Common stock, 0.0001 par value, 66,000,000 shares authorized 23,853,338 shares issued and 22,961,423 shares outstanding at june30, 2026 23,112,577 shares issued and 22,491,281 shares outstanding at december31, 2025
3
3
3
3
Treasury stock, 891,915 shares of common stock, at cost, at june30, 2026 and 621,296 shares of common stock, at cost, at december31, 2025
53,817
53,004
33,249
32,638
Additional paid-in capital
620,249
608,429
596,036
586,230
Retained earnings (accumulated deficit)
31,104
6,393
-23,099
-50,589
Accumulated other comprehensive (loss) income, net of tax
-327
479
1,033
2,811
Total stockholders equity
597,212
562,300
540,724
505,817
Total liabilities and stockholders equity
1,494,112
1,421,970
1,440,377
1,408,152
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.