XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]        
Revenue $ 619,334 $ 573,848 $ 1,264,071 $ 1,174,829
EXPENSES        
Cost of Revenue 350,989 332,850 699,554 676,282
Research and Development 42,228 41,095 81,505 80,780
Selling, General, and Administrative 66,969 76,901 139,799 143,489
Total Expenses 460,186 450,846 920,858 900,551
OPERATING INCOME 159,148 123,002 343,213 274,278
INTEREST INCOME        
Interest Income 6,187 7,159 13,326 15,506
Interest Expense 1,142 2,780 2,028 5,605
Total Interest Income 5,045 4,379 11,298 9,901
INCOME BEFORE INCOME TAXES 164,193 127,381 354,511 284,179
PROVISION FOR INCOME TAXES 39,525 29,536 85,856 67,143
NET INCOME $ 124,668 $ 97,845 $ 268,655 $ 217,036
Earnings Per Share        
Basic earnings per share $ 1.73 $ 1.34 $ 3.71 $ 2.98
Basic weighted average shares outstanding 72,267 72,924 72,509 72,914
Diluted earnings per share $ 1.72 $ 1.34 $ 3.70 $ 2.97
Diluted weighted average shares outstanding 72,413 73,082 72,661 73,080