Cash, cash equivalents and short term investments
13.34%390.23M
13.34%390.23M
15.14%369.32M
16.38%354.79M
19.00%353.29M
12.73%344.31M
12.73%344.31M
11.94%320.76M
6.45%304.86M
17.40%296.88M
-Cash and cash equivalents
12.27%163.47M
12.27%163.47M
18.36%193.19M
8.46%188.9M
0.52%174.9M
-8.30%145.6M
-8.30%145.6M
4.35%163.23M
-3.52%174.16M
23.65%174M
-Short-term investments
14.11%226.76M
14.11%226.76M
11.80%176.13M
26.93%165.89M
45.17%178.4M
35.49%198.72M
35.49%198.72M
21.07%157.53M
23.44%130.7M
9.55%122.89M
Receivables
8.65%145.52M
8.65%145.52M
-9.56%147.54M
8.47%143M
5.03%147.95M
5.15%133.94M
5.15%133.94M
7.42%163.14M
-12.48%131.83M
2.21%140.87M
-Accounts receivable
14.30%110.69M
14.30%110.69M
-12.00%116.47M
15.29%106.52M
7.36%114.37M
-6.00%96.83M
-6.00%96.83M
8.13%132.35M
-29.00%92.4M
-11.29%106.53M
-Other receivables
-6.12%34.84M
-6.12%34.84M
0.88%31.07M
-7.51%36.48M
-2.18%33.59M
52.27%37.11M
52.27%37.11M
4.48%30.8M
92.46%39.44M
93.69%34.34M
Inventory
11.58%275.3M
11.58%275.3M
8.75%263.31M
5.66%258.98M
4.43%254.05M
3.83%246.74M
3.83%246.74M
-3.97%242.12M
0.26%245.11M
7.77%243.27M
Restricted cash
--0
--0
-88.37%30K
-69.90%87K
-48.16%169K
-33.92%224K
-33.92%224K
-31.75%258K
-33.87%289K
-31.51%326K
Other current assets
-12.79%34.29M
-12.79%34.29M
-13.14%30.13M
-2.98%35.03M
13.86%39.34M
10.84%39.32M
10.84%39.32M
16.03%34.69M
32.65%36.11M
31.03%34.55M
Total current assets
10.57%845.34M
10.57%845.34M
6.49%810.33M
10.26%791.89M
11.02%794.81M
8.25%764.53M
8.25%764.53M
5.57%760.98M
1.27%718.2M
11.29%715.89M
Net PPE
-5.02%133.25M
-5.02%133.25M
-3.57%134.4M
-2.71%136.98M
0.57%139.78M
-1.78%140.29M
-1.78%140.29M
-2.65%139.37M
2.32%140.79M
-0.38%138.98M
-Gross PPE
2.34%345.52M
2.34%345.52M
2.67%342.79M
3.27%341.65M
4.75%341.34M
3.82%337.64M
3.82%337.64M
3.17%333.88M
4.50%330.84M
3.60%325.86M
-Accumulated depreciation
-7.56%-212.27M
-7.56%-212.27M
-7.14%-208.4M
-7.70%-204.68M
-7.86%-201.56M
-8.21%-197.35M
-8.21%-197.35M
-7.80%-194.51M
-6.18%-190.05M
-6.78%-186.88M
Goodwill and other intangible assets
-1.40%220.66M
-1.40%220.66M
-12.67%221.38M
-12.95%222.15M
-13.25%222.97M
-13.56%223.8M
-13.56%223.8M
-2.88%253.51M
-3.03%255.19M
-3.11%257.02M
-Goodwill
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
0.00%214.96M
-Other intangible assets
-35.51%5.7M
-35.51%5.7M
-83.35%6.42M
-82.13%7.19M
-80.95%8.01M
-79.90%8.83M
-79.90%8.83M
-16.34%38.54M
-16.52%40.23M
-16.42%42.05M
Non current deferred assets
2.28%122.94M
2.28%122.94M
3.75%120.12M
1.73%119.94M
-0.13%118.57M
1.94%120.19M
1.94%120.19M
-1.94%115.78M
2.24%117.9M
2.39%118.72M
Other non current assets
30.59%3.61M
30.59%3.61M
13.58%3.68M
23.61%3.75M
-12.20%2.7M
-11.26%2.77M
-11.26%2.77M
2.60%3.24M
-5.78%3.03M
-5.15%3.08M
Total non current assets
-1.35%480.46M
-1.35%480.46M
-6.31%479.58M
-6.60%482.81M
-6.52%484.02M
-6.83%487.05M
-6.83%487.05M
-2.58%511.9M
-0.46%516.92M
-1.18%517.8M
Total assets
5.93%1.33B
5.93%1.33B
1.34%1.29B
3.21%1.27B
3.66%1.28B
1.83%1.25B
1.83%1.25B
2.14%1.27B
0.54%1.24B
5.69%1.23B
Payables
25.89%59.35M
25.89%59.35M
-19.85%45.31M
5.18%54.4M
7.85%62.64M
6.64%47.14M
6.64%47.14M
-18.61%56.53M
-22.20%51.72M
-12.69%58.08M
-accounts payable
27.17%55.34M
27.17%55.34M
-12.93%43.58M
5.72%49.53M
7.10%57.85M
2.68%43.52M
2.68%43.52M
-20.54%50.05M
-25.88%46.85M
-12.85%54.01M
-Total tax payable
10.51%4.01M
10.51%4.01M
-73.34%1.73M
0.04%4.87M
17.79%4.79M
98.63%3.63M
98.63%3.63M
0.12%6.48M
48.95%4.87M
-10.53%4.07M
Current accrued expenses
-19.54%34.84M
-19.54%34.84M
-13.34%38.32M
-13.54%31.43M
-4.55%46.55M
7.81%43.31M
7.81%43.31M
6.77%44.22M
4.66%36.35M
9.04%48.77M
Current debt and capital lease obligation
-86.24%4.16M
-86.24%4.16M
-86.50%4.06M
-87.00%3.92M
-87.45%3.81M
651.63%30.25M
651.63%30.25M
686.27%30.08M
732.75%30.1M
757.71%30.38M
-Current debt
----
----
----
----
----
--26.5M
--26.5M
--26.47M
--26.45M
--26.43M
-Current capital lease obligation
10.83%4.16M
10.83%4.16M
12.69%4.06M
7.08%3.92M
-3.57%3.81M
-6.66%3.76M
-6.66%3.76M
-5.83%3.6M
1.13%3.66M
11.66%3.96M
Current deferred liabilities
14.12%74.16M
14.12%74.16M
-29.10%57.05M
-28.40%57.68M
-39.02%57.21M
-44.94%64.99M
-44.94%64.99M
-41.99%80.47M
-48.59%80.56M
-29.56%93.81M
Other current liabilities
-16.00%5.54M
-16.00%5.54M
66.36%6.45M
49.12%7.82M
160.48%8.65M
-43.18%6.59M
-43.18%6.59M
-73.02%3.88M
-74.75%5.24M
-82.71%3.32M
Current liabilities
-7.40%178.06M
-7.40%178.06M
-29.74%151.19M
-23.89%155.24M
-23.68%178.86M
-11.81%192.28M
-11.81%192.28M
-19.65%215.17M
-27.75%203.97M
-12.28%234.36M
Long term debt and capital lease obligation
-9.22%257.85M
-9.22%257.85M
-8.97%258.37M
-8.87%258.85M
1.39%283.65M
-7.33%284.02M
-7.33%284.02M
-7.49%283.82M
-7.53%284.04M
-2.94%279.76M
-Long term debt
-9.49%226.01M
-9.49%226.01M
-9.49%225.72M
-9.50%225.44M
0.46%249.96M
-9.18%249.7M
-9.18%249.7M
-9.19%249.4M
-9.20%249.11M
-2.32%248.81M
-Long term capital lease obligation
-7.23%31.84M
-7.23%31.84M
-5.16%32.64M
-4.36%33.41M
8.87%33.69M
8.85%34.32M
8.85%34.32M
7.05%34.42M
6.40%34.94M
-7.65%30.95M
Non current deferred liabilities
-22.79%532K
-22.79%532K
-90.08%633K
-89.98%646K
-89.79%663K
-89.48%689K
-89.48%689K
-7.02%6.38M
-6.30%6.45M
-6.37%6.5M
Other non current liabilities
0.94%3.85M
0.94%3.85M
-82.10%3.76M
-85.29%3.77M
-84.92%3.8M
-85.06%3.82M
-85.06%3.82M
3.34%20.98M
31.51%25.64M
30.07%25.17M
Total non current liabilities
-9.11%262.23M
-9.11%262.23M
-15.56%262.76M
-16.72%263.27M
-7.49%288.11M
-14.78%288.53M
-14.78%288.53M
-6.82%311.19M
-5.22%316.13M
-0.98%311.42M
Total liabilities
-8.43%440.29M
-8.43%440.29M
-21.36%413.94M
-19.53%418.51M
-14.44%466.97M
-13.62%480.81M
-13.62%480.81M
-12.53%526.35M
-15.55%520.1M
-6.17%545.78M
Share capital
6.15%604K
6.15%604K
5.61%602K
5.80%602K
3.00%583K
0.89%569K
0.89%569K
1.06%570K
0.89%569K
9.48%566K
-common stock
6.15%604K
6.15%604K
5.61%602K
5.80%602K
3.00%583K
0.89%569K
0.89%569K
1.06%570K
0.89%569K
9.48%566K
-Preferred stock
--0
--0
--0
--0
--0
--0
--0
--0
--0
--0
Retained earnings
7.72%-423.07M
7.72%-423.07M
10.40%-424.18M
12.23%-434.78M
12.50%-446.51M
13.85%-458.46M
13.85%-458.46M
14.52%-473.42M
14.35%-495.37M
-3.50%-510.32M
Paid-in capital
6.44%1.31B
6.44%1.31B
6.59%1.3B
6.65%1.29B
5.01%1.26B
2.05%1.23B
2.05%1.23B
1.78%1.22B
1.62%1.21B
11.10%1.2B
Gains losses not affecting retained earnings
17.87%1.79M
17.87%1.79M
-2.43%1.8M
13.16%1.66M
10.21%1.63M
-5.29%1.52M
-5.29%1.52M
23.43%1.85M
7.47%1.47M
5.34%1.48M
Total stockholders'equity
14.89%885.51M
14.89%885.51M
17.34%875.97M
19.75%856.2M
18.02%811.86M
14.62%770.77M
14.62%770.77M
15.83%746.52M
16.72%715.01M
17.48%687.91M
Total equity
14.89%885.51M
14.89%885.51M
17.34%875.97M
19.75%856.2M
18.02%811.86M
14.62%770.77M
14.62%770.77M
15.83%746.52M
16.72%715.01M
17.48%687.91M
Currency Unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
USD
Accounting Standards
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
US-GAAP
Audit Opinions
Unqualified Opinion
--
--
--
--
Unqualified Opinion with Explanatory Notes
--
--
--
--