| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $972,634 | $854,729 | $902,413 | $740,928 |
Gross Profit | 199,305 | 183,410 | 189,775 | 178,576 |
EBITDA | 93,772 | 84,371 | 92,007 | 93,897 |
EBIT | 86,055 | 76,863 | 84,350 | 86,510 |
Net Income | 60,152 | 56,144 | 60,748 | 64,036 |
Net Change In Cash | 972,634 | 854,729 | 902,413 | 740,928 |
Free Cash Flow | 213,172 | 39,084 | -84,450 | -39,262 |
Cash | 982,814 | 791,961 | 622,642 | 812,937 |
Basic Shares | 85,996 | 89,606 | 90,648 | 92,078 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,470,704 | $4,492,870 | $3,715,204 | $4,348,533 |
Gross Profit | 762,066 | 1,053,579 | 844,549 | 1,166,803 |
EBITDA | 364,047 | 647,886 | 494,211 | 801,222 |
EBIT | 333,778 | 616,868 | 467,359 | 773,212 |
Net Income | 240,898 | 458,029 | 343,702 | 576,060 |
Net Change In Cash | 3,470,704 | 4,492,870 | 3,715,204 | 4,348,533 |
Cost of Revenue | 208,136 | |||
Free Cash Flow | 128,544 | 672,764 | 169,885 | 400,653 |
Cash | 982,814 | 970,045 | 868,953 | 889,664 |
Basic Shares | 85,996 | 94,913 | 99,695 | 104,003 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.80 |
2025-09-30 | $0.64 |
2025-06-30 | $0.77 |