$563.61M
Revenue
$1.58
Earnings Per Share
67.77%
Gross Margin %
$85.10M
Free Cash Flow
Revenue
563.61
Earnings Per Share
1.58
Gross Margin %
67.77
Free Cash Flow
85.10
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 |
---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $563.61M | $501.99M | $291.34M | $225.15M | $321.10M |
GM % | Gross Margin % | 68.59% | 67.77% | 59.75% | 53.19% | 47.58% | 59.31% |
OM | Operating Margin | 44.01% | 43.58% | 34.77% | 13.28% | 1.89% | 29.23% |
EPS | Earnings Per Share | $1.55 | $1.58 | $0.98 | $0.03 | $-0.29 | $0.49 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 0.00% |
Sha. | Shares | N/AM | 100.52M | 100.96M | 96.94M | 96.22M | 97.28M |
OCF | Operating Cash Flow | N/A | $145.20M | $305.61M | $104.60M | $46.78M | $60.50M |
FCF | Free Cash Flow | N/A | $85.10M | $164.77M | $68.68M | $34.60M | $-24.24M |
FCFS | Free Cash Flow Per Share | $0.68 | $0.87 | $1.69 | $0.71 | $0.36 | $-0.26 |