$1.58B
Revenue
$4.59
Earnings Per Share
23.64%
Gross Margin %
$93.15M
Free Cash Flow
Revenue
1,579.73
Earnings Per Share
4.59
Gross Margin %
23.64
Free Cash Flow
93.15
Financials
Year | Year | TTM | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $1.58B | $1.32B | $902.66M | $838.92M | $1.06B | $927.09M | $810.43M | $858.93M | $903.19M | $816.69M | $751.72M | $570.59M | $469.11M | $380.65M | $353.46M | $412.36M | $320.19M | $260.34M | $187.18M | $152.43M |
GM % | Gross Margin % | 21.92% | 23.64% | 22.36% | 27.81% | 25.57% | 22.53% | 21.56% | 21.12% | 24.54% | 25.70% | 25.23% | 27.36% | 28.77% | 26.56% | 28.28% | 30.71% | 27.49% | 25.15% | 25.71% | 19.94% | 18.71% |
OM | Operating Margin | 14.90% | 14.41% | 14.28% | 15.37% | 13.23% | 10.09% | 8.44% | 7.29% | 12.37% | 13.63% | 12.05% | 14.04% | 17.17% | 16.14% | 16.52% | 18.55% | 17.01% | 13.83% | 13.44% | 7.17% | 5.84% |
EPS | Earnings Per Share | $0.92 | $4.59 | $3.48 | $3.34 | $2.11 | $2.71 | $1.96 | $1.35 | $2.55 | $3.08 | $2.45 | $2.16 | $2.16 | $1.61 | $1.39 | $1.49 | $1.72 | $1.13 | $0.91 | $0.35 | $0.22 |
Div. | Dividends | N/A | $0.68 | $0.68 | $0.68 | $0.68 | $0.68 | $0.68 | $0.68 | $0.64 | $0.60 | $0.58 | $0.56 | $0.53 | $0.50 | $0.50 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 14.81% | 19.54% | 20.36% | 32.23% | 25.09% | 34.69% | 50.37% | 25.10% | 19.48% | 23.67% | 25.93% | 24.54% | 31.06% | 35.97% | 0 | 0 | 0 | 0 | 0 | 0 |
Sha. | Shares | N/AM | 25.1M | 24.91M | 24.69M | 25.03M | 26.15M | 26.12M | 26.02M | 26.02M | 25.92M | 25.77M | 25.62M | 25.47M | 25.25M | 25.09M | 24.84M | 24.29M | 24.26M | 23.31M | 22.96M | 22.06M |
OCF | Operating Cash Flow | N/A | $198.15M | $91.43M | $141.04M | $111.06M | $133.09M | $114.67M | $96.38M | $126.65M | $143.59M | $118.16M | $107.28M | $92.74M | $64.07M | $42.09M | $82.59M | $60.20M | $38.93M | $7.72M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $93.15M | $34.31M | $57.61M | $54.96M | $109.72M | $89.05M | $49.30M | $69.74M | $103.73M | $88.78M | $63.80M | $67.81M | $44.28M | $25.67M | $70.55M | $40.19M | $29.00M | $-2.94M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $1.61 | $5.96 | $0.53 | $2.51 | $2.50 | $4.19 | $3.30 | $1.82 | $2.69 | $4.02 | $3.46 | $2.50 | $2.68 | $1.76 | $1.03 | $2.87 | $1.66 | $1.21 | $-0.16 | $0.28 | $-0.01 |