$658.74M
Revenue
$1.95
Earnings Per Share
23.57%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
658.74
Earnings Per Share
1.95
Gross Margin %
23.57
Free Cash Flow
0.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $658.74M | $546.81M | $459.21M | $357.21M | $319.60M | $273.90M |
GM % | Gross Margin % | 32.40% | 23.57% | 32.61% | 32.48% | 22.50% | 22.14% | 21.47% |
OM | Operating Margin | 13.06% | 1.62% | 16.00% | 15.43% | 2.07% | -1.49% | -4.89% |
EPS | Earnings Per Share | $1.48 | $1.95 | $1.81 | $1.47 | $1.11 | $0.87 | $0.43 |
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 |
Sha. | Shares | N/AM | 33.73M | 36.44M | 38.32M | 38.22M | 38.03M | 36.18M |
OCF | Operating Cash Flow | N/A | $119.00M | $83.50M | $78.10M | $-0.88M | $52.53M | $10.30M |
FCF | Free Cash Flow | N/A | $106.20M | $38.00M | $67.51M | $-4.94M | $46.07M | $4.96M |
FCFS | Free Cash Flow Per Share | $2.67 | $3.67 | $0.07 | $1.75 | $-0.13 | $1.22 | $0.56 |