v3.26.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Jun. 30, 2026
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS  
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

SCHEDULE II

STRIDE, INC.

VALUATION AND QUALIFYING ACCOUNTS

Years Ending June 30, 2026, 2025 and 2024

1.     ALLOWANCE FOR CREDIT LOSSES

Additions

Balance at

Charged to

Deductions from

Beginning

Cost and

(Net Increases to)

Balance at

of Period

Expenses

Allowance

End of Period

June 30, 2026

$

31,123,755

 

16,430,560

 

16,252,780

$

31,301,535

June 30, 2025

$

31,297,967

 

15,266,692

 

15,440,904

$

31,123,755

June 30, 2024

$

30,031,273

 

22,843,961

 

21,577,267

$

31,297,967

2.     INVENTORY RESERVES

Balance at

Charged to

Deductions,

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2026

$

6,832,904

 

3,433,448

 

859,845

$

9,406,507

June 30, 2025

$

5,921,239

 

942,397

 

30,732

$

6,832,904

June 30, 2024

$

4,145,280

 

1,778,825

 

2,867

$

5,921,239

3.     COMPUTER RESERVE (1)

Additions

Balance at

Charged to

Deductions,

Beginning

Cost and

Shrinkage and

Balance at

of Period

Expenses

Obsolescence

End of Period

June 30, 2026

$

3,274,432

 

3,091,844

 

1,037,764

$

5,328,512

June 30, 2025

$

1,786,225

 

2,499,889

 

1,011,682

$

3,274,432

June 30, 2024

$

1,345,832

 

1,129,323

 

688,930

$

1,786,225

(1)A reserve account is maintained against potential obsolescence of, and damage beyond economic repair to computers. The reserve is calculated based upon several factors, including historical percentages, the net book value and the remaining useful life. During fiscal years 2026, 2025 and 2024, certain computers were written off against the reserve.

4.     INCOME TAX VALUATION ALLOWANCE

Additions to

Deductions in

Balance at

Net Deferred

Net Deferred

Beginning

Tax Asset

Tax Asset

Balance at

of Period

Allowance

Allowance

End of Period

June 30, 2026

$

7,627,642

 

 

211,881

$

7,415,761

June 30, 2025

$

7,387,179

 

240,463

 

$

7,627,642

June 30, 2024

$

6,790,724

 

596,455

 

$

7,387,179