bf/NASDAQ:MLAB_icon.png

NASDAQ:MLAB

Mesa Labs

  • Stock

USD

Last Close

120.61

17/05 20:00

Market Cap

512.27M

Beta: 0.73

Volume Today

31.84K

Avg: 44.63K

PE Ratio

−748.92

PFCF: 14.78

Dividend Yield

0.64%

Payout:−478.66%

Jun '13
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
account payables
1.62M
-
1.34M
17.09%
1.37M
1.93%
2.02M
47.37%
2.06M
1.93%
2.73M
32.41%
2.84M
4.22%
2.50M
11.87%
2.33M
7.11%
3.04M
30.67%
3.05M
0.49%
2.82M
7.53%
2.76M
2.34%
3.48M
26.37%
2.92M
16.22%
2.17M
25.73%
2.34M
7.84%
2.04M
12.92%
2.03M
0.34%
2.38M
17.30%
2.87M
20.71%
2.29M
20.12%
2.43M
5.71%
2.90M
19.46%
3.13M
8.01%
2.34M
25.27%
3.78M
61.61%
3.41M
9.84%
2.81M
17.49%
1.85M
34.14%
3.75M
102.54%
4.47M
19.25%
4.04M
9.57%
4.46M
10.33%
7.83M
75.38%
7.90M
0.89%
7.56M
4.31%
7.74M
2.40%
6.29M
18.74%
6.13M
2.45%
5.59M
8.90%
4.81M
13.92%
4.55M
5.32%
accumulated other comprehensive income loss
-5.81M
-
-250K
-
-234K
6.40%
-206K
11.97%
397K
292.72%
-1.45M
465.24%
-1.15M
20.62%
-1.10M
4.34%
-1.29M
16.80%
-1.92M
49.30%
-1.76M
8.33%
-1.01M
42.67%
-61K
93.95%
120K
296.72%
564K
370%
-748K
232.62%
-797K
6.55%
-1.46M
82.56%
-1.81M
24.74%
-1.63M
10.25%
-2.50M
53.78%
4.24M
269.10%
-9.94M
334.66%
3.11M
131.31%
7.75M
149.13%
28.89M
272.69%
16.12M
44.23%
21.49M
33.33%
14.98M
30.26%
8.82M
41.14%
3.67M
58.43%
-12.29M
435.27%
-25.52M
107.61%
-14.17M
44.46%
-12.79M
9.72%
-19.46M
52.06%
-20.81M
6.95%
-9.84M
52.69%
cash and cash equivalents
3.59M
-
3.42M
4.60%
2.16M
36.92%
5.58M
158.10%
3.20M
42.60%
3.66M
14.28%
1.43M
60.98%
2.03M
42.54%
1.97M
3.24%
5.46M
177.44%
3.27M
40.07%
5.70M
74.05%
4.64M
18.58%
5.07M
9.34%
5.41M
6.61%
5.82M
7.68%
2.98M
48.87%
10.27M
245.03%
5.84M
43.10%
5.47M
6.40%
7.40M
35.31%
5.63M
23.99%
5.73M
1.85%
10.19M
77.78%
7.32M
28.18%
245.44M
3,255.34%
73.98M
69.86%
81.38M
10.00%
230.95M
183.79%
241.92M
4.75%
253.73M
4.88%
263.87M
3.99%
275.71M
4.49%
278.29M
0.94%
51.71M
81.42%
49.35M
4.56%
43.75M
11.35%
32.38M
25.99%
26.10M
19.38%
32.91M
26.09%
32.38M
1.62%
35.62M
10.01%
28.22M
20.76%
cash and short term investments
3.59M
-
3.42M
4.60%
2.16M
36.92%
5.58M
158.10%
3.20M
42.60%
3.66M
14.28%
1.43M
60.98%
2.03M
42.54%
1.97M
3.24%
5.46M
177.44%
3.27M
40.07%
5.70M
74.05%
4.64M
18.58%
5.07M
9.34%
5.41M
6.61%
5.82M
7.68%
2.98M
48.87%
10.27M
245.03%
5.84M
43.10%
5.47M
6.40%
7.40M
35.31%
5.63M
23.99%
5.73M
1.85%
10.19M
77.78%
7.32M
28.18%
245.44M
3,255.34%
73.98M
69.86%
81.38M
10.00%
230.95M
183.79%
241.92M
4.75%
253.73M
4.88%
263.87M
3.99%
275.71M
4.49%
278.29M
0.94%
51.71M
81.42%
49.35M
4.56%
43.75M
11.35%
32.38M
25.99%
26.10M
19.38%
32.91M
26.09%
32.38M
1.62%
35.62M
10.01%
28.22M
20.76%
common stock
10.95M
-
11.61M
6.06%
12.31M
6.05%
15.80M
28.30%
16.48M
4.34%
17.15M
4.05%
17.68M
3.10%
17.75M
0.40%
18.90M
6.46%
19.68M
4.12%
21.44M
8.96%
21.00M
2.03%
22.59M
7.57%
23.61M
4.51%
25.04M
6.05%
25.93M
3.55%
27.43M
5.80%
28.97M
5.64%
29.69M
2.48%
30.52M
2.77%
34.30M
12.39%
35.42M
3.27%
36.53M
3.13%
39.82M
9.02%
43.40M
8.98%
152.02M
250.28%
155.62M
2.37%
158.02M
1.54%
306.88M
94.20%
309.94M
1.00%
314.54M
1.48%
317.65M
0.99%
298.20M
6.12%
302.23M
1.35%
308.21M
1.98%
313.46M
1.70%
318.33M
1.55%
324.90M
2.07%
326.93M
0.62%
332.08M
1.57%
334.38M
0.70%
337.87M
1.04%
340.85M
0.88%
deferred revenue
1.71M
-
1.89M
10.04%
1.41M
25.03%
1.26M
10.89%
1.42M
12.78%
1.31M
7.53%
1.22M
7.53%
3.04M
150.29%
2.81M
7.63%
3.03M
7.73%
3.46M
14.44%
3.38M
2.28%
3.73M
10.31%
4.12M
10.29%
4.03M
2.04%
3.81M
5.65%
3.67M
3.42%
3.92M
6.69%
3.83M
2.32%
3.74M
2.25%
3.73M
0.43%
3.96M
6.36%
4.09M
3.05%
3.98M
2.59%
6.36M
59.87%
6.81M
7.09%
5.86M
14.03%
6.79M
15.91%
7.65M
12.61%
8.78M
14.79%
8.94M
1.87%
9.74M
8.95%
12.48M
28.15%
14.58M
16.81%
15.27M
4.71%
13.83M
9.41%
14.58M
5.44%
15.69M
7.61%
15.37M
2.05%
14.32M
6.87%
14.36M
0.29%
deferred revenue non current
deferrred tax liabilities non current
2.36M
-
2.36M
0%
4.59M
94.20%
4.86M
5.88%
4.86M
0%
4.86M
0%
4.86M
0%
5.12M
5.37%
5.18M
1.05%
4.86M
6.09%
5.24M
7.86%
5.42M
3.36%
4.34M
19.86%
4.32M
0.48%
4.60M
6.48%
3.55M
22.77%
3.64M
2.53%
3.70M
1.48%
4.12M
11.28%
2.62M
36.31%
2.52M
3.78%
2.53M
0.40%
2.46M
2.96%
1.08M
56.17%
1.09M
1.49%
8.40M
668.53%
23.70M
182.17%
32.55M
37.33%
31.23M
4.05%
33.09M
5.96%
36.10M
9.11%
16.27M
54.92%
10.81M
33.55%
11.64M
7.66%
41.13M
253.32%
39.22M
4.64%
37.32M
4.85%
36.85M
1.28%
36.95M
0.27%
34.03M
7.90%
33.51M
1.53%
33.44M
0.21%
44.34M
32.61%
goodwill
23.64M
-
24.22M
2.45%
37.93M
56.61%
37.87M
0.17%
42.33M
11.80%
42.33M
0%
44.10M
4.16%
44.87M
1.75%
44.90M
0.07%
65.39M
45.64%
63.95M
2.20%
66.14M
3.42%
69.15M
4.56%
70.44M
1.86%
71.92M
2.10%
72.16M
0.33%
72.73M
0.80%
73.41M
0.94%
65.30M
11.06%
65.54M
0.38%
65.09M
0.69%
65.08M
0.02%
64.15M
1.44%
66.38M
3.47%
67.42M
1.58%
67.09M
0.50%
189.60M
182.61%
141.54M
25.35%
153.95M
8.77%
156.37M
1.57%
165.78M
6.02%
160.84M
2.98%
162.72M
1.17%
159.98M
1.69%
293.54M
83.49%
291.17M
0.81%
283.56M
2.61%
278.01M
1.96%
285.81M
2.81%
286.44M
0.22%
283.76M
0.94%
283.27M
0.17%
346.18M
22.21%
goodwill and intangible assets
38.45M
-
39.41M
2.52%
64.27M
63.07%
63.28M
1.54%
74.29M
17.39%
73.17M
1.51%
77.63M
6.10%
78.10M
0.61%
76.86M
1.59%
106.19M
38.15%
105.18M
0.94%
106.93M
1.66%
109.98M
2.85%
109.79M
0.17%
111.22M
1.30%
109.95M
1.14%
109.41M
0.49%
108.86M
0.51%
109.73M
0.80%
108.39M
1.22%
105.21M
2.94%
103.34M
1.77%
102.48M
0.83%
99.60M
2.82%
101.18M
1.59%
98.61M
2.53%
277.67M
181.58%
261.41M
5.86%
271.47M
3.85%
273.07M
0.59%
286.59M
4.95%
272.58M
4.89%
272.40M
0.06%
263.46M
3.28%
558.21M
111.87%
541.28M
3.03%
518.57M
4.20%
500.28M
3.53%
509.26M
1.79%
503.26M
1.18%
489.15M
2.80%
480.95M
1.68%
578.96M
20.38%
intangible assets
14.81M
-
15.20M
2.63%
26.34M
73.38%
25.42M
3.52%
31.96M
25.73%
30.83M
3.51%
33.53M
8.75%
33.23M
0.90%
31.96M
3.82%
40.79M
27.64%
41.23M
1.07%
40.80M
1.05%
40.83M
0.07%
39.35M
3.61%
39.30M
0.13%
37.79M
3.84%
36.68M
2.93%
35.44M
3.38%
44.44M
25.37%
42.85M
3.57%
40.11M
6.39%
38.26M
4.62%
38.34M
0.20%
33.22M
13.35%
33.75M
1.61%
31.53M
6.60%
88.08M
179.37%
119.87M
36.10%
117.53M
1.96%
116.70M
0.70%
120.80M
3.51%
111.74M
7.50%
109.68M
1.84%
103.49M
5.65%
264.67M
155.75%
250.12M
5.50%
235M
6.04%
222.27M
5.42%
223.45M
0.53%
216.81M
2.97%
205.39M
5.27%
197.68M
3.76%
232.77M
17.75%
inventory
6.09M
-
6.09M
0.02%
7.16M
17.51%
7.77M
8.61%
9.95M
28.04%
10.63M
6.87%
12.60M
18.45%
12.42M
1.40%
12.87M
3.63%
13.36M
3.82%
14.72M
10.12%
14.02M
4.75%
14.12M
0.73%
14.40M
1.99%
14.58M
1.24%
13.87M
4.84%
13.38M
3.58%
12.91M
3.46%
10.45M
19.04%
9.23M
11.73%
8.63M
6.46%
8.34M
3.43%
7.61M
8.76%
6.77M
10.97%
6.97M
2.94%
6.85M
1.76%
18.80M
174.59%
14.23M
24.32%
12.90M
9.35%
11.84M
8.24%
11.96M
1.08%
11.18M
6.58%
12.12M
8.45%
12.12M
0.04%
23.72M
95.75%
24.61M
3.74%
26.87M
9.22%
28.04M
4.34%
33.74M
20.33%
34.64M
2.68%
35.56M
2.65%
32.88M
7.54%
35.97M
9.41%
long term debt
1.50M
-
16M
-
16.50M
3.13%
25M
51.52%
22.75M
9%
25M
9.89%
23.25M
7.00%
22M
5.38%
43.75M
98.86%
44M
0.57%
42.25M
3.98%
43M
1.78%
49.75M
15.70%
50M
0.50%
53.67M
7.35%
49.30M
8.15%
50.45M
2.34%
54.61M
8.23%
44.63M
18.26%
37.66M
15.62%
31.19M
17.19%
27.21M
12.75%
20.61M
24.25%
17.51M
15.04%
137.68M
686.22%
138.97M
0.93%
140.28M
0.94%
141.60M
0.95%
142.94M
0.95%
144.30M
0.95%
145.68M
0.95%
168.69M
15.80%
168.92M
0.13%
229.14M
35.65%
218.37M
4.70%
216.59M
0.81%
196.82M
9.13%
189.04M
3.95%
183.27M
3.05%
175.50M
4.24%
170.73M
2.72%
232.97M
36.45%
long term investments
-68.86M
-
-76.17M
-
-75.05M
1.47%
-78.41M
-
-107.73M
37.38%
-106.87M
0.80%
-114.32M
-
-114.11M
0.18%
-113.06M
-
-113.85M
-
-108.52M
4.68%
-121K
99.89%
-272.87M
-
-273.20M
-
net debt
-2.09M
-
-3.42M
63.91%
13.84M
504.21%
10.93M
21.06%
24.80M
127.00%
22.09M
10.92%
26.57M
20.28%
24.22M
8.87%
23.03M
4.89%
41.29M
79.27%
43.73M
5.90%
39.55M
9.54%
41.36M
4.57%
47.68M
15.27%
47.59M
0.18%
48.98M
2.91%
47.58M
2.86%
41.56M
12.64%
50.27M
20.94%
40.79M
18.85%
32.01M
21.52%
27.44M
14.29%
23.48M
14.41%
12.55M
46.55%
12.45M
0.84%
-107.76M
965.76%
66.15M
161.39%
59.99M
9.31%
-88.33M
247.24%
-98.03M
10.98%
-108.37M
10.55%
-117.17M
8.12%
-107.02M
8.66%
-109.38M
2.21%
180.17M
264.72%
171.79M
4.65%
172.84M
0.61%
164.44M
4.86%
162.94M
0.91%
153.23M
5.96%
145.93M
4.76%
137.90M
5.50%
207.88M
50.74%
net receivables
6.38M
-
7.09M
11.23%
8.84M
24.72%
9.28M
4.91%
10.76M
15.98%
11.81M
9.72%
11.85M
0.36%
12.14M
2.50%
11.18M
7.95%
12.69M
13.49%
13.28M
4.70%
15.31M
15.28%
12.42M
18.87%
13.41M
7.97%
12.94M
3.50%
14.32M
10.62%
12.90M
9.89%
12.19M
5.55%
12.36M
1.43%
14.30M
15.70%
12.47M
12.80%
13.24M
6.17%
13.25M
0.09%
12.52M
5.57%
12.95M
3.48%
12.23M
5.59%
19.50M
59.49%
21.13M
8.35%
17.93M
15.16%
18.56M
3.54%
20.41M
9.95%
23.79M
16.55%
20.58M
13.49%
22.64M
10.00%
37.29M
64.73%
41.22M
10.55%
41.84M
1.49%
41.81M
0.07%
42.40M
1.40%
42.55M
0.37%
35.59M
16.35%
36.34M
2.09%
36.02M
0.87%
other assets
other current assets
1.72M
-
2.00M
16.10%
18.44M
823.39%
20.99M
13.83%
24.89M
18.58%
27.10M
8.86%
1.56M
94.25%
27.59M
1,670.73%
27.32M
0.97%
29.53M
8.10%
30.98M
4.88%
31.49M
1.67%
27.91M
11.37%
29.27M
4.85%
2.04M
93.04%
29.96M
1,371.04%
30.77M
2.70%
1.98M
93.58%
28.25M
1,330.18%
26.52M
6.11%
2.39M
90.97%
2.22M
7.14%
1.50M
32.70%
1.60M
6.82%
3.14M
96.43%
3.31M
5.54%
4.63M
39.75%
41.41M
794.43%
5.26M
87.31%
4.46M
15.22%
3.84M
13.80%
39.14M
918.84%
6.90M
82.37%
6.36M
7.88%
8.28M
30.27%
74.97M
805.35%
15.67M
79.10%
3.54M
77.40%
3.45M
2.68%
86.06M
2,397.53%
4.14M
95.19%
4.24M
2.25%
4.54M
7.32%
other current liabilities
1.75M
-
3.34M
91.03%
7.70M
130.30%
6.31M
18.04%
5.93M
5.97%
6.29M
5.93%
5.42M
13.79%
7.84M
44.70%
6.47M
17.46%
14.78M
128.33%
12.04M
18.51%
15.12M
25.60%
13.31M
11.95%
11.93M
10.43%
12.37M
3.69%
9.16M
25.95%
7.31M
20.21%
7.23M
0.99%
7.19M
0.57%
9.36M
30.18%
7.19M
23.26%
11.62M
61.68%
12.63M
8.70%
14.67M
16.18%
11.86M
19.19%
512K
95.68%
13.94M
2,622.66%
14.69M
5.39%
10.79M
26.55%
9.95M
7.82%
15.30M
53.79%
18.31M
19.70%
20.46M
11.75%
14.49M
29.21%
23.73M
63.83%
22.81M
3.89%
21.30M
6.61%
19.94M
6.41%
20.75M
4.05%
18.66M
10.04%
15.36M
17.70%
17.91M
16.58%
22.14M
23.63%
other liabilities
-1.32M
-
other non current assets
-2.36M
-
-2.36M
0%
64.27M
2,818.87%
74.29M
-
73.17M
1.51%
-1.88M
102.57%
76.86M
-
106.19M
38.15%
105.18M
0.94%
109.98M
-
109.79M
0.17%
-4.60M
104.19%
109.41M
-
-3.70M
103.38%
109.73M
3,067.33%
108.52M
1.10%
121K
99.89%
1.36M
-
1.17M
13.81%
2.51M
114.24%
275.35M
10,856.94%
2.25M
99.18%
1.98M
12.29%
1.81M
8.65%
275.14M
15,134.99%
2.20M
99.20%
1.98M
10.05%
11.76M
494.39%
11.83M
0.57%
10.42M
11.89%
10.82M
3.85%
10.57M
2.34%
10.37M
1.88%
9.62M
7.23%
8.95M
6.96%
11.59M
29.45%
other non current liabilities
2.15M
-
2.16M
0.56%
2.68M
23.66%
1.62M
39.46%
1.62M
0%
1.62M
0%
1.92M
18.52%
812K
57.71%
612K
24.63%
4.48M
632.03%
4.33M
3.42%
4.43M
2.38%
4.52M
2.10%
117K
97.41%
108K
7.69%
116K
7.41%
118K
1.72%
92K
22.03%
210K
128.26%
194K
7.62%
184K
5.15%
133K
27.72%
114K
14.29%
105K
7.89%
696K
562.86%
485K
30.32%
1.38M
184.95%
1.36M
1.74%
1.19M
12.37%
952K
20%
686K
27.94%
715K
4.23%
530K
25.87%
436K
17.74%
8.33M
1,811.47%
7.92M
4.92%
7.34M
7.37%
6.83M
7.00%
8.17M
19.72%
7.69M
5.86%
6.76M
12.17%
5.44M
19.45%
17.32M
218.21%
othertotal stockholders equity
-57K
-
-57K
0%
-57K
0%
5.79M
10,254.39%
-250K
-
6.49M
2,695.20%
-206K
103.18%
397K
292.72%
-450K
213.35%
-151K
66.44%
-101K
33.11%
-286K
183.17%
80K
127.97%
240K
200%
-9K
103.75%
-61K
577.78%
120K
296.72%
-436K
463.33%
252K
157.80%
203K
19.44%
-455K
324.14%
185K
140.66%
371K
100.54%
495K
33.42%
236K
52.32%
60K
74.58%
preferred stock
250K
-
206K
-
450K
-
151K
66.44%
101K
33.11%
286K
183.17%
9K
-
61K
577.78%
436K
-
455K
-
property plant equipment net
7.62M
-
7.77M
1.97%
7.68M
1.17%
7.68M
0.01%
7.90M
2.89%
8.18M
3.49%
9.24M
13.00%
9.60M
3.86%
11.04M
15.02%
14.71M
33.27%
15.69M
6.61%
16.63M
6.01%
19.54M
17.51%
22.13M
13.26%
24.27M
9.69%
26.00M
7.12%
25.82M
0.70%
23.76M
7.98%
23.96M
0.82%
23.59M
1.52%
23.30M
1.25%
23.23M
0.27%
23.00M
1.02%
22.23M
3.36%
21.98M
1.09%
21.73M
1.14%
22.35M
2.86%
22.07M
1.28%
21.80M
1.22%
22.31M
2.35%
22.30M
0.06%
22.00M
1.33%
21.95M
0.21%
22.39M
2.01%
30.15M
34.66%
28.62M
5.08%
28.01M
2.15%
28.22M
0.77%
28.26M
0.15%
28.15M
0.40%
27.95M
0.70%
28.57M
2.22%
31.77M
11.20%
retained earnings
43.56M
-
45.02M
3.34%
46.25M
2.73%
48.56M
5.00%
49.92M
2.79%
52.45M
5.08%
54.29M
3.50%
55.96M
3.09%
57.70M
3.10%
58.88M
2.04%
60.66M
3.03%
64.83M
6.88%
66.17M
2.08%
67.95M
2.68%
70.61M
3.92%
73.66M
4.32%
74.57M
1.24%
76.33M
2.35%
64.63M
15.32%
68.28M
5.64%
71.90M
5.30%
72.28M
0.53%
72.52M
0.33%
73.30M
1.08%
77.28M
5.42%
79.64M
3.06%
74.31M
6.69%
71.93M
3.21%
72.24M
0.43%
74.72M
3.44%
69.36M
7.17%
72.46M
4.46%
79.31M
9.46%
82.20M
3.64%
79.30M
3.52%
76.67M
3.31%
74.39M
2.97%
74.85M
0.61%
74.44M
0.54%
74.20M
0.33%
72.79M
1.90%
70.70M
2.87%
71.95M
1.77%
short term debt
3M
-
3M
0%
3M
0%
3M
0%
3M
0%
3M
0%
3M
0%
3M
0%
3M
0%
3M
0%
3M
0%
1.13M
62.50%
1.25M
11.11%
1.38M
10%
1.50M
9.09%
1.63M
8.33%
1.75M
7.69%
1.88M
7.14%
2M
6.67%
2.13M
6.25%
2.25M
5.88%
9.91M
340.44%
1.16M
88.27%
1.09M
5.77%
1.01M
7.31%
945K
6.90%
1.06M
11.85%
1.02M
3.22%
2.73M
-
2.77M
1.28%
2.87M
-
2.81M
2.16%
2.78M
0.78%
3.13M
12.61%
short term investments
tax assets
2.36M
-
2.36M
0%
4.59M
94.20%
1.88M
-
1.88M
0%
1.88M
0%
1.55M
-
1.54M
0.71%
1.68M
9.15%
4.34M
-
4.32M
0.48%
4.60M
6.48%
3.64M
-
3.70M
1.48%
4.12M
11.28%
127K
96.91%
121K
4.72%
120K
0.83%
118K
1.67%
1.32M
1,021.19%
1.33M
0.23%
219K
83.48%
225K
2.74%
11.46M
4,993.78%
11.45M
0.07%
11.45M
0%
15.67M
36.85%
616K
96.07%
623K
1.14%
1.86M
198.88%
594K
68.10%
1.32M
121.89%
689K
47.72%
647K
6.10%
708K
9.43%
1.08M
51.98%
1.08M
0.09%
1.05M
2.41%
1.09M
3.90%
tax payables
45K
-
298K
562.22%
1.27M
326.51%
745K
-
1.05M
40.67%
1.21M
-
1.69M
39.90%
233K
86.21%
201K
13.73%
2.24M
1,014.43%
1.09M
51.43%
86K
92.10%
514K
-
704K
36.96%
2.04M
189.63%
2.16M
5.84%
1.01M
53.29%
916K
9.13%
4.17M
354.69%
4.48M
7.47%
3.45M
-
2.90M
15.98%
3.35M
15.81%
6.02M
79.61%
4.81M
20.19%
3.47M
27.85%
6.28M
80.92%
8.44M
34.48%
6.29M
-
7.96M
26.63%
2.55M
67.97%
1.35M
47.12%
1.77M
31.43%
8.91M
402.82%
7.88M
11.61%
8.28M
5.03%
10.55M
27.49%
total assets
63.84M
-
65.79M
3.05%
92.56M
40.69%
97.53M
5.37%
110.28M
13.08%
112.10M
1.65%
116.18M
3.64%
117.32M
0.98%
117.19M
0.11%
155.89M
33.03%
155.12M
0.50%
160.75M
3.63%
162.06M
0.82%
166.25M
2.58%
170.45M
2.53%
171.73M
0.75%
168.98M
1.60%
173.93M
2.93%
167.78M
3.54%
164.10M
2.19%
161.46M
1.61%
160.29M
0.72%
158.16M
1.33%
156.77M
0.88%
159.67M
1.85%
392.46M
145.80%
423.47M
7.90%
420.21M
0.77%
576.73M
37.25%
588.93M
2.12%
621.64M
5.55%
600.15M
3.46%
612.49M
2.06%
609.10M
0.55%
721.71M
18.49%
707.37M
1.99%
685.81M
3.05%
656.23M
4.31%
662.98M
1.03%
661.83M
0.17%
642.61M
2.90%
637.19M
0.84%
741.77M
16.41%
total current assets
17.77M
-
18.60M
4.65%
20.60M
10.75%
26.57M
28.96%
28.09M
5.74%
30.75M
9.48%
29.31M
4.70%
29.62M
1.07%
29.29M
1.13%
34.99M
19.48%
34.25M
2.13%
37.19M
8.58%
32.55M
12.47%
34.34M
5.49%
34.96M
1.83%
35.78M
2.35%
33.75M
5.68%
41.32M
22.41%
34.09M
17.49%
31.99M
6.16%
32.83M
2.64%
33.59M
2.31%
32.56M
3.07%
33.62M
3.26%
33.82M
0.60%
270.73M
700.40%
120.70M
55.42%
122.79M
1.73%
269.76M
119.69%
280.13M
3.84%
295.27M
5.41%
303.01M
2.62%
315.31M
4.06%
319.40M
1.30%
121.00M
62.12%
124.32M
2.75%
128.13M
3.06%
116.26M
9.26%
114.19M
1.78%
118.97M
4.19%
114.81M
3.50%
117.66M
2.49%
118.36M
0.59%
total current liabilities
3.37M
-
4.69M
39.04%
10.78M
130.06%
10.21M
5.27%
12.40M
21.44%
13.27M
6.97%
12.68M
4.45%
14.66M
15.60%
13.01M
11.23%
23.85M
83.34%
20.90M
12.38%
23.97M
14.68%
22.54M
5.99%
21.79M
3.29%
22.02M
1.03%
16.57M
24.76%
14.93M
9.90%
14.45M
3.20%
14.40M
0.37%
17.29M
20.09%
15.64M
9.55%
19.53M
24.89%
20.78M
6.40%
23.66M
13.85%
21.32M
9.88%
16.74M
21.49%
25.25M
50.80%
26.01M
3.02%
20.48M
21.27%
19.53M
4.60%
27.75M
42.07%
32.58M
17.42%
33.45M
2.65%
28.69M
14.23%
46.77M
63.04%
48.05M
2.74%
44.13M
8.17%
41.51M
5.94%
41.62M
0.27%
43.36M
4.19%
39.13M
9.76%
39.82M
1.76%
44.18M
10.97%
total debt
1.50M
-
16M
-
16.50M
3.13%
28M
69.70%
25.75M
8.04%
28M
8.74%
26.25M
6.25%
25M
4.76%
46.75M
87%
47M
0.53%
45.25M
3.72%
46M
1.66%
52.75M
14.67%
53M
0.47%
54.80M
3.40%
50.55M
7.75%
51.83M
2.53%
56.11M
8.25%
46.26M
17.55%
39.41M
14.80%
33.06M
16.11%
29.21M
11.64%
22.74M
22.16%
19.76M
13.09%
137.68M
596.70%
140.13M
1.78%
141.37M
0.89%
142.62M
0.88%
143.89M
0.89%
145.36M
1.02%
146.70M
0.92%
168.69M
14.99%
168.92M
0.13%
231.87M
37.27%
221.13M
4.63%
216.59M
2.05%
196.82M
9.13%
189.04M
3.95%
186.14M
1.54%
178.31M
4.21%
173.52M
2.69%
236.10M
36.07%
total investments
-68.86M
-
-76.17M
-
-75.05M
1.47%
-78.41M
-
-107.73M
37.38%
-106.87M
0.80%
-114.32M
-
-114.11M
0.18%
-113.06M
-
-113.85M
-
-108.52M
4.68%
-121K
99.89%
-272.87M
-
-273.20M
-
total liabilities
9.39M
-
9.21M
1.83%
34.05M
269.51%
33.20M
2.51%
43.89M
32.20%
42.50M
3.16%
44.46M
4.61%
43.84M
1.39%
40.80M
6.94%
76.94M
88.60%
74.47M
3.21%
76.07M
2.15%
74.40M
2.19%
75.98M
2.13%
76.73M
0.98%
73.91M
3.67%
67.99M
8.01%
68.69M
1.03%
73.33M
6.75%
64.74M
11.71%
56.01M
13.49%
53.38M
4.68%
50.57M
5.28%
45.46M
10.11%
40.62M
10.63%
163.31M
302.00%
189.30M
15.91%
200.19M
5.76%
194.50M
2.84%
196.52M
1.04%
208.84M
6.27%
193.92M
7.14%
213.49M
10.09%
209.69M
1.78%
325.38M
55.18%
313.57M
3.63%
305.38M
2.61%
282.00M
7.66%
275.78M
2.20%
268.35M
2.69%
254.89M
5.02%
249.43M
2.14%
338.81M
35.83%
total liabilities and stockholders equity
63.84M
-
65.79M
3.05%
92.56M
40.69%
97.53M
5.37%
110.28M
13.08%
112.10M
1.65%
116.18M
3.64%
117.32M
0.98%
117.19M
0.11%
155.89M
33.03%
155.12M
0.50%
160.75M
3.63%
162.06M
0.82%
166.25M
2.58%
170.45M
2.53%
171.73M
0.75%
168.98M
1.60%
173.93M
2.93%
167.78M
3.54%
164.10M
2.19%
161.46M
1.61%
160.29M
0.72%
158.16M
1.33%
156.77M
0.88%
159.67M
1.85%
392.46M
145.80%
423.47M
7.90%
420.21M
0.77%
576.73M
37.25%
588.93M
2.12%
621.64M
5.55%
600.15M
3.46%
612.49M
2.06%
609.10M
0.55%
721.71M
18.49%
707.37M
1.99%
685.81M
3.05%
656.23M
4.31%
662.98M
1.03%
661.83M
0.17%
642.61M
2.90%
637.19M
0.84%
741.77M
16.41%
total non current assets
46.07M
-
47.19M
2.43%
71.95M
52.49%
70.96M
1.38%
82.19M
15.83%
81.35M
1.03%
86.87M
6.79%
87.70M
0.95%
87.90M
0.23%
120.90M
37.54%
120.87M
0.02%
123.56M
2.23%
129.52M
4.82%
131.92M
1.85%
135.49M
2.71%
135.95M
0.34%
135.23M
0.53%
132.62M
1.93%
133.69M
0.81%
132.11M
1.18%
128.63M
2.64%
126.70M
1.50%
125.60M
0.87%
123.14M
1.95%
125.85M
2.19%
121.74M
3.27%
302.76M
148.70%
297.41M
1.77%
306.98M
3.22%
308.81M
0.60%
326.36M
5.68%
297.14M
8.95%
297.18M
0.01%
289.70M
2.52%
600.72M
107.36%
583.05M
2.94%
557.68M
4.35%
539.97M
3.18%
548.80M
1.63%
542.86M
1.08%
527.80M
2.77%
519.53M
1.57%
623.41M
20.00%
total non current liabilities
6.02M
-
4.53M
24.73%
23.27M
413.85%
22.98M
1.23%
31.48M
36.99%
29.23M
7.15%
31.78M
8.72%
29.18M
8.17%
27.79M
4.78%
53.09M
91.06%
53.57M
0.90%
52.10M
2.75%
51.87M
0.45%
54.19M
4.48%
54.71M
0.96%
57.34M
4.82%
53.06M
7.46%
54.24M
2.22%
58.93M
8.64%
47.45M
19.48%
40.37M
14.93%
33.85M
16.14%
29.78M
12.02%
21.80M
26.82%
19.30M
11.44%
146.57M
659.38%
164.05M
11.93%
174.19M
6.18%
174.02M
0.09%
176.99M
1.70%
181.09M
2.32%
162.66M
10.17%
180.04M
10.68%
181.00M
0.53%
278.61M
53.93%
265.51M
4.70%
261.25M
1.60%
240.49M
7.95%
234.16M
2.63%
224.99M
3.92%
215.77M
4.10%
209.61M
2.85%
294.63M
40.56%
total stockholders equity
54.45M
-
56.57M
3.89%
58.51M
3.42%
64.33M
9.96%
66.40M
3.21%
69.60M
4.82%
71.72M
3.04%
73.48M
2.46%
76.39M
3.96%
78.95M
3.35%
80.64M
2.15%
84.68M
5.00%
87.66M
3.53%
90.27M
2.97%
93.72M
3.83%
97.82M
4.37%
100.99M
3.24%
105.24M
4.21%
94.45M
10.25%
99.36M
5.20%
105.45M
6.13%
106.90M
1.38%
107.59M
0.65%
111.31M
3.46%
119.05M
6.95%
229.16M
92.49%
234.17M
2.19%
220.01M
6.05%
382.23M
73.73%
392.41M
2.66%
412.80M
5.19%
406.23M
1.59%
399.00M
1.78%
399.42M
0.10%
396.33M
0.77%
393.80M
0.64%
380.43M
3.40%
374.24M
1.63%
387.20M
3.47%
393.48M
1.62%
387.72M
1.46%
387.76M
0.01%
402.96M
3.92%

All numbers in USD (except ratios and percentages)