bf/NASDAQ:AMBA_icon.jpeg

NASDAQ:AMBA

Ambarella

  • Stock

USD

Last Close

90.62

06/11 21:54

Market Cap

2.48B

Beta: 1.50

Volume Today

431.25K

Avg: 468.57K

PE Ratio

−17.46

PFCF: 199.31

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
Jan '15
Apr '15
Jul '15
Oct '15
Jan '16
Apr '16
Jul '16
Oct '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Jan '19
Apr '19
Jul '19
Oct '19
Jan '20
Apr '20
Jul '20
Oct '20
Jan '21
Apr '21
Jul '21
Oct '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jul '24
Oct '24
Jan '25
account payables
21.04M
-
23.99M
14.04%
20.31M
15.32%
22.62M
11.36%
14.18M
37.34%
16.35M
15.32%
19.72M
20.65%
28.36M
43.81%
19.95M
29.65%
18.70M
6.29%
23.47M
25.49%
26.21M
11.68%
19.82M
24.39%
17.45M
11.94%
23.38M
34.00%
11.13M
52.38%
12.80M
14.97%
16.05M
25.42%
18.91M
17.80%
18.70M
1.14%
14.91M
20.25%
20.59M
38.09%
13.69M
33.49%
14.61M
6.72%
21.12M
44.56%
20.64M
2.27%
33.12M
60.41%
27.07M
18.25%
31.17M
15.14%
29.76M
4.51%
22.07M
25.83%
29.13M
31.97%
17.84M
38.74%
25.63M
43.60%
11.94M
53.39%
9.30M
22.15%
28.50M
206.55%
16.47M
42.22%
19.44M
18.05%
25.23M
29.75%
21.77M
13.68%
accumulated other comprehensive income loss
-1K
-
-17K
1,600%
-24K
41.18%
-15K
37.50%
-7K
53.33%
20K
385.71%
33K
65%
-18K
154.55%
-70K
288.89%
-88K
25.71%
-82K
6.82%
-116K
41.46%
-279K
140.52%
-389K
39.43%
-211K
45.76%
-185K
12.32%
97K
152.43%
351K
261.86%
545K
55.27%
685K
25.69%
768K
12.12%
405K
47.27%
1.59M
291.85%
1.36M
14.11%
1.22M
10.56%
792K
35.03%
608K
23.23%
-2K
-
-1.04M
52,050%
-492K
52.83%
-382K
22.36%
-930K
143.46%
-1.22M
31.08%
-183K
84.99%
-572K
212.57%
-165K
71.15%
-297K
80%
-233.00K
21.55%
cash and cash equivalents
170.29M
-
197.31M
15.87%
199.58M
1.15%
236.47M
18.48%
268.06M
13.36%
267.96M
0.04%
276.51M
3.19%
313.45M
13.36%
322.87M
3.00%
335.18M
3.81%
309.74M
7.59%
320.93M
3.61%
346.67M
8.02%
336.69M
2.88%
295.29M
12.30%
212.34M
28.09%
194.05M
8.61%
204.44M
5.36%
222.69M
8.93%
252.31M
13.30%
231.40M
8.29%
236.59M
2.24%
220.65M
6.74%
225.51M
2.20%
241.27M
6.99%
227.51M
5.71%
258.40M
13.58%
457.76M
77.15%
171.04M
62.63%
200.64M
17.30%
194.94M
2.84%
112.84M
42.12%
113.54M
0.62%
127.74M
12.51%
122.52M
4.09%
143.79M
17.36%
144.92M
0.79%
131.82M
9.04%
153.93M
16.77%
127.12M
17.41%
144.62M
13.77%
cash and short term investments
207.99M
-
235.23M
13.09%
239.75M
1.92%
276.72M
15.42%
307.89M
11.27%
323.81M
5.17%
327.03M
0.99%
372.10M
13.78%
405.39M
8.95%
420.17M
3.64%
400.81M
4.61%
414.02M
3.29%
434.59M
4.97%
414.12M
4.71%
375.96M
9.21%
348.62M
7.27%
358.91M
2.95%
366.18M
2.03%
375.80M
2.63%
400.79M
6.65%
404.75M
0.99%
411.33M
1.63%
410.70M
0.15%
423.64M
3.15%
440.71M
4.03%
435.53M
1.18%
449.16M
3.13%
457.76M
1.91%
171.04M
62.63%
200.64M
17.30%
197.91M
1.36%
199.03M
0.57%
206.86M
3.93%
227.39M
9.92%
216.51M
4.78%
222.34M
2.69%
219.93M
1.08%
203.35M
7.54%
219.81M
8.09%
226.52M
3.06%
250.26M
10.48%
common stock
14K
-
14K
0%
14K
0%
14K
0%
15K
7.14%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
14K
6.67%
15K
7.14%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
15K
0%
16K
6.67%
16K
0%
16K
0%
16K
0%
17K
6.25%
17K
0%
17K
0%
17K
0%
17K
0%
18K
5.88%
18K
0%
18K
0%
18K
0%
18K
0%
18K
0%
19K
5.56%
19K
0%
19K
0%
deferred revenue
4.91M
-
6.22M
26.74%
7.08M
13.81%
6.94M
1.89%
10.08M
45.12%
6.09M
39.55%
5.46M
10.31%
6.88M
26.01%
7.42M
7.84%
5.55M
25.19%
6.20M
11.67%
5.22M
15.86%
307K
94.12%
546K
77.85%
583K
6.78%
405K
30.53%
529K
30.62%
565K
6.81%
553K
2.12%
545K
1.45%
701K
28.62%
802K
14.41%
1.40M
74.56%
1.18M
15.86%
844K
28.35%
770K
8.77%
902K
17.14%
787K
12.75%
1.41M
79.67%
964K
31.82%
457K
52.59%
1.04M
126.70%
1.31M
26.54%
1.33M
1.22%
2.71M
104.14%
2.60M
4.17%
894K
65.56%
2.01M
124.72%
5.15M
156.45%
4.58M
11.10%
deferred revenue non current
198K
-
187K
5.56%
94K
49.73%
-1.29M
-
-1.29M
0%
-1.29M
0%
-1.29M
0.39%
-1.29M
0.08%
-1.29M
0%
-1.29M
0%
-1.29M
0.08%
-1.29M
0.08%
-1.29M
0%
-1.29M
0%
-1.77M
37.45%
-1.12M
-
-1.02M
8.94%
-855.00K
-
deferrred tax liabilities non current
4M
-
4.13M
3.25%
3.96M
4.24%
1.42M
64.02%
1.36M
4.15%
1.36M
0%
1.36M
0%
1.33M
2.27%
1.33M
0%
1.33M
0%
1.33M
0%
1.29M
3.00%
1.29M
0%
1.29M
0%
1.29M
0%
1.29M
0%
1.29M
0%
1.29M
0%
1.29M
0%
1.29M
0.39%
1.29M
0.08%
1.29M
0%
1.29M
0%
1.29M
0.08%
1.29M
0.08%
1.29M
0%
1.29M
0%
1.77M
37.45%
1.96M
10.91%
1.55M
20.95%
1.54M
0.97%
1.12M
27.08%
1.12M
0.18%
1.02M
8.94%
855K
-
goodwill
26.60M
-
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
26.60M
0%
303.63M
1,041.40%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
303.63M
0%
goodwill and intangible assets
30.71M
-
30.73M
0.06%
30.78M
0.18%
30.77M
0.02%
30.77M
0%
30.76M
0.04%
30.75M
0.04%
40.21M
30.78%
39.57M
1.60%
41.84M
5.74%
41.02M
1.97%
39.87M
2.79%
38.97M
2.27%
37.82M
2.94%
37.54M
0.76%
36.73M
2.14%
35.61M
3.07%
34.83M
2.18%
44.43M
27.54%
42.99M
3.23%
42.69M
0.70%
43.95M
2.96%
45.30M
3.07%
43.89M
3.12%
42.40M
3.40%
41.87M
1.26%
349.93M
735.79%
352.10M
0.62%
353.19M
0.31%
351.18M
0.57%
362.12M
3.12%
359.16M
0.82%
366.75M
2.11%
362.43M
1.18%
303.63M
16.23%
354.72M
16.83%
352.03M
0.76%
348.59M
0.98%
350.90M
0.66%
intangible assets
4.11M
-
4.12M
0.41%
4.18M
1.31%
4.17M
0.12%
4.17M
0%
4.16M
0.26%
4.15M
0.31%
13.61M
228.10%
12.97M
4.72%
15.24M
17.51%
14.42M
5.41%
13.27M
7.95%
12.37M
6.82%
11.22M
9.25%
10.94M
2.55%
10.13M
7.33%
9.01M
11.11%
8.23M
8.61%
17.83M
116.55%
16.39M
8.05%
16.09M
1.85%
17.35M
7.86%
18.70M
7.79%
17.29M
7.55%
15.80M
8.62%
15.27M
3.37%
46.30M
203.28%
48.48M
4.70%
49.56M
2.24%
47.55M
4.06%
58.50M
23.02%
55.53M
5.06%
63.12M
13.66%
58.80M
6.84%
51.10M
-
48.40M
5.27%
44.96M
7.11%
47.28M
5.15%
inventory
21.69M
-
25.80M
18.95%
27.77M
7.63%
22.79M
17.95%
18.17M
20.28%
17.92M
1.35%
20.90M
16.61%
23.34M
11.69%
20.14M
13.69%
19.07M
5.36%
17.73M
7.03%
21.10M
19.02%
23.38M
10.84%
22.97M
1.77%
30.79M
34.04%
23.33M
24.23%
18.25M
21.76%
17.64M
3.38%
17.38M
1.47%
19.84M
14.21%
22.97M
15.75%
21.96M
4.41%
23.91M
8.88%
23.71M
0.82%
26.08M
9.99%
33.12M
26.99%
42.08M
27.04%
47.04M
11.80%
45.22M
3.87%
41.52M
8.17%
40.10M
3.42%
45.40M
13.20%
40.49M
10.81%
41.22M
1.82%
34.77M
15.65%
30.78M
11.47%
29.04M
5.65%
28.32M
2.47%
30.66M
8.24%
36.59M
19.35%
34.43M
5.91%
long term debt
-4M
-
-4.13M
3.25%
5.63M
-
5.10M
9.49%
8.52M
67.04%
7.97M
6.39%
7.39M
7.39%
6.91M
6.43%
6.66M
3.60%
7.53M
12.95%
8.47M
12.62%
7.76M
8.40%
9.05M
16.62%
8.32M
8.07%
7.44M
10.62%
7.02M
5.57%
5.90M
16.04%
5.10M
13.57%
4.16M
18.32%
3.22M
22.75%
2.32M
27.99%
1.24M
-
3.10M
149.48%
2.72M
12.42%
2.44M
10.31%
long term investments
55.14M
-
51.10M
7.32%
net debt
-170.29M
-
-197.31M
15.87%
-199.58M
1.15%
-236.47M
18.48%
-268.06M
13.36%
-267.96M
0.04%
-276.51M
3.19%
-313.45M
13.36%
-322.87M
3.00%
-335.18M
3.81%
-309.74M
7.59%
-320.93M
3.61%
-346.67M
8.02%
-336.69M
2.88%
-295.29M
12.30%
-212.34M
28.09%
-194.05M
8.61%
-196.42M
1.22%
-215.33M
9.63%
-241.63M
12.21%
-221.25M
8.44%
-227.10M
2.64%
-211.33M
6.94%
-216.04M
2.23%
-230.84M
6.85%
-216.04M
6.41%
-247.75M
14.68%
-445.21M
79.70%
-159.33M
64.21%
-189.91M
19.19%
-184.41M
2.89%
-103.52M
43.87%
-104.91M
1.34%
-120.01M
14.40%
-115.75M
3.55%
-137.92M
19.15%
-139.58M
1.21%
-127.43M
8.71%
-147.17M
15.50%
-121.16M
17.68%
-139.36M
15.02%
net receivables
40.18M
-
39.19M
2.46%
42.14M
7.51%
46.28M
9.84%
39.41M
14.85%
30.50M
22.60%
33.59M
10.12%
41.39M
23.24%
38.60M
6.76%
22.87M
40.74%
38.35M
67.68%
47.20M
23.07%
31.29M
33.69%
25.73M
17.79%
29.01M
12.75%
32.42M
11.76%
26.21M
19.14%
26.46M
0.93%
27.94M
5.61%
21.61M
22.66%
18.49M
14.45%
20.68M
11.88%
23.27M
12.53%
24.11M
3.59%
24.97M
3.58%
34.53M
38.26%
38.30M
10.91%
44.78M
16.92%
44.31M
1.05%
28.01M
36.79%
37.70M
34.60%
48.56M
28.80%
51.99M
7.07%
29.82M
42.63%
30.16M
1.12%
22.97M
23.84%
24.95M
8.63%
28.30M
13.42%
23.16M
18.16%
33.97M
46.66%
29.77M
12.36%
other assets
1
-
other current assets
5.50M
-
4.75M
13.63%
4.25M
10.50%
5.59M
31.35%
4.18M
25.26%
3.85M
7.76%
4.19M
8.69%
4.77M
13.90%
4.40M
7.76%
3.31M
24.70%
2.82M
14.91%
4.02M
42.50%
4.01M
0.05%
3.83M
4.53%
2.69M
29.69%
3.32M
23.19%
6.22M
87.26%
5.04M
19.00%
4.50M
10.64%
5.18M
15.18%
4.98M
3.84%
4.80M
3.73%
3.51M
26.78%
4.79M
36.27%
5.54M
15.75%
5.37M
3.07%
4.49M
16.38%
5.80M
29.12%
6.18M
6.55%
8.16M
32.04%
7.15M
12.39%
5.34M
25.22%
5.29M
1.07%
6.08M
14.92%
5.20M
14.45%
3.73M
28.29%
6.23M
67.11%
6.94M
11.33%
6.06M
12.66%
6.53M
7.74%
6.09M
6.68%
other current liabilities
18.79M
-
15.41M
17.97%
24.38M
58.13%
18.41M
24.48%
23.78M
29.17%
17.39M
26.84%
23.12M
32.93%
23.33M
0.90%
26.45M
13.36%
3.18M
87.99%
3.22M
1.23%
4.31M
34.05%
4.35M
0.81%
4.37M
0.64%
4.51M
3.02%
4.54M
0.67%
4.88M
7.56%
23.20M
375.61%
25.52M
9.95%
29.40M
15.23%
35.66M
21.29%
28.01M
21.45%
33.67M
20.19%
43.63M
29.60%
49.09M
12.50%
45.60M
7.11%
48.63M
6.66%
50.27M
3.36%
53.31M
6.05%
40.84M
23.40%
51.51M
26.13%
47.34M
8.08%
60.77M
28.35%
49.63M
18.33%
56.49M
13.82%
60.38M
6.89%
50.14M
16.96%
46.57M
7.13%
58.75M
26.16%
72.97M
24.22%
95.01M
30.19%
other liabilities
1
-
other non current assets
1.90M
-
1.93M
1.37%
2.03M
5.24%
2.02M
0.54%
2.12M
4.91%
2.08M
1.51%
2.00M
4.17%
2.16M
8.21%
2.22M
2.87%
2.17M
2.52%
2.23M
2.81%
2.21M
0.67%
2.26M
1.94%
2.34M
3.59%
2.54M
8.47%
2.47M
2.60%
2.41M
2.35%
2.35M
2.49%
5.25M
123.04%
5.39M
2.67%
5.71M
6.02%
5.36M
6.15%
5.38M
0.41%
5.03M
6.58%
4.57M
9.11%
4.63M
1.42%
4.63M
0%
4.19M
9.58%
4.27M
1.89%
3.83M
10.19%
3.50M
8.61%
3.43M
2.17%
4.01M
17.04%
3.91M
2.64%
2.79M
28.44%
2.75M
1.68%
2.81M
2.40%
-48.27M
1,815.42%
2.67M
105.54%
2.96M
10.59%
3.24M
9.64%
other non current liabilities
1.39M
-
1.41M
0.86%
2.70M
92.46%
5.44M
101.15%
10.92M
100.75%
1.40M
87.15%
1.43M
1.85%
927K
35.13%
1.91M
105.83%
7.67M
301.94%
7.80M
1.68%
11.74M
50.53%
9.93M
15.38%
9.40M
5.37%
8.96M
4.69%
8.31M
7.28%
7.05M
15.16%
8.96M
27.17%
9.43M
5.22%
9.93M
5.24%
17.78M
79.10%
17.26M
2.90%
16.68M
3.38%
18.01M
7.97%
16.81M
6.64%
14.87M
11.58%
13.71M
7.81%
13.45M
1.88%
12.76M
5.09%
10.06M
21.16%
10.19M
1.28%
10.69M
4.92%
14.43M
34.94%
14.28M
1.04%
16.02M
12.20%
14.70M
8.26%
14.80M
0.74%
9.75M
34.16%
8.23M
15.60%
6.91M
16.02%
4.13M
40.27%
othertotal stockholders equity
140.56M
-
149.92M
6.66%
157.60M
5.12%
164.32M
4.27%
176.31M
7.29%
190.03M
7.78%
181.69M
4.39%
198.55M
9.28%
212.28M
6.91%
219.43M
3.37%
204.51M
6.80%
209.16M
2.27%
221.19M
5.75%
217.88M
1.49%
188.66M
13.41%
175.91M
6.76%
188.52M
7.17%
208.52M
10.61%
224.54M
7.68%
245.49M
9.33%
261.22M
6.41%
284.56M
8.93%
301.19M
5.85%
322.50M
7.07%
347.46M
7.74%
375.02M
7.93%
394.12M
5.09%
420.15M
6.61%
447.29M
6.46%
485.28M
8.49%
512.70M
5.65%
543.83M
6.07%
572.08M
5.19%
607.97M
6.27%
635.84M
4.58%
667.31M
4.95%
694.97M
4.14%
728.84M
4.87%
755.45M
3.65%
786.40M
4.10%
813.68M
3.47%
preferred stock
property plant equipment net
3.08M
-
3.02M
1.72%
2.89M
4.33%
3.21M
11.21%
3.45M
7.25%
3.57M
3.45%
3.64M
2.10%
4.29M
17.82%
4.99M
16.24%
5.24M
5.07%
5.64M
7.54%
5.67M
0.53%
6.45M
13.82%
6.64M
3.04%
7.01M
5.49%
6.75M
3.77%
6.73M
0.27%
14.29M
112.46%
13.34M
6.66%
16.52M
23.83%
15.55M
5.89%
14.67M
5.63%
13.72M
6.51%
13.87M
1.07%
15.19M
9.55%
17.08M
12.47%
18.30M
7.14%
20.46M
11.76%
21.26M
3.94%
20.43M
3.91%
20.71M
1.35%
19.94M
3.70%
20.15M
1.07%
18.76M
6.89%
17.87M
4.75%
16.68M
6.69%
15.69M
5.92%
14.09M
10.21%
15.79M
12.06%
15.64M
0.95%
14.27M
8.72%
retained earnings
96.63M
-
115.49M
19.51%
138.59M
20.00%
168.05M
21.26%
173.14M
3.03%
186.39M
7.65%
195.02M
4.63%
224.06M
14.89%
242.41M
8.19%
244.98M
1.06%
248.28M
1.35%
260.00M
4.72%
261.26M
0.48%
251.30M
3.81%
244.43M
2.74%
235.40M
3.69%
230.86M
1.93%
213.55M
7.50%
203.36M
4.77%
199.05M
2.12%
186.07M
6.52%
170.61M
8.31%
155.85M
8.65%
138.77M
10.96%
126.28M
9.00%
115.47M
8.57%
108.31M
6.20%
109.06M
0.70%
99.87M
8.43%
89.05M
10.84%
65.40M
26.56%
45.59M
30.29%
34.49M
24.36%
-1.42M
104.11%
-32.61M
2,203.25%
-74.32M
127.89%
-134.93M
81.54%
-172.86M
28.11%
-207.75M
20.18%
-231.82M
11.59%
-252.06M
8.73%
short term debt
748K
-
1.31M
74.60%
2.94M
125.04%
1.55M
47.09%
787K
49.39%
1.36M
-
568K
58.20%
18.31M
3,123.06%
18.70M
2.17%
24.71M
32.13%
28.77M
16.40%
17.28M
39.93%
19.11M
10.57%
21.83M
14.27%
20.81M
4.67%
2.39M
88.52%
2.26M
5.44%
2.16M
4.38%
2.18M
0.93%
2.10M
3.67%
2.40M
14.33%
2.81M
16.94%
2.91M
3.63%
2.99M
2.78%
2.89M
3.54%
3.49M
21.07%
3.39M
2.95%
3.29M
2.89%
3.51M
6.47%
3.42M
2.31%
3.54M
3.33%
3.57M
0.79%
3.55M
0.53%
3.55M
0.14%
3.44M
3.10%
6.30M
82.86%
7.30M
16.01%
3.25M
55.49%
2.83M
12.98%
short term investments
37.70M
-
37.92M
0.57%
40.18M
5.96%
40.26M
0.19%
39.84M
1.04%
55.85M
40.20%
50.52M
9.55%
58.65M
16.08%
82.52M
40.71%
84.99M
2.99%
91.08M
7.17%
93.08M
2.20%
87.92M
5.55%
77.43M
11.93%
80.67M
4.19%
136.28M
68.93%
164.86M
20.97%
161.73M
1.90%
153.11M
5.33%
148.48M
3.02%
173.34M
16.75%
174.74M
0.81%
190.06M
8.76%
198.13M
4.25%
199.43M
0.66%
208.02M
4.31%
190.76M
8.30%
2.97M
-
86.20M
2,802.26%
93.32M
8.27%
99.65M
6.78%
94.00M
5.67%
78.55M
16.43%
75.01M
4.50%
71.54M
4.63%
65.88M
7.91%
99.40M
50.88%
105.64M
6.28%
tax assets
3.94M
-
4M
1.63%
4.13M
3.25%
3.96M
4.24%
4.63M
16.97%
6.54M
41.40%
5.74M
12.20%
6.02M
4.89%
5.77M
4.15%
6.03M
4.40%
6.30M
4.50%
6.54M
3.76%
3.64M
44.28%
3.65M
0.22%
3.76M
3.01%
3.93M
4.44%
10.59M
169.60%
10.57M
0.20%
10.42M
1.41%
10.32M
0.93%
10.40M
0.78%
9.94M
4.39%
10.21M
2.71%
10.46M
2.46%
10.91M
4.31%
10.48M
3.97%
10.70M
2.08%
11.47M
7.18%
15.34M
33.78%
13.97M
8.93%
14.16M
1.35%
14.59M
3.01%
19.28M
32.16%
18.43M
4.39%
22.18M
20.37%
22.95M
3.46%
234K
98.98%
115K
50.85%
163K
41.74%
tax payables
748K
-
1.31M
74.60%
2.94M
125.04%
1.55M
47.09%
787K
49.39%
1.36M
-
568K
58.20%
555K
2.29%
2.01M
262.88%
2.45M
21.50%
936K
61.75%
385K
58.87%
524K
36.10%
755K
44.08%
993K
31.52%
682K
31.32%
1.08M
58.80%
955K
11.82%
691K
27.64%
749K
8.39%
511K
31.78%
1.71M
234.83%
962K
43.78%
700K
27.23%
1.73M
146.57%
1.36M
21.32%
1.25M
8.32%
1.48M
18.96%
3.11M
109.99%
3.78M
21.61%
4.11M
8.73%
3.62M
11.99%
2.46M
32.08%
2.39M
2.73%
1.54M
35.55%
904K
41.34%
809K
10.51%
838K
3.58%
1.38M
65.04%
total assets
284.28M
-
313.93M
10.43%
353.68M
12.66%
391.29M
10.64%
410.62M
4.94%
419.05M
2.05%
427.86M
2.10%
484.84M
13.32%
512.27M
5.66%
519.07M
1.33%
513.45M
1.08%
542.59M
5.68%
546.65M
0.75%
519.15M
5.03%
490.72M
5.48%
458.65M
6.54%
466.85M
1.79%
479.25M
2.66%
490.23M
2.29%
514.49M
4.95%
527.28M
2.49%
531.73M
0.85%
533.40M
0.31%
549.55M
3.03%
573.28M
4.32%
584.64M
1.98%
610.06M
4.35%
633.36M
3.82%
657.54M
3.82%
668.66M
1.69%
674.42M
0.86%
687.46M
1.93%
710.20M
3.31%
704.78M
0.76%
696.24M
1.21%
684.63M
1.67%
657.65M
3.94%
638.66M
2.89%
650.33M
1.83%
670.79M
3.15%
688.97M
2.71%
total current assets
275.37M
-
304.98M
10.75%
313.92M
2.93%
351.38M
11.93%
369.64M
5.20%
376.09M
1.74%
385.70M
2.56%
441.60M
14.49%
468.54M
6.10%
465.42M
0.67%
459.71M
1.23%
486.33M
5.79%
493.28M
1.43%
466.65M
5.40%
438.45M
6.04%
407.68M
7.02%
409.59M
0.47%
415.30M
1.40%
425.62M
2.48%
447.43M
5.12%
451.19M
0.84%
458.77M
1.68%
461.40M
0.57%
476.25M
3.22%
497.30M
4.42%
508.55M
2.26%
534.02M
5.01%
555.37M
4.00%
266.75M
51.97%
278.33M
4.34%
282.86M
1.63%
298.33M
5.47%
304.63M
2.11%
304.52M
0.04%
286.65M
5.87%
279.82M
2.38%
280.16M
0.12%
266.91M
4.73%
279.68M
4.79%
303.61M
8.56%
320.55M
5.58%
total current liabilities
45.48M
-
46.93M
3.18%
54.71M
16.57%
49.53M
9.46%
48.82M
1.44%
39.83M
18.40%
48.31M
21.28%
59.94M
24.07%
54.40M
9.25%
45.74M
15.92%
51.59M
12.79%
60.45M
17.18%
53.24M
11.94%
39.65M
25.52%
47.58M
19.99%
37.91M
20.32%
39.02M
2.94%
42.22M
8.18%
47.24M
11.90%
50.80M
7.55%
53.45M
5.21%
51.50M
3.65%
51.16M
0.66%
62.23M
21.64%
73.97M
18.85%
70.00M
5.36%
85.54M
22.19%
81.62M
4.58%
89.28M
9.39%
74.86M
16.16%
77.54M
3.59%
80.93M
4.37%
83.46M
3.12%
80.15M
3.97%
74.69M
6.81%
75.83M
1.52%
82.98M
9.43%
72.25M
12.94%
91.46M
26.59%
106.87M
16.85%
120.99M
13.22%
total debt
8.03M
-
7.36M
8.29%
10.68M
45.11%
10.16M
4.91%
9.49M
6.59%
9.31M
1.83%
9.47M
1.70%
10.44M
10.19%
11.47M
9.88%
10.65M
7.13%
12.55M
17.82%
11.71M
6.65%
10.73M
8.38%
10.53M
1.87%
9.32M
11.47%
8.64M
7.36%
7.73M
10.49%
6.76M
12.50%
5.87M
13.23%
5.34M
9.03%
4.39M
17.76%
6.75M
53.79%
5.97M
11.64%
5.26M
11.76%
total investments
37.70M
-
37.92M
0.57%
40.18M
5.96%
40.26M
0.19%
39.84M
1.04%
55.85M
40.20%
50.52M
9.55%
58.65M
16.08%
82.52M
40.71%
84.99M
2.99%
91.08M
7.17%
93.08M
2.20%
87.92M
5.55%
77.43M
11.93%
80.67M
4.19%
136.28M
68.93%
164.86M
20.97%
161.73M
1.90%
153.11M
5.33%
148.48M
3.02%
173.34M
16.75%
174.74M
0.81%
190.06M
8.76%
198.13M
4.25%
199.43M
0.66%
208.02M
4.31%
190.76M
8.30%
2.97M
-
86.20M
2,802.26%
93.32M
8.27%
99.65M
6.78%
94.00M
5.67%
78.55M
16.43%
75.01M
4.50%
71.54M
4.63%
65.88M
7.91%
99.40M
50.88%
105.64M
6.28%
total liabilities
47.07M
-
48.52M
3.08%
57.50M
18.51%
58.92M
2.47%
61.16M
3.79%
42.60M
30.34%
51.10M
19.96%
62.23M
21.78%
57.64M
7.38%
54.74M
5.03%
60.72M
10.92%
73.52M
21.09%
64.46M
12.32%
50.34M
21.90%
57.83M
14.87%
47.51M
17.85%
47.36M
0.31%
56.81M
19.95%
61.77M
8.73%
69.25M
12.11%
79.20M
14.38%
76.15M
3.86%
74.75M
1.84%
86.90M
16.26%
98.30M
13.12%
93.34M
5.05%
107.00M
14.63%
104.12M
2.70%
110.37M
6.00%
94.32M
14.54%
96.31M
2.11%
99.06M
2.86%
104.11M
5.10%
98.59M
5.30%
93.93M
4.73%
92.84M
1.16%
97.78M
5.32%
83.23M
14.88%
102.78M
23.49%
116.49M
13.34%
127.56M
9.50%
total liabilities and stockholders equity
284.28M
-
313.93M
10.43%
353.68M
12.66%
391.29M
10.64%
410.62M
4.94%
419.05M
2.05%
427.86M
2.10%
484.84M
13.32%
512.27M
5.66%
519.07M
1.33%
513.45M
1.08%
542.59M
5.68%
546.65M
0.75%
519.15M
5.03%
490.72M
5.48%
458.65M
6.54%
466.85M
1.79%
479.25M
2.66%
490.23M
2.29%
514.49M
4.95%
527.28M
2.49%
531.73M
0.85%
533.40M
0.31%
549.55M
3.03%
573.28M
4.32%
584.64M
1.98%
610.06M
4.35%
633.36M
3.82%
657.54M
3.82%
668.66M
1.69%
674.42M
0.86%
687.46M
1.93%
710.20M
3.31%
704.78M
0.76%
696.24M
1.21%
684.63M
1.67%
657.65M
3.94%
638.66M
2.89%
650.33M
1.83%
670.79M
3.15%
688.97M
2.71%
total non current assets
8.91M
-
8.95M
0.42%
39.76M
344.22%
39.91M
0.39%
40.97M
2.65%
42.97M
4.87%
42.16M
1.89%
43.24M
2.57%
43.74M
1.15%
53.65M
22.67%
53.73M
0.16%
56.26M
4.70%
53.37M
5.14%
52.51M
1.61%
52.27M
0.44%
50.97M
2.50%
57.26M
12.36%
63.95M
11.67%
64.61M
1.04%
67.06M
3.79%
76.09M
13.46%
72.97M
4.10%
72M
1.33%
73.31M
1.82%
75.98M
3.64%
76.09M
0.15%
76.04M
0.07%
77.98M
2.56%
390.80M
401.14%
390.34M
0.12%
391.56M
0.31%
389.13M
0.62%
405.56M
4.22%
400.26M
1.31%
409.60M
2.33%
404.81M
1.17%
377.50M
6.75%
371.75M
1.52%
370.65M
0.30%
367.18M
0.94%
368.42M
0.34%
total non current liabilities
1.59M
-
1.59M
0.06%
2.80M
75.75%
9.39M
235.74%
12.34M
31.38%
2.77M
77.58%
2.79M
0.94%
2.29M
17.97%
3.24M
41.47%
9.00M
177.75%
9.13M
1.43%
13.07M
43.15%
11.23M
14.12%
10.69M
4.75%
10.25M
4.12%
9.60M
6.36%
8.34M
13.11%
14.60M
75.01%
14.53M
0.46%
18.44M
26.93%
25.75M
39.62%
24.65M
4.29%
23.59M
4.29%
24.67M
4.58%
24.34M
1.35%
23.34M
4.09%
21.47M
8.02%
22.50M
4.81%
21.09M
6.29%
19.46M
7.70%
18.77M
3.58%
18.13M
3.42%
20.64M
13.90%
18.44M
10.68%
19.24M
4.31%
17.01M
11.56%
14.80M
12.97%
10.99M
25.77%
11.33M
3.07%
9.62M
15.03%
6.56M
31.82%
total stockholders equity
237.21M
-
265.41M
11.89%
296.17M
11.59%
332.37M
12.22%
349.46M
5.14%
376.45M
7.73%
376.75M
0.08%
422.61M
12.17%
454.63M
7.58%
464.33M
2.13%
452.73M
2.50%
469.06M
3.61%
482.19M
2.80%
468.81M
2.77%
432.89M
7.66%
411.14M
5.03%
419.49M
2.03%
422.44M
0.70%
428.46M
1.43%
445.24M
3.92%
448.07M
0.64%
455.58M
1.68%
458.65M
0.67%
462.65M
0.87%
474.98M
2.66%
491.29M
3.44%
503.05M
2.39%
529.24M
5.20%
547.18M
3.39%
574.35M
4.97%
578.11M
0.66%
588.40M
1.78%
606.09M
3.01%
606.19M
0.02%
602.32M
0.64%
591.79M
1.75%
559.87M
5.39%
555.42M
0.79%
547.55M
1.42%
554.29M
1.23%
561.41M
1.28%

All numbers in USD (except ratios and percentages)