$295.39M
Revenue
$0.55
Earnings Per Share
61.23%
Gross Margin %
$-16.00M
Free Cash Flow
Revenue
295.39
Earnings Per Share
0.55
Gross Margin %
61.23
Free Cash Flow
-16.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $295.39M | $364.05M | $343.48M | $206.04M | $206.68M | $201.55M | $154.04M | $109.80M | $132.38M | $154.09M | $186.72M | $184.30M | $168.91M | $157.02M | $168.40M | $208.41M |
GM % | Gross Margin % | 62.08% | 61.23% | 74.41% | 75.35% | 43.97% | 58.70% | 64.26% | 62.32% | 49.12% | 42.38% | 52.77% | 72.42% | 77.47% | 83.52% | 85.00% | 87.81% | 91.15% |
OM | Operating Margin | 34.19% | 32.97% | 52.80% | 54.66% | 5.29% | 22.27% | 28.93% | 14.94% | -10.47% | -7.22% | 17.82% | 51.32% | 61.95% | 65.95% | 67.88% | 120.54% | 81.52% |
EPS | Earnings Per Share | $0.66 | $0.55 | $1.32 | $1.26 | $-0.24 | $0.05 | $0.17 | $-0.16 | $-0.59 | $-0.44 | $0.10 | $0.95 | $1.19 | $1.48 | $1.73 | $2.10 | $2.58 |
Div. | Dividends | N/A | $0.20 | $0.20 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.02 | $0.18 | $0.22 | $0.40 | $0.60 | $0.60 | $0.60 | $0.77 |
PR % | Payout Ratio % | 0 | 36.36% | 15.15% | 0.00% | -0.00% | 0.00% | 0.00% | -0.00% | -0.00% | -4.55% | 180.00% | 23.16% | 33.61% | 40.54% | 34.68% | 28.57% | 29.84% |
Sha. | Shares | N/AM | 111.62M | 118.88M | 121.65M | 105.4M | 102.26M | 101.23M | 101.41M | 99.14M | 83.52M | 83.46M | 83.44M | 76.67M | 70.9M | 65.88M | 64.51M | 54.51M |
OCF | Operating Cash Flow | N/A | $122.21M | $218.00M | $217.21M | $63.38M | $58.28M | $85.40M | $50.10M | $13.48M | $25.52M | $43.73M | $100.59M | $105.07M | $107.19M | $118.15M | $211.34M | $259.60M |
FCF | Free Cash Flow | N/A | $-16.00M | $-11.36M | $225.76M | $28.59M | $21.50M | $39.52M | $-9.84M | $34.75M | $-,156.66M | $-,102.57M | $-18.30M | $-53.08M | $-53.78M | $-74.27M | $79.87M | $170.03M |
FCFS | Free Cash Flow Per Share | $-0.46 | $-0.84 | $0.21 | $0.85 | $0.01 | $0.07 | $0.28 | $-0.22 | $-0.70 | $-1.34 | $-1.32 | $-0.25 | $-0.42 | $-0.77 | $-1.17 | $1.47 | $3.12 |