(Q1)Mar 31, 2024 | (FY)Dec 31, 2023 | (Q4)Dec 31, 2023 | (Q3)Sep 30, 2023 | (Q2)Jun 30, 2023 | (Q1)Mar 31, 2023 | (FY)Dec 31, 2022 | (Q4)Dec 31, 2022 | (Q3)Sep 30, 2022 | (Q2)Jun 30, 2022 | |
---|---|---|---|---|---|---|---|---|---|---|
Assets | ||||||||||
Current assets | ||||||||||
Cash, cash equivalents and short term investments | 17.40%296.88M | 1.00%305.45M | 1.00%305.45M | 5.74%286.54M | 24.48%286.4M | 9.52%252.89M | 35.05%302.41M | 35.05%302.41M | -19.25%270.97M | -30.15%230.08M |
-Cash and cash equivalents | 23.65%174M | 2.49%158.78M | 2.49%158.78M | -7.51%156.42M | 54.40%180.52M | 10.26%140.72M | 29.38%154.93M | 29.38%154.93M | 39.07%169.11M | 1.89%116.92M |
-Short-term investments | 9.55%122.89M | -0.56%146.66M | -0.56%146.66M | 27.74%130.12M | -6.44%105.88M | 8.61%112.17M | 41.57%147.49M | 41.57%147.49M | -52.40%101.86M | -47.28%113.16M |
Receivables | 2.21%140.87M | -9.48%127.39M | -9.48%127.39M | -12.14%151.87M | 4.42%150.63M | 10.18%137.82M | 10.03%140.73M | 10.03%140.73M | 51.32%172.85M | 17.85%144.25M |
-Accounts receivable | -11.29%106.53M | -17.07%103.02M | -17.07%103.02M | -14.40%122.39M | 2.57%130.14M | 20.72%120.09M | 13.33%124.22M | 13.33%124.22M | 64.81%142.99M | 17.14%126.88M |
-Other receivables | 93.69%34.34M | 47.63%24.37M | 47.63%24.37M | -1.31%29.48M | 17.98%20.49M | -30.76%17.73M | -9.76%16.51M | -9.76%16.51M | 8.73%29.87M | 23.31%17.37M |
Inventory | 7.77%243.27M | 14.85%237.64M | 14.85%237.64M | 34.29%252.12M | 38.52%244.47M | 26.05%225.72M | 21.10%206.91M | 21.10%206.91M | 9.89%187.74M | 7.59%176.49M |
Restricted cash | -31.51%326K | -38.03%339K | -38.03%339K | -32.14%378K | -39.89%437K | -30.81%476K | -24.55%547K | -24.55%547K | -11.45%557K | 13.59%727K |
Other current assets | 31.03%34.55M | 93.78%35.47M | 93.78%35.47M | 70.01%29.9M | 53.40%27.22M | -22.93%26.37M | -29.53%18.31M | -29.53%18.31M | -44.33%17.59M | -17.74%17.74M |
Total current assets | 11.29%715.89M | 5.59%706.28M | 5.59%706.28M | 10.94%720.8M | 24.57%709.15M | 12.86%643.27M | 21.75%668.9M | 21.75%668.9M | -0.58%649.7M | -10.86%569.28M |
Non current assets | ||||||||||
Net PPE | -0.38%138.98M | 6.79%142.84M | 6.79%142.84M | 7.22%143.17M | 4.69%137.6M | 5.74%139.51M | 4.04%133.75M | 4.04%133.75M | 10.97%133.54M | 19.51%131.44M |
-Gross PPE | 3.60%325.86M | 6.27%325.21M | 6.27%325.21M | 6.05%323.61M | 5.66%316.6M | 6.06%314.53M | 5.72%306.02M | 5.72%306.02M | 9.50%305.15M | 12.41%299.64M |
-Accumulated depreciation | -6.78%-186.88M | -5.86%-182.37M | -5.86%-182.37M | -5.14%-180.44M | -6.41%-178.99M | -6.31%-175.02M | -7.07%-172.28M | -7.07%-172.28M | -8.37%-171.61M | -7.41%-168.2M |
Goodwill and other intangible assets | -3.11%257.02M | 25.79%258.91M | 25.79%258.91M | 25.30%261.03M | 24.81%263.16M | 24.34%265.28M | -4.64%205.83M | -4.64%205.83M | -4.79%208.33M | -4.94%210.84M |
-Goodwill | 0.00%214.96M | 18.15%214.96M | 18.15%214.96M | 18.15%214.96M | 18.15%214.96M | 18.15%214.96M | 0.00%181.94M | 0.00%181.94M | 0.00%181.94M | 0.00%181.94M |
-Other intangible assets | -16.42%42.05M | 83.97%43.95M | 83.97%43.95M | 74.56%46.07M | 66.78%48.19M | 60.24%50.32M | -29.55%23.89M | -29.55%23.89M | -28.44%26.39M | -27.50%28.9M |
Non current deferred assets | 2.39%118.72M | 1.33%117.9M | 1.33%117.9M | 7,103.72%118.07M | 6,935.63%115.31M | 6,974.37%115.95M | 6,998.78%116.35M | 6,998.78%116.35M | 13.82%1.64M | 13.82%1.64M |
Other non current assets | -5.15%3.08M | -7.09%3.12M | -7.09%3.12M | -7.28%3.16M | -6.80%3.22M | -7.45%3.24M | -5.39%3.36M | -5.39%3.36M | -8.17%3.41M | -5.91%3.45M |
Total non current assets | -1.18%517.8M | 13.82%522.76M | 13.82%522.76M | 51.46%525.43M | 49.49%519.29M | 49.53%523.98M | 31.38%459.28M | 31.38%459.28M | 0.76%346.91M | 3.11%347.37M |
Total assets | 5.69%1.23B | 8.94%1.23B | 8.94%1.23B | 25.05%1.25B | 34.01%1.23B | 26.82%1.17B | 25.50%1.13B | 25.50%1.13B | -0.12%996.62M | -6.03%916.65M |
Liabilities | ||||||||||
Current liabilities | ||||||||||
Payables | -12.69%58.08M | -21.77%44.21M | -21.77%44.21M | 19.73%69.46M | 25.26%66.48M | 7.71%66.52M | 10.36%56.51M | 10.36%56.51M | 2.53%58.01M | -15.16%53.08M |
-accounts payable | -12.85%54.01M | -18.57%42.38M | -18.57%42.38M | 23.19%62.99M | 34.28%63.21M | 10.36%61.97M | 17.08%52.05M | 17.08%52.05M | 4.88%51.13M | -14.48%47.07M |
-Total tax payable | -10.53%4.07M | -59.07%1.83M | -59.07%1.83M | -5.93%6.47M | -45.49%3.27M | -18.90%4.55M | -33.93%4.46M | -33.93%4.46M | -12.10%6.88M | -20.16%6M |
Current accrued expenses | 9.04%48.77M | -7.87%40.17M | -7.87%40.17M | -12.87%41.42M | -15.51%34.73M | -29.77%44.72M | -30.59%43.6M | -30.59%43.6M | -20.79%47.53M | 10.19%41.1M |
Current debt and capital lease obligation | 757.71%30.38M | -82.87%4.03M | -82.87%4.03M | -84.03%3.83M | -85.08%3.62M | -85.53%3.54M | 429.68%23.5M | 429.68%23.5M | 475.35%23.95M | 480.36%24.23M |
-Current debt | --26.43M | ---- | ---- | ---- | ---- | ---- | --20.17M | --20.17M | --20.14M | --20.12M |
-Current capital lease obligation | 11.66%3.96M | 20.76%4.03M | 20.76%4.03M | 0.60%3.83M | -12.04%3.62M | -19.06%3.54M | -24.88%3.33M | -24.88%3.33M | -8.65%3.8M | -1.56%4.11M |
Current deferred liabilities | -29.56%93.81M | -7.23%118.03M | -7.23%118.03M | 13.44%138.72M | 110.17%156.7M | 115.19%133.19M | 101.51%127.22M | 101.51%127.22M | 101.45%122.29M | 5.66%74.56M |
Other current liabilities | -82.71%3.32M | 64.14%11.61M | 64.14%11.61M | 70.80%14.36M | 184.46%20.77M | 115.96%19.2M | -7.11%7.07M | -7.11%7.07M | 45.80%8.41M | 51.94%7.3M |
Current liabilities | -12.28%234.36M | -15.46%218.03M | -15.46%218.03M | 2.92%267.79M | 40.96%282.3M | 21.06%267.18M | 36.31%257.9M | 36.31%257.9M | 38.97%260.19M | 11.63%200.27M |
Non current liabilities | ||||||||||
Long term debt and capital lease obligation | -2.94%279.76M | 6.39%306.47M | 6.39%306.47M | 7.45%306.8M | 7.47%307.17M | 0.69%288.23M | 9.84%288.07M | 9.84%288.07M | -21.17%285.54M | -20.44%285.83M |
-Long term debt | -2.32%248.81M | 8.04%274.94M | 8.04%274.94M | 8.01%274.65M | 7.98%274.34M | 0.34%254.71M | 10.92%254.49M | 10.92%254.49M | -23.38%254.27M | -22.59%254.06M |
-Long term capital lease obligation | -7.65%30.95M | -6.11%31.53M | -6.11%31.53M | 2.84%32.15M | 3.36%32.84M | 3.40%33.51M | 2.28%33.58M | 2.28%33.58M | 3.10%31.27M | 2.37%31.77M |
Non current deferred liabilities | -6.37%6.5M | 409.88%6.55M | 409.88%6.55M | 44.59%6.87M | 44.07%6.88M | 45.15%6.94M | -73.18%1.29M | -73.18%1.29M | -9.18%4.75M | -9.19%4.77M |
Other non current liabilities | 30.07%25.17M | 724.53%25.54M | 724.53%25.54M | 303.54%20.3M | 286.56%19.5M | 281.81%19.35M | -39.02%3.1M | -39.02%3.1M | -35.85%5.03M | -35.77%5.04M |
Total non current liabilities | -0.98%311.42M | 15.77%338.57M | 15.77%338.57M | 13.09%333.97M | 12.82%333.55M | 6.22%314.51M | 7.46%292.46M | 7.46%292.46M | -21.31%295.32M | -20.60%295.65M |
Total liabilities | -6.17%545.78M | 1.13%556.6M | 1.13%556.6M | 8.33%601.75M | 24.18%615.85M | 12.56%581.69M | 19.29%550.36M | 19.29%550.36M | -1.24%555.5M | -10.12%495.92M |
Shareholders'equity | ||||||||||
Share capital | 9.48%566K | 9.09%564K | 9.09%564K | 9.51%564K | 9.51%564K | 0.78%517K | 1.97%517K | 1.97%517K | 2.39%515K | 2.39%515K |
-common stock | 9.48%566K | 9.09%564K | 9.09%564K | 9.51%564K | 9.51%564K | 0.78%517K | 1.97%517K | 1.97%517K | 2.39%515K | 2.39%515K |
-Preferred stock | --0 | --0 | --0 | --0 | --0 | --0 | --0 | --0 | --0 | --0 |
Retained earnings | -3.50%-510.32M | -6.05%-532.17M | -6.05%-532.17M | 12.19%-553.81M | 10.43%-578.38M | 24.77%-493.06M | 26.34%-501.8M | 26.34%-501.8M | 8.52%-630.72M | 7.55%-645.76M |
Paid-in capital | 11.10%1.2B | 11.52%1.2B | 11.52%1.2B | 11.68%1.2B | 11.59%1.19B | 1.79%1.08B | -3.47%1.08B | -3.47%1.08B | -4.58%1.07B | -4.85%1.07B |
Gains losses not affecting retained earnings | 5.34%1.48M | 73.17%1.61M | 73.17%1.61M | 584.02%1.5M | 250.90%1.37M | 112.41%1.4M | -37.42%928K | -37.42%928K | -87.63%219K | -78.42%389K |
Total stockholders'equity | 17.48%687.91M | 16.37%672.44M | 16.37%672.44M | 46.10%644.48M | 45.60%612.6M | 45.09%585.56M | 32.04%577.82M | 32.04%577.82M | 1.33%441.12M | -0.71%420.74M |
Total equity | 17.48%687.91M | 16.37%672.44M | 16.37%672.44M | 46.10%644.48M | 45.60%612.6M | 45.09%585.56M | 32.04%577.82M | 32.04%577.82M | 1.33%441.12M | -0.71%420.74M |
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 |
No Data