Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $4,333,000 | $4,261,000 | $3,760,000 | $3,415,000 |
Gross Profit | 2,024,000 | 1,955,000 | 1,995,000 | 1,720,000 |
EBITDA | 682,000 | 255,000 | 820,000 | 686,000 |
EBIT | 528,000 | 240,000 | 685,000 | 558,000 |
Net Income | 344,000 | 165,000 | 359,000 | 262,000 |
Net Change In Cash | 4,333,000 | 4,261,000 | 3,760,000 | 3,415,000 |
Cost of Revenue | 384,000 | |||
Free Cash Flow | 1,072,000 | 639,321 | 815,000 | 1,298,000 |
Cash | 3,818,000 | 3,848,000 | 2,171,000 | 1,860,000 |
Basic Shares | 50,697 | 50,697 | 50,209 | 51,152 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $14,473,000 | $10,537,000 | $7,069,409 | $3,973,465 |
Gross Profit | 6,951,000 | 5,163,000 | 3,005,052 | 1,709,210 |
EBITDA | 2,227,000 | 1,702,000 | 782,607 | 335,451 |
EBIT | 1,823,000 | 1,034,000 | 440,703 | 230,459 |
Net Income | 987,000 | 482,000 | 83,000 | -707 |
Net Change In Cash | 14,473,000 | 10,537,000 | 7,069,409 | 3,973,465 |
Cost of Revenue | -15,000 | 1,293,493 | 1,172,637 | |
Free Cash Flow | 3,938,000 | 2,485,000 | 355,547 | 935,411 |
Cash | 3,848,000 | 1,910,000 | 2,584,586 | 1,856,394 |
Basic Shares | 51,006 | 51,335 | 49,802 | 49,740 |
Quarter | EPS |
---|---|
2024-03-31 | $6.78 |
2023-12-31 | $3.25 |
2023-09-30 | $7.16 |
2023-06-30 | $5.16 |