$442.24M
Revenue
$0.51
Earnings Per Share
40.32%
Gross Margin %
$42.37M
Free Cash Flow
Revenue
442.24
Earnings Per Share
0.51
Gross Margin %
40.32
Free Cash Flow
42.37
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 |
---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $442.24M | $401.29M | $315.81M | $304.30M | $282.96M |
GM % | Gross Margin % | 40.74% | 40.32% | 40.77% | 43.61% | 45.12% | 44.32% |
OM | Operating Margin | 13.91% | 13.76% | 12.57% | 12.15% | 9.10% | 10.17% |
EPS | Earnings Per Share | $0.52 | $0.51 | $0.51 | $0.35 | $-0.18 | $-0.13 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0.00% | 0 | 0.00% | -0.00% | 0 |
Sha. | Shares | N/AM | 53.75M | 55.41M | 56.67M | 56.7M | 58.26M |
OCF | Operating Cash Flow | N/A | $96.88M | $76.70M | $75.84M | $78.97M | $22.78M |
FCF | Free Cash Flow | N/A | $42.37M | $-25.24M | $13.04M | $39.63M | $-12.96M |
FCFS | Free Cash Flow Per Share | $0.45 | $0.78 | $-0.49 | $0.23 | $0.75 | $-0.15 |