Class a common stock, 0.0001 par value 2,000,000 shares authorized as of june30, 2026 and december31, 2025 40,337 issued and 40,325 outstanding at june30, 2026 and 40,368 issued and outstanding at december31, 2025, respectively class b common stock, 0.0001 par value 30,000 shares authorized as of june30, 2026 and december31, 2025 6,399 and 6,260 issued and outstanding at june30, 2026 and december31, 2025, respectively
5
5
5
5
Treasury stock, at cost 12 and 0 shares as of june30, 2026 and december31, 2025, respectively
1,425
4,499
-
-
Additional paid-in capital
1,046,326
1,064,580
1,058,783
1,061,270
Retained earnings
364,836
331,678
288,218
246,264
Total stockholders equity
1,409,742
1,391,764
1,347,006
1,307,539
Total liabilities and stockholders' equity
2,073,953
2,057,994
1,992,182
1,885,638
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.