$604.80M
Revenue
$2.56
Earnings Per Share
20.30%
Gross Margin %
$69.43M
Free Cash Flow
Revenue
604.80
Earnings Per Share
2.56
Gross Margin %
20.30
Free Cash Flow
69.43
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $604.80M | $553.14M | $495.02M | $422.97M | $481.97M | $453.91M | $414.05M | $356.50M | $331.30M | $305.07M | $264.06M | $252.09M | $237.01M | $211.23M | $201.41M | $187.69M | $151.69M | $135.19M | $132.12M | $118.31M |
GM % | Gross Margin % | 20.30% | 20.30% | 20.46% | 23.93% | 23.52% | 23.58% | 22.62% | 22.23% | 23.30% | 24.02% | 25.36% | 25.01% | 25.78% | 24.56% | 27.01% | 26.16% | 24.12% | 25.05% | 26.93% | 29.58% | 30.12% |
OM | Operating Margin | 11.76% | 11.62% | 12.04% | 14.43% | 13.47% | 14.14% | 13.42% | 13.48% | 14.09% | 14.52% | 15.26% | 15.02% | 15.77% | 13.83% | 16.04% | 14.31% | 13.17% | 13.43% | 13.97% | 16.43% | 15.51% |
EPS | Earnings Per Share | $1.73 | $2.56 | $2.70 | $3.17 | $2.39 | $2.82 | $2.65 | $2.08 | $1.64 | $1.77 | $1.62 | $1.45 | $1.51 | $1.35 | $1.25 | $1.00 | $0.83 | $0.75 | $0.70 | $0.75 | $0.63 |
Div. | Dividends | N/A | $1.72 | $0.00 | $0.00 | $0.00 | $1.14 | $0.92 | $0.80 | $0.68 | $0.60 | $0.48 | $0.40 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 67.19% | 0 | 0 | 0 | 40.43% | 34.72% | 38.46% | 41.46% | 33.90% | 29.63% | 27.59% | 0 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | 0 | 0 |
Sha. | Shares | N/AM | 15.07M | 13.03M | 12.95M | 12.9M | 12.77M | 12.76M | 12.67M | 12.58M | 12.5M | 12.4M | 12.2M | 12.07M | 11.76M | 11.79M | 11.61M | 12.04M | 11.86M | 11.53M | 11.84M | 11.96M |
OCF | Operating Cash Flow | N/A | $81.98M | $58.54M | $76.41M | $100.00M | $62.45M | $73.01M | $56.53M | $51.05M | $41.24M | $45.19M | $0.00M | $39.25M | $32.66M | $30.52M | $30.94M | $0.00M | $19.05M | $0.00M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $69.43M | $50.29M | $68.21M | $92.36M | $52.26M | $65.81M | $43.86M | $42.79M | $34.98M | $30.11M | $40.16M | $18.99M | $29.43M | $26.85M | $27.06M | $0.00M | $15.02M | $0.00M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $4.71 | $5.12 | $3.87 | $5.29 | $7.20 | $4.10 | $5.20 | $3.93 | $3.42 | $2.52 | $2.97 | $3.33 | $2.97 | $2.49 | $2.31 | $2.31 | $2.17 | $1.29 | $1.18 | $1.23 | $1.14 |