Morningstar financials at a glance
Year | Year | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2004 | 2021 | 2022 | 2023 | 2024 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue |
|
$227.11M | $315.18M | $435.11M | $502.46M | $479.00M | $555.35M | $631.40M | $658.29M | $698.30M | $760.10M | $788.80M | $798.60M | $911.70M | $1.02B | $1.18B | $1.39B | $179.66M | $1.70B | $1.87B | $2.04B | $0.00M |
GM % | Gross Margin % |
|
71.64% | 72.40% | 73.85% | 74.11% | 73.15% | 71.72% | 62.74% | 62.51% | 61.13% | 58.08% | 58.15% | 56.89% | 57.60% | 59.69% | 59.02% | 59.96% | 69.55% | 58.90% | 58.34% | 58.62% | 0.00% |
OM | Operating Margin |
|
20.47% | 24.60% | 26.95% | 27.64% | 26.03% | 22.16% | 22.81% | 23.13% | 24.45% | 21.92% | 24.16% | 22.64% | 18.62% | 21.16% | 16.08% | 17.49% | 9.87% | 16.71% | 10.97% | 11.31% | 0.00% |
EPS | Earnings Per Share |
|
$1.11 | $1.53 | $1.88 | $1.76 | $1.70 | $1.92 | $2.10 | $2.66 | $2.59 | $3.00 | $2.86 | $4.45 | $3.87 | $5.12 | $0.00 | ||||||
Div. | Dividends |
|
$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 | $0.00 | $1.44 | $1.50 | $0.00 |
PR % | Payout Ratio % |
|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 37.21% | 29.30% | 0 |
Sha. | Shares |
|
40.02m | 41.77m | 44.02m | 46.78m | 48.59m | 49.67m | 50.01m | 47.13m | 45.95m | 44.58m | 44.22m | 43.06m | 42.53m | 42.66m | 42.81m | 42.83m | 0m | 43.1m | 42.45m | 42.7m | 42.7m |
OCF | Operating Cash Flow |
|
$48.45M | $98.68M | $112.37M | $149.34M | $101.26M | $123.42M | $164.98M | $146.00M | $186.70M | $136.60M | $241.50M | $213.70M | $250.10M | $314.80M | $334.40M | $384.30M | $32.86M | $449.90M | $297.80M | $316.40M | $0.00M |
FCF | Free Cash Flow |
|
$41.00M | $93.96M | $101.02M | $100.82M | $88.89M | $108.65M | $141.66M | $115.96M | $153.08M | $78.30M | $184.20M | $150.90M | $183.50M | $238.70M | $254.40M | $307.60M | $25.13M | $348.10M | $168.30M | $249.00M | $0.00M |
FCFS | Free Cash Flow Per Share |
|
$1.04 | $2.28 | $2.34 | $2.19 | $1.85 | $2.21 | $2.83 | $2.39 | $3.31 | $1.75 | $4.17 | $3.51 | $4.30 | $5.60 | $5.96 | $7.17 | $0.65 | $8.10 | $3.95 | $4.63 | $0.00 |