Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,242,835 | $1,554,230 | $1,111,125 | $1,190,561 |
Gross Profit | 606,775 | 775,884 | 542,662 | 592,352 |
EBITDA | 137,166 | 140,144 | 101,971 | 131,625 |
EBIT | 97,340 | 90,876 | 65,154 | 94,294 |
Net Income | 58,365 | 52,998 | 43,122 | 64,984 |
Net Change In Cash | 1,242,835 | 1,554,230 | 1,111,125 | 1,190,561 |
Free Cash Flow | 100,019 | 110,078 | 84,830 | 88,576 |
Cash | 11,045 | 7,340 | 5,005 | 14,975 |
Basic Shares | 211,386 | 212,138 | 212,192 | 211,975 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,103,487 | $5,090,830 | $4,805,822 | $4,330,767 |
Gross Profit | 2,526,267 | 2,458,694 | 2,303,827 | 2,155,520 |
EBITDA | 525,655 | 345,798 | 469,962 | 438,991 |
EBIT | 366,445 | 194,089 | 328,005 | 302,432 |
Net Income | 248,116 | 123,416 | 228,394 | 206,187 |
Net Change In Cash | 5,103,487 | 5,090,830 | 4,805,822 | 4,330,767 |
Cost of Revenue | -12,366 | -121,605 | ||
Free Cash Flow | 280,576 | 220,275 | 191,818 | 198,446 |
Cash | 5,005 | 22,527 | 165,134 | 185,871 |
Basic Shares | 212,137 | 213,356 | 213,227 | 213,033 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.30 |
2025-03-31 | $0.35 |
2024-12-31 | $0.22 |