Annual report [Section 13 and 15(d), not S-K Item 405]

Supplemental Equity and Accumulated Other Comprehensive Income (Loss) Information - Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax (Details)

v3.25.2
Supplemental Equity and Accumulated Other Comprehensive Income (Loss) Information - Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Balance $ 2,068,850 $ 1,966,516 $ 1,701,011
Other comprehensive income (loss), before tax:      
Amounts before reclassifications 25,831 16,647 (1,340)
Amounts reclassified out 11,209 13,527 4,526
Other comprehensive income (loss) attributable to Bio-Techne 18,436 (12,252) 9,136
Balance 1,918,808 2,068,850 1,966,516
Unrealized Gains (Losses) on Debt Securities      
Balance 8,102 12,862 8,069
Other comprehensive income (loss), before tax:      
Amounts before reclassifications (12,011) (12,632) 1,340
Amounts reclassified out 8,448 10,317 4,526
Total other comprehensive income (loss), before tax (3,563) (2,315) 5,866
Tax (expense) benefit (2,003) (2,445) (1,073)
Other comprehensive income (loss) attributable to Bio-Techne (5,566) (4,760) 4,793
Balance 2,536 8,102 12,862
Foreign Currency Translation Adjustments      
Balance (86,418) (78,926) (83,269)
Other comprehensive income (loss), before tax:      
Amounts before reclassifications 21,895 (9,941) 4,191
Amounts reclassified out 2,761 3,210 152
Total other comprehensive income (loss), before tax 24,656 (6,731) 4,343
Tax (expense) benefit (654) (761)  
Other comprehensive income (loss) attributable to Bio-Techne 24,002 (7,492) 4,343
Balance (62,416) (86,418) (78,926)
Accumulated Other Comprehensive Income (Loss)      
Balance (78,316) (66,064) (75,200)
Other comprehensive income (loss), before tax:      
Amounts before reclassifications 9,884 (22,573) 5,531
Amounts reclassified out 11,209 13,527 4,678
Total other comprehensive income (loss), before tax 21,093 (9,046) 10,209
Tax (expense) benefit (2,657) (3,206) (1,073)
Other comprehensive income (loss) attributable to Bio-Techne 18,436 (12,252) 9,136
Balance $ (59,880) $ (78,316) $ (66,064)