| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,247,000 | $3,228,000 | $3,027,000 | $2,983,000 |
Gross Profit | 2,051,000 | 2,012,000 | 1,835,000 | 1,805,000 |
EBITDA | 631,000 | 941,000 | 651,000 | 862,000 |
EBIT | 766,000 | 638,000 | 653,000 | |
Net Income | 519,000 | 629,000 | 536,000 | 527,000 |
Net Change In Cash | 3,247,000 | 3,228,000 | 3,027,000 | 2,983,000 |
Free Cash Flow | 711,000 | 595,000 | 500,000 | 459,000 |
Cash | 1,783,000 | 1,696,000 | 10,947,000 | 15,928,000 |
Basic Shares | 1,570,000 | 1,485,000 | 1,481,000 | 1,481,879 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $12,485,000 | $11,961,000 | $10,780,000 | $7,950,000 |
Gross Profit | 7,703,000 | 6,965,000 | 6,901,000 | 6,965,000 |
EBITDA | 2,688,000 | 3,025,000 | 3,182,000 | 3,248,000 |
EBIT | 2,403,000 | 2,384,000 | 2,764,000 | |
Net Income | 2,211,000 | 1,940,000 | 1,951,000 | 2,238,000 |
Net Change In Cash | 12,485,000 | 11,961,000 | 10,780,000 | 7,950,000 |
Cost of Revenue | 1,182,000 | |||
Free Cash Flow | 2,278,000 | 1,672,000 | 2,517,000 | 3,813,000 |
Cash | 1,783,000 | 13,332,000 | 10,323,000 | 6,918,000 |
Basic Shares | 1,505,000 | 1,476,442 | 1,468,016 | 1,465,220 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.30 |
2025-09-30 | $0.40 |
2025-06-30 | $0.34 |
2025-03-31 | $0.34 |