| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $252,338 | $276,892 | $249,093 | $216,036 |
Gross Profit | 165,904 | 187,290 | 167,876 | 144,323 |
EBITDA | 42,376 | 70,396 | 51,432 | 34,026 |
EBIT | 35,276 | 62,863 | 43,433 | 26,092 |
Net Income | 32,664 | 17,664 | 40,511 | 23,603 |
Net Change In Cash | 252,338 | 276,892 | 249,093 | 216,036 |
Free Cash Flow | 72,306 | 86,033 | 40,431 | 38,001 |
Cash | 262,925 | 245,898 | 179,311 | 143,744 |
Basic Shares | 168,896 | 169,323 | 168,563 | 170,391 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $994,359 | $914,515 | $837,547 | $1,006,090 |
Gross Profit | 665,393 | 625,794 | 601,241 | 721,905 |
EBITDA | 193,359 | 147,754 | 144,582 | 288,286 |
EBIT | 162,566 | 115,065 | 122,702 | 268,665 |
Net Income | 114,442 | 106,171 | 113,234 | 215,525 |
Net Change In Cash | 994,359 | 914,515 | 837,547 | 1,006,090 |
Cost of Revenue | -1,422 | |||
Free Cash Flow | 236,771 | 134,038 | 89,839 | 223,739 |
Cash | 262,925 | 186,094 | 202,655 | 181,374 |
Basic Shares | 169,367 | 172,611 | 173,399 | 174,869 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.27 |
2025-09-30 | $0.33 |
2025-06-30 | $0.25 |