| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $5,846,000 | $5,251,000 | $5,290,000 | $4,519,000 |
Gross Profit | 3,631,000 | 3,812,000 | 3,850,000 | 3,249,000 |
EBITDA | 1,797,000 | 3,423,000 | 3,464,000 | 2,016,000 |
EBIT | 1,777,000 | 3,353,000 | 3,393,000 | 1,945,000 |
Net Income | 1,117,000 | 2,375,000 | 2,378,000 | 1,077,000 |
Net Change In Cash | 5,846,000 | 5,251,000 | 5,290,000 | 4,519,000 |
Free Cash Flow | 3,179,000 | 3,040,000 | 173,000 | 2,682,000 |
Cash | 4,474,000 | 3,472,000 | 1,287,000 | 4,726,000 |
Basic Shares | 1,677,000 | 1,684,000 | 1,684,000 | 1,690,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $20,139,000 | $20,444,000 | $24,483,000 | $25,096,000 |
Gross Profit | 17,438,000 | 14,367,000 | 14,284,000 | 14,246,000 |
EBITDA | 10,832,000 | 15,068,000 | 12,318,000 | 8,743,000 |
EBIT | 10,566,000 | 14,782,000 | 12,318,000 | 8,517,000 |
Net Income | 6,947,000 | 11,264,000 | 8,130,000 | 5,764,000 |
Net Change In Cash | 20,139,000 | 20,444,000 | 24,483,000 | 25,096,000 |
Free Cash Flow | 9,074,000 | 8,611,000 | 9,091,000 | 8,051,000 |
Cash | 4,481,000 | 3,127,000 | 3,686,000 | 4,030,000 |
Basic Shares | 1,677,000 | 1,718,000 | 1,777,000 | 1,804,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.30 |
2025-09-30 | $1.45 |
2025-06-30 | $1.44 |
2025-03-31 | $1.23 |