Common stock, par value 0.001 250,000,000 shares authorized 48,840,889 shares issued and 39,822,298 shares outstanding at june30, 2026 and 47,890,777 shares issued and 41,116,739 shares outstanding at december31, 2025
49
48
48
48
Treasury stock, at cost, inclusive of excise tax and broker fees, 9,018,591 and 6,774,038 shares at june30, 2026 and december31, 2025, respectively
227,013
227,013
176,565
125,543
Additional paid-in capital
1,087,452
1,073,809
1,064,623
1,049,545
Accumulated deficit
-191,753
-196,406
-199,322
-200,959
Accumulated other comprehensive income
3,241
3,455
4,327
4,123
Total stockholders equity
671,976
653,893
693,111
727,214
Total liabilities and stockholders equity
1,243,978
1,208,534
1,264,917
1,297,577
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.