XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]        
REVENUE $ 505,314 $ 493,896 $ 1,034,516 $ 981,952
EXPENSES        
Cost of Revenue 304,589 282,825 602,849 559,460
Research and Development 36,561 29,916 69,554 56,670
Selling, General and Administrative 56,788 55,493 114,013 106,565
Total Expenses 397,938 368,234 786,416 722,695
OPERATING INCOME 107,376 125,662 248,100 259,257
INTEREST INCOME (EXPENSE)        
Interest income 1,240 6 1,392 13
Interest expense (3,406) (447) (4,982) (696)
Total Interest Income (Expense) (2,166) (441) (3,590) (683)
INCOME BEFORE INCOME TAXES 105,210 125,221 244,510 258,574
PROVISION FOR INCOME TAXES 24,435 29,551 57,186 60,791
NET INCOME $ 80,775 $ 95,670 $ 187,324 $ 197,783
Earnings Per Share        
Basic earnings per share $ 1.11 $ 1.30 $ 2.57 $ 2.68
Basic weighted average shares outstanding 72,962 73,580 72,929 73,798
Diluted earnings per share $ 1.10 $ 1.30 $ 2.56 $ 2.68
Diluted weighted average shares outstanding 73,144 73,697 73,141 73,920