Common stock 0.01 par value 100,000,000 shares authorized 31,908,996 shares issued and 31,345,358 shares outstanding as of july 3, 2026 31,735,083 shares issued and 31,171,445 shares outstanding as of december 31, 2025
319
318
317
317
Treasury stock, at cost - (563,638) shares as of both july 3, 2026 and december 31, 2025
30,274
30,274
30,274
10,056
Additional paid in capital
782,308
777,994
779,084
776,415
Retained earnings
387,882
362,342
343,417
320,638
Accumulated other comprehensive loss
-5,779
-6,837
-7,908
-7,666
Total shareholders' equity
1,134,456
1,103,543
1,084,636
1,079,648
Total liabilities and shareholders' equity
3,198,326
3,189,469
3,280,840
3,177,810
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.