Ordinary shares, 0.0001 par value per share, 1,000,000,000 shares authorized 141,925,758 shares issued and 140,917,390 shares outstanding as of june30, 2026 141,158,026 shares issued and outstanding as of december31, 2025
14
14
14
Additional paid-in capital
1,082,451
1,035,237
1,045,504
Treasury shares, at cost 193,135 shares and 0 shares as of march31, 2026 and december31, 2025, respectively
-
19,999
-
Treasury shares, at cost 1,008,368 shares and 0 shares as of june30, 2026 and december31, 2025, respectively
119,705
-
-
Retained earnings
1,861,676
1,731,860
1,610,398
Accumulated other comprehensive income (loss)
18,935
15,978
20,295
Total shareholders equity
2,843,371
2,763,090
2,676,211
Total liabilities and shareholders equity
5,592,156
5,018,262
5,349,434
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.