bf/NASDAQ:APOG_icon.jpeg

NASDAQ:APOG

Apogee Enterprises, Inc.

  • Stock

USD

Last Close

66.36

30/08 20:00

Market Cap

1.30B

Beta: 1.09

Volume Today

132.49K

Avg: 163.98K

PE Ratio

11.18

PFCF: 9.29

Dividend Yield

1.82%

Payout:20.12%

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
Nov '13
Mar '14
May '14
Aug '14
Nov '14
Feb '15
May '15
Aug '15
Nov '15
Feb '16
May '16
Aug '16
Nov '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Aug '19
Nov '19
Feb '20
May '20
Aug '20
Nov '20
Feb '21
May '21
Aug '21
Nov '21
Feb '22
May '22
Aug '22
Nov '22
Feb '23
May '23
Aug '23
Nov '23
Mar '24
account payables
50.37M
-
47.24M
6.21%
47.03M
0.44%
46.94M
0.21%
55.52M
18.28%
56.52M
1.80%
52.79M
6.59%
54.13M
2.53%
59.69M
10.27%
64.76M
8.50%
60.12M
7.17%
61.29M
1.95%
65.09M
6.20%
63.18M
2.93%
63.67M
0.77%
63.62M
0.07%
62.66M
1.52%
68.42M
9.19%
72.05M
5.31%
75.63M
4.97%
79.07M
4.55%
72.22M
8.67%
73.02M
1.10%
68.46M
6.25%
66.56M
2.77%
69.06M
3.75%
62.37M
9.68%
66.17M
6.10%
69.72M
5.36%
76.20M
9.30%
74.31M
2.48%
79.17M
6.53%
81.00M
2.31%
92.10M
13.72%
88.91M
3.47%
86.87M
2.29%
70.14M
19.26%
86.55M
23.40%
77.64M
10.30%
78.32M
0.88%
83.11M
6.11%
84.75M
1.98%
accumulated other comprehensive income loss
-9.46M
-
-12.96M
37.07%
-10.79M
16.74%
-10.36M
4.02%
-14.91M
43.96%
-22.32M
49.71%
-25.39M
13.78%
-27.53M
8.42%
-31.62M
14.85%
-31.37M
0.79%
-28.49M
9.18%
-26.78M
6.01%
-28.82M
7.62%
-31.09M
7.87%
-31.75M
2.11%
-16.51M
48.00%
-20.49M
24.12%
-24.05M
17.39%
-25.60M
6.44%
-29.08M
13.59%
-32.73M
12.54%
-32.13M
1.84%
-34.50M
7.39%
-31.94M
7.41%
-32.09M
0.46%
-34.06M
6.14%
-40.73M
19.58%
-33.23M
18.43%
-32.03M
3.58%
-28.03M
12.51%
-21.45M
23.45%
-26.42M
23.13%
-29.95M
13.38%
-26.24M
12.39%
-29.10M
10.90%
-32.48M
11.63%
-32.96M
1.47%
-31.56M
4.26%
-31.40M
0.50%
-30.70M
2.22%
-31.12M
1.38%
cash and cash equivalents
19.85M
-
28.46M
43.38%
17.09M
39.95%
24.65M
44.20%
34.07M
38.21%
52.19M
53.18%
28.20M
45.95%
36.19M
28.32%
30.71M
15.13%
60.47M
96.89%
36.97M
38.87%
46.98M
27.08%
51.60M
9.84%
19.46M
62.28%
22.97M
18.03%
29.53M
28.54%
12.85M
56.50%
19.36M
50.71%
21.62M
11.68%
18.11M
16.22%
15.04M
16.95%
17.09M
13.59%
20.62M
20.67%
13.81M
33.01%
10.13M
26.67%
14.95M
47.62%
11.64M
22.18%
19.00M
63.29%
55.41M
191.63%
47.28M
14.68%
36.47M
22.86%
61.82M
69.52%
78.27M
26.61%
37.58M
51.98%
15.19M
59.59%
22.07M
45.30%
21.75M
1.45%
19.92M
8.38%
24.64M
23.68%
18.42M
25.24%
23.41M
27.05%
37.22M
59.00%
cash and short term investments
22.54M
-
28.67M
27.18%
17.66M
38.41%
25.04M
41.82%
34.31M
37.02%
52.51M
53.05%
63.48M
20.89%
92.32M
45.42%
91.37M
1.03%
90.64M
0.79%
67.47M
25.57%
77.64M
15.08%
82.23M
5.92%
20.01M
75.67%
23.40M
16.92%
29.99M
28.19%
13.33M
55.56%
19.78M
48.44%
24.01M
21.39%
18.11M
24.57%
15.04M
16.95%
17.09M
13.59%
20.62M
20.67%
13.81M
33.01%
10.13M
26.67%
14.95M
47.62%
11.64M
22.18%
19.00M
63.29%
55.41M
191.63%
47.28M
14.68%
36.47M
22.86%
61.82M
69.52%
78.27M
26.61%
37.58M
51.98%
15.19M
59.59%
22.07M
45.30%
21.75M
1.45%
19.92M
8.38%
24.64M
23.68%
18.42M
25.24%
23.41M
27.05%
37.22M
59.00%
common stock
9.60M
-
9.65M
0.55%
9.70M
0.50%
9.65M
0.49%
9.66M
0.12%
9.68M
0.19%
9.74M
0.62%
9.75M
0.04%
9.70M
0.45%
9.56M
1.46%
9.60M
0.37%
9.63M
0.38%
9.55M
0.86%
9.56M
0.12%
9.60M
0.38%
9.55M
0.50%
9.55M
0.01%
9.39M
1.69%
9.41M
0.25%
9.42M
0.12%
9.22M
2.13%
9.01M
2.32%
8.84M
1.80%
8.85M
0.09%
8.85M
0%
8.81M
0.42%
8.79M
0.27%
8.82M
0.38%
8.65M
1.92%
8.57M
0.96%
8.54M
0.42%
8.46M
0.82%
8.41M
0.66%
7.90M
6.04%
7.40M
6.34%
7.40M
0.04%
7.41M
0.03%
7.41M
0.04%
7.41M
0.03%
7.36M
0.66%
7.36M
0.07%
471.02M
6,298.06%
deferred revenue
15.97M
-
31.50M
97.24%
23.54M
25.25%
30.66M
30.25%
25.46M
16.96%
24.51M
3.73%
29.42M
20.03%
25.40M
13.69%
29.62M
16.65%
32.93M
11.16%
42.40M
28.77%
42.60M
0.46%
36.79M
13.65%
28.86M
21.55%
33.93M
17.58%
33.86M
0.20%
38.83M
14.66%
46.54M
19.86%
57.06M
22.60%
53.49M
6.27%
46.58M
12.91%
21.48M
53.89%
20.23M
5.81%
19.46M
3.81%
26.37M
35.50%
32.70M
24.01%
15.32M
53.14%
23.75M
54.98%
25.95M
9.27%
22.79M
12.16%
16.87M
25.96%
20.82M
23.42%
18.46M
11.37%
8.66M
53.09%
6.50M
24.88%
32.02M
392.25%
31.66M
1.14%
28.01M
11.52%
-89.29M
418.78%
32.50M
136.39%
35.77M
10.07%
34.76M
2.84%
deferred revenue non current
-7.40M
-
-6.74M
8.98%
-8.88M
31.73%
-6.23M
29.79%
12.56M
301.52%
-10.07M
180.21%
-7.33M
27.22%
-5.02M
31.55%
12.56M
350.28%
-3.60M
128.66%
16.71M
564.24%
16.71M
0%
16.71M
0%
16.71M
0%
16.71M
0%
16.71M
0%
16.71M
0%
16.71M
0%
23.26M
39.21%
26.46M
13.75%
26.46M
0%
26.46M
0%
26.46M
0%
15.72M
40.60%
15.72M
0%
29.63M
88.53%
15.72M
46.96%
15.72M
0%
15.72M
0%
15.72M
0%
15.72M
0%
9.16M
41.69%
9.16M
0%
15.22M
66.03%
9.25M
39.21%
9.25M
0%
9.25M
0%
9.25M
0%
deferrred tax liabilities non current
7.40M
-
6.74M
8.98%
8.88M
31.73%
6.23M
29.79%
10.65M
70.92%
10.07M
5.44%
7.33M
27.22%
5.02M
31.55%
4.97M
0.92%
3.60M
27.61%
1.88M
47.74%
-16.71M
988.25%
4.03M
124.09%
3.62M
10.01%
1.84M
49.31%
2.91M
58.50%
4.66M
60.03%
-16.71M
458.77%
-23.26M
39.21%
-26.46M
13.75%
-26.46M
0%
-26.46M
0%
-26.46M
0%
-15.72M
40.60%
-15.72M
0%
-29.63M
88.53%
22.41M
175.62%
20.01M
10.68%
15.10M
24.56%
16.64M
10.21%
12.64M
24.04%
11.56M
8.52%
2.30M
80.14%
4.43M
92.94%
7.61M
71.81%
3.79M
50.16%
1.42M
62.64%
1.43M
1.13%
goodwill
91.51M
-
78.02M
14.74%
78.56M
0.69%
78.59M
0.04%
77.53M
1.36%
75.86M
2.16%
75.56M
0.39%
74.71M
1.12%
74.14M
0.76%
74.00M
0.20%
74.69M
0.93%
74.89M
0.27%
74.31M
0.78%
101.33M
36.37%
95.21M
6.04%
153.48M
61.20%
152.88M
0.39%
180.96M
18.36%
187.03M
3.36%
186.52M
0.27%
185.79M
0.39%
185.83M
0.02%
185.24M
0.32%
185.80M
0.31%
185.78M
0.01%
185.52M
0.14%
190.54M
2.71%
192.57M
1.06%
192.88M
0.16%
130.10M
32.55%
131.46M
1.05%
130.39M
0.82%
129.93M
0.35%
130.10M
0.13%
130.25M
0.11%
129.48M
0.60%
129.27M
0.16%
129.03M
0.19%
129.05M
0.02%
129.14M
0.07%
129.05M
0.07%
129.18M
0.10%
goodwill and intangible assets
104.02M
-
105.22M
1.15%
105.78M
0.54%
105.34M
0.42%
102.66M
2.54%
99.14M
3.43%
97.98M
1.17%
96.04M
1.98%
94.54M
1.56%
93.86M
0.72%
94.79M
1.00%
94.84M
0.05%
93.77M
1.13%
208.02M
121.85%
200.54M
3.60%
334.61M
66.85%
326.74M
2.35%
348.31M
6.60%
349.00M
0.20%
344.51M
1.29%
339.39M
1.49%
334.07M
1.57%
330.14M
1.17%
330.41M
0.08%
328.56M
0.56%
325.71M
0.87%
326.62M
0.28%
330.34M
1.14%
329.73M
0.19%
260.15M
21.10%
263.44M
1.26%
257.03M
2.43%
253.49M
1.38%
202.58M
20.08%
201.67M
0.45%
199.85M
0.90%
198.09M
0.88%
196.40M
0.85%
195.36M
0.53%
194.45M
0.47%
193.23M
0.63%
195.30M
1.07%
intangible assets
12.51M
-
27.20M
117.41%
27.22M
0.08%
26.75M
1.75%
25.13M
6.03%
23.28M
7.37%
22.42M
3.70%
21.33M
4.87%
20.40M
4.36%
19.86M
2.63%
20.11M
1.24%
19.95M
0.79%
19.46M
2.46%
106.69M
448.23%
105.33M
1.27%
181.12M
71.96%
173.86M
4.01%
167.35M
3.74%
161.96M
3.22%
157.99M
2.45%
153.60M
2.78%
148.24M
3.50%
144.91M
2.24%
144.60M
0.21%
142.78M
1.26%
140.19M
1.81%
136.07M
2.94%
137.77M
1.25%
136.84M
0.67%
130.05M
4.96%
131.98M
1.48%
126.64M
4.04%
123.55M
2.44%
72.48M
41.34%
71.42M
1.47%
70.38M
1.46%
68.83M
2.21%
67.38M
2.11%
66.31M
1.58%
65.30M
1.52%
64.17M
1.73%
66.11M
3.02%
inventory
44.42M
-
42.88M
3.47%
45.50M
6.11%
47.54M
4.47%
50.42M
6.08%
57.22M
13.48%
59.36M
3.73%
54.69M
7.87%
58.69M
7.32%
56.85M
3.14%
63.63M
11.93%
63.45M
0.28%
69.55M
9.61%
68.29M
1.81%
76.36M
11.83%
99.94M
30.87%
95.44M
4.50%
80.91M
15.22%
77.30M
4.46%
81.93M
5.99%
79.85M
2.55%
78.34M
1.88%
77.34M
1.28%
74.28M
3.96%
75.79M
2.03%
71.09M
6.20%
75.28M
5.90%
70.19M
6.77%
73.81M
5.16%
72.82M
1.34%
70.87M
2.69%
76.60M
8.09%
75.44M
1.52%
80.49M
6.70%
98.52M
22.39%
98.05M
0.48%
86.03M
12.25%
78.44M
8.82%
80.58M
2.73%
72.78M
9.68%
70.27M
3.45%
69.24M
1.46%
long term debt
20.69M
-
20.66M
0.15%
20.66M
0%
21.45M
3.81%
22.50M
4.94%
20.59M
8.52%
21.73M
5.54%
21.44M
1.30%
20.79M
3.04%
20.40M
1.89%
22.30M
9.34%
20.40M
8.54%
20.40M
0%
65.40M
220.59%
71.40M
9.17%
257.81M
261.07%
231.28M
10.29%
215.86M
6.67%
214.54M
0.61%
224.88M
4.82%
232.73M
3.49%
245.72M
5.59%
293.31M
19.37%
117.39M
59.98%
95.86M
18.34%
62.50M
34.80%
55.50M
11.20%
15.67M
71.76%
166.46M
962.17%
163M
2.08%
162M
0.61%
162M
0%
162M
0%
162M
0%
261M
61.11%
250.83M
3.90%
240.51M
4.11%
169.84M
29.39%
170.67M
0.49%
177.64M
4.08%
130.21M
26.70%
62M
52.39%
long term investments
11.10M
-
11.27M
1.53%
10.23M
9.22%
6.48M
36.72%
10.74M
65.83%
10.65M
0.78%
9.70M
8.93%
7.99M
17.62%
11.02M
37.90%
12.52M
13.58%
12.93M
3.28%
12.68M
1.94%
10.96M
13.54%
9.04M
17.52%
7.55M
16.48%
10.36M
37.16%
9.77M
5.71%
8.63M
11.63%
12.74M
47.60%
-367.81M
2,987.53%
-365.85M
0.53%
-360.52M
1.46%
-356.60M
1.09%
net debt
836K
-
-7.81M
1,033.73%
3.57M
145.68%
-3.20M
189.79%
-11.56M
261.09%
-31.60M
173.29%
-6.48M
79.50%
-14.75M
127.67%
-9.92M
32.73%
-40.07M
303.93%
-14.66M
63.41%
-26.58M
81.26%
-31.20M
17.40%
45.94M
247.24%
48.43M
5.42%
228.28M
371.38%
218.43M
4.31%
196.50M
10.04%
192.92M
1.82%
206.77M
7.18%
217.68M
5.28%
228.64M
5.03%
272.69M
19.27%
258.97M
5.03%
241.13M
6.89%
202.95M
15.83%
199.26M
1.82%
148.67M
25.39%
113.05M
23.96%
117.72M
4.13%
128.53M
9.18%
101.18M
21.28%
84.73M
16.26%
125.42M
48.02%
257.99M
105.71%
240.27M
6.87%
229.84M
4.34%
149.91M
34.78%
146.03M
2.59%
171.38M
17.36%
119.16M
30.47%
68.98M
42.12%
net receivables
146.88M
-
160.99M
9.60%
159.64M
0.84%
176.96M
10.85%
179.70M
1.55%
180.92M
0.68%
166.83M
7.79%
155.77M
6.63%
168.85M
8.39%
179.37M
6.23%
192.51M
7.32%
193.20M
0.36%
192.06M
0.59%
192.60M
0.29%
185.20M
3.84%
226.32M
22.20%
249.49M
10.24%
218.01M
12.62%
187.90M
13.81%
200.77M
6.85%
201.50M
0.36%
192.77M
4.33%
209.34M
8.60%
201.91M
3.55%
197.98M
1.95%
196.81M
0.59%
156.30M
20.58%
165.68M
6.00%
172.88M
4.34%
175.92M
1.76%
172.43M
1.98%
160.86M
6.71%
165.00M
2.58%
168.59M
2.17%
193.74M
14.92%
231.85M
19.67%
222.55M
4.01%
223.10M
0.25%
210.80M
5.52%
205.72M
2.41%
198.25M
3.63%
223.06M
12.51%
other assets
21.47M
-
1
-
other current assets
5.75M
-
6.72M
17.02%
7.62M
13.25%
8.25M
8.34%
8.21M
0.56%
6.96M
15.20%
7.71M
10.76%
7.81M
1.34%
8.68M
11.10%
8.11M
6.51%
8.23M
1.43%
7.36M
10.53%
6.77M
8.04%
8.72M
28.86%
9.63M
10.34%
12.50M
29.84%
16.54M
32.31%
17.58M
6.29%
15.57M
11.40%
15.79M
1.41%
16.25M
2.88%
16.45M
1.26%
16.08M
2.25%
20.72M
28.85%
40.34M
94.66%
25.48M
36.83%
21.49M
15.67%
26.32M
22.51%
290.22M
1,002.50%
303.40M
4.54%
295.66M
2.55%
282.07M
4.60%
288.60M
2.31%
300.31M
4.06%
347.29M
15.64%
393.47M
13.30%
367.51M
6.60%
340.15M
7.44%
369.08M
8.50%
29.04M
92.13%
32.39M
11.55%
29.12M
10.08%
other current liabilities
59.17M
-
58.05M
1.90%
58.43M
0.66%
59.57M
1.94%
62.32M
4.62%
67.95M
9.04%
53.73M
20.94%
62.08M
15.54%
69.74M
12.34%
7.74M
88.91%
28.43M
267.49%
29.69M
4.44%
32.37M
9.03%
8.65M
73.28%
32.98M
281.35%
56.38M
70.95%
60.92M
8.06%
22.16M
63.62%
18.07M
18.48%
26.07M
44.30%
26.81M
2.85%
25.57M
4.62%
110.95M
333.87%
127.95M
15.32%
135.18M
5.65%
169.71M
25.54%
146.44M
13.71%
119.87M
18.14%
114.04M
4.87%
116.56M
2.21%
94.02M
19.34%
98.66M
4.93%
117.44M
19.03%
131.18M
11.70%
99.47M
24.17%
102.99M
3.54%
119.17M
15.70%
116.18M
2.50%
233.16M
100.68%
101.30M
56.55%
105.34M
3.99%
112.91M
7.19%
other liabilities
1
-
other non current assets
34.09M
-
3.53M
89.66%
8.37M
137.40%
1.92M
77.10%
4.39M
129.16%
8.39M
91.01%
-20K
100.24%
2.20M
11,100%
7.31M
232.14%
6.81M
6.83%
10.11M
48.55%
-1.37M
113.58%
17.07M
1,343.48%
16.30M
4.55%
21.06M
29.20%
23.46M
11.42%
23.45M
0.06%
15.97M
31.88%
8.38M
47.53%
404.11M
4,722.89%
406.00M
0.47%
380.45M
6.29%
421.93M
10.90%
97.85M
76.81%
101.23M
3.45%
96.99M
4.19%
94.24M
2.83%
98.11M
4.10%
108.54M
10.64%
105.83M
2.49%
102.83M
2.83%
102.53M
0.29%
106.89M
4.25%
97.39M
8.89%
96.71M
0.70%
92.14M
4.73%
117.95M
28.02%
87.00M
26.25%
85.77M
1.41%
51.23M
40.27%
44.11M
13.89%
45.69M
3.58%
other non current liabilities
52.01M
-
55.23M
6.21%
52.07M
5.73%
53.98M
3.67%
52.07M
3.53%
36.76M
29.42%
59.27M
61.27%
56.57M
4.56%
54.55M
3.58%
35.93M
34.12%
51.66M
43.77%
38.85M
24.81%
56.27M
44.86%
41.89M
25.56%
31.44M
24.94%
63.84M
103.05%
64.65M
1.26%
65.59M
1.45%
91.36M
39.30%
100.66M
10.18%
104.73M
4.04%
98.61M
5.84%
139.05M
41.00%
147.10M
5.79%
155.45M
5.68%
122.86M
20.97%
132.45M
7.81%
112.75M
14.88%
124.75M
10.64%
110.99M
11.03%
110.59M
0.36%
109.89M
0.64%
107.62M
2.06%
95.26M
11.49%
91.95M
3.47%
91.16M
0.86%
55.22M
39.43%
95.90M
73.69%
96.48M
0.60%
74.34M
22.95%
72.34M
2.69%
106.33M
47.00%
othertotal stockholders equity
126.37M
-
127.09M
0.57%
133.36M
4.93%
134.35M
0.74%
136.41M
1.54%
138.57M
1.59%
144.30M
4.13%
146.68M
1.65%
146.73M
0.04%
145.47M
0.86%
147.01M
1.06%
150.04M
2.06%
148.40M
1.09%
150.07M
1.12%
152.07M
1.34%
152.78M
0.46%
154.38M
1.05%
152.71M
1.09%
154.29M
1.03%
155.94M
1.07%
154.09M
1.18%
151.84M
1.46%
150.24M
1.06%
151.74M
1.00%
153.19M
0.96%
154.02M
0.54%
153.86M
0.10%
155.96M
1.36%
155.97M
0.01%
154.96M
0.65%
158.34M
2.18%
158.12M
0.14%
158.58M
0.29%
149.71M
5.59%
140.78M
5.96%
141.57M
0.56%
144.36M
1.97%
165.71M
14.79%
147.90M
10.75%
147.41M
0.33%
149.56M
1.45%
preferred stock
3.48M
-
46K
-
6K
86.96%
62K
-
2K
96.77%
44K
-
32K
27.27%
property plant equipment net
175.83M
-
193.95M
10.30%
197.14M
1.65%
195.25M
0.96%
192.05M
1.64%
193.54M
0.77%
192.37M
0.60%
196.72M
2.26%
194.15M
1.31%
202.46M
4.28%
214.46M
5.93%
218.26M
1.77%
229.56M
5.17%
246.75M
7.49%
250.98M
1.71%
299.97M
19.52%
302.90M
0.98%
304.06M
0.38%
304.35M
0.09%
308.31M
1.30%
302.21M
1.98%
315.82M
4.50%
317.52M
0.54%
319.23M
0.54%
326.42M
2.25%
324.39M
0.62%
320.07M
1.33%
314.32M
1.80%
302.08M
3.89%
298.44M
1.20%
292.30M
2.06%
272.99M
6.60%
254.84M
6.65%
250.00M
1.90%
237.41M
5.03%
232.77M
1.96%
231.17M
0.68%
248.87M
7.65%
246.34M
1.01%
286.59M
16.34%
285.06M
0.54%
284.44M
0.22%
retained earnings
220.66M
-
225.37M
2.13%
224.38M
0.44%
232.60M
3.66%
243.03M
4.48%
256.54M
5.56%
262.33M
2.26%
272.76M
3.98%
281.33M
3.14%
282.48M
0.41%
295.50M
4.61%
313.45M
6.07%
323.07M
3.07%
342.00M
5.86%
351.87M
2.89%
355.62M
1.07%
375.28M
5.53%
373.26M
0.54%
386.52M
3.55%
402.62M
4.17%
400.29M
0.58%
367.60M
8.17%
360.39M
1.96%
374.44M
3.90%
385.03M
2.83%
388.01M
0.77%
382.23M
1.49%
394.61M
3.24%
414.75M
5.10%
357.24M
13.87%
352.13M
1.43%
336.40M
4.47%
336.82M
0.12%
254.82M
24.34%
208.21M
18.29%
240.25M
15.39%
258.84M
7.74%
254.84M
1.54%
286.30M
12.34%
308.25M
7.67%
329.94M
7.04%
short term debt
26K
-
49K
88.46%
52K
6.12%
53K
1.92%
48K
9.43%
44K
8.33%
37K
15.91%
38K
2.70%
29K
23.68%
71.95M
248,017.24%
39.20M
45.52%
43.94M
12.09%
54.15M
23.24%
85.37M
57.65%
42.92M
49.73%
43.95M
2.39%
47.12M
7.23%
64.11M
36.04%
57.65M
10.08%
54.03M
6.27%
60.18M
11.38%
108.24M
79.87%
10.70M
90.11%
155.40M
1,351.79%
155.40M
0%
155.40M
0%
155.40M
0%
152M
2.19%
2M
98.68%
2M
0%
3M
50%
1M
66.67%
1M
0%
1M
0%
12.18M
1,117.80%
11.50M
5.58%
11.08M
3.66%
11.81M
6.58%
11.65M
1.28%
12.17M
4.40%
12.36M
1.56%
12.29M
0.58%
short term investments
2.69M
-
204K
92.41%
564K
176.47%
393K
30.32%
243K
38.17%
327K
34.57%
35.28M
10,688.69%
56.13M
59.10%
60.65M
8.06%
30.17M
50.25%
30.50M
1.09%
30.66M
0.53%
30.64M
0.10%
548K
98.21%
425K
22.45%
464K
9.18%
482K
3.88%
423K
12.24%
2.39M
465.96%
tax assets
234K
-
8.60M
3,575.21%
3.25M
62.26%
8.90M
174.18%
6.20M
30.34%
1.36M
78.08%
10.10M
643.19%
7.30M
27.72%
5M
31.51%
5M
0%
3.60M
28.00%
18.60M
416.67%
395K
97.88%
4.03M
918.99%
1.10M
72.70%
2.23M
103.09%
6.13M
174.55%
1.35M
77.90%
16.70M
1,133.38%
23.30M
39.52%
26.46M
13.55%
26.46M
0%
26.46M
0%
tax payables
4.54M
-
4.70M
3.48%
134K
97.15%
7.77M
5,701.49%
174K
97.76%
5.20M
2,890.23%
3.39M
34.85%
3.07M
9.50%
4.00M
30.25%
8.68M
117.32%
5.93M
31.67%
1.60M
72.95%
3.44M
114.27%
4.45M
29.46%
2.80M
37.08%
4.85M
73.30%
4.52M
6.88%
5.34M
18.19%
5.61M
5.09%
8.03M
-
6.70M
16.57%
7.60M
13.56%
7.16M
5.89%
5.95M
16.83%
6.32M
6.10%
7.33M
16.14%
13.08M
78.32%
7.46M
42.97%
7.26M
2.60%
7.39M
1.69%
8.73M
18.12%
15.77M
80.70%
19.07M
20.95%
6.52M
65.82%
5.83M
10.54%
7.13M
22.24%
13.55M
90.10%
total assets
545.41M
-
565.36M
3.66%
558.44M
1.22%
578.94M
3.67%
592.13M
2.28%
612.06M
3.37%
607.88M
0.68%
621.30M
2.21%
640.53M
3.10%
657.44M
2.64%
667.73M
1.57%
701.61M
5.07%
717.25M
2.23%
784.66M
9.40%
778.50M
0.79%
1.04B
33.51%
1.04B
0.42%
1.01B
2.79%
1.04B
2.04%
1.07B
3.70%
1.08B
0.69%
1.07B
1.19%
1.13B
6.00%
1.14B
0.58%
1.15B
0.96%
1.13B
1.81%
1.07B
5.08%
1.05B
1.60%
1.09B
2.99%
1.02B
6.53%
990.70M
2.40%
976.45M
1.44%
982.09M
0.58%
887.86M
9.59%
906.95M
2.15%
948.97M
4.63%
918.45M
3.22%
915.37M
0.34%
921.20M
0.64%
908.58M
1.37%
894.86M
1.51%
884.06M
1.21%
total current assets
220.13M
-
242.79M
10.29%
233.66M
3.76%
261.06M
11.72%
276.08M
5.76%
298.98M
8.29%
297.74M
0.41%
311.04M
4.47%
328.51M
5.62%
336.79M
2.52%
331.83M
1.47%
358.60M
8.07%
365.49M
1.92%
300.53M
17.77%
297.27M
1.08%
368.75M
24.04%
374.79M
1.64%
336.33M
10.26%
344.15M
2.32%
361.19M
4.95%
372.77M
3.21%
371.90M
0.24%
392.79M
5.62%
391.33M
0.37%
393.59M
0.58%
381.91M
2.97%
330.69M
13.41%
311.73M
5.73%
345.63M
10.88%
350.67M
1.46%
332.13M
5.29%
343.89M
3.54%
366.87M
6.68%
337.89M
7.90%
371.16M
9.85%
424.22M
14.29%
371.23M
12.49%
361.63M
2.59%
393.73M
8.88%
376.31M
4.42%
372.46M
1.02%
358.64M
3.71%
total current liabilities
125.53M
-
136.83M
9.00%
129.06M
5.68%
137.22M
6.32%
143.35M
4.47%
149.03M
3.96%
135.98M
8.76%
141.64M
4.16%
159.08M
12.31%
177.38M
11.50%
170.15M
4.08%
177.52M
4.33%
188.39M
6.13%
186.06M
1.24%
173.50M
6.75%
197.81M
14.01%
209.53M
5.93%
201.23M
3.96%
204.82M
1.79%
209.22M
2.14%
212.65M
1.64%
227.51M
6.99%
214.91M
5.54%
371.26M
72.76%
383.50M
3.30%
426.86M
11.31%
379.53M
11.09%
361.79M
4.68%
211.70M
41.48%
217.55M
2.76%
188.21M
13.49%
199.65M
6.08%
217.89M
9.14%
232.95M
6.91%
207.06M
11.11%
233.38M
12.71%
232.04M
0.58%
242.55M
4.53%
233.16M
3.87%
224.29M
3.81%
236.57M
5.48%
244.71M
3.44%
total debt
20.69M
-
20.66M
0.15%
20.66M
0%
21.45M
3.81%
22.50M
4.94%
20.59M
8.52%
21.73M
5.54%
21.44M
1.30%
20.79M
3.04%
20.40M
1.89%
22.30M
9.34%
20.40M
8.54%
20.40M
0%
65.40M
220.59%
71.40M
9.17%
257.81M
261.07%
231.28M
10.29%
215.86M
6.67%
214.54M
0.61%
224.88M
4.82%
232.73M
3.49%
245.72M
5.59%
293.31M
19.37%
272.79M
7.00%
251.26M
7.89%
217.90M
13.28%
210.90M
3.21%
167.67M
20.50%
168.46M
0.47%
165M
2.06%
165M
0%
163M
1.21%
163M
0%
163M
0%
273.18M
67.59%
262.33M
3.97%
251.59M
4.09%
169.84M
32.49%
170.67M
0.49%
189.81M
11.21%
142.57M
24.89%
106.19M
25.52%
total investments
13.79M
-
11.47M
16.81%
10.80M
5.88%
6.88M
36.32%
10.94M
59.09%
10.98M
0.39%
45.00M
309.79%
64.09M
42.42%
71.72M
11.90%
42.72M
40.44%
43.43M
1.66%
43.38M
0.12%
41.56M
4.19%
9.54M
77.04%
7.95M
16.66%
10.86M
36.55%
10.27M
5.44%
9.03M
12.04%
15.14M
67.64%
-367.81M
2,529.73%
-365.85M
0.53%
-360.52M
1.46%
-356.60M
1.09%
total liabilities
198.23M
-
212.73M
7.31%
201.79M
5.14%
212.65M
5.38%
217.93M
2.48%
229.58M
5.35%
216.98M
5.49%
219.66M
1.23%
234.42M
6.72%
251.25M
7.18%
244.11M
2.84%
255.35M
4.60%
265.07M
3.81%
314.08M
18.49%
296.67M
5.54%
538.00M
81.35%
525.07M
2.40%
504.04M
4.01%
510.73M
1.33%
534.76M
4.71%
550.11M
2.87%
571.85M
3.95%
647.26M
13.19%
635.75M
1.78%
634.81M
0.15%
612.21M
3.56%
567.48M
7.31%
528.33M
6.90%
538.64M
1.95%
522.35M
3.02%
493.15M
5.59%
499.89M
1.37%
508.24M
1.67%
501.66M
1.29%
579.66M
15.55%
592.23M
2.17%
540.81M
8.68%
518.96M
4.04%
510.99M
1.53%
476.26M
6.80%
439.12M
7.80%
413.04M
5.94%
total liabilities and stockholders equity
545.41M
-
565.36M
3.66%
558.44M
1.22%
578.94M
3.67%
592.13M
2.28%
612.06M
3.37%
607.88M
0.68%
621.30M
2.21%
640.53M
3.10%
657.44M
2.64%
667.73M
1.57%
701.61M
5.07%
717.25M
2.23%
784.66M
9.40%
778.50M
0.79%
1.04B
33.51%
1.04B
0.42%
1.01B
2.79%
1.04B
2.04%
1.07B
3.70%
1.08B
0.69%
1.07B
1.19%
1.13B
6.00%
1.14B
0.58%
1.15B
0.96%
1.13B
1.81%
1.07B
5.08%
1.05B
1.60%
1.09B
2.99%
1.02B
6.53%
990.70M
2.40%
976.45M
1.44%
982.09M
0.58%
887.86M
9.59%
906.95M
2.15%
948.97M
4.63%
918.45M
3.22%
915.37M
0.34%
921.20M
0.64%
908.58M
1.37%
894.86M
1.51%
884.06M
1.21%
total non current assets
325.28M
-
322.56M
0.84%
324.78M
0.69%
317.88M
2.12%
316.05M
0.58%
313.08M
0.94%
310.14M
0.94%
310.25M
0.04%
312.02M
0.57%
320.65M
2.77%
335.90M
4.76%
343.01M
2.12%
351.75M
2.55%
484.13M
37.63%
481.23M
0.60%
670.63M
39.36%
668.98M
0.25%
678.32M
1.40%
691.16M
1.89%
712.42M
3.08%
708.21M
0.59%
696.27M
1.69%
739.45M
6.20%
747.49M
1.09%
756.20M
1.17%
747.08M
1.21%
740.93M
0.82%
742.77M
0.25%
740.35M
0.33%
664.42M
10.25%
658.57M
0.88%
632.56M
3.95%
615.22M
2.74%
549.97M
10.61%
535.79M
2.58%
524.76M
2.06%
547.22M
4.28%
532.26M
2.73%
527.47M
0.90%
532.26M
0.91%
522.40M
1.85%
525.42M
0.58%
total non current liabilities
72.69M
-
75.89M
4.40%
72.73M
4.17%
75.43M
3.71%
74.58M
1.12%
80.55M
8.01%
81M
0.55%
78.02M
3.69%
75.34M
3.43%
73.86M
1.96%
73.97M
0.14%
77.83M
5.23%
76.67M
1.49%
128.02M
66.97%
123.17M
3.79%
340.19M
176.19%
315.54M
7.25%
302.81M
4.03%
305.90M
1.02%
325.55M
6.42%
337.46M
3.66%
344.34M
2.04%
432.36M
25.56%
264.48M
38.83%
251.31M
4.98%
185.36M
26.24%
187.95M
1.40%
166.54M
11.39%
326.94M
96.31%
304.80M
6.77%
304.95M
0.05%
300.24M
1.54%
290.35M
3.30%
268.72M
7.45%
372.60M
38.66%
358.85M
3.69%
308.77M
13.96%
276.41M
10.48%
277.83M
0.52%
251.97M
9.31%
202.55M
19.62%
168.33M
16.89%
total stockholders equity
347.18M
-
352.63M
1.57%
356.65M
1.14%
366.29M
2.70%
374.20M
2.16%
382.48M
2.21%
390.90M
2.20%
401.64M
2.75%
406.11M
1.11%
406.19M
0.02%
423.62M
4.29%
446.26M
5.34%
452.18M
1.33%
470.58M
4.07%
481.83M
2.39%
501.37M
4.06%
518.70M
3.45%
510.61M
1.56%
524.59M
2.74%
538.86M
2.72%
530.87M
1.48%
496.32M
6.51%
484.98M
2.29%
503.08M
3.73%
514.98M
2.37%
516.78M
0.35%
504.14M
2.44%
526.17M
4.37%
547.34M
4.02%
492.75M
9.98%
497.55M
0.98%
476.56M
4.22%
473.85M
0.57%
386.20M
18.50%
327.29M
15.25%
356.74M
9.00%
377.64M
5.86%
396.41M
4.97%
410.21M
3.48%
432.32M
5.39%
455.73M
5.42%
471.02M
3.36%

All numbers in USD (except ratios and percentages)