Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $404,508 | $797,647 | $758,751 | $879,443 |
Gross Profit | 107,497 | 495,328 | 432,672 | 505,252 |
EBITDA | 208,098 | 182,047 | 202,332 | 199,618 |
EBIT | 180,761 | 154,763 | 175,434 | 173,286 |
Net Income | 140,018 | 119,777 | 136,154 | 139,999 |
Net Change In Cash | 404,508 | 797,647 | 758,751 | 879,443 |
Free Cash Flow | 89,397 | 20,259 | 541,006 | 246,683 |
Cash | 1,359,063 | 1,416,695 | 1,434,701 | 1,476,040 |
Basic Shares | 63,376 | 63,548 | 63,491 | 63,490 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,361,741 | $3,045,094 | $1,999,402 | $1,829,264 |
Gross Profit | 1,918,035 | 1,928,810 | 1,788,680 | 1,867,368 |
EBITDA | 771,950 | 793,141 | 767,720 | 898,568 |
EBIT | 666,644 | 683,248 | 660,157 | 796,100 |
Net Income | 523,569 | 530,746 | 520,273 | 618,121 |
Net Change In Cash | 3,361,741 | 3,045,094 | 1,999,402 | 1,829,264 |
Cost of Revenue | -1,435,694 | 1,656,837 | ||
Free Cash Flow | 1,430,454 | 66,183 | 5,122,270 | -3,692,577 |
Cash | 1,434,701 | 1,348,265 | 1,401,716 | 2,837,410 |
Basic Shares | 63,745 | 65,652 | 67,212 | 68,594 |
Quarter | EPS |
---|---|
2025-06-30 | $2.19 |
2025-03-31 | $1.86 |
2024-12-31 | $2.12 |
2024-09-30 | $2.18 |