| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,667,000 | $5,748,000 | $5,795,000 | $5,492,000 |
Gross Profit | 3,667,000 | 3,536,000 | 3,439,000 | 3,272,000 |
EBITDA | 1,121,000 | 1,261,000 | 1,006,000 | 910,000 |
EBIT | 918,000 | 1,102,000 | 889,000 | 822,000 |
Net Income | 747,000 | 861,000 | 693,000 | 644,000 |
Net Change In Cash | 3,667,000 | 5,748,000 | 5,795,000 | 5,492,000 |
Free Cash Flow | 8,127,000 | -8,760,000 | 2,170,000 | |
Cash | 4,756,000 | 122,855,000 | 124,122,000 | |
Basic Shares | 284,806 | 288,163 | 290,490 | 292,716 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $20,702,000 | $21,973,000 | $18,366,000 | $13,669,000 |
Gross Profit | 13,914,000 | 12,844,000 | 11,899,000 | 12,105,000 |
EBITDA | 5,216,000 | 4,000,000 | 3,198,000 | 4,483,000 |
EBIT | 3,731,000 | 3,395,000 | 2,316,000 | 3,327,000 |
Net Income | 2,945,000 | 2,687,000 | 1,944,000 | 2,774,000 |
Net Change In Cash | 20,702,000 | 21,973,000 | 18,366,000 | 13,669,000 |
Cost of Revenue | 339,000 | |||
Free Cash Flow | -14,136,000 | -126,000 | 11,220,000 | |
Cash | 116,102,000 | 91,712,000 | 105,625,000 | |
Basic Shares | 284,806 | 302,226 | 326,568 | 370,109 |
| Quarter | EPS |
|---|---|
2025-12-31 | $2.42 |
2025-09-30 | $2.78 |
2025-06-30 | $2.53 |
2025-03-31 | $2.04 |