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
revenue
71.33M
-
84.66M
18.69%
93.67M
10.64%
96.18M
2.68%
103.14M
7.23%
117.69M
14.11%
133.94M
13.81%
184.34M
37.63%
219.08M
18.85%
216.19M
1.32%
240.98M
11.47%
cost of revenue
27.94M
-
33.25M
19.00%
40.43M
21.60%
41.56M
2.81%
42.22M
1.59%
52.75M
24.95%
46.92M
11.05%
75.25M
60.36%
85.39M
13.48%
105.43M
23.47%
90.11M
14.53%
gross profit
43.39M
-
51.41M
18.48%
53.24M
3.55%
54.62M
2.59%
60.92M
11.53%
64.93M
6.59%
87.01M
34.01%
109.09M
25.37%
133.69M
22.55%
110.76M
17.15%
150.87M
36.21%
selling and marketing expenses
7.18M
-
7.50M
4.52%
9.96M
32.73%
8.82M
11.37%
8.26M
6.38%
12.91M
56.30%
18.48M
43.14%
28.31M
53.19%
37.44M
32.25%
38.63M
3.17%
41.68M
7.92%
general and administrative expenses
17.06M
-
23.62M
38.46%
22.81M
3.40%
26.25M
15.08%
31.30M
19.20%
37.83M
20.87%
45.70M
20.81%
60.31M
31.98%
72.44M
20.12%
72.87M
0.58%
73.33M
0.64%
selling general and administrative expenses
24.23M
-
31.12M
28.41%
32.77M
5.31%
35.08M
7.05%
39.55M
12.76%
50.74M
28.27%
64.18M
26.49%
88.62M
38.09%
109.88M
23.99%
88.17M
19.76%
115.02M
30.45%
research and development expenses
3.29M
-
3.97M
20.58%
4.16M
4.66%
3.54M
14.87%
3.51M
0.93%
6.36M
81.26%
10.39M
63.46%
15.77M
51.78%
20.49M
29.95%
19.30M
5.81%
19.52M
1.13%
other expenses
-517K
-
-768K
48.55%
-2.02M
162.63%
-1.88M
6.69%
-1.16M
38.47%
50K
104.32%
91K
82%
-1.13M
1,339.56%
-3.71M
228.81%
2.12M
157.27%
cost and expenses
55.47M
-
68.34M
23.20%
77.35M
13.19%
80.18M
3.65%
85.28M
6.36%
109.89M
28.86%
121.58M
10.63%
179.63M
47.75%
215.76M
20.11%
212.89M
1.33%
224.64M
5.52%
operating expenses
27.53M
-
35.09M
27.47%
36.93M
5.23%
38.62M
4.58%
43.06M
11.51%
57.14M
32.70%
74.66M
30.65%
104.39M
39.83%
130.37M
24.89%
107.47M
17.57%
134.53M
25.19%
interest expense
5.50M
-
8.02M
45.78%
3.88M
51.58%
3.71M
4.53%
5.70M
53.60%
11.86M
108.16%
ebitda
15.86M
-
16.32M
2.89%
16.31M
0.06%
29.82M
82.81%
35.36M
18.56%
8.09M
77.12%
12.36M
52.76%
4.70M
61.95%
3.32M
29.39%
34.87M
950.21%
42.35M
21.45%
operating income
15.86M
-
16.32M
2.89%
16.31M
0.06%
2.18M
86.62%
9.78M
348.05%
-4.90M
150.10%
-5.30M
8.20%
-20.37M
284.12%
-30.50M
49.78%
3.29M
110.80%
16.34M
396.08%
depreciation and amortization
5.66M
-
7.17M
26.84%
8.74M
21.79%
9.47M
8.40%
9.43M
0.45%
12.99M
37.78%
17.66M
35.95%
25.07M
41.95%
33.82M
34.93%
31.57M
6.65%
24.53M
22.32%
total other income expenses net
-517K
-
-768K
48.55%
-2.02M
162.63%
-15.70M
678.43%
-9.23M
41.20%
8.33M
190.26%
7.61M
8.74%
23.94M
214.79%
30.11M
25.79%
-278.94M
1,026.25%
-10.38M
96.28%
income before tax
15.35M
-
15.55M
1.36%
14.30M
8.09%
301K
97.89%
8.62M
2,764.78%
3.43M
60.19%
2.30M
32.92%
3.57M
55.19%
-389K
110.88%
-275.65M
70,760.67%
5.96M
102.16%
income tax expense
5.76M
-
4.39M
23.91%
3.11M
29.02%
3.26M
4.82%
1.14M
65.09%
2.08M
82.97%
-971K
146.59%
1.70M
275.39%
-1.32M
177.45%
-21.40M
1,522.59%
7.93M
137.08%
net income
9.58M
-
11.17M
16.55%
11.18M
0.13%
-2.96M
126.49%
7.48M
352.67%
1.35M
81.97%
3.27M
142.70%
1.87M
42.85%
930K
50.29%
-254.25M
27,438.28%
-1.97M
99.22%
weighted average shs out
3.52M
-
3.60M
2.39%
3.68M
2.05%
3.77M
2.47%
3.84M
1.83%
4.20M
9.40%
4.97M
18.45%
5.21M
4.76%
5.32M
2.09%
5.39M
1.22%
5.43M
0.80%
weighted average shs out dil
3.65M
-
3.76M
2.93%
3.84M
2.32%
3.77M
1.93%
4.03M
6.98%
4.37M
8.38%
5.12M
17.23%
5.33M
4.12%
5.36M
0.49%
5.39M
0.47%
5.43M
0.80%
eps
2.72
-
3.10
13.97%
3.04
1.94%
-0.79
125.99%
1.95
346.84%
0.42
78.46%
0.66
57.14%
0.36
45.45%
0.17
52.78%
-47.20
27,864.71%
-0.36
99.24%
epsdiluted
2.63
-
2.97
12.93%
2.91
2.02%
-0.79
127.15%
1.86
335.44%
0.41
77.96%
0.64
56.10%
0.35
45.31%
0.17
51.43%
-47.20
27,864.71%
-0.36
99.24%

All numbers in USD (except ratios and percentages)