| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $854,729 | $854,729 | $740,928 | $1,253,871 |
Gross Profit | 174,960 | 183,410 | 178,576 | 295,400 |
EBITDA | 84,371 | 93,897 | 182,958 | |
EBIT | 76,863 | 86,510 | 175,512 | |
Net Income | 56,144 | 56,144 | 64,036 | 129,213 |
Net Change In Cash | 854,729 | 854,729 | 740,928 | 1,253,871 |
Free Cash Flow | 39,084 | -84,450 | -39,262 | 355,934 |
Cash | 791,961 | 791,961 | 812,937 | 970,045 |
Basic Shares | 85,990 | 89,606 | 92,078 | 94,913 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,492,870 | $3,715,204 | $4,348,533 | $3,982,235 |
Gross Profit | 1,053,579 | 844,549 | 1,166,803 | 1,008,509 |
EBITDA | 647,886 | 494,211 | 801,222 | 658,083 |
EBIT | 616,868 | 467,359 | 773,212 | 625,662 |
Net Income | 458,029 | 343,702 | 576,060 | 469,267 |
Net Change In Cash | 4,492,870 | 3,715,204 | 4,348,533 | 3,982,235 |
Cost of Revenue | 208,136 | 60,233 | ||
Free Cash Flow | 672,764 | 169,885 | 400,653 | 390,044 |
Cash | 970,045 | 868,953 | 889,664 | 681,528 |
Basic Shares | 94,913 | 99,695 | 104,003 | 113,809 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.71 |
2025-06-30 | $0.77 |
2025-03-31 | $0.70 |