bf/NYSE:GNRC_icon.jpeg

COM:GENERAC

Generac Power Systems

  • Stock

Last Close

183.52

22/11 21:00

Market Cap

8.61B

Beta: -

Volume Today

679.24K

Avg: -

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
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
Mar '24
Jun '24
Sep '24
account payables
109.24M
-
113.74M
4.12%
116.15M
2.11%
131.44M
13.17%
132.25M
0.61%
135.10M
2.16%
149.44M
10.62%
123.19M
17.57%
108.33M
12.06%
148.36M
36.95%
166.69M
12.36%
145.89M
12.48%
181.52M
24.42%
159.45M
12.16%
163.36M
2.45%
190.21M
16.43%
233.64M
22.83%
228.07M
2.38%
274.23M
20.24%
287.72M
4.92%
328.09M
14.03%
290.87M
11.34%
259.70M
10.72%
241.29M
7.09%
261.98M
8.57%
266.92M
1.89%
230.23M
13.75%
272.75M
18.47%
330.25M
21.08%
387.93M
17.47%
526.38M
35.69%
611.18M
16.11%
674.21M
10.31%
697.49M
3.45%
614.01M
11.97%
523.55M
14.73%
446.05M
14.80%
426.19M
4.45%
454.73M
6.70%
394.17M
13.32%
340.72M
13.56%
381.35M
11.93%
406.30M
6.54%
424.81M
4.56%
accumulated other comprehensive income loss
-2.42M
-
-2.84M
17.76%
-4.14M
45.53%
-5.16M
24.76%
-15.77M
205.33%
-22.59M
43.24%
-22.26M
1.46%
-24.39M
9.60%
-22.48M
7.86%
-21.23M
5.54%
-34.49M
62.49%
-34.03M
1.35%
-40.16M
18.02%
-36.12M
10.06%
-27.21M
24.68%
-22.80M
16.20%
-21.20M
7.03%
-8.37M
60.51%
-16.90M
101.86%
-9.56M
43.45%
-23.81M
149.17%
-29.87M
25.44%
-33.83M
13.26%
-46.36M
37.04%
-24.92M
46.26%
-73.94M
196.76%
-72.53M
1.92%
-62.04M
14.46%
-34.25M
44.79%
-31.50M
8.04%
-37.58M
19.31%
-55.54M
47.78%
-54.76M
1.42%
-46.40M
15.26%
-82.84M
78.52%
-120.41M
45.35%
-65.10M
45.93%
-42.34M
34.96%
-16.22M
61.70%
-41.61M
156.62%
-217.26M
422.08%
-18.83M
91.33%
-43.53M
131.14%
-27.99M
35.70%
cash and cash equivalents
150.15M
-
173.74M
15.71%
197.96M
13.94%
173.16M
12.53%
189.76M
9.59%
150.09M
20.91%
155.57M
3.66%
46.45M
70.14%
115.86M
149.40%
69.37M
40.12%
75.64M
9.04%
54.16M
28.39%
67.27M
24.20%
57.49M
14.54%
67.07M
16.66%
128.78M
92.01%
138.47M
7.53%
146.16M
5.55%
111.71M
23.57%
174.00M
55.76%
224.48M
29.01%
161.27M
28.16%
110.37M
31.56%
216.04M
95.75%
322.88M
49.46%
307.46M
4.78%
396.73M
29.04%
513.94M
29.54%
655.13M
27.47%
744.81M
13.69%
390.09M
47.63%
423.73M
8.62%
147.34M
65.23%
206.02M
39.83%
467.14M
126.74%
229.91M
50.78%
132.72M
42.27%
137.37M
3.50%
192.77M
40.33%
161.53M
16.21%
200.99M
24.44%
249.35M
24.06%
218.32M
12.45%
214.18M
1.90%
cash and short term investments
150.15M
-
173.74M
15.71%
197.96M
13.94%
173.16M
12.53%
189.76M
9.59%
150.09M
20.91%
155.57M
3.66%
46.45M
70.14%
115.86M
149.40%
69.37M
40.12%
75.64M
9.04%
54.16M
28.39%
67.27M
24.20%
57.49M
14.54%
67.07M
16.66%
128.78M
92.01%
138.47M
7.53%
146.16M
5.55%
111.71M
23.57%
174.00M
55.76%
224.48M
29.01%
161.27M
28.16%
110.37M
31.56%
216.04M
95.75%
322.88M
49.46%
307.46M
4.78%
396.73M
29.04%
513.94M
29.54%
655.13M
27.47%
744.81M
13.69%
390.09M
47.63%
423.73M
8.62%
147.34M
65.23%
206.02M
39.83%
467.14M
126.74%
229.91M
50.78%
132.72M
42.27%
137.37M
3.50%
192.77M
40.33%
161.53M
16.21%
200.99M
24.44%
249.35M
24.06%
218.32M
12.45%
214.18M
1.90%
common stock
688K
-
690K
0.29%
690K
0%
690K
0%
691K
0.14%
694K
0.43%
695K
0.14%
696K
0.14%
696K
0%
701K
0.72%
701K
0%
701K
0%
702K
0.14%
705K
0.43%
705K
0%
706K
0.14%
708K
0.28%
707K
0.14%
710K
0.42%
711K
0.14%
712K
0.14%
714K
0.28%
715K
0.14%
716K
0.14%
717K
0.14%
719K
0.28%
720K
0.14%
720K
0%
721K
0.14%
723K
0.28%
723K
0%
724K
0.14%
725K
0.14%
727K
0.28%
727K
0%
728K
0.14%
728K
0%
731K
0.41%
732K
0.14%
732K
0%
733K
0.14%
735K
0.27%
736K
0.14%
736K
0%
deferred revenue
6.72M
-
8.14M
21.23%
22.84M
-
29.36M
-
3.34M
-
3.24M
-
163K
-
2.93M
-
1.50M
-
15.74M
-
14.09M
-
12.75M
-
160.26M
-
167.01M
4.21%
172.50M
3.29%
176.02M
2.04%
186.47M
5.93%
deferred revenue non current
6.17M
-
17.28M
-
43.79M
-
71.30M
-
-186.43M
361.47%
-203.07M
8.93%
-202.06M
0.50%
96.33M
147.67%
-240.11M
349.27%
-271.11M
12.91%
-265.97M
1.89%
115.77M
143.53%
-63.25M
154.64%
-37.24M
41.12%
-44.70M
20.03%
205.96M
560.73%
151.64M
-
125.69M
-
160.26M
-
167.01M
4.21%
deferrred tax liabilities non current
15.13M
-
14.81M
2.15%
15.01M
1.38%
6.17M
58.93%
13.24M
114.74%
8.74M
33.96%
7.20M
17.66%
17.28M
139.94%
27.38M
58.44%
37.58M
37.26%
49.53M
31.81%
43.79M
11.59%
49.14M
12.22%
57.51M
17.02%
68.38M
18.91%
71.30M
4.27%
78.88M
10.63%
85.19M
8.01%
92.52M
8.60%
96.33M
4.12%
93.43M
3.01%
96.54M
3.33%
105.52M
9.30%
115.77M
9.71%
122.20M
5.55%
158.52M
29.73%
175.66M
10.81%
205.96M
17.25%
163.84M
20.45%
151.64M
7.45%
131.98M
12.97%
125.69M
4.76%
110.45M
12.13%
114.99M
4.11%
113.39M
1.39%
90.01M
20.62%
84.92M
5.65%
70.89M
16.53%
goodwill
608.29M
-
607.18M
0.18%
607.76M
0.10%
607.76M
0%
635.57M
4.57%
635.57M
0%
639.00M
0.54%
668.12M
4.56%
669.72M
0.24%
723.44M
8.02%
716.85M
0.91%
711.79M
0.70%
704.64M
1.01%
710.09M
0.77%
716.82M
0.95%
720.06M
0.45%
721.52M
0.20%
724.21M
0.37%
758.07M
4.68%
769.17M
1.46%
764.65M
0.59%
828.40M
8.34%
817.39M
1.33%
811.91M
0.67%
805.28M
0.82%
793.58M
1.45%
796.17M
0.33%
815.62M
2.44%
855.23M
4.86%
849.29M
0.69%
1.11B
30.69%
1.17B
5.80%
1.41B
20.04%
1.41B
0.18%
1.39B
1.71%
1.36B
2.05%
1.40B
3.04%
1.43B
1.82%
1.43B
0.28%
1.42B
0.89%
1.43B
1.05%
1.43B
0.20%
1.43B
0.24%
1.45B
1.48%
goodwill and intangible assets
891.11M
-
884.66M
0.72%
878.95M
0.65%
875.24M
0.42%
920.44M
5.16%
915.29M
0.56%
905.51M
1.07%
980.00M
8.23%
926.63M
5.45%
1.01B
8.83%
983.87M
2.44%
976.77M
0.72%
959.81M
1.74%
965.11M
0.55%
965.24M
0.01%
962.63M
0.27%
957.29M
0.56%
955.31M
0.21%
1.02B
6.82%
1.02B
0.24%
1.01B
1.15%
1.07B
5.77%
1.12B
4.64%
1.10B
1.33%
1.10B
0.12%
1.08B
2.35%
1.07B
0.40%
1.09B
1.77%
1.15B
5.08%
1.13B
1.48%
1.55B
37.09%
1.66B
6.98%
2.45B
47.86%
2.42B
1.23%
2.36B
2.54%
2.29B
2.82%
2.33B
1.69%
2.34B
0.23%
2.33B
0.44%
2.28B
1.92%
2.28B
0.15%
1.45B
36.21%
1.45B
0.10%
1.48B
1.42%
intangible assets
282.82M
-
277.48M
1.89%
271.19M
2.27%
267.48M
1.37%
284.88M
6.51%
279.73M
1.81%
266.50M
4.73%
311.88M
17.02%
256.91M
17.62%
285.00M
10.93%
267.02M
6.31%
264.98M
0.77%
255.17M
3.70%
255.02M
0.06%
248.42M
2.59%
242.57M
2.35%
235.76M
2.81%
231.10M
1.98%
262.41M
13.55%
253.77M
3.29%
246.49M
2.87%
241.11M
2.18%
301.77M
25.16%
292.39M
3.11%
297.73M
1.83%
283.50M
4.78%
276.63M
2.42%
276.15M
0.17%
292.02M
5.75%
280.98M
3.78%
439.53M
56.43%
483.20M
9.94%
1.04B
115.47%
1.01B
3.13%
971.29M
3.70%
933.24M
3.92%
930.71M
0.27%
910.72M
2.15%
896.37M
1.58%
864.39M
3.57%
846.08M
2.12%
23.96M
97.17%
21.96M
8.32%
21.42M
2.48%
inventory
300.25M
-
292.31M
2.65%
287.23M
1.74%
327.58M
14.05%
319.38M
2.50%
356.93M
11.76%
385.85M
8.10%
362.27M
6.11%
325.38M
10.18%
374.71M
15.16%
366.75M
2.13%
359.36M
2.01%
349.73M
2.68%
390.91M
11.77%
378.11M
3.27%
349.02M
7.69%
380.34M
8.97%
439.75M
15.62%
479.88M
9.13%
496.09M
3.38%
544.75M
9.81%
588.38M
8.01%
570.33M
3.07%
517.23M
9.31%
522.02M
0.93%
559.70M
7.22%
544.37M
2.74%
532.95M
2.10%
603.32M
13.20%
644.58M
6.84%
772.86M
19.90%
934.95M
20.97%
1.09B
16.55%
1.24B
13.50%
1.24B
0.30%
1.42B
14.85%
1.41B
1.36%
1.44B
2.34%
1.44B
0.12%
1.31B
8.74%
1.17B
10.96%
1.18B
1.27%
1.15B
2.56%
1.10B
4.89%
long term debt
1.18B
-
1.17B
0.25%
1.15B
1.54%
1.11B
4.16%
1.08B
2.19%
1.03B
4.48%
1.04B
0.16%
1.05B
1.44%
1.05B
0.00%
1.05B
0.28%
1.03B
1.18%
1.01B
2.05%
1.01B
0.68%
1.01B
0.11%
1.01B
0.07%
908.10M
9.84%
906.55M
0.17%
907.46M
0.10%
908.07M
0.07%
859.63M
5.33%
876.40M
1.95%
1.01B
15.42%
1.03B
1.57%
1.03B
0.23%
978.20M
5.01%
994.04M
1.62%
1.03B
3.22%
1.02B
0.70%
1.02B
0.28%
1.00B
1.94%
1.02B
1.71%
1.08B
5.97%
1.24B
15.19%
1.35B
8.90%
1.65B
21.57%
1.60B
2.67%
1.68B
4.95%
1.85B
9.70%
1.84B
0.13%
1.62B
12.06%
1.45B
10.67%
1.59B
10.17%
1.59B
0.51%
1.51B
5.06%
long term investments
20.05M
-
19.30M
3.73%
18.55M
3.92%
17.08M
7.90%
16.24M
4.91%
15.00M
7.64%
13.55M
9.65%
13.42M
0.99%
12.96M
3.39%
-238.18M
-
-289.15M
21.40%
-280.58M
2.96%
-10.96M
96.09%
-276.01M
2,417.64%
-269.73M
2.28%
-266.94M
1.03%
-356.59M
33.59%
-271.80M
23.78%
-429.24M
57.92%
-468.50M
9.15%
-1.11B
137.43%
-952.31M
14.39%
-919.56M
3.44%
-889.03M
3.32%
-1.08B
21.13%
-873.09M
18.93%
-834.08M
-
38.60M
104.63%
net debt
1.05B
-
1.02B
2.78%
963.30M
5.39%
938.95M
2.53%
898.26M
4.33%
887.13M
1.24%
883.06M
0.46%
1.01B
14.20%
943.49M
6.44%
1.02B
8.41%
1.01B
1.67%
1.03B
2.78%
985.65M
4.65%
993.00M
0.75%
970.02M
2.31%
910.23M
6.16%
790.25M
13.18%
794.30M
0.51%
821.72M
3.45%
773.27M
5.90%
699.47M
9.54%
897.73M
28.34%
976.55M
8.78%
883.31M
9.55%
716.41M
18.89%
740.72M
3.39%
684.71M
7.56%
553.13M
19.22%
410.02M
25.87%
287.63M
29.85%
656.88M
128.38%
722.46M
9.98%
1.17B
62.56%
1.24B
5.39%
1.26B
1.85%
1.45B
14.66%
1.61B
11.46%
1.79B
11.11%
1.75B
2.24%
1.57B
10.24%
1.37B
12.50%
1.47B
6.75%
1.49B
1.24%
1.46B
1.90%
net receivables
164.91M
-
182.17M
10.47%
203.69M
11.82%
199.88M
1.87%
189.11M
5.39%
158.19M
16.35%
160.47M
1.44%
207.21M
29.12%
182.19M
12.07%
230.34M
26.43%
243.09M
5.53%
244.72M
0.67%
241.86M
1.17%
223.03M
7.78%
243.28M
9.08%
320.63M
31.79%
280.00M
12.67%
262.17M
6.37%
311.67M
18.88%
341.76M
9.65%
326.13M
4.57%
284.61M
12.73%
341.54M
20.00%
373.59M
9.39%
319.54M
14.47%
312.01M
2.35%
322.94M
3.50%
398.24M
23.32%
374.91M
5.86%
428.70M
14.35%
480.89M
12.17%
510.67M
6.19%
546.47M
7.01%
609.87M
11.60%
692.29M
13.51%
542.53M
21.63%
522.46M
3.70%
490.38M
6.14%
540.33M
10.19%
589.23M
9.05%
537.32M
8.81%
520.73M
3.09%
610.32M
17.21%
658.65M
7.92%
other assets
other current assets
38.87M
-
38.31M
1.43%
28.27M
26.21%
31.64M
11.90%
32.23M
1.86%
39.32M
22.03%
45.03M
14.52%
38.44M
14.64%
37.95M
1.26%
11.84M
68.81%
13.13M
10.86%
13.19M
0.46%
24.65M
86.95%
9.26M
62.43%
9.31M
0.57%
11.72M
25.83%
19.74M
68.44%
18.77M
4.93%
27.17M
44.79%
28.11M
3.44%
25.40M
9.63%
28.54M
12.33%
29.48M
3.31%
30.57M
3.69%
31.38M
2.66%
29.56M
5.82%
33.06M
11.86%
35.20M
6.46%
36.38M
3.36%
39.52M
8.61%
48.70M
23.24%
54.23M
11.36%
64.95M
19.78%
72.74M
11.98%
91.36M
25.60%
116.14M
27.13%
121.78M
4.86%
119.73M
1.69%
103.33M
13.69%
105.17M
1.78%
91.90M
12.62%
101.48M
10.43%
74.89M
26.21%
104.79M
39.93%
other current liabilities
112.84M
-
91.95M
18.51%
90.95M
1.09%
92.21M
1.38%
79.52M
13.77%
95.89M
20.59%
93.16M
2.85%
97.02M
4.14%
66.29M
31.68%
109.08M
64.56%
110.80M
1.58%
113.46M
2.40%
110.92M
2.24%
113.86M
2.65%
117.11M
2.85%
137.63M
17.52%
129.82M
5.67%
151.56M
16.75%
180.45M
19.06%
177.75M
1.49%
184.89M
4.02%
177.66M
3.91%
161.18M
9.28%
165.19M
2.49%
171.06M
3.55%
161.96M
5.32%
201.12M
24.18%
235.29M
16.99%
266.35M
13.20%
291.75M
9.53%
281.88M
3.38%
340.42M
20.77%
387.99M
13.98%
466.40M
20.21%
462.89M
0.75%
508.93M
9.95%
471.52M
7.35%
402.03M
14.74%
382.14M
4.95%
233.98M
38.77%
245.38M
4.87%
222.53M
9.31%
213.41M
4.10%
243.48M
14.09%
other liabilities
other non current assets
1.37M
-
514K
62.45%
58K
88.72%
155K
167.24%
48K
69.03%
71K
47.92%
41K
42.25%
1.03M
2,419.51%
964K
6.68%
4.46M
362.55%
2.95M
33.89%
3.51M
18.93%
2.23M
36.31%
2.16M
3.40%
3.20M
48.17%
5.22M
63.49%
10.50M
101.00%
19.83M
88.80%
23.29M
17.48%
25.21M
8.21%
15.31M
39.27%
238.18M
1,455.93%
289.15M
21.40%
280.58M
2.96%
10.96M
96.09%
276.01M
2,417.64%
269.73M
2.28%
266.94M
1.03%
356.59M
33.59%
271.80M
23.78%
429.24M
57.92%
468.50M
9.15%
1.11B
137.43%
952.31M
14.39%
919.56M
3.44%
889.03M
3.32%
1.08B
21.13%
873.09M
18.93%
203.29M
76.72%
834.08M
310.30%
164.45M
80.28%
797.70M
385.07%
777.10M
2.58%
768.16M
1.15%
other non current liabilities
-262.13M
-
-299.28M
14.17%
-356.32M
19.06%
-397.70M
11.61%
-409.88M
3.06%
-446.36M
8.90%
55.53M
112.44%
-431.09M
876.34%
-414.58M
3.83%
61.13M
114.75%
62.89M
2.87%
62.33M
0.89%
44.18M
29.12%
62.13M
40.62%
66.63M
7.25%
69.56M
4.39%
33.21M
52.26%
83.63M
151.86%
93.36M
11.63%
93.02M
0.37%
24.35M
73.83%
186.43M
665.71%
203.07M
8.93%
202.06M
0.50%
-96.33M
147.67%
240.11M
349.27%
271.11M
12.91%
265.97M
1.89%
-115.77M
143.53%
63.25M
154.64%
37.24M
41.12%
44.70M
20.03%
-205.96M
560.73%
-151.64M
-
-125.69M
-
158.35M
-
172.50M
8.94%
176.02M
2.04%
248.72M
41.30%
othertotal stockholders equity
212.99M
-
214.68M
0.80%
217.47M
1.30%
221.35M
1.79%
224.45M
1.40%
224.47M
0.01%
226.42M
0.87%
163.98M
27.58%
129.48M
21.04%
126.57M
2.24%
94.92M
25.01%
31.79M
66.50%
-15.47M
148.66%
-13.62M
11.93%
-41.04M
201.23%
-39.93M
2.70%
-36.30M
9.08%
-59.08M
62.74%
-54.57M
7.64%
-49.63M
9.06%
-47.47M
4.34%
-44.84M
5.55%
-40.56M
9.54%
-33.80M
16.68%
-27.80M
17.74%
-29.31M
5.42%
-21.21M
27.62%
-15.02M
29.20%
-8.74M
41.81%
-26.18M
199.52%
-17.70M
32.36%
2.41M
113.62%
301.85M
12,414.39%
285.94M
5.27%
290.41M
1.56%
174.58M
39.88%
5.53M
96.83%
61.14M
1,005.35%
71.75M
17.36%
-18.56M
125.86%
37.47M
301.90%
-157.36M
520.01%
-189.47M
20.41%
-279.03M
47.27%
preferred stock
property plant equipment net
146.39M
-
148.02M
1.11%
153.06M
3.41%
159.06M
3.92%
168.82M
6.14%
171.38M
1.52%
174.66M
1.91%
178.12M
1.98%
184.21M
3.42%
197.62M
7.28%
206.70M
4.59%
207.50M
0.39%
212.79M
2.55%
215.39M
1.22%
217.06M
0.77%
218.66M
0.74%
230.38M
5.36%
232.02M
0.71%
233.43M
0.61%
243.36M
4.25%
278.93M
14.61%
337.03M
20.83%
348.84M
3.51%
349.17M
0.09%
363.89M
4.22%
364.20M
0.09%
395.59M
8.62%
398.36M
0.70%
416.94M
4.66%
432.89M
3.83%
462.71M
6.89%
515.52M
11.42%
562.74M
9.16%
593.61M
5.48%
608.21M
2.46%
623.92M
2.58%
642.77M
3.02%
679.99M
5.79%
505.03M
25.73%
700.19M
38.65%
598.58M
14.51%
808.42M
35.06%
813.51M
0.63%
857.63M
5.42%
retained earnings
105.81M
-
140.51M
32.79%
194.54M
38.45%
231.04M
18.76%
280.43M
21.38%
300.11M
7.02%
314.95M
4.95%
348.99M
10.81%
358.17M
2.63%
368.38M
2.85%
389.27M
5.67%
415.45M
6.73%
456.05M
9.77%
469.51M
2.95%
495.46M
5.53%
535.17M
8.01%
616.35M
15.17%
636.81M
3.32%
687.77M
8.00%
756.64M
10.01%
831.12M
9.84%
878.42M
5.69%
939.62M
6.97%
1.01B
7.89%
1.08B
6.97%
1.13B
3.85%
1.19B
5.73%
1.31B
9.72%
1.43B
9.65%
1.58B
10.41%
1.71B
8.14%
1.83B
7.25%
1.97B
7.17%
2.07B
5.18%
2.21B
6.90%
2.26B
2.40%
2.32B
2.32%
2.32B
0.15%
2.36B
1.87%
2.42B
2.55%
2.52B
3.96%
2.54B
0.93%
2.60B
2.32%
2.72B
4.37%
short term debt
22.05M
-
19.55M
11.34%
6.95M
64.47%
5.82M
16.23%
5.92M
1.68%
3.61M
39.00%
3.40M
5.79%
4.78M
40.68%
9.25M
93.41%
45.03M
386.76%
46.55M
3.37%
74.23M
59.47%
46.16M
37.81%
42.59M
7.73%
29.86M
29.91%
130.91M
338.48%
22.17M
83.06%
33.01M
48.85%
25.37M
23.15%
87.64M
245.50%
47.56M
45.74%
47.44M
0.24%
59.49M
25.38%
69.54M
16.90%
61.10M
12.14%
54.14M
11.39%
55.38M
2.28%
48.22M
12.92%
43.43M
9.94%
30.59M
29.57%
27.99M
8.48%
66.42M
137.26%
77.97M
17.39%
89.27M
14.51%
81.19M
9.06%
72.64M
10.52%
61.72M
15.03%
82.12M
33.05%
99.96M
21.72%
111.68M
11.73%
127.66M
14.31%
121.52M
4.81%
116.83M
3.86%
164.72M
40.98%
short term investments
tax assets
85.10M
-
73.54M
13.59%
61.39M
16.52%
50.10M
18.38%
56.31M
12.38%
36.09M
35.90%
30.70M
14.94%
10.64M
65.34%
6.67M
37.28%
36.71M
450.17%
24.42M
33.48%
7.69M
68.50%
3.34M
56.62%
3.92M
17.32%
4.26M
8.84%
4.31M
1.15%
3.24M
24.87%
3.47M
7.04%
1.63M
52.89%
1.21M
26.09%
163K
86.50%
4.38M
2,590.18%
3.39M
22.67%
3.22M
5.13%
2.93M
8.83%
4.07M
38.90%
2.13M
47.74%
3.60M
68.91%
1.50M
58.37%
1.36M
9.15%
2.25M
65.15%
3.81M
69.77%
15.74M
312.80%
11.78M
25.17%
14.09M
19.63%
16.27M
15.49%
12.75M
21.67%
8.32M
34.72%
13.95M
67.70%
17.14M
22.84%
15.53M
9.38%
16.04M
3.24%
17.40M
8.52%
12.18M
30.01%
tax payables
total assets
1.80B
-
1.81B
0.80%
1.83B
0.92%
1.83B
0.26%
1.89B
3.19%
1.84B
2.64%
1.87B
1.57%
1.84B
1.81%
1.79B
2.44%
1.93B
7.85%
1.92B
0.88%
1.87B
2.59%
1.86B
0.28%
1.87B
0.30%
1.89B
1.09%
2.00B
6.01%
2.02B
0.95%
2.08B
2.85%
2.21B
6.34%
2.33B
5.59%
2.43B
4.01%
2.47B
1.95%
2.52B
2.00%
2.59B
2.81%
2.67B
2.76%
2.65B
0.43%
2.77B
4.28%
2.97B
7.46%
3.24B
8.79%
3.42B
5.77%
3.71B
8.32%
4.10B
10.62%
4.88B
18.96%
5.15B
5.61%
5.47B
6.24%
5.25B
4.14%
5.17B
1.46%
5.21B
0.81%
5.32B
2.13%
5.17B
2.92%
5.09B
1.41%
5.13B
0.71%
5.12B
0.21%
5.19B
1.34%
total current assets
654.18M
-
686.53M
4.95%
717.15M
4.46%
732.26M
2.11%
730.48M
0.24%
704.53M
3.55%
746.93M
6.02%
654.37M
12.39%
661.37M
1.07%
686.26M
3.76%
698.60M
1.80%
671.43M
3.89%
683.51M
1.80%
680.69M
0.41%
697.78M
2.51%
810.15M
16.10%
818.56M
1.04%
866.85M
5.90%
930.44M
7.34%
1.04B
11.77%
1.12B
7.77%
1.06B
5.17%
1.05B
1.04%
1.14B
8.15%
1.20B
5.13%
1.21B
1.08%
1.30B
7.31%
1.48B
14.13%
1.67B
12.79%
1.86B
11.25%
1.69B
8.89%
1.92B
13.65%
1.85B
3.90%
2.13B
14.98%
2.49B
17.22%
2.31B
7.15%
2.18B
5.66%
2.19B
0.16%
2.27B
3.99%
2.17B
4.66%
2.00B
7.82%
2.05B
2.81%
2.06B
0.08%
2.07B
0.86%
total current liabilities
250.84M
-
233.39M
6.96%
214.05M
8.29%
229.48M
7.21%
240.52M
4.81%
234.60M
2.46%
246.00M
4.86%
224.99M
8.54%
213.22M
5.23%
302.47M
41.86%
324.04M
7.13%
333.58M
2.94%
341.94M
2.51%
315.90M
7.62%
310.32M
1.77%
458.74M
47.83%
388.87M
15.23%
412.64M
6.11%
480.05M
16.34%
553.11M
15.22%
560.71M
1.37%
515.98M
7.98%
480.36M
6.90%
476.02M
0.90%
497.06M
4.42%
483.02M
2.83%
486.72M
0.77%
556.26M
14.29%
641.52M
15.33%
710.26M
10.72%
836.25M
17.74%
1.02B
21.74%
1.16B
13.55%
1.25B
8.41%
1.17B
6.46%
1.11B
5.72%
992.04M
10.23%
910.34M
8.24%
936.83M
2.91%
900.09M
3.92%
880.77M
2.15%
897.90M
1.94%
912.56M
1.63%
1.02B
11.72%
total debt
1.20B
-
1.19B
0.46%
1.16B
2.57%
1.11B
4.23%
1.09B
2.17%
1.04B
4.67%
1.04B
0.14%
1.05B
1.57%
1.06B
0.42%
1.09B
3.10%
1.08B
0.99%
1.09B
0.60%
1.05B
3.22%
1.05B
0.23%
1.04B
1.28%
1.04B
0.19%
928.72M
10.61%
940.47M
1.26%
933.43M
0.75%
947.27M
1.48%
923.96M
2.46%
1.06B
14.62%
1.09B
2.64%
1.10B
1.14%
1.04B
5.46%
1.05B
0.85%
1.08B
3.17%
1.07B
1.33%
1.07B
0.18%
1.03B
3.07%
1.05B
1.41%
1.15B
9.48%
1.32B
15.32%
1.44B
9.23%
1.73B
19.68%
1.68B
3.04%
1.74B
4.09%
1.93B
10.53%
1.94B
0.80%
1.73B
10.84%
1.58B
9.06%
1.72B
8.96%
1.70B
0.75%
1.67B
1.90%
total investments
20.05M
-
19.30M
3.73%
18.55M
3.92%
17.08M
7.90%
16.24M
4.91%
15.00M
7.64%
13.55M
9.65%
13.42M
0.99%
12.96M
3.39%
-238.18M
-
-289.15M
21.40%
-280.58M
2.96%
-10.96M
96.09%
-276.01M
2,417.64%
-269.73M
2.28%
-266.94M
1.03%
-356.59M
33.59%
-271.80M
23.78%
-429.24M
57.92%
-468.50M
9.15%
-1.11B
137.43%
-952.31M
14.39%
-919.56M
3.44%
-889.03M
3.32%
-1.08B
21.13%
-873.09M
18.93%
-834.08M
-
38.60M
104.63%
total liabilities
1.16B
-
1.11B
4.95%
1.01B
8.53%
938.07M
7.31%
912.75M
2.70%
836.99M
8.30%
1.35B
61.48%
859.03M
36.44%
861.07M
0.24%
1.42B
65.37%
1.43B
0.46%
1.42B
0.96%
1.43B
0.75%
1.41B
0.99%
1.42B
0.60%
1.49B
4.51%
1.42B
4.69%
1.45B
2.59%
1.54B
5.93%
1.57B
2.28%
1.60B
1.90%
1.61B
0.15%
1.59B
0.84%
1.60B
0.34%
1.57B
1.67%
1.57B
0.07%
1.61B
2.47%
1.68B
4.43%
1.78B
5.85%
1.83B
3.11%
2.01B
9.78%
2.27B
12.90%
2.61B
14.61%
2.77B
6.36%
2.97B
7.18%
2.84B
4.40%
2.80B
1.41%
2.87B
2.36%
2.89B
1.00%
2.79B
3.47%
2.74B
1.81%
2.75B
0.23%
2.75B
0.15%
2.77B
1.04%
total liabilities and stockholders equity
1.48B
-
1.46B
1.46%
1.42B
2.67%
1.39B
2.44%
1.40B
1.19%
1.34B
4.48%
1.87B
39.69%
1.35B
27.95%
1.33B
1.58%
1.93B
45.71%
1.92B
0.88%
1.87B
2.59%
1.86B
0.28%
1.87B
0.30%
1.89B
1.09%
2.00B
6.01%
2.02B
0.95%
2.08B
2.85%
2.21B
6.34%
2.33B
5.59%
2.43B
4.01%
2.47B
1.95%
2.52B
2.00%
2.59B
2.81%
2.67B
2.76%
2.65B
0.43%
2.77B
4.28%
2.97B
7.46%
3.24B
8.79%
3.42B
5.77%
3.71B
8.32%
4.10B
10.62%
4.88B
18.96%
5.15B
5.61%
5.47B
6.24%
5.25B
4.14%
5.17B
1.46%
5.21B
0.81%
5.32B
2.13%
5.17B
2.92%
5.09B
1.41%
5.13B
0.71%
5.12B
0.21%
5.19B
1.34%
total non current assets
1.14B
-
1.13B
1.57%
1.11B
1.25%
1.10B
0.93%
1.16B
5.47%
1.14B
2.07%
1.12B
1.18%
1.18B
5.23%
1.13B
4.38%
1.25B
10.23%
1.22B
2.35%
1.20B
1.84%
1.18B
1.45%
1.19B
0.71%
1.19B
0.27%
1.19B
0.09%
1.20B
0.89%
1.21B
0.77%
1.28B
5.63%
1.29B
1.09%
1.31B
0.99%
1.41B
8.07%
1.47B
4.29%
1.46B
1.00%
1.47B
0.90%
1.45B
1.67%
1.47B
1.74%
1.49B
1.58%
1.57B
4.82%
1.56B
0.07%
2.01B
28.75%
2.18B
8.07%
3.03B
39.16%
3.03B
0.11%
2.98B
1.47%
2.93B
1.63%
2.99B
1.84%
3.03B
1.28%
3.05B
0.78%
3.00B
1.63%
3.10B
3.21%
3.08B
0.65%
3.06B
0.41%
3.11B
1.65%
total non current liabilities
913.22M
-
873.09M
4.39%
798.00M
8.60%
708.59M
11.20%
672.22M
5.13%
602.39M
10.39%
1.11B
83.53%
634.05M
42.65%
647.85M
2.18%
1.12B
73.11%
1.11B
1.34%
1.08B
2.10%
1.09B
0.21%
1.10B
1.10%
1.11B
1.28%
1.03B
7.58%
1.03B
0.01%
1.04B
1.26%
1.06B
1.80%
1.02B
3.58%
1.04B
2.19%
1.09B
4.51%
1.11B
2.03%
1.12B
0.87%
1.07B
4.26%
1.09B
1.20%
1.12B
3.23%
1.12B
0.16%
1.14B
1.17%
1.12B
1.18%
1.18B
4.75%
1.26B
6.62%
1.45B
15.48%
1.52B
4.73%
1.80B
18.44%
1.73B
3.53%
1.81B
4.21%
1.96B
8.18%
1.96B
0.11%
1.89B
3.25%
1.86B
1.65%
1.85B
0.58%
1.83B
1.01%
1.76B
4.28%
total stockholders equity
317.07M
-
353.04M
11.35%
408.56M
15.73%
447.92M
9.63%
489.80M
9.35%
502.69M
2.63%
519.81M
3.41%
489.27M
5.87%
465.87M
4.78%
474.43M
1.84%
450.39M
5.07%
413.92M
8.10%
401.12M
3.09%
420.47M
4.82%
427.92M
1.77%
473.15M
10.57%
559.55M
18.26%
570.07M
1.88%
617.01M
8.23%
698.16M
13.15%
760.55M
8.94%
804.42M
5.77%
865.94M
7.65%
934.26M
7.89%
1.03B
10.50%
1.02B
0.85%
1.10B
7.24%
1.23B
12.07%
1.39B
13.01%
1.52B
9.67%
1.66B
8.60%
1.78B
7.62%
2.21B
24.22%
2.31B
4.26%
2.42B
4.80%
2.32B
4.15%
2.26B
2.64%
2.34B
3.62%
2.42B
3.43%
2.36B
2.29%
2.34B
1.00%
2.37B
1.16%
2.37B
0.10%
2.41B
1.68%

All numbers in (except ratios and percentages)