Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $629,501 | $614,594 | $651,907 | $683,686 |
Gross Profit | 330,234 | 492,026 | 125,333 | 546,604 |
EBITDA | 161,026 | 186,008 | 240,814 | |
Net Income | 178,576 | 148,964 | 109,751 | 134,416 |
Net Change In Cash | 629,501 | 614,594 | 651,907 | 683,686 |
Cash | 3,821,846 | 4,075,358 | 3,822,339 | 3,435,758 |
Basic Shares | 14,034 | 14,120 | 330,393 | 14,079 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,600,982 | $3,294,696 | $3,100,372 | $4,293,094 |
Gross Profit | 1,251,531 | 1,837,943 | 1,658,490 | 2,124,214 |
EBITDA | 790,572 | 1,255,997 | 1,244,417 | 1,345,465 |
EBIT | 633,889 | 1,097,915 | 1,088,449 | 1,198,898 |
Net Income | 475,445 | 1,009,494 | 976,571 | 1,314,131 |
Net Change In Cash | 2,600,982 | 3,294,696 | 3,100,372 | 4,293,094 |
Free Cash Flow | 305,161 | 1,160,398 | 570,191 | -749,378 |
Cash | 3,822,339 | 5,192,127 | 4,403,915 | 3,404,603 |
Basic Shares | 14,094 | 13,896 | 13,679 | 13,512 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.69 |
2025-03-31 | $0.30 |
2024-12-31 | $0.26 |