Allego N.V. ALLGF
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 190.056 M 30.66 % | 145.453 M 8.63 % | 133.900 M 55.17 % | 86.291 M 95.01 % | 44.249 M 71.36 % | 25.822 M |
| Net income | -44.208 M 59.77 % | -109.898 M 63.94 % | -304.778 M 4.66 % | -319.672 M -639.02 % | -43.256 M -0.35 % | -43.104 M |
| Income before tax | -46.309 M 57.82 % | -109.778 M 63.97 % | -304.656 M 4.59 % | -319.320 M -626.64 % | -43.945 M -2.61 % | -42.828 M |
| Income before tax ratio | -0.24 67.72 % | -0.75 66.83 % | -2.28 38.52 % | -3.70 -272.61 % | -0.99 40.12 % | -1.66 |
| EBITDA | 30.353 M 160.29 % | -50.342 M 82.34 % | -285.052 M 2.53 % | -292.461 M -1 370.54 % | -19.888 M 31.08 % | -28.857 M |
| Net income ratio | -0.23 69.21 % | -0.76 66.81 % | -2.28 38.56 % | -3.70 -278.96 % | -0.98 41.44 % | -1.67 |
| Ratio EBITDA | 0.16 146.14 % | -0.35 83.74 % | -2.13 37.19 % | -3.39 -654.08 % | -0.45 59.78 % | -1.12 |
| Gross profit ratio | 0.27 9.75 % | 0.25 7 827.65 % | 0.00 -98.06 % | 0.16 -46.18 % | 0.30 57.98 % | 0.19 |
| Weighted average shs out dil | 268.218 M 0.00 % | 268.218 M 6.68 % | 251.435 M -5.89 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M |
| Weighted average shs out | 268.218 M 0.00 % | 268.218 M 6.68 % | 251.435 M -5.89 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M |
| EPS diluted | -0.16 60.98 % | -0.41 66.12 % | -1.21 -0.83 % | -1.20 -650.00 % | -0.16 0.00 % | -0.16 |
| Earnings per share | -0.16 60.98 % | -0.41 66.12 % | -1.21 -0.83 % | -1.20 -650.00 % | -0.16 0.00 % | -0.16 |
| Gross profit | 51.902 M 43.40 % | 36.194 M 8 511.65 % | 420.291 K -96.99 % | 13.953 M 4.95 % | 13.295 M 170.72 % | 4.911 M |
| Income tax expense | -1.694 M -436.11 % | 504.000 K -20.75 % | 636.000 K 80.68 % | 352.000 K 151.09 % | -689.000 K -349.64 % | 276.000 K |
| Cost of revenue | 138.154 M 26.45 % | 109.259 M -16.64 % | 131.068 M 72.96 % | 75.780 M 144.81 % | 30.954 M 48.03 % | 20.911 M |
| General and administrative expenses | 43.683 M -53.16 % | 93.264 M -70.69 % | 318.154 M -2.92 % | 327.717 M 778.50 % | 37.304 M 19.91 % | 31.111 M |
| Selling and marketing expenses | 1.151 M 34.15 % | 858.000 K 53.76 % | 558.000 K 15.77 % | 482.000 K -87.70 % | 3.919 M -35.42 % | 6.068 M |
| Other expenses | 16.833 M 38.02 % | 12.196 M 174.82 % | -16.301 M -64.56 % | -9.906 M -331.67 % | 4.276 M 3.11 % | 4.147 M |
| Operating expenses | 61.667 M -42.99 % | 108.163 M -64.49 % | 304.619 M -5.08 % | 320.916 M 605.33 % | 45.499 M 10.10 % | 41.326 M |
| Cost and expenses | 199.821 M -8.10 % | 217.422 M -51.56 % | 448.876 M 15.04 % | 390.192 M 407.32 % | 76.912 M 23.58 % | 62.237 M |
| Research and development expenses | 0.000 -100.00 % | 1.845 M -16.44 % | 2.208 M -15.82 % | 2.623 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 44.834 M -52.37 % | 94.122 M -70.47 % | 318.712 M -2.89 % | 328.199 M 696.16 % | 41.223 M 10.88 % | 37.179 M |
| Interest income | 0.000 -100.00 % | 480.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 34.275 M 26.75 % | 27.042 M 72.69 % | 15.659 M 3.46 % | 15.135 M 36.76 % | 11.067 M 86.38 % | 5.938 M |
| Depreciation and amortization | 42.387 M 30.85 % | 32.394 M 91.02 % | 16.958 M 38.78 % | 12.220 M 43.56 % | 8.512 M 5.97 % | 8.033 M |
| Operating income | -9.765 M 86.43 % | -71.969 M 76.17 % | -302.010 M 0.55 % | -303.665 M -969.24 % | -28.400 M 22.01 % | -36.415 M |
| Operating income ratio | -0.05 89.62 % | -0.49 78.06 % | -2.26 35.91 % | -3.52 -448.30 % | -0.64 54.49 % | -1.41 |
| Total other income expenses net | -36.544 M 3.35 % | -37.809 M -1 328.91 % | -2.646 M 83.10 % | -15.655 M -0.71 % | -15.545 M -142.40 % | -6.413 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 467.510 M 19.99 % | 389.627 M 64.63 % | 236.670 M 8.07 % | 219.001 M 32.54 % | 165.239 M 53.33 % | 107.769 M 236.35 % | 32.041 M |
| Total investments | 83.102 M 57.87 % | 52.641 M -16.32 % | 62.911 M 28.90 % | 48.806 M 47 749.05 % | 102.000 K -99.43 % | 17.977 M | 0.000 |
| Total debt | 628.429 M 44.73 % | 434.212 M 35.92 % | 319.459 M 30.46 % | 244.866 M 41.12 % | 173.513 M 34.46 % | 129.046 M 288.08 % | 33.252 M |
| Accumulated other comprehensive income loss | 3.980 M 116.17 % | -24.608 M -259.73 % | -6.841 M -262.95 % | 4.198 M 9.81 % | 3.823 M -16.75 % | 4.592 M 79.30 % | 2.561 M |
| Retained earnings | -506.797 M -9.89 % | -461.198 M -27.03 % | -363.067 M -154.24 % | -142.806 M -24.71 % | -114.515 M -44.71 % | -79.136 M -132.72 % | -34.005 M |
| Common stock | 32.801 M 0.86 % | 32.521 M 1.72 % | 31.971 M 3 197 013.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | -97.927 M -23.46 % | -79.322 M -386.57 % | 27.680 M 136.09 % | -76.690 M -3.99 % | -73.744 M -96.15 % | -37.596 M -6 337.67 % | -584.000 K |
| Other non current liabilities | 25.691 M 26.92 % | 20.242 M 375.84 % | 4.254 M 3 098.49 % | 133.000 K -35.75 % | 207.000 K -42.98 % | 363.000 K 19.80 % | 303.000 K |
| Long term debt | 611.705 M 44.86 % | 422.285 M 34.88 % | 313.077 M 30.87 % | 239.225 M 39.34 % | 171.687 M 34.62 % | 127.532 M 298.00 % | 32.043 M |
| Total non current liabilities | 638.238 M 44.23 % | 442.527 M 39.45 % | 317.331 M 32.51 % | 239.476 M 39.32 % | 171.894 M 34.40 % | 127.895 M 295.40 % | 32.346 M |
| Other current liabilities | 40.081 M -28.20 % | 55.827 M 30.40 % | 42.811 M 159.45 % | 16.500 M 196.08 % | 5.573 M -38.42 % | 9.050 M -17.59 % | 10.982 M |
| Deferred revenue | 22.650 M 130.58 % | 9.823 M 24.42 % | 7.895 M -62.76 % | 21.202 M 191.32 % | 7.278 M 38.63 % | 5.250 M 41.32 % | 3.715 M |
| Short term debt | 16.724 M 40.22 % | 11.927 M 63.83 % | 7.280 M 31.22 % | 5.548 M 203.83 % | 1.826 M 20.61 % | 1.514 M 25.23 % | 1.209 M |
| Total current liabilities | 115.494 M -3.04 % | 119.113 M 30.29 % | 91.421 M 61.17 % | 56.722 M 141.21 % | 23.516 M -13.37 % | 27.144 M 16.46 % | 23.307 M |
| Total liabilities | 753.732 M 34.20 % | 561.640 M 37.40 % | 408.752 M 38.00 % | 296.198 M 51.58 % | 195.410 M 26.04 % | 155.039 M 178.58 % | 55.653 M |
| Other non current assets | 0.000 | 0.000 100.00 % | -69.089 K -1 782.23 % | 4.107 K -99.97 % | 16.324 M 131.26 % | -52.224 M -6 531.53 % | 812.000 K |
| Long term investments | 78.536 M 49.19 % | 52.641 M -15.52 % | 62.312 M 218.05 % | 19.592 M 19 107.50 % | 102.000 K -99.29 % | 14.355 M | 0.000 |
| Intangible assets | 1.422 M -86.18 % | 10.289 M -26.11 % | 13.924 M 67.09 % | 8.333 M 107.81 % | 4.010 M -19.15 % | 4.960 M 55.63 % | 3.187 M |
| GoodWill | 10.724 M 0.00 % | 10.724 M 0.28 % | 10.694 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 12.146 M -42.20 % | 21.013 M -14.75 % | 24.648 M 195.79 % | 8.333 M 107.81 % | 4.010 M -19.15 % | 4.960 M 55.63 % | 3.187 M |
| Property plant equipment net | 308.154 M 21.60 % | 253.415 M 39.22 % | 182.023 M 153.05 % | 71.932 M 33.02 % | 54.078 M 15.17 % | 46.954 M 44.16 % | 32.570 M |
| Total non current assets | 400.399 M 22.12 % | 327.876 M 21.69 % | 269.436 M 168.28 % | 100.431 M 33.49 % | 75.236 M 13.53 % | 66.269 M 81.22 % | 36.569 M |
| Other current assets | 15.282 M -22.47 % | 19.710 M 174.50 % | 7.180 M -37.34 % | 11.459 M 41.22 % | 8.114 M 34.29 % | 6.042 M 606.67 % | 855.000 K |
| Short term investments | 4.566 M | 0.000 -100.00 % | 599.315 K -97.95 % | 29.214 M | 0.000 -100.00 % | 3.622 M | 0.000 |
| cash and cash equivalents | 160.919 M 260.93 % | 44.585 M -46.15 % | 82.789 M 220.09 % | 25.865 M 212.60 % | 8.274 M -61.11 % | 21.277 M 1 656.98 % | 1.211 M |
| Cash and short term investments | 165.485 M 271.17 % | 44.585 M -46.53 % | 83.389 M 51.40 % | 55.079 M 565.69 % | 8.274 M -66.77 % | 24.899 M 1 956.07 % | 1.211 M |
| Total current assets | 255.406 M 65.37 % | 154.442 M -6.55 % | 165.260 M 38.78 % | 119.077 M 156.46 % | 46.430 M -9.27 % | 51.174 M 176.62 % | 18.500 M |
| Inventory | 27.246 M -20.11 % | 34.104 M 31.45 % | 25.944 M 180.92 % | 9.236 M 87.52 % | 4.925 M -32.41 % | 7.287 M 15.48 % | 6.310 M |
| Net receivables | 47.393 M -15.43 % | 56.043 M 14.97 % | 48.747 M 12.57 % | 43.303 M 72.41 % | 25.117 M 94.01 % | 12.946 M 27.87 % | 10.124 M |
| Tax assets | 1.563 M 93.68 % | 807.000 K 54.74 % | 521.533 K -8.55 % | 570.280 K -21.01 % | 722.000 K -98.62 % | 52.224 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 33.067 M -12.41 % | 37.751 M 18.46 % | 31.868 M 143.83 % | 13.070 M 76.19 % | 7.418 M -22.01 % | 9.511 M 66.63 % | 5.708 M |
| Tax payables | 2.972 M -21.48 % | 3.785 M 141.45 % | 1.568 M 290.73 % | 401.197 K -71.77 % | 1.421 M -21.88 % | 1.819 M 7.44 % | 1.693 M |
| Deferred revenue non current | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | -46.000 K -112.74 % | 361.000 K -51.41 % | 742.911 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 116.415 M 39.44 % | 83.490 M 62.67 % | 51.324 M 62.33 % | 31.617 M 127.41 % | 13.903 M -4.64 % | 14.579 M 387.27 % | 2.992 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 372.135 M -0.39 % | 373.602 M 2.39 % | 364.879 M 489.58 % | 61.888 M 67.50 % | 36.947 M 0.00 % | 36.947 M 19.73 % | 30.859 M |
| Deferred tax liabilities non current | 640.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 655.805 M 35.97 % | 482.318 M 10.51 % | 436.432 M 98.82 % | 219.508 M 80.42 % | 121.666 M 3.60 % | 117.443 M 113.27 % | 55.069 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -381.766 M -21.88 % | -313.218 M -6 837.28 % | -4.515 M | 0.000 |
| Stock based compensation | -29.967 M -241.89 % | 21.120 M -91.82 % | 258.089 M -11.56 % | 291.837 M 4 010.38 % | 7.100 M | 0.000 |
| Change in working capital | 29.156 M 205.47 % | -27.643 M 61.25 % | -71.344 M -36 593.53 % | 195.499 K 101.33 % | -14.662 M 30.64 % | -21.140 M |
| Accounts receivables | 11.302 M 156.31 % | -20.070 M 14.38 % | -23.440 M -5.75 % | -22.165 M -55.62 % | -14.243 M -77.84 % | -8.009 M |
| Inventory | 6.858 M 184.80 % | -8.087 M 50.95 % | -16.486 M -268.17 % | -4.478 M -289.58 % | 2.362 M 341.76 % | -977.000 K |
| Accounts payables | 8.752 M 14.14 % | 7.668 M 125.16 % | -30.472 M -202.60 % | 29.701 M 796.23 % | -4.266 M -193.12 % | 4.581 M |
| Other working capital | 2.244 M 131.37 % | -7.154 M -655.68 % | -946.639 K 66.93 % | -2.863 M -292.78 % | 1.485 M 108.87 % | -16.735 M |
| Other non cash items | 21.154 M -45.39 % | 38.738 M -89.22 % | 359.322 M 8.17 % | 332.177 M 2 847.18 % | 11.271 M 1 017.09 % | -1.229 M |
| Net cash provided by operating activities | 16.421 M 136.35 % | -45.169 M 58.31 % | -108.349 M -1 076.04 % | -9.213 M 73.24 % | -34.434 M 39.45 % | -56.869 M |
| Investments in property plant and equipment | -56.543 M 18.12 % | -69.060 M -159.00 % | -26.664 M -52.84 % | -17.445 M 11.86 % | -19.793 M -10.21 % | -17.960 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -67.089 M -2 317.77 % | 3.025 M -28.39 % | 4.224 M -2.43 % | 4.329 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -512.000 K 65.87 % | -1.500 M 64.49 % | -4.224 M 2.43 % | -4.329 M |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 512.000 K -69.92 % | 1.702 M -46.49 % | 3.181 M -4.96 % | 3.347 M |
| Other investing activites | 1.531 M 894.16 % | 154.000 K 112.75 % | -1.207 M -5.11 % | -1.149 M -184.91 % | 1.353 M 35.98 % | 995.000 K |
| Net cash used for investing activites | -55.012 M 20.16 % | -68.906 M 27.44 % | -94.960 M -517.95 % | -15.367 M -0.71 % | -15.259 M -12.05 % | -13.618 M |
| Debt repayment | 157.489 M 102.67 % | 77.708 M -40.49 % | 130.580 M 217.71 % | 41.100 M 12.05 % | 36.681 M -56.77 % | 84.858 M |
| Common stock issued | 0.000 100.00 % | -487.792 K -100.34 % | 142.769 M 102 557.21 % | -139.345 K | 0.000 -100.00 % | 6.089 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.563 M -23.58 % | -2.074 M 82.24 % | -11.676 M -8 613.43 % | -134.000 K | 0.000 100.00 % | -386.000 K |
| Net cash used provided by financing activities | 154.926 M 104.84 % | 75.634 M -71.10 % | 261.673 M 538.76 % | 40.966 M 11.68 % | 36.681 M -59.50 % | 90.561 M |
| Effect of forex changes on cash | -1.000 K -125.00 % | 4.000 K -33.33 % | 6.000 K 175.00 % | -8.000 K -188.89 % | 9.000 K 212.50 % | -8.000 K |
| Net change in cash | 116.334 M 402.66 % | -38.437 M -165.85 % | 58.370 M 256.39 % | 16.378 M 225.96 % | -13.003 M -164.80 % | 20.066 M |
| Cash at beginning of period | 44.585 M -46.30 % | 83.022 M 220.99 % | 25.865 M 212.60 % | 8.274 M -61.11 % | 21.277 M 1 656.98 % | 1.211 M |
| Cash at end of period | 160.919 M 260.93 % | 44.585 M -46.15 % | 82.789 M 220.09 % | 25.865 M 212.60 % | 8.274 M -61.11 % | 21.277 M |
| Operating cash flow | 16.421 M 136.35 % | -45.169 M 57.55 % | -106.398 M -1 010.56 % | -9.581 M 72.18 % | -34.434 M 39.45 % | -56.869 M |
| Capital expenditure | -56.574 M 18.08 % | -69.060 M -159.00 % | -26.664 M -52.84 % | -17.445 M 11.86 % | -19.793 M -10.21 % | -17.960 M |
| Free CashFlow | -40.153 M 64.85 % | -114.229 M 14.15 % | -133.062 M -392.35 % | -27.026 M 50.16 % | -54.227 M 27.53 % | -74.829 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 48.636 M 65.21 % | 29.439 M 0.26 % | 29.362 M -23.53 % | 38.395 M -33.84 % | 58.033 M 153.12 % | 22.927 M 13.28 % | 20.239 M -34.45 % | 30.874 M -43.85 % | 54.986 M 405.06 % | 10.887 M 6.64 % | 10.209 M 0.00 % | 10.209 M -26.55 % | 13.900 M 0.00 % | 13.900 M 68.99 % | 8.225 M 0.00 % | 8.225 M 27.41 % | 6.456 M 0.00 % | 6.456 M 0.00 % | 6.456 M 0.00 % | 6.456 M |
| Net income | -28.069 M 36.59 % | -44.266 M -72.75 % | -25.625 M -97.14 % | -12.998 M 65.20 % | -37.352 M -94.71 % | -19.184 M -118.45 % | 103.965 M 129.23 % | -355.724 M -272.67 % | -95.454 M -61 748.06 % | 154.837 K -37.78 % | 248.857 K 106.60 % | -3.770 M -224 894.30 % | -1.675 K 99.99 % | -11.390 M -11.25 % | -10.238 M 0.00 % | -10.238 M 4.99 % | -10.776 M 0.00 % | -10.776 M 0.00 % | -10.776 M 0.00 % | -10.776 M |
| Income before tax | -28.107 M 36.82 % | -44.487 M -73.77 % | -25.602 M -102.35 % | -12.652 M 66.03 % | -37.248 M -94.31 % | -19.169 M -118.47 % | 103.793 M 129.19 % | -355.551 M -271.53 % | -95.699 M -61 906.29 % | 154.837 K -37.78 % | 248.857 K 106.60 % | -3.770 M -224 894.30 % | -1.675 K 99.99 % | -11.752 M -14.98 % | -10.221 M 0.00 % | -10.221 M 4.54 % | -10.707 M 0.00 % | -10.707 M 0.00 % | -10.707 M 0.00 % | -10.707 M |
| Income before tax ratio | -0.58 61.76 % | -1.51 -73.31 % | -0.87 -164.61 % | -0.33 48.66 % | -0.64 23.23 % | -0.84 -116.30 % | 5.13 144.53 % | -11.52 -561.70 % | -1.74 -12 337.39 % | 0.01 -41.66 % | 0.02 106.60 % | -0.37 -306 228.56 % | 0.00 99.99 % | -0.85 31.96 % | -1.24 0.00 % | -1.24 25.08 % | -1.66 0.00 % | -1.66 0.00 % | -1.66 0.00 % | -1.66 |
| EBITDA | -12.949 M 52.69 % | -27.368 M -124.20 % | -12.207 M -911.64 % | 1.504 M 106.38 % | -23.576 M -169.57 % | -8.746 M -280.14 % | 4.855 M 102.06 % | -235.996 M -162.85 % | -89.782 M -4 102.57 % | -2.136 M 41.12 % | -3.628 M -366.06 % | -778.465 K -191.63 % | 849.575 K 115.16 % | -5.606 M 14.77 % | -6.577 M 0.00 % | -6.577 M 9.51 % | -7.269 M 0.00 % | -7.269 M 0.00 % | -7.269 M 0.00 % | -7.269 M |
| Net income ratio | -0.58 61.62 % | -1.50 -72.30 % | -0.87 -157.78 % | -0.34 47.40 % | -0.64 23.08 % | -0.84 -116.29 % | 5.14 144.58 % | -11.52 -563.72 % | -1.74 -12 306.06 % | 0.01 -41.66 % | 0.02 106.60 % | -0.37 -306 228.56 % | 0.00 99.99 % | -0.82 34.17 % | -1.24 0.00 % | -1.24 25.43 % | -1.67 0.00 % | -1.67 0.00 % | -1.67 0.00 % | -1.67 |
| Ratio EBITDA | -0.27 71.36 % | -0.93 -123.61 % | -0.42 -1 161.32 % | 0.04 109.64 % | -0.41 -6.50 % | -0.38 -259.02 % | 0.24 103.14 % | -7.64 -368.14 % | -1.63 -732.09 % | -0.20 44.78 % | -0.36 -366.06 % | -0.08 -224.75 % | 0.06 115.16 % | -0.40 49.57 % | -0.80 0.00 % | -0.80 28.98 % | -1.13 0.00 % | -1.13 0.00 % | -1.13 0.00 % | -1.13 |
| Gross profit ratio | 0.21 302.79 % | -0.10 -196.72 % | -0.04 -125.59 % | 0.14 163.60 % | -0.22 -4.68 % | -0.21 -80.93 % | -0.11 -1 391.79 % | 0.01 -93.20 % | 0.13 -54.71 % | 0.29 -12.44 % | 0.33 0.00 % | 0.33 1 262.81 % | -0.03 0.00 % | -0.03 -107.69 % | 0.37 0.00 % | 0.37 93.25 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 |
| Weighted average shs out dil | 268.218 M 0.24 % | 267.564 M 0.14 % | 267.187 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.34 % | 266.261 M 0.35 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M |
| Weighted average shs out | 268.218 M 0.24 % | 267.564 M 0.14 % | 267.187 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.00 % | 267.178 M 0.34 % | 266.261 M 0.35 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M 0.00 % | 265.344 M |
| EPS diluted | -0.10 41.18 % | -0.17 -77.27 % | -0.10 -96.92 % | -0.05 65.21 % | -0.14 -94.99 % | -0.07 -118.41 % | 0.39 129.32 % | -1.33 -269.44 % | -0.36 -60 100.00 % | 0.00 -33.33 % | 0.00 106.38 % | -0.01 -223 976.28 % | 0.00 99.99 % | -0.04 -11.14 % | -0.04 0.00 % | -0.04 4.93 % | -0.04 0.00 % | -0.04 0.00 % | -0.04 0.00 % | -0.04 |
| Earnings per share | -0.10 41.18 % | -0.17 -77.27 % | -0.10 -96.92 % | -0.05 65.21 % | -0.14 -94.99 % | -0.07 -118.41 % | 0.39 129.32 % | -1.33 -269.44 % | -0.36 -60 100.00 % | 0.00 -33.33 % | 0.00 106.38 % | -0.01 -223 976.28 % | 0.00 99.99 % | -0.04 -11.14 % | -0.04 0.00 % | -0.04 4.93 % | -0.04 0.00 % | -0.04 0.00 % | -0.04 0.00 % | -0.04 |
| Gross profit | 10.333 M 435.03 % | -3.084 M -197.49 % | -1.037 M -119.57 % | 5.297 M 142.08 % | -12.589 M -164.97 % | -4.751 M -104.96 % | -2.318 M -946.82 % | 273.729 K -96.18 % | 7.168 M 128.72 % | 3.134 M -6.63 % | 3.357 M 0.00 % | 3.357 M 954.07 % | -393.000 K 0.00 % | -393.000 K -113.00 % | 3.023 M 0.00 % | 3.023 M 146.22 % | 1.228 M 0.00 % | 1.228 M 0.00 % | 1.228 M 0.00 % | 1.228 M |
| Income tax expense | 111.000 K 196.31 % | -115.257 K -345.77 % | 46.896 K -89.66 % | 453.407 K 213.27 % | -400.301 K -821.65 % | 55.470 K 166.04 % | -84.000 K -133.82 % | 248.383 K 201.38 % | -245.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -362.000 K -2 168.57 % | 17.500 K 0.00 % | 17.500 K -74.64 % | 69.000 K 0.00 % | 69.000 K 0.00 % | 69.000 K 0.00 % | 69.000 K |
| Cost of revenue | 38.303 M 17.77 % | 32.523 M 6.99 % | 30.399 M -8.15 % | 33.098 M -53.13 % | 70.622 M 155.16 % | 27.678 M 22.70 % | 22.557 M -26.28 % | 30.600 M -36.01 % | 47.818 M 516.77 % | 7.753 M 13.14 % | 6.853 M 0.00 % | 6.853 M -52.06 % | 14.293 M 0.00 % | 14.293 M 174.75 % | 5.202 M 0.00 % | 5.202 M -0.49 % | 5.228 M 0.00 % | 5.228 M 0.00 % | 5.228 M 0.00 % | 5.228 M |
| General and administrative expenses | 9.417 M -74.31 % | 36.653 M 30.14 % | 28.165 M 48.02 % | 19.028 M -39.57 % | 31.486 M 104.04 % | 15.431 M -43.46 % | 27.294 M -88.83 % | 244.359 M 153.36 % | 96.449 M 8.60 % | 88.812 M 23.33 % | 72.011 M 0.00 % | 72.011 M 930.78 % | 6.986 M 0.00 % | 6.986 M -35.21 % | 10.783 M 0.00 % | 10.783 M 16.01 % | 9.295 M 0.00 % | 9.295 M 0.00 % | 9.295 M 0.00 % | 9.295 M |
| Selling and marketing expenses | -816.000 K -244.42 % | 565.000 K 520.88 % | 91.000 K -91.06 % | 1.018 M 152.39 % | -1.943 M -341.67 % | 804.000 K -29.60 % | 1.142 M 105.77 % | 555.000 K -2.29 % | 568.000 K -24.37 % | 751.000 K 31.52 % | 571.000 K 0.00 % | 571.000 K 2.24 % | 558.500 K 0.00 % | 558.500 K -53.98 % | 1.214 M 0.00 % | 1.214 M -20.01 % | 1.517 M 0.00 % | 1.517 M 0.00 % | 1.517 M 0.00 % | 1.517 M |
| Other expenses | 14.841 M 366.11 % | 3.184 M 49.34 % | 2.132 M 5.49 % | 2.021 M -31.09 % | 2.933 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.058 K -203.53 % | 41.588 K 1.26 % | 41.070 K 11 266.93 % | -367.782 100.00 % | -22.829 M 0.00 % | -22.829 M 0.00 % | -22.829 M -7.37 % | -21.262 M 0.00 % | -21.262 M 0.00 % | -21.262 M 0.00 % | -21.262 M |
| Operating expenses | 25.287 M 25.90 % | 20.086 M 36.34 % | 14.733 M 53.58 % | 9.593 M -41.42 % | 16.374 M 45.70 % | 11.238 M 127.81 % | 4.933 M -97.94 % | 239.621 M 142.35 % | 98.876 M 4 528.23 % | 2.136 M -41.12 % | 3.628 M 366.05 % | 778.465 K 46 362.96 % | 1.675 K -99.98 % | 8.305 M -22.85 % | 10.765 M 0.00 % | 10.765 M 203.01 % | -10.450 M 0.00 % | -10.450 M 0.00 % | -10.450 M 0.00 % | -10.450 M |
| Cost and expenses | 63.590 M 20.87 % | 52.609 M 16.57 % | 45.132 M 5.72 % | 42.691 M -50.93 % | 86.996 M 123.55 % | 38.916 M 41.56 % | 27.490 M -89.83 % | 270.221 M 84.21 % | 146.694 M 6 766.51 % | 2.136 M -41.12 % | 3.628 M 366.05 % | 778.464 K 46 362.91 % | 1.675 K -99.99 % | 22.597 M 41.53 % | 15.967 M 0.00 % | 15.967 M 2.62 % | 15.559 M 0.00 % | 15.559 M 0.00 % | 15.559 M 0.00 % | 15.559 M |
| Research and development expenses | 1.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.208 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 8.601 M -76.89 % | 37.218 M 31.72 % | 28.256 M 40.96 % | 20.046 M -32.15 % | 29.543 M 81.97 % | 16.235 M -42.91 % | 28.436 M -88.39 % | 244.914 M 152.44 % | 97.017 M 4 534.63 % | 2.093 M -41.63 % | 3.586 M 386.37 % | 737.395 K 56 289.97 % | 1.308 K -99.98 % | 7.545 M -37.11 % | 11.997 M 0.00 % | 11.997 M 10.96 % | 10.812 M 0.00 % | 10.812 M 0.00 % | 10.812 M 0.00 % | 10.812 M |
| Interest income | 4.655 M -37.83 % | 7.488 M 80.43 % | 4.150 M -48.89 % | 8.119 M -48.15 % | 15.659 M 550.83 % | 2.406 M -97.83 % | 111.044 M -5.83 % | 117.921 M 2 854.67 % | 3.991 M 2.78 % | 3.883 M 6.95 % | 3.631 M 0.00 % | 3.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.285 M | 0.000 -100.00 % | 6.614 M -17.71 % | 8.038 M 70.98 % | 4.701 M 15.19 % | 4.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.767 M 0.00 % | 2.767 M 0.00 % | 2.767 M 0.00 % | 2.767 M 86.38 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M 0.00 % | 1.485 M |
| Depreciation and amortization | 7.873 M -8.92 % | 8.644 M 6.51 % | 8.116 M 2.31 % | 7.933 M -9.53 % | 8.769 M 33.46 % | 6.570 M 43.71 % | 4.572 M 4.29 % | 4.384 M 211.84 % | 1.406 M -64.19 % | 3.926 M 126.94 % | 1.730 M 0.00 % | 1.730 M -48.81 % | 3.380 M 0.00 % | 3.380 M 285.57 % | 876.500 K 0.00 % | 876.500 K -55.14 % | 1.954 M 0.00 % | 1.954 M 0.00 % | 1.954 M 0.00 % | 1.954 M |
| Operating income | -14.954 M 35.46 % | -23.170 M -46.93 % | -15.769 M -267.11 % | -4.295 M 85.17 % | -28.963 M -81.14 % | -15.989 M 45.43 % | -29.301 M 87.76 % | -239.348 M -162.48 % | -91.188 M -4 168.37 % | -2.136 M 41.12 % | -3.628 M -366.06 % | -778.465 K -46 362.96 % | -1.675 K 99.97 % | -6.457 M 16.61 % | -7.743 M 0.00 % | -7.743 M 16.04 % | -9.223 M 0.00 % | -9.223 M 0.00 % | -9.223 M 0.00 % | -9.223 M |
| Operating income ratio | -0.31 60.93 % | -0.79 -46.55 % | -0.54 -380.05 % | -0.11 77.58 % | -0.50 28.44 % | -0.70 51.83 % | -1.45 81.33 % | -7.75 -367.47 % | -1.66 -745.12 % | -0.20 44.78 % | -0.36 -366.06 % | -0.08 -63 159.08 % | 0.00 99.97 % | -0.46 50.65 % | -0.94 0.00 % | -0.94 34.10 % | -1.43 0.00 % | -1.43 0.00 % | -1.43 0.00 % | -1.43 |
| Total other income expenses net | -13.153 M -32.76 % | -9.907 M -37.43 % | -7.209 M 11.21 % | -8.119 M -0.44 % | -8.083 M -82.18 % | -4.437 M -103.33 % | 133.094 M 219.52 % | -111.359 M -2 368.62 % | -4.511 M -296.88 % | 2.291 M -40.90 % | 3.877 M 229.61 % | -2.991 M 74.54 % | -11.750 M -121.91 % | -5.295 M -113.72 % | -2.478 M 0.00 % | -2.478 M -66.89 % | -1.485 M 0.00 % | -1.485 M 0.00 % | -1.485 M 0.00 % | -1.485 M |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 389.627 M 10.43 % | 352.822 M 15.33 % | 305.917 M 3.32 % | 296.095 M 25.11 % | 236.670 M 16.66 % | 202.872 M 46.39 % | 138.587 M 462.17 % | 24.652 M -88.51 % | 214.573 M 50 089.87 % | -429.233 K -100.22 % | 195.440 M -1.64 % | 198.704 M 20.25 % | 165.239 M 1.12 % | 163.413 M 295.58 % | 41.310 M -36.11 % | 64.655 M 139.98 % | 26.942 M 0.00 % | 26.942 M 0.00 % | 26.942 M 0.00 % | 26.942 M 236.35 % | 8.010 M 0.00 % | 8.010 M 0.00 % | 8.010 M 0.00 % | 8.010 M |
| Total investments | 54.417 M -18.75 % | 66.974 M 6.29 % | 63.010 M -7.99 % | 68.485 M 8.86 % | 62.911 M 16.04 % | 54.215 M 21.18 % | 44.738 M -9.26 % | 49.304 M 6 994.10 % | 695.000 K -99.85 % | 476.733 M 2 253.08 % | 20.260 M -95.69 % | 469.681 M 460 371.42 % | 102.000 K 0.00 % | 102.000 K | 0.000 -100.00 % | 42.554 M 4 599.50 % | 905.500 K 0.00 % | 905.500 K 0.00 % | 905.500 K 0.00 % | 905.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 434.212 M 13.77 % | 381.651 M 2.85 % | 371.067 M 14.55 % | 323.946 M 1.40 % | 319.459 M 45.75 % | 219.178 M 30.18 % | 168.362 M | 0.000 -100.00 % | 239.225 M | 0.000 -100.00 % | 201.450 M 0.91 % | 199.637 M 15.06 % | 173.513 M 1.06 % | 171.687 M 295.79 % | 43.378 M 0.00 % | 43.378 M 34.46 % | 32.262 M 0.00 % | 32.262 M 0.00 % | 32.262 M 0.00 % | 32.262 M 288.08 % | 8.313 M 0.00 % | 8.313 M 0.00 % | 8.313 M 0.00 % | 8.313 M |
| Accumulated other comprehensive income loss | -24.608 M -144.25 % | -10.075 M 30.59 % | -14.515 M -91.44 % | -7.582 M -10.84 % | -6.841 M -286.75 % | 3.663 M -18.60 % | 4.500 M 105.87 % | -76.652 M -2 554 966.67 % | -3.000 K | 0.000 -100.00 % | 2.590 M 0.00 % | 2.590 M -32.25 % | 3.823 M 34 657.71 % | 10.999 K 100.33 % | -3.367 M 91.04 % | -37.596 M -1 550.21 % | -2.278 M 0.00 % | -2.278 M 0.00 % | -2.278 M 0.00 % | -2.278 M -98.67 % | -1.147 M 0.00 % | -1.147 M 0.00 % | -1.147 M 0.00 % | -1.147 M |
| Retained earnings | -461.198 M -5.70 % | -436.331 M -9.99 % | -396.717 M -5.83 % | -374.858 M -3.25 % | -363.067 M -11.15 % | -326.644 M -5.37 % | -310.001 M | 0.000 100.00 % | -138.538 M -205.04 % | -45.416 M 66.39 % | -135.120 M -3 482.74 % | -3.771 M 96.71 % | -114.515 M -3.44 % | -110.703 M -286.68 % | -28.629 M 0.00 % | -28.629 M -44.71 % | -19.784 M 0.00 % | -19.784 M 0.00 % | -19.784 M 0.00 % | -19.784 M -132.72 % | -8.501 M 0.00 % | -8.501 M 0.00 % | -8.501 M 0.00 % | -8.501 M |
| Common stock | 32.521 M 1.18 % | 32.142 M 0.25 % | 32.062 M 0.00 % | 32.061 M 0.28 % | 31.971 M -0.28 % | 32.062 M 0.00 % | 32.061 M | 0.000 -100.00 % | 1.000 K -100.00 % | 476.697 M 47 669 647.90 % | 1.000 K -100.00 % | 420.267 M 42 026 550.80 % | 1.000 K 0.00 % | 1.000 K 300.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 |
| Total equity | -79.322 M -62.46 % | -48.826 M -285.76 % | -12.657 M -178.33 % | 16.158 M -41.63 % | 27.680 M -65.43 % | 80.071 M -17.95 % | 97.590 M 227.32 % | -76.652 M 0.00 % | -76.652 M -117.77 % | 431.282 M 548.72 % | -96.114 M -122.64 % | 424.519 M 675.67 % | -73.744 M 0.00 % | -73.744 M -300.00 % | -18.436 M 50.96 % | -37.596 M -300.00 % | -9.399 M 0.00 % | -9.399 M 0.00 % | -9.399 M 0.00 % | -9.399 M -6 337.67 % | -146.000 K 0.00 % | -146.000 K 0.00 % | -146.000 K 0.00 % | -146.000 K |
| Other non current liabilities | 20.242 M 451.10 % | 3.673 M 314.09 % | 887.000 K -82.77 % | 5.148 M 21.02 % | 4.254 M 79.80 % | 2.366 M -9.07 % | 2.602 M | 0.000 -100.00 % | 133.000 K -99.67 % | 40.787 M 27 273.52 % | 149.000 K 100.10 % | -153.306 M -74 160.84 % | 207.000 K 0.00 % | 207.000 K -93.26 % | 3.071 M 0.00 % | 3.071 M -8.52 % | 3.357 M 0.00 % | 3.357 M 0.00 % | 3.357 M 0.00 % | 3.357 M 543.72 % | 521.500 K 0.00 % | 521.500 K 0.00 % | 521.500 K 0.00 % | 521.500 K |
| Long term debt | 422.285 M 13.40 % | 372.372 M 2.65 % | 362.771 M 14.61 % | 316.514 M 1.10 % | 313.077 M 50.77 % | 207.657 M 43.25 % | 144.958 M | 0.000 -100.00 % | 239.225 M | 0.000 -100.00 % | 199.637 M 0.00 % | 199.637 M 16.28 % | 171.687 M 0.00 % | 171.687 M 330.27 % | 39.903 M 0.00 % | 39.903 M 39.44 % | 28.617 M 0.00 % | 28.617 M 0.00 % | 28.617 M 0.00 % | 28.617 M 278.28 % | 7.565 M 0.00 % | 7.565 M 0.00 % | 7.565 M 0.00 % | 7.565 M |
| Total non current liabilities | 442.527 M 17.68 % | 376.045 M 2.53 % | 366.757 M 14.02 % | 321.662 M 1.36 % | 317.331 M 51.09 % | 210.023 M 42.33 % | 147.560 M | 0.000 -100.00 % | 239.358 M 486.86 % | 40.787 M -79.58 % | 199.786 M 331.21 % | 46.331 M -73.05 % | 171.894 M 0.00 % | 171.894 M 300.00 % | 42.974 M 0.00 % | 42.974 M 34.40 % | 31.974 M 0.00 % | 31.974 M 0.00 % | 31.974 M 0.00 % | 31.974 M 295.40 % | 8.087 M 0.00 % | 8.087 M 0.00 % | 8.087 M 0.00 % | 8.087 M |
| Other current liabilities | 55.827 M 25.07 % | 44.635 M 59.75 % | 27.941 M 19.78 % | 23.326 M -45.81 % | 43.045 M 37.00 % | 31.421 M -47.47 % | 59.815 M | 0.000 -100.00 % | 16.912 M 180.62 % | 6.027 M 4 364.23 % | 135.000 K 100.47 % | -28.905 M -618.66 % | 5.573 M -65.38 % | 16.098 M 630.07 % | 2.205 M 0.00 % | 2.205 M -28.77 % | 3.096 M 0.00 % | 3.096 M 0.00 % | 3.096 M 0.00 % | 3.096 M -10.81 % | 3.471 M 0.00 % | 3.471 M 0.00 % | 3.471 M 0.00 % | 3.471 M |
| Deferred revenue | 9.823 M 105.67 % | 4.776 M -65.05 % | 13.667 M 70.26 % | 8.027 M 1.67 % | 7.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.658 M | 0.000 -100.00 % | 7.278 M 300.00 % | 1.820 M 0.00 % | 1.820 M 0.00 % | 1.820 M 38.63 % | 1.313 M 0.00 % | 1.313 M 0.00 % | 1.313 M 0.00 % | 1.313 M 41.32 % | 928.750 K 0.00 % | 928.750 K 0.00 % | 928.750 K 0.00 % | 928.750 K |
| Short term debt | 11.927 M 28.54 % | 9.279 M 11.85 % | 8.296 M 11.63 % | 7.432 M 2.09 % | 7.280 M -36.81 % | 11.521 M -50.77 % | 23.404 M | 0.000 -100.00 % | 5.520 M | 0.000 -100.00 % | 1.813 M | 0.000 -100.00 % | 1.826 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 119.113 M 5.27 % | 113.150 M 23.58 % | 91.557 M 19.32 % | 76.731 M -16.07 % | 91.421 M 2.31 % | 89.357 M -29.52 % | 126.782 M | 0.000 -100.00 % | 56.694 M 840.71 % | 6.027 M -86.72 % | 45.383 M 4 256.06 % | 1.042 M -95.57 % | 23.516 M 0.00 % | 23.516 M 300.00 % | 5.879 M 0.00 % | 5.879 M -13.37 % | 6.786 M 0.00 % | 6.786 M 0.00 % | 6.786 M 0.00 % | 6.786 M 16.46 % | 5.827 M 0.00 % | 5.827 M 0.00 % | 5.827 M 0.00 % | 5.827 M |
| Total liabilities | 561.640 M 14.81 % | 489.195 M 6.74 % | 458.314 M 15.04 % | 398.393 M -2.53 % | 408.752 M 36.53 % | 299.380 M 9.13 % | 274.342 M | 0.000 -100.00 % | 296.052 M 532.41 % | 46.813 M -80.91 % | 245.169 M 417.53 % | 47.373 M -75.76 % | 195.410 M 0.00 % | 195.410 M 300.00 % | 48.853 M 0.00 % | 48.853 M 26.04 % | 38.760 M 0.00 % | 38.760 M 0.00 % | 38.760 M 0.00 % | 38.760 M 178.58 % | 13.913 M 0.00 % | 13.913 M 0.00 % | 13.913 M 0.00 % | 13.913 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.089 K -112.10 % | 571.000 K -97.21 % | 20.448 M 182.95 % | -24.652 M -226.70 % | 19.457 M | 0.000 | 0.000 -100.00 % | 19.003 M 16.41 % | 16.324 M -3.21 % | 16.866 M 310.70 % | 4.107 M 119.30 % | -21.277 M -692.88 % | 3.589 M 0.00 % | 3.589 M 0.00 % | 3.589 M 0.00 % | 3.589 M 1 667.86 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.00 % | 203.000 K |
| Long term investments | 52.641 M -13.00 % | 60.505 M 6.86 % | 56.621 M -7.59 % | 61.274 M -1.67 % | 62.312 M 14.93 % | 54.215 M 21.18 % | 44.738 M | 0.000 -100.00 % | 695.000 K -99.85 % | 476.733 M 2 472.77 % | 18.530 M -96.05 % | 469.681 M 460 371.42 % | 102.000 K 0.00 % | 102.000 K | 0.000 100.00 % | -14.703 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 10.289 M -51.93 % | 21.404 M -3.82 % | 22.253 M -5.97 % | 23.665 M 69.96 % | 13.924 M -36.12 % | 21.796 M -7.82 % | 23.645 M | 0.000 -100.00 % | 8.333 M | 0.000 -100.00 % | 2.744 M 0.00 % | 2.744 M -31.57 % | 4.010 M 0.00 % | 4.010 M 300.00 % | 1.003 M 0.00 % | 1.003 M -19.15 % | 1.240 M 0.00 % | 1.240 M 0.00 % | 1.240 M 0.00 % | 1.240 M 55.63 % | 796.750 K 0.00 % | 796.750 K 0.00 % | 796.750 K 0.00 % | 796.750 K |
| GoodWill | 10.724 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 21.013 M -1.83 % | 21.404 M -3.82 % | 22.253 M -5.97 % | 23.665 M -3.99 % | 24.648 M 13.08 % | 21.796 M -7.82 % | 23.645 M | 0.000 -100.00 % | 8.333 M | 0.000 -100.00 % | 2.744 M 0.00 % | 2.744 M -31.57 % | 4.010 M 0.00 % | 4.010 M 300.00 % | 1.003 M 0.00 % | 1.003 M -19.15 % | 1.240 M 0.00 % | 1.240 M 0.00 % | 1.240 M 0.00 % | 1.240 M 55.63 % | 796.750 K 0.00 % | 796.750 K 0.00 % | 796.750 K 0.00 % | 796.750 K |
| Property plant equipment net | 253.415 M 14.73 % | 220.880 M 4.89 % | 210.578 M 9.19 % | 192.848 M 5.95 % | 182.023 M -4.81 % | 191.229 M 10.10 % | 173.694 M | 0.000 -100.00 % | 71.897 M | 0.000 -100.00 % | 57.394 M 0.00 % | 57.394 M 6.13 % | 54.078 M 0.00 % | 54.078 M 300.00 % | 13.520 M 0.00 % | 13.520 M 15.17 % | 11.739 M 0.00 % | 11.739 M 0.00 % | 11.739 M 0.00 % | 11.739 M 44.16 % | 8.143 M 0.00 % | 8.143 M 0.00 % | 8.143 M 0.00 % | 8.143 M |
| Total non current assets | 327.876 M 8.10 % | 303.312 M 4.60 % | 289.975 M 4.19 % | 278.310 M 3.29 % | 269.436 M 0.61 % | 267.811 M 2.01 % | 262.525 M 1 164.92 % | -24.652 M -124.56 % | 100.382 M -78.94 % | 476.733 M 500.50 % | 79.390 M -83.10 % | 469.681 M 524.28 % | 75.236 M 0.00 % | 75.236 M 300.00 % | 18.809 M 188.40 % | -21.277 M -228.43 % | 16.567 M 0.00 % | 16.567 M 0.00 % | 16.567 M 0.00 % | 16.567 M 81.22 % | 9.142 M 0.00 % | 9.142 M 0.00 % | 9.142 M 0.00 % | 9.142 M |
| Other current assets | 17.934 M 6.10 % | 16.903 M 31.67 % | 12.837 M -13.93 % | 14.914 M 27.77 % | 11.672 M -55.26 % | 26.089 M -9.08 % | 28.694 M | 0.000 -100.00 % | 44.347 M 4 656.08 % | 932.427 K -90.32 % | 9.637 M 118.89 % | -51.010 M -728.66 % | 8.114 M -18.85 % | 9.999 M 392.93 % | 2.029 M 127.01 % | -7.511 M -597.22 % | 1.511 M 0.00 % | 1.511 M 0.00 % | 1.511 M 0.00 % | 1.511 M 606.67 % | 213.750 K 0.00 % | 213.750 K 0.00 % | 213.750 K 0.00 % | 213.750 K |
| Short term investments | 1.776 M -72.55 % | 6.469 M 1.25 % | 6.389 M -11.40 % | 7.211 M 1 103.21 % | 599.315 K | 0.000 | 0.000 -100.00 % | 49.304 M | 0.000 | 0.000 -100.00 % | 1.730 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.554 M 4 599.50 % | 905.500 K 0.00 % | 905.500 K 0.00 % | 905.500 K 0.00 % | 905.500 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 44.585 M 54.65 % | 28.829 M -55.75 % | 65.150 M 133.92 % | 27.851 M -66.36 % | 82.789 M 407.72 % | 16.306 M -45.24 % | 29.775 M 220.78 % | -24.652 M -200.00 % | 24.652 M 5 643.27 % | 429.233 K -92.86 % | 6.010 M 544.20 % | 932.934 K -88.72 % | 8.274 M 0.00 % | 8.274 M 300.00 % | 2.069 M 109.72 % | -21.277 M -500.00 % | 5.319 M 0.00 % | 5.319 M 0.00 % | 5.319 M 0.00 % | 5.319 M 1 656.98 % | 302.750 K 0.00 % | 302.750 K 0.00 % | 302.750 K 0.00 % | 302.750 K |
| Cash and short term investments | 46.361 M 31.34 % | 35.298 M -50.66 % | 71.539 M 104.04 % | 35.062 M -57.95 % | 83.389 M 411.40 % | 16.306 M -45.24 % | 29.775 M 20.78 % | 24.652 M 0.00 % | 24.652 M 5 643.27 % | 429.233 K -94.45 % | 7.740 M 729.64 % | 932.934 K -88.72 % | 8.274 M 0.00 % | 8.274 M 300.00 % | 2.069 M -90.28 % | 21.277 M 241.81 % | 6.225 M 0.00 % | 6.225 M 0.00 % | 6.225 M 0.00 % | 6.225 M 1 956.07 % | 302.750 K 0.00 % | 302.750 K 0.00 % | 302.750 K 0.00 % | 302.750 K |
| Total current assets | 154.442 M 12.68 % | 137.057 M -11.96 % | 155.682 M 14.27 % | 136.241 M -18.42 % | 166.997 M 49.58 % | 111.640 M 2.04 % | 109.407 M 343.81 % | 24.652 M -79.29 % | 119.018 M 8 640.65 % | 1.362 M -98.05 % | 69.665 M 3 050.64 % | 2.211 M -95.24 % | 46.430 M 0.00 % | 46.430 M 300.00 % | 11.608 M -45.45 % | 21.277 M 66.31 % | 12.794 M 0.00 % | 12.794 M 0.00 % | 12.794 M 0.00 % | 12.794 M 176.62 % | 4.625 M 0.00 % | 4.625 M 0.00 % | 4.625 M 0.00 % | 4.625 M |
| Inventory | 34.104 M -17.07 % | 41.125 M 30.43 % | 31.530 M 13.76 % | 27.716 M 6.83 % | 25.944 M -10.95 % | 29.134 M 68.94 % | 17.245 M | 0.000 -100.00 % | 9.231 M | 0.000 -100.00 % | 5.196 M 0.00 % | 5.196 M 5.50 % | 4.925 M 0.00 % | 4.925 M 300.00 % | 1.231 M 0.00 % | 1.231 M -32.41 % | 1.822 M 0.00 % | 1.822 M 0.00 % | 1.822 M 0.00 % | 1.822 M 15.48 % | 1.578 M 0.00 % | 1.578 M 0.00 % | 1.578 M 0.00 % | 1.578 M |
| Net receivables | 56.043 M 28.15 % | 43.731 M 9.94 % | 39.776 M -39.51 % | 65.760 M 48.84 % | 44.182 M 10.15 % | 40.111 M 19.05 % | 33.693 M | 0.000 -100.00 % | 40.788 M | 0.000 -100.00 % | 47.092 M 0.00 % | 47.092 M 87.49 % | 25.117 M 8.11 % | 23.232 M 269.98 % | 6.279 M 0.00 % | 6.279 M 94.01 % | 3.237 M 0.00 % | 3.237 M 0.00 % | 3.237 M 0.00 % | 3.237 M 27.87 % | 2.531 M 0.00 % | 2.531 M 0.00 % | 2.531 M 0.00 % | 2.531 M |
| Tax assets | 807.000 K 54.30 % | 523.000 K 0.00 % | 523.000 K 0.00 % | 523.000 K 0.28 % | 521.533 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 722.000 K 100.91 % | -79.141 M -11 061.36 % | 722.000 K 300.00 % | 180.500 K 0.00 % | 180.500 K 0.00 % | 180.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 37.751 M -29.77 % | 53.755 M 32.92 % | 40.441 M 11.61 % | 36.234 M 13.70 % | 31.868 M -30.35 % | 45.754 M 5.03 % | 43.563 M | 0.000 -100.00 % | 13.070 M | 0.000 -100.00 % | 29.947 M | 0.000 -100.00 % | 7.418 M 0.00 % | 7.418 M 300.00 % | 1.855 M 0.00 % | 1.855 M -22.01 % | 2.378 M 0.00 % | 2.378 M 0.00 % | 2.378 M 0.00 % | 2.378 M 66.63 % | 1.427 M 0.00 % | 1.427 M 0.00 % | 1.427 M 0.00 % | 1.427 M |
| Tax payables | 3.785 M 436.88 % | 705.000 K -41.83 % | 1.212 M -29.21 % | 1.712 M 9.21 % | 1.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 830.000 K | 0.000 -100.00 % | 1.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 925.000 K -17.34 % | 1.119 M -54.18 % | 2.442 M 0.28 % | 2.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 361.000 K -29.22 % | 510.000 K -16.80 % | 613.000 K -3.77 % | 637.000 K -14.26 % | 742.911 K -34.78 % | 1.139 M -3.39 % | 1.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 83.490 M 20.15 % | 69.491 M 18.45 % | 58.667 M 4.81 % | 55.975 M 9.06 % | 51.324 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.617 M | 0.000 -100.00 % | 13.024 M | 0.000 -100.00 % | 13.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 373.602 M 2.38 % | 364.928 M -0.30 % | 366.039 M 0.04 % | 365.900 M 0.28 % | 364.879 M -1.34 % | 369.851 M 0.00 % | 369.851 M | 0.000 -100.00 % | 66.086 M | 0.000 -100.00 % | 36.415 M 570.13 % | 5.434 M -86.67 % | 40.759 M 10.32 % | 36.947 M 172.49 % | 13.559 M 0.00 % | 13.559 M 7.08 % | 12.663 M 0.00 % | 12.663 M 0.00 % | 12.663 M 0.00 % | 12.663 M 33.27 % | 9.502 M 0.00 % | 9.502 M 0.00 % | 9.502 M 0.00 % | 9.502 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 1.980 M 0.00 % | 1.980 M -9.34 % | 2.184 M 0.28 % | 2.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 482.318 M 9.53 % | 440.369 M -1.19 % | 445.657 M 7.50 % | 414.551 M -5.01 % | 436.432 M 15.02 % | 379.451 M 2.02 % | 371.932 M | 0.000 -100.00 % | 219.400 M -54.11 % | 478.095 M 220.75 % | 149.055 M -68.41 % | 471.892 M 287.86 % | 121.666 M 0.00 % | 121.666 M 300.00 % | 30.417 M 0.00 % | 30.417 M 3.60 % | 29.361 M 0.00 % | 29.361 M 0.00 % | 29.361 M 0.00 % | 29.361 M 113.27 % | 13.767 M 0.00 % | 13.767 M 0.00 % | 13.767 M 0.00 % | 13.767 M |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -44.820 M -695.19 % | -5.636 M 90.38 % | -58.605 M -165.33 % | -22.088 M -1 346.11 % | -1.527 M -268.22 % | 908.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -8.664 M -147.30 % | 18.316 M 131.18 % | 7.923 M 123.50 % | 3.545 M -78.63 % | 16.592 M 8 820.43 % | 186.000 K -98.20 % | 10.306 M -95.54 % | 231.005 M 151.61 % | 91.812 M 17.57 % | 78.093 M 28.09 % | 60.966 M 0.00 % | 60.966 M 1 617.35 % | 3.550 M 0.00 % | 3.550 M 100.00 % | 1.775 M 0.00 % | 1.775 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 7.689 M 186.03 % | -8.938 M -148.82 % | 18.306 M 140.74 % | -44.932 M -2 661.17 % | -1.627 M -131.79 % | 5.119 M 141.82 % | -12.240 M 82.52 % | -70.041 M -708.88 % | -8.659 M -533.39 % | 1.998 M -39.02 % | 3.277 M 606.81 % | -646.515 K 90.30 % | -6.668 M 0.00 % | -6.668 M -553.73 % | 1.470 M 0.00 % | 1.470 M 127.81 % | -5.285 M 0.00 % | -5.285 M 0.00 % | -5.285 M 0.00 % | -5.285 M |
| Accounts receivables | -16.713 M -2 014.34 % | 873.041 K -92.26 % | 11.279 M 172.20 % | -15.622 M -427.80 % | 4.766 M 201.35 % | -4.702 M 57.13 % | -10.967 M 19.69 % | -13.656 M -48.13 % | -9.219 M -183.53 % | 11.037 M 195.42 % | -11.567 M 0.00 % | -11.567 M -86.50 % | -6.202 M 0.00 % | -6.202 M -574.50 % | -919.500 K 0.00 % | -919.500 K 54.08 % | -2.002 M 0.00 % | -2.002 M 0.00 % | -2.002 M 0.00 % | -2.002 M |
| Inventory | 7.021 M 159.31 % | -11.838 M -549.42 % | -1.823 M -8.38 % | -1.682 M -149.72 % | 3.383 M 128.46 % | -11.889 M -4 713.36 % | -247.000 K 96.86 % | -7.874 M -1 952.77 % | 425.000 K 109.53 % | -4.461 M -3 204.44 % | -135.000 K 0.00 % | -135.000 K -109.74 % | 1.386 M 0.00 % | 1.386 M 777.51 % | -204.500 K 0.00 % | -204.500 K 16.27 % | -244.250 K 0.00 % | -244.250 K 0.00 % | -244.250 K 0.00 % | -244.250 K |
| Accounts payables | 18.532 M 958.80 % | 1.750 M -80.69 % | 9.062 M 141.40 % | -21.891 M -763.51 % | 3.299 M -61.11 % | 8.484 M | 0.000 100.00 % | -48.474 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.067 M 0.00 % | -1.067 M 0.00 % | -1.067 M 0.00 % | -1.067 M -193.12 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M 0.00 % | 1.145 M |
| Other working capital | -1.151 M -515.19 % | 277.123 K 230.11 % | -212.994 K 96.29 % | -5.737 M 56.12 % | -13.075 M -62 163.42 % | -21.000 K 97.95 % | -1.026 M -2 711.19 % | -36.497 K -127.03 % | 135.000 K -93.56 % | 2.097 M -34.06 % | 3.180 M 591.88 % | -646.515 K 65.07 % | -1.851 M 0.00 % | -1.851 M -171.37 % | 2.594 M 0.00 % | 2.594 M 161.99 % | -4.184 M 0.00 % | -4.184 M 0.00 % | -4.184 M 0.00 % | -4.184 M |
| Other non cash items | 22.966 M -52.72 % | 48.579 M 312.06 % | 11.789 M -81.92 % | 65.196 M 128.89 % | 28.483 M 135.07 % | 12.117 M 109.47 % | -127.936 M -129.97 % | 426.898 M 6 236.62 % | 6.737 M 394.04 % | -2.291 M 40.90 % | -3.877 M -228.62 % | 3.014 M 301.61 % | -1.495 M 0.00 % | -1.495 M -162.41 % | 2.396 M 0.00 % | 2.396 M 879.66 % | -307.250 K 0.00 % | -307.250 K 0.00 % | -307.250 K 0.00 % | -307.250 K |
| Net cash provided by operating activities | 1.795 M 107.98 % | -22.484 M -251.17 % | 14.873 M 137.31 % | -39.862 M -409.96 % | -7.817 M -116.89 % | -3.604 M 81.81 % | -19.818 M 72.95 % | -73.256 M -1 146.70 % | -5.876 M -4 146.40 % | -138.376 K 60.62 % | -351.380 K 74.94 % | -1.402 M 88.43 % | -12.116 M 0.00 % | -12.116 M -137.49 % | -5.102 M 0.00 % | -5.102 M 64.12 % | -14.217 M 0.00 % | -14.217 M 0.00 % | -14.217 M 0.00 % | -14.217 M |
| Investments in property plant and equipment | -21.053 M -31.28 % | -16.037 M 18.07 % | -19.575 M -56.32 % | -12.522 M -2 430.74 % | -494.802 K 95.89 % | -12.027 M -23.18 % | -9.764 M -145.06 % | -3.984 M -1 092.90 % | -334.000 K -179.15 % | 422.000 K 108.38 % | -5.036 M 0.00 % | -5.036 M -15.12 % | -4.374 M 0.00 % | -4.374 M -5.93 % | -4.129 M 0.00 % | -4.129 M 8.04 % | -4.490 M 0.00 % | -4.490 M 0.00 % | -4.490 M 0.00 % | -4.490 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.208 M 120.75 % | -34.733 M -20.88 % | -28.733 M -3 018.80 % | 984.410 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -469.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 2.356 M 9 324.00 % | 25.000 K | 0.000 -100.00 % | 141.000 K 3.68 % | 136.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 795.250 K 0.00 % | 795.250 K 0.00 % | 795.250 K 0.00 % | 795.250 K -4.96 % | 836.750 K 0.00 % | 836.750 K 0.00 % | 836.750 K 0.00 % | 836.750 K |
| Other investing activites | -2.114 M -4 062.29 % | 53.353 K 147.14 % | -113.171 K | 0.000 -100.00 % | 132.399 K -19.76 % | 165.000 K 117.37 % | -950.000 K -261.56 % | 588.010 K 114.92 % | -3.942 M -52.26 % | -2.589 M -551.44 % | 573.500 K 0.00 % | 573.500 K -58.20 % | 1.372 M 0.00 % | 1.372 M 375.23 % | -498.501 K 0.00 % | -498.501 K -111.10 % | 4.490 M 0.00 % | 4.490 M 0.00 % | 4.490 M 0.00 % | 4.490 M |
| Net cash used for investing activites | -23.167 M -70.00 % | -13.628 M 30.69 % | -19.663 M -57.02 % | -12.522 M -282.92 % | 6.846 M 114.69 % | -46.595 M -18.12 % | -39.447 M -1 535.54 % | -2.412 M 43.60 % | -4.276 M -97.32 % | -2.167 M 51.43 % | -4.462 M 99.05 % | -469.668 M -15 545.15 % | -3.002 M 0.00 % | -3.002 M 35.13 % | -4.628 M 0.00 % | -4.628 M -653.03 % | 836.750 K 0.00 % | 836.750 K 0.00 % | 836.750 K 0.00 % | 836.750 K |
| Debt repayment | 37.630 M 4 007.58 % | -963.000 K -102.26 % | 42.601 M 2 830.83 % | -1.560 M -101.62 % | 96.583 M 162.34 % | 36.816 M 2 572.53 % | -1.489 M -11.95 % | -1.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | -487.792 K | 0.000 | 0.000 | 0.000 100.00 % | -5.670 M | 0.000 | 0.000 -100.00 % | 146.127 M | 0.000 100.00 % | -19.430 K | 0.000 -100.00 % | 460.211 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.522 M 0.00 % | 1.522 M 0.00 % | 1.522 M 0.00 % | 1.522 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.358 M | 0.000 100.00 % | -3.358 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -498.000 K -1 678.57 % | -28.000 K 98.28 % | -1.631 M -133.00 % | -700.000 K 93.49 % | -10.751 M | 0.000 100.00 % | -925.000 K | 0.000 -100.00 % | 13.025 M 67 135.51 % | -19.430 K -100.17 % | 11.382 M -97.59 % | 472.003 M 2 424.89 % | 18.694 M 0.00 % | 18.694 M 5 388.26 % | -353.500 K 0.00 % | -353.500 K -131.14 % | 1.135 M 0.00 % | 1.135 M 0.00 % | 1.135 M 0.00 % | 1.135 M |
| Net cash used provided by financing activities | 37.132 M 3 763.06 % | -1.014 M -102.45 % | 41.349 M 1 948.11 % | -2.237 M -103.36 % | 66.621 M 80.96 % | 36.816 M 737.84 % | -5.772 M -103.93 % | 146.797 M 1 027.04 % | 13.025 M 67 135.51 % | -19.430 K -100.17 % | 11.382 M -97.59 % | 472.003 M 2 424.89 % | 18.694 M 0.00 % | 18.694 M 5 388.26 % | -353.500 K 0.00 % | -353.500 K -131.14 % | 1.135 M 0.00 % | 1.135 M 0.00 % | 1.135 M 0.00 % | 1.135 M |
| Effect of forex changes on cash | -4.000 K -300.00 % | -1.000 K -120.00 % | 5.000 K 25.00 % | 4.000 K 300.00 % | 1.000 K -83.33 % | 6.000 K 200.00 % | 2.000 K 200.00 % | -2.000 K 33.33 % | -3.000 K 72.73 % | -11.000 K -466.67 % | 3.000 K 0.00 % | 3.000 K -68.42 % | 9.500 K 0.00 % | 9.500 K 290.00 % | -5.000 K 0.00 % | -5.000 K -100.03 % | 17.262 M 0.00 % | 17.262 M 0.00 % | 17.262 M 0.00 % | 17.262 M |
| Net change in cash | 15.756 M 143.42 % | -36.291 M -197.43 % | 37.247 M 167.88 % | -54.870 M -182.52 % | 66.490 M 597.04 % | -13.377 M 79.43 % | -65.035 M -168.91 % | 94.381 M 3 188.53 % | 2.870 M 2 093.32 % | -143.981 K 59.97 % | -359.720 K -138.43 % | 935.934 K 128.79 % | -3.251 M -436.34 % | 966.500 K 122.92 % | -4.217 M -29.73 % | -3.251 M -164.80 % | 5.017 M 0.00 % | 5.017 M 0.00 % | 5.017 M 0.00 % | 5.017 M |
| Cash at beginning of period | 28.829 M -55.76 % | 65.166 M 133.41 % | 27.919 M -66.28 % | 82.789 M 407.92 % | 16.300 M -45.26 % | 29.775 M -68.60 % | 94.810 M 21 988.24 % | 429.233 K -98.03 % | 21.782 M 3 699.98 % | 573.214 K -38.56 % | 932.934 K 31 197.80 % | -3.000 K -100.06 % | 5.319 M 382.69 % | 1.102 M -79.28 % | 5.319 M 0.00 % | 5.319 M 1 656.98 % | 302.750 K 0.00 % | 302.750 K 0.00 % | 302.750 K 0.00 % | 302.750 K |
| Cash at end of period | 44.585 M 54.41 % | 28.874 M -55.69 % | 65.166 M 133.41 % | 27.919 M -66.28 % | 82.789 M 404.87 % | 16.398 M -44.93 % | 29.775 M -68.60 % | 94.810 M 284.59 % | 24.652 M 5 643.27 % | 429.233 K -25.12 % | 573.214 K -38.56 % | 932.934 K -54.90 % | 2.069 M 0.00 % | 2.069 M 87.70 % | 1.102 M -46.72 % | 2.069 M -61.11 % | 5.319 M 0.00 % | 5.319 M 0.00 % | 5.319 M 0.00 % | 5.319 M |
| Operating cash flow | 1.795 M 107.98 % | -22.484 M -251.17 % | 14.873 M 137.31 % | -39.862 M -409.96 % | -7.817 M -116.89 % | -3.604 M 81.81 % | -19.818 M 72.95 % | -73.256 M -1 146.70 % | -5.876 M -4 146.40 % | -138.376 K 60.62 % | -351.380 K 74.94 % | -1.402 M 88.43 % | -12.116 M 0.00 % | -12.116 M -137.49 % | -5.102 M 0.00 % | -5.102 M 64.12 % | -14.217 M 0.00 % | -14.217 M 0.00 % | -14.217 M 0.00 % | -14.217 M |
| Capital expenditure | -21.053 M -31.28 % | -16.037 M 18.07 % | -19.575 M -56.32 % | -12.522 M -2 430.74 % | -494.802 K 95.89 % | -12.027 M -23.18 % | -9.764 M -145.06 % | -3.984 M -1 092.90 % | -334.000 K -179.15 % | 422.000 K 108.38 % | -5.036 M 0.00 % | -5.036 M -15.12 % | -4.374 M 0.00 % | -4.374 M -5.93 % | -4.129 M 0.00 % | -4.129 M 8.04 % | -4.490 M 0.00 % | -4.490 M 0.00 % | -4.490 M 0.00 % | -4.490 M |
| Free CashFlow | -19.258 M 50.01 % | -38.521 M -719.39 % | -4.701 M 91.03 % | -52.384 M -530.26 % | -8.312 M 46.83 % | -15.631 M 47.16 % | -29.582 M 61.70 % | -77.240 M -1 143.80 % | -6.210 M -2 289.52 % | 283.624 K 105.27 % | -5.387 M 16.32 % | -6.438 M 60.96 % | -16.490 M 0.00 % | -16.490 M -78.64 % | -9.230 M 0.00 % | -9.230 M 50.66 % | -18.707 M 0.00 % | -18.707 M 0.00 % | -18.707 M 0.00 % | -18.707 M |
| 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 |