$2.09B
Revenue
$5.73
Earnings Per Share
36.06%
Gross Margin %
$108.00M
Free Cash Flow
Revenue
2,094.99
Earnings Per Share
5.73
Gross Margin %
36.06
Free Cash Flow
108.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $2.09B | $1.78B | $1.30B | $814.14M | $659.33M | $522.31M | $413.44M | $322.86M | $253.80M | $199.61M |
GM % | Gross Margin % | 36.64% | 36.06% | 37.83% | 38.21% | 37.44% | 38.59% | 39.35% | 36.45% | 40.79% | 36.87% | 39.06% |
OM | Operating Margin | 10.89% | 10.50% | 12.39% | 12.35% | 11.86% | 13.84% | 14.18% | 9.82% | 15.80% | 9.35% | 10.33% |
EPS | Earnings Per Share | $3.58 | $5.73 | $5.08 | $3.76 | $2.45 | $2.29 | $1.74 | $1.28 | $1.14 | $0.98 | $0.81 |
Div. | Dividends | N/A | $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.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
Sha. | Shares | N/AM | 42.98M | 42.27M | 41.89M | 40.03M | 37.15M | 36.39M | 36.34M | 34.87M | 34.39M | 33.91M |
OCF | Operating Cash Flow | N/A | $234.50M | $197.52M | $178.97M | $99.87M | $79.71M | $67.20M | $42.99M | $31.48M | $-5.32M | $14.30M |
FCF | Free Cash Flow | N/A | $108.00M | $150.46M | $136.21M | $70.58M | $59.33M | $48.03M | $23.38M | $13.82M | $-18.91M | $2.91M |
FCFS | Free Cash Flow Per Share | $0.00 | $0.00 | $2.43 | $2.48 | $1.20 | $1.30 | $1.07 | $0.43 | $0.22 | $-0.68 | $0.01 |