| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $289,442 | $258,399 | $257,066 | $236,340 |
Gross Profit | 169,230 | 120,214 | 118,751 | 94,803 |
EBITDA | 83,754 | 43,244 | 37,986 | 20,106 |
EBIT | 80,077 | 36,572 | 31,202 | 13,132 |
Net Income | 44,116 | 26,516 | 23,428 | 9,717 |
Net Change In Cash | 289,442 | 258,399 | 257,066 | 236,340 |
Free Cash Flow | -309,427 | 206,744 | 102,683 | |
Cash | 892,695 | 663,005 | 744,513 | |
Basic Shares | 46,298 | 46,216 | 45,795 | 45,754 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,041,247 | $929,290 | $776,554 | $508,830 |
Gross Profit | 502,998 | 396,611 | 382,261 | 350,915 |
EBITDA | 185,090 | 112,517 | 104,101 | 231,107 |
EBIT | 160,983 | 89,235 | 82,830 | 210,324 |
Net Income | 103,777 | 77,474 | 73,898 | 176,208 |
Net Change In Cash | 1,041,247 | 929,290 | 776,554 | 508,830 |
Cost of Revenue | 212,886 | |||
Free Cash Flow | 487,161 | 573,232 | 80,734 | |
Cash | 609,050 | 582,790 | 284,239 | |
Basic Shares | 46,298 | 45,954 | 45,094 | 44,906 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.47 |
2025-09-30 | $0.58 |
2025-06-30 | $0.53 |
2025-03-31 | $0.26 |