(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 | 18.56%603.14M | 18.56%603.14M | 13.82%595.26M | 10.29%568.64M | 2.55%510.79M | 2.94%508.72M | 2.94%508.72M | 9.92%522.99M | 8.17%515.59M | 11.42%498.06M |
-Cash and cash equivalents | 7.86%118.01M | 7.86%118.01M | 12.59%165.64M | -5.52%140.53M | -52.82%89.85M | -65.81%109.41M | -65.81%109.41M | -44.77%147.12M | 70.30%148.75M | 121.37%190.44M |
-Short-term investments | 21.49%485.14M | 21.49%485.14M | 14.30%429.62M | 16.70%428.1M | 36.84%420.94M | 129.21%399.32M | 129.21%399.32M | 79.51%375.87M | -5.77%366.84M | -14.78%307.62M |
Receivables | -26.24%33.94M | -26.24%33.94M | 17.54%53.27M | 20.62%49.22M | 14.78%49.3M | 2.87%46.01M | 2.87%46.01M | 2.11%45.32M | -24.79%40.8M | -2.76%42.95M |
-Accounts receivable | -30.91%29.4M | -30.91%29.4M | -4.13%41.28M | 31.49%42.32M | 31.92%44.99M | -1.12%42.55M | -1.12%42.55M | 1.35%43.06M | -37.72%32.19M | -17.79%34.1M |
-Other receivables | 31.30%4.54M | 31.30%4.54M | 430.34%11.99M | -19.97%6.9M | -51.28%4.31M | 104.31%3.46M | 104.31%3.46M | 19.00%2.26M | 235.55%8.62M | 229.55%8.85M |
Inventory | 162.82%5M | 162.82%5M | 6.96%2.18M | 146.15%2.88M | 167.97%3.77M | 110.62%1.9M | 110.62%1.9M | 73.26%2.04M | 88.69%1.17M | 136.53%1.41M |
Prepaid assets | 39.25%11.71M | 39.25%11.71M | 9.65%10.14M | 21.52%12.52M | 15.28%11.38M | 21.56%8.41M | 21.56%8.41M | 14.52%9.25M | -6.19%10.31M | -1.49%9.87M |
Restricted cash | -89.32%1.01M | -89.32%1.01M | 286.86%8.48M | 695.63%9.48M | 683.14%9.48M | 82.37%9.48M | 82.37%9.48M | -57.82%2.19M | -70.23%1.19M | -69.75%1.21M |
Other current assets | -74.04%155K | -74.04%155K | -49.90%261K | -75.74%664K | -72.80%735K | -76.25%597K | -76.25%597K | -79.30%521K | 3.79%2.74M | 967.98%2.7M |
Total current assets | 13.88%654.96M | 13.88%654.96M | 14.99%669.59M | 12.52%643.39M | 5.26%585.45M | 3.73%575.12M | 3.73%575.12M | 8.41%582.32M | 4.12%571.79M | 9.91%556.2M |
Non current assets | ||||||||||
Net PPE | -22.47%40.47M | -22.47%40.47M | -19.43%45.6M | -20.26%47.36M | -19.94%50.03M | -19.73%52.19M | -19.73%52.19M | -12.42%56.6M | -9.50%59.4M | -8.26%62.49M |
-Gross PPE | -6.75%99.25M | -6.75%99.25M | -39.22%106.83M | -39.31%106.58M | -40.51%106.73M | -40.45%106.43M | -40.45%106.43M | 0.29%175.78M | 1.37%175.63M | 3.91%179.42M |
-Accumulated depreciation | -8.38%-58.79M | -8.38%-58.79M | 48.62%-61.23M | 49.05%-59.22M | 51.51%-56.7M | 52.30%-54.24M | 52.30%-54.24M | -7.71%-119.18M | -8.00%-116.23M | -11.84%-116.93M |
Goodwill and other intangible assets | -6.64%277.38M | -6.64%277.38M | 23.09%281.14M | 53.14%293.2M | 52.69%294.88M | 52.53%297.1M | 52.53%297.1M | 16.05%228.4M | 44.86%191.46M | 45.20%193.12M |
-Goodwill | -0.98%241.16M | -0.98%241.16M | 30.97%241.16M | 50.15%244.11M | 50.04%243.94M | 49.80%243.54M | 49.80%243.54M | 13.18%184.14M | 37.42%162.58M | 37.42%162.58M |
-Other intangible assets | -32.38%36.22M | -32.38%36.22M | -9.69%39.97M | 69.99%49.09M | 66.79%50.94M | 66.31%53.56M | 66.31%53.56M | 29.77%44.26M | 108.41%28.88M | 107.92%30.54M |
Non current accounts receivable | 108.59%3.86M | 108.59%3.86M | -11.60%1.17M | -8.57%1.18M | 11.64%1.47M | 34.84%1.85M | 34.84%1.85M | -1.63%1.33M | -11.72%1.3M | 1.47%1.31M |
Non current deferred assets | -3.29%23.8M | -3.29%23.8M | -2.91%23.32M | -15.71%21.64M | 0.75%24.31M | -1.99%24.61M | -1.99%24.61M | -21.04%24.02M | -19.23%25.67M | -32.19%24.13M |
Other non current assets | 5.44%6.84M | 5.44%6.84M | -20.31%5.22M | 6.81%6.89M | 4.72%6.88M | -2.99%6.49M | -2.99%6.49M | 7.65%6.55M | 3.55%6.45M | 4.10%6.57M |
Total non current assets | -7.82%352.35M | -7.82%352.35M | 12.48%356.44M | 30.26%370.28M | 31.27%377.57M | 30.47%382.25M | 30.47%382.25M | 5.89%316.89M | 19.81%284.27M | 17.73%287.62M |
Total assets | 5.22%1.01B | 5.22%1.01B | 14.10%1.03B | 18.41%1.01B | 14.12%963.01M | 12.97%957.37M | 12.97%957.37M | 7.51%899.2M | 8.86%856.06M | 12.46%843.83M |
Liabilities | ||||||||||
Current liabilities | ||||||||||
Payables | -30.90%14.74M | -30.90%14.74M | 27.08%27.15M | 53.83%31.4M | 52.52%35.26M | 93.07%21.33M | 93.07%21.33M | 31.77%21.37M | 56.37%20.41M | 32.90%23.12M |
-accounts payable | -20.36%10.77M | -20.36%10.77M | 9.46%14.54M | 23.69%15.36M | 25.08%15.18M | 24.73%13.52M | 24.73%13.52M | 5.02%13.29M | 7.68%12.42M | 12.71%12.14M |
-Total tax payable | -49.14%3.97M | -49.14%3.97M | 56.04%12.61M | 100.64%16.04M | 82.84%20.08M | 3,603.32%7.81M | 3,603.32%7.81M | 126.70%8.08M | 425.30%8M | 65.72%10.98M |
Current accrued expenses | -16.46%53.38M | -16.46%53.38M | 32.35%67.63M | 20.76%56.68M | 23.54%49.13M | 29.93%63.9M | 29.93%63.9M | -0.03%51.1M | -5.60%46.94M | 1.59%39.77M |
Current debt and capital lease obligation | -13.03%5.7M | -13.03%5.7M | -3.39%5.76M | -21.75%5.7M | -27.67%6.04M | -30.27%6.56M | -30.27%6.56M | -40.58%5.96M | -25.58%7.28M | -13.66%8.36M |
-Current capital lease obligation | -13.03%5.7M | -13.03%5.7M | -3.39%5.76M | -21.75%5.7M | -27.67%6.04M | -30.27%6.56M | -30.27%6.56M | -40.58%5.96M | -25.58%7.28M | -13.66%8.36M |
Current deferred liabilities | -48.02%37.22M | -48.02%37.22M | -37.55%38.7M | 88.14%66.91M | 14.32%44.71M | 1.38%71.59M | 1.38%71.59M | 8.64%61.98M | -21.34%35.57M | 5.69%39.11M |
Current liabilities | -32.04%111.04M | -32.04%111.04M | -0.83%139.24M | 45.82%160.7M | 22.47%135.14M | 16.50%163.38M | 16.50%163.38M | 4.46%140.4M | -6.43%110.2M | 6.91%110.35M |
Non current liabilities | ||||||||||
Long term debt and capital lease obligation | -21.77%21.35M | -21.77%21.35M | -24.74%22.87M | -23.86%24.36M | -23.46%25.84M | -23.24%27.29M | -23.24%27.29M | -19.47%30.39M | -21.14%31.99M | -16.49%33.76M |
-Long term capital lease obligation | -21.77%21.35M | -21.77%21.35M | -24.74%22.87M | -23.86%24.36M | -23.46%25.84M | -23.24%27.29M | -23.24%27.29M | -19.47%30.39M | -21.14%31.99M | -16.49%33.76M |
Other non current liabilities | -17.98%33.51M | -17.98%33.51M | 54.40%34.26M | 71.39%36.19M | 91.46%40.86M | 89.76%40.86M | 89.76%40.86M | 17.47%22.19M | 45.91%21.11M | 16.13%21.34M |
Total non current liabilities | -19.50%54.86M | -19.50%54.86M | 8.66%57.13M | 14.01%60.54M | 21.05%66.7M | 19.38%68.14M | 19.38%68.14M | -7.15%52.58M | -3.51%53.1M | -6.29%55.1M |
Total liabilities | -28.35%165.9M | -28.35%165.9M | 1.76%196.38M | 35.48%221.24M | 22.00%201.84M | 17.33%231.52M | 17.33%231.52M | 1.02%192.98M | -5.50%163.3M | 2.12%165.45M |
Shareholders'equity | ||||||||||
Share capital | 1.01%903K | 1.01%903K | 0.78%901K | 0.67%900K | 0.67%899K | 0.79%894K | 0.79%894K | 1.71%894K | 1.71%894K | 1.71%893K |
-common stock | 1.01%903K | 1.01%903K | 0.78%901K | 0.67%900K | 0.67%899K | 0.79%894K | 0.79%894K | 1.71%894K | 1.71%894K | 1.71%893K |
-Preferred stock | --0 | --0 | --0 | --0 | --0 | --0 | --0 | --0 | --0 | --0 |
Retained earnings | 38.17%480.61M | 38.17%480.61M | 41.87%470.83M | 41.05%437M | 34.60%382.32M | 38.05%347.84M | 38.05%347.84M | 45.88%331.88M | 55.11%309.82M | 64.11%284.05M |
Paid-in capital | 1.55%694.8M | 1.55%694.8M | 1.50%691.58M | 1.38%688.81M | 1.39%686.72M | 1.47%684.18M | 1.47%684.18M | 1.62%681.39M | 1.94%679.4M | 2.24%677.31M |
Less: Treasury stock | 10.81%334.22M | 10.81%334.22M | 8.96%328.65M | 11.72%328.65M | 7.90%304.65M | 8.93%301.62M | 8.93%301.62M | 18.99%301.62M | 16.05%294.18M | 13.79%282.33M |
Gains losses not affecting retained earnings | 87.77%-666K | 87.77%-666K | 20.86%-5M | -77.10%-5.62M | -167.42%-4.12M | -5,573.96%-5.45M | -5,573.96%-5.45M | -210,466.67%-6.32M | -15,970.00%-3.17M | -11,107.14%-1.54M |
Total stockholders'equity | 15.92%841.42M | 15.92%841.42M | 17.48%829.66M | 14.39%792.43M | 12.20%761.17M | 11.65%725.85M | 11.65%725.85M | 9.43%706.22M | 12.90%692.76M | 15.30%678.38M |
Total equity | 15.92%841.42M | 15.92%841.42M | 17.48%829.66M | 14.39%792.43M | 12.20%761.17M | 11.65%725.85M | 11.65%725.85M | 9.43%706.22M | 12.90%692.76M | 15.30%678.38M |
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