Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $3,696,000 | $2,645,000 | $2,483,000 | $2,227,000 |
Gross Profit | 3,376,000 | 2,355,000 | 1,224,000 | 1,190,000 |
EBITDA | 2,762,000 | 1,678,000 | 1,673,000 | 1,583,000 |
EBIT | 1,592,000 | 936,000 | 1,190,000 | 1,114,000 |
Net Income | 1,074,000 | 659,000 | 837,000 | 768,000 |
Net Change In Cash | 3,696,000 | 2,645,000 | 2,483,000 | 2,227,000 |
Free Cash Flow | 482,000 | -7,270,000 | 892,000 | 725,000 |
Cash | 161,000 | 370,000 | 6,911,000 | 899,000 |
Basic Shares | 291,851 | 204,730 | 178,360 | 178,477 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $11,023,000 | $8,412,000 | $9,643,000 | $6,797,000 |
Gross Profit | 10,029,000 | 4,871,000 | 6,778,000 | 4,231,000 |
EBITDA | 7,639,000 | 6,171,000 | 7,338,000 | 4,376,000 |
EBIT | 4,789,000 | 4,425,000 | 5,994,000 | 3,101,000 |
Net Income | 3,338,000 | 3,143,000 | 4,386,000 | 2,182,000 |
Net Change In Cash | 11,023,000 | 8,412,000 | 9,643,000 | 6,797,000 |
Cost of Revenue | -508,000 | 564,000 | ||
Free Cash Flow | 3,546,000 | 1,206,000 | 2,820,000 | 1,645,000 |
Cash | 161,000 | 582,000 | 157,000 | 654,000 |
Basic Shares | 213,545 | 179,999 | 176,539 | 177,359 |
Quarter | EPS |
---|---|
2024-12-31 | $3.64 |
2024-09-30 | $3.38 |
2024-06-30 | $4.52 |
2024-03-31 | $4.50 |