$461.67M
Revenue
$1.90
Earnings Per Share
21.58%
Gross Margin %
$20.12M
Free Cash Flow
Revenue
461.67
Earnings Per Share
1.90
Gross Margin %
21.58
Free Cash Flow
20.12
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $461.67M | $422.22M | $396.47M | $320.95M | $426.36M | $398.20M | $369.59M | $330.61M | $287.06M | $245.10M | $204.36M | $172.64M | $130.58M |
GM % | Gross Margin % | 20.90% | 21.58% | 19.58% | 24.58% | 19.93% | 16.69% | 16.18% | 18.23% | 20.03% | 20.48% | 18.04% | 19.75% | 20.92% | 0.00% |
OM | Operating Margin | 7.04% | 8.36% | 6.08% | 9.96% | 3.79% | 3.93% | 3.92% | 6.00% | 7.82% | 8.05% | 6.51% | 7.98% | 8.99% | 0.00% |
EPS | Earnings Per Share | $1.57 | $1.90 | $1.37 | $1.89 | $0.84 | $1.04 | $0.88 | $0.96 | $1.08 | $0.93 | $0.69 | $0.69 | $0.60 | $0.20 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sha. | Shares | N/AM | 17.35M | 18M | 18.99M | 19.72M | 16.64M | 16.88M | 16.97M | 16.84M | 16.49M | 16.44M | 16.39M | 16.23M | 0.21M |
OCF | Operating Cash Flow | N/A | $57.10M | $40.26M | $49.78M | $42.71M | $43.43M | $47.88M | $44.38M | $42.64M | $45.39M | $29.14M | $24.24M | $24.52M | $0.00M |
FCF | Free Cash Flow | N/A | $20.12M | $9.06M | $33.37M | $30.57M | $10.56M | $3.80M | $-4.80M | $1.07M | $13.77M | $-4.80M | $-6.66M | $-2.31M | $0.00M |
FCFS | Free Cash Flow Per Share | $1.01 | $0.00 | $0.78 | $1.68 | $1.66 | $0.63 | $0.22 | $-0.28 | $0.06 | $0.84 | $-0.29 | $-0.41 | $-0.37 | $0.00 |