Common stock, 0.01 par value 200,000,000 shares authorized 58,300,070 and 59,845,291 shares issued and outstanding at june 30, 2026 and december 31, 2025, respectively
583
591
598
602
Retained earnings
193,950
240,577
345,097
338,690
Accumulated other comprehensive loss
-37,026
-35,993
-30,930
-30,076
Total shareholders' equity
157,507
205,175
314,765
309,216
Total liabilities and shareholders' equity
698,646
740,538
839,388
768,823
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.