Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $425,484 | $415,494 | $380,844 | $428,219 |
Gross Profit | 531,124 | 517,255 | 380,844 | 428,219 |
EBITDA | 172,848 | 153,518 | 151,045 | 163,920 |
EBIT | 159,090 | 139,439 | 136,584 | 149,419 |
Net Income | 132,370 | 115,056 | 106,791 | 124,144 |
Net Change In Cash | 425,484 | 415,494 | 380,844 | 428,219 |
Free Cash Flow | 117,333 | 272,148 | -286,832 | 438,082 |
Cash | 507,425 | 716,079 | 762,442 | 514,917 |
Basic Shares | 76,607 | 76,660 | 76,634 | 76,571 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,700,638 | $1,563,063 | $1,552,700 | $901,616 |
Gross Profit | 1,944,406 | 1,563,063 | 1,552,700 | 901,616 |
EBITDA | 630,852 | 727,921 | 639,471 | 150,339 |
EBIT | 572,026 | 663,330 | 576,334 | 103,972 |
Net Income | 494,308 | 496,049 | 475,543 | 120,632 |
Net Change In Cash | 1,700,638 | 1,563,063 | 1,552,700 | 901,616 |
Cost of Revenue | -5,409,008 | 2,233,892 | 3,920,551 | |
Free Cash Flow | 507,872 | 1,713,223 | 508,847 | 520,013 |
Cash | 762,442 | 548,387 | 476,653 | 4,609,255 |
Basic Shares | 76,480 | 75,181 | 70,889 | 55,063 |
Quarter | EPS |
---|---|
2024-09-30 | $1.90 |
2024-06-30 | $1.79 |
2024-03-31 | $1.58 |
2023-12-31 | $1.67 |