$1.24B
Revenue
$1.63
Earnings Per Share
453.42%
Gross Margin %
$159.53M
Free Cash Flow
Revenue
1,242.67
Earnings Per Share
1.63
Gross Margin %
453.42
Free Cash Flow
159.53
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $1.24B | $1.17B | $1.01B | $816.64M | $523.38M | $431.43M | $396.17M |
GM % | Gross Margin % | 36.49% | 453.42% | 38.13% | 40.75% | 40.64% | 41.56% | 41.77% | 41.03% |
OM | Operating Margin | 16.77% | 0.18% | 17.40% | 17.99% | 16.18% | 16.00% | 15.25% | 14.44% |
EPS | Earnings Per Share | $1.32 | $1.63 | $1.59 | $1.26 | $0.91 | $0.60 | $0.98 | $0.45 |
Div. | Dividends | N/A | $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.00% |
Sha. | Shares | N/AM | 99.6M | 98.99M | 95.83M | 95.68M | 95.2M | 80.85M | 70.58M |
OCF | Operating Cash Flow | N/A | $171.12M | $110.64M | $132.09M | $58.92M | $73.04M | $61.04M | $-5.42M |
FCF | Free Cash Flow | N/A | $159.53M | $105.41M | $126.18M | $57.19M | $72.01M | $59.27M | $21.44M |
FCFS | Free Cash Flow Per Share | $1.60 | $1.60 | $1.06 | $1.31 | $0.60 | $0.89 | $0.84 | $-0.09 |