Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $125,702 | $117,187 | $130,379 | $114,479 |
Gross Profit | 114,426 | 106,298 | 118,187 | 102,895 |
EBITDA | 39,818 | 19,037 | -32,915 | 25,849 |
EBIT | 35,395 | 13,426 | -39,303 | 18,954 |
Net Income | 20,337 | 7,175 | -50,649 | 13,928 |
Net Change In Cash | 125,702 | 117,187 | 130,379 | 114,479 |
Free Cash Flow | 25,189 | -3,759 | 63,221 | -19,700 |
Cash | 262,575 | 226,814 | 228,843 | 159,710 |
Basic Shares | 50,780 | 41,719 | 42,163 | 45,014 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $492,557 | $514,910 | $599,085 | $967,108 |
Gross Profit | 444,306 | 450,664 | 522,824 | 737,116 |
EBITDA | 9,040 | 23,510 | -114,927 | 178,050 |
EBIT | -21,860 | -27,708 | -177,590 | 105,231 |
Net Income | -59,027 | -55,410 | -234,380 | 118,668 |
Net Change In Cash | 492,557 | 514,910 | 599,085 | 967,108 |
Cost of Revenue | -209,239 | -353,619 | ||
Free Cash Flow | 40,561 | -99,795 | -174,832 | -176,719 |
Cash | 228,843 | 141,563 | 281,279 | 498,726 |
Basic Shares | 39,170 | 31,243 | 30,166 | 33,513 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.46 |
2025-03-31 | $0.34 |
2024-12-31 | $0.07 |