| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $517,958 | $502,437 | $478,029 | $480,463 |
Gross Profit | 170,326 | 158,434 | 163,980 | 159,991 |
EBITDA | 42,378 | 46,438 | 20,097 | 39,665 |
EBIT | 22,336 | 26,100 | 19,729 | 19,500 |
Net Income | 6,452 | 5,003 | 3,261 | -25,925 |
Net Change In Cash | 517,958 | 502,437 | 478,029 | 480,463 |
Free Cash Flow | 27,191 | 24,339 | -13,269 | 37,318 |
Cash | 69,214 | 47,430 | 65,442 | 66,479 |
Basic Shares | 46,562 | 46,562 | 47,400 | 46,849 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,804,104 | $1,570,402 | $1,151,422 | $520,290 |
Gross Profit | 613,775 | 555,457 | 390,898 | 130,278 |
EBITDA | 128,985 | 143,746 | 82,424 | 30,681 |
EBIT | 54,609 | 82,800 | 37,238 | 11,998 |
Net Income | -7,332 | -8,967 | 7,406 | -5,052 |
Net Change In Cash | 1,804,104 | 1,570,402 | 1,151,422 | 520,290 |
Cost of Revenue | 10,744 | -25,012 | ||
Free Cash Flow | 33,260 | 77,608 | -31,130 | -3,461 |
Cash | 66,479 | 83,931 | 24,554 | 14,671 |
Basic Shares | 47,204 | 44,868 | 35,086 | 20,492 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.40 |
2025-06-30 | $0.35 |
2025-03-31 | $0.06 |