NASDAQ:MLAB | Income Statement | MESA LABORATORIES INC /CO/

Complete source-backed income-statement history.

Available history
2010-06-30 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$60.14M$21.13M$39.01M$4.73M$31.98M$7.03M-$2.68M$4.35M$1.52M$2.83M$0.50$0.495,657,0005,757,000
2026-03-31$63.72M$21.52M$42.21M$5.25M$39.46M$2.75M-$4.34M-$1.59M$2.54M-$4.14M-$0.75-$0.7410,00013,000
2025-12-31$65.13M$23.33M$41.8M$5.03M$33.82M$7.98M-$3.38M$4.6M$966,000.00$3.63M$0.66$0.655,532,0005,565,000
2025-09-30$60.74M$23.41M$37.33M$5.05M$32.61M$4.72M-$2.73M$2M-$477,000.00$2.48M$0.45$0.455,512,0005,535,000
2025-06-30$59.54M$22.6M$36.94M$4.98M$33.88M$3.06M$3.95M$7.01M$2.27M$4.74M$0.87$0.855,465,0005,553,000
2025-03-31$62.14M$23.72M$38.41M$5.1M$36.94M$1.47M-$1.01M$461,000.00$7.58M-$7.11M-$1.31-$1.308,000-43,000
2024-12-31$62.84M$23.09M$39.75M$5.05M$33.98M$5.78M-$8M-$2.22M-$541,000.00-$1.68M-$0.31-$0.315,429,0005,429,000
2024-09-30$57.83M$22.38M$35.46M$4.63M$31.95M$3.51M$304,000.00$3.81M$384,000.00$3.43M$0.63$0.635,413,0005,471,000
2024-06-30$58.17M$20.92M$37.25M$4.74M$31.67M$5.58M-$1.68M$3.91M$517,000.00$3.39M$0.63$0.625,397,0005,424,000
2024-03-31$58.9M$22.35M$36.56M$5.2M$307.84M-$271.28M-$4.05M-$275.33M-$20.75M-$254.58M-$47.26-$47.262,000-8,000
2023-12-31$53.47M$20.07M$33.4M$4.29M$33.47M-$67,000.00$2.01M$1.95M-$170,000.00$2.12M$0.39$0.395,393,0005,396,000
2023-09-30$53.17M$21.06M$32.11M$4.99M$32.17M-$60,000.00-$1.27M-$1.33M-$95,000.00-$1.23M-$0.23-$0.235,387,0005,387,000
2023-06-30$50.65M$19.46M$31.18M$4.81M$31.85M-$664,000.00-$273,000.00-$937,000.00-$388,000.00-$549,000.00-$0.10-$0.105,372,0005,372,000
2023-03-31$55.59M$22.39M$33.2M$5M$32.68M$517,000.00-$794,000.00-$277,000.00-$888,000.00$611,000.00$0.11$0.119,0007,000
2022-12-31$54.29M$21.52M$32.77M$4.8M$29.36M$3.4M-$1.49M$1.92M$1.47M$451,000.00$0.08$0.085,339,0005,360,000
2022-09-30$58.75M$22.36M$36.39M$4.99M$32.39M$4M-$611,000.00$3.38M$2.08M$1.31M$0.25$0.245,323,0005,364,000
2022-06-30$50.45M$19.11M$31.34M$5.7M$35.94M-$4.59M-$818,000.00-$5.41M-$3.97M-$1.44M-$0.27-$0.275,273,0005,273,000
2022-03-31$58.88M$23.77M$35.11M$5.18M$35.22M-$110,000.00$64,000.00-$46,000.00$1.74M-$1.78M-$0.34-$0.3413,0002,000
2021-12-31$54.7M$26.07M$28.63M$5.16M$31.14M-$2.51M$171,000.00-$2.34M-$281,000.00-$2.06M-$0.39-$0.395,233,0005,233,000
2021-09-30$35.84M$12.7M$23.14M$2.61M$18.94M$4.2M$342,000.00$4.54M$823,000.00$3.72M$0.71$0.705,211,0005,344,000
2021-06-30$34.92M$12.71M$22.21M$2.81M$19.09M$3.12M-$1.71M$1.42M-$577,000.00$2M$0.39$0.385,152,0005,301,000
2021-03-31$37.96M$13.23M$24.74M$2.67M$20.44M$4.3M$596,000.00$4.89M$972,000.00$3.92M$0.79$0.7753,000202,000
2020-12-31$34.17M$13.52M$20.65M$2.71M$20.63M$22,000.00-$5.75M-$5.73M-$1.19M-$4.54M-$0.89-$0.895,125,0005,125,000
2020-09-30$31.86M$10.58M$21.29M$2.41M$16.82M$4.47M-$2.09M$2.38M-$295,000.00$2.68M$0.52$0.515,110,0005,241,000
2020-06-30$29.94M$9.6M$20.34M$2.6M$16.77M$3.57M-$2.82M$754,000.00-$463,000.00$1.22M$0.27$0.264,528,0004,669,000
2020-03-31$34.21M$15.44M$18.77M$2.31M$17.74M$1.03M-$1.29M-$260,000.00$1.29M-$0.38-$0.3458,000-47,000
2019-12-31$31.66M$16.85M$14.8M$2.11M$18.06M-$3.26M-$1.82M-$5.08M-$573,000.00-$1.03-$1.034,367,0004,367,000
2019-09-30$25.54M$9.95M$15.59M$915,000.00$10.89M$4.69M-$920,000.00$3.77M$602,000.00$0.76$0.734,155,0004,321,000
2019-06-30$26.29M$10.15M$16.14M$1.02M$10.75M$5.39M-$32,000.00$5.36M$763,000.00$1.18$1.133,901,0004,086,000
2019-03-31$26.45M$10.83M$15.61M$967,000.00$13.06M$2.56M$1.97M$567,000.00$0.37$0.35-1,000-4,000
2018-12-31$26.68M$11.05M$15.63M$860,000.00$14.31M$1.32M$948,000.00$90,000.00$0.22$0.213,855,0004,045,000
2018-09-30$24.87M$10.29M$14.58M$842,000.00$13.44M$1.14M$1.31M$312,000.00$994,000.00$0.26$0.253,850,0004,046,000
2018-06-30$25.14M$10.05M$15.09M$837,000.00$10.33M$4.76M$4.4M$170,000.00$4.23M$1.11$1.063,816,0004,006,000
2018-03-31$26.88M$10.85M$16.03M$749,000.00$9.39M$6.64M$6.42M$2.16M$1.13$1.135,0005,000
2017-12-31$23.67M$10.99M$12.68M$752,000.00$22.77M-$10.09M-$10.53M$560,000.00-$2.93-$2.933,781,0003,781,000
2017-09-30$22.95M$9.72M$13.23M$885,000.00$9.59M$3.65M$3.11M$753,000.00$2.35M$0.63$0.603,764,0003,935,000
2017-06-30$22.67M$10M$12.67M$1.15M$10.69M$1.98M$1.3M-$214,000.00$1.52M$0.41$0.393,736,0003,923,000
2017-03-31$24.3M$10.34M$13.96M$1.22M$8.62M$5.34M$5.04M$1.39M$0.98$0.9411,0009,000
2016-12-31$23.84M$10.31M$13.54M$861,000.00$9.15M$4.39M$3.88M$628,000.00$0.88$0.843,688,0003,868,000
2016-09-30$24.41M$10.69M$13.72M$1.05M$9.71M$4.01M$3.21M$854,000.00$0.64$0.623,669,0003,831,000
2016-06-30$21.11M$9.1M$12.01M$1.04M$9.44M$2.58M$2.17M$239,000.00$0.53$0.513,646,0003,802,000
2016-03-31$24.81M$9.82M$15M$1.04M$9.15M$5.84M$5.79M$1.79M$1.10$1.069,000-1,000
2015-12-31$19.91M$7.7M$12.21M$975,000.00$8.38M$3.83M$3.45M$854,000.00$0.72$0.693,614,0003,786,000
2015-09-30$21.78M$8.71M$13.07M$991,000.00$10.06M$3.01M$2.79M$967,000.00$0.51$0.483,598,0003,774,000
2015-06-30$18.16M$7.02M$11.14M$963,000.00$7.5M$3.64M$3.53M$771,000.00$0.77$0.743,575,0003,709,000
2015-03-31$18.56M$7.05M$11.51M$835,000.00$7.31M$4.2M$4M$1.76M$0.63$0.628,0001,000
2014-12-31$17.83M$6.78M$11.05M$832,000.00$7.34M$3.71M$3.71M$1.31M$0.68$0.663,532,0003,654,000
2014-09-30$18.54M$7.42M$11.12M$876,000.00$6.22M$4.9M$4.74M$1.68M$0.87$0.843,508,0003,640,000
2014-06-30$16.4M$6.7M$9.71M$751,000.00$6.65M$3.06M$2.89M$1.01M$0.54$0.513,501,0003,656,000
2014-03-31$15.71M$6.13M$9.59M$681,000.00$6.16M$3.42M$4.42M$961,000.00$0.99$0.9531,00020,000
2013-12-31$13.12M$5.41M$7.71M$524,000.00$4.9M$2.81M$2.73M$981,000.00$0.51$0.483,434,0003,637,000
2013-09-30$12.68M$5.08M$7.6M$530,000.00$5.09M$2.52M$2.94M$1.01M$0.57$0.543,412,0003,592,000
2013-06-30$11.22M$4.42M$6.8M$585,000.00$3.75M$3.04M$3.02M$1.16M$0.55$0.523,394,0003,553,000
2013-03-31$12.81M$4.6M$8.21M$612,000.00$4.28M$3.93M$3.91M$1.36M$0.76$0.688,00066,000
2012-12-31$11.36M$4.41M$6.95M$501,000.00$4.48M$2.46M$2.43M$883,000.00$0.46$0.443,360,0003,542,000
2012-09-30$11.71M$4.46M$7.25M$519,000.00$3.76M$3.49M$3.45M$1.2M$0.67$0.643,349,0003,538,000
2012-06-30$10.56M$4.1M$6.46M$380,000.00$3.24M$3.22M-$34,000.00$3.19M$1.09M$0.63$0.593,337,0003,541,000
2012-03-31$12.18M$5.71M$6.46M$303,000.00$3.13M$3.34M-$16,000.00$3.32M$1.12M$0.67$0.635,0008,000
2011-12-31$9.26M$3.37M$5.89M$342,000.00$2.72M$3.16M-$31,000.00$3.13M$1.14M$0.60$0.573,286,0003,498,000
2011-09-30$3.93M$5.77M$306,000.00$2.18M$2.49M$3.29M-$50,000.00$3.24M$1.18M$0.63$0.593,282,0003,453,000
2011-06-30$3.91M$5.39M$408,000.00$2.29M$2.7M$2.69M-$50,000.00$2.64M$964,000.00$1.68M$0.51$0.493,274,0003,414,000
2011-03-31$11.37M$5.17M$6.2M$483,000.00$2.87M$3.33M-$34,000.00$3.29M$1.12M$0.67$0.655,00014,000
2010-12-31$7.65M$3.21M$4.44M$393,000.00$2.44M$2M-$33,000.00$1.97M$711,000.00$0.39$0.373,234,0003,355,000
2010-09-30$3.2M$342,000.00$1.89M-$34,000.00$2.29M$860,000.00$0.44$0.433,231,0003,315,000
2010-06-30$3.07M$223,000.00$1.94M-$12,000.00$2.2M$882,000.00$1.32M$0.41$0.403,212,0003,308,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-03-31$249.13M$90.86M$158.27M$20.31M$139.76M$18.51M-$6.5M$12.01M$5.3M$6.71M$1.22$1.215,514,0005,565,000
2025-03-31$240.98M$90.11M$150.87M$19.52M$134.53M$16.34M-$10.38M$5.96M$7.94M-$1.97M-$0.36-$0.365,421,0005,421,000
2024-03-31$216.19M$82.94M$133.25M$19.3M$405.33M-$272.08M-$3.57M-$275.65M-$21.4M-$254.25M-$47.20-$47.205,386,0005,386,000
2023-03-31$219.08M$85.39M$133.69M$20.49M$130.37M$3.32M-$3.71M-$389,000.00-$1.32M$930,000.00$0.17$0.175,321,0005,361,000
2022-03-31$184.34M$75.25M$109.09M$15.77M$104.39M$4.7M-$1.13M$3.57M$1.7M$1.87M$0.36$0.355,212,0005,335,000
2021-03-31$133.94M$46.92M$87.01M$10.39M$74.66M$12.36M-$10.06M$2.3M-$971,000.00$3.27M$0.66$0.644,975,0005,124,000
2020-03-31$117.69M$52.33M$65.36M$6.36M$57.44M$7.92M-$4.06M$3.86M$2.08M$0.42$0.414,200,0004,371,000
2019-03-31$103.14M$42.22M$60.92M$3.51M$51.14M$9.78M-$1.16M$8.62M$1.14M$1.95$1.863,839,0004,033,000
2018-03-31$96.18M$41.56M$54.62M$3.54M$52.44M$2.18M-$1.88M$301,000.00$3.26M-$0.79-$0.793,770,0003,770,000
2017-03-31$93.67M$40.43M$53.24M$4.16M$36.93M$16.31M$14.3M$3.11M$3.04$2.913,679,0003,844,000
2016-03-31$84.66M$33.25M$51.41M$3.97M$35.09M$16.32M$15.56M$4.39M$3.10$2.973,605,0003,757,000
2015-03-31$71.33M$27.94M$43.39M$3.29M$27.53M$15.86M$15.35M$5.76M$2.72$2.633,521,0003,650,000
2014-03-31$52.72M$21.04M$31.69M$2.32M$19.9M$11.79M$13.1M$4.1M$2.61$2.493,445,0003,611,000
2013-03-31$46.44M$17.57M$28.86M$2.01M$15.76M$13.1M$12.98M$4.53M$2.52$2.353,357,0003,593,000
2012-03-31$39.62M$16.11M$23.51M$1.36M$11.03M$12.48M-$146,000.00$12.33M$4.41M$2.41$2.293,285,0003,462,000
2011-03-31$34.23M$14.66M$19.57M$1.44M$9.7M$9.86M-$113,000.00$9.75M$3.57M$1.91$1.863,231,0003,330,000