(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 | (Q1)Mar 31, 2022 | |
---|---|---|---|---|---|---|---|---|---|---|
Assets | ||||||||||
Current assets | ||||||||||
Cash, cash equivalents and short term investments | 10.43%51.92M | 10.43%51.92M | 50.76%113.53M | 47.65%112.06M | 29.72%109.32M | 11.64%47.02M | 11.64%47.02M | -15.56%75.31M | -11.37%75.89M | -19.94%84.28M |
-Cash and cash equivalents | 10.43%51.92M | 10.43%51.92M | 50.76%113.53M | 47.65%112.06M | 29.72%109.32M | 11.64%47.02M | 11.64%47.02M | -15.56%75.31M | -11.37%75.89M | -19.94%84.28M |
Receivables | 13.68%362.06M | 13.68%362.06M | 24.15%378.86M | 23.09%379.61M | 22.48%363.84M | 32.91%318.5M | 32.91%318.5M | 24.26%305.16M | 17.18%308.4M | 20.26%297.07M |
-Accounts receivable | 13.99%362.01M | 13.99%362.01M | 25.23%378.11M | 23.36%378.68M | 22.46%363.53M | 33.45%317.58M | 33.45%317.58M | 22.97%301.92M | 21.25%306.97M | 22.18%296.86M |
-Taxes receivable | -94.10%54K | -94.10%54K | -76.87%750K | -34.57%937K | 52.15%318K | -45.02%916K | -45.02%916K | 4,812.12%3.24M | -85.69%1.43M | -94.84%209K |
Inventory | 7.07%377.48M | 7.07%377.48M | 2.49%371.75M | 4.65%369.32M | 2.03%362.59M | 9.86%352.55M | 9.86%352.55M | 23.26%362.71M | 33.41%352.92M | 42.01%355.39M |
Prepaid assets | ---- | ---- | ---- | ---- | ---- | ---- | ---- | 10.41%7.44M | 21.07%11.1M | 34.80%12.53M |
Other current assets | 36.67%12.5M | 36.67%12.5M | --9.23M | --10.98M | --9.66M | -3.75%9.14M | -3.75%9.14M | ---- | ---- | ---- |
Total current assets | 10.55%803.96M | 10.55%803.96M | 16.35%873.37M | 16.53%871.97M | 12.83%845.42M | 18.79%727.21M | 18.79%727.21M | 18.06%750.63M | 20.21%748.3M | 22.46%749.26M |
Non current assets | ||||||||||
Net PPE | 9.11%205.92M | 9.11%205.92M | 8.99%202.95M | 7.96%199.81M | 5.98%194.51M | 2.01%188.73M | 2.01%188.73M | 1.19%186.22M | -1.56%185.08M | -4.65%183.53M |
-Gross PPE | 9.88%405.22M | 9.88%405.22M | 10.39%419.97M | 9.20%412.31M | 6.64%400.84M | 4.07%368.8M | 4.07%368.8M | 1.89%380.44M | 1.15%377.58M | 0.81%375.89M |
-Accumulated depreciation | -10.68%-199.3M | -10.68%-199.3M | -11.74%-217.02M | -10.39%-212.5M | -7.27%-206.33M | -6.32%-180.07M | -6.32%-180.07M | -2.57%-194.22M | -3.89%-192.5M | -6.64%-192.35M |
Goodwill and other intangible assets | 2.08%374.83M | 2.08%374.83M | -2.92%355.75M | -3.48%361.82M | -4.37%364.37M | -4.84%367.2M | -4.84%367.2M | -2.30%366.45M | -1.49%374.85M | -0.51%381.03M |
-Goodwill | 5.45%206.54M | 5.45%206.54M | 1.51%195.86M | 0.70%197.45M | -1.10%196.53M | -3.24%195.86M | -3.24%195.86M | -0.32%192.95M | 0.58%196.07M | 2.42%198.73M |
-Other intangible assets | -1.78%168.3M | -1.78%168.3M | -7.85%159.88M | -8.06%164.38M | -7.94%167.83M | -6.61%171.34M | -6.61%171.34M | -4.41%173.51M | -3.66%178.78M | -3.52%182.31M |
Non current accounts receivable | ---- | ---- | ---- | --16.41M | ---- | ---- | ---- | ---- | ---- | ---- |
Non current deferred assets | 41.90%1.38M | 41.90%1.38M | -13.33%904K | 4.67%1.05M | -6.74%983K | -12.70%969K | -12.70%969K | -47.95%1.04M | 49.26%1.01M | -2.41%1.05M |
Other non current assets | -4.52%23.3M | -4.52%23.3M | -3.85%22.55M | -71.09%6.69M | 3.47%23.94M | 13.03%24.4M | 13.03%24.4M | 12.37%23.45M | 35.21%23.14M | 30.11%23.13M |
Total non current assets | 4.15%605.43M | 4.15%605.43M | 0.86%582.15M | 0.29%585.79M | -0.84%583.8M | -2.07%581.3M | -2.07%581.3M | -0.83%577.17M | -0.38%584.07M | -0.94%588.75M |
Total assets | 7.71%1.41B | 7.71%1.41B | 9.62%1.46B | 9.41%1.46B | 6.82%1.43B | 8.52%1.31B | 8.52%1.31B | 9.03%1.33B | 10.22%1.33B | 10.93%1.34B |
Liabilities | ||||||||||
Current liabilities | ||||||||||
Payables | 7.15%114.17M | 7.15%114.17M | 17.47%124.64M | 17.58%127.57M | 1.02%116.35M | 0.61%106.56M | 0.61%106.56M | -6.50%106.1M | 0.99%108.5M | 19.17%115.18M |
-accounts payable | 2.20%99.68M | 2.20%99.68M | 9.97%110.94M | 8.68%116.29M | -11.17%101.55M | -3.81%97.54M | -3.81%97.54M | -5.77%100.89M | 2.18%107M | 21.74%114.31M |
-Total tax payable | 60.72%14.49M | 60.72%14.49M | 162.46%13.7M | 653.27%11.28M | 1,607.15%14.8M | 99.73%9.02M | 99.73%9.02M | -18.79%5.22M | -45.01%1.5M | -68.46%867K |
Current accrued expenses | 24.75%70.45M | 24.75%70.45M | 10.95%79.68M | 2.10%67.49M | 6.70%72.89M | -1.99%56.47M | -1.99%56.47M | 6.90%71.82M | 6.43%66.1M | 12.58%68.32M |
Current debt and capital lease obligation | 3.09%20.3M | 3.09%20.3M | -0.01%15.01M | 31.76%19.78M | -0.09%15.01M | 0.04%19.69M | 0.04%19.69M | -0.33%15.01M | -0.36%15.02M | -0.37%15.02M |
-Current debt | -0.01%15.01M | -0.01%15.01M | 0.00%15M | 0.00%15M | 0.00%15M | -0.15%15.01M | -0.15%15.01M | 0.00%15M | 0.00%15M | 0.00%15M |
-Current capital lease obligation | 13.02%5.3M | 13.02%5.3M | -20.00%8K | 31,793.33%4.78M | -63.64%8K | 0.64%4.69M | 0.64%4.69M | -83.05%10K | -78.26%15K | -71.79%22K |
Current deferred liabilities | 19.61%6.22M | 19.61%6.22M | ---- | ---- | ---- | -18.58%5.2M | -18.58%5.2M | ---- | ---- | ---- |
Current liabilities | 12.29%213.93M | 12.29%213.93M | 13.68%219.33M | 13.31%214.85M | 2.89%204.25M | -1.07%190.51M | -1.07%190.51M | -1.43%192.93M | 2.71%189.62M | 15.14%198.52M |
Non current liabilities | ||||||||||
Long term debt and capital lease obligation | -23.24%220.27M | -23.24%220.27M | -11.36%308.89M | -6.62%332.58M | -0.44%356.26M | 12.74%286.94M | 12.74%286.94M | 24.80%348.46M | 18.75%356.15M | 5.68%357.83M |
-Long term debt | -23.24%220.27M | -23.24%220.27M | -11.35%308.88M | -6.62%332.57M | -0.44%356.25M | 12.74%286.94M | 12.74%286.94M | 24.81%348.45M | 18.76%356.13M | 5.69%357.81M |
-Long term capital lease obligation | ---- | ---- | -43.75%9K | -38.89%11K | -35.00%13K | ---- | ---- | -51.52%16K | -60.00%18K | -64.29%20K |
Non current deferred liabilities | -11.78%16.1M | -11.78%16.1M | -28.93%14.75M | -17.13%19.13M | -21.58%18.95M | -14.95%18.25M | -14.95%18.25M | 11.19%20.76M | 9.44%23.08M | 13.69%24.16M |
Other non current liabilities | 0.11%23.69M | 0.11%23.69M | -10.68%22.17M | -7.46%22.8M | -8.80%23.63M | -12.73%23.67M | -12.73%23.67M | -11.65%24.82M | -8.47%24.64M | -6.13%25.91M |
Total non current liabilities | -21.03%262.7M | -21.03%262.7M | -12.41%348.45M | -7.22%376.97M | -2.35%402.62M | 8.17%332.64M | 8.17%332.64M | 20.41%397.83M | 15.32%406.32M | 5.22%412.32M |
Total liabilities | -8.89%476.62M | -8.89%476.62M | -3.89%567.78M | -0.69%591.82M | -0.65%606.86M | 4.61%523.15M | 4.61%523.15M | 12.29%590.76M | 10.99%595.93M | 8.25%610.84M |
Shareholders'equity | ||||||||||
Share capital | 0.42%1.2M | 0.42%1.2M | 0.42%1.2M | 0.42%1.2M | 0.42%1.19M | 0.34%1.19M | 0.34%1.19M | 0.34%1.19M | 0.42%1.19M | 0.42%1.19M |
-common stock | 0.42%1.2M | 0.42%1.2M | 0.42%1.2M | 0.42%1.2M | 0.42%1.19M | 0.34%1.19M | 0.34%1.19M | 0.34%1.19M | 0.42%1.19M | 0.42%1.19M |
Retained earnings | 17.28%852.86M | 17.28%852.86M | 17.68%823.96M | 17.03%791.67M | 16.58%757.92M | 14.73%727.18M | 14.73%727.18M | 13.62%700.16M | 14.46%676.47M | 14.74%650.14M |
Paid-in capital | 6.14%137.79M | 6.14%137.79M | 5.27%135.57M | 5.05%133.6M | 4.75%131.66M | 4.50%129.82M | 4.50%129.82M | 4.32%128.78M | 4.89%127.18M | 4.26%125.68M |
Less: Treasury stock | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M | 0.00%4.57M |
Gains losses not affecting retained earnings | 20.14%-54.52M | 20.14%-54.52M | 22.71%-68.43M | 12.35%-55.96M | -41.07%-63.85M | -39.35%-68.27M | -39.35%-68.27M | -98.32%-88.53M | -72.50%-63.84M | -8.00%-45.27M |
Total stockholders'equity | 18.77%932.76M | 18.77%932.76M | 20.45%887.73M | 17.58%865.94M | 13.09%822.35M | 11.29%785.36M | 11.29%785.36M | 6.56%737.03M | 9.61%736.44M | 13.29%727.18M |
Total equity | 18.77%932.76M | 18.77%932.76M | 20.45%887.73M | 17.58%865.94M | 13.09%822.35M | 11.29%785.36M | 11.29%785.36M | 6.56%737.03M | 9.61%736.44M | 13.29%727.18M |
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 | -- | -- | -- | -- |
No Data