Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $184,559 | $177,062 | $178,456 | $170,435 |
Gross Profit | 121,200 | 112,994 | 117,121 | 110,524 |
EBITDA | 22,882 | 13,058 | 26,694 | 10,110 |
EBIT | -1,564 | -10,214 | 4,396 | 4,896 |
Net Income | -961 | 11,130 | -67,798 | 7,221 |
Net Change In Cash | 184,559 | 177,062 | 178,456 | 170,435 |
Free Cash Flow | 30,152 | -12,250 | 17,897 | 46,007 |
Cash | 284,386 | 270,395 | 296,051 | 278,979 |
Basic Shares | 158,922 | 172,962 | 157,151 | 144,420 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $666,776 | $572,387 | $491,624 | $425,548 |
Gross Profit | 426,125 | 348,579 | 298,492 | 263,656 |
EBITDA | 102,012 | 56,951 | 53,071 | 41,840 |
EBIT | 15,272 | -17,510 | -23,209 | -14,890 |
Net Income | -52,729 | -13,093 | -12,304 | -1,479 |
Net Change In Cash | 666,776 | 572,387 | 491,624 | 425,548 |
Cost of Revenue | 8,894 | -213,588 | ||
Free Cash Flow | 99,052 | 6,099 | 3,428 | 46,923 |
Cash | 296,051 | 68,175 | 91,803 | 73,333 |
Basic Shares | 155,310 | 151,859 | 149,645 | 147,780 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.15 |
2025-03-31 | $0.15 |
2024-12-31 | $0.15 |