| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $7,409,000 | $6,790,000 | $5,935,000 | $6,059,000 |
Gross Profit | 3,209,000 | 3,094,000 | 2,771,000 | 2,749,000 |
EBITDA | 485,000 | 951,000 | 917,000 | 963,000 |
EBIT | 276,000 | 752,000 | 745,000 | 811,000 |
Net Income | 421,000 | 523,000 | 494,000 | 639,000 |
Net Change In Cash | 7,409,000 | 6,790,000 | 5,935,000 | 6,059,000 |
Free Cash Flow | 2,463,989 | 2,180,921 | 672,000 | 2,619,000 |
Cash | 9,199,000 | 3,008,000 | 2,977,000 | 2,635,000 |
Basic Shares | 50,698 | 50,698 | 50,697 | 50,697 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $20,777,000 | $15,107,000 | $10,780,000 | $7,069,000 |
Gross Profit | 9,577,000 | 7,590,000 | 5,198,000 | 3,005,000 |
EBITDA | 3,214,000 | 2,251,000 | 1,318,000 | 674,000 |
EBIT | 2,597,000 | 1,727,000 | 915,000 | 470,000 |
Net Income | 1,911,000 | 987,000 | 482,000 | 83,000 |
Net Change In Cash | 20,777,000 | 15,107,000 | 10,780,000 | 7,069,000 |
Cost of Revenue | -15,000 | 1,293,493 | ||
Free Cash Flow | 7,058,000 | 4,631,000 | 2,485,000 | 355,547 |
Cash | 2,635,000 | 2,556,000 | 1,910,000 | 2,585,000 |
Basic Shares | 50,697 | 51,006 | 51,335 | 49,802 |
| Quarter | EPS |
|---|---|
2025-09-30 | $8.32 |
2025-06-30 | $10.31 |
2025-03-31 | $9.74 |
2024-12-31 | $12.61 |