Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,715,119 | $1,484,306 | $1,595,060 | $1,472,926 |
Gross Profit | 1,140,194 | 1,008,964 | 1,031,212 | 1,013,485 |
EBITDA | 426,746 | 607,583 | 381,090 | 324,128 |
EBIT | 375,524 | 556,331 | 314,417 | 258,793 |
Net Income | 398,573 | 415,049 | 229,548 | 210,545 |
Net Change In Cash | 1,715,119 | 1,484,306 | 1,595,060 | 1,472,926 |
Free Cash Flow | 311,414 | 564,998 | 340,597 | 166,176 |
Cash | 1,933,147 | 1,768,292 | 1,235,785 | 1,236,401 |
Basic Shares | 78,000 | 77,968 | 78,288 | 78,964 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,267,411 | $5,906,956 | $5,475,829 | $4,733,939 |
Gross Profit | 6,267,411 | 4,003,716 | 3,782,024 | 3,289,833 |
EBITDA | 1,720,735 | 1,471,004 | 1,345,344 | 1,346,852 |
EBIT | 1,518,420 | 1,279,901 | 1,083,312 | 1,059,322 |
Net Income | 1,253,715 | 882,466 | 807,799 | 793,560 |
Net Change In Cash | 6,267,411 | 5,906,956 | 5,475,829 | 4,733,939 |
Cost of Revenue | -43,578 | 74,394 | ||
Free Cash Flow | 1,383,185 | 1,052,613 | 993,372 | 1,252,636 |
Cash | 1,933,147 | 1,318,999 | 697,999 | 756,493 |
Basic Shares | 78,338 | 79,680 | 81,067 | 86,177 |
Quarter | EPS |
---|---|
2024-12-31 | $5.45 |
2024-09-30 | $5.32 |
2024-06-30 | $3.22 |
2024-03-31 | $2.93 |