Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,062,442 | $1,531,086 | $1,753,962 | $2,160,036 |
Gross Profit | 603,488 | 429,623 | 468,084 | 566,244 |
EBITDA | 282,779 | 117,819 | 140,086 | 250,309 |
EBIT | 271,869 | 107,042 | 129,595 | 239,871 |
Net Income | 183,613 | 80,061 | 96,841 | 171,031 |
Net Change In Cash | 2,062,442 | 1,531,086 | 1,753,962 | 2,160,036 |
Free Cash Flow | -14,283 | -185,185 | 370,865 | 222,968 |
Cash | 292,978 | 431,823 | 526,271 | 294,354 |
Basic Shares | 37,876 | 37,853 | 37,746 | 37,672 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,618,317 | $7,283,767 | $7,274,344 | $6,280,192 |
Gross Profit | 2,044,713 | 1,992,140 | 2,030,289 | 1,667,545 |
EBITDA | 792,096 | 803,723 | 863,261 | 656,655 |
EBIT | 751,274 | 768,633 | 831,578 | 628,528 |
Net Income | 536,286 | 536,337 | 601,167 | 418,945 |
Net Change In Cash | 7,618,317 | 7,283,767 | 7,274,344 | 6,280,192 |
Cost of Revenue | 34,170 | -27,799 | ||
Free Cash Flow | 743,012 | 526,476 | 538,175 | 325,458 |
Cash | 526,271 | 210,112 | 147,505 | 118,268 |
Basic Shares | 37,510 | 36,531 | 35,683 | 35,423 |
Quarter | EPS |
---|---|
2025-06-30 | $4.52 |
2025-03-31 | $1.93 |
2024-12-31 | $2.37 |
2024-09-30 | $4.22 |