| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,077,824 | $1,138,173 | $1,000,165 | $923,536 |
Gross Profit | 310,996 | 352,979 | 271,980 | 255,370 |
EBITDA | 300,765 | 342,365 | 228,368 | 200,523 |
EBIT | 284,158 | 324,460 | 211,245 | 178,287 |
Net Income | 208,123 | 245,924 | 157,432 | 137,652 |
Net Change In Cash | 1,077,824 | 1,138,173 | 1,000,165 | 923,536 |
Free Cash Flow | 291,781 | 176,503 | 96,967 | 111,206 |
Cash | 1,262,784 | 1,001,769 | 830,100 | 1,037,229 |
Basic Shares | 110,930 | 110,942 | 113,960 | 113,960 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,768,766 | $3,420,345 | $3,982,455 | $3,769,345 |
Gross Profit | 1,044,438 | 986,834 | 1,117,593 | 830,356 |
EBITDA | 874,005 | 886,407 | 920,572 | 694,238 |
EBIT | 820,872 | 846,453 | 876,841 | 648,848 |
Net Income | 604,879 | 602,897 | 658,316 | 468,520 |
Net Change In Cash | 3,768,766 | 3,420,345 | 3,982,455 | 3,769,345 |
Cost of Revenue | -35,948 | |||
Free Cash Flow | 565,705 | 618,741 | 686,304 | 279,868 |
Cash | 1,037,229 | 1,170,893 | 461,018 | 87,924 |
Basic Shares | 113,775 | 113,662 | 113,110 | 113,596 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.82 |
2025-06-30 | $1.96 |
2025-03-31 | $1.39 |