bf/NASDAQ:MLAB_icon.png

NASDAQ:MLAB

Mesa Labs

  • Stock

USD

Last Close

74.87

06/11 21:00

Market Cap

509.15M

Beta: 0.73

Volume Today

19.49K

Avg: 44.63K

PE Ratio

−748.92

PFCF: 14.78

Dividend Yield

0.64%

Payout:−478.66%

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
Mar '15
Mar '16
Mar '17
Mar '18
Mar '19
Mar '20
Mar '21
Mar '22
Mar '23
Mar '24
Mar '25
account payables
2.50M
-
2.82M
12.78%
2.17M
23.20%
2.38M
9.78%
2.90M
21.76%
3.41M
17.60%
4.47M
31.25%
7.90M
76.55%
6.13M
22.32%
5.75M
-
accumulated other comprehensive income loss
-234K
-
-1.15M
391.88%
-1.76M
52.91%
564K
132.05%
-1.81M
421.81%
-9.94M
447.66%
16.12M
262.13%
3.67M
77.25%
-12.79M
449.02%
-9.78M
-
cash and cash equivalents
2.03M
-
5.70M
179.99%
5.82M
2.19%
5.47M
6.03%
10.19M
86.23%
81.38M
699.02%
263.87M
224.24%
49.35M
81.30%
32.91M
33.31%
28.21M
14.27%
27.32M
3.17%
cash and short term investments
2.03M
-
5.70M
179.99%
5.82M
2.19%
5.47M
6.03%
10.19M
86.23%
81.38M
699.02%
263.87M
224.24%
49.35M
81.30%
32.91M
33.31%
28.21M
14.27%
27.32M
3.17%
common stock
17.75M
-
21.00M
18.31%
25.93M
23.45%
30.52M
17.71%
39.82M
30.50%
158.02M
296.81%
317.65M
101.02%
313.46M
1.32%
332.08M
5.94%
358.54M
-
deferred revenue
1.31M
-
3.03M
130.29%
4.12M
36.05%
3.92M
4.76%
3.96M
1.12%
6.81M
71.85%
8.78M
28.81%
14.58M
66.13%
14.41M
1.19%
14.71M
-
deferred revenue non current
deferrred tax liabilities non current
5.12M
-
5.42M
5.80%
3.55M
34.42%
2.62M
26.25%
1.08M
58.91%
32.55M
2,922.19%
16.27M
50.00%
39.22M
141.01%
34.03M
13.25%
20.18M
-
goodwill
44.87M
-
66.14M
47.40%
72.16M
9.10%
65.54M
9.16%
66.38M
1.27%
141.54M
113.23%
160.84M
13.64%
291.17M
81.03%
286.44M
1.62%
181.76M
-
goodwill and intangible assets
78.10M
-
106.93M
36.92%
109.95M
2.82%
108.39M
1.41%
99.60M
8.12%
261.41M
162.47%
272.58M
4.27%
541.28M
98.58%
304.67M
43.71%
278.63M
-
intangible assets
33.23M
-
40.80M
22.77%
37.79M
7.37%
42.85M
13.39%
33.22M
22.48%
119.87M
260.85%
111.74M
6.78%
250.12M
123.84%
18.23M
92.71%
96.88M
-
inventory
12.42M
-
14.02M
12.86%
13.87M
1.03%
9.23M
33.48%
6.77M
26.61%
14.23M
110.13%
11.18M
21.45%
24.61M
120.13%
34.64M
40.79%
25.36M
-
long term debt
23.25M
-
42.25M
81.72%
53.67M
27.04%
44.63M
16.84%
20.61M
53.82%
140.28M
580.53%
145.68M
3.85%
218.37M
49.90%
170.27M
22.02%
76.90M
-
long term investments
-79.79M
-
-108.15M
35.55%
-113.50M
4.94%
-108.52M
4.39%
-246K
99.77%
-272.87M
110,821.95%
-273.20M
0.12%
net debt
24.22M
-
39.55M
63.34%
48.98M
23.83%
40.79M
16.72%
12.55M
69.23%
59.99M
377.92%
-117.17M
295.30%
171.79M
246.62%
137.36M
20.04%
-28.21M
120.54%
154.15M
646.36%
net receivables
12.14M
-
15.31M
26.08%
14.32M
6.49%
14.30M
0.12%
12.52M
12.49%
21.13M
68.84%
23.79M
12.56%
41.22M
73.30%
42.55M
3.22%
41.97M
-
other assets
other current assets
27.59M
-
31.49M
14.15%
29.96M
4.85%
26.52M
11.50%
1.60M
93.97%
41.41M
2,491.49%
39.14M
5.48%
74.97M
91.53%
86.06M
14.80%
81.14M
5.72%
8.03M
90.10%
other current liabilities
7.84M
-
15.12M
92.88%
9.16M
39.45%
9.36M
2.26%
14.67M
56.70%
14.69M
0.12%
18.31M
24.63%
22.81M
24.57%
19.95M
12.53%
28.31M
-
other liabilities
-1.32M
-
299.38M
-
other non current assets
78.10M
-
106.93M
36.92%
109.95M
2.82%
108.52M
1.30%
246K
99.77%
275.35M
111,830.08%
275.14M
0.07%
11.83M
95.70%
208.96M
1,666.37%
303.65M
45.32%
18.32M
93.97%
other non current liabilities
812K
-
4.43M
445.57%
116K
97.38%
194K
67.24%
105K
45.88%
1.36M
1,193.33%
715K
47.35%
7.92M
1,008.25%
20.69M
161.14%
299.38M
1,346.77%
12.47M
95.83%
othertotal stockholders equity
6.49M
-
-151K
102.33%
240K
258.94%
-436K
281.67%
preferred stock
151K
-
436K
-
property plant equipment net
9.60M
-
16.63M
73.24%
26.00M
56.37%
23.59M
9.26%
22.23M
5.80%
22.07M
0.72%
22.00M
0.31%
28.62M
30.10%
28.15M
1.65%
31.77M
12.85%
32.33M
1.78%
retained earnings
55.96M
-
64.83M
15.84%
73.66M
13.62%
68.28M
7.30%
73.30M
7.35%
71.93M
1.87%
72.46M
0.74%
76.67M
5.82%
74.20M
3.23%
-188.94M
-
short term debt
3M
-
3M
0%
1.13M
62.50%
1.63M
44.44%
2.13M
30.77%
1.09M
48.47%
1.02M
6.58%
2.77M
170.58%
2.87M
3.61%
104.57M
-
short term investments
tax assets
1.69M
-
1.22M
27.89%
3.55M
191.79%
127K
96.43%
1.32M
941.73%
11.46M
766.29%
616K
94.63%
1.32M
113.96%
1.08M
18.36%
1.37M
-
tax payables
1.21M
-
2.24M
85.43%
514K
77.05%
1.01M
96.11%
2.55M
153.17%
6.02M
136.05%
8.44M
40.11%
7.96M
5.64%
8.91M
11.94%
10.63M
-
total assets
117.32M
-
160.75M
37.02%
171.73M
6.83%
164.10M
4.44%
156.77M
4.47%
420.21M
168.04%
600.15M
42.82%
707.37M
17.87%
661.83M
6.44%
444.77M
32.80%
433.35M
2.57%
total current assets
29.62M
-
37.19M
25.54%
35.78M
3.77%
31.99M
10.61%
33.62M
5.11%
122.79M
265.20%
303.01M
146.77%
124.32M
58.97%
118.97M
4.30%
109.35M
8.09%
102.69M
6.10%
total current liabilities
14.66M
-
23.97M
63.55%
16.57M
30.89%
17.29M
4.36%
23.66M
36.85%
26.01M
9.92%
32.58M
25.28%
48.05M
47.48%
43.36M
9.77%
163.96M
-
total debt
26.25M
-
45.25M
72.38%
54.80M
21.10%
46.26M
15.58%
22.74M
50.85%
141.37M
521.75%
146.70M
3.77%
221.13M
50.74%
170.27M
23.00%
181.47M
-
total investments
-79.79M
-
-108.15M
35.55%
-113.50M
4.94%
-108.52M
4.39%
-246K
99.77%
-272.87M
110,821.95%
-273.20M
0.12%
total liabilities
43.84M
-
76.07M
73.51%
73.91M
2.84%
64.74M
12.41%
45.46M
29.79%
200.19M
340.41%
193.92M
3.13%
313.57M
61.70%
268.35M
14.42%
299.38M
11.56%
273.52M
8.64%
total liabilities and stockholders equity
117.32M
-
160.75M
37.02%
171.73M
6.83%
164.10M
4.44%
156.77M
4.47%
420.21M
168.04%
600.15M
42.82%
707.37M
17.87%
661.83M
6.44%
444.77M
32.80%
433.35M
2.57%
total non current assets
87.70M
-
123.56M
40.89%
135.95M
10.02%
132.11M
2.82%
123.14M
6.79%
297.41M
141.52%
297.14M
0.09%
583.05M
96.22%
542.86M
6.89%
335.42M
38.21%
330.66M
1.42%
total non current liabilities
29.18M
-
52.10M
78.52%
57.34M
10.07%
47.45M
17.26%
21.80M
54.07%
174.19M
699.20%
162.66M
6.61%
265.51M
63.23%
224.99M
15.26%
299.38M
33.06%
109.56M
63.41%
total stockholders equity
73.48M
-
84.68M
15.24%
97.82M
15.52%
99.36M
1.57%
111.31M
12.03%
220.01M
97.66%
406.23M
84.64%
393.80M
3.06%
393.48M
0.08%
145.39M
63.05%
159.83M
9.93%

All numbers in USD (except ratios and percentages)