| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $3,547,000 | $4,412,000 | $3,786,000 | $2,988,000 |
Gross Profit | 2,981,000 | 4,036,000 | 3,409,000 | 2,631,000 |
EBITDA | 671,000 | 1,418,000 | 704,000 | 60,000 |
EBIT | 451,000 | 1,193,000 | 481,000 | -159,000 |
Net Income | 205,000 | 959,000 | 330,000 | -200,000 |
Net Change In Cash | 3,547,000 | 4,412,000 | 3,786,000 | 2,988,000 |
Free Cash Flow | 119,000 | -101,000 | 921,000 | 2,756,000 |
Cash | 6,976,000 | 7,262,000 | 6,304,000 | 5,715,000 |
Basic Shares | 128,239 | 131,014 | 132,809 | 128,641 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $14,733,000 | $13,691,000 | $12,839,000 | $11,667,000 |
Gross Profit | 12,390,000 | 12,248,000 | 11,266,000 | 10,010,000 |
EBITDA | 2,865,000 | 2,626,000 | 2,070,000 | 1,607,000 |
EBIT | 1,978,000 | 1,788,000 | 1,263,000 | 815,000 |
Net Income | 1,294,000 | 1,234,000 | 797,000 | 352,000 |
Net Change In Cash | 14,733,000 | 13,691,000 | 12,839,000 | 11,667,000 |
Cost of Revenue | 236,000 | |||
Free Cash Flow | 3,110,000 | 2,329,000 | 1,844,000 | 2,778,000 |
Cash | 6,976,000 | 4,183,000 | 4,225,000 | 4,096,000 |
Basic Shares | 131,943 | 137,919 | 150,228 | 161,751 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $3.78 |
2025-09-30 | $7.57 |
2025-06-30 | $4.24 |