$973.65M
Revenue
$1.28
Earnings Per Share
56.09%
Gross Margin %
$113.43M
Free Cash Flow
Revenue
973.65
Earnings Per Share
1.28
Gross Margin %
56.09
Free Cash Flow
113.43
Financials
Year | Year | TTM | 2023 | 2022 | 2021 |
---|---|---|---|---|---|
Rev. | Revenue | N/A | $973.65M | $768.67M | $591.21M |
GM % | Gross Margin % | 57.19% | 56.09% | 53.01% | 49.04% |
OM | Operating Margin | 25.15% | 20.59% | 17.52% | 7.79% |
EPS | Earnings Per Share | $1.30 | $1.28 | $0.78 | $0.46 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0.00% |
Sha. | Shares | N/AM | 191.76M | 190.5M | 189.59M |
OCF | Operating Cash Flow | N/A | $193.21M | $156.13M | $120.57M |
FCF | Free Cash Flow | N/A | $113.43M | $86.19M | $79.90M |
FCFS | Free Cash Flow Per Share | $0.40 | $0.59 | $0.45 | $0.96 |