Bio-Techne Corporation
← Back to TECH Overview

Bio-Techne Corporation (TECH)

Profitability & Net Margin History

Current Net Margin

12.85%

Bio-Techne Corporation currently has a net profit margin of 12.85%.

Financial Fundamentals

TECHQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.300.0412.85%48
2025-09-300.290.0413.33%1890
2025-06-300.32-0.02-5.58%1272
2025-03-310.320.027.14%460
2024-12-310.300.0311.75%14
2024-09-300.290.0311.61%165
2024-06-300.310.0413.26%291
2024-03-310.300.0516.17%609
2023-12-310.270.0310.08%834
2023-09-300.280.0518.41%664
2023-06-300.300.0825.05%118
2023-03-310.290.0723.87%546
2022-12-310.270.0518.41%1480
2022-09-300.270.0933.21%1187
2022-06-300.290.0621.35%43
2022-03-310.290.0620.92%886
2021-12-310.270.0829.77%276
2021-09-300.260.0727.01%2124
2021-06-300.260.015.78%1302
2021-03-310.240.0518.80%184
2020-12-310.220.0520.63%428
2020-09-300.200.0316.35%1711
2020-06-300.180.0633.47%1475
2020-03-310.190.0418.71%4597
2019-12-310.180.1264.68%5683
2019-09-300.180.017.86%73
2019-06-300.190.028.59%1557
2019-03-310.180.0424.16%1410
2018-12-310.170.0210.06%62
2018-09-300.160.0210.68%1201
2018-06-300.180.0422.69%1065
2018-03-310.160.0212.04%1965
2017-12-310.150.0531.69%2072
2017-09-300.140.0210.97%743
2017-06-300.160.0318.40%355
2017-03-310.140.0214.85%1006
2016-12-310.130.014.79%768
2016-09-300.130.0212.47%655
2016-06-300.130.0319.02%411
2016-03-310.130.0323.13%175
2015-12-310.120.0321.38%118
2015-09-300.110.0220.21%217
2015-06-300.120.0322.38%110
2015-03-310.110.0221.28%839
2014-12-310.110.0329.66%763
2014-09-300.110.0222.04%695
2014-06-300.090.0328.99%412
2014-03-310.100.0333.11%329
2013-12-310.080.0329.82%220
2013-09-300.090.0332.02%373
2013-06-300.080.0335.75%514
2013-03-310.080.0340.89%711
2012-12-310.080.0333.78%43
2012-09-300.080.0334.21%41
2012-06-300.080.0334.62%335
2012-03-310.080.0337.98%340
2011-12-310.070.0334.57%89
2011-09-300.080.0335.47%84
2011-06-300.080.0336.30%442
2011-03-310.080.0340.73%154
2010-12-310.070.0339.19%37
2010-09-300.070.0338.82%0
2010-06-300.070.0338.81%727
2010-03-310.070.0346.09%836
2009-12-310.070.0237.73%251
2009-09-300.070.0340.24%112
2009-06-300.060.0339.12%161
2009-03-310.070.0340.73%255
2008-12-310.060.0238.18%307
2008-09-300.070.0341.25%103
2008-06-300.070.0340.22%234
2008-03-310.070.0342.56%452
2007-12-310.060.0238.04%175
2007-09-300.060.0239.79%55
2007-06-300.060.0239.24%45
2007-03-310.060.0239.69%415
2006-12-310.050.0235.54%196
2006-09-300.050.0237.50%7
2006-06-300.050.0237.43%31
2006-03-310.050.0237.12%274
2005-12-310.050.0234.38%125
2005-09-300.050.0235.63%341
2005-06-300.050.0239.05%58
2005-03-310.050.0238.47%312
2004-12-310.040.0135.35%67
2004-09-300.040.0134.68%320
2004-06-300.040.0131.48%288
2004-03-310.040.0134.36%204
2003-12-310.040.0132.33%76
2003-09-300.040.0133.09%94
2003-06-300.040.0132.15%69
2003-03-310.040.0132.84%317
2002-12-310.030.0129.67%56
2002-09-300.030.0130.23%3108
2002-06-300.04-0.00-0.85%3169
2002-03-310.030.0130.84%375
2001-12-310.030.0127.09%114
2001-09-300.030.0128.23%237
2001-06-300.030.0130.60%301
2001-03-310.030.0133.61%745
2000-12-310.030.0126.16%90
2000-09-300.030.0127.07%413
2000-06-300.030.0131.20%263
2000-03-310.030.0128.57%626
1999-12-310.030.0122.31%280
1999-09-300.020.0019.51%148
1999-06-300.020.0120.99%208
1999-03-310.020.0018.91%216
1998-12-310.020.0016.74%31
1998-09-300.020.0016.43%937
1998-06-300.020.0025.81%321
1998-03-310.020.0022.60%260
1997-12-310.020.0020.00%129
1997-09-300.020.0021.29%31
1997-06-300.020.0021.60%320
1997-03-310.020.0018.40%243
1996-12-310.010.0015.97%26
1996-09-300.010.0015.71%209
1996-06-300.010.0017.81%80
1996-03-310.010.0017.01%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.