bf/NASDAQ:MLAB_icon.png

COM:MESALABS

Mesa Labs

  • Stock

Last Close

134.04

30/08 20:00

Market Cap

509.15M

Beta: -

Volume Today

32.55K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Sep '13
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
revenue
12.68M
-
13.12M
3.47%
15.71M
19.81%
16.40M
4.37%
18.54M
13.05%
17.83M
3.83%
18.56M
4.09%
18.16M
2.17%
21.78M
19.93%
19.91M
8.56%
24.81M
24.60%
21.11M
14.90%
24.41M
15.61%
23.84M
2.32%
24.30M
1.91%
22.67M
6.69%
22.95M
1.24%
23.67M
3.12%
26.88M
13.56%
25.14M
6.47%
24.86M
1.10%
26.68M
7.31%
26.45M
0.88%
26.29M
0.60%
25.54M
2.86%
31.66M
23.96%
34.21M
8.07%
29.94M
12.47%
31.86M
6.41%
34.17M
7.26%
37.96M
11.10%
34.92M
8.02%
35.84M
2.63%
54.70M
52.61%
58.88M
7.65%
50.45M
14.31%
58.75M
16.44%
54.29M
7.60%
55.59M
2.40%
50.65M
8.90%
53.16M
4.98%
53.47M
0.58%
58.90M
10.16%
58.17M
1.25%
cost of revenue
5.08M
-
5.41M
6.58%
6.13M
13.29%
6.70M
9.23%
7.42M
10.78%
6.78M
8.62%
7.05M
3.98%
7.02M
0.44%
8.71M
24.11%
7.70M
11.54%
9.82M
27.41%
9.10M
7.29%
10.69M
17.42%
10.31M
3.55%
10.34M
0.28%
10.00M
3.22%
9.72M
2.81%
10.99M
13.05%
10.85M
1.30%
10.05M
7.34%
10.29M
2.36%
11.05M
7.39%
10.83M
1.96%
10.15M
6.31%
10.06M
0.88%
16.98M
68.77%
15.57M
8.31%
9.97M
35.93%
10.57M
6.04%
13.52M
27.84%
13.23M
2.15%
12.71M
3.92%
12.70M
0.07%
26.07M
105.27%
23.77M
8.83%
19.11M
19.59%
22.36M
17.01%
21.52M
3.76%
22.39M
4.03%
19.46M
13.08%
21.06M
8.19%
20.07M
4.68%
22.35M
11.34%
20.92M
6.39%
gross profit
7.60M
-
7.71M
1.39%
9.59M
24.38%
9.71M
1.25%
11.12M
14.61%
11.05M
0.64%
11.51M
4.16%
11.14M
3.22%
13.07M
17.29%
12.21M
6.57%
15.00M
22.83%
12.01M
19.89%
13.72M
14.23%
13.54M
1.36%
13.96M
3.15%
12.67M
9.26%
13.23M
4.44%
12.68M
4.17%
16.03M
26.44%
15.09M
5.88%
14.58M
3.41%
15.63M
7.25%
15.61M
0.13%
16.14M
3.36%
15.48M
4.11%
14.68M
5.16%
18.64M
27.01%
19.97M
7.12%
21.29M
6.60%
20.65M
2.97%
24.74M
19.77%
22.21M
10.21%
23.14M
4.18%
28.63M
23.71%
35.11M
22.65%
31.34M
10.74%
36.39M
16.10%
32.77M
9.95%
33.20M
1.33%
31.18M
6.08%
32.11M
2.97%
33.40M
4.03%
36.56M
9.44%
37.25M
1.90%
selling and marketing expenses
1.42M
-
1.59M
12.40%
2.02M
26.77%
2.06M
2.03%
1.34M
34.95%
1.77M
32.04%
2.00M
12.81%
1.80M
10.01%
2.29M
27.18%
1.52M
33.70%
1.90M
24.98%
2.42M
27.85%
2.69M
11.14%
2.41M
10.58%
2.43M
0.79%
2.68M
10.34%
2.29M
14.59%
1.94M
15.12%
1.91M
1.44%
1.89M
1.25%
1.80M
4.55%
2.05M
13.86%
2.51M
22.30%
2.21M
12.10%
2.27M
2.99%
4.07M
78.85%
4.36M
7.23%
4.08M
6.56%
3.79M
7.09%
4.75M
25.54%
5.87M
23.42%
4.86M
17.18%
4.64M
4.43%
8.96M
92.94%
9.85M
9.97%
10.02M
1.75%
9.20M
8.21%
8.44M
8.29%
9.78M
15.91%
8.98M
8.21%
9.65M
7.51%
9.74M
0.90%
10.12M
-
general and administrative expenses
3.14M
-
2.78M
11.32%
3.46M
24.45%
3.84M
10.84%
4.00M
4.41%
4.74M
18.35%
4.48M
5.55%
4.74M
5.81%
6.78M
43.17%
5.88M
13.23%
6.21M
5.59%
5.98M
3.77%
5.97M
0.12%
5.88M
1.54%
4.98M
15.32%
6.86M
37.69%
6.41M
6.49%
6.26M
2.43%
6.73M
7.58%
7.60M
12.93%
7.49M
1.41%
7.73M
3.18%
8.47M
9.57%
7.52M
11.23%
7.70M
2.43%
11.61M
50.66%
11.02M
5.04%
10.10M
8.36%
10.62M
5.11%
13.17M
24.10%
11.81M
10.35%
11.42M
3.31%
11.68M
2.31%
17.02M
45.66%
20.19M
18.66%
20.21M
0.10%
18.20M
9.94%
16.13M
11.39%
17.90M
10.99%
18.06M
0.89%
17.53M
2.96%
19.44M
10.91%
16.82M
-
selling general and administrative expenses
4.55M
-
4.38M
3.93%
5.48M
25.30%
5.90M
7.59%
5.35M
9.36%
6.51M
21.79%
6.48M
0.55%
6.54M
0.93%
9.07M
38.77%
7.40M
18.39%
8.11M
9.56%
8.40M
3.63%
8.67M
3.13%
8.29M
4.35%
7.41M
10.64%
9.54M
28.73%
8.70M
8.77%
8.20M
5.77%
8.64M
5.44%
9.49M
9.79%
9.30M
2.03%
9.79M
5.25%
10.98M
12.24%
9.73M
11.43%
9.98M
2.56%
15.67M
57.08%
15.38M
1.86%
14.17M
7.85%
14.40M
1.60%
17.93M
24.48%
17.68M
1.39%
16.28M
7.91%
16.33M
0.30%
25.98M
59.10%
30.04M
15.66%
30.23M
0.64%
27.40M
9.37%
24.57M
10.35%
27.68M
12.68%
27.04M
2.33%
27.18M
0.52%
29.18M
7.36%
26.93M
-
research and development expenses
530K
-
524K
1.13%
681K
29.96%
751K
10.28%
876K
16.64%
832K
5.02%
835K
0.36%
963K
15.33%
991K
2.91%
975K
1.61%
1.04M
6.97%
1.03M
0.77%
1.04M
0.97%
861K
17.61%
1.22M
41.23%
1.15M
5.18%
885K
23.24%
752K
15.03%
749K
0.40%
837K
11.75%
842K
0.60%
860K
2.14%
967K
12.44%
1.02M
5.38%
915K
10.21%
2.11M
130.60%
2.31M
9.53%
2.60M
12.33%
2.41M
7.01%
2.71M
12.05%
2.67M
1.18%
2.81M
5.16%
2.61M
7.04%
5.16M
97.63%
5.18M
0.29%
5.70M
10.06%
4.99M
12.47%
4.80M
3.85%
5.00M
4.32%
4.81M
3.86%
4.99M
3.78%
4.29M
14.00%
4.74M
-
other expenses
423K
-
-79K
118.68%
1.00M
1,368.35%
-162K
116.17%
-157K
3.09%
5K
103.18%
-203K
4,160%
-116K
42.86%
-213K
83.62%
-381K
78.87%
-58K
84.78%
-406K
600%
-800K
97.04%
-506K
36.75%
-305K
39.72%
-679K
122.62%
-542K
20.18%
-438K
19.19%
-223K
49.09%
-364K
63.23%
168K
146.15%
-372K
321.43%
-590K
58.60%
-32K
94.58%
-920K
2,775%
107K
111.63%
-1.29M
1,302.80%
-897K
30.30%
-152K
83.05%
-3.80M
2,399.34%
596K
115.69%
-831K
239.43%
1.16M
239.23%
1.19M
2.77%
64K
94.62%
196K
206.25%
603K
207.65%
-324K
153.73%
-794K
145.06%
775K
197.61%
-360K
146.45%
3.87M
1,174.72%
33.31M
760.87%
cost and expenses
10.16M
-
10.31M
1.47%
12.29M
19.23%
13.35M
8.56%
13.64M
2.21%
14.12M
3.53%
14.36M
1.67%
14.52M
1.10%
18.77M
29.31%
16.08M
14.33%
18.97M
17.96%
18.54M
2.27%
20.40M
10.02%
19.46M
4.61%
18.96M
2.56%
20.69M
9.14%
19.31M
6.69%
19.94M
3.28%
20.24M
1.50%
20.38M
0.68%
20.43M
0.24%
21.69M
6.20%
22.78M
5.02%
20.90M
8.28%
20.95M
0.27%
34.76M
65.90%
33.31M
4.17%
26.74M
19.71%
27.39M
2.42%
34.15M
24.68%
33.67M
1.41%
31.80M
5.56%
31.64M
0.50%
57.21M
80.81%
58.99M
3.11%
55.05M
6.68%
54.75M
0.53%
50.88M
7.07%
55.07M
8.23%
51.31M
6.84%
53.23M
3.73%
53.54M
0.59%
55.66M
3.95%
52.59M
5.51%
operating expenses
5.08M
-
4.90M
3.64%
6.16M
25.80%
6.65M
7.88%
6.22M
6.42%
7.34M
18.01%
7.31M
0.46%
7.50M
2.59%
10.06M
34.16%
8.38M
16.74%
9.15M
9.26%
9.44M
3.12%
9.71M
2.89%
9.15M
5.78%
8.62M
5.76%
10.69M
23.94%
9.59M
10.33%
8.95M
6.62%
9.39M
4.95%
10.33M
9.94%
10.14M
1.82%
10.64M
4.99%
11.95M
12.26%
10.75M
10.07%
10.89M
1.35%
17.78M
63.26%
17.74M
0.22%
16.77M
5.48%
16.82M
0.27%
20.63M
22.69%
20.44M
0.93%
19.09M
6.61%
18.94M
0.78%
31.14M
64.42%
35.22M
13.11%
35.94M
2.02%
32.39M
9.86%
29.36M
9.35%
32.68M
11.31%
31.85M
2.56%
32.17M
1.01%
33.47M
4.04%
33.31M
0.48%
31.67M
4.92%
interest expense
1.93M
-
1.98M
2.75%
1.92M
3.18%
1.93M
0.78%
1.95M
0.83%
2.22M
13.90%
874K
60.65%
815K
6.75%
1.02M
24.91%
1.24M
21.61%
1.01M
18.09%
1.21M
19.72%
1.16M
4.28%
794K
31.67%
1.05M
31.99%
905K
13.65%
1.86M
105.08%
2.84M
-
ebitda
3.34M
-
2.81M
16.06%
3.42M
21.92%
3.06M
10.70%
4.90M
60.39%
5.15M
5.08%
4.20M
18.39%
3.64M
13.33%
3.01M
17.46%
3.83M
27.48%
5.84M
52.48%
2.58M
55.93%
4.01M
55.81%
6.58M
64.11%
5.34M
18.89%
1.98M
62.88%
5.90M
197.73%
17.55M
197.41%
6.64M
62.16%
7.22M
8.70%
10.17M
40.91%
10.93M
7.46%
7.04M
35.64%
7.57M
7.65%
6.85M
9.59%
59K
99.14%
899K
1,423.73%
6.21M
590.66%
8.74M
40.81%
823K
90.59%
4.30M
421.99%
6.86M
59.78%
9.63M
40.37%
5.51M
42.77%
-110K
101.99%
3.74M
3,496.36%
12.65M
238.68%
11.66M
7.86%
517K
95.57%
8.24M
1,494.78%
7.68M
6.90%
12.85M
67.42%
-271.28M
2,211.00%
5.58M
102.06%
operating income
2.52M
-
2.81M
11.57%
3.42M
21.92%
3.06M
10.70%
4.90M
60.39%
3.71M
24.33%
4.20M
13.32%
3.64M
13.33%
3.01M
17.46%
3.83M
27.48%
5.84M
52.48%
2.58M
55.93%
4.01M
55.81%
4.39M
9.32%
5.34M
21.75%
1.98M
62.88%
3.65M
84.06%
-10.09M
376.54%
6.64M
165.83%
4.76M
28.26%
1.14M
76.11%
1.32M
15.99%
2.56M
93.86%
5.39M
110.71%
4.58M
14.99%
-3.38M
173.76%
899K
126.59%
3.20M
255.73%
4.47M
39.77%
22K
99.51%
4.30M
19,427.27%
3.12M
27.30%
4.20M
34.52%
-2.51M
159.80%
1.19M
147.45%
-4.40M
468.96%
4.00M
190.84%
3.40M
14.84%
-8.54M
350.97%
-664K
92.22%
-60K
90.96%
-67K
11.67%
-271.28M
404,801.49%
5.58M
102.06%
depreciation and amortization
828K
-
1.04M
25.97%
1.16M
11.41%
1.36M
16.95%
1.36M
0.22%
1.44M
5.80%
1.49M
3.68%
1.50M
0.67%
1.94M
28.66%
1.77M
8.63%
1.97M
11.26%
2.17M
10.32%
2.24M
3.27%
2.20M
1.92%
2.13M
3.18%
2.28M
7.05%
2.25M
1.10%
2.45M
8.74%
2.49M
1.63%
2.46M
1.41%
2.43M
0.86%
2.27M
6.61%
2.27M
0.31%
2.18M
3.75%
2.26M
3.76%
3.06M
35.09%
5.49M
79.56%
3.91M
28.80%
4.42M
13.23%
4.60M
3.95%
4.73M
2.76%
4.57M
3.28%
4.28M
6.45%
6.84M
59.86%
-1.30M
119.04%
8.13M
724.73%
8.66M
6.44%
8.26M
4.64%
9.05M
9.68%
8.13M
10.17%
8.10M
0.47%
9.05M
11.77%
total other income expenses net
423K
-
-79K
118.68%
1.00M
1,368.35%
-162K
116.17%
-157K
3.09%
5K
103.18%
-203K
4,160%
-116K
42.86%
-213K
83.62%
-381K
78.87%
-58K
84.78%
-406K
600%
-800K
97.04%
-506K
36.75%
-305K
39.72%
-679K
122.62%
-542K
20.18%
-14.26M
2,530.44%
-223K
98.44%
-364K
63.23%
-3.13M
760.44%
-4.04M
29.02%
-1.70M
58.05%
-32K
98.11%
-920K
2,775%
-169K
81.63%
-1.29M
661.54%
-897K
30.30%
-152K
83.05%
-3.80M
2,399.34%
596K
115.69%
-831K
239.43%
1.16M
239.23%
1.19M
2.77%
-1.24M
204.12%
-1.01M
18.09%
-611K
39.74%
-1.49M
143.21%
8.26M
655.92%
775K
90.62%
-360K
146.45%
3.87M
1,174.72%
-4.05M
204.63%
-1.68M
58.62%
income before tax
2.94M
-
2.73M
7.18%
4.42M
62.19%
2.89M
34.59%
4.74M
63.95%
3.71M
21.72%
4.00M
7.70%
3.53M
11.83%
2.79M
20.79%
3.45M
23.56%
5.79M
67.63%
2.17M
62.51%
3.21M
48.09%
3.88M
20.80%
5.04M
29.77%
1.30M
74.12%
3.11M
138.37%
-10.53M
438.89%
6.42M
160.97%
4.40M
31.44%
1.31M
70.32%
948K
27.41%
1.97M
107.70%
5.36M
172.22%
3.66M
31.64%
-5.20M
242.00%
-388K
92.54%
382K
198.45%
2.38M
524.08%
-5.73M
340.23%
4.89M
185.42%
1.42M
71.01%
4.54M
220.38%
-2.34M
151.53%
-46K
98.04%
-5.41M
11,665.22%
3.38M
162.53%
1.92M
43.38%
-277K
114.46%
-937K
238.27%
-1.32M
41.41%
1.95M
246.87%
-275.33M
14,248.61%
3.90M
101.42%
income tax expense
1.01M
-
981K
2.49%
961K
2.04%
1.01M
5.31%
1.68M
66.30%
1.31M
22.16%
1.76M
34.35%
1.22M
30.68%
1.04M
14.67%
1.09M
4.71%
1.79M
64.59%
239K
86.68%
854K
257.32%
628K
26.46%
1.39M
121.66%
-214K
115.37%
753K
451.87%
560K
25.63%
2.16M
286.43%
170K
92.14%
312K
83.53%
90K
71.15%
567K
530%
763K
34.57%
602K
21.10%
-573K
195.18%
1.29M
325.48%
-643K
149.77%
-295K
54.12%
-1.19M
301.69%
972K
182.03%
-577K
159.36%
823K
242.63%
-281K
134.14%
1.74M
718.51%
-3.97M
328.65%
2.08M
152.29%
1.47M
29.50%
-888K
160.61%
-388K
56.31%
-95K
75.52%
-170K
78.95%
-20.75M
12,105.29%
517K
102.49%
net income
1.93M
-
1.75M
9.63%
3.46M
98.28%
1.88M
45.67%
3.06M
62.68%
2.40M
21.47%
2.24M
6.82%
2.31M
2.99%
1.75M
24.02%
2.36M
34.76%
3.99M
69.04%
1.93M
51.64%
2.36M
22.18%
3.25M
37.91%
3.64M
12.02%
1.52M
58.36%
2.35M
55.11%
-11.09M
571.14%
4.25M
138.37%
4.23M
0.56%
994K
76.50%
858K
13.68%
1.40M
63.40%
4.60M
227.89%
3.06M
33.39%
-4.63M
251.21%
-1.68M
63.71%
1.02M
161.01%
2.68M
161.37%
-4.54M
269.54%
3.92M
186.31%
2.00M
49.11%
3.72M
86.47%
-2.06M
155.38%
-1.78M
13.40%
-1.44M
19.39%
1.31M
190.82%
451K
65.47%
611K
35.48%
-549K
189.85%
-1.23M
124.04%
2.12M
272.03%
-254.58M
12,131.33%
3.39M
101.33%
weighted average shs out
3.41M
-
3.43M
0.64%
3.46M
0.84%
3.50M
1.10%
3.51M
0.20%
3.53M
0.68%
3.54M
0.28%
3.58M
0.93%
3.60M
0.64%
3.61M
0.44%
3.63M
0.44%
3.65M
0.44%
3.67M
0.63%
3.69M
0.52%
3.71M
0.68%
3.74M
0.62%
3.76M
0.75%
3.78M
0.45%
3.79M
0.24%
3.82M
0.69%
3.85M
0.89%
3.85M
0.13%
3.84M
0.49%
3.90M
1.69%
4.16M
6.51%
4.37M
5.10%
4.38M
0.23%
4.53M
3.45%
5.11M
12.85%
5.10M
0.13%
5.13M
0.62%
5.15M
0.33%
5.21M
1.15%
5.23M
0.42%
5.25M
0.34%
5.27M
0.42%
5.32M
0.95%
5.34M
0.30%
5.35M
0.19%
5.37M
0.43%
5.39M
0.28%
5.39M
0.11%
5.39M
0.02%
5.40M
0.06%
weighted average shs out dil
3.59M
-
3.64M
1.25%
3.65M
0.33%
3.66M
0.19%
3.64M
0.44%
3.65M
0.38%
3.66M
0.08%
3.69M
0.79%
3.74M
1.52%
3.75M
0.35%
3.75M
0.11%
3.80M
1.36%
3.83M
0.76%
3.87M
0.97%
3.87M
0.03%
3.92M
1.40%
3.94M
0.31%
3.78M
3.91%
3.94M
4.07%
4.01M
1.80%
4.05M
1.00%
4.04M
0.02%
3.90M
3.56%
4.09M
4.74%
4.32M
5.75%
4.37M
1.06%
4.54M
4.03%
4.67M
2.77%
5.24M
12.25%
5.13M
2.21%
5.30M
3.45%
5.30M
0.02%
5.34M
0.81%
5.23M
2.08%
5.25M
0.38%
5.27M
0.38%
5.36M
1.73%
5.36M
0.07%
5.38M
0.39%
5.37M
0.17%
5.39M
0.28%
5.40M
0.17%
5.39M
0.04%
5.42M
0.56%
eps
0.57
-
0.51
10.53%
1
96.08%
0.54
46%
0.87
61.11%
0.68
21.84%
0.63
7.35%
0.65
3.17%
0.49
24.62%
0.65
32.65%
1.10
69.23%
0.53
51.82%
0.64
20.75%
0.88
37.50%
0.98
11.36%
0.41
58.16%
0.63
53.66%
-2.93
565.08%
1.12
138.23%
1.11
0.89%
0.26
76.58%
0.22
15.38%
0.36
63.64%
1.18
227.78%
0.76
35.59%
-1.06
239.47%
-0.38
64.15%
0.27
171.05%
0.52
92.59%
-0.89
271.15%
0.76
185.39%
0.39
48.68%
0.71
82.05%
-0.39
154.93%
-0.34
12.82%
-0.27
20.59%
0.25
192.59%
0.08
66.20%
0.11
30.18%
-0.10
190.91%
-0.23
130%
0.39
269.57%
-47.20
12,202.56%
0.63
101.33%
epsdiluted
0.54
-
0.48
11.11%
0.95
97.92%
0.51
46.32%
0.84
64.71%
0.66
21.43%
0.61
7.58%
0.63
3.28%
0.47
25.40%
0.63
34.04%
1.06
68.25%
0.51
51.89%
0.62
21.57%
0.84
35.48%
0.94
11.90%
0.39
58.51%
0.60
53.85%
-2.93
588.33%
1.08
136.86%
1.06
1.85%
0.25
76.42%
0.21
16.00%
0.36
71.43%
1.13
213.89%
0.73
35.40%
-1.06
245.21%
-0.37
65.09%
0.26
170.27%
0.51
96.15%
-0.89
274.51%
0.74
183.15%
0.38
48.65%
0.70
84.21%
-0.39
155.71%
-0.34
12.82%
-0.27
20.59%
0.24
188.89%
0.08
64.96%
0.11
30.80%
-0.10
190.91%
-0.23
130%
0.39
269.57%
-47.20
12,202.56%
0.62
101.31%

All numbers in (except ratios and percentages)