Common stock 0.00001 par value, 250,000,000 shares authorized, 28,110,111 shares outstanding as of june 30, 2026 and 33,800,951 shares outstanding as of december 31, 2025
544
535
475
6
Treasury stock 26,310,005 shares as of june 30, 2026 and 13,771,094 shares as of december 31, 2025
150,252,502
140,501,869
39,406,458
510,907
Additional paid-in capital
708,449,448
708,356,659
684,278,820
187,007,574
Accumulated deficit
-444,806,915
-401,772,481
-207,232,075
-172,676,774
Total stockholders equity
113,390,575
166,082,844
437,640,762
13,819,899
Total liabilities and stockholders equity
179,532,645
217,819,210
492,261,234
17,936,815
Unit: Dollar. Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.