MLAB · Company research

Mesa Laboratories Inc (MLAB): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

39records availableIndustrials

Financial Statements data

Database-backed records only

39 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
income_statementannualFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)249130000-9086000015827000018511000120140006712000
income_statementquarterlyFY-2026-Q4Tue Mar 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)63724000-21519000422050002748000-1593000-4136000
income_statementquarterlyFY-2026-Q3Wed Dec 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)65126000-2333100041795000797500045960003630000
income_statementannualFY-2026-Q2Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)120280000—74270000778800090110007218000
income_statementquarterlyFY-2026-Q2Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)60737000—37331000472400019990002476000
income_statementquarterlyFY-2026-Q1Mon Jun 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)59543000—36939000306400070120004742000
income_statementquarterlyFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)62135000—384120001469000461000-7114000
income_statementannualFY-2025-Q4Mon Mar 31 2025 00:00:00 GMT+0000 (Coordinated Universal Time)240978000—150870000163360005961000-1974000
income_statementquarterlyFY-2025-Q3Tue Dec 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)178843000—1124580001486700055000005140000
income_statementannualFY-2025-Q2Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)116003000—72704000908800077170006816000
income_statementquarterlyFY-2025-Q2Mon Sep 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)57833000—35455000350800038120003428000
income_statementquarterlyFY-2025-Q1Sun Jun 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)58170000—37249000558000039050003388000
income_statementquarterlyFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)58904000—36556000-271284000-275332000-254583000
income_statementannualFY-2024-Q4Sun Mar 31 2024 00:00:00 GMT+0000 (Coordinated Universal Time)216187000—133250000-272075000-275648000-254246000
income_statementquarterlyFY-2024-Q3Sun Dec 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)53473000—33402000-6700019460002116000
income_statementquarterlyFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)53165000—32109000-60000-1325000-1230000
income_statementannualFY-2024-Q2Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)103810000—63292000-724000-2262000-1779000
income_statementquarterlyFY-2024-Q1Fri Jun 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)50645000—31183000-664000-937000-549000
income_statementquarterlyFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)55591000—33201000517000-277000611000
income_statementannualFY-2023-Q4Fri Mar 31 2023 00:00:00 GMT+0000 (Coordinated Universal Time)219080000—1336930003320000-389000930000
income_statementquarterlyFY-2023-Q3Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)163489000—1004920002803000-112000319000
income_statementquarterlyFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)58749000—36386000399500033840001306000
income_statementannualFY-2023-Q2Fri Sep 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)109202000—67727000-599000-2028000-132000
income_statementquarterlyFY-2023-Q1Thu Jun 30 2022 00:00:00 GMT+0000 (Coordinated Universal Time)50453000—31341000-4594000-5412000-1438000
income_statementquarterlyFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)58879000—35112000-110000-460000
income_statementannualFY-2022-Q4Thu Mar 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)184335000—109090000470200035740001871000
income_statementquarterlyFY-2022-Q3Fri Dec 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)54696000—28627000-2512000-2341000-2060000
income_statementannualFY-2022-Q2Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)70760000—45351000732400059610005715000
income_statementquarterlyFY-2022-Q2Thu Sep 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)35840000—23140000420100045430003720000
income_statementquarterlyFY-2022-Q1Wed Jun 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time)34920000—22211000312300014180001995000
income_statementquarterlyFY-2021-Q4Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)37964000—24736000429600048920003920000
income_statementannualFY-2021-Q4Wed Mar 31 2021 00:00:00 GMT+0000 (Coordinated Universal Time)133937000—870140001235800023030003274000
income_statementquarterlyFY-2021-Q3Thu Dec 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)95973000—622780008062000-2589000-646000
income_statementannualFY-2021-Q2Wed Sep 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)61801000—41625000804000031380003896000
income_statementquarterlyFY-2021-Q2Wed Sep 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)31860000—21285000447000023840002679000
income_statementquarterlyFY-2021-Q1Tue Jun 30 2020 00:00:00 GMT+0000 (Coordinated Universal Time)29941000—2034000035700007540001217000
income_statementannualFY-2020-Q4Tue Mar 31 2020 00:00:00 GMT+0000 (Coordinated Universal Time)117687000—65362000792300038620001778000
income_statementquarterlyFY-2020-Q3Tue Dec 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time)83479000—46593000689600041220003330000
income_statementannualFY-2019-Q4Sun Mar 31 2019 00:00:00 GMT+0000 (Coordinated Universal Time)103135000—60916000978100086230007484000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.