bf/NASDAQ:OSIS_icon.jpeg

NASDAQ:OSIS

OSI Systems, Inc.

  • Stock

USD

Last Close

148.83

30/08 20:00

Market Cap

2.37B

Beta: 0.94

Volume Today

134.31K

Avg: 104.72K

PE Ratio

19.18

PFCF: 21.71

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
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
Mar '24
Jun '24
account payables
97.33M
-
67.72M
30.43%
73.81M
8.99%
74.46M
0.88%
80.55M
8.18%
96.51M
19.81%
91.13M
5.58%
61.93M
32.04%
85.73M
38.42%
77.24M
9.91%
84.66M
9.61%
69.49M
17.91%
66.13M
4.84%
73.72M
11.48%
80.28M
8.90%
76.12M
5.18%
86.11M
13.13%
74.61M
13.36%
101.57M
36.14%
106.89M
5.24%
116.89M
9.35%
98.34M
15.87%
89.89M
8.59%
93.50M
4.01%
100.94M
7.96%
106.34M
5.35%
103.80M
2.40%
84.94M
18.17%
92.61M
9.02%
90.03M
2.78%
122.72M
36.31%
141.26M
15.11%
140.54M
0.51%
128.16M
8.81%
129.81M
1.29%
125.20M
3.55%
144.42M
15.35%
129.34M
10.44%
127.25M
1.61%
139.01M
9.24%
164.42M
18.28%
163.66M
0.46%
237.31M
45.00%
248.43M
4.68%
accumulated other comprehensive income loss
-4.94M
-
-4.43M
10.15%
-3.80M
14.30%
-2.90M
23.68%
-5.47M
88.66%
-7.83M
43.16%
-11.50M
46.79%
-10.26M
10.76%
-11.91M
16.07%
-12.82M
7.61%
-13.34M
4.06%
-17.26M
29.37%
-17.98M
4.18%
-22.14M
23.13%
-20.43M
7.73%
-17.19M
15.85%
-15.58M
9.36%
-15.35M
1.50%
-13.88M
9.57%
-14.78M
6.53%
-13.61M
7.97%
-18.98M
39.54%
-17.46M
8.05%
-16.73M
4.18%
-19.77M
18.19%
-17.12M
13.40%
-25.42M
48.50%
-25.19M
0.90%
-21.68M
13.94%
-17.36M
19.95%
-17.80M
2.56%
-14.75M
17.15%
-16.91M
14.71%
-17.41M
2.91%
-19.26M
10.62%
-25.46M
32.22%
-31.38M
23.25%
-27.15M
13.49%
-26.68M
1.73%
-19.63M
26.42%
-21.52M
9.62%
-19.37M
9.96%
cash and cash equivalents
37.19M
-
39.90M
7.30%
39.85M
0.13%
38.83M
2.55%
37.27M
4.01%
44.78M
20.14%
49.04M
9.52%
47.59M
2.95%
80.93M
70.05%
79.79M
1.41%
97.42M
22.10%
104.37M
7.13%
122.97M
17.82%
138.25M
12.43%
158.47M
14.63%
169.65M
7.05%
192.03M
13.19%
211.97M
10.39%
194.00M
8.48%
84.81M
56.28%
86.41M
1.88%
95.97M
11.06%
107.65M
12.17%
96.32M
10.53%
85.14M
11.60%
95.06M
11.64%
101.03M
6.28%
76.10M
24.67%
76.92M
1.08%
72.58M
5.65%
92.47M
27.41%
80.61M
12.82%
54.66M
32.19%
86.33M
57.93%
83.28M
3.54%
64.20M
22.91%
53.99M
15.91%
45.60M
15.54%
65.62M
43.91%
76.75M
16.96%
82.59M
7.61%
127.26M
54.08%
101.44M
20.29%
95.35M
6.00%
cash and short term investments
37.19M
-
39.90M
7.30%
39.85M
0.13%
38.83M
2.55%
37.27M
4.01%
44.78M
20.14%
49.04M
9.52%
47.59M
2.95%
80.93M
70.05%
79.79M
1.41%
97.42M
22.10%
104.37M
7.13%
122.97M
17.82%
138.25M
12.43%
158.47M
14.63%
169.65M
7.05%
192.03M
13.19%
211.97M
10.39%
194.00M
8.48%
84.81M
56.28%
86.41M
1.88%
95.97M
11.06%
107.65M
12.17%
96.32M
10.53%
85.14M
11.60%
95.06M
11.64%
101.03M
6.28%
76.10M
24.67%
76.92M
1.08%
72.58M
5.65%
92.47M
27.41%
80.61M
12.82%
54.66M
32.19%
86.33M
57.93%
83.28M
3.54%
64.20M
22.91%
53.99M
15.91%
45.60M
15.54%
65.62M
43.91%
76.75M
16.96%
82.59M
7.61%
127.26M
54.08%
101.44M
20.29%
95.35M
6.00%
common stock
283.15M
-
276.94M
2.19%
279.99M
1.10%
287.43M
2.66%
268.71M
6.51%
271.99M
1.22%
278.37M
2.34%
279.21M
0.30%
252.22M
9.67%
256.68M
1.77%
212.37M
17.26%
219.11M
3.18%
225.02M
2.70%
221.75M
1.46%
216.22M
2.49%
222.53M
2.92%
212.93M
4.31%
218.34M
2.54%
166.63M
23.68%
169.47M
1.71%
156.76M
7.50%
151.93M
3.08%
160.38M
5.57%
168.91M
5.32%
141.05M
16.50%
133.57M
5.31%
116.87M
12.50%
122.55M
4.86%
95.08M
22.41%
100.82M
6.03%
110.74M
9.85%
105.72M
4.53%
53.38M
49.51%
30.91M
42.09%
17K
99.94%
17K
0%
17K
0%
2.53M
14,782.35%
17K
99.33%
9.84M
57,752.94%
17K
99.83%
7.31M
42,888.24%
863.48M
-
deferred revenue
58.53M
-
46.54M
20.48%
62.94M
35.24%
60.68M
3.60%
55.96M
7.78%
51.74M
7.53%
49.00M
5.31%
47.79M
2.47%
42.35M
11.38%
36.61M
13.55%
34.80M
4.95%
85.39M
145.39%
97.48M
14.17%
79.66M
18.29%
69.54M
12.71%
37.93M
45.45%
34.46M
9.16%
64.35M
86.75%
70.11M
8.96%
55.76M
20.47%
74.15M
32.97%
69.41M
6.39%
60.02M
13.53%
43.23M
27.97%
49.84M
15.31%
32.64M
34.52%
32.97M
1.00%
28.16M
14.60%
41.12M
46.04%
73.90M
79.73%
48.13M
34.87%
38.46M
20.09%
34.56M
10.14%
39.52M
14.34%
45.91M
16.18%
19.92M
56.62%
29.97M
50.49%
22.71M
24.22%
33.84M
48.98%
21.25M
37.21%
31.95M
50.35%
40.26M
26.02%
deferred revenue non current
68.75M
-
62.50M
9.09%
56.25M
10%
50M
11.11%
43.75M
12.50%
37.50M
14.29%
31.25M
16.67%
25M
20%
18.75M
25%
-15.05M
-
-14.81M
1.63%
-15.02M
1.40%
-7.98M
46.86%
-7.83M
1.84%
-7.53M
3.83%
-6.88M
8.64%
-5.85M
15.04%
-3.15M
46.07%
-3.21M
1.71%
-7.16M
-
-4.68M
34.54%
-4.53M
3.39%
11.11M
-
-6.57M
-
-6.87M
4.52%
deferrred tax liabilities non current
57.16M
-
73.16M
27.99%
73.98M
1.12%
73.93M
0.06%
68.28M
7.65%
65.44M
4.17%
65.43M
0.01%
65.58M
0.23%
68.89M
5.04%
29.16M
57.67%
29.12M
0.13%
29.50M
1.30%
28.60M
3.06%
20.68M
27.69%
20.32M
1.73%
38.38M
88.85%
41.64M
8.50%
15.00M
63.97%
15.05M
0.33%
14.81M
1.63%
15.02M
1.40%
7.98M
46.86%
7.83M
1.84%
7.53M
3.83%
6.88M
8.64%
5.85M
15.04%
3.15M
46.07%
3.21M
1.71%
1.51M
53.01%
7.16M
374.92%
4.68M
34.54%
4.53M
3.39%
4.66M
2.92%
11.11M
138.56%
11.12M
0.03%
12.21M
9.89%
11.79M
3.44%
6.57M
44.29%
6.87M
4.52%
goodwill
91.02M
-
92.05M
1.13%
92.20M
0.16%
92.61M
0.45%
97.43M
5.21%
98.41M
1.01%
96.71M
1.73%
98.17M
1.50%
97.81M
0.36%
98.75M
0.95%
122.30M
23.85%
122.82M
0.43%
242.59M
97.52%
242.95M
0.15%
241.73M
0.50%
242.13M
0.17%
282.66M
16.74%
285.88M
1.14%
300.72M
5.19%
292.21M
2.83%
304.72M
4.28%
305.16M
0.15%
307.46M
0.75%
307.11M
0.11%
306.71M
0.13%
309.43M
0.89%
308.64M
0.26%
310.63M
0.64%
315.51M
1.57%
318.29M
0.88%
319.21M
0.29%
320.30M
0.34%
319.35M
0.30%
320.32M
0.30%
336.65M
5.10%
336.36M
0.09%
335.82M
0.16%
339.19M
1.00%
346.72M
2.22%
349.50M
0.80%
348.41M
0.31%
352.91M
1.29%
352.12M
0.22%
351.48M
0.18%
goodwill and intangible assets
131.31M
-
132.06M
0.57%
132.92M
0.65%
136.22M
2.48%
145.06M
6.49%
147.28M
1.53%
146.91M
0.25%
148.58M
1.14%
148.03M
0.37%
149.48M
0.98%
180.67M
20.87%
179.10M
0.87%
371.94M
107.67%
369.23M
0.73%
362.30M
1.88%
360.58M
0.48%
427.69M
18.61%
424.98M
0.63%
447.77M
5.36%
434.21M
3.03%
449.95M
3.62%
445.37M
1.02%
443.89M
0.33%
440.06M
0.86%
436.35M
0.84%
436.89M
0.13%
438.11M
0.28%
438.91M
0.18%
450.29M
2.59%
450.36M
0.02%
449.27M
0.24%
447.91M
0.30%
446.61M
0.29%
446.96M
0.08%
476.44M
6.59%
474.73M
0.36%
474.03M
0.15%
477.23M
0.67%
486.91M
2.03%
490.36M
0.71%
488.62M
0.35%
496.20M
1.55%
352.12M
29.04%
491.01M
39.44%
intangible assets
40.29M
-
40.01M
0.69%
40.73M
1.78%
43.62M
7.10%
47.63M
9.20%
48.87M
2.60%
50.20M
2.72%
50.41M
0.43%
50.22M
0.39%
50.73M
1.03%
58.37M
15.06%
56.28M
3.58%
129.35M
129.82%
126.28M
2.37%
120.58M
4.52%
118.45M
1.76%
145.04M
22.44%
139.10M
4.09%
147.06M
5.72%
142.00M
3.44%
145.23M
2.27%
140.20M
3.46%
136.43M
2.69%
132.95M
2.55%
129.63M
2.50%
127.46M
1.67%
129.47M
1.57%
128.28M
0.92%
134.78M
5.07%
132.08M
2.01%
130.06M
1.53%
127.61M
1.88%
127.26M
0.27%
126.64M
0.49%
139.78M
10.37%
138.37M
1.01%
138.20M
0.12%
138.04M
0.12%
140.19M
1.56%
140.86M
0.47%
140.21M
0.46%
143.29M
2.19%
139.53M
-
inventory
228.01M
-
220.00M
3.51%
239.03M
8.65%
234.14M
2.04%
264.39M
12.92%
263.90M
0.19%
265.42M
0.57%
230.42M
13.18%
260.46M
13.04%
280.60M
7.73%
291.09M
3.74%
273.29M
6.12%
289.60M
5.97%
283.79M
2.01%
267.19M
5.85%
248.51M
6.99%
271.31M
9.17%
281.03M
3.58%
304.29M
8.28%
313.55M
3.04%
343.97M
9.70%
315.20M
8.37%
297.70M
5.55%
273.71M
8.06%
268.76M
1.81%
252.53M
6.04%
241.32M
4.44%
241.23M
0.04%
255.43M
5.89%
266.19M
4.21%
283.52M
6.51%
294.21M
3.77%
320.67M
9.00%
334.24M
4.23%
344.64M
3.11%
333.91M
3.12%
361.95M
8.40%
361.38M
0.16%
371.80M
2.88%
338.01M
9.09%
418.80M
23.90%
445.82M
6.45%
442.80M
0.68%
397.94M
10.13%
long term debt
12.27M
-
11.72M
4.47%
10.85M
7.48%
10.44M
3.79%
11.27M
7.96%
9.40M
16.58%
9.03M
3.95%
8.56M
5.23%
7.83M
8.44%
7.26M
7.37%
6.77M
6.71%
6.05M
10.58%
5.62M
7.12%
4.92M
12.48%
240.02M
4,777.42%
241.75M
0.72%
243.42M
0.69%
245.18M
0.73%
247.03M
0.75%
248.98M
0.79%
250.96M
0.79%
253.18M
0.89%
255.41M
0.88%
257.75M
0.92%
260.01M
0.87%
262.33M
0.89%
264.78M
0.93%
267.07M
0.87%
269.36M
0.86%
271.67M
0.86%
274.00M
0.86%
276.42M
0.88%
692K
99.75%
602K
13.01%
48.71M
7,991.03%
48.67M
0.08%
143.15M
194.14%
140.06M
2.16%
138.19M
1.33%
136.49M
1.23%
134.75M
1.28%
132.79M
1.45%
131.21M
1.19%
129.38M
1.40%
long term investments
-455.82M
-
-469.23M
-
-461.58M
1.63%
-442.84M
4.06%
-421.08M
-
-407.03M
3.34%
-436.76M
7.31%
-200.78M
-
-178.06M
11.32%
-176.44M
0.91%
-180.88M
2.52%
-145.68M
19.46%
-116.00M
20.37%
-15.05M
-
-14.81M
1.63%
-15.02M
1.40%
-7.83M
-
-7.53M
3.83%
-6.88M
8.64%
-3.15M
-
-3.21M
1.71%
-1.51M
53.01%
-4.68M
-
-4.53M
3.39%
-4.66M
2.92%
-6.87M
-
net debt
57.04M
-
34.80M
39.00%
-4.22M
112.13%
-1.58M
62.67%
6.81M
532.30%
-9.56M
240.39%
-31.20M
226.18%
-36.24M
16.14%
-25.32M
30.12%
-14.78M
41.63%
37.10M
351.04%
29.44M
20.65%
224.34M
661.94%
218.24M
2.72%
176.96M
18.92%
177.50M
0.31%
267.67M
50.81%
230.49M
13.89%
283.28M
22.90%
279.43M
1.36%
332.87M
19.13%
308.32M
7.37%
273.46M
11.31%
250.24M
8.49%
270.67M
8.16%
259.11M
4.27%
259.65M
0.21%
250.90M
3.37%
244.33M
2.62%
218.04M
10.76%
182.46M
16.32%
196.65M
7.78%
258.98M
31.69%
283.14M
9.33%
287.74M
1.63%
289.04M
0.45%
312.27M
8.04%
337.56M
8.10%
295.65M
12.42%
282.82M
4.34%
295.29M
4.41%
13.65M
95.38%
386.98M
2,734.21%
426.20M
10.13%
net receivables
205.28M
-
164.01M
20.11%
142.81M
12.93%
185.77M
30.09%
155.85M
16.11%
184.23M
18.21%
165.35M
10.25%
178.52M
7.96%
164.75M
7.71%
157.80M
4.22%
159.79M
1.26%
141.72M
11.31%
177.86M
25.50%
178.36M
0.28%
183.84M
3.07%
206.53M
12.34%
203.07M
1.67%
208.45M
2.65%
216.68M
3.95%
210.74M
2.74%
222.17M
5.42%
226.09M
1.76%
218.43M
3.38%
238.44M
9.16%
245.09M
2.79%
257.38M
5.02%
257.50M
0.05%
269.84M
4.79%
253.15M
6.19%
263.07M
3.92%
258.59M
1.70%
290.65M
12.40%
292.00M
0.46%
288.04M
1.36%
282.87M
1.79%
307.97M
8.87%
313.51M
1.80%
322.76M
2.95%
300.66M
6.85%
380.85M
26.67%
323.77M
14.99%
370.17M
14.33%
503.83M
36.11%
648.15M
28.65%
other assets
other current assets
77.15M
-
82.25M
6.60%
93.93M
14.21%
120.49M
28.27%
125.48M
4.15%
126.42M
0.75%
101.06M
20.06%
84.99M
15.91%
89.99M
5.88%
89.25M
0.82%
96.52M
8.15%
35.94M
62.76%
45.76M
27.30%
52.18M
14.04%
47.07M
9.80%
28.31M
39.84%
34.42M
21.58%
31.05M
9.80%
61.36M
97.62%
41.59M
32.23%
49.47M
18.95%
43.95M
11.16%
35.05M
20.25%
32.43M
7.47%
38.14M
17.60%
43.31M
13.56%
38.52M
11.06%
30.54M
20.72%
29.29M
4.11%
32.59M
11.28%
26.83M
17.68%
43.93M
63.75%
62.87M
43.11%
61.18M
2.69%
47.74M
21.96%
40.06M
16.09%
41.60M
3.84%
37.70M
9.37%
40.45M
7.30%
44.30M
9.51%
46.94M
5.96%
59.84M
27.47%
71.18M
18.96%
74.08M
4.07%
other current liabilities
68.10M
-
109.05M
60.13%
104.72M
3.97%
148.02M
41.35%
152.30M
2.89%
164.51M
8.02%
136.48M
17.04%
136.76M
0.21%
133.14M
2.65%
134.02M
0.66%
158.77M
18.47%
85.20M
46.34%
96.05M
12.74%
106.68M
11.06%
103.00M
3.45%
126.68M
22.99%
124.50M
1.73%
134.94M
8.39%
156.54M
16.01%
165.41M
5.66%
151.64M
8.33%
151.06M
0.38%
149.89M
0.77%
156.48M
4.39%
148.11M
5.34%
153.12M
3.38%
143.29M
6.41%
157.08M
9.62%
148.32M
5.58%
150.52M
1.48%
154.29M
2.51%
164.19M
6.42%
168.73M
2.76%
157.90M
6.42%
147.79M
6.40%
164.26M
11.14%
164.98M
0.44%
143.09M
13.27%
166.24M
16.18%
188.36M
13.31%
172.12M
8.62%
488.35M
183.72%
167.16M
65.77%
174.04M
4.12%
other liabilities
other non current assets
24.44M
-
25.59M
4.71%
424.13M
1,557.17%
48.26M
88.62%
445.05M
822.30%
437.32M
1.74%
425.06M
2.80%
63.87M
84.97%
418.69M
555.54%
402.95M
3.76%
430.48M
6.83%
74.19M
82.77%
32.14M
56.68%
236.20M
634.85%
216.87M
8.18%
216.51M
0.17%
223.00M
3.00%
189.26M
15.13%
171.92M
9.16%
55.26M
67.86%
56.19M
1.70%
49.84M
11.31%
56.47M
13.30%
56.52M
0.09%
88.33M
56.28%
87.16M
1.33%
81.60M
6.38%
83.99M
2.93%
78.16M
6.94%
88.14M
12.77%
89.80M
1.89%
109.05M
21.43%
117.01M
7.30%
110.24M
5.79%
111.36M
1.02%
112.59M
1.11%
103.61M
7.98%
101.59M
1.94%
96.93M
4.59%
116.49M
20.18%
118.56M
1.78%
109.88M
7.32%
249.31M
126.89%
115.51M
53.67%
other non current liabilities
81.45M
-
81.51M
0.07%
47.49M
41.74%
48.40M
1.91%
55.26M
14.17%
55.92M
1.20%
54.70M
2.19%
49.62M
9.27%
49.87M
0.50%
64.33M
28.99%
61.54M
4.33%
47.83M
22.29%
70.21M
46.80%
67.85M
3.36%
64.58M
4.82%
52.31M
19.00%
55.05M
5.25%
61.94M
12.51%
66.49M
7.35%
58.95M
11.34%
78.67M
33.45%
78.38M
0.37%
77.40M
1.26%
73.38M
5.19%
93.83M
27.87%
97.95M
4.39%
93.58M
4.46%
99.22M
6.02%
110.11M
10.99%
108.11M
1.82%
108.49M
0.36%
123.36M
13.70%
129.85M
5.26%
127.90M
1.50%
141.40M
10.55%
130.99M
7.36%
126.37M
3.53%
116.85M
7.53%
115.99M
0.74%
121.34M
4.61%
117.62M
3.06%
122.85M
4.45%
124.77M
1.56%
128.50M
3.00%
othertotal stockholders equity
64K
-
-435K
779.69%
199K
145.75%
99K
50.25%
-473K
577.78%
165K
134.88%
499K
202.42%
-264K
152.91%
87K
132.95%
181K
108.05%
-339K
287.29%
-256K
24.48%
22K
108.59%
-137K
722.73%
-425K
210.22%
-188K
55.76%
420K
323.40%
-347K
182.62%
122K
135.16%
216K
77.05%
395K
82.87%
16K
95.95%
-456K
2,950%
273K
159.87%
231K
15.38%
-120K
151.95%
-424K
253.33%
preferred stock
435K
-
473K
-
264K
-
339K
-
256K
24.48%
137K
-
425K
210.22%
188K
55.76%
347K
-
456K
-
120K
-
424K
253.33%
property plant equipment net
249.41M
-
271.47M
8.85%
265.74M
2.11%
260.48M
1.98%
250.19M
3.95%
240.37M
3.93%
227.65M
5.29%
225.70M
0.86%
207.63M
8.01%
191.97M
7.54%
187.20M
2.48%
183.11M
2.18%
178.83M
2.34%
166.76M
6.75%
161.08M
3.40%
141.54M
12.13%
151.17M
6.80%
143.27M
5.23%
113.67M
20.66%
115.52M
1.63%
119.76M
3.67%
121.27M
1.26%
124.92M
3.01%
127.39M
1.98%
128.29M
0.71%
129.59M
1.01%
128.52M
0.83%
127.94M
0.45%
127.70M
0.18%
127.88M
0.13%
125.48M
1.88%
118.00M
5.96%
116.81M
1.01%
116.11M
0.60%
112.75M
2.89%
109.68M
2.72%
107.98M
1.56%
107.76M
0.20%
109.14M
1.28%
108.93M
0.19%
109.17M
0.22%
110.19M
0.93%
110.40M
0.19%
113.97M
3.23%
retained earnings
206.18M
-
220.75M
7.07%
225.55M
2.17%
247.68M
9.81%
258.93M
4.54%
277.17M
7.04%
290.40M
4.77%
312.83M
7.72%
323.64M
3.45%
323.74M
0.03%
333.09M
2.89%
338.99M
1.77%
339.67M
0.20%
344.50M
1.42%
358.52M
4.07%
363.87M
1.49%
374.03M
2.79%
327.08M
12.55%
329.63M
0.78%
334.75M
1.55%
344.15M
2.81%
363.25M
5.55%
382.88M
5.40%
399.54M
4.35%
420.28M
5.19%
441.27M
4.99%
460.83M
4.43%
474.79M
3.03%
484.14M
1.97%
504.18M
4.14%
522.95M
3.72%
548.84M
4.95%
586.85M
6.93%
606.65M
3.37%
637.73M
5.12%
663.87M
4.10%
656.02M
1.18%
672.37M
2.49%
693.58M
3.15%
735.96M
6.11%
745.96M
1.36%
782.51M
4.90%
short term debt
81.96M
-
62.97M
23.16%
24.78M
60.65%
26.82M
8.23%
32.82M
22.38%
25.82M
21.34%
8.81M
65.86%
2.80M
68.22%
47.78M
1,605.68%
57.75M
20.88%
127.76M
121.22%
127.76M
0%
341.68M
167.44%
351.56M
2.89%
95.41M
72.86%
105.40M
10.47%
216.29M
105.21%
197.28M
8.79%
230.25M
16.71%
115.26M
49.94%
168.33M
46.04%
151.11M
10.23%
125.70M
16.81%
88.80M
29.35%
95.80M
7.88%
91.84M
4.14%
95.90M
4.43%
59.93M
37.51%
51.90M
13.40%
18.95M
63.49%
925K
95.12%
846K
8.54%
312.95M
36,892.20%
368.87M
17.87%
322.31M
12.62%
304.57M
5.50%
223.11M
26.75%
243.10M
8.96%
223.08M
8.24%
223.08M
0.00%
243.13M
8.99%
8.12M
96.66%
357.21M
4,299.16%
392.17M
9.79%
short term investments
tax assets
57.16M
-
73.98M
-
73.93M
0.06%
68.28M
7.65%
65.43M
-
65.58M
0.23%
68.89M
5.04%
33.92M
-
34.02M
0.28%
16.98M
50.10%
34.90M
105.58%
29.70M
14.88%
2.41M
91.89%
2.33M
3.15%
15.05M
-
14.81M
1.63%
15.02M
1.40%
7.83M
-
7.53M
3.83%
6.88M
8.64%
3.15M
-
3.21M
1.71%
1.51M
53.01%
4.68M
-
4.53M
3.39%
4.66M
2.92%
11.12M
-
12.21M
9.89%
11.79M
3.44%
6.87M
-
7.13M
3.74%
tax payables
20.56M
-
24.96M
21.40%
30.87M
23.71%
2.73M
91.15%
9.61M
251.89%
13.63M
41.80%
4.27M
68.64%
7.59M
77.70%
total assets
952.78M
-
935.27M
1.84%
939.75M
0.48%
1.02B
8.99%
1.03B
0.38%
1.06B
2.78%
1.01B
4.80%
979.67M
2.61%
1.01B
3.59%
1.01B
0.44%
1.08B
6.42%
991.72M
7.77%
1.25B
26.35%
1.26B
0.40%
1.24B
1.77%
1.23B
0.46%
1.35B
9.87%
1.35B
0.35%
1.40B
3.66%
1.26B
10.05%
1.33B
5.75%
1.30B
2.28%
1.28B
1.05%
1.26B
1.50%
1.29B
2.00%
1.30B
0.92%
1.29B
1.18%
1.27B
1.40%
1.27B
0.19%
1.30B
2.35%
1.33B
1.93%
1.38B
4.40%
1.41B
1.90%
1.44B
2.30%
1.46B
1.11%
1.44B
1.09%
1.47B
1.71%
1.47B
0.10%
1.48B
1.16%
1.56B
4.88%
1.59B
2.11%
1.73B
8.69%
1.83B
6.06%
1.94B
5.73%
total current assets
547.63M
-
506.15M
7.57%
515.61M
1.87%
579.23M
12.34%
583.00M
0.65%
619.33M
6.23%
580.87M
6.21%
541.52M
6.77%
596.13M
10.08%
607.44M
1.90%
644.83M
6.15%
555.32M
13.88%
636.18M
14.56%
652.58M
2.58%
656.57M
0.61%
653M
0.54%
700.83M
7.32%
732.51M
4.52%
776.34M
5.98%
650.70M
16.18%
702.02M
7.89%
681.20M
2.97%
658.84M
3.28%
640.90M
2.72%
637.14M
0.59%
648.29M
1.75%
638.37M
1.53%
617.71M
3.24%
614.79M
0.47%
634.42M
3.19%
661.41M
4.25%
709.40M
7.26%
730.21M
2.93%
769.79M
5.42%
758.54M
1.46%
746.14M
1.63%
771.04M
3.34%
767.43M
0.47%
778.53M
1.45%
839.90M
7.88%
872.10M
3.83%
1.00B
15.02%
1.12B
11.58%
1.22B
8.60%
total current liabilities
305.92M
-
286.28M
6.42%
266.25M
7.00%
309.98M
16.42%
321.63M
3.76%
338.58M
5.27%
285.41M
15.70%
249.28M
12.66%
308.99M
23.95%
305.62M
1.09%
405.98M
32.84%
367.83M
9.40%
601.35M
63.48%
611.62M
1.71%
348.23M
43.07%
346.13M
0.60%
461.35M
33.29%
471.18M
2.13%
558.48M
18.53%
443.32M
20.62%
511.00M
15.27%
469.91M
8.04%
425.50M
9.45%
382.01M
10.22%
394.70M
3.32%
383.94M
2.73%
375.96M
2.08%
330.10M
12.20%
333.94M
1.16%
333.39M
0.16%
326.07M
2.20%
344.77M
5.73%
656.79M
90.50%
694.46M
5.74%
645.84M
7.00%
613.95M
4.94%
562.48M
8.38%
538.24M
4.31%
550.41M
2.26%
571.69M
3.87%
611.63M
6.99%
700.39M
14.51%
761.68M
8.75%
814.64M
6.95%
total debt
94.23M
-
74.69M
20.73%
35.63M
52.30%
37.26M
4.57%
44.09M
18.34%
35.22M
20.12%
17.84M
49.33%
11.36M
36.35%
55.61M
389.65%
65.01M
16.90%
134.53M
106.94%
133.81M
0.53%
347.30M
159.54%
356.49M
2.64%
335.43M
5.91%
347.15M
3.49%
459.70M
32.42%
442.46M
3.75%
477.28M
7.87%
364.24M
23.68%
419.28M
15.11%
404.29M
3.58%
381.11M
5.73%
346.56M
9.07%
355.81M
2.67%
354.16M
0.46%
360.68M
1.84%
327.00M
9.34%
321.25M
1.76%
290.61M
9.54%
274.92M
5.40%
277.27M
0.85%
313.65M
13.12%
369.47M
17.80%
371.02M
0.42%
353.24M
4.79%
366.26M
3.68%
383.16M
4.61%
361.27M
5.71%
359.57M
0.47%
377.88M
5.09%
140.91M
62.71%
488.43M
246.62%
521.55M
6.78%
total investments
-455.82M
-
-469.23M
-
-461.58M
1.63%
-442.84M
4.06%
-421.08M
-
-407.03M
3.34%
-436.76M
7.31%
-200.78M
-
-178.06M
11.32%
-176.44M
0.91%
-180.88M
2.52%
-145.68M
19.46%
-116.00M
20.37%
-15.05M
-
-14.81M
1.63%
-15.02M
1.40%
-7.83M
-
-7.53M
3.83%
-6.88M
8.64%
-3.15M
-
-3.21M
1.71%
-1.51M
53.01%
-4.68M
-
-4.53M
3.39%
-4.66M
2.92%
-6.87M
-
total liabilities
468.39M
-
442.01M
5.63%
438M
0.91%
491.97M
12.32%
505.89M
2.83%
515.34M
1.87%
448.67M
12.94%
397.89M
11.32%
450.88M
13.32%
442.78M
1.80%
543.18M
22.67%
450.88M
16.99%
706.31M
56.65%
713.90M
1.08%
681.42M
4.55%
660.87M
3.02%
780.14M
18.05%
816.68M
4.68%
913.64M
11.87%
766.25M
16.13%
840.63M
9.71%
801.48M
4.66%
758.31M
5.39%
713.14M
5.96%
748.54M
4.96%
744.21M
0.58%
734.32M
1.33%
696.39M
5.17%
713.41M
2.44%
713.17M
0.03%
710.07M
0.43%
744.55M
4.86%
787.33M
5.75%
822.96M
4.53%
840.60M
2.14%
804.73M
4.27%
843.11M
4.77%
818.48M
2.92%
816.39M
0.26%
829.52M
1.61%
864.00M
4.16%
956.03M
10.65%
1.02B
6.45%
1.07B
5.39%
total liabilities and stockholders equity
952.78M
-
935.27M
1.84%
939.75M
0.48%
1.02B
8.99%
1.03B
0.38%
1.06B
2.78%
1.01B
4.80%
979.67M
2.61%
1.01B
3.59%
1.01B
0.44%
1.08B
6.42%
991.72M
7.77%
1.25B
26.35%
1.26B
0.40%
1.24B
1.77%
1.23B
0.46%
1.35B
9.87%
1.35B
0.35%
1.40B
3.66%
1.26B
10.05%
1.33B
5.75%
1.30B
2.28%
1.28B
1.05%
1.26B
1.50%
1.29B
2.00%
1.30B
0.92%
1.29B
1.18%
1.27B
1.40%
1.27B
0.19%
1.30B
2.35%
1.33B
1.93%
1.38B
4.40%
1.41B
1.90%
1.44B
2.30%
1.46B
1.11%
1.44B
1.09%
1.47B
1.71%
1.47B
0.10%
1.48B
1.16%
1.56B
4.88%
1.59B
2.11%
1.73B
8.69%
1.83B
6.06%
1.94B
5.73%
total non current assets
405.15M
-
429.12M
5.92%
424.13M
1.16%
444.96M
4.91%
445.05M
0.02%
437.32M
1.74%
425.06M
2.80%
438.15M
3.08%
418.69M
4.44%
402.95M
3.76%
430.48M
6.83%
436.40M
1.38%
616.83M
41.34%
605.43M
1.85%
579.17M
4.34%
577.09M
0.36%
650.69M
12.75%
614.25M
5.60%
619.70M
0.89%
604.99M
2.37%
625.90M
3.46%
616.48M
1.51%
625.28M
1.43%
623.97M
0.21%
652.97M
4.65%
653.64M
0.10%
648.22M
0.83%
650.83M
0.40%
656.15M
0.82%
666.38M
1.56%
664.55M
0.27%
674.96M
1.57%
680.43M
0.81%
673.32M
1.05%
700.55M
4.05%
697.01M
0.51%
696.72M
0.04%
698.79M
0.30%
704.77M
0.85%
715.78M
1.56%
716.35M
0.08%
723.39M
0.98%
711.83M
1.60%
720.48M
1.22%
total non current liabilities
162.47M
-
155.73M
4.15%
171.75M
10.29%
181.99M
5.97%
184.25M
1.24%
176.75M
4.07%
163.25M
7.64%
148.61M
8.97%
141.88M
4.53%
137.17M
3.32%
137.20M
0.02%
83.04M
39.47%
104.96M
26.39%
102.28M
2.55%
333.20M
225.78%
314.74M
5.54%
318.79M
1.29%
345.50M
8.38%
355.16M
2.80%
322.93M
9.07%
329.63M
2.07%
331.57M
0.59%
332.81M
0.37%
331.13M
0.50%
353.84M
6.86%
360.27M
1.82%
358.36M
0.53%
366.29M
2.21%
379.47M
3.60%
379.77M
0.08%
384.00M
1.11%
399.78M
4.11%
130.54M
67.35%
128.50M
1.56%
194.76M
51.56%
190.77M
2.05%
280.63M
47.10%
280.23M
0.14%
265.97M
5.09%
257.83M
3.06%
252.37M
2.12%
255.64M
1.30%
255.98M
0.13%
257.89M
0.75%
total stockholders equity
484.39M
-
493.26M
1.83%
501.75M
1.72%
532.21M
6.07%
522.17M
1.89%
541.32M
3.67%
557.26M
2.94%
581.78M
4.40%
563.95M
3.07%
567.61M
0.65%
532.12M
6.25%
540.85M
1.64%
546.71M
1.08%
544.11M
0.48%
554.31M
1.88%
569.21M
2.69%
571.38M
0.38%
530.07M
7.23%
482.39M
9.00%
489.44M
1.46%
487.30M
0.44%
496.20M
1.83%
525.81M
5.97%
551.73M
4.93%
541.56M
1.84%
557.72M
2.98%
552.28M
0.98%
572.15M
3.60%
557.54M
2.55%
587.64M
5.40%
615.89M
4.81%
639.82M
3.88%
623.31M
2.58%
620.15M
0.51%
618.49M
0.27%
638.42M
3.22%
624.65M
2.16%
647.75M
3.70%
666.92M
2.96%
726.16M
8.88%
724.46M
0.24%
770.44M
6.35%
813.41M
5.58%
863.48M
6.16%

All numbers in USD (except ratios and percentages)