Common stock - voting, 0.0001 par value, 300,000,000 shares authorized, june 30, 2026 241,089,992 issued and 225,355,228 outstanding december 31, 2025 239,793,566 issued and 237,874,496 outstanding
24
24
24
24
Treasury stock, at cost, 15,734,764 and 1,919,070 shares as of june 30, 2026 and december 31, 2025, respectively
188,452
143,170
32,090
23,188
Additional paid-in capital
675,139
649,796
671,039
665,382
Accumulated deficit
-78,503
-116,325
-161,653
-211,032
Total stockholders' equity
408,208
390,325
477,320
431,186
Total liabilities and stockholders equity
684,210
665,184
624,242
568,687
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.