Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $556,020 | $672,449 | $900,177 | $443,210 |
Gross Profit | 468,151 | 593,328 | 819,189 | 362,629 |
EBITDA | 248,677 | -140 | -34,591 | 120,256 |
EBIT | 235,339 | -22,310 | -58,259 | 90,352 |
Net Income | 181,555 | -14,028 | 124,507 | 70,341 |
Net Change In Cash | 556,020 | 672,449 | 900,177 | 443,210 |
Free Cash Flow | 285,462 | 269,163 | 81,247 | 239,200 |
Cash | 1,807,641 | 2,263,545 | 2,379,778 | 2,414,103 |
Basic Shares | 143,979 | 145,565 | 147,122 | 146,877 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,050,358 | $2,206,236 | $1,983,013 | $2,019,261 |
Gross Profit | 2,732,323 | 1,875,639 | 1,681,586 | 1,709,299 |
EBITDA | 2,692,469 | 1,033,349 | 1,102,912 | 554,290 |
EBIT | 2,643,782 | 982,777 | 944,925 | 492,130 |
Net Income | 543,705 | 757,902 | 760,467 | 373,695 |
Net Change In Cash | 3,050,358 | 2,206,236 | 1,983,013 | 2,019,261 |
Cost of Revenue | -1,032,073 | -1,243,064 | 3,065,999 | |
Free Cash Flow | 1,250,416 | 1,161,384 | 768,062 | -13,070 |
Cash | 2,414,103 | 1,939,413 | 2,937,466 | 4,139,134 |
Basic Shares | 146,734 | 146,481 | 148,495 | 148,210 |
Quarter | EPS |
---|---|
2024-09-30 | $1.23 |
2024-06-30 | $1.16 |
2024-03-31 | $0.79 |
2023-12-31 | $1.06 |