Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $2,395,000 | $1,230,000 | $1,205,000 | $1,148,000 |
Gross Profit | 2,134,000 | 969,000 | 1,205,000 | 1,148,000 |
EBITDA | 2,021,000 | 1,960,000 | 1,905,000 | 850,000 |
EBIT | 1,995,000 | 1,936,000 | 1,881,000 | 825,000 |
Net Income | 184,000 | 179,000 | 175,000 | 160,000 |
Net Change In Cash | 2,395,000 | 1,230,000 | 1,205,000 | 1,148,000 |
Free Cash Flow | 3,571,000 | 682,000 | -3,102,000 | 2,360,000 |
Cash | 3,595,000 | 41,506,000 | 63,316,000 | 67,979,000 |
Basic Shares | 109,536 | 108,626 | 108,149 | 107,811 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $4,420,000 | $3,167,000 | $2,940,000 | $2,237,000 |
Gross Profit | 3,507,000 | 3,167,000 | 2,081,000 | 2,237,000 |
EBITDA | 6,604,000 | 3,200,000 | 533,000 | 1,598,000 |
EBIT | 6,510,000 | 3,116,000 | 459,000 | 1,536,000 |
Net Income | 600,000 | 380,000 | 308,000 | 195,000 |
Net Change In Cash | 4,420,000 | 3,167,000 | 2,940,000 | 2,237,000 |
Cost of Revenue | 3,431,000 | 5,185,000 | 7,789,000 | |
Free Cash Flow | 4,495,000 | 3,899,000 | 5,819,000 | 8,018,000 |
Cash | 3,753,000 | 3,436,000 | 2,449,000 | 4,292,000 |
Basic Shares | 105,846 | 101,299 | 95,009 | 80,638 |
Quarter | EPS |
---|---|
2024-09-30 | $1.75 |
2024-06-30 | $1.76 |
2024-03-31 | $1.64 |
2023-12-31 | $1.52 |