| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $202,127 | $180,855 | $156,797 | $137,785 |
Gross Profit | 111,031 | 97,264 | 85,763 | 76,127 |
EBITDA | 23,736 | 27,541 | 20,518 | 13,617 |
EBIT | 23,269 | 27,157 | 20,160 | 13,272 |
Net Income | 14,199 | 18,435 | 17,832 | 8,539 |
Net Change In Cash | 202,127 | 180,855 | 156,797 | 137,785 |
Free Cash Flow | 53,260 | 33,006 | 27,925 | 22,225 |
Cash | 165,596 | 174,858 | 192,037 | 157,132 |
Basic Shares | 78,979 | 78,027 | 77,942 | 76,145 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $677,564 | $423,239 | $270,259 | $220,180 |
Gross Profit | 370,150 | 362,329 | 213,735 | 197,285 |
EBITDA | 90,422 | -43,921 | -22,855 | 12,175 |
EBIT | 88,868 | -45,616 | -25,196 | 9,773 |
Net Income | 59,005 | -43,193 | 14,084 | 183,363 |
Net Change In Cash | 677,564 | 423,239 | 270,259 | 220,180 |
Cost of Revenue | 245 | |||
Free Cash Flow | 25,412 | 25,412 | 13,171 | 5,702 |
Cash | 165,596 | 183,581 | 107,954 | 122,715 |
Basic Shares | 78,979 | 71,424 | 71,922 | 70,421 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.17 |
2025-09-30 | $0.23 |
2025-06-30 | $0.23 |