| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $379,994 | $368,699 | $319,593 | $291,731 |
Gross Profit | 311,884 | 304,637 | 171,130 | 139,811 |
EBITDA | 22,750 | 62,196 | 42,270 | 23,048 |
EBIT | 13,337 | 53,363 | 32,782 | 13,901 |
Net Income | 20,848 | 10,973 | 8,371 | 3,105 |
Net Change In Cash | 379,994 | 368,699 | 319,593 | 291,731 |
Free Cash Flow | 85,221 | 47,724 | 38,441 | -16,684 |
Cash | 332,647 | 140,300 | 127,704 | 104,784 |
Basic Shares | 90,698 | 90,698 | 88,504 | 90,032 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,191,494 | $1,011,756 | $829,487 | $576,539 |
Gross Profit | 591,182 | 539,293 | 540,877 | 313,476 |
EBITDA | 132,587 | 90,581 | 75,010 | -32,459 |
EBIT | 93,682 | 44,772 | 41,123 | -54,603 |
Net Income | 17,017 | 20,231 | 4,079 | -46,358 |
Net Change In Cash | 1,191,494 | 1,011,756 | 829,487 | 576,539 |
Cost of Revenue | -64,277 | |||
Free Cash Flow | 155,680 | 107,303 | 10,953 | -1,089 |
Cash | 104,784 | 108,326 | 95,172 | 275,332 |
Basic Shares | 88,504 | 340,323 | 336,147 | 82,327 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.11 |
2025-06-30 | $0.09 |
2025-03-31 | $0.08 |