Common stock, 0.001 par value 180,000,000 shares authorized, 74,035,437 and 72,312,354 shares issued at june30, 2026 and december31, 2025, respectively 45,513,708 and 46,705,325 shares outstanding at june30, 2026 and december31, 2025, respectively
74
74
72
72
Additional paid-in capital
1,438,227
1,415,521
1,391,641
1,369,807
Treasury stock, at cost 28,521,729 and 25,607,029 shares at june30, 2026 and december31, 2025, respectively
1,452,356
1,423,843
-
1,231,316
Treasury stock, at cost 25,607,029 and 21,697,785 shares at december31, 2025 and december31, 2024, respectively
-
-
1,316,224
-
Accumulated other comprehensive loss
-925
-3,850
-5,948
-9,198
Retained earnings
82,010
46,652
15,513
-21,176
Total stockholders' equity
67,030
34,554
85,054
108,189
Total liabilities and stockholders' equity
2,594,496
2,109,298
2,390,682
2,104,441
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.