Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Total
Balances (in shares) at Jun. 30, 2024 158,216,000        
Balance at Jun. 30, 2024 $ 1,582 $ 820,337 $ 1,325,247 $ (78,316) $ 2,068,850
Net earnings     33,600   33,600
Other comprehensive income       18,229 $ 18,229
Common stock issued for exercise of options (in shares) 577,000       600,000
Common stock issued for exercise of options $ 6 23,224 (2,338)   $ 20,892
Common stock issued for restricted stock awards $ 1 1 (2,646)   (2,644)
Common stock issued for restricted stock awards (in shares) 50,000        
Cash dividends     (12,688)   (12,688)
Stock-based compensation expense   10,146     10,146
Common stock issued to employee stock purchase plan (in shares) 35,000        
Common stock issued to employee stock purchase plan $ 0 2,227     2,227
Employee stock purchase plan expense   38     38
Balance at Sep. 30, 2024 $ 1,589 855,973 1,341,175 (60,087) $ 2,138,650
Balances (in shares) at Sep. 30, 2024 158,878,000        
Balances (in shares) at Jun. 30, 2025 154,972,000       154,972,196
Balance at Jun. 30, 2025 $ 1,550 911,089 1,066,049 (59,880) $ 1,918,808
Net earnings     38,185   38,185
Other comprehensive income       (4,515) (4,515)
Share repurchases (in shares) (1,000)        
Share repurchases $ 0   (24)   $ (24)
Common stock issued for exercise of options (in shares) 625,000       1,400,000
Common stock issued for exercise of options $ 6 21,477 (5,895)   $ 15,588
Common stock issued for restricted stock awards $ 1 (1) (3,337)   (3,337)
Common stock issued for restricted stock awards (in shares) 110,000        
Cash dividends     (12,444)   (12,444)
Stock-based compensation expense   11,543     11,543
Common stock issued to employee stock purchase plan (in shares) 43,000        
Common stock issued to employee stock purchase plan $ 0 2,012     2,012
Employee stock purchase plan expense   (2)     (2)
Balance at Sep. 30, 2025 $ 1,557 $ 946,118 $ 1,082,534 $ (64,395) $ 1,965,814
Balances (in shares) at Sep. 30, 2025 155,749,000       155,749,477