| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,093,755 | $1,061,908 | $993,683 | $1,063,000 |
Gross Profit | 410,411 | 421,679 | 363,971 | 434,000 |
EBITDA | 261,333 | 296,512 | 224,482 | 234,921 |
EBIT | 205,214 | 242,828 | 173,567 | 190,000 |
Net Income | 47,094 | 79,580 | 33,787 | 24,000 |
Net Change In Cash | 1,093,755 | 1,061,908 | 993,683 | 1,063,000 |
Free Cash Flow | 170,107 | 111,685 | 57,244 | 160,702 |
Cash | 225,710 | 174,661 | 201,017 | 236,000 |
Basic Shares | 73,990 | 74,528 | 73,804 | 74,175 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $4,403,803 | $3,847,125 | $2,441,091 | $1,968,818 |
Gross Profit | 1,637,460 | 1,331,543 | 836,880 | 682,259 |
EBITDA | 928,121 | 723,503 | 301,352 | 175,089 |
EBIT | 708,091 | 489,503 | 163,854 | 95,880 |
Net Income | 110,715 | -252,035 | -85,238 | -27,093 |
Net Change In Cash | 4,403,803 | 3,847,125 | 2,441,091 | 1,968,818 |
Free Cash Flow | 577,641 | 417,248 | 10,672 | -106,026 |
Cash | 235,745 | 241,133 | 208,694 | 138,771 |
Basic Shares | 67,651 | 43,917 | 45,041 | 47,920 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.20 |
2025-06-30 | $1.10 |
2025-03-31 | $0.48 |
2024-12-31 | $0.12 |