Ordinary shares 0.01 par value per share 2,000,000,000 shares authorized 102,625,424 shares issued and outstanding as of june30, 2026 (december31, 2025 - 102,573,283)
1,026
1,026
1,026
1,026
Preferred shares 0.01 par value per share 200,000,000 shares authorized 2,600,000 shares issued and outstanding as of june30, 2026 (december31, 2025 - 6,800,000)
26
68
68
68
Additional paid in capital
0
54,911
50,567
-26,549
Retained earnings
402,935
375,671
282,513
277,919
Shareholders' equity
403,987
431,676
334,174
252,464
Total liabilities and equity
4,489,162
4,528,911
4,373,758
4,240,200
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.