Common stock, par value 0.0001 per share 300,000,000 class a shares authorized, 20,968,682 and 20,367,574 shares issued and outstanding at march 31, 2026 and june 30, 2025, respectively 30,000,000 class b shares authorized, 19,596,034 and 20,166,034 shares issued and outstanding at march 31, 2026 and june 30, 2025, respectively
4
4
4
4
Paid-in capital
138,179
137,768
137,334
136,995
Retained earnings
336,115
316,959
294,364
272,701
Accumulated other comprehensive loss
-112,471
-122,370
-120,021
-124,018
Total stockholders' equity
361,827
332,361
311,681
285,682
Total liabilities and stockholders' equity
1,445,118
1,405,553
1,385,524
1,360,900
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.