Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,811,000 | $1,353,000 | $1,631,000 | $1,889,000 |
Gross Profit | 544,000 | 335,000 | 490,000 | 599,000 |
EBITDA | 635,000 | 358,000 | 552,000 | 648,000 |
EBIT | 468,000 | 204,000 | 403,000 | 496,000 |
Net Income | 328,000 | 116,000 | 294,000 | 363,000 |
Net Change In Cash | 1,811,000 | 1,353,000 | 1,631,000 | 1,889,000 |
Free Cash Flow | 208,000 | -15,000 | 453,000 | 317,000 |
Cash | 225,000 | 101,000 | 670,000 | 52,000 |
Basic Shares | 60,700 | 61,000 | 61,300 | 61,300 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,536,000 | $6,777,000 | $6,161,000 | $5,414,000 |
Gross Profit | 1,878,000 | 2,023,000 | 1,423,000 | 1,348,400 |
EBITDA | 3,338,000 | 2,171,000 | 1,766,000 | 1,449,900 |
EBIT | 2,765,000 | 1,658,000 | 1,260,000 | 998,200 |
Net Income | 1,995,000 | 1,169,000 | 867,000 | 702,500 |
Net Change In Cash | 6,536,000 | 6,777,000 | 6,161,000 | 5,414,000 |
Cost of Revenue | 99,900 | -45,500 | ||
Free Cash Flow | 604,000 | 878,000 | 509,400 | 714,600 |
Cash | 670,000 | 1,272,000 | 358,000 | 258,400 |
Basic Shares | 61,600 | 62,100 | 62,500 | 62,600 |
Quarter | EPS |
---|---|
2025-06-30 | $5.43 |
2025-03-31 | $1.92 |
2024-12-31 | $4.80 |
2024-09-30 | $5.91 |