Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $595,975 | $647,624 | $1,019,659 | $1,048,636 |
Gross Profit | 595,975 | 647,624 | 1,018,584 | 619,025 |
EBITDA | 253,157 | 264,489 | 304,696 | |
EBIT | 237,039 | 247,006 | 285,669 | |
Net Income | 177,766 | 192,985 | 181,633 | 216,323 |
Net Change In Cash | 595,975 | 647,624 | 1,019,659 | 1,048,636 |
Free Cash Flow | 878,977 | -458,784 | 220,160 | 259,518 |
Cash | 1,818,134 | 3,181,851 | 1,262,253 | 1,254,928 |
Basic Shares | 170,005 | 169,894 | 169,937 | 170,704 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,927,286 | $2,500,159 | $2,472,471 | $1,223,293 |
Gross Profit | 3,927,286 | 2,500,159 | 2,472,471 | 1,223,293 |
EBITDA | 1,162,057 | 880,647 | 575,367 | |
EBIT | 1,084,504 | 807,007 | 539,454 | |
Net Income | 768,707 | 867,840 | 644,283 | 408,864 |
Net Change In Cash | 3,927,286 | 2,500,159 | 2,472,471 | 1,223,293 |
Cost of Revenue | 378,373 | 198,466 | ||
Free Cash Flow | 1,368,456 | 938,346 | 1,307,190 | 672,003 |
Cash | 388,060 | 1,483,095 | 839,943 | 461,570 |
Basic Shares | 170,192 | 171,883 | 167,547 | 90,206 |
Quarter | EPS |
---|---|
2025-06-30 | $0 |
2024-12-31 | $1.43 |
2024-09-30 | $1.34 |
2024-06-30 | $1.26 |