Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $4,285,000 | $4,227,000 | $4,133,000 | $3,659,000 |
Gross Profit | 4,285,000 | 4,250,000 | 4,133,000 | 3,659,000 |
EBITDA | 577,000 | -24,000 | -5,000 | 935,500 |
EBIT | 823,000 | 832,000 | 1,327,000 | |
Net Income | 509,000 | 724,000 | 733,000 | 804,000 |
Net Change In Cash | 4,285,000 | 4,227,000 | 4,133,000 | 3,659,000 |
Free Cash Flow | 579,000 | 1,446,000 | 1,202,000 | 1,072,000 |
Cash | 1,599,000 | 1,570,000 | 1,544,000 | 1,437,000 |
Basic Shares | 42,800 | 42,800 | 42,900 | 43,400 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,586,000 | $11,985,000 | $11,300,998 | $9,485,261 |
Gross Profit | 14,587,000 | 11,985,000 | 11,300,998 | 9,485,261 |
EBITDA | -29,000 | 689,000 | 1,852,457 | 671,345 |
EBIT | 2,282,500 | 689,000 | 1,615,770 | 621,672 |
Net Income | 2,517,000 | 597,000 | 1,379,083 | 514,151 |
Net Change In Cash | 14,586,000 | 11,985,000 | 11,300,998 | 9,485,261 |
Cost of Revenue | -82,000 | 638,571 | -9,572 | |
Free Cash Flow | 4,798,000 | 3,695,000 | 3,833,342 | 2,873,579 |
Cash | 1,437,000 | 1,398,000 | 1,440,861 | 801,651 |
Basic Shares | 41,300 | 39,000 | 39,304 | 39,734 |
Quarter | EPS |
---|---|
2024-09-30 | $14.62 |
2024-06-30 | $16.85 |
2024-03-31 | $16.32 |
2023-12-31 | $11.87 |