| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,302,379 | $1,354,477 | $1,369,743 | $1,351,907 |
Gross Profit | 489,563 | 504,231 | 509,474 | 477,731 |
EBITDA | 41,600 | 33,358 | 14,663 | 43,901 |
EBIT | 22,451 | 13,588 | 1,540 | 22,283 |
Net Income | 31,756 | 42,916 | 40,968 | 17,350 |
Net Change In Cash | 1,302,379 | 1,354,477 | 1,369,743 | 1,351,907 |
Free Cash Flow | 170,786 | 63,567 | 104,198 | -71,741 |
Cash | 464,435 | 365,289 | 380,547 | 342,473 |
Basic Shares | 99,669 | 100,529 | 100,776 | 101,015 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,378,506 | $5,795,837 | $6,392,517 | $7,238,142 |
Gross Profit | 2,002,313 | 2,247,230 | 2,575,004 | 3,094,049 |
EBITDA | 244,383 | 330,789 | 467,473 | 1,024,151 |
EBIT | 194,352 | 241,474 | 467,473 | 975,086 |
Net Income | 132,990 | 251,598 | 411,146 | 657,919 |
Net Change In Cash | 5,378,506 | 5,795,837 | 6,392,517 | 7,238,142 |
Cost of Revenue | 57,944 | |||
Free Cash Flow | 266,810 | 354,151 | 591,007 | 622,630 |
Cash | 464,435 | 537,583 | 731,740 | 658,626 |
Basic Shares | 100,312 | 103,028 | 106,074 | 109,171 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.32 |
2025-09-30 | $0.43 |
2025-06-30 | $0.41 |
2025-03-31 | $0.17 |