Engine Gaming and Media, Inc. GAME.V
Trading inactive
Finances
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 52.000 M 85.17 % | 28.082 M -24.55 % | 37.221 M 235.07 % | 11.108 M 163.27 % | 4.219 M 16.15 % | 3.633 M 1 075.56 % | 309.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -31.280 M -72.71 % | -18.111 M 49.76 % | -36.050 M -7.68 % | -33.480 M -137.50 % | -14.097 M -22.55 % | -11.503 M -14.39 % | -10.057 M | 0.000 100.00 % | -82.998 K 42.71 % | -144.882 K 33.58 % | -218.123 K -97.84 % | -110.253 K |
| Income before tax | -31.640 M -71.94 % | -18.402 M 53.02 % | -39.171 M -20.84 % | -32.415 M -132.33 % | -13.952 M -12.85 % | -12.363 M -22.38 % | -10.102 M | 0.000 100.00 % | -82.998 K 42.71 % | -144.882 K 33.58 % | -218.123 K | 0.000 |
| Income before tax ratio | -0.61 7.15 % | -0.66 37.73 % | -1.05 63.94 % | -2.92 11.75 % | -3.31 2.84 % | -3.40 89.59 % | -32.69 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -19.032 M -31.11 % | -14.517 M 48.58 % | -28.234 M -64.90 % | -17.122 M -164.91 % | -6.463 M 35.12 % | -9.962 M -129.35 % | -4.343 M | 0.000 100.00 % | -82.998 K 42.71 % | -144.882 K 33.58 % | -218.123 K -97.84 % | -110.253 K |
| Net income ratio | -0.60 6.73 % | -0.64 33.41 % | -0.97 67.86 % | -3.01 9.79 % | -3.34 -5.51 % | -3.17 90.27 % | -32.54 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.37 29.20 % | -0.52 31.85 % | -0.76 50.79 % | -1.54 -0.63 % | -1.53 44.14 % | -2.74 80.49 % | -14.05 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.26 -24.78 % | 0.34 -10.91 % | 0.39 -44.52 % | 0.70 338.68 % | 0.16 -45.01 % | 0.29 -71.16 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 11.120 M -33.88 % | 16.817 M 466.48 % | 2.969 M 302.60 % | 737.377 K 1 907.01 % | 36.740 K 21.03 % | 30.355 K 62.81 % | 18.645 K -98.71 % | 1.442 M 357 635.24 % | 403.000 -12.01 % | 458.000 3.85 % | 441.000 0.00 % | 441.000 |
| Weighted average shs out | 11.120 M -33.88 % | 16.817 M 466.48 % | 2.969 M 302.60 % | 737.377 K 1 907.01 % | 36.740 K 21.03 % | 30.355 K 62.81 % | 18.644 K -98.71 % | 1.442 M 357 635.24 % | 403.000 -12.01 % | 458.000 3.85 % | 441.000 0.00 % | 441.000 |
| EPS diluted | -2.81 -160.19 % | -1.08 91.10 % | -12.14 73.26 % | -45.40 88.17 % | -383.70 -1.25 % | -378.96 29.74 % | -539.37 | 0.00 100.00 % | -205.95 34.90 % | -316.34 36.04 % | -494.61 -97.84 % | -250.01 |
| Earnings per share | -2.81 -160.19 % | -1.08 91.10 % | -12.14 73.26 % | -45.40 88.17 % | -383.70 -1.25 % | -378.96 29.74 % | -539.37 | 0.00 100.00 % | -205.95 34.90 % | -316.34 36.04 % | -494.61 -97.84 % | -250.01 |
| Gross profit | 13.450 M 39.28 % | 9.657 M -32.79 % | 14.367 M 85.90 % | 7.728 M 1 054.89 % | 669.184 K -36.13 % | 1.048 M 239.02 % | 309.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -60.000 K 80.29 % | -304.369 K 90.25 % | -3.121 M -393.08 % | 1.065 M 635.26 % | 144.822 K 116.85 % | -859.643 K -1 778.67 % | -45.758 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.253 K |
| Cost of revenue | 38.550 M 109.22 % | 18.425 M -19.38 % | 22.854 M 576.14 % | 3.380 M -4.80 % | 3.550 M 37.33 % | 2.585 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 21.553 M 14.43 % | 18.835 M -46.71 % | 35.345 M 56.84 % | 22.536 M 376.42 % | 4.730 M -56.56 % | 10.889 M 140.03 % | 4.537 M | 0.000 -100.00 % | 74.491 K -48.58 % | 144.882 K -27.59 % | 200.090 K 81.48 % | 110.253 K |
| Selling and marketing expenses | 6.481 M 60.40 % | 4.041 M 191.24 % | 1.387 M -45.48 % | 2.544 M 193.94 % | 865.661 K 57.38 % | 550.040 K 404.86 % | 108.949 K | 0.000 -100.00 % | 8.507 K | 0.000 -100.00 % | 18.032 K | 0.000 |
| Other expenses | 434.891 K 228.47 % | -338.522 K -106.92 % | 4.891 M 25.70 % | 3.891 M 63.02 % | 2.387 M 455.13 % | 429.951 K 8 365.11 % | -5.202 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 36.540 M 37.75 % | 26.527 M -36.27 % | 41.623 M 43.67 % | 28.972 M 262.93 % | 7.983 M -39.36 % | 13.165 M 164.26 % | 4.982 M | 0.000 -100.00 % | 82.998 K -42.71 % | 144.882 K -33.58 % | 218.123 K 97.84 % | 110.253 K |
| Cost and expenses | 75.095 M 67.05 % | 44.952 M -30.28 % | 64.477 M 99.30 % | 32.352 M 180.51 % | 11.533 M -26.77 % | 15.750 M 216.15 % | 4.982 M | 0.000 -100.00 % | 82.998 K -42.71 % | 144.882 K -33.58 % | 218.123 K 97.84 % | 110.253 K |
| Research and development expenses | 2.150 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 | 28.030 M 22.53 % | 22.876 M -37.72 % | 36.732 M 46.46 % | 25.081 M 348.19 % | 5.596 M -51.08 % | 11.439 M 146.24 % | 4.646 M | 0.000 -100.00 % | 82.998 K -42.71 % | 144.882 K -33.58 % | 218.123 K 97.84 % | 110.253 K |
| Interest income | 0.000 -100.00 % | 8.434 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 700.000 K 69.99 % | 411.797 K -70.58 % | 1.400 M 53.83 % | 909.928 K 172.94 % | 333.381 K 430.14 % | 62.886 K 21.50 % | 51.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.630 M 35.27 % | 2.683 M -47.31 % | 5.092 M 30.88 % | 3.891 M 63.02 % | 2.387 M 38.31 % | 1.726 M 413.15 % | 336.302 K 1 373.97 % | 22.816 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -23.100 M -5.33 % | -21.931 M 34.19 % | -33.327 M -58.60 % | -21.013 M -137.43 % | -8.850 M 24.28 % | -11.687 M -149.75 % | -4.680 M | 0.000 100.00 % | -82.998 K 42.71 % | -144.882 K 33.58 % | -218.123 K -97.84 % | -110.253 K |
| Operating income ratio | -0.44 43.12 % | -0.78 12.78 % | -0.90 52.67 % | -1.89 9.81 % | -2.10 34.80 % | -3.22 78.75 % | -15.14 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -8.540 M -656.58 % | -1.129 M 80.69 % | -5.844 M 48.75 % | -11.402 M -123.48 % | -5.102 M -2 689.42 % | -182.910 K 96.60 % | -5.376 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 12.875 M 410.19 % | 2.524 M 165.58 % | -3.848 M -125.50 % | 15.092 M 39.67 % | 10.805 M 5 833.04 % | -188.467 K 88.21 % | -1.599 M -6 717.72 % | 24.163 K 1 306.07 % | -2.003 K 95.51 % | -44.586 K 81.33 % | -238.801 K 40.11 % | -398.717 K |
| Total investments | 2.673 M 1.66 % | 2.630 M 0.00 % | 2.630 M 28.16 % | 2.052 M 39.59 % | 1.470 M | 0.000 -100.00 % | 1.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 15.820 M 351.88 % | 3.501 M -69.44 % | 11.458 M -43.66 % | 20.335 M 49.17 % | 13.632 M 3 149.82 % | 419.466 K | 0.000 -100.00 % | 24.289 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -132.081 K 60.44 % | -333.887 K 85.63 % | -2.324 M 0.44 % | -2.334 M -75.09 % | -1.333 M -40.97 % | -945.705 K -134 424.18 % | -703.000 -101.54 % | 45.684 K -2.33 % | 46.774 K -12.81 % | 53.647 K -27.42 % | 73.910 K | 0.000 |
| Retained earnings | -73.420 M -77.76 % | -41.304 M 63.39 % | -112.815 M -56.48 % | -72.094 M -81.35 % | -39.754 M -58.91 % | -25.016 M -85.13 % | -13.513 M -2 706.44 % | -481.488 K -2.20 % | -471.135 K -5.83 % | -445.168 K -36.46 % | -326.237 K -195.90 % | -110.253 K |
| Common stock | 0.000 -100.00 % | 43.440 M -64.61 % | 122.741 M 76.91 % | 69.381 M 134.29 % | 29.613 M 0.14 % | 29.573 M 154.20 % | 11.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 18.363 M 156.62 % | 7.156 M -72.01 % | 25.566 M 9 609.96 % | 263.292 K 103.43 % | -7.667 M -212.92 % | 6.790 M 572.34 % | -1.437 M -1 616.93 % | -83.723 K | 0.000 | 0.000 -100.00 % | 151.449 K -59.82 % | 376.884 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.148 K -46.64 % | 405.077 K -72.92 % | 1.496 M 2 411.20 % | 59.560 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 10.172 M 330.57 % | 2.362 M -74.87 % | 9.402 M -16.89 % | 11.313 M -10.84 % | 12.689 M 5 544.39 % | 224.807 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 10.172 M 320.75 % | 2.418 M -74.29 % | 9.402 M -16.89 % | 11.313 M -12.34 % | 12.905 M 1 948.81 % | 629.884 K -67.59 % | 1.943 M 3 163.01 % | 59.560 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -18.388 M -136.69 % | -7.769 M -211.19 % | 6.987 M 445.08 % | -2.025 M 39.53 % | -3.349 M -291.81 % | 1.746 M -75.75 % | 7.199 M 20 510.32 % | -35.271 K -153.53 % | 65.886 K 190.73 % | 22.662 K -74.06 % | 87.352 K 300.09 % | 21.833 K |
| Deferred revenue | 1.930 M 76.58 % | 1.093 M -58.68 % | 2.645 M 377.95 % | 553.395 K 1 648.15 % | 31.656 K -7.00 % | 34.039 K | 0.000 100.00 % | -24.289 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.649 M 396.11 % | 1.139 M -44.61 % | 2.056 M -77.21 % | 9.022 M 856.80 % | 942.917 K 384.39 % | 194.659 K | 0.000 -100.00 % | 24.289 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 36.177 M 243.87 % | 10.521 M -67.62 % | 32.495 M -22.33 % | 41.839 M 668.01 % | 5.448 M -27.26 % | 7.489 M -10.14 % | 8.335 M 9 839.96 % | 83.849 K 27.26 % | 65.886 K 190.73 % | 22.662 K -74.06 % | 87.352 K 300.09 % | 21.833 K |
| Total liabilities | 46.349 M 258.24 % | 12.938 M -69.12 % | 41.897 M -21.17 % | 53.152 M 189.61 % | 18.353 M 126.05 % | 8.119 M -21.01 % | 10.278 M 12 157.76 % | 83.849 K 27.26 % | 65.886 K 190.73 % | 22.662 K -74.06 % | 87.352 K 300.09 % | 21.833 K |
| Other non current assets | 293.445 K 111.16 % | -2.630 M -296.68 % | 1.337 M | 0.000 | 0.000 -100.00 % | 29.231 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 2.673 M 1.66 % | 2.630 M 0.00 % | 2.630 M 28.16 % | 2.052 M 39.59 % | 1.470 M | 0.000 -100.00 % | 1.328 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 18.574 M 302.92 % | 4.610 M -63.07 % | 12.482 M -35.80 % | 19.442 M 421.98 % | 3.725 M -37.61 % | 5.970 M 137.61 % | 2.513 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 16.304 M 7.26 % | 15.200 M -17.82 % | 18.495 M -1.55 % | 18.786 M 2 784.12 % | 651.354 K -90.57 % | 6.908 M 302.82 % | 1.715 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 34.878 M 76.06 % | 19.810 M -36.05 % | 30.977 M -18.97 % | 38.228 M 773.57 % | 4.376 M -66.02 % | 12.878 M 204.63 % | 4.227 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.624 M -14.16 % | 5.387 M 460.68 % | 960.833 K 0.10 % | 959.867 K 1 025.90 % | 85.253 K -48.70 % | 166.185 K -82.33 % | 940.475 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 42.469 M 324.82 % | 9.997 M -72.16 % | 35.905 M -12.94 % | 41.240 M 595.29 % | 5.931 M -55.13 % | 13.218 M 103.48 % | 6.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current assets | 2.790 M 791.66 % | 312.900 K -70.76 % | 1.070 M -31.91 % | 1.572 M 124.92 % | 698.842 K 1 479.66 % | 44.240 K -87.16 % | 344.585 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.644 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.945 M 201.34 % | 977.413 K -93.61 % | 15.306 M 191.92 % | 5.243 M 85.47 % | 2.827 M 365.02 % | 607.933 K -61.98 % | 1.599 M 1 273 303.52 % | 125.574 -93.73 % | 2.003 K -95.51 % | 44.586 K -81.33 % | 238.801 K -40.11 % | 398.717 K |
| Cash and short term investments | 2.945 M 201.34 % | 977.413 K -93.61 % | 15.306 M 191.92 % | 5.243 M 85.47 % | 2.827 M 365.02 % | 607.933 K -64.71 % | 1.723 M 1 371 766.63 % | 125.574 -93.73 % | 2.003 K -95.51 % | 44.586 K -81.33 % | 238.801 K -40.11 % | 398.717 K |
| Total current assets | 22.243 M 120.29 % | 10.097 M -68.01 % | 31.558 M 159.19 % | 12.175 M 156.09 % | 4.754 M 181.23 % | 1.691 M -27.89 % | 2.345 M 1 866 958.53 % | 125.574 -93.73 % | 2.003 K -95.51 % | 44.586 K -81.33 % | 238.801 K -40.11 % | 398.717 K |
| Inventory | 47.465 K -90.01 % | 475.327 K -92.73 % | 6.535 M 1 581.65 % | 388.587 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 16.460 M 97.57 % | 8.331 M -3.65 % | 8.647 M 73.92 % | 4.972 M 304.70 % | 1.229 M 18.31 % | 1.038 M 274.54 % | 277.247 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.822 K | 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 |
| Account payables | 23.493 M 192.61 % | 8.029 M -22.82 % | 10.404 M -39.32 % | 17.144 M 338.37 % | 3.911 M 41.84 % | 2.757 M 385.59 % | 567.815 K 853.35 % | 59.560 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 143.379 K -34.04 % | 217.385 K -25.92 % | 293.451 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 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 |
| Other total stockholders equity | 91.915 M 1 617.05 % | 5.353 M -69.96 % | 17.820 M 249.85 % | 5.094 M 44.98 % | 3.513 M 10.53 % | 3.178 M 618.86 % | 442.146 K 25.58 % | 352.081 K -2.33 % | 360.479 K -12.81 % | 413.446 K 2.39 % | 403.776 K -17.11 % | 487.138 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 55.096 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 447.781 K | 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 100.00 % | -59.560 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 64.712 M 222.05 % | 20.094 M -70.21 % | 67.463 M 26.30 % | 53.415 M 399.88 % | 10.686 M -28.33 % | 14.909 M 68.64 % | 8.841 M 7 039 982.41 % | 125.574 -93.73 % | 2.003 K -95.51 % | 44.586 K -81.33 % | 238.801 K -40.11 % | 398.717 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -292.664 K -107.59 % | 3.856 M -60.82 % | 9.842 M 6 696.01 % | 144.822 K 116.85 % | -859.643 K -1 778.67 % | -45.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.736 M 8.48 % | 1.600 M -56.79 % | 3.703 M 162.68 % | 1.410 M 1 808.87 % | 73.843 K -96.80 % | 2.305 M 421.54 % | 441.970 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.436 K |
| Change in working capital | 3.142 M 169.67 % | 1.165 M 113.92 % | -8.371 M -243.88 % | 5.818 M 393.52 % | 1.179 M -60.19 % | 2.961 M 764.88 % | -445.335 K -2 384.02 % | 19.498 K -57.73 % | 46.127 K 179.89 % | -57.741 K -187.56 % | 65.942 K 202.03 % | 21.833 K |
| Accounts receivables | -880.481 K 83.30 % | -5.273 M -31.54 % | -4.009 M -289.45 % | 2.116 M 4 986.79 % | 41.597 K 109.50 % | -437.728 K -3 224.94 % | -13.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 100.00 % | -492.682 K 3.82 % | -512.276 K 40.23 % | -857.062 K -1 376.04 % | -58.065 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 4.793 M 66.95 % | 2.871 M 378.60 % | -1.031 M -125.39 % | 4.059 M 103.28 % | 1.997 M -41.66 % | 3.423 M 15 832.78 % | 21.482 K 548.38 % | -4.791 K -110.39 % | 46.127 K 179.89 % | -57.741 K -187.56 % | 65.942 K | 0.000 |
| Other working capital | -852.217 K 50.04 % | -1.706 M 39.91 % | -2.839 M -1 928.48 % | 155.266 K 6 615.57 % | -2.383 K -107.00 % | 34.039 K 107.50 % | -453.652 K -1 967.73 % | 24.289 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -458.368 K -129.09 % | 1.576 M -74.48 % | 6.175 M 477.63 % | -1.635 M -126.00 % | 6.289 M 1 082 552.67 % | -581.000 -100.01 % | 5.816 M 581 590 170 872 537.12 % | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 500.00 % | 0.000 |
| Net cash provided by operating activities | -16.078 M -41.46 % | -11.366 M 62.54 % | -30.339 M -131.76 % | -13.091 M -180.64 % | -4.665 M 13.17 % | -5.372 M -35.88 % | -3.953 M -215 790.81 % | -1.831 K 95.03 % | -36.871 K 81.80 % | -202.624 K -33.15 % | -152.180 K -425.04 % | -28.984 K |
| Investments in property plant and equipment | -2.239 K 92.84 % | -31.251 K 83.39 % | -188.170 K 71.83 % | -668.089 K -256.27 % | -187.522 K -293.85 % | -47.613 K 94.88 % | -929.898 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 14.076 M -4.31 % | 14.711 M 5 150.04 % | 280.200 K -80.79 % | 1.459 M 199.25 % | -1.470 M 81.71 % | -8.036 M -2 605.59 % | -297.027 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.056 K 91.80 % | -1.452 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -834.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -14.661 M | 0.000 100.00 % | -1.156 M | 0.000 -100.00 % | 1.700 K 103.84 % | 834.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 14.074 M 77 634.92 % | 18.105 K -80.33 % | 92.030 K 125.23 % | -364.826 K 77.99 % | -1.658 M 79.79 % | -8.201 M -206.17 % | -2.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 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 | 0.000 -100.00 % | 6.303 M -79.80 % | 31.204 M 329.81 % | 7.260 M 190 146.54 % | 3.816 K -99.97 % | 12.630 M 54.47 % | 8.177 M | 0.000 | 0.000 -100.00 % | 27.405 K | 0.000 -100.00 % | 550.385 K |
| Common stock repurchased | 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 |
| Other financing activites | 0.000 -100.00 % | 685.166 K -94.18 % | 11.768 M 26.86 % | 9.276 M 6.52 % | 8.708 M 60 903.46 % | 14.275 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.684 K |
| Net cash used provided by financing activities | 3.954 M -37.28 % | 6.304 M -84.08 % | 39.584 M 142.22 % | 16.342 M 91.34 % | 8.541 M -32.12 % | 12.582 M 53.88 % | 8.177 M | 0.000 | 0.000 -100.00 % | 27.405 K | 0.000 -100.00 % | 427.701 K |
| Effect of forex changes on cash | 65.820 K 1 098.03 % | -6.595 K -100.91 % | 725.620 K 256.98 % | -462.249 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.015 M 139.90 % | -5.051 M -150.19 % | 10.063 M 315.04 % | 2.425 M 9.26 % | 2.219 M 323.89 % | -991.130 K -164.17 % | 1.545 M 84 446.88 % | -1.831 K 95.03 % | -36.871 K 78.96 % | -175.218 K -15.14 % | -152.180 K -138.17 % | 398.717 K |
| Cash at beginning of period | 977.413 K -83.79 % | 6.028 M 14.97 % | 5.243 M 86.01 % | 2.819 M 363.66 % | 607.933 K -61.98 % | 1.599 M 2 834.92 % | 54.484 K 2 684.35 % | 1.957 K -94.97 % | 38.874 K -82.31 % | 219.805 K -43.78 % | 390.981 K | 0.000 |
| Cash at end of period | 2.993 M 206.20 % | 977.413 K -93.61 % | 15.306 M 191.92 % | 5.243 M 85.47 % | 2.827 M 365.02 % | 607.933 K -61.98 % | 1.599 M 1 273 303.52 % | 125.574 -93.73 % | 2.003 K -95.51 % | 44.586 K -81.33 % | 238.801 K -40.11 % | 398.717 K |
| Operating cash flow | -16.078 M -41.46 % | -11.366 M 62.54 % | -30.339 M -131.76 % | -13.091 M -180.64 % | -4.665 M 13.17 % | -5.372 M -35.88 % | -3.953 M -215 790.81 % | -1.831 K 95.03 % | -36.871 K 81.80 % | -202.624 K -33.15 % | -152.180 K -425.04 % | -28.984 K |
| Capital expenditure | -2.239 K 92.84 % | -31.251 K 83.39 % | -188.170 K 71.83 % | -668.089 K -256.27 % | -187.522 K -293.85 % | -47.613 K 94.88 % | -929.898 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -16.081 M -41.09 % | -11.397 M 62.67 % | -30.528 M -121.87 % | -13.759 M -183.56 % | -4.852 M 10.47 % | -5.420 M -10.98 % | -4.883 M -266 570.99 % | -1.831 K 95.03 % | -36.871 K 81.80 % | -202.624 K -33.15 % | -152.180 K -425.04 % | -28.984 K |
| 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.730 M 10.50 % | 16.045 M 12.69 % | 14.239 M 59.28 % | 8.939 M -12.95 % | 10.270 M -9.71 % | 11.374 M 23.08 % | 9.241 M -0.25 % | 9.265 M -35.43 % | 14.349 M 22.05 % | 11.757 M 22.34 % | 9.610 M 14.57 % | 8.388 M 12.34 % | 7.466 M 4.00 % | 7.179 M 160.26 % | 2.758 M 316.36 % | 662.516 K -18.03 % | 808.248 K 345.16 % | -329.676 K -141.16 % | 801.039 K -61.40 % | 2.075 M 24.03 % | 1.673 M 9.41 % | 1.529 M 49.08 % | 1.026 M 92.24 % | 533.571 K -1.98 % | 544.373 K 363.96 % | 117.332 K -17.86 % | 142.847 K 1 049.58 % | 12.426 K -65.89 % | 36.425 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net income | -5.260 M -3.93 % | -5.061 M -23.59 % | -4.095 M 60.54 % | -10.378 M -82.45 % | -5.688 M 71.76 % | -20.141 M -328.32 % | 8.821 M 267.81 % | -5.257 M -288.36 % | -1.354 M 90.00 % | -13.540 M -318.45 % | 6.198 M 122.85 % | -27.126 M -352.15 % | -5.999 M 40.43 % | -10.071 M 14.00 % | -11.710 M -367.13 % | -2.507 M 68.86 % | -8.051 M 21.61 % | -10.271 M -398.99 % | -2.058 M -72.17 % | -1.195 M 11.87 % | -1.356 M 86.19 % | -9.819 M -8 282.87 % | 119.992 K 50.45 % | 79.758 K 104.23 % | -1.884 M 61.37 % | -4.879 M -41.03 % | -3.459 M -425.63 % | -658.093 K 37.96 % | -1.061 M -299 179.70 % | -354.440 98.34 % | -21.399 K -43.07 % | -14.957 K -9 509.33 % | -155.654 93.91 % | -2.554 K 38.99 % | -4.187 K 91.35 % | -48.389 K -26 649.13 % | -180.900 99.19 % | -22.421 K -60.11 % | -14.003 K 88.62 % | -123.057 K -1 292.72 % | -8.836 K 22.95 % | -11.467 K -502.65 % | -1.903 K 97.89 % | -90.321 K -361.55 % | -19.569 K 53.08 % | -41.710 K 36.32 % | -65.500 K 28.38 % | -91.451 K -914.14 % | -9.018 K |
| Income before tax | -6.810 M -21.46 % | -5.607 M -43.07 % | -3.919 M 45.37 % | -7.174 M -30.45 % | -5.500 M -76.27 % | -3.120 M 44.69 % | -5.640 M 26.07 % | -7.629 M -478.36 % | -1.319 M 90.28 % | -13.572 M -318.55 % | 6.210 M 122.87 % | -27.154 M -516.95 % | -4.401 M 56.33 % | -10.079 M 13.87 % | -11.702 M -359.17 % | -2.548 M 68.49 % | -8.086 M 14.74 % | -9.485 M -360.81 % | -2.058 M -72.17 % | -1.195 M 11.87 % | -1.356 M 87.30 % | -10.678 M -8 999.29 % | 119.992 K 50.45 % | 79.758 K 104.23 % | -1.884 M 61.73 % | -4.924 M -42.36 % | -3.459 M -425.63 % | -658.093 K 37.96 % | -1.061 M -299 179.70 % | -354.440 98.34 % | -21.399 K -43.06 % | -14.957 K -9 509.33 % | -155.654 93.91 % | -2.554 K 38.99 % | -4.187 K 91.35 % | -48.389 K -26 649.13 % | -180.900 99.19 % | -22.421 K -60.11 % | -14.003 K 88.62 % | -123.057 K -1 292.72 % | -8.836 K 22.95 % | -11.467 K -502.65 % | -1.903 K 97.89 % | -90.321 K -361.55 % | -19.569 K 53.08 % | -41.710 K | 0.000 | 0.000 | 0.000 |
| Income before tax ratio | -0.38 -9.92 % | -0.35 -26.96 % | -0.28 65.70 % | -0.80 -49.86 % | -0.54 -95.24 % | -0.27 55.06 % | -0.61 25.88 % | -0.82 -795.75 % | -0.09 92.04 % | -1.15 -278.64 % | 0.65 119.96 % | -3.24 -449.17 % | -0.59 58.01 % | -1.40 66.91 % | -4.24 -10.28 % | -3.85 61.55 % | -10.00 -134.77 % | 28.77 1 219.67 % | -2.57 -346.01 % | -0.58 28.94 % | -0.81 88.39 % | -6.98 -6 069.28 % | 0.12 -21.74 % | 0.15 104.32 % | -3.46 91.75 % | -41.97 -73.31 % | -24.22 54.28 % | -52.96 -81.86 % | -29.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -8.288 M -126.78 % | -3.655 M 20.97 % | -4.624 M -25.74 % | -3.678 M 21.77 % | -4.701 M -274.68 % | 2.691 M 145.07 % | -5.972 M 24.17 % | -7.875 M -41.39 % | -5.570 M -0.77 % | -5.527 M -47.15 % | -3.756 M 68.59 % | -11.959 M -66.73 % | -7.173 M -28.86 % | -5.566 M -33.49 % | -4.170 M -112.35 % | -1.964 M 63.78 % | -5.422 M -63.60 % | -3.314 M -179.81 % | -1.184 M -62.25 % | -729.997 K 40.89 % | -1.235 M 50.67 % | -2.504 M 11.63 % | -2.833 M -0.45 % | -2.820 M -48.11 % | -1.904 M 55.96 % | -4.324 M -352.93 % | 1.710 M 361.73 % | -653.156 K 21.04 % | -827.208 K -233 284.49 % | -354.440 98.34 % | -21.399 K -43.06 % | -14.957 K -9 509.33 % | -155.654 93.91 % | -2.554 K 38.99 % | -4.187 K 91.35 % | -48.389 K -26 649.13 % | -180.900 99.19 % | -22.421 K -60.11 % | -14.003 K 88.62 % | -123.057 K -1 292.72 % | -8.836 K 22.95 % | -11.467 K -502.65 % | -1.903 K 97.89 % | -90.321 K -361.55 % | -19.569 K 53.08 % | -41.710 K 36.32 % | -65.500 K 28.38 % | -91.451 K -914.14 % | -9.018 K |
| Net income ratio | -0.30 5.95 % | -0.32 -9.67 % | -0.29 75.23 % | -1.16 -109.59 % | -0.55 68.72 % | -1.77 -285.51 % | 0.95 268.24 % | -0.57 -501.49 % | -0.09 91.81 % | -1.15 -278.56 % | 0.64 119.94 % | -3.23 -302.47 % | -0.80 42.72 % | -1.40 66.96 % | -4.25 -12.19 % | -3.78 62.01 % | -9.96 -131.97 % | 31.15 1 312.42 % | -2.57 -346.01 % | -0.58 28.94 % | -0.81 87.37 % | -6.42 -5 588.74 % | 0.12 -21.74 % | 0.15 104.32 % | -3.46 91.67 % | -41.58 -71.70 % | -24.22 54.28 % | -52.96 -81.86 % | -29.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Ratio EBITDA | -0.47 -105.23 % | -0.23 29.87 % | -0.32 21.06 % | -0.41 10.13 % | -0.46 -293.47 % | 0.24 136.62 % | -0.65 23.98 % | -0.85 -118.98 % | -0.39 17.44 % | -0.47 -20.27 % | -0.39 72.58 % | -1.43 -48.41 % | -0.96 -23.90 % | -0.78 48.71 % | -1.51 49.00 % | -2.96 55.81 % | -6.71 -166.73 % | 10.05 779.87 % | -1.48 -320.29 % | -0.35 52.34 % | -0.74 54.91 % | -1.64 40.72 % | -2.76 47.75 % | -5.29 -51.10 % | -3.50 90.51 % | -36.85 -407.93 % | 11.97 122.77 % | -52.56 -131.46 % | -22.71 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.19 -30.33 % | 0.27 -3.94 % | 0.29 -11.28 % | 0.32 11.12 % | 0.29 9.55 % | 0.26 -11.88 % | 0.30 -6.47 % | 0.32 -14.43 % | 0.38 9.47 % | 0.34 -19.55 % | 0.43 9.23 % | 0.39 -2.14 % | 0.40 -59.17 % | 0.98 80.97 % | 0.54 174.18 % | -0.73 -107.30 % | -0.35 -164.80 % | 0.54 112.62 % | 0.25 -6.38 % | 0.27 471.80 % | 0.05 3.55 % | 0.05 146.87 % | -0.10 -109.80 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 17.370 M 34.38 % | 12.926 M 6.55 % | 12.131 M 202.77 % | 4.007 M 1.30 % | 3.955 M -76.71 % | 16.983 M 300.00 % | 4.246 M 8.62 % | 3.909 M -13.74 % | 4.531 M -70.89 % | 15.566 M 263.67 % | 4.280 M 69.59 % | 2.524 M 31.11 % | 1.925 M -75.00 % | 7.700 M 854.87 % | 806.382 K 312.94 % | 195.279 K 374.39 % | 41.164 K -75.00 % | 164.659 K 348.56 % | 36.708 K -0.01 % | 36.710 K 20.94 % | 30.355 K -75.00 % | 121.423 K 278.25 % | 32.101 K 19.14 % | 26.943 K 6.77 % | 25.234 K -75.00 % | 100.938 K 355.09 % | 22.180 K 14.38 % | 19.392 K 101.52 % | 9.623 K 2 287.84 % | 403.000 0.00 % | 403.000 -75.00 % | 1.612 K 300.00 % | 403.000 0.00 % | 403.000 0.00 % | 403.000 -75.00 % | 1.612 K 300.00 % | 403.000 0.00 % | 403.000 0.00 % | 403.000 -77.33 % | 1.778 K 303.17 % | 441.000 0.00 % | 441.000 0.00 % | 441.000 -75.04 % | 1.767 K 300.68 % | 441.000 0.00 % | 441.000 0.00 % | 441.000 -75.04 % | 1.767 K 300.68 % | 441.000 |
| Weighted average shs out | 17.370 M 34.38 % | 12.926 M 6.55 % | 12.131 M 202.77 % | 4.007 M 1.30 % | 3.955 M -76.71 % | 16.983 M 300.00 % | 4.246 M 8.62 % | 3.909 M 0.45 % | 3.891 M -75.00 % | 15.566 M 332.30 % | 3.601 M 42.67 % | 2.524 M 31.11 % | 1.925 M -75.00 % | 7.700 M 854.87 % | 806.382 K 312.94 % | 195.279 K 374.39 % | 41.164 K -75.00 % | 164.659 K 348.56 % | 36.708 K -0.01 % | 36.710 K 20.94 % | 30.355 K -75.00 % | 121.423 K 278.25 % | 32.101 K 19.14 % | 26.943 K 6.77 % | 25.234 K -75.00 % | 100.938 K 355.09 % | 22.180 K 14.38 % | 19.392 K 101.52 % | 9.623 K 2 287.84 % | 403.000 0.00 % | 403.000 -75.00 % | 1.612 K 300.00 % | 403.000 0.00 % | 403.000 0.00 % | 403.000 -75.00 % | 1.612 K 300.00 % | 403.000 0.00 % | 403.000 0.00 % | 403.000 -77.33 % | 1.778 K 303.17 % | 441.000 0.00 % | 441.000 0.00 % | 441.000 -75.04 % | 1.767 K 300.68 % | 441.000 0.00 % | 441.000 0.00 % | 441.000 -75.04 % | 1.767 K 300.68 % | 441.000 |
| EPS diluted | -0.30 23.08 % | -0.39 -14.71 % | -0.34 86.87 % | -2.59 -79.86 % | -1.44 -21.01 % | -1.19 -157.21 % | 2.08 255.22 % | -1.34 -346.67 % | -0.30 65.52 % | -0.87 27.50 % | -1.20 88.84 % | -10.75 -244.55 % | -3.12 -138.17 % | -1.31 90.98 % | -14.52 -13.08 % | -12.84 93.44 % | -195.59 -213.55 % | -62.38 -11.25 % | -56.07 -72.15 % | -32.57 27.12 % | -44.69 44.73 % | -80.86 -2 262.03 % | 3.74 -91.69 % | 45.00 160.26 % | -74.68 -54.52 % | -48.33 69.01 % | -155.96 -359.52 % | -33.94 69.21 % | -110.23 -12 426.14 % | -0.88 98.34 % | -53.10 -472.20 % | -9.28 -2 279.49 % | -0.39 93.85 % | -6.34 38.98 % | -10.39 65.39 % | -30.02 -6 571.11 % | -0.45 99.19 % | -55.64 -60.12 % | -34.75 49.79 % | -69.21 -245.36 % | -20.04 22.92 % | -26.00 -503.25 % | -4.31 91.57 % | -51.12 -15.21 % | -44.37 53.09 % | -94.58 36.32 % | -148.53 -186.96 % | -51.76 -153.11 % | -20.45 |
| Earnings per share | -0.30 23.08 % | -0.39 -14.71 % | -0.34 86.87 % | -2.59 -79.86 % | -1.44 -21.01 % | -1.19 -157.21 % | 2.08 255.22 % | -1.34 -282.86 % | -0.35 59.77 % | -0.87 -297.73 % | 0.44 104.09 % | -10.75 -244.55 % | -3.12 -138.17 % | -1.31 90.98 % | -14.52 -13.08 % | -12.84 93.44 % | -195.59 -213.55 % | -62.38 -11.25 % | -56.07 -72.15 % | -32.57 27.12 % | -44.69 44.73 % | -80.86 -2 262.03 % | 3.74 -91.69 % | 45.00 160.26 % | -74.68 -54.52 % | -48.33 69.01 % | -155.96 -359.52 % | -33.94 69.21 % | -110.23 -12 426.14 % | -0.88 98.34 % | -53.10 -472.20 % | -9.28 -2 279.49 % | -0.39 93.85 % | -6.34 38.98 % | -10.39 65.39 % | -30.02 -6 571.11 % | -0.45 99.19 % | -55.64 -60.12 % | -34.75 49.79 % | -69.21 -245.36 % | -20.04 22.92 % | -26.00 -503.25 % | -4.31 91.57 % | -51.12 -15.21 % | -44.37 53.09 % | -94.58 36.32 % | -148.53 -186.96 % | -51.76 -153.11 % | -20.45 |
| Gross profit | 3.390 M -23.02 % | 4.404 M 8.25 % | 4.068 M 41.31 % | 2.879 M -3.27 % | 2.976 M -1.09 % | 3.009 M 8.46 % | 2.774 M -6.71 % | 2.974 M -44.75 % | 5.383 M 33.61 % | 4.029 M -1.58 % | 4.093 M 25.15 % | 3.271 M 9.94 % | 2.975 M -57.54 % | 7.006 M 371.00 % | 1.487 M 408.84 % | -481.630 K -69.92 % | -283.441 K -58.86 % | -178.418 K -187.51 % | 203.893 K -63.86 % | 564.160 K 609.20 % | 79.549 K 13.30 % | 70.214 K 169.87 % | -100.492 K -118.83 % | 533.571 K -1.98 % | 544.373 K 363.96 % | 117.332 K -17.86 % | 142.847 K 1 049.58 % | 12.426 K -65.89 % | 36.425 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Income tax expense | -38.600 K -236.56 % | -11.469 K -103.22 % | 356.242 K -88.88 % | 3.203 M 1 599.58 % | 188.474 K -98.89 % | 17.021 M 207.35 % | -15.856 M -568.31 % | -2.373 M 56.66 % | -5.474 M -180.04 % | 6.839 M 161.37 % | -11.144 M -185.30 % | 13.064 M 508.38 % | -3.199 M -233.54 % | 2.396 M -63.73 % | 6.605 M 2 009.40 % | -345.919 K -119.63 % | 1.762 M -72.25 % | 6.348 M 46 404.07 % | 13.651 K 107.12 % | -191.623 K 59.48 % | -472.887 K -107.69 % | 6.152 M 291.44 % | -3.213 M -4.15 % | -3.085 M -1 458.03 % | -198.032 K -149.12 % | 403.183 K -92.11 % | 5.107 M 16 669.26 % | -30.824 K -115.47 % | 199.286 K | 0.000 -100.00 % | 0.773 | 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 % | 65.500 K -28.38 % | 91.451 K 914.14 % | 9.018 K |
| Cost of revenue | 14.340 M 23.18 % | 11.641 M 14.46 % | 10.171 M 67.82 % | 6.061 M -16.90 % | 7.293 M -12.82 % | 8.365 M 29.35 % | 6.467 M 2.80 % | 6.291 M -29.84 % | 8.967 M 16.03 % | 7.728 M 40.09 % | 5.517 M 7.81 % | 5.117 M 13.93 % | 4.491 M 2 492.96 % | 173.216 K -86.37 % | 1.271 M 11.08 % | 1.144 M 4.81 % | 1.092 M 821.74 % | -151.258 K -125.33 % | 597.146 K -60.48 % | 1.511 M -5.18 % | 1.593 M 9.22 % | 1.459 M 29.55 % | 1.126 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 1.046 M -86.55 % | 7.776 M -5.37 % | 8.217 M 28.10 % | 6.415 M -12.42 % | 7.324 M 167.12 % | 2.742 M -68.06 % | 8.584 M -19.75 % | 10.696 M -11.77 % | 12.123 M 12.50 % | 10.776 M 28.06 % | 8.415 M 4.45 % | 8.056 M -0.53 % | 8.099 M -26.68 % | 11.046 M 120.68 % | 5.005 M 52.39 % | 3.285 M 2.65 % | 3.200 M 265.61 % | 875.235 K -35.20 % | 1.351 M 8.13 % | 1.249 M -0.48 % | 1.255 M -72.49 % | 4.563 M 109.21 % | 2.181 M -11.99 % | 2.478 M 11.59 % | 2.221 M 17.47 % | 1.891 M 94.04 % | 974.406 K 52.15 % | 640.417 K -29.36 % | 906.654 K 255 699.00 % | 354.440 -94.17 % | 6.074 K 85.43 % | 3.276 K 2 004.53 % | 155.654 148.94 % | -318.063 -109.71 % | 3.276 K -94.86 % | 63.718 K 35 122.81 % | 180.900 -99.00 % | 18.144 K 75.10 % | 10.362 K -91.76 % | 125.692 K 1 488.71 % | 7.912 K -34.84 % | 12.143 K 538.16 % | 1.903 K -97.64 % | 80.494 K 375.24 % | 16.938 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 5.616 M 2 537.30 % | 212.961 K -55.19 % | 475.270 K 219.86 % | 148.587 K 12.04 % | 132.619 K 156.50 % | -234.735 K -163.61 % | 369.002 K -33.72 % | 556.772 K 8.67 % | 512.365 K 548.79 % | -114.166 K -190.60 % | 126.006 K -75.57 % | 515.704 K -40.02 % | 859.826 K 57.30 % | 546.624 K -11.59 % | 618.315 K 151.73 % | 245.628 K -78.34 % | 1.134 M 56.65 % | 723.844 K 1 829.17 % | 37.521 K -16.58 % | 44.980 K -24.17 % | 59.316 K -50.32 % | 119.390 K -51.76 % | 247.468 K 220.47 % | 77.220 K -27.12 % | 105.962 K 199.16 % | 35.420 K 245.66 % | 10.247 K 30.75 % | 7.837 K -85.87 % | 55.445 K | 0.000 -100.00 % | 15.324 K 31.18 % | 11.682 K | 0.000 | 0.000 -100.00 % | 910.329 105.94 % | -15.329 K | 0.000 -100.00 % | 4.277 K 17.46 % | 3.641 K 238.18 % | -2.635 K -385.16 % | 924.143 236.78 % | -675.663 | 0.000 -100.00 % | 9.827 K 273.42 % | 2.632 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -106.245 K -223.36 % | 86.127 K | 0.000 -100.00 % | 308.211 K 0.20 % | 307.590 K 126.69 % | -1.152 M -244.34 % | 798.286 K -12.01 % | 907.224 K -46.10 % | 1.683 M 52.19 % | 1.106 M 60.02 % | 691.116 K 110.57 % | -6.540 M -394.05 % | -1.324 M -35.12 % | -979.695 K -2 796.62 % | -33.822 K -101.65 % | 2.048 M 354.58 % | -804.525 K -679.61 % | -103.196 K -5.81 % | -97.530 K -1 074.49 % | -8.304 K -101.43 % | 581.835 K -71.01 % | 2.007 M 957.81 % | -233.955 K 70.32 % | -788.331 K -492.47 % | 200.863 K 0.67 % | 199.521 K 213.45 % | 63.654 K 68.95 % | 37.677 K 6.28 % | 35.450 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.790 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 100.00 % | -5.005 K -4 745.45 % | 107.738 |
| Operating expenses | 9.670 M 5.47 % | 9.168 M -5.75 % | 9.727 M 41.56 % | 6.872 M -11.50 % | 7.765 M 473.03 % | 1.355 M -86.10 % | 9.751 M -19.81 % | 12.160 M -11.10 % | 13.679 M 17.77 % | 11.614 M 21.84 % | 9.532 M -5.64 % | 10.102 M -2.63 % | 10.375 M -22.18 % | 13.332 M 103.75 % | 6.543 M 56.90 % | 4.170 M -15.36 % | 4.927 M 123.42 % | 2.205 M 9.78 % | 2.009 M 7.26 % | 1.873 M -1.25 % | 1.896 M -67.09 % | 5.763 M 115.12 % | 2.679 M -2.58 % | 2.750 M 8.78 % | 2.528 M 18.92 % | 2.126 M 102.77 % | 1.048 M 52.83 % | 685.931 K -31.24 % | 997.549 K 281 343.68 % | 354.440 -98.34 % | 21.399 K 43.06 % | 14.957 K 9 509.33 % | 155.654 -93.91 % | 2.554 K -38.99 % | 4.187 K -91.35 % | 48.389 K 26 649.13 % | 180.900 -99.19 % | 22.421 K 60.11 % | 14.003 K -88.62 % | 123.057 K 1 292.72 % | 8.836 K -22.95 % | 11.467 K 502.65 % | 1.903 K -97.89 % | 90.321 K 361.55 % | 19.569 K -53.08 % | 41.710 K -36.32 % | 65.500 K -28.38 % | 91.451 K 914.14 % | 9.018 K |
| Cost and expenses | 25.924 M 24.58 % | 20.810 M 4.58 % | 19.898 M 53.87 % | 12.932 M -14.12 % | 15.058 M 54.91 % | 9.720 M -40.06 % | 16.218 M -12.10 % | 18.451 M -18.52 % | 22.645 M 17.08 % | 19.343 M 28.53 % | 15.049 M -1.12 % | 15.219 M 2.38 % | 14.866 M 10.08 % | 13.505 M 72.83 % | 7.814 M 47.04 % | 5.314 M -11.70 % | 6.018 M 193.02 % | 2.054 M -21.18 % | 2.606 M -22.99 % | 3.384 M -3.04 % | 3.490 M -51.68 % | 7.222 M 89.79 % | 3.805 M 38.38 % | 2.750 M 8.78 % | 2.528 M 18.92 % | 2.126 M 102.77 % | 1.048 M 52.83 % | 685.931 K -31.24 % | 997.549 K 281 343.68 % | 354.440 -98.34 % | 21.399 K 43.06 % | 14.957 K 9 509.33 % | 155.654 -93.91 % | 2.554 K -38.99 % | 4.187 K -91.35 % | 48.389 K 26 649.13 % | 180.900 -99.19 % | 22.421 K 60.11 % | 14.003 K -88.62 % | 123.057 K 1 292.72 % | 8.836 K -22.95 % | 11.467 K 502.65 % | 1.903 K -97.89 % | 90.321 K 361.55 % | 19.569 K -53.08 % | 41.710 K -36.32 % | 65.500 K -28.38 % | 91.451 K 914.14 % | 9.018 K |
| Research and development expenses | 690.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 | 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 | 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 | 7.140 M -10.62 % | 7.989 M -8.10 % | 8.693 M 32.44 % | 6.563 M -11.98 % | 7.457 M 197.41 % | 2.507 M -71.99 % | 8.953 M -20.44 % | 11.253 M -10.94 % | 12.636 M 18.51 % | 10.662 M 24.84 % | 8.541 M -0.36 % | 8.571 M -4.32 % | 8.959 M -22.72 % | 11.593 M 106.14 % | 5.624 M 59.30 % | 3.530 M -18.54 % | 4.334 M 171.02 % | 1.599 M 15.18 % | 1.388 M 7.27 % | 1.294 M -1.55 % | 1.314 M -71.93 % | 4.683 M 92.80 % | 2.429 M -4.96 % | 2.556 M 9.83 % | 2.327 M 20.81 % | 1.926 M 95.62 % | 984.653 K 51.89 % | 648.254 K -32.62 % | 962.099 K 271 341.99 % | 354.440 -98.34 % | 21.399 K 43.06 % | 14.957 K 9 509.33 % | 155.654 106.96 % | -2.235 K -153.39 % | 4.187 K -91.35 % | 48.389 K 26 649.13 % | 180.900 -99.19 % | 22.421 K 60.11 % | 14.003 K -88.62 % | 123.057 K 1 292.72 % | 8.836 K -22.95 % | 11.467 K 502.65 % | 1.903 K -97.89 % | 90.321 K 361.55 % | 19.569 K -53.08 % | 41.710 K -36.32 % | 65.500 K -32.09 % | 96.456 K 982.57 % | 8.910 K |
| Interest income | 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 | 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 | 0.000 |
| Interest expense | 440.000 K 65.82 % | 265.350 K 47.30 % | 180.148 K 11.58 % | 161.453 K 5.61 % | 152.871 K 73.59 % | 88.063 K -61.43 % | 228.348 K 7.57 % | 212.278 K -1.09 % | 214.608 K -3.04 % | 221.333 K 11.89 % | 197.821 K -65.44 % | 572.478 K 40.28 % | 408.089 K 10.21 % | 370.281 K 2 236.01 % | 15.851 K -93.64 % | 249.175 K -9.27 % | 274.621 K 11 696.43 % | 2.328 K -99.03 % | 239.891 K 205.22 % | 78.595 K 525.41 % | 12.567 K 167.67 % | -18.572 K -123.24 % | 79.914 K 7 696.49 % | 1.025 K | 0.000 -100.00 % | 51.758 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 979.642 K -4.32 % | 1.024 M -1.06 % | 1.035 M 228.63 % | 314.883 K -2.53 % | 323.049 K -59.43 % | 796.346 K -4.59 % | 834.628 K -17.94 % | 1.017 M -2.47 % | 1.043 M 9.48 % | 952.555 K -3.94 % | 991.618 K -35.22 % | 1.531 M -5.36 % | 1.617 M -6.99 % | 1.739 M 89.14 % | 919.423 K 43.70 % | 639.824 K 7.93 % | 592.806 K -2.19 % | 606.070 K -2.31 % | 620.381 K 7.24 % | 578.519 K -0.57 % | 581.835 K -50.79 % | 1.182 M 555.16 % | 180.455 K -2.08 % | 184.292 K 3.13 % | 178.700 K -10.44 % | 199.521 K 213.45 % | 63.654 K 68.95 % | 37.677 K 6.28 % | 35.450 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -6.280 M -34.23 % | -4.678 M 17.33 % | -5.659 M -41.74 % | -3.993 M 20.53 % | -5.024 M -365.13 % | 1.895 M 127.84 % | -6.807 M 23.46 % | -8.892 M -34.48 % | -6.613 M -2.05 % | -6.480 M -36.48 % | -4.748 M 64.80 % | -13.490 M -53.46 % | -8.790 M -20.33 % | -7.305 M -43.54 % | -5.089 M -95.48 % | -2.604 M 56.71 % | -6.015 M -53.43 % | -3.920 M -117.21 % | -1.805 M -37.93 % | -1.309 M 27.98 % | -1.817 M 50.71 % | -3.686 M -22.31 % | -3.013 M -0.29 % | -3.005 M -51.49 % | -1.983 M 56.15 % | -4.523 M -399.56 % | -905.460 K -34.44 % | -673.505 K 29.93 % | -961.124 K -271 066.91 % | -354.440 98.34 % | -21.399 K -43.06 % | -14.957 K -9 509.33 % | -155.654 93.91 % | -2.554 K 38.99 % | -4.187 K 91.35 % | -48.389 K -26 649.13 % | -180.900 99.19 % | -22.421 K -60.11 % | -14.003 K 88.62 % | -123.057 K -1 292.72 % | -8.836 K 22.95 % | -11.467 K -502.65 % | -1.903 K 97.89 % | -90.321 K -361.55 % | -19.569 K 53.08 % | -41.710 K 36.32 % | -65.500 K 28.38 % | -91.451 K -914.14 % | -9.018 K |
| Operating income ratio | -0.35 -21.48 % | -0.29 26.64 % | -0.40 11.01 % | -0.45 8.71 % | -0.49 -393.66 % | 0.17 122.62 % | -0.74 23.26 % | -0.96 -108.27 % | -0.46 16.39 % | -0.55 -11.55 % | -0.49 69.28 % | -1.61 -36.60 % | -1.18 -15.70 % | -1.02 44.85 % | -1.85 53.05 % | -3.93 47.19 % | -7.44 -162.58 % | 11.89 627.77 % | -2.25 -257.29 % | -0.63 41.93 % | -1.09 54.95 % | -2.41 17.96 % | -2.94 47.83 % | -5.63 -54.55 % | -3.64 90.55 % | -38.55 -508.20 % | -6.34 88.31 % | -54.20 -105.41 % | -26.39 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Total other income expenses net | -530.000 K 8.13 % | -576.893 K -130.04 % | 1.920 M 160.35 % | -3.182 M -569.47 % | -475.260 K 90.52 % | -5.015 M -530.04 % | 1.166 M -7.69 % | 1.263 M -82.43 % | 7.191 M 224.74 % | -5.765 M -148.66 % | 11.847 M 159.99 % | -19.750 M -679.75 % | 3.407 M 200.71 % | -3.383 M 48.98 % | -6.630 M -381.83 % | 2.353 M 190.42 % | -2.602 M 63.35 % | -7.099 M -51 904.17 % | -13.651 K -107.12 % | 191.623 K -59.48 % | 472.887 K 109.45 % | -5.004 M -267.96 % | 2.979 M 29.70 % | 2.297 M 2 207.81 % | 99.535 K 103.47 % | -2.868 M -12.41 % | -2.551 M -14 823.62 % | 17.328 K 117.60 % | -98.466 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.584 K | 0.000 | 0.000 100.00 % | -924.143 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 12.875 M 60.69 % | 8.012 M 38.05 % | 5.804 M 1.92 % | 5.694 M 419.27 % | 1.097 M 675.64 % | -190.507 K 95.90 % | -4.646 M -221.44 % | 3.826 M 2 724.46 % | -145.786 K 96.21 % | -3.848 M 56.94 % | -8.938 M -37.11 % | -6.519 M -130.72 % | 21.217 M 40.59 % | 15.092 M 71.22 % | 8.814 M -31.86 % | 12.935 M -12.55 % | 14.791 M 36.90 % | 10.805 M 375.29 % | 2.273 M 133.25 % | 974.642 K 388.88 % | 199.364 K 205.78 % | -188.467 K -120.74 % | 908.892 K 172.98 % | -1.245 M -248.23 % | -357.636 K 77.63 % | -1.599 M -93.44 % | -826.641 K -96.93 % | -419.765 K 78.15 % | -1.921 M -6 202.87 % | 31.482 K 60.74 % | 19.586 K -18.94 % | 24.163 K 1 676 462.33 % | 1.441 -99.99 % | 17.394 K 9 569.71 % | -183.677 90.83 % | -2.003 K 85.24 % | -13.576 K 5.11 % | -14.308 K 54.81 % | -31.661 K 28.99 % | -44.586 K 73.38 % | -167.504 K 15.41 % | -198.008 K 1.86 % | -201.766 K 15.51 % | -238.801 K 8.46 % | -260.869 K 5.61 % | -276.371 K 22.43 % | -356.265 K 10.65 % | -398.717 K | 0.000 |
| Total investments | 2.673 M -16.16 % | 3.189 M 0.00 % | 3.189 M 21.25 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 28.41 % | 2.048 M 9.70 % | 1.867 M -5.96 % | 1.985 M -3.25 % | 2.052 M -18.49 % | 2.518 M 109.80 % | 1.200 M -35.83 % | 1.870 M 27.21 % | 1.470 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.455 M 0.22 % | 1.452 M 0.23 % | 1.448 M -0.23 % | 1.452 M 1 161.85 % | 115.047 K -1.43 % | 116.715 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 15.820 M 51.26 % | 10.459 M 4.04 % | 10.053 M 15.78 % | 8.683 M 9.24 % | 7.948 M -5.50 % | 8.411 M -7.05 % | 9.049 M -1.37 % | 9.175 M -3.76 % | 9.533 M -16.80 % | 11.458 M -7.48 % | 12.384 M -23.76 % | 16.243 M -32.16 % | 23.944 M 17.75 % | 20.335 M 81.88 % | 11.181 M -16.09 % | 13.324 M -12.66 % | 15.256 M 11.91 % | 13.632 M 400.94 % | 2.721 M 71.00 % | 1.591 M 168.98 % | 591.634 K 41.04 % | 419.466 K -73.09 % | 1.559 M 215.06 % | 494.675 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.320 K 32.63 % | 24.369 K 0.33 % | 24.289 K 1 685 175.22 % | 1.441 -99.99 % | 17.404 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 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -132.081 K 21.55 % | -168.366 K 55.74 % | -380.406 K 83.44 % | -2.297 M 3.52 % | -2.380 M -15.04 % | -2.069 M 6.97 % | -2.224 M -0.23 % | -2.219 M -3.00 % | -2.155 M 7.29 % | -2.324 M 14.42 % | -2.716 M -16.11 % | -2.339 M -6.29 % | -2.200 M 5.73 % | -2.334 M -73.19 % | -1.348 M 12.77 % | -1.545 M 16.07 % | -1.841 M -38.09 % | -1.333 M -46.35 % | -910.967 K 5.60 % | -964.985 K -4.08 % | -927.196 K 1.96 % | -945.705 K -4 965.10 % | -18.671 K -75.55 % | -10.636 K -13.49 % | -9.372 K -1 233.14 % | -703.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.104 K -1.59 % | 45.835 K 0.33 % | 45.684 K 6.91 % | 42.733 K -3.26 % | 44.171 K -7.54 % | 47.772 K 2.13 % | 46.774 K -8.44 % | 51.083 K -3.85 % | 53.128 K -4.42 % | 55.582 K 3.61 % | 53.647 K -24.04 % | 70.626 K -3.12 % | 72.898 K 1.99 % | 71.472 K -3.30 % | 73.910 K -2.22 % | 75.591 K -1.06 % | 76.403 K | 0.000 | 0.000 | 0.000 |
| Retained earnings | -73.420 M -34.76 % | -54.481 M -10.24 % | -49.420 M 64.70 % | -140.017 M -5.55 % | -132.659 M -4.22 % | -127.294 M -13.57 % | -112.079 M 7.30 % | -120.901 M -5.90 % | -114.168 M -1.20 % | -112.815 M -13.64 % | -99.275 M 5.65 % | -105.220 M -34.74 % | -78.094 M -8.32 % | -72.094 M -16.24 % | -62.023 M -23.28 % | -50.313 M -5.24 % | -47.805 M -20.25 % | -39.754 M -34.84 % | -29.483 M -7.51 % | -27.425 M -3.99 % | -26.373 M -5.42 % | -25.016 M -64.61 % | -15.197 M 0.78 % | -15.317 M 0.52 % | -15.397 M -13.95 % | -13.513 M -56.50 % | -8.634 M -66.84 % | -5.175 M -14.57 % | -4.517 M -834.21 % | -483.498 K -0.09 % | -483.074 K -0.33 % | -481.488 K -10.23 % | -436.803 K 3.22 % | -451.345 K 7.01 % | -485.376 K -3.02 % | -471.135 K -2.76 % | -458.501 K 3.81 % | -476.667 K -0.30 % | -475.232 K -6.75 % | -445.168 K -33.46 % | -333.564 K 0.48 % | -335.176 K -5.61 % | -317.378 K 2.72 % | -326.237 K -36.86 % | -238.374 K -7.79 % | -221.157 K -27.36 % | -173.652 K -57.50 % | -110.253 K -486.39 % | -18.802 K |
| Common stock | 0.000 -100.00 % | 84.115 M 0.00 % | 84.115 M -33.69 % | 126.848 M 0.00 % | 126.848 M 1.56 % | 124.898 M 0.99 % | 123.668 M 0.20 % | 123.423 M 0.00 % | 123.423 M 0.56 % | 122.741 M 5.91 % | 115.894 M 8.77 % | 106.554 M 52.20 % | 70.011 M 0.91 % | 69.381 M 2.07 % | 67.976 M 92.31 % | 35.347 M 16.92 % | 30.231 M 2.08 % | 29.613 M 0.10 % | 29.584 M 0.00 % | 29.584 M 0.00 % | 29.584 M 0.04 % | 29.573 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.634 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 -100.00 % | 398.245 K 1.99 % | 390.456 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 18.363 M -46.62 % | 34.398 M -11.42 % | 38.831 M 623.30 % | 5.369 M -55.11 % | 11.958 M -24.73 % | 15.887 M -46.75 % | 29.835 M 47.48 % | 20.230 M -21.37 % | 25.727 M 0.63 % | 25.566 M 25.22 % | 20.417 M 390.01 % | 4.167 M 179.96 % | -5.211 M -2 079.24 % | 263.292 K -97.12 % | 9.152 M 172.44 % | -12.633 M 19.25 % | -15.644 M -104.04 % | -7.667 M -359.14 % | 2.959 M -37.74 % | 4.752 M -14.45 % | 5.555 M -18.18 % | 6.790 M -49.20 % | 13.365 M 6.04 % | 12.603 M 13 585.06 % | -93.460 K 93.50 % | -1.437 M -4 767.97 % | -29.529 K -101.86 % | 1.590 M -25.97 % | 2.148 M 2 466.18 % | -90.788 K | 0.000 100.00 % | -83.723 K | 0.000 100.00 % | -66.753 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.712 K | 0.000 | 0.000 -100.00 % | 135.967 K -5.94 % | 144.550 K -4.56 % | 151.449 K -39.46 % | 250.173 K | 0.000 -100.00 % | 304.199 K -19.29 % | 376.884 K 69.51 % | 222.334 K |
| Other non current 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 -100.00 % | 92.253 K -15.18 % | 108.758 K -49.68 % | 216.148 K 0.00 % | 216.148 K -46.61 % | 404.874 K 0.00 % | 404.874 K 0.00 % | 404.874 K -0.05 % | 405.077 K -67.14 % | 1.233 M 0.00 % | 1.233 M -17.58 % | 1.496 M 0.00 % | 1.496 M -58.23 % | 3.581 M 872.78 % | 368.111 K -25.16 % | 491.876 K 729.38 % | 59.306 K 1 173.52 % | 4.657 K -92.18 % | 59.560 K 24.72 % | 47.753 K -3.25 % | 49.359 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 | 0.000 -100.00 % | 28.048 K |
| Long term debt | 10.172 M 183.30 % | 3.591 M -4.23 % | 3.749 M 61.05 % | 2.328 M -64.09 % | 6.483 M 30.10 % | 4.983 M -7.58 % | 5.392 M -4.58 % | 5.651 M -5.09 % | 5.954 M -36.68 % | 9.402 M -15.98 % | 11.191 M -23.40 % | 14.609 M -12.30 % | 16.658 M 47.24 % | 11.313 M 310.66 % | 2.755 M -70.66 % | 9.390 M -25.17 % | 12.548 M -1.11 % | 12.689 M 11 227.83 % | 112.016 K -21.18 % | 142.113 K -14.57 % | 166.358 K -26.00 % | 224.807 K -42.97 % | 394.203 K 2.46 % | 384.747 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 | 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 non current liabilities | 10.172 M 179.40 % | 3.641 M -4.18 % | 3.799 M 63.20 % | 2.328 M -64.09 % | 6.483 M 30.10 % | 4.983 M -7.58 % | 5.392 M -4.58 % | 5.651 M -5.09 % | 5.954 M -36.68 % | 9.402 M -15.98 % | 11.191 M -23.40 % | 14.609 M -12.30 % | 16.658 M 47.24 % | 11.313 M 297.35 % | 2.847 M -70.03 % | 9.498 M -25.59 % | 12.764 M -1.09 % | 12.905 M 2 396.69 % | 516.890 K -5.50 % | 546.987 K -4.24 % | 571.232 K -9.31 % | 629.884 K -69.64 % | 2.075 M 0.46 % | 2.065 M 6.27 % | 1.943 M 0.00 % | 1.943 M -45.73 % | 3.581 M 872.78 % | 368.111 K -25.16 % | 491.876 K 729.38 % | 59.306 K 1 173.52 % | 4.657 K -92.18 % | 59.560 K 24.72 % | 47.753 K -3.25 % | 49.359 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 | 0.000 -100.00 % | 28.048 K |
| Other current liabilities | -18.388 M -34.72 % | -13.650 M -32.27 % | -10.320 M -67.68 % | -6.154 M 40.31 % | -10.310 M -25.34 % | -8.226 M -43.52 % | -5.731 M -288.34 % | -1.476 M -130.13 % | 4.899 M -29.89 % | 6.987 M 62.58 % | 4.298 M -74.50 % | 16.856 M 348.18 % | -6.792 M -235.42 % | -2.025 M 27.51 % | -2.793 M 3.34 % | -2.890 M 2.63 % | -2.968 M 11.37 % | -3.349 M -754.38 % | 511.723 K -39.78 % | 849.727 K 17.63 % | 722.366 K -58.62 % | 1.746 M 316.66 % | -805.800 K -112.60 % | 6.398 M 230.77 % | -4.892 M -167.96 % | 7.199 M 301.93 % | -3.565 M -912.21 % | -352.201 K 26.00 % | -475.966 K -1 663.74 % | -26.986 K 23.74 % | -35.387 K -0.33 % | -35.271 K -14.63 % | -30.771 K 3.71 % | -31.955 K -145.90 % | 69.616 K 5.66 % | 65.886 K 141.27 % | 27.308 K -3.85 % | 28.401 K 23.76 % | 22.949 K 1.27 % | 22.662 K -49.20 % | 44.611 K -28.09 % | 62.041 K 8.43 % | 57.216 K -34.50 % | 87.352 K 716.73 % | 10.695 K 186.83 % | 3.729 K -92.84 % | 52.066 K 138.47 % | 21.833 K 177.84 % | -28.048 K |
| Deferred revenue | 1.930 M -15.80 % | 2.292 M 10.72 % | 2.070 M 29.83 % | 1.595 M -15.67 % | 1.891 M 75.43 % | 1.078 M -23.64 % | 1.412 M 20.08 % | 1.176 M -33.17 % | 1.759 M -33.49 % | 2.645 M 69.33 % | 1.562 M 21.15 % | 1.289 M 94.28 % | 663.651 K 19.92 % | 553.395 K -63.92 % | 1.534 M 276.23 % | 407.637 K 187.70 % | 141.689 K 347.59 % | 31.656 K -58.41 % | 76.112 K -15.39 % | 89.960 K -61.56 % | 234.020 K 587.51 % | 34.039 K -93.03 % | 488.228 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.320 K -32.63 % | -24.369 K -0.33 % | -24.289 K | 0.000 100.00 % | -17.404 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 | 0.000 | 0.000 |
| Short term debt | 5.649 M -17.76 % | 6.869 M 8.96 % | 6.304 M -0.80 % | 6.355 M 333.68 % | 1.465 M -57.25 % | 3.428 M -6.27 % | 3.657 M 3.78 % | 3.524 M -1.54 % | 3.579 M 74.12 % | 2.056 M 72.22 % | 1.194 M -26.97 % | 1.634 M -77.57 % | 7.286 M -19.24 % | 9.022 M 7.07 % | 8.426 M 114.15 % | 3.935 M 45.31 % | 2.708 M 187.17 % | 942.917 K -63.86 % | 2.609 M 80.04 % | 1.449 M 240.78 % | 425.276 K 118.47 % | 194.659 K -83.28 % | 1.164 M 959.16 % | 109.928 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.320 K 32.63 % | 24.369 K 0.33 % | 24.289 K 1 685 175.22 % | 1.441 -99.99 % | 17.404 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 | 0.000 | 0.000 |
| Total current liabilities | 36.177 M 0.63 % | 35.949 M 7.27 % | 33.513 M 40.46 % | 23.860 M 11.69 % | 21.364 M -2.11 % | 21.825 M -6.34 % | 23.303 M -18.30 % | 28.523 M -3.17 % | 29.458 M -9.35 % | 32.495 M -18.21 % | 39.732 M -22.68 % | 51.388 M 43.08 % | 35.915 M -14.16 % | 41.839 M 4.86 % | 39.900 M 152.55 % | 15.799 M 38.16 % | 11.435 M 109.91 % | 5.448 M -43.66 % | 9.669 M 14.67 % | 8.432 M 4.37 % | 8.079 M 7.88 % | 7.489 M 53.49 % | 4.879 M -25.02 % | 6.507 M 7.60 % | 6.048 M -27.44 % | 8.335 M 131.72 % | 3.597 M 836.62 % | 384.021 K -24.37 % | 507.786 K 454.19 % | 91.627 K 8.92 % | 84.125 K 0.33 % | 83.849 K 29.53 % | 64.735 K -3.04 % | 66.764 K -4.10 % | 69.616 K 5.66 % | 65.886 K 141.27 % | 27.308 K -3.85 % | 28.401 K 23.76 % | 22.949 K 1.27 % | 22.662 K -49.20 % | 44.611 K -28.09 % | 62.041 K 8.43 % | 57.216 K -34.50 % | 87.352 K 716.73 % | 10.695 K 186.83 % | 3.729 K -92.84 % | 52.066 K 138.47 % | 21.833 K -22.16 % | 28.048 K |
| Total liabilities | 46.349 M 17.07 % | 39.590 M 6.10 % | 37.313 M 42.48 % | 26.188 M -5.96 % | 27.847 M 3.87 % | 26.808 M -6.57 % | 28.695 M -16.03 % | 34.174 M -3.50 % | 35.411 M -15.48 % | 41.897 M -17.72 % | 50.923 M -22.84 % | 65.997 M 25.53 % | 52.573 M -1.09 % | 53.152 M 24.34 % | 42.747 M 68.98 % | 25.297 M 4.53 % | 24.200 M 31.86 % | 18.353 M 80.18 % | 10.186 M 13.44 % | 8.979 M 3.80 % | 8.651 M 6.55 % | 8.119 M 16.75 % | 6.954 M -18.88 % | 8.573 M 7.28 % | 7.991 M -22.25 % | 10.278 M 185.75 % | 3.597 M 836.62 % | 384.021 K -24.37 % | 507.786 K 454.19 % | 91.627 K 3.20 % | 88.782 K 5.88 % | 83.849 K 29.53 % | 64.735 K -3.04 % | 66.764 K -4.10 % | 69.616 K 5.66 % | 65.886 K 141.27 % | 27.308 K -3.85 % | 28.401 K 23.76 % | 22.949 K 1.27 % | 22.662 K -49.20 % | 44.611 K -28.09 % | 62.041 K 8.43 % | 57.216 K -34.50 % | 87.352 K 716.73 % | 10.695 K 186.83 % | 3.729 K -92.84 % | 52.066 K 138.47 % | 21.833 K -22.16 % | 28.048 K |
| Other non current assets | 293.445 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.870 K -9.52 % | 575.651 K -56.95 % | 1.337 M -50.51 % | 2.702 M -12.66 % | 3.094 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.231 K 0.00 % | 29.231 K 0.00 % | 29.231 K 0.00 % | 29.231 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 | 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 % | 34.280 K |
| Long term investments | 2.673 M -16.16 % | 3.189 M 0.00 % | 3.189 M 21.25 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 0.00 % | 2.630 M 28.41 % | 2.048 M 9.70 % | 1.867 M -5.96 % | 1.985 M -3.25 % | 2.052 M -18.49 % | 2.518 M 109.80 % | 1.200 M -35.83 % | 1.870 M 27.21 % | 1.470 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.328 M 0.00 % | 1.328 M 0.00 % | 1.328 M 0.00 % | 1.328 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 18.574 M -9.50 % | 20.524 M -11.68 % | 23.238 M 1 016.11 % | 2.082 M -12.32 % | 2.375 M -10.97 % | 2.667 M -71.74 % | 9.439 M -7.49 % | 10.204 M -11.49 % | 11.529 M -7.64 % | 12.482 M -1.43 % | 12.664 M -6.60 % | 13.558 M -9.39 % | 14.964 M -23.03 % | 19.442 M 8.00 % | 18.002 M 331.12 % | 4.176 M 31.97 % | 3.164 M -15.05 % | 3.725 M -12.99 % | 4.281 M -11.60 % | 4.843 M -10.40 % | 5.405 M -9.46 % | 5.970 M -57.27 % | 13.973 M -1.03 % | 14.118 M 496.32 % | 2.368 M -5.77 % | 2.513 M 114.36 % | 1.172 M 909.88 % | 116.066 K -18.59 % | 142.566 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 16.304 M -36.31 % | 25.600 M 7.97 % | 23.710 M 56.09 % | 15.190 M 0.00 % | 15.190 M -0.07 % | 15.200 M -16.02 % | 18.100 M -0.08 % | 18.114 M -1.91 % | 18.466 M -0.16 % | 18.495 M -1.77 % | 18.828 M 0.06 % | 18.816 M 0.02 % | 18.813 M 0.14 % | 18.786 M -1.06 % | 18.988 M 364.02 % | 4.092 M 528.22 % | 651.354 K 0.00 % | 651.354 K -90.57 % | 6.908 M 0.00 % | 6.908 M 0.00 % | 6.908 M 0.00 % | 6.908 M 302.82 % | 1.715 M 0.00 % | 1.715 M 0.00 % | 1.715 M 0.00 % | 1.715 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 34.878 M -24.38 % | 46.124 M -1.76 % | 46.948 M 171.82 % | 17.272 M -1.67 % | 17.565 M -1.70 % | 17.868 M -35.12 % | 27.540 M -2.75 % | 28.318 M -5.59 % | 29.995 M -3.17 % | 30.977 M -1.63 % | 31.492 M -2.73 % | 32.375 M -4.15 % | 33.777 M -11.64 % | 38.228 M 3.35 % | 36.989 M 347.40 % | 8.267 M 116.68 % | 3.815 M -12.81 % | 4.376 M -60.89 % | 11.189 M -4.78 % | 11.751 M -4.56 % | 12.313 M -4.39 % | 12.878 M -17.91 % | 15.688 M -0.92 % | 15.833 M 287.83 % | 4.082 M -3.43 % | 4.227 M 260.66 % | 1.172 M 909.88 % | 116.066 K -18.59 % | 142.566 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.624 M -1.96 % | 4.717 M -5.45 % | 4.989 M 3 956.63 % | 122.978 K 9.69 % | 112.119 K -19.05 % | 138.505 K -41.40 % | 236.346 K -59.08 % | 577.622 K -34.34 % | 879.686 K -8.45 % | 960.833 K 24.89 % | 769.332 K -8.85 % | 844.008 K -9.16 % | 929.137 K -3.20 % | 959.867 K 1.09 % | 949.541 K -2.29 % | 971.840 K 193.52 % | 331.101 K 288.37 % | 85.253 K 30.54 % | 65.309 K -49.69 % | 129.823 K -11.29 % | 146.347 K -11.94 % | 166.185 K -82.77 % | 964.245 K -4.73 % | 1.012 M 11.05 % | 911.410 K -3.09 % | 940.475 K -20.57 % | 1.184 M 0.11 % | 1.183 M 176.81 % | 427.298 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 42.469 M -21.40 % | 54.030 M -1.99 % | 55.126 M 175.29 % | 20.025 M -1.39 % | 20.307 M -1.60 % | 20.636 M -32.13 % | 30.406 M -5.12 % | 32.047 M -5.97 % | 34.080 M -5.08 % | 35.905 M -2.99 % | 37.011 M -3.06 % | 38.179 M 4.05 % | 36.691 M -11.03 % | 41.240 M 1.94 % | 40.456 M 287.54 % | 10.439 M 73.51 % | 6.017 M 1.44 % | 5.931 M -48.10 % | 11.428 M -5.20 % | 12.055 M -4.58 % | 12.633 M -4.42 % | 13.218 M -26.49 % | 17.980 M -1.06 % | 18.173 M 187.46 % | 6.322 M -2.68 % | 6.496 M 175.70 % | 2.356 M 81.40 % | 1.299 M 127.92 % | 569.864 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.280 K |
| Other current assets | 2.790 M 8.47 % | 2.572 M -1.29 % | 2.606 M 23.42 % | 2.111 M 139.54 % | 881.445 K 0.81 % | 874.334 K 1.50 % | 861.442 K 7.37 % | 802.311 K -32.87 % | 1.195 M 11.67 % | 1.070 M -7.77 % | 1.160 M 21.66 % | 953.844 K -6.62 % | 1.021 M -35.02 % | 1.572 M -2.53 % | 1.613 M 203.09 % | 532.056 K -10.60 % | 595.153 K -14.84 % | 698.842 K 511.18 % | 114.344 K -25.42 % | 153.323 K 25.03 % | 122.627 K 177.19 % | 44.240 K -71.74 % | 156.556 K -8.93 % | 171.901 K -77.84 % | 775.667 K 125.10 % | 344.585 K 1 173.83 % | 27.051 K 113.30 % | 12.682 K -77.11 % | 55.407 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 216.102 K |
| Short term investments | 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 -100.00 % | 126.852 K 2.59 % | 123.644 K 2.76 % | 120.327 K -2.68 % | 123.644 K 7.47 % | 115.047 K -1.43 % | 116.715 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 2.945 M 20.36 % | 2.447 M -42.42 % | 4.250 M 42.21 % | 2.988 M -56.39 % | 6.852 M -20.34 % | 8.602 M -37.19 % | 13.695 M 156.04 % | 5.349 M -44.74 % | 9.679 M -36.76 % | 15.306 M -28.21 % | 21.322 M -6.33 % | 22.762 M 734.82 % | 2.727 M -48.00 % | 5.243 M 121.54 % | 2.367 M 508.34 % | 389.046 K -16.23 % | 464.405 K -83.57 % | 2.827 M 531.16 % | 447.905 K -27.38 % | 616.744 K 57.22 % | 392.270 K -35.47 % | 607.933 K -6.42 % | 649.624 K -62.67 % | 1.740 M 386.55 % | 357.636 K -77.63 % | 1.599 M 93.44 % | 826.641 K 96.93 % | 419.765 K -78.15 % | 1.921 M 229 123.20 % | 838.182 -82.48 % | 4.783 K 3 708.82 % | 125.574 | 0.000 -100.00 % | 10.428 -94.32 % | 183.677 -90.83 % | 2.003 K -85.24 % | 13.576 K -5.11 % | 14.308 K -54.81 % | 31.661 K -28.99 % | 44.586 K -73.38 % | 167.504 K -15.41 % | 198.008 K -1.86 % | 201.766 K -15.51 % | 238.801 K -8.46 % | 260.869 K -5.61 % | 276.371 K -22.43 % | 356.265 K -10.65 % | 398.717 K | 0.000 |
| Cash and short term investments | 2.945 M 20.36 % | 2.447 M -42.42 % | 4.250 M 42.21 % | 2.988 M -56.39 % | 6.852 M -20.34 % | 8.602 M -37.19 % | 13.695 M 156.04 % | 5.349 M -44.74 % | 9.679 M -36.76 % | 15.306 M -28.21 % | 21.322 M -6.33 % | 22.762 M 734.82 % | 2.727 M -48.00 % | 5.243 M 121.54 % | 2.367 M 508.34 % | 389.046 K -16.23 % | 464.405 K -83.57 % | 2.827 M 531.16 % | 447.905 K -27.38 % | 616.744 K 57.22 % | 392.270 K -35.47 % | 607.933 K -21.71 % | 776.476 K -58.34 % | 1.864 M 289.93 % | 477.963 K -72.26 % | 1.723 M 82.94 % | 941.688 K 75.53 % | 536.480 K -72.08 % | 1.921 M 229 123.20 % | 838.182 -82.48 % | 4.783 K 3 708.82 % | 125.574 | 0.000 -100.00 % | 10.428 -94.32 % | 183.677 -90.83 % | 2.003 K -85.24 % | 13.576 K -5.11 % | 14.308 K -54.81 % | 31.661 K -28.99 % | 44.586 K -73.38 % | 167.504 K -15.41 % | 198.008 K -1.86 % | 201.766 K -15.51 % | 238.801 K -8.46 % | 260.869 K -5.61 % | 276.371 K -22.43 % | 356.265 K -10.65 % | 398.717 K | 0.000 |
| Total current assets | 22.243 M 11.44 % | 19.959 M -5.04 % | 21.018 M 82.26 % | 11.532 M -40.86 % | 19.499 M -11.61 % | 22.059 M -21.57 % | 28.124 M 25.80 % | 22.357 M -17.38 % | 27.059 M -14.26 % | 31.558 M -8.07 % | 34.329 M 7.33 % | 31.985 M 199.75 % | 10.671 M -12.36 % | 12.175 M 6.40 % | 11.443 M 414.27 % | 2.225 M -12.38 % | 2.539 M -46.59 % | 4.754 M 176.98 % | 1.716 M 2.35 % | 1.677 M 6.63 % | 1.573 M -6.97 % | 1.691 M -27.71 % | 2.339 M -22.11 % | 3.003 M 90.58 % | 1.576 M -32.79 % | 2.345 M 93.58 % | 1.211 M 79.27 % | 675.591 K -67.62 % | 2.086 M 248 788.38 % | 838.182 -82.48 % | 4.783 K 3 708.82 % | 125.574 | 0.000 -100.00 % | 10.428 -94.32 % | 183.677 -90.83 % | 2.003 K -85.24 % | 13.576 K -5.11 % | 14.308 K -54.81 % | 31.661 K -28.99 % | 44.586 K -73.38 % | 167.504 K -15.41 % | 198.008 K -1.86 % | 201.766 K -15.51 % | 238.801 K -8.46 % | 260.869 K -5.61 % | 276.371 K -22.43 % | 356.265 K -10.65 % | 398.717 K 84.50 % | 216.102 K |
| Inventory | 47.465 K 0.00 % | 47.465 K 0.00 % | 47.465 K -71.19 % | 164.778 K -92.94 % | 2.334 M -35.21 % | 3.602 M -13.09 % | 4.145 M -46.82 % | 7.794 M 27.29 % | 6.123 M -6.30 % | 6.535 M 58.46 % | 4.124 M 27.18 % | 3.243 M 90.75 % | 1.700 M 337.46 % | 388.587 K 10.25 % | 352.459 K 205.40 % | 115.408 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 | 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 |
| Net receivables | 16.460 M 10.53 % | 14.892 M 5.50 % | 14.115 M 125.20 % | 6.268 M -33.54 % | 9.432 M 5.02 % | 8.981 M -4.69 % | 9.423 M 12.02 % | 8.412 M -16.40 % | 10.062 M 16.36 % | 8.647 M 11.97 % | 7.723 M 53.65 % | 5.026 M -3.76 % | 5.223 M 5.05 % | 4.972 M -30.08 % | 7.111 M 498.30 % | 1.188 M -19.68 % | 1.480 M 20.45 % | 1.229 M 6.43 % | 1.154 M 27.25 % | 907.078 K -14.26 % | 1.058 M 1.88 % | 1.038 M -26.13 % | 1.406 M 45.34 % | 967.195 K 200.35 % | 322.021 K 16.15 % | 277.247 K 14.38 % | 242.388 K 91.72 % | 126.429 K 15.54 % | 109.423 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 | 0.000 | 0.000 | 0.000 -100.00 % | 144.822 K 0.00 % | 144.822 K 0.00 % | 144.822 K 0.00 % | 144.822 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 | 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 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 23.493 M 16.19 % | 20.219 M 14.04 % | 17.729 M 60.70 % | 11.033 M -22.08 % | 14.159 M 10.85 % | 12.772 M 6.59 % | 11.983 M -5.27 % | 12.649 M 31.62 % | 9.610 M -7.63 % | 10.404 M -36.33 % | 16.339 M 3.38 % | 15.804 M -9.06 % | 17.379 M 1.37 % | 17.144 M 4.75 % | 16.367 M 128.17 % | 7.173 M 24.17 % | 5.777 M 47.71 % | 3.911 M 20.86 % | 3.236 M 7.09 % | 3.022 M -9.77 % | 3.349 M 21.46 % | 2.757 M 36.75 % | 2.016 M | 0.000 -100.00 % | 5.470 M 863.30 % | 567.815 K -84.14 % | 3.581 M 872.78 % | 368.111 K -25.16 % | 491.876 K 729.38 % | 59.306 K -0.75 % | 59.756 K 0.33 % | 59.560 K 24.73 % | 47.752 K -3.26 % | 49.359 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 | 0.000 -100.00 % | 28.048 K |
| Tax payables | 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 | 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 | 0.000 |
| Deferred revenue non current | 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 | 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 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.017 K 26.09 % | 168.143 K 17.27 % | 143.379 K -9.29 % | 158.058 K 1.50 % | 155.715 K -16.44 % | 186.355 K -14.27 % | 217.385 K -3.31 % | 224.819 K 4.01 % | 216.142 K -16.34 % | 258.351 K -11.96 % | 293.451 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 | 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 |
| Capital lease obligations | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 91.915 M 1 763.48 % | 4.932 M 9.21 % | 4.517 M -78.32 % | 20.834 M 3.39 % | 20.150 M -0.99 % | 20.352 M -0.58 % | 20.471 M 3.84 % | 19.715 M 6.80 % | 18.459 M 3.59 % | 17.820 M 180.39 % | 6.355 M 26.72 % | 5.015 M 2.66 % | 4.885 M -4.09 % | 5.094 M 17.86 % | 4.322 M 18.01 % | 3.662 M 4.23 % | 3.513 M 0.01 % | 3.513 M -6.78 % | 3.769 M 5.92 % | 3.558 M 8.79 % | 3.271 M 2.91 % | 3.178 M -88.88 % | 28.581 M 2.33 % | 27.931 M 82.40 % | 15.313 M 3 363.33 % | 442.146 K -94.86 % | 8.605 M 27.18 % | 6.765 M 1.50 % | 6.665 M 1 817.43 % | 347.606 K -1.59 % | 353.240 K 0.33 % | 352.081 K 6.91 % | 329.335 K -3.26 % | 340.421 K -7.54 % | 368.172 K 2.13 % | 360.479 K -8.44 % | 393.687 K -3.85 % | 409.446 K -4.42 % | 428.362 K 3.61 % | 413.446 K 7.16 % | 385.832 K 38 585 120 339 558.02 % | 0.000 | 0.000 -100.00 % | 403.776 K -2.22 % | 412.957 K -1.06 % | 417.396 K -12.65 % | 477.851 K -1.91 % | 487.138 K 102.02 % | 241.136 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 50.117 K 0.00 % | 50.117 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 447.781 K 0.00 % | 447.781 K 0.00 % | 447.781 K 0.00 % | 447.781 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 | 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 | 0.000 | 0.000 100.00 % | -3.581 M -872.78 % | -368.111 K 25.16 % | -491.876 K -729.38 % | -59.306 K | 0.000 100.00 % | -59.560 K -24.72 % | -47.753 K 3.25 % | -49.359 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 | 0.000 100.00 % | -28.048 K |
| Total assets | 64.712 M -12.54 % | 73.988 M -2.83 % | 76.144 M 141.29 % | 31.557 M -20.72 % | 39.805 M -6.77 % | 42.695 M -27.06 % | 58.530 M 7.59 % | 54.403 M -11.02 % | 61.139 M -9.37 % | 67.463 M -5.43 % | 71.340 M 1.68 % | 70.164 M 48.14 % | 47.362 M -11.33 % | 53.415 M 2.92 % | 51.899 M 309.80 % | 12.664 M 48.02 % | 8.556 M -19.93 % | 10.686 M -18.71 % | 13.145 M -4.28 % | 13.732 M -3.34 % | 14.206 M -4.71 % | 14.909 M -26.63 % | 20.319 M -4.05 % | 21.176 M 168.13 % | 7.898 M -10.67 % | 8.841 M 147.82 % | 3.567 M 80.67 % | 1.974 M -25.66 % | 2.656 M 316 776.46 % | 838.182 -82.48 % | 4.783 K 3 708.82 % | 125.574 | 0.000 -100.00 % | 10.428 -94.32 % | 183.677 -90.83 % | 2.003 K -85.24 % | 13.576 K -5.11 % | 14.308 K -54.81 % | 31.661 K -28.99 % | 44.586 K -73.38 % | 167.504 K -15.41 % | 198.008 K -1.86 % | 201.766 K -15.51 % | 238.801 K -8.46 % | 260.869 K -5.61 % | 276.371 K -22.43 % | 356.265 K -10.65 % | 398.717 K 59.24 % | 250.382 K |
| 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 |
| 2023-12-31 | 2023-09-30 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -11.469 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.682 M -181.37 % | 6.982 M 157.27 % | -12.192 M -193.21 % | 13.080 M 425.84 % | -4.014 M -328.86 % | 1.754 M -75.04 % | 7.027 M 3 443.61 % | -210.161 K -116.53 % | 1.271 M -77.33 % | 5.607 M 3 569.60 % | 152.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.986 M | 0.000 | 0.000 -100.00 % | 28.314 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 447.338 K 10.21 % | 405.907 K -40.65 % | 683.935 K -60.88 % | 1.749 M 57.47 % | 1.110 M 10.88 % | 1.001 M -20.23 % | 1.255 M -4.97 % | 1.321 M 6.20 % | 1.244 M 82.91 % | 680.111 K -1.43 % | 689.995 K -36.62 % | 1.089 M 126.51 % | 480.615 K -47.30 % | 912.040 K 15 624.83 % | 5.800 K -47.81 % | 11.114 K 104.54 % | -244.812 K -363.12 % | 93.043 K -30.14 % | 133.190 K 44.11 % | 92.422 K -90.02 % | 925.670 K 48.80 % | 622.081 K 12.84 % | 551.276 K 167.59 % | 206.012 K -5.82 % | 218.734 K 119.76 % | 99.531 K -0.77 % | 100.301 K 328.56 % | 23.404 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -442.186 K -128.46 % | 1.554 M 1 244.59 % | 115.559 K -93.61 % | 1.807 M 1 076.86 % | -184.992 K -111.92 % | 1.552 M -34.91 % | 2.384 M 209.78 % | 769.559 K 164.62 % | -1.191 M 52.38 % | -2.501 M 51.45 % | -5.152 M -1 188.24 % | 473.437 K -86.99 % | 3.640 M 426.42 % | -1.115 M -176.13 % | 1.465 M -19.90 % | 1.829 M 113.54 % | 856.277 K 2 250.59 % | -39.816 K 89.38 % | -374.832 K -150.84 % | 737.214 K -62.48 % | 1.965 M 6 001.03 % | 32.203 K -97.79 % | 1.459 M 394.65 % | -495.253 K -557.65 % | -75.307 K 53.03 % | -160.315 K -63.51 % | -98.047 K 12.20 % | -111.666 K -941.80 % | -10.719 K -154.79 % | 19.562 K 30.78 % | 14.958 K 10 278.49 % | 144.124 -93.98 % | 2.395 K 203.04 % | -2.324 K -105.75 % | 40.398 K | 0.000 -100.00 % | 6.466 K 1 318.78 % | -530.514 97.19 % | -18.882 K -21.85 % | -15.496 K -520.68 % | 3.684 K 113.52 % | -27.254 K -135.33 % | 77.143 K 1 001.07 % | 7.006 K 113.99 % | -50.075 K -263.38 % | 30.649 K 67.75 % | 18.271 K |
| Accounts receivables | -1.784 M -129.75 % | -776.628 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.184 M 1 955.59 % | -117.708 K -178.08 % | 150.758 K 248.86 % | -101.272 K -240.75 % | 71.950 K 125.63 % | -280.749 K -218.00 % | 237.928 K 1 808.31 % | 12.468 K -95.58 % | 282.166 K 139.97 % | -705.973 K -3 531.72 % | 20.572 K 159.64 % | -34.493 K -155.71 % | 61.915 K 162.10 % | -99.700 K -3 792.59 % | 2.700 K -87.68 % | 21.920 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 -100.00 % | 72.474 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -344.399 K 30.09 % | -492.631 K -232.76 % | 371.070 K 901.17 % | -46.316 K 93.40 % | -701.489 K -1 066.61 % | 72.572 K 161.61 % | -117.800 K -6.76 % | -110.345 K -167.90 % | 162.505 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.718 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 1.881 M -10.62 % | 2.105 M 167.94 % | -3.098 M -338.18 % | 1.301 M 181.91 % | 461.395 K 189.79 % | -513.863 K -113.61 % | 3.777 M 542.63 % | -853.263 K 51.83 % | -1.771 M -381.36 % | 629.556 K 145.43 % | -1.386 M -192.57 % | 1.497 M -38.61 % | 2.439 M 343.80 % | -1.000 M -232.58 % | 754.443 K -59.57 % | 1.866 M 22.93 % | 1.518 M 608.33 % | 214.299 K 165.50 % | -327.153 K -155.30 % | 591.606 K -70.03 % | 1.974 M | 0.000 | 0.000 100.00 % | -19.397 K -108.80 % | 220.380 K 834.92 % | -29.987 K 75.77 % | -123.766 K -174.15 % | -45.145 K -136.88 % | -19.059 K -197.43 % | 19.562 K 155.70 % | 7.650 K | 0.000 100.00 % | -15.009 K -545.80 % | -2.324 K -105.75 % | 40.398 K | 0.000 -100.00 % | 6.466 K 1 318.78 % | -530.514 97.19 % | -18.882 K -21.85 % | -15.496 K -520.68 % | 3.684 K 113.52 % | -27.254 K -135.33 % | 77.143 K 1 001.07 % | 7.006 K | 0.000 | 0.000 | 0.000 |
| Other working capital | -704.856 K -560.34 % | 153.117 K -95.24 % | 3.214 M 534.65 % | 506.379 K 178.34 % | -646.387 K -131.29 % | 2.066 M 248.29 % | -1.393 M -185.83 % | 1.623 M 179.63 % | 580.352 K 118.54 % | -3.131 M 16.87 % | -3.766 M -267.90 % | -1.024 M -60.28 % | -638.685 K -228.89 % | 495.545 K 163.07 % | 188.373 K 71.20 % | 110.033 K 442.54 % | -32.123 K 30.07 % | -45.938 K 72.62 % | -167.807 K -168.92 % | 243.485 K 153.61 % | -454.189 K -161.53 % | 738.176 K -48.69 % | 1.439 M 425.96 % | -441.363 K -23.42 % | -357.602 K -1 067.57 % | -30.628 K -233.06 % | 23.019 K 3 283.82 % | -723.000 -108.67 % | 8.340 K | 0.000 -100.00 % | 7.307 K 4 970.25 % | 144.124 -99.17 % | 17.404 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 | 0.000 |
| Other non cash items | 531.143 K 149.93 % | -1.064 M -146.35 % | 2.295 M 4 220.54 % | 53.115 K -99.35 % | 8.215 M 147.12 % | -17.436 M -681.08 % | -2.232 M -32.81 % | -1.681 M 0.17 % | -1.684 M -1 518.72 % | -104.012 K -101.58 % | 6.565 M 369.54 % | 1.398 M 342.61 % | -576.276 K -420.58 % | 179.763 K 108.89 % | -2.023 M -357.97 % | 784.149 K -39.76 % | 1.302 M 758.88 % | 151.569 K 151.38 % | -295.012 K 39.10 % | -484.435 K -108.58 % | 5.646 M 282.19 % | -3.099 M 4.92 % | -3.259 M -2 101.88 % | -148.019 K -5 234.20 % | 2.883 K -99.89 % | 2.519 M 9 522.48 % | -26.731 K -110.25 % | 260.704 K 1 232.70 % | 19.562 K 200.00 % | -19.562 K -1 956 206 188 506.21 % | 0.000 18 764 995 066.67 % | 0.000 -93.75 % | 0.000 -100.00 % | 4.648 K 511 087 648 662 359 872.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | 0.000 | 0.000 | 0.000 -100.00 % | 59.436 K |
| Net cash provided by operating activities | -6.285 M -99.34 % | -3.153 M 20.15 % | -3.948 M -175.35 % | -1.434 M 72.83 % | -5.277 M -0.90 % | -5.230 M -22.66 % | -4.264 M 23.28 % | -5.558 M 23.35 % | -7.251 M -1.01 % | -7.178 M 31.27 % | -10.444 M -91.03 % | -5.467 M -79.68 % | -3.043 M 21.08 % | -3.855 M -46.58 % | -2.630 M 26.19 % | -3.563 M -66.18 % | -2.144 M -98.48 % | -1.080 M -6.89 % | -1.011 M -135.36 % | -429.415 K -328.03 % | -100.324 K 95.32 % | -2.144 M -117.76 % | -984.609 K 54.05 % | -2.143 M -38.57 % | -1.546 M -64.95 % | -937.521 K -45.38 % | -644.893 K 21.79 % | -824.561 K -64 402.93 % | 1.282 K 325.72 % | -568.103 -94 978.30 % | 0.599 105.19 % | -11.530 92.77 % | -159.404 91.44 % | -1.863 K 76.69 % | -7.992 K -4 317.63 % | -180.900 98.87 % | -15.955 K -9.78 % | -14.534 K 89.76 % | -141.939 K -483.34 % | -24.332 K -212.62 % | -7.783 K 73.31 % | -29.157 K -121.26 % | -13.178 K -4.89 % | -12.563 K 86.31 % | -91.785 K -163.36 % | -34.851 K -153.57 % | -13.744 K |
| Investments in property plant and equipment | -2.239 K | 0.000 100.00 % | -32.971 K -692.57 % | -4.160 K 36.15 % | -6.515 K 73.42 % | -24.512 K 27.57 % | -33.842 K -144.72 % | -13.829 K 82.86 % | -80.706 K -362.47 % | -17.451 K -24.02 % | -14.071 K 81.47 % | -75.942 K -75.89 % | -43.175 K 90.84 % | -471.448 K -401.57 % | -93.994 K -58.05 % | -59.472 K -79.38 % | -33.154 K | 0.000 | 0.000 | 0.000 100.00 % | -34.054 K | 0.000 100.00 % | -5.160 K 38.56 % | -8.399 K -104.24 % | 198.263 K 616.12 % | -38.414 K 94.81 % | -739.945 K -111.53 % | -349.802 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 2.797 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.711 M | 0.000 | 0.000 -100.00 % | 255.852 K | 0.000 | 0.000 -100.00 % | 24.348 K 117.17 % | -141.781 K -110.11 % | 1.403 M 134.52 % | 598.075 K 249.52 % | -400.000 K 72.79 % | -1.470 M | 0.000 | 0.000 | 0.000 -100.00 % | 613.787 K | 0.000 | 0.000 | 0.000 100.00 % | -161.101 K -17.80 % | -136.760 K | 0.000 -100.00 % | 834.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 |
| 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 | 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 % | -1.337 M -80 236.33 % | 1.668 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 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 | 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 100.01 % | -1.181 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.125 M -3 630.10 % | -30.173 K | 0.000 | 0.000 100.00 % | -154.368 K | 0.000 | 0.000 | 0.000 100.00 % | -117.356 K | 0.000 100.00 % | -8.650 M | 0.000 | 0.000 | 0.000 100.00 % | -116.715 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 2.795 M | 0.000 100.00 % | -32.971 K -692.57 % | -4.160 K 35.15 % | -6.415 K -100.05 % | 13.505 M 40 006.33 % | -33.842 K -144.72 % | -13.829 K -107.90 % | 175.146 K 1 103.64 % | -17.451 K -24.02 % | -14.071 K 72.73 % | -51.594 K 96.06 % | -1.310 M -245.44 % | 901.005 K 78.74 % | 504.081 K 209.71 % | -459.472 K 72.28 % | -1.658 M | 0.000 | 0.000 | 0.000 -100.00 % | 462.377 K | 0.000 100.00 % | -8.655 M -102 951.28 % | -8.399 K 99.35 % | -1.300 M -648.97 % | -173.506 K 79.75 % | -856.660 K -145.48 % | -348.968 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 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 | 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.255 K 172.15 % | -258.156 K | 0.000 | 0.000 -100.00 % | 457.187 K -92.63 % | 6.207 M 942.20 % | 595.570 K | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 -100.00 % | 3.814 K -99.82 % | 2.129 M | 0.000 -100.00 % | 9.591 M 954.01 % | 909.955 K -74.85 % | 3.618 M 138.38 % | 1.518 M | 0.000 -100.00 % | 3.040 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 -100.00 % | 309.249 K |
| Common stock repurchased | 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 | 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 |
| 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 -100.00 % | 1.191 M 3 083.40 % | 37.408 K 195.83 % | 12.645 K -96.18 % | 330.814 K | 0.000 -100.00 % | 68.296 K 200.00 % | -68.296 K -107.44 % | 917.466 K -89.11 % | 8.427 M -73.82 % | 32.189 M 550.79 % | 4.946 M -33.10 % | 7.393 M 681.25 % | -1.272 M -186.24 % | 1.475 M -12.61 % | 1.688 M -72.70 % | 6.181 M 578.10 % | 911.498 K -26.20 % | 1.235 M 488.34 % | 209.938 K 108.34 % | -2.519 M -339.04 % | 1.054 M -26.39 % | 1.431 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 -100.00 % | 27.405 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.212 K |
| Net cash used provided by financing activities | 3.969 M 276.45 % | 1.054 M 2 995.43 % | 34.063 K 266.27 % | 9.300 K 118.16 % | -51.221 K -12.66 % | -45.467 K 30.98 % | -65.876 K 59.84 % | -164.040 K -117.60 % | 931.949 K -81.98 % | 5.171 M -83.03 % | 30.471 M 912.24 % | 3.010 M -60.91 % | 7.700 M 56.13 % | 4.932 M 140.50 % | 2.051 M 23.52 % | 1.660 M -73.14 % | 6.181 M 578.10 % | 911.498 K -26.20 % | 1.235 M 477.84 % | 213.752 K 152.94 % | -403.744 K -138.32 % | 1.054 M -90.44 % | 11.022 M 1 111.31 % | 909.955 K -74.85 % | 3.618 M 138.38 % | 1.518 M | 0.000 -100.00 % | 3.040 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.405 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 412.461 K |
| Effect of forex changes on cash | 65.817 K -77.75 % | 295.761 K 253.82 % | 83.590 K 126.02 % | -321.230 K -233.00 % | 241.533 K 106.04 % | 117.228 K 244.77 % | 34.002 K -68.64 % | 108.441 K -15.04 % | 127.631 K -78.15 % | 584.004 K 2 506.46 % | 22.406 K 366.07 % | -8.421 K 98.21 % | -470.519 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 | 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 |
| Net change in cash | 545.773 K 130.28 % | -1.803 M 53.34 % | -3.863 M -120.77 % | -1.750 M 65.64 % | -5.094 M -161.03 % | 8.346 M 292.76 % | -4.330 M 23.05 % | -5.627 M 6.46 % | -6.016 M -317.80 % | -1.440 M -107.19 % | 20.035 M 896.09 % | -2.517 M -187.49 % | 2.877 M 45.45 % | 1.978 M 2 724.36 % | -75.359 K 96.81 % | -2.363 M -199.31 % | 2.379 M 1 509.10 % | -168.839 K -175.22 % | 224.474 K 204.09 % | -215.663 K -417.29 % | -41.691 K 96.18 % | -1.090 M -178.88 % | 1.382 M 211.36 % | -1.241 M -260.72 % | 772.422 K 89.84 % | 406.886 K 127.10 % | -1.502 M -180.43 % | 1.867 M 47 424.84 % | -3.945 K -184.71 % | 4.657 K 3 566.41 % | 127.015 1 201.61 % | -11.530 92.77 % | -159.404 91.44 % | -1.863 K 83.91 % | -11.573 K -6 297.26 % | -180.900 98.87 % | -15.955 K -9.78 % | -14.534 K 88.18 % | -122.917 K -405.17 % | -24.332 K -212.62 % | -7.783 K 73.31 % | -29.157 K -32.13 % | -22.068 K -75.66 % | -12.563 K 86.31 % | -91.785 K -163.36 % | -34.851 K -108.74 % | 398.717 K |
| Cash at beginning of period | 2.447 M -42.42 % | 4.250 M -37.98 % | 6.852 M -20.34 % | 8.602 M -37.19 % | 13.695 M 156.04 % | 5.349 M -44.74 % | 9.679 M -36.76 % | 15.306 M -28.21 % | 21.322 M -6.33 % | 22.762 M 734.82 % | 2.727 M -48.00 % | 5.243 M 121.54 % | 2.367 M 508.34 % | 389.046 K -16.23 % | 464.405 K -83.57 % | 2.827 M 531.16 % | 447.905 K -27.38 % | 616.744 K 57.22 % | 392.270 K -35.47 % | 607.933 K -6.42 % | 649.624 K -62.67 % | 1.740 M 386.55 % | 357.636 K -77.63 % | 1.599 M 93.44 % | 826.641 K 96.93 % | 419.755 K -78.15 % | 1.921 M 3 426.37 % | 54.484 K 1 039.15 % | 4.783 K 3 696.32 % | 125.987 8 841.57 % | -1.441 -114.29 % | 10.089 -94.06 % | 169.832 -91.70 % | 2.046 K -84.93 % | 13.576 K -1.31 % | 13.757 K -54.54 % | 30.263 K -34.49 % | 46.195 K -72.42 % | 167.504 K -12.68 % | 191.836 K -6.78 % | 205.791 K -10.88 % | 230.923 K -11.48 % | 260.869 K -4.59 % | 273.432 K -25.73 % | 368.155 K -5.87 % | 391.116 K | 0.000 |
| Cash at end of period | 2.993 M 22.30 % | 2.447 M -18.11 % | 2.988 M -56.39 % | 6.852 M -20.34 % | 8.602 M -37.19 % | 13.695 M 156.04 % | 5.349 M -44.74 % | 9.679 M -36.76 % | 15.306 M -28.21 % | 21.322 M -6.33 % | 22.762 M 734.82 % | 2.727 M -48.00 % | 5.243 M 121.54 % | 2.367 M 508.34 % | 389.046 K -16.23 % | 464.405 K -83.57 % | 2.827 M 531.16 % | 447.905 K -27.38 % | 616.744 K 57.22 % | 392.270 K -35.47 % | 607.933 K -6.42 % | 649.624 K -62.67 % | 1.740 M 386.55 % | 357.636 K -77.63 % | 1.599 M 93.44 % | 826.641 K 96.93 % | 419.755 K -78.15 % | 1.921 M 229 123.20 % | 838.182 -82.48 % | 4.783 K 3 708.82 % | 125.574 8 812.89 % | -1.441 -113.82 % | 10.428 -94.32 % | 183.677 -90.83 % | 2.003 K -85.24 % | 13.576 K -5.11 % | 14.308 K -54.81 % | 31.661 K -28.99 % | 44.586 K -73.38 % | 167.504 K -15.41 % | 198.008 K -1.86 % | 201.766 K -15.51 % | 238.801 K -8.46 % | 260.869 K -5.61 % | 276.371 K -22.43 % | 356.265 K -10.65 % | 398.717 K |
| Operating cash flow | -6.285 M -99.34 % | -3.153 M 20.15 % | -3.948 M -175.35 % | -1.434 M 72.83 % | -5.277 M -0.90 % | -5.230 M -22.66 % | -4.264 M 23.28 % | -5.558 M 23.35 % | -7.251 M -1.01 % | -7.178 M 31.27 % | -10.444 M -91.03 % | -5.467 M -79.68 % | -3.043 M 21.08 % | -3.855 M -46.58 % | -2.630 M 26.19 % | -3.563 M -66.18 % | -2.144 M -98.48 % | -1.080 M -6.89 % | -1.011 M -135.36 % | -429.415 K -328.03 % | -100.324 K 95.32 % | -2.144 M -117.76 % | -984.609 K 54.05 % | -2.143 M -38.57 % | -1.546 M -64.95 % | -937.521 K -45.38 % | -644.893 K 21.79 % | -824.561 K -64 402.93 % | 1.282 K 325.72 % | -568.103 -94 978.30 % | 0.599 105.19 % | -11.530 92.77 % | -159.404 91.44 % | -1.863 K 76.69 % | -7.992 K -4 317.63 % | -180.900 98.87 % | -15.955 K -9.78 % | -14.534 K 89.76 % | -141.939 K -483.34 % | -24.332 K -212.62 % | -7.783 K 73.31 % | -29.157 K -121.26 % | -13.178 K -4.89 % | -12.563 K 86.31 % | -91.785 K -163.36 % | -34.851 K -153.57 % | -13.744 K |
| Capital expenditure | -2.239 K | 0.000 100.00 % | -32.971 K -692.57 % | -4.160 K 36.15 % | -6.515 K 73.42 % | -24.512 K 27.57 % | -33.842 K -144.72 % | -13.829 K 82.86 % | -80.706 K -362.47 % | -17.451 K -24.02 % | -14.071 K 81.47 % | -75.942 K -75.89 % | -43.175 K 90.84 % | -471.448 K -401.57 % | -93.994 K -58.05 % | -59.472 K -79.38 % | -33.154 K | 0.000 | 0.000 | 0.000 100.00 % | -34.054 K | 0.000 100.00 % | -5.160 K 38.56 % | -8.399 K -104.24 % | 198.263 K 616.12 % | -38.414 K 94.81 % | -739.945 K -111.53 % | -349.802 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -6.287 M -99.41 % | -3.153 M 20.81 % | -3.981 M -176.84 % | -1.438 M 72.78 % | -5.284 M -0.55 % | -5.255 M -22.27 % | -4.298 M 22.86 % | -5.572 M 24.00 % | -7.331 M -1.89 % | -7.195 M 31.20 % | -10.458 M -88.67 % | -5.543 M -79.63 % | -3.086 M 28.68 % | -4.326 M -58.82 % | -2.724 M 24.81 % | -3.623 M -66.38 % | -2.177 M -101.55 % | -1.080 M -6.89 % | -1.011 M -135.36 % | -429.415 K -219.56 % | -134.378 K 93.73 % | -2.144 M -116.63 % | -989.769 K 53.99 % | -2.151 M -59.57 % | -1.348 M -38.14 % | -975.935 K 29.53 % | -1.385 M -17.92 % | -1.174 M -91 682.05 % | 1.282 K 325.72 % | -568.103 -94 978.30 % | 0.599 105.19 % | -11.530 92.77 % | -159.404 91.44 % | -1.863 K 76.69 % | -7.992 K -4 317.63 % | -180.900 98.87 % | -15.955 K -9.78 % | -14.534 K 89.76 % | -141.939 K -483.34 % | -24.332 K -212.62 % | -7.783 K 73.31 % | -29.157 K -121.26 % | -13.178 K -4.89 % | -12.563 K 86.31 % | -91.785 K -163.36 % | -34.851 K -153.57 % | -13.744 K |
| 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 |