$795.01M
Revenue
$1.14
Earnings Per Share
39.12%
Gross Margin %
$-17.80M
Free Cash Flow
Revenue
795.01
Earnings Per Share
1.14
Gross Margin %
39.12
Free Cash Flow
-17.80
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $795.01M | $991.60M | $783.29M | $769.55M | $755.24M | $695.20M | $683.80M | $670.80M | $622.20M | $654.70M | $640.80M | $622.53M | $551.87M | $488.20M | $437.52M | $381.92M | $289.80M |
GM % | Gross Margin % | 38.23% | 39.12% | 41.10% | 39.79% | 38.10% | 38.29% | 38.41% | 39.05% | 37.63% | 36.61% | 34.79% | 34.41% | 38.43% | 38.59% | 38.17% | 36.28% | 38.27% | 38.25% |
OM | Operating Margin | -2.13% | 1.41% | 8.02% | 4.11% | 3.43% | 3.08% | 2.77% | 3.54% | 1.92% | -0.06% | -0.55% | -1.49% | 5.08% | 5.34% | 4.72% | 4.27% | 7.94% | 7.32% |
EPS | Earnings Per Share | $-1.08 | $1.14 | $6.91 | $2.34 | $1.64 | $1.26 | $0.92 | $1.03 | $0.60 | $0.03 | $-0.11 | $-0.34 | $1.32 | $1.36 | $1.22 | $1.00 | $1.51 | $1.16 |
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 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.00% | 0.00% | 0 | 0 | 0 | 0.00% | 0.00% |
Sha. | Shares | N/AM | 8.12M | 8.44M | 9.24M | 11.97M | 13.59M | 14.68M | 14.56M | 14.97M | 14.83M | 15.04M | 14.61M | 14.53M | 14.42M | 14.45M | 14.04M | 13.87M | 13.49M |
OCF | Operating Cash Flow | N/A | $0.00M | $0.00M | $110.86M | $30.41M | $0.00M | $0.00M | $0.00M | $40.33M | $35.37M | $2.34M | $22.10M | $24.26M | $42.78M | $39.59M | $16.64M | $18.02M | $0.00M |
FCF | Free Cash Flow | N/A | $-17.80M | $44.61M | $93.90M | $17.15M | $0.00M | $0.00M | $0.00M | $29.32M | $26.90M | $-5.30M | $-16.33M | $-16.51M | $20.68M | $15.23M | $-13.46M | $2.37M | $0.00M |
FCFS | Free Cash Flow Per Share | $-2.28 | $-2.01 | $5.01 | $9.13 | $1.32 | $1.52 | $1.08 | $0.53 | $1.96 | $1.82 | $-0.34 | $-1.12 | $-1.14 | $1.33 | $1.17 | $-0.96 | $0.25 | $1.38 |