Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Supplemental Equity and Accumulated Other Comprehensive Income (Loss) - Changes in Accumulated Other Comprehensive Income (Loss), Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Supplemental Equity and Accumulated Other Comprehensive Income (Loss)    
Balance $ 1,918,808 $ 2,068,850
Other comprehensive income (loss), before tax:    
Amounts reclassified out 2,534 3,381
Balance 1,965,814 2,138,650
Unrealized Gains (Losses) on Debt Securities    
Supplemental Equity and Accumulated Other Comprehensive Income (Loss)    
Balance 2,536 8,102
Other comprehensive income (loss), before tax:    
Amounts before reclassifications (3,169) (5,010)
Amounts reclassified out 1,921 2,599
Total other comprehensive income (loss), before tax (1,248) (2,411)
Tax (expense)/benefit (417) (616)
Other comprehensive income (loss) attributable to Bio-Techne (1,665) (3,027)
Balance 871 5,075
Foreign Currency Translation Adjustments    
Supplemental Equity and Accumulated Other Comprehensive Income (Loss)    
Balance (62,416) (86,418)
Other comprehensive income (loss), before tax:    
Amounts before reclassifications (3,318) 20,659
Amounts reclassified out 613 782
Total other comprehensive income (loss), before tax (2,705) 21,441
Tax (expense)/benefit (145) (185)
Other comprehensive income (loss) attributable to Bio-Techne (2,850) 21,256
Balance (65,266) (65,162)
Accumulated Other Comprehensive Income (Loss)    
Supplemental Equity and Accumulated Other Comprehensive Income (Loss)    
Balance (59,880) (78,316)
Other comprehensive income (loss), before tax:    
Amounts before reclassifications (6,487) 15,649
Amounts reclassified out 2,534 3,381
Total other comprehensive income (loss), before tax (3,953) 19,030
Tax (expense)/benefit (562) (801)
Other comprehensive income (loss) attributable to Bio-Techne (4,515) 18,229
Balance $ (64,395) $ (60,087)