Quarterly report pursuant to Section 13 or 15(d)

CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME

v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
CONDENSED CONSOLIDATED STATEMENTS OF EARNINGS AND COMPREHENSIVE INCOME        
Net sales $ 272,598 $ 271,581 $ 549,533 $ 541,236
Cost of sales 96,011 88,221 187,755 178,280
Gross margin 176,587 183,360 361,778 362,956
Operating expenses:        
Selling, general and administrative 115,667 93,010 220,998 192,386
Research and development 22,916 22,459 46,914 46,362
Total operating expenses 138,583 115,469 267,912 238,748
Operating income 38,004 67,891 93,866 124,208
Other income (expense) (4,617) (1,462) (10,921) 45,938
Earnings before income taxes 33,387 66,429 82,945 170,146
Income taxes (benefit) 5,922 16,424 4,486 30,407
Net earnings, including noncontrolling interest 27,465 50,005 78,459 139,739
Net earnings attributable to noncontrolling interest       179
Net earnings attributable to Bio-Techne 27,465 50,005 78,459 139,560
Other comprehensive income (loss):        
Foreign currency translation income (loss) 18,025 17,370 6,423 (4,087)
Foreign currency translation reclassified to earnings with Eminence deconsolidation       119
Unrealized gains (losses) on derivative instruments - cash flow hedges, net of tax amounts disclosed in Note 8 (3,670) (685) (4,020) 4,010
Other comprehensive income (loss) 14,355 16,685 2,403 42
Other comprehensive income (loss) attributable to noncontrolling interest       (33)
Other comprehensive income (loss) attributable to Bio-Techne 14,355 16,685 2,403 75
Comprehensive income attributable to Bio-Techne $ 41,820 $ 66,690 $ 80,862 $ 139,635
Earnings per share attributable to Bio-Techne:        
Basic (in dollars per share) $ 0.17 $ 0.32 $ 0.50 $ 0.89
Diluted (in dollars per share) $ 0.17 $ 0.31 $ 0.49 $ 0.86
Weighted average common shares outstanding:        
Basic (in shares) 157,533 157,011 157,826 156,887
Diluted (in shares) 160,060 161,750 161,001 161,766