| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $196,388 | $195,641 | $183,394 | $194,613 |
Gross Profit | 119,519 | 70,425 | 62,464 | 69,005 |
EBITDA | 191,885 | 111,753 | 101,318 | 79,633 |
EBIT | 150,715 | 70,404 | 61,613 | 40,167 |
Net Income | 70,546 | 61,646 | 49,565 | 35,823 |
Net Change In Cash | 196,388 | 195,641 | 183,394 | 194,613 |
Free Cash Flow | -9,417 | 67,697 | -13,402 | 25,911 |
Cash | 412,569 | 148,807 | 132,769 | 157,506 |
Basic Shares | 49,606 | 49,476 | 49,529 | 49,547 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $951,613 | $1,071,775 | $864,665 | $272,546 |
Gross Profit | 478,163 | 627,538 | 470,516 | -37,805 |
EBITDA | 614,783 | 755,121 | 556,088 | -9,572 |
EBIT | 465,343 | 626,083 | 445,700 | -96,246 |
Net Income | 416,724 | 556,446 | 387,891 | -133,492 |
Net Change In Cash | 951,613 | 1,071,775 | 864,665 | 272,546 |
Cost of Revenue | -116,744 | |||
Free Cash Flow | 261,958 | 481,772 | 171,115 | -155,206 |
Cash | 157,506 | 126,760 | 243,744 | 97,883 |
Basic Shares | 49,680 | 49,428 | 49,844 | 38,407 |
| Quarter | EPS |
|---|---|
2025-09-30 | $1.15 |
2025-06-30 | $1.02 |
2025-03-31 | $0.80 |
2024-12-31 | $0.90 |