$1.06B
Revenue
$2.09
Earnings Per Share
64.49%
Gross Margin %
$102.58M
Free Cash Flow
Revenue
1,058.52
Earnings Per Share
2.09
Gross Margin %
64.49
Free Cash Flow
102.58
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $1.06B | $847.13M | $747.59M | $560.41M | $547.41M | $444.94M | $333.76M | $263.32M | $186.10M |
GM % | Gross Margin % | 63.72% | 64.49% | 63.18% | 63.59% | 63.63% | 67.95% | 65.75% | 65.06% | 64.88% | 66.66% |
OM | Operating Margin | 6.19% | 8.67% | 0.72% | 4.45% | -3.22% | 8.67% | 6.95% | 0.38% | -0.51% | 2.25% |
EPS | Earnings Per Share | $1.05 | $2.09 | $0.16 | $0.69 | $0.11 | $0.98 | $0.51 | $-0.04 | $-0.08 | $0.08 |
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.00% | -0.00% | 0.00% |
Sha. | Shares | N/AM | 38.7M | 38.18M | 37.65M | 36.45M | 35.05M | 34.65M | 34.13M | 31.94M | 29.98M |
OCF | Operating Cash Flow | N/A | $97.33M | $-55.66M | $9.50M | $-33.24M | $26.65M | $28.81M | $12.69M | $-12.81M | $-22.28M |
FCF | Free Cash Flow | N/A | $102.58M | $-74.96M | $-11.68M | $-58.00M | $4.54M | $19.21M | $0.16M | $-26.44M | $-27.75M |
FCFS | Free Cash Flow Per Share | $1.24 | $2.11 | $-1.98 | $-0.32 | $-1.62 | $0.13 | $0.56 | $-0.07 | $-0.87 | $-2.18 |