| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $9,823,000 | $6,814,000 | $5,548,000 | $5,283,000 |
Gross Profit | 9,447,000 | 6,484,000 | 5,222,000 | 4,994,000 |
EBITDA | 3,393,000 | 1,256,000 | 1,570,000 | 2,112,000 |
EBIT | 2,993,000 | 924,000 | 1,262,000 | 1,816,000 |
Net Income | 1,736,000 | 630,000 | 425,000 | 1,439,000 |
Net Change In Cash | 9,823,000 | 6,814,000 | 5,548,000 | 5,283,000 |
Free Cash Flow | 303,000 | 1,262,000 | 1,012,000 | -4,000 |
Cash | 18,415,000 | 13,248,000 | 13,300,000 | 16,166,000 |
Basic Shares | 608,000 | 590,000 | 592,984 | 603,000 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $26,114,000 | $32,644,000 | $10,968,000 | $5,951,000 |
Gross Profit | 24,974,000 | 29,474,000 | 1,608,167 | 5,173,000 |
EBITDA | 8,849,000 | 6,686,000 | 994,896 | 5,795,000 |
EBIT | 7,774,000 | 5,882,000 | 115,896 | 5,768,000 |
Net Income | 4,426,000 | 5,047,000 | 1,994,320 | 1,839,000 |
Net Change In Cash | 26,114,000 | 32,644,000 | 10,968,000 | 5,951,000 |
Cost of Revenue | 270,108 | -378,197 | ||
Free Cash Flow | 3,253,000 | 6,322,000 | 3,586,475 | 999,308 |
Cash | 16,166,000 | 15,928,000 | 9,452,000 | 917,183 |
Basic Shares | 604,035 | 588,846 | 584,691 | 236,567 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.17 |
2025-06-30 | $1.92 |
2025-03-31 | $1.82 |
2024-12-31 | $2.22 |