| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $81,142 | $112,463 | $74,413 | $93,805 |
Gross Profit | 57,258 | 87,067 | 47,238 | 65,258 |
EBITDA | 46,306 | 86,799 | 38,305 | 53,314 |
Net Income | 44,600 | 59,003 | 36,955 | 50,991 |
Net Change In Cash | 81,142 | 112,463 | 74,413 | 93,805 |
Free Cash Flow | -15,631 | 27,674 | 41,777 | 62,297 |
Cash | 83,159 | 39,169 | 4,556 | 4,966 |
Basic Shares | 94,245 | 93,971 | 93,669 | 92,529 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $359,743 | $369,801 | $187,155 | $223,959 |
Gross Profit | 252,974 | 273,406 | 136,492 | 223,959 |
EBITDA | 193,119 | 223,832 | 111,236 | 200,077 |
EBIT | 571,225 | 43,244 | -134,051 | 212,164 |
Net Income | 186,566 | 222,023 | 108,053 | 211,780 |
Net Change In Cash | 359,743 | 369,801 | 187,155 | 223,959 |
Cost of Revenue | 172,495 | |||
Free Cash Flow | 187,248 | 191,975 | -224,532 | 2,452 |
Cash | 4,966 | 1,217 | 10,210 | 1,568 |
Basic Shares | 92,035 | 85,131 | 78,197 | 77,702 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.53 |
2025-06-30 | $0.63 |
2025-03-31 | $0.61 |