$1.83B
Revenue
$1.62
Earnings Per Share
35.91%
Gross Margin %
$54.00M
Free Cash Flow
Revenue
1,827.01
Earnings Per Share
1.62
Gross Margin %
35.91
Free Cash Flow
54.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $1.83B | $1.75B | $1.81B | $1.41B | $1.24B | $1.08B | $890.32M | $762.37M |
GM % | Gross Margin % | 38.72% | 35.91% | 38.86% | 39.99% | 39.45% | 40.09% | 40.08% | 40.48% | 39.73% |
OM | Operating Margin | 9.83% | 7.12% | 11.65% | 15.86% | 12.13% | 13.05% | 12.60% | 11.48% | 10.44% |
EPS | Earnings Per Share | $2.54 | $1.62 | $2.36 | $3.16 | $1.96 | $1.83 | $1.25 | $0.97 | $0.72 |
Div. | Dividends | N/A | $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% |
Sha. | Shares | N/AM | 61.95M | 62.69M | 65.5M | 63.75M | 63.19M | 62.2M | 60.88M | 59.95M |
OCF | Operating Cash Flow | N/A | $114.35M | $45.03M | $361.25M | $105.34M | $126.08M | $95.94M | $67.09M | $45.85M |
FCF | Free Cash Flow | N/A | $54.00M | $10.04M | $330.73M | $28.37M | $51.88M | $76.65M | $50.69M | $31.65M |
FCFS | Free Cash Flow Per Share | $2.10 | $1.00 | $0.16 | $5.11 | $0.45 | $0.83 | $1.25 | $0.84 | $0.58 |