$1.78B
Revenue
$6.14
Earnings Per Share
30.84%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
1,777.71
Earnings Per Share
6.14
Gross Margin %
30.84
Free Cash Flow
0.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $1.78B | $1.76B | $1.40B | $976.02M | $791.66M | $623.65M | $454.37M | $380.33M | $291.15M |
GM % | Gross Margin % | 29.52% | 30.84% | 29.75% | 25.81% | 24.05% | 21.37% | 24.74% | 25.87% | 22.45% | 21.38% |
OM | Operating Margin | 18.90% | 19.98% | 20.43% | 16.24% | 12.56% | 9.02% | 11.91% | 13.12% | 12.57% | 11.09% |
EPS | Earnings Per Share | $5.73 | $6.14 | $6.02 | $3.72 | $2.24 | $1.16 | $1.37 | $0.69 | $0.49 | $0.61 |
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 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | 0.00% | 0.00% |
Sha. | Shares | N/AM | 44.97M | 46.03M | 50.76M | 50.66M | 50.49M | 50.58M | 50.6M | 49.01M | 48.83M |
OCF | Operating Cash Flow | N/A | $90.68M | $90.68M | $-92.38M | $35.10M | $-22.06M | $-39.48M | $-18.81M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $82.88M | $88.66M | $-94.41M | $32.23M | $-24.63M | $-42.69M | $-18.96M | $-7.51M | $0.00M |
FCFS | Free Cash Flow Per Share | $6.28 | $4.52 | $1.86 | $-1.86 | $0.64 | $-0.49 | $-0.84 | $-0.37 | $-0.11 | $-1.14 |