$572.39M
Revenue
$0.39
Earnings Per Share
60.90%
Gross Margin %
$24.28M
Free Cash Flow
Revenue
572.39
Earnings Per Share
0.39
Gross Margin %
60.90
Free Cash Flow
24.28
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 |
---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $572.39M | $491.62M | $425.55M | $374.67M |
GM % | Gross Margin % | 61.36% | 60.90% | 60.72% | 61.96% | 55.86% |
OM | Operating Margin | -2.49% | -1.30% | -0.85% | 1.68% | -27.11% |
EPS | Earnings Per Share | $-0.22 | $0.39 | $0.30 | $0.33 | $0.35 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $1.21 |
PR % | Payout Ratio % | 0 | 0.00% | 0.00% | 0.00% | 345.71% |
Sha. | Shares | N/AM | 154.33M | 151.03M | 149.15M | 146.44M |
OCF | Operating Cash Flow | N/A | $86.84M | $76.85M | $91.97M | $59.54M |
FCF | Free Cash Flow | N/A | $24.28M | $3.43M | $46.92M | $38.59M |
FCFS | Free Cash Flow Per Share | $0.01 | $0.04 | $0.02 | $0.32 | $0.20 |