| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $7,143,000 | $5,380,000 | $5,275,000 | $4,871,000 |
Gross Profit | 7,446,000 | 2,598,000 | 2,510,000 | 2,030,000 |
EBITDA | 3,395,000 | 3,448,000 | 3,886,000 | 3,236,000 |
EBIT | 3,029,000 | 2,682,000 | 3,183,000 | 2,550,000 |
Net Income | 1,383,000 | 1,832,000 | 2,061,000 | 1,891,000 |
Net Change In Cash | 7,143,000 | 5,380,000 | 5,275,000 | 4,871,000 |
Free Cash Flow | 5,848,000 | 1,571,000 | 1,710,000 | 1,205,000 |
Cash | 7,647,000 | 5,640,000 | 6,185,000 | 4,698,000 |
Basic Shares | 1,108,000 | 1,100,000 | 1,112,000 | 1,127,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $22,669,000 | $18,557,000 | $11,775,000 | $11,949,000 |
Gross Profit | 14,584,000 | 6,424,000 | 1,170,000 | 2,144,000 |
EBITDA | 14,092,000 | 7,866,000 | 1,858,000 | 3,282,000 |
EBIT | 11,571,000 | 4,962,000 | -1,783,000 | 176,000 |
Net Income | 7,167,000 | 3,348,000 | -2,521,000 | -459,000 |
Net Change In Cash | 22,669,000 | 18,557,000 | 11,775,000 | 11,949,000 |
Cost of Revenue | -2,119,000 | |||
Free Cash Flow | 7,299,000 | 2,961,000 | 97,000 | 1,089,000 |
Cash | 7,647,000 | 3,619,000 | 3,002,000 | 2,877,000 |
Basic Shares | 1,108,000 | 1,148,000 | 841,000 | 795,000 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.52 |
2025-09-30 | $1.71 |
2025-06-30 | $1.43 |