Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $580,581 | $556,020 | $672,449 | $900,177 |
Gross Profit | 580,581 | 468,151 | 593,328 | 819,189 |
EBITDA | 248,677 | -140 | -34,591 | |
EBIT | 229,525 | -22,310 | -58,259 | |
Net Income | 190,426 | 181,555 | -14,028 | 124,507 |
Net Change In Cash | 580,581 | 556,020 | 672,449 | 900,177 |
Free Cash Flow | 249,051 | 285,462 | 269,163 | 81,247 |
Cash | 2,977,667 | 1,807,641 | 2,263,545 | 2,379,778 |
Basic Shares | 144,998 | 143,979 | 145,565 | 147,122 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,193,589 | $2,034,286 | $2,206,236 | $1,983,013 |
Gross Profit | 3,193,589 | 1,716,251 | 1,875,639 | 1,681,586 |
EBITDA | 2,692,469 | 1,033,349 | 1,102,912 | |
EBIT | 2,643,782 | 982,777 | 944,925 | |
Net Income | 482,460 | 543,705 | 757,902 | 760,467 |
Net Change In Cash | 3,193,589 | 2,034,286 | 2,206,236 | 1,983,013 |
Cost of Revenue | -1,032,073 | -1,243,064 | ||
Free Cash Flow | 419,943 | 1,250,416 | 1,161,384 | 768,062 |
Cash | 2,977,667 | 2,414,103 | 1,939,413 | 2,937,466 |
Basic Shares | 144,998 | 146,734 | 146,481 | 148,495 |
Quarter | EPS |
---|---|
2025-03-31 | $1.30 |
2024-12-31 | $1.25 |
2024-09-30 | $1.23 |
2024-06-30 | $1.16 |