| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,147,305 | $1,131,791 | $1,162,592 | $973,365 |
Gross Profit | 207,711 | 272,747 | 286,619 | 250,055 |
EBITDA | 139,937 | 168,631 | 164,998 | 150,067 |
EBIT | 133,859 | 163,515 | 160,094 | 146,121 |
Net Income | 63,971 | 106,490 | 121,243 | 111,237 |
Net Change In Cash | 1,147,305 | 1,131,791 | 1,162,592 | 973,365 |
Free Cash Flow | -13,462 | 42,010 | 35,146 | 63,548 |
Cash | 689,189 | 734,174 | 800,398 | 776,378 |
Basic Shares | 26,814 | 27,513 | 27,673 | 27,941 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,417,781 | $4,504,670 | $4,028,106 | $4,131,393 |
Gross Profit | 1,017,199 | 1,198,889 | 1,013,533 | 1,043,842 |
EBITDA | 566,667 | 749,060 | 621,771 | 652,057 |
EBIT | 546,623 | 733,608 | 607,277 | 637,451 |
Net Income | 402,941 | 563,725 | 465,365 | 490,662 |
Net Change In Cash | 4,417,781 | 4,504,670 | 4,028,106 | 4,131,393 |
Cost of Revenue | 75,174 | |||
Free Cash Flow | 120,734 | 171,319 | 546,362 | 174,738 |
Cash | 689,189 | 821,470 | 732,604 | 311,542 |
Basic Shares | 27,338 | 28,600 | 28,716 | 28,463 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $3.91 |
2025-09-30 | $3.92 |
2025-06-30 | $4.42 |