| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $447,103 | $420,809 | $332,877 | $335,361 |
Gross Profit | 112,430 | 103,063 | 88,982 | 85,113 |
EBITDA | 69,889 | 62,238 | 46,483 | 43,864 |
EBIT | 25,791 | 19,891 | 10,860 | 8,660 |
Net Income | 12,963 | 10,148 | 12,030 | 12,762 |
Net Change In Cash | 447,103 | 420,809 | 332,877 | 335,361 |
Free Cash Flow | 4,068 | 10,025 | 7,595 | 53,701 |
Cash | 163,462 | 162,113 | 326,724 | 325,975 |
Basic Shares | 218,959 | 218,150 | 211,922 | 214,950 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,414,999 | $1,617,474 | $1,601,762 | $864,929 |
Gross Profit | 378,351 | 527,955 | 513,647 | 201,667 |
EBITDA | 221,914 | 362,015 | 365,074 | 78,095 |
EBIT | 89,339 | 253,892 | 282,057 | 5,409 |
Net Income | 91,444 | 195,113 | 218,363 | 7,217 |
Net Change In Cash | 1,414,999 | 1,617,474 | 1,601,762 | 864,929 |
Cost of Revenue | -2,063 | |||
Free Cash Flow | 129,456 | 213,758 | 61,734 | -19,926 |
Cash | 325,975 | 223,310 | 126,424 | 82,433 |
Basic Shares | 211,358 | 212,927 | 213,331 | 212,990 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.09 |
2025-06-30 | $0.08 |
2025-03-31 | $0.06 |