XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Tables)
12 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Before Provision for Income Taxes The components of income before provision for income taxes were as follows (in thousands):
 Year ended June 30,
 202320222021
Domestic$102,930 $102,145 $225,224 
Foreign383,412 342,304 502,430 
$486,342 $444,449 $727,654 
Schedule of Components of Provision for Income Taxes The provision for income taxes consisted of the following (in thousands):
 Year ended June 30,
 202320222021
Current
Federal$78,774 $55,259 $93,639 
State9,443 6,814 14,390 
Foreign7,341 5,561 3,715 
Current tax expense95,558 67,634 111,744 
Deferred
Federal(15,338)(882)(1,465)
State(1,745)(960)791 
Foreign226 — — 
Deferred tax benefit (expense)(16,857)(1,842)(674)
Provision for income taxes$78,701 $65,792 $111,070 
Schedule of Effective to Statutory Income Tax Rate Reconciliation The reconciliation of federal statutory income tax to the Company’s provision for income taxes is as follows:
 Year ended June 30,
 202320222021
Statutory rate21.0 %21.0 %21.0 %
Effect of foreign operations(6.8)(8.0)(7.6)
State tax expense1.3 1.0 1.7 
Share-based compensation0.1 (0.1)— 
Subpart F income1.1 1.0 0.6 
Other permanent items(0.5)(0.1)(0.4)
Effective tax rate16.2 %14.8 %15.3 %
Schedule of Significant Components of Deferred Tax Assets and Liabilities
Significant components of the Company's deferred tax assets and liabilities as of June 30, 2023 are as follows (in thousands):

 June 30,
 20232022
Deferred tax assets
Reserves and allowances$11,041 $9,396 
Share-based compensation380 329 
Accrued expenses703 738 
Capitalized research expenditures15,617 — 
State tax1,504 1,260 
Investments1,296 1,086 
Lease liabilities5,581 5,873 
Other11,945 3,755 
Total deferred tax assets48,067 22,437 
Deferred tax liabilities
Property and equipment(6,558)(4,898)
Right of use assets(5,304)(5,647)
Other liabilities(11,434)(4,188)
Total deferred tax liabilities(23,296)(14,733)
Valuation allowance(1,296)(1,086)
Net deferred tax assets$23,475 $6,618 
Schedule of Reconciliation of Beginning and Ending Balances of Unrecognized Tax Benefits
A reconciliation of the beginning and ending balances of the unrecognized tax benefits during the years ended June 30, 2023, 2022, and 2021 consists of the following (in thousands):
 
 Year ended June 30,
 202320222021
Unrecognized benefit—beginning of year$32,685 $32,092 $31,350 
Gross increases—current year tax positions5,361 4,629 6,855 
Gross decreases—prior year tax positions due to statute lapse(5,664)(4,036)(6,113)
Unrecognized benefit—end of year$32,382 $32,685 $32,092