| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $237,178 | $299,603 | $228,841 | $327,075 |
Gross Profit | 117,978 | 150,969 | 106,540 | 160,621 |
EBITDA | 56,673 | 89,372 | 49,920 | 96,176 |
EBIT | 42,522 | 75,487 | 35,122 | 80,543 |
Net Income | 24,028 | 44,799 | 14,333 | 54,733 |
Net Change In Cash | 237,178 | 299,603 | 228,841 | 327,075 |
Free Cash Flow | 86,796 | 187,306 | -11,962 | -70,431 |
Cash | 428,684 | 365,051 | 181,333 | 196,589 |
Basic Shares | 222,420 | 221,834 | 221,851 | 221,872 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,051,606 | $992,452 | $1,314,136 | $1,401,794 |
Gross Profit | 501,957 | 446,589 | 564,906 | 623,135 |
EBITDA | 278,894 | 243,373 | 343,068 | 362,213 |
EBIT | 223,033 | 190,311 | 285,429 | 304,397 |
Net Income | 118,655 | 80,687 | 179,347 | 203,725 |
Net Change In Cash | 1,051,606 | 992,452 | 1,314,136 | 1,401,794 |
Cost of Revenue | 151,567 | |||
Free Cash Flow | 187,779 | 153,546 | 86,319 | 160,370 |
Cash | 196,589 | 178,097 | 56,177 | 265,796 |
Basic Shares | 221,370 | 220,688 | 229,726 | 200,574 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.14 |
2025-06-30 | $0.24 |
2025-03-31 | $0.10 |