Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $432,672 | $680,310 | $932,675 | $814,352 |
Gross Profit | 432,672 | 437,185 | 899,532 | 619,355 |
EBITDA | 423,780 | 213,230 | 438,205 | |
EBIT | 397,448 | 187,546 | 411,813 | |
Net Income | 136,154 | 138,616 | 163,713 | 83,703 |
Net Change In Cash | 432,672 | 680,310 | 932,675 | 814,352 |
Free Cash Flow | 541,006 | 562,950 | 188,189 | 138,309 |
Cash | 1,434,701 | 1,476,040 | 1,076,163 | 1,155,747 |
Basic Shares | 63,617 | 63,489 | 63,714 | 64,290 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,636,464 | $1,974,810 | $1,818,803 | $1,831,110 |
Gross Profit | 2,624,852 | 1,049,477 | 1,042,987 | 948,437 |
EBITDA | 2,570,931 | 765,830 | 559,944 | 246,350 |
EBIT | 655,937 | 475,852 | 143,882 | |
Net Income | 523,569 | 530,746 | 520,273 | 618,121 |
Net Change In Cash | 2,636,464 | 1,974,810 | 1,818,803 | 1,831,110 |
Cost of Revenue | -1,435,694 | 1,656,837 | ||
Free Cash Flow | 311,389 | 66,183 | 5,122,270 | -3,692,577 |
Cash | 1,434,701 | 1,348,265 | 1,401,716 | 2,837,410 |
Basic Shares | 63,745 | 65,651 | 67,212 | 68,594 |
Quarter | EPS |
---|---|
2024-12-31 | $2.12 |
2024-09-30 | $2.18 |
2024-06-30 | $2.54 |
2024-03-31 | $1.29 |