Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $110,570 | $107,942 | $115,438 | $112,772 |
Gross Profit | 79,621 | 77,153 | 84,845 | 82,343 |
EBITDA | 548 | 4,453 | 15,651 | 16,184 |
EBIT | -7,931 | -4,216 | 6,974 | 7,092 |
Net Income | -9,464 | -7,311 | 4,671 | 4,047 |
Net Change In Cash | 110,570 | 107,942 | 115,438 | 112,772 |
Free Cash Flow | 23,210 | 7,396 | 23,301 | 19,297 |
Cash | 335,773 | 307,310 | 355,637 | 315,324 |
Basic Shares | 206,933 | 205,019 | 207,252 | 209,015 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $438,940 | $380,720 | $316,350 | $248,409 |
Gross Profit | 317,159 | 259,413 | 198,486 | 148,319 |
EBITDA | 34,019 | 3,301 | -47,372 | -153,463 |
EBIT | -2,265 | -32,611 | -80,214 | -184,201 |
Net Income | 8,145 | -47,325 | -101,284 | -199,649 |
Net Change In Cash | 438,940 | 380,720 | 316,350 | 248,409 |
Cost of Revenue | -170,776 | 1,415,085 | ||
Free Cash Flow | 52,339 | -9,853 | -56,505 | -86,993 |
Cash | 355,637 | 406,974 | 350,563 | 562,817 |
Basic Shares | 209,158 | 201,887 | 198,045 | 196,804 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.05 |
2025-03-31 | -$0.04 |
2024-12-31 | $0.08 |