$4.41B
Revenue
$42.78
Earnings Per Share
29.72%
Gross Margin %
$243.90M
Free Cash Flow
Revenue
4,414.88
Earnings Per Share
42.78
Gross Margin %
29.72
Free Cash Flow
243.90
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $4.41B | $3.92B | $3.19B | $2.89B | $2.59B | $2.59B | $3.54B | $3.49B | $4.02B | $4.21B | $4.72B | $0.00M | $4.46B | $4.18B | $3.90B | $3.55B | $3.30B |
GM % | Gross Margin % | 30.61% | 29.72% | 32.28% | 33.63% | 33.82% | 43.89% | 53.36% | 53.90% | 53.44% | 54.48% | 55.68% | 0.00% | 0.00% | 58.65% | 58.27% | 58.46% | 57.65% | 0.00% |
OM | Operating Margin | 8.22% | 6.85% | 10.47% | 6.89% | 7.05% | 8.44% | 7.64% | 9.13% | 5.87% | 7.79% | 9.48% | 0.00% | 0.00% | 8.72% | 11.41% | 12.03% | 14.49% | 0.00% |
EPS | Earnings Per Share | $33.29 | $42.78 | $59.03 | $32.40 | $58.13 | $53.89 | $23.56 | $38.40 | $31.76 | $24.39 | $24.55 | $34.94 | $21.36 | $25.98 | $30.68 | $36.23 | $31.43 | $37.73 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $9.10 | $10.20 | $9.80 | $9.80 | $9.40 | $9.00 | $0.00 | $0.00 | $8.20 | $7.80 | $7.40 | $7.00 |
PR % | Payout Ratio % | 0 | 0 | 0 | 0 | 0 | 0 | 38.62% | 26.56% | 30.86% | 40.18% | 38.29% | 25.76% | 0 | 0 | 26.73% | 21.53% | 23.54% | 18.55% |
Sha. | Shares | N/AM | 4.46M | 4.79M | 4.9M | 5M | 5.5M | 5.64M | 5.82M | 7.39M | 7.42M | 7.62M | 8.15M | 9.25M | 9.4M | 9.52M | 9.55M | 9.6M | 9.59M |
OCF | Operating Cash Flow | N/A | $0.00M | $357.98M | $312.43M | $0.00M | $0.00M | $74.80M | $372.37M | $327.86M | $477.21M | $393.29M | $693.72M | $0.00M | $0.00M | $581.19M | $594.75M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $243.90M | $275.29M | $149.89M | $0.00M | $0.00M | $-62.06M | $135.08M | $103.77M | $259.22M | $176.91M | $0.00M | $0.00M | $0.00M | $291.18M | $310.73M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $31.39 | $35.88 | $31.71 | $8.06 | $27.53 | $37.65 | $-11.67 | $11.65 | $14.22 | $35.10 | $22.49 | $0.00 | $0.00 | $26.17 | $30.58 | $32.37 | $29.54 | $0.00 |