Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $684,360 | $414,103 | $683,656 | $744,587 |
Gross Profit | 684,360 | 694,865 | 683,643 | 1,001,430 |
EBITDA | 182,704 | 89,507 | 174,371 | |
EBIT | 181,146 | 65,002 | 151,275 | |
Net Income | 151,259 | 146,691 | 53,162 | 123,944 |
Net Change In Cash | 684,360 | 414,103 | 683,656 | 744,587 |
Free Cash Flow | 82,405 | 147,896 | 174,060 | |
Cash | 320,320 | 2,639,406 | 2,326,993 | 2,648,076 |
Basic Shares | 77,384 | 76,765 | 76,644 | 76,428 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,698,098 | $1,601,775 | $1,399,951 | $1,205,861 |
Gross Profit | 2,698,098 | 1,601,775 | 1,399,951 | 1,205,861 |
EBITDA | 792,704 | 759,791 | 705,161 | |
EBIT | 714,006 | 723,281 | 672,843 | |
Net Income | 475,056 | 562,152 | 560,742 | 527,323 |
Net Change In Cash | 2,698,098 | 1,601,775 | 1,399,951 | 1,205,861 |
Cost of Revenue | 140,090 | |||
Free Cash Flow | 400,148 | 540,578 | 634,266 | |
Cash | 2,143,476 | 1,145,935 | 4,019,034 | |
Basic Shares | 77,131 | 76,647 | 76,133 | 75,927 |
Quarter | EPS |
---|---|
2024-12-31 | $1.90 |
2024-09-30 | $1.86 |
2024-06-30 | $0.64 |
2024-03-31 | $1.54 |