$971.95M
Revenue
$-0.01
Earnings Per Share
7.20%
Gross Margin %
$19.80M
Free Cash Flow
Revenue
971.95
Earnings Per Share
-0.01
Gross Margin %
7.20
Free Cash Flow
19.80
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $971.95M | $1.19B | $1.06B | $1.06B | $1.20B | $1.09B | $1.08B | $935.68M | $856.82M | $782.51M | $691.45M | $551.12M | $522.53M | $398.35M | $344.77M | $361.47M | $302.98M |
GM % | Gross Margin % | 7.68% | 7.20% | 6.20% | 5.49% | 8.49% | 10.71% | 10.44% | 10.65% | 11.49% | 9.95% | 9.33% | 8.70% | 11.01% | 8.10% | 12.94% | 12.92% | 9.18% | 10.49% |
OM | Operating Margin | 1.39% | 0.61% | 0.57% | 0.26% | 3.12% | 5.77% | 5.27% | 5.38% | 6.53% | 5.10% | 4.68% | 3.87% | 5.07% | 3.41% | 7.12% | 6.31% | 3.39% | 3.96% |
EPS | Earnings Per Share | $-0.21 | $-0.01 | $0.50 | $0.35 | $1.57 | $3.02 | $2.49 | $2.17 | $2.18 | $1.57 | $1.45 | $1.31 | $1.27 | $0.75 | $1.22 | $0.94 | $0.53 | $0.51 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $1.10 | $1.00 | $0.95 | $0.90 | $0.80 | $0.75 | $0.70 | $0.65 | $0.55 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 36.42% | 40.16% | 43.78% | 41.28% | 50.96% | 51.72% | 53.44% | 51.18% | 73.33% | 0 | 0 | 0 | 0 |
Sha. | Shares | N/AM | 17.8M | 17.73M | 17.68M | 17.69M | 17.59M | 17.57M | 17.53M | 17.44M | 17.38M | 17.3M | 15.72M | 14.83M | 14.77M | 14.71M | 14.5M | 14.42M | 14.38M |
OCF | Operating Cash Flow | N/A | $0.00M | $0.00M | $0.00M | $0.00M | $72.10M | $48.43M | $62.14M | $61.97M | $37.28M | $21.35M | $13.72M | $21.72M | $7.87M | $18.20M | $22.00M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $19.80M | $40.46M | $2.13M | $17.54M | $55.38M | $33.42M | $17.63M | $40.11M | $19.18M | $9.74M | $6.98M | $13.97M | $3.04M | $13.43M | $17.85M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $-1.31 | $-1.42 | $2.29 | $0.12 | $1.00 | $3.16 | $1.91 | $1.01 | $2.31 | $1.11 | $0.82 | $0.47 | $0.96 | $0.21 | $1.04 | $1.27 | $0.18 | $0.12 |