$554.76M
Revenue
$5.11
Earnings Per Share
80.61%
Gross Margin %
$206.49M
Free Cash Flow
Revenue
554.76
Earnings Per Share
5.11
Gross Margin %
80.61
Free Cash Flow
206.49
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $554.76M | $489.72M | $411.17M | $362.96M | $321.61M | $278.89M | $230.83M | $197.93M | $164.28M | $133.58M | $107.96M | $91.42M |
GM % | Gross Margin % | 80.01% | 80.61% | 79.01% | 78.25% | 78.17% | 78.38% | 76.27% | 77.65% | 78.21% | 79.11% | 78.32% | 77.16% | 79.87% |
OM | Operating Margin | 28.16% | 29.41% | 26.66% | 27.96% | 26.63% | 22.03% | 18.06% | 16.13% | 15.21% | 15.10% | 6.92% | 2.14% | 3.29% |
EPS | Earnings Per Share | $3.69 | $5.11 | $3.72 | $3.22 | $2.87 | $2.33 | $1.75 | $1.09 | $0.86 | $0.70 | $0.46 | $0.20 | $0.20 |
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 |
PR % | Payout Ratio % | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0.00% | 0.00% | 0.00% |
Sha. | Shares | N/AM | 36.85M | 37.01M | 39.03M | 39.21M | 39.09M | 39.04M | 38.63M | 36.36M | 34.43M | 33.92M | 32.45M | 31.55M |
OCF | Operating Cash Flow | N/A | $223.29M | $198.85M | $200.62M | $180.09M | $160.61M | $127.80M | $107.65M | $68.11M | $65.96M | $41.37M | $25.15M | $21.95M |
FCF | Free Cash Flow | N/A | $206.49M | $183.49M | $176.19M | $150.05M | $133.03M | $102.69M | $69.83M | $44.87M | $45.91M | $27.46M | $11.48M | $10.76M |
FCFS | Free Cash Flow Per Share | $6.36 | $6.39 | $4.55 | $4.48 | $3.83 | $3.40 | $2.64 | $1.86 | $1.31 | $1.35 | $0.83 | $0.36 | $0.90 |