$514.58M
Revenue
$1.35
Earnings Per Share
42.67%
Gross Margin %
$60.00M
Free Cash Flow
Revenue
514.58
Earnings Per Share
1.35
Gross Margin %
42.67
Free Cash Flow
60.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $514.58M | $474.74M | $461.04M | $382.90M | $325.67M | $289.71M | $269.19M | $216.19M | $185.64M | $157.45M | $135.38M | $0.00M |
GM % | Gross Margin % | 42.52% | 42.67% | 42.16% | 40.74% | 40.73% | 39.77% | 37.82% | 34.74% | 39.68% | 40.10% | 37.06% | 37.23% | 41.66% |
OM | Operating Margin | 14.96% | 15.33% | 14.01% | 12.47% | 12.73% | 11.63% | 7.95% | 0.87% | 11.49% | 13.12% | 9.47% | 8.78% | 10.57% |
EPS | Earnings Per Share | $1.06 | $1.35 | $1.21 | $1.18 | $1.00 | $0.77 | $0.56 | $0.31 | $0.49 | $0.45 | $0.33 | $0.33 | $0.35 |
Div. | Dividends | N/A | $0.51 | $0.48 | $0.37 | $0.14 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 37.78% | 39.67% | 31.36% | 14.00% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sha. | Shares | N/AM | 55.73M | 55.16M | 55.08M | 54.68M | 50.23M | 49.98M | 49.78M | 49.04M | 48.86M | 47.7M | 46.88M | 38.68M |
OCF | Operating Cash Flow | N/A | $69.00M | $43.78M | $80.54M | $58.26M | $66.16M | $0.00M | $0.00M | $0.00M | $0.00M | $21.56M | $17.27M | $0.00M |
FCF | Free Cash Flow | N/A | $60.00M | $41.02M | $76.76M | $55.62M | $54.68M | $0.00M | $0.00M | $0.00M | $0.00M | $20.09M | $13.14M | $0.00M |
FCFS | Free Cash Flow Per Share | $0.83 | $1.27 | $0.63 | $1.25 | $0.92 | $0.98 | $0.41 | $0.02 | $0.32 | $0.66 | $0.30 | $0.19 | $0.35 |