Common stock, 0.001 par value, 75,000 shares authorized 30,881 shares issued and outstanding at june 30, 2026 30,717 shares issued and outstanding at december 31, 2025
31
31
31
31
Additional paid-in capital
536,152
537,185
533,309
532,951
Retained earnings
536,044
512,753
503,539
488,771
Accumulated other comprehensive loss
-6,406
-5,326
-2,202
-1,609
Total stockholders' equity
1,065,821
1,044,643
1,034,677
1,020,144
Total liabilities and stockholders' equity
1,386,838
1,374,544
1,361,351
1,351,940
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.