Common stock - 0.001 par value 300,000 shares authorized 114,042 and 117,782 shares issued and outstanding as of june30, 2026 and december31, 2025, respectively
114
118
118
118
Additional paid-in capital
0
27,386
12,002
23,909
Accumulated other comprehensive loss
-7,830
-12,703
-18,092
-22,258
Retained earnings
151,259
204,835
54,786
502,146
Total stockholders equity
143,543
219,636
48,814
503,915
Total liabilities and stockholders equity
2,577,408
2,672,719
2,525,323
2,221,232
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.