XML 50 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes Income Taxes (Tables)
12 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
The provision for income taxes consists of the following:
 Year Ended June 30,
 202420232022
Current:   
Federal$93,890 $125,622 $59,390 
State23,222 30,505 18,089 
Deferred: 
Federal(1,615)(40,218)24,391 
State706 (7,981)7,481 
 $116,203 $107,928 $109,351 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
The tax effects of temporary differences related to deferred taxes shown on the balance sheets were:
 June 30,
 20242023
Deferred tax assets:  
Contract and service revenues$21,985 $18,186 
Expense reserves and accruals (bad debts and compensation)
16,123 14,023 
Leasing liabilities14,755 12,462 
Net operating loss and tax credit carryforwards2,155 1,965 
Other, net3,369 2,916 
Total gross deferred tax assets58,387 49,552 
Valuation allowance(108)(125)
Net deferred tax assets58,279 49,427 
Deferred tax liabilities:  
Property and equipment depreciation(26,689)(27,788)
Intangibles, software development, and research and development tax amortization(113,623)(136,045)
Contract and service costs(148,126)(119,201)
Leasing right-of-use assets(13,363)(10,824)
Total gross deferred liabilities(301,801)(293,858)
Net deferred tax liability$(243,522)$(244,431)
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
The following analysis reconciles the statutory federal income tax rate to the effective income tax rates reflected above:
 Year Ended June 30,
202420232022
Computed "expected" tax expense21.0 %21.0 %21.0 %
Increase (reduction) in taxes resulting from:   
State income taxes, net of federal income tax benefits3.8 %3.7 %4.3 %
Research and development credit(2.6)%(2.3)%(2.0)%
Changes to prior year uncertain tax positions
0.6 %— %— %
Other (net)0.5 %0.3 %(0.1)%
 23.3 %22.7 %23.2 %
Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]
A reconciliation of the unrecognized tax benefits for the fiscal years ended June 30, 2024, 2023, and 2022, follows:
 Unrecognized Tax Benefits
Balance at July 1, 2021$8,762 
Additions for current year tax positions1,863 
Additions for prior year tax positions1,642 
Reductions for prior year tax positions(36)
Reductions related to expirations of statute of limitations(3,241)
Balance at June 30, 20228,990 
Additions for current year tax positions2,570 
Additions for prior year tax positions2,433 
Reductions for prior year tax positions(350)
Reductions related to expirations of statute of limitations(1,638)
Balance at June 30, 202312,005 
Additions for current year tax positions3,924 
Additions for prior year tax positions4,672 
Reductions related to expirations of statute of limitations(1,524)
Balance at June 30, 2024$19,077