$861.75M
Revenue
$1.36
Earnings Per Share
56.87%
Gross Margin %
$105.48M
Free Cash Flow
Revenue
861.75
Earnings Per Share
1.36
Gross Margin %
56.87
Free Cash Flow
105.48
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $861.75M | $756.56M | $733.57M | $531.99M | $287.24M | $229.53M | $178.37M | $126.79M | $87.86M |
GM % | Gross Margin % | 60.90% | 56.87% | 56.00% | 56.62% | 61.26% | 63.08% | 58.78% | 59.63% | 57.26% | 54.60% |
OM | Operating Margin | 10.84% | 4.37% | 5.36% | 10.91% | 20.51% | 27.04% | 23.71% | 23.10% | 20.62% | 19.21% |
EPS | Earnings Per Share | $0.34 | $1.36 | $1.33 | $1.67 | $1.68 | $1.19 | $0.68 | $0.53 | $0.34 | $0.21 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0 | 0 | 0 |
Sha. | Shares | N/AM | 84.78M | 83.82M | 83.02M | 71.08M | 62.47M | 60.95M | 59.63M | 57.77M | 55.07M |
OCF | Operating Cash Flow | N/A | $150.65M | $150.41M | $181.62M | $105.01M | $113.42M | $81.70M | $45.59M | $26.54M | $15.05M |
FCF | Free Cash Flow | N/A | $105.48M | $132.09M | $117.03M | $72.07M | $99.58M | $65.86M | $32.92M | $17.27M | $6.91M |
FCFS | Free Cash Flow Per Share | $2.07 | $0.37 | $0.05 | $1.14 | $0.94 | $1.59 | $0.80 | $0.56 | $-0.41 | $0.21 |