Bio-Techne CorporationTECHNASDAQ
Loading
Revenue CAGR (5Y)
+10.5%
Margin Trend
stable
Free Cash Flow
$0.3B
Profitability
Profitable
MetricJun 21Jun 22Jun 23
Revenue
931
1,106
1,137
Gross Profit
633
756
770
Operating Income
237
297
299
Net Income
140
272
285
EBITDA
250
414
457
EPS Diluted
0.87
1.66
1.76
1 / 2
Values in millions except EPS · Ratios shown as percentages