Common stock par value 0.0001 per share, authorized 550,000,000 shares at june 30, 2026, and at june 30, 2025 issued and outstanding 50,979,630 shares at june 30, 2026, and 50,957,370 at june 30, 2025, respectively
5
5
Paid in capital
48,907
48,570
Accumulated other comprehensive loss
-77
-76
Retained earnings
67,781
54,723
Total stockholders equity
116,616
103,222
Total liabilities and stockholders equity
397,600
361,228
Unit: Thousand (K) dollars (except for numbers of shares and EPS).
Time Plot
Show the time plot by selecting a row from the table.