| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $276,892 | $249,093 | $216,036 | $229,684 |
Gross Profit | 187,290 | 167,876 | 144,323 | 157,859 |
EBITDA | 70,396 | 51,432 | 34,026 | 38,699 |
EBIT | 62,863 | 43,433 | 26,092 | 30,840 |
Net Income | 17,664 | 40,511 | 23,603 | 28,346 |
Net Change In Cash | 276,892 | 249,093 | 216,036 | 229,684 |
Free Cash Flow | 86,033 | 40,431 | 38,001 | 49,331 |
Cash | 245,898 | 179,311 | 143,744 | 186,094 |
Basic Shares | 169,323 | 168,563 | 170,391 | 172,508 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $914,515 | $837,547 | $1,006,090 | $1,037,098 |
Gross Profit | 625,794 | 601,241 | 721,905 | 759,827 |
EBITDA | 147,754 | 144,582 | 288,286 | 335,384 |
EBIT | 115,065 | 122,702 | 268,665 | 315,101 |
Net Income | 106,171 | 113,234 | 215,525 | 279,881 |
Net Change In Cash | 914,515 | 837,547 | 1,006,090 | 1,037,098 |
Cost of Revenue | -1,422 | -80,097 | ||
Free Cash Flow | 134,038 | 89,839 | 223,739 | 298,610 |
Cash | 186,094 | 202,655 | 181,374 | 186,161 |
Basic Shares | 172,611 | 173,399 | 174,869 | 179,916 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.33 |
2025-06-30 | $0.25 |
2025-03-31 | $0.16 |