Common stock, 0.001 par value per share (190,000,000 and 190,000,000 shares authorized, 159,949,330 and 158,849,596 shares issued, 153,077,784 and 155,305,953 shares outstanding at june 30, 2026 and december 31, 2025, respectively)
160
160
159
159
Additional paid-in capital
1,858,606
1,845,435
1,830,110
1,812,345
Treasury stock, at cost, 3,543,643 and 367,903 shares at december 31, 2025 and december 31, 2024
-
-
100,234
100,234
Treasury stock, at cost, 6,871,546 and 3,543,643 shares at june 30, 2026 and december 31, 2025, respectively
200,226
200,226
-
-
Accumulated deficit
-1,054,457
-1,062,238
-1,082,015
-1,105,052
Total stockholders equity
604,083
583,131
648,020
607,218
Total liabilities and stockholders equity
1,639,629
1,528,837
1,063,253
1,025,024
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.