$689.14M
Revenue
$0.52
Earnings Per Share
75.27%
Gross Margin %
$44.28M
Free Cash Flow
Revenue
689.14
Earnings Per Share
0.52
Gross Margin %
75.27
Free Cash Flow
44.28
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $689.14M | $618.32M | $502.80M | $373.63M | $300.56M | $253.35M |
GM % | Gross Margin % | 75.14% | 75.27% | 74.06% | 73.05% | 72.09% | 70.67% | 67.85% |
OM | Operating Margin | -5.65% | -1.63% | -14.98% | -9.04% | -6.00% | -6.23% | -4.62% |
EPS | Earnings Per Share | $-0.19 | $0.52 | $-0.06 | $0.06 | $0.05 | $0.05 | $-0.01 |
Div. | Dividends | N/A | $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% |
Sha. | Shares | N/AM | 137.39M | 132.48M | 129.22M | 124.96M | 113.93M | 106.69M |
OCF | Operating Cash Flow | N/A | $27.22M | $6.56M | $10.84M | $22.37M | $1.06M | $13.74M |
FCF | Free Cash Flow | N/A | $44.28M | $-2.17M | $4.70M | $8.00M | $-9.69M | $6.90M |
FCFS | Free Cash Flow Per Share | $0.21 | $0.08 | $-0.02 | $0.04 | $0.07 | $-0.14 | $0.13 |