| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $538,955 | $590,616 | $333,750 | $358,475 |
Gross Profit | 354,728 | 295,908 | 194,440 | 205,022 |
EBITDA | 134,427 | 29,640 | 70,833 | 80,011 |
EBIT | 116,282 | 17,488 | 61,505 | 71,304 |
Net Income | 92,140 | 19,791 | 49,818 | 57,785 |
Net Change In Cash | 538,955 | 590,616 | 333,750 | 358,475 |
Free Cash Flow | 148,563 | 1,905,837 | 59,634 | 97,443 |
Cash | 789,813 | 1,584,268 | 430,177 | 350,130 |
Basic Shares | 90,072 | 90,072 | 90,072 | 91,533 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,346,413 | $1,045,327 | $778,958 | $711,161 |
Gross Profit | 767,328 | 670,272 | 683,756 | 730,950 |
EBITDA | 295,106 | 280,859 | 325,386 | 369,491 |
EBIT | 259,794 | 239,901 | 279,954 | 318,759 |
Net Income | 209,131 | 201,818 | 234,510 | 263,917 |
Net Change In Cash | 1,346,413 | 1,045,327 | 778,958 | 711,161 |
Cost of Revenue | -482,553 | 309,207 | ||
Free Cash Flow | 301,063 | 272,944 | 401,110 | 328,392 |
Cash | 350,130 | 364,355 | 318,491 | 799,677 |
Basic Shares | 87,909 | 74,962 | 74,953 | 77,417 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.84 |
2025-06-30 | $0.95 |
2025-03-31 | $0.57 |
2024-12-31 | $0.67 |