Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $148,015 | $142,273 | $174,999 | $176,260 |
Gross Profit | 98,031 | 111,085 | 124,035 | 116,985 |
EBITDA | 30,191 | 32,164 | 10,010 | 31,908 |
EBIT | 13,602 | 15,396 | -11,934 | 9,917 |
Net Income | 8,153 | -7,713 | -12,233 | -9,156 |
Net Change In Cash | 148,015 | 142,273 | 174,999 | 176,260 |
Free Cash Flow | 26,482 | 25,120 | 43,785 | 36,080 |
Cash | 151,060 | 148,408 | 135,782 | 101,574 |
Basic Shares | 184,240 | 185,222 | 183,646 | 184,147 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $698,765 | $675,369 | $620,746 | $490,139 |
Gross Profit | 470,386 | 444,362 | 403,371 | 327,909 |
EBITDA | 89,076 | 106,627 | 80,207 | 45,531 |
EBIT | 252 | 2,426 | -30,594 | -55,906 |
Net Income | -41,089 | -45,620 | -59,816 | -81,966 |
Net Change In Cash | 698,765 | 675,369 | 620,746 | 490,139 |
Cost of Revenue | -587 | -1,003 | ||
Free Cash Flow | 94,256 | 81,525 | 46,722 | 22,687 |
Cash | 135,782 | 92,609 | 92,625 | 93,993 |
Basic Shares | 184,898 | 188,938 | 194,624 | 195,384 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.03 |
2025-03-31 | $0.01 |
2024-12-31 | -$0.07 |