 
					Visco Trade Associates Limited VISCO.BO
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.209 B 163.40 % | 838.584 M 272.91 % | 224.877 M 124.57 % | 100.138 M -69.02 % | 323.205 M 100.93 % | 160.854 M -25.77 % | 216.686 M 375.21 % | 45.598 M 14.68 % | 39.762 M 71.27 % | 23.216 M 1 392.40 % | 1.556 M 418.54 % | 300.000 K | 
| Net income | 331.813 M 489.42 % | -85.207 M -6 639.29 % | 1.303 M 191.06 % | -1.431 M 93.51 % | -22.035 M -312.41 % | -5.343 M -371.65 % | 1.967 M 471.98 % | 343.872 K -5.64 % | 364.430 K 37.76 % | 264.541 K -19.54 % | 328.801 K 1 173.88 % | -30.618 K | 
| Income before tax | 394.342 M 570.86 % | -83.750 M -4 323.40 % | 1.983 M 274.25 % | -1.138 M 94.74 % | -21.648 M -345.07 % | -4.864 M -256.21 % | 3.114 M 314.71 % | 750.806 K 64.02 % | 457.763 K 24.50 % | 367.691 K -22.74 % | 475.885 K 1 654.27 % | -30.618 K | 
| Income before tax ratio | 0.18 278.76 % | -0.10 -1 232.56 % | 0.01 177.60 % | -0.01 83.03 % | -0.07 -121.50 % | -0.03 -310.43 % | 0.01 -12.73 % | 0.02 43.03 % | 0.01 -27.31 % | 0.02 -94.82 % | 0.31 399.74 % | -0.10 | 
| EBITDA | 459.731 M 897.92 % | -57.616 M -1 554.58 % | 3.961 M 16.98 % | 3.386 M 117.54 % | -19.306 M -554.44 % | -2.950 M -171.41 % | 4.131 M 210.48 % | 1.330 M 158.15 % | 515.383 K 40.04 % | 368.035 K -22.72 % | 476.229 K 1 679.43 % | -30.152 K | 
| Net income ratio | 0.15 247.84 % | -0.10 -1 853.60 % | 0.01 140.55 % | -0.01 79.04 % | -0.07 -105.25 % | -0.03 -465.93 % | 0.01 20.36 % | 0.01 -17.72 % | 0.01 -19.57 % | 0.01 -94.61 % | 0.21 307.10 % | -0.10 | 
| Ratio EBITDA | 0.21 402.93 % | -0.07 -490.06 % | 0.02 -47.91 % | 0.03 156.61 % | -0.06 -225.70 % | -0.02 -196.20 % | 0.02 -34.66 % | 0.03 125.11 % | 0.01 -18.24 % | 0.02 -94.82 % | 0.31 404.59 % | -0.10 | 
| Gross profit ratio | 0.23 359.35 % | -0.09 -335.03 % | 0.04 -57.45 % | 0.09 355.72 % | -0.04 -267.54 % | 0.02 -76.88 % | 0.09 -40.37 % | 0.15 99.48 % | 0.08 -17.81 % | 0.09 -90.74 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 24.014 M 0.00 % | 24.014 M 404.19 % | 4.763 M -2.05 % | 4.863 M 3.95 % | 4.678 M -2.61 % | 4.803 M 0.00 % | 4.803 M 0.00 % | 4.803 M 0.00 % | 4.803 M 0.00 % | 4.803 M 0.00 % | 4.803 M 0.00 % | 4.803 M | 
| Weighted average shs out | 24.014 M 0.00 % | 24.014 M 404.35 % | 4.761 M -2.08 % | 4.863 M 3.95 % | 4.678 M -2.61 % | 4.803 M 0.00 % | 4.803 M -2.23 % | 4.912 M 2.28 % | 4.803 M 0.00 % | 4.803 M 0.00 % | 4.803 M 56.86 % | 3.062 M | 
| EPS diluted | 13.82 489.30 % | -3.55 -1 414.81 % | 0.27 193.10 % | -0.29 93.84 % | -4.71 -324.32 % | -1.11 -370.73 % | 0.41 472.63 % | 0.07 -5.67 % | 0.08 37.75 % | 0.06 -19.56 % | 0.07 1 170.31 % | -0.01 | 
| Earnings per share | 13.82 489.30 % | -3.55 -1 414.81 % | 0.27 193.10 % | -0.29 93.84 % | -4.71 -324.32 % | -1.11 -370.73 % | 0.41 485.71 % | 0.07 -7.77 % | 0.08 37.75 % | 0.06 -19.56 % | 0.07 785.00 % | -0.01 | 
| Gross profit | 513.862 M 783.11 % | -75.224 M -976.43 % | 8.583 M -4.45 % | 8.983 M 179.23 % | -11.338 M -436.64 % | 3.368 M -82.84 % | 19.625 M 183.36 % | 6.926 M 128.76 % | 3.028 M 40.76 % | 2.151 M 38.26 % | 1.556 M 418.54 % | 300.000 K | 
| Income tax expense | 62.259 M 4 674.46 % | 1.304 M 87.09 % | 697.000 K 219.72 % | 218.000 K 35.40 % | 161.000 K -36.11 % | 252.000 K -70.72 % | 860.597 K 111.48 % | 406.934 K 336.00 % | 93.333 K -9.52 % | 103.150 K -29.87 % | 147.084 K | 0.000 | 
| Cost of revenue | 1.695 B 85.48 % | 913.808 M 322.48 % | 216.294 M 137.28 % | 91.155 M -72.75 % | 334.543 M 112.43 % | 157.486 M -20.08 % | 197.062 M 409.57 % | 38.672 M 5.27 % | 36.735 M 74.39 % | 21.065 M | 0.000 | 0.000 | 
| General and administrative expenses | 7.813 M 30.76 % | 5.975 M 219.01 % | 1.873 M 1 247.48 % | 139.000 K | 0.000 | 0.000 -100.00 % | 2.977 M 54.69 % | 1.924 M | 0.000 | 0.000 -100.00 % | 720.000 K | 0.000 | 
| Selling and marketing expenses | 7.390 M 1 023.10 % | 658.000 K -35.87 % | 1.026 M -68.57 % | 3.264 M | 0.000 | 0.000 -100.00 % | 56.500 K -36.55 % | 89.047 K | 0.000 | 0.000 -100.00 % | 11.450 K 663.33 % | 1.500 K | 
| Other expenses | 0.000 | 0.000 -100.00 % | 7.128 M 216.52 % | 2.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating expenses | 15.203 M 126.44 % | 6.714 M -33.04 % | 10.027 M 319.36 % | 2.391 M -70.06 % | 7.987 M 152.75 % | 3.160 M 4.17 % | 3.033 M 50.66 % | 2.014 M -21.77 % | 2.574 M 44.35 % | 1.783 M 143.78 % | 731.450 K 121.24 % | 330.617 K | 
| Cost and expenses | 1.710 B 85.78 % | 920.522 M 306.73 % | 226.321 M 133.90 % | 96.758 M -71.36 % | 337.868 M 110.32 % | 160.646 M -19.72 % | 200.095 M 391.81 % | 40.686 M 7.37 % | 37.894 M 65.85 % | 22.848 M 3 023.70 % | 731.450 K 121.24 % | 330.617 K | 
| Research and development expenses | 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 | 15.203 M 129.20 % | 6.633 M 128.80 % | 2.899 M -14.81 % | 3.403 M 2.35 % | 3.325 M 5.22 % | 3.160 M 4.17 % | 3.033 M 50.66 % | 2.014 M 73.70 % | 1.159 M 33.28 % | 869.747 K 18.91 % | 731.450 K 48 663.33 % | 1.500 K | 
| Interest income | -74.000 K -362.50 % | -16.000 K -161.54 % | 26.000 K | 0.000 -100.00 % | 2.323 M 27.78 % | 1.818 M 201.00 % | 603.978 K | 0.000 -100.00 % | 4.227 K | 0.000 | 0.000 | 0.000 | 
| Interest expense | 65.164 M 150.35 % | 26.029 M 1 176.56 % | 2.039 M 133.56 % | 873.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 248.000 K 133.96 % | 106.000 K 5 200.00 % | 2.000 K -71.43 % | 7.000 K -61.11 % | 18.000 K -81.25 % | 96.000 K -59.08 % | 234.589 K 74.70 % | 134.280 K 118.90 % | 61.344 K 17 732.56 % | 344.000 0.00 % | 344.000 -26.18 % | 466.000 | 
| Operating income | 498.659 M 708.58 % | -81.938 M -2 169.66 % | 3.959 M 17.16 % | 3.379 M 123.04 % | -14.663 M -381.39 % | -3.046 M -118.36 % | 16.591 M 237.75 % | 4.912 M 162.92 % | 1.868 M 408.13 % | 367.691 K -22.74 % | 475.885 K 1 654.27 % | -30.618 K | 
| Operating income ratio | 0.23 331.05 % | -0.10 -655.01 % | 0.02 -47.83 % | 0.03 174.38 % | -0.05 -139.58 % | -0.02 -124.73 % | 0.08 -28.93 % | 0.11 129.28 % | 0.05 196.68 % | 0.02 -94.82 % | 0.31 399.74 % | -0.10 | 
| Total other income expenses net | -104.317 M -5 657.01 % | -1.812 M 8.30 % | -1.976 M 56.25 % | -4.517 M 35.33 % | -6.985 M -284.21 % | -1.818 M 86.51 % | -13.478 M -223.86 % | -4.162 M -195.02 % | -1.411 M | 0.000 | 0.000 | 0.000 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 963.185 M 51.41 % | 636.164 M 542.51 % | 99.013 M 23 342.49 % | -426.000 K -103.78 % | 11.277 M -62.19 % | 29.829 M 274.94 % | 7.956 M 259.75 % | -4.980 M -78.39 % | -2.792 M -68.56 % | -1.656 M 90.23 % | -16.948 M -677.32 % | -2.180 M | 
| Total investments | 1.138 B 61.67 % | 703.892 M 105.66 % | 342.257 M 31.48 % | 260.313 M -12.00 % | 295.807 M -31.15 % | 429.658 M -6.45 % | 459.267 M 4.99 % | 437.447 M 486.09 % | 74.638 M -14.87 % | 87.671 M 625.54 % | 12.084 M -71.29 % | 42.084 M | 
| Total debt | 974.030 M 52.37 % | 639.259 M 493.03 % | 107.796 M 3 955.53 % | 2.658 M -83.82 % | 16.430 M -49.97 % | 32.838 M 205.91 % | 10.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accumulated other comprehensive income loss | 5.122 M -3.67 % | 5.317 M 188.35 % | -6.018 M -195.43 % | -2.037 M 26.81 % | -2.783 M -5.82 % | -2.630 M -100.39 % | 666.753 M 166 183.65 % | 400.973 K 93.48 % | 207.242 K | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 262.038 M 483.70 % | -68.292 M -374.61 % | 24.869 M 211.31 % | -22.343 M -189.38 % | 24.997 M -46.85 % | 47.028 M | 0.000 -100.00 % | 448.561 M 898.88 % | 44.906 M 0.30 % | 44.772 M 0.59 % | 44.508 M 0.74 % | 44.179 M | 
| Common stock | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M | 
| Total equity | 928.966 M 55.20 % | 598.560 M -12.93 % | 687.434 M -0.39 % | 690.130 M -0.09 % | 690.739 M -3.08 % | 712.698 M -1.00 % | 719.922 M 1.02 % | 712.623 M 665.10 % | 93.141 M 0.37 % | 92.800 M 0.29 % | 92.536 M 0.36 % | 92.207 M | 
| Other non current liabilities | 250.000 K 103.25 % | 123.000 K -99.89 % | 108.233 M 22 124.44 % | 487.000 K | 0.000 | 0.000 -100.00 % | 1.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 250.000 K 103.25 % | 123.000 K -99.89 % | 108.233 M 11 952.67 % | 898.000 K | 0.000 | 0.000 -100.00 % | 12.241 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 20.298 M 514.35 % | 3.304 M -75.03 % | 13.232 M 1 021.36 % | 1.180 M -7.16 % | 1.271 M 3.00 % | 1.234 M -97.10 % | 42.604 M 261.92 % | 11.772 M 1 744.77 % | 638.105 K 111.93 % | 301.093 K 71.12 % | 175.959 K -98.25 % | 10.026 M | 
| Deferred revenue | 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 | 974.030 M 52.37 % | 639.259 M 493.03 % | 107.796 M 3 955.53 % | 2.658 M -83.82 % | 16.430 M -49.97 % | 32.838 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 997.461 M 54.99 % | 643.553 M 431.05 % | 121.184 M 3 022.49 % | 3.881 M -78.58 % | 18.120 M -46.82 % | 34.072 M -20.03 % | 42.604 M 261.92 % | 11.772 M 1 744.77 % | 638.105 K 111.93 % | 301.093 K 71.12 % | 175.959 K -98.25 % | 10.026 M | 
| Total liabilities | 997.711 M 55.00 % | 643.677 M 426.57 % | 122.240 M 2 457.86 % | 4.779 M -73.63 % | 18.120 M -46.82 % | 34.072 M -37.88 % | 54.845 M 365.91 % | 11.772 M 1 744.77 % | 638.105 K 111.93 % | 301.093 K 71.12 % | 175.959 K -98.25 % | 10.026 M | 
| Other non current assets | 63.197 M 2 588.09 % | 2.351 M -84.64 % | 15.302 M 2 098.56 % | 696.000 K 1 597.56 % | 41.000 K -26.79 % | 56.000 K -98.09 % | 2.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term investments | 914.263 M 420.88 % | 175.523 M -27.34 % | 241.552 M -7.21 % | 260.313 M -4.05 % | 271.294 M -26.97 % | 371.506 M -19.11 % | 459.267 M 4.99 % | 437.447 M 603.13 % | 62.214 M 6.83 % | 58.237 M 381.95 % | 12.084 M -71.29 % | 42.084 M | 
| Intangible 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 | 
| GoodWill | 18.957 M 0.00 % | 18.957 M 3 559.65 % | 518.000 K 0.00 % | 518.000 K -95.50 % | 11.522 M 0.00 % | 11.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Goodwill and intangible assets | 18.957 M 0.00 % | 18.957 M 3 559.65 % | 518.000 K 0.00 % | 518.000 K -95.50 % | 11.522 M 0.00 % | 11.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment net | 752.000 K -6.70 % | 806.000 K -88.50 % | 7.007 M -0.03 % | 7.009 M -0.10 % | 7.016 M -0.26 % | 7.034 M -1.34 % | 7.130 M -47.44 % | 13.565 M 4 046.34 % | 327.156 K 54 154.73 % | 603.000 -51.64 % | 1.247 K -21.62 % | 1.591 K | 
| Total non current assets | 997.169 M 404.55 % | 197.637 M -25.24 % | 264.379 M -1.55 % | 268.536 M -7.36 % | 289.873 M -25.70 % | 390.118 M -16.88 % | 469.327 M 4.06 % | 451.012 M 621.14 % | 62.542 M 7.39 % | 58.237 M 381.90 % | 12.085 M -71.28 % | 42.085 M | 
| Other current assets | 380.850 M -25.78 % | 513.136 M 17.74 % | 435.807 M 6.40 % | 409.607 M 5.19 % | 389.384 M 29.39 % | 300.928 M 36.42 % | 220.592 M 10.83 % | 199.039 M 1 140.92 % | 16.040 M 325.15 % | 3.773 M -94.08 % | 63.679 M 9.85 % | 57.968 M | 
| Short term investments | 223.689 M -57.66 % | 528.369 M 424.67 % | 100.705 M | 0.000 -100.00 % | 24.513 M -57.85 % | 58.152 M | 0.000 | 0.000 -100.00 % | 12.424 M -57.79 % | 29.435 M | 0.000 | 0.000 | 
| cash and cash equivalents | 10.845 M 250.40 % | 3.095 M -64.76 % | 8.783 M 184.79 % | 3.084 M -40.15 % | 5.153 M 71.25 % | 3.009 M 8.28 % | 2.779 M -44.20 % | 4.980 M 78.39 % | 2.792 M 68.56 % | 1.656 M -90.23 % | 16.948 M 677.32 % | 2.180 M | 
| Cash and short term investments | 234.534 M -55.87 % | 531.464 M 385.41 % | 109.488 M 3 450.19 % | 3.084 M -89.60 % | 29.666 M -51.50 % | 61.161 M 2 100.97 % | 2.779 M -44.20 % | 4.980 M -67.27 % | 15.215 M -51.06 % | 31.091 M 83.45 % | 16.948 M 677.32 % | 2.180 M | 
| Total current assets | 929.508 M -11.02 % | 1.045 B 91.57 % | 545.295 M 27.89 % | 426.373 M 1.75 % | 419.050 M 15.72 % | 362.114 M 18.55 % | 305.440 M 11.54 % | 273.843 M 776.15 % | 31.255 M -10.35 % | 34.864 M -56.76 % | 80.627 M 34.05 % | 60.148 M | 
| Inventory | 308.994 M | 0.000 | 0.000 -100.00 % | 13.490 M | 0.000 | 0.000 -100.00 % | 52.436 M 110.58 % | 24.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 5.130 M 18 221.43 % | 28.000 K -98.80 % | 2.326 M 1 111.46 % | 192.000 K | 0.000 -100.00 % | 25.000 K -99.92 % | 29.633 M -34.03 % | 44.922 M | 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 | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 419.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax payables | 3.133 M 216.46 % | 990.000 K 534.62 % | 156.000 K 262.79 % | 43.000 K | 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 | 6.286 M 4.49 % | 6.016 M 2.61 % | 5.863 M -0.31 % | 5.881 M 1.31 % | 5.805 M 4.03 % | 5.580 M 8.52 % | 5.142 M | 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 | 607.492 M 0.00 % | 607.491 M -1.17 % | 614.692 M -6.95 % | 660.601 M 7.47 % | 614.692 M 0.00 % | 614.692 M | 0.000 -100.00 % | 215.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 411.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 -100.00 % | 1.000 K 100.00 % | -107.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 1.927 B 55.10 % | 1.242 B 53.42 % | 809.674 M 16.52 % | 694.909 M -1.98 % | 708.923 M -5.76 % | 752.232 M -2.91 % | 774.768 M 6.89 % | 724.855 M 672.79 % | 93.797 M 0.75 % | 93.101 M 0.42 % | 92.712 M -9.31 % | 102.233 M | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 | 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 | 399.332 M 1 487.80 % | 25.150 M 395.19 % | -8.520 M 61.71 % | -22.250 M 68.55 % | -70.747 M -377.91 % | 25.457 M 629.11 % | -4.811 M -100.80 % | 602.386 M 4 259.41 % | 13.818 M 683.13 % | 1.764 M | 0.000 -100.00 % | 28.700 K | 
| Accounts receivables | -5.102 M -322.02 % | 2.298 M 207.69 % | -2.134 M -1 011.46 % | -192.000 K -868.00 % | 25.000 K -99.59 % | 6.064 M -60.34 % | 15.289 M 134.03 % | -44.922 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.700 K | 
| Inventory | -4.314 M 98.99 % | -427.664 M -390.36 % | -87.215 M -891.21 % | 11.023 M -67.23 % | 33.639 M 688.51 % | -5.716 M 79.24 % | -27.535 M -10.58 % | -24.901 M -246.38 % | 17.011 M | 0.000 | 0.000 | 0.000 | 
| Accounts 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 | 
| Other working capital | 408.748 M -9.27 % | 450.516 M 457.37 % | 80.829 M 344.34 % | -33.081 M 68.32 % | -104.411 M -515.83 % | 25.109 M 237.73 % | 7.435 M -98.89 % | 672.209 M 21 153.04 % | -3.193 M -280.96 % | 1.764 M | 0.000 | 0.000 | 
| Other non cash items | 15.290 M 527.93 % | 2.435 M 141.65 % | -5.847 M -1 098.16 % | -488.000 K 91.76 % | -5.923 M -108.48 % | -2.841 M -875.65 % | 366.273 K 135.04 % | 155.833 K -55.64 % | 351.306 K 15 114.64 % | 2.309 K 139.86 % | -5.793 K 79.50 % | -28.258 K | 
| Net cash provided by operating activities | 746.683 M 1 398.22 % | -57.516 M -340.33 % | -13.062 M 45.94 % | -24.162 M 75.52 % | -98.687 M -668.18 % | 17.369 M 874.18 % | -2.244 M -100.37 % | 603.020 M 4 031.65 % | 14.595 M 618.51 % | 2.031 M 528.20 % | 323.352 K 1 188.36 % | -29.710 K | 
| Investments in property plant and equipment | -194.000 K 78.08 % | -885.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.305 M -3 324.84 % | -388.500 K | 0.000 | 0.000 | 0.000 | 
| Acquisitions net | 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 | 
| 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 | 
| Other investing activites | -738.740 M -1 501.44 % | 52.713 M 180.97 % | 18.761 M -15.08 % | 22.093 M 3 469.14 % | 619.000 K 109.12 % | 296.000 K 101.88 % | -15.774 M 97.51 % | -632.762 M -4 740.90 % | -13.071 M 24.54 % | -17.323 M -170.87 % | 24.444 M | 0.000 | 
| Net cash used for investing activites | -738.934 M -1 525.74 % | 51.828 M 176.25 % | 18.761 M -15.08 % | 22.093 M 3 469.14 % | 619.000 K 109.12 % | 296.000 K 101.88 % | -15.774 M 97.56 % | -646.067 M -4 700.03 % | -13.460 M 22.30 % | -17.323 M -170.87 % | 24.444 M | 0.000 | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.213 M 674.78 % | -17.435 M -262.42 % | 10.734 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | -4.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.880 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.142 M -89.29 % | 48.028 M | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 
| Net cash used provided by financing activities | -4.803 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.213 M 674.78 % | -17.435 M -210.23 % | 15.816 M -67.07 % | 48.028 M | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -655.56 % | 180.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 2.947 M 151.81 % | -5.688 M -199.81 % | 5.699 M 375.45 % | -2.069 M -196.50 % | 2.144 M 831.44 % | 230.180 K 110.46 % | -2.201 M -200.59 % | 2.188 M 92.74 % | 1.135 M 107.43 % | -15.291 M -203.55 % | 14.767 M 49 804.89 % | -29.710 K | 
| Cash at beginning of period | 3.095 M -64.76 % | 8.783 M 184.79 % | 3.084 M -40.15 % | 5.153 M 71.25 % | 3.009 M 8.28 % | 2.779 M -44.20 % | 4.980 M 78.39 % | 2.792 M 68.56 % | 1.656 M -90.23 % | 16.948 M 677.32 % | 2.180 M -1.34 % | 2.210 M | 
| Cash at end of period | 6.042 M 95.22 % | 3.095 M -64.76 % | 8.783 M 184.79 % | 3.084 M -40.15 % | 5.153 M 71.25 % | 3.009 M 8.28 % | 2.779 M -44.20 % | 4.980 M 78.39 % | 2.792 M 68.56 % | 1.656 M -90.23 % | 16.948 M 677.32 % | 2.180 M | 
| Operating cash flow | 746.683 M 1 398.22 % | -57.516 M -340.33 % | -13.062 M 45.94 % | -24.162 M 75.52 % | -98.687 M -668.18 % | 17.369 M 874.18 % | -2.244 M -100.37 % | 603.020 M 4 031.65 % | 14.595 M 618.51 % | 2.031 M 528.20 % | 323.352 K 1 188.36 % | -29.710 K | 
| Capital expenditure | -194.000 K 78.08 % | -885.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.305 M -3 324.84 % | -388.500 K | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | 746.489 M 1 378.21 % | -58.401 M -347.11 % | -13.062 M 45.94 % | -24.162 M 75.52 % | -98.687 M -668.18 % | 17.369 M 874.18 % | -2.244 M -100.38 % | 589.714 M 4 050.98 % | 14.207 M 599.38 % | 2.031 M 528.20 % | 323.352 K 1 188.36 % | -29.710 K | 
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | 2016-12-31 | 2016-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 88.204 M -3.71 % | 91.606 M -75.31 % | 371.028 M 5.22 % | 352.634 M -43.49 % | 623.972 M -10.44 % | 696.710 M 61.95 % | 430.195 M 40.18 % | 306.890 M 34.70 % | 227.839 M 15.59 % | 197.106 M 50.48 % | 130.982 M 28.29 % | 102.101 M 113.15 % | 47.901 M 23.08 % | 38.920 M -5.90 % | 41.360 M 37.89 % | 29.995 M 18.59 % | 25.294 M -16.29 % | 30.218 M 106.53 % | 14.631 M -88.58 % | 128.094 M 81.60 % | 70.536 M 78.07 % | 39.612 M -53.36 % | 84.928 M 4.82 % | 81.022 M 115.27 % | 37.637 M 60.69 % | 23.422 M 19.77 % | 19.556 M -67.18 % | 59.593 M 60.76 % | 37.069 M 139.76 % | 15.461 M 55.37 % | 9.951 M -9.82 % | 11.035 M -28.52 % | 15.437 M 118.28 % | 7.072 M 36.71 % | 5.173 M -57.18 % | 12.080 M -45.07 % | 21.993 M 15 067.59 % | 145.000 K 93.33 % | 75.000 K -92.52 % | 1.003 M 158.09 % | 388.617 K -0.10 % | 389.000 K 0.00 % | 389.000 K 0.00 % | 389.000 K 418.67 % | 75.000 K | 
| Net income | -49.376 M -146.82 % | 105.467 M -43.67 % | 187.247 M 248.96 % | 53.659 M -54.78 % | 118.670 M 47.02 % | 80.719 M 2.42 % | 78.811 M 192.62 % | -85.093 M -2 069.08 % | -3.923 M -101.97 % | 199.378 M 201.89 % | -195.678 M -1 972.20 % | -9.443 M -394.82 % | 3.203 M 49.81 % | 2.138 M -60.44 % | 5.405 M 209.39 % | -4.941 M -1 186.72 % | -384.000 K -116.28 % | 2.358 M 53.42 % | 1.537 M 111.17 % | -13.756 M -12 520.18 % | -109.000 K 98.27 % | -6.307 M -192.40 % | -2.157 M -197.56 % | 2.211 M 137.84 % | -5.843 M -436.19 % | 1.738 M 149.50 % | -3.511 M -802.35 % | 499.894 K -18.98 % | 617.000 K 710.12 % | -101.128 K -220.39 % | 84.000 K 113.04 % | -644.000 K -1.33 % | -635.570 K -135.11 % | 1.810 M 476.43 % | 314.000 K 127.94 % | -1.124 M -899.77 % | 140.541 K 1 907.73 % | 7.000 K 108.33 % | -84.000 K -148.00 % | 175.000 K 113.93 % | 81.801 K -0.24 % | 82.000 K 0.00 % | 82.000 K 0.00 % | 82.000 K 1 176.40 % | -7.618 K | 
| Income before tax | -59.395 M -141.51 % | 143.084 M -37.32 % | 228.280 M 233.24 % | 68.504 M -55.20 % | 152.912 M 62.63 % | 94.025 M 19.22 % | 78.867 M 192.00 % | -85.728 M -2 558.23 % | -3.225 M -101.61 % | 200.733 M 202.66 % | -195.529 M -1 986.09 % | -9.373 M -361.89 % | 3.579 M 54.60 % | 2.315 M -57.79 % | 5.484 M 185.61 % | -6.406 M -640 500.00 % | -1.000 K -100.03 % | 3.216 M 56.57 % | 2.054 M 115.34 % | -13.392 M -13 159.41 % | -101.000 K 98.35 % | -6.126 M -192.13 % | -2.097 M -179.01 % | 2.654 M 145.44 % | -5.841 M -401.86 % | 1.935 M 157.40 % | -3.371 M -380.29 % | 1.203 M 40.83 % | 854.000 K 179.26 % | 305.806 K 264.05 % | 84.000 K 113.04 % | -644.000 K -18.77 % | -542.237 K -129.96 % | 1.810 M 476.43 % | 314.000 K 127.94 % | -1.124 M -698.86 % | 187.691 K 1 776.91 % | 10.000 K 111.90 % | -84.000 K -133.20 % | 253.000 K 112.81 % | 118.885 K -0.10 % | 119.000 K 0.00 % | 119.000 K 0.00 % | 119.000 K 1 662.09 % | -7.618 K | 
| Income before tax ratio | -0.67 -143.11 % | 1.56 153.87 % | 0.62 216.72 % | 0.19 -20.73 % | 0.25 81.59 % | 0.13 -26.39 % | 0.18 165.63 % | -0.28 -1 873.51 % | -0.01 -101.39 % | 1.02 168.22 % | -1.49 -1 526.11 % | -0.09 -222.87 % | 0.07 25.61 % | 0.06 -55.14 % | 0.13 162.08 % | -0.21 -540 100.80 % | 0.00 -100.04 % | 0.11 -24.19 % | 0.14 234.28 % | -0.10 -7 201.40 % | 0.00 99.07 % | -0.15 -526.33 % | -0.02 -175.38 % | 0.03 121.11 % | -0.16 -287.85 % | 0.08 147.93 % | -0.17 -954.12 % | 0.02 -12.40 % | 0.02 16.48 % | 0.02 134.32 % | 0.01 114.46 % | -0.06 -66.15 % | -0.04 -113.72 % | 0.26 321.65 % | 0.06 165.24 % | -0.09 -1 190.29 % | 0.01 -87.63 % | 0.07 106.16 % | -1.12 -544.02 % | 0.25 -17.55 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 401.17 % | -0.10 | 
| EBITDA | -39.663 M -124.27 % | 163.430 M -33.39 % | 245.359 M 191.58 % | 84.149 M -50.71 % | 170.713 M 53.10 % | 111.501 M 19.52 % | 93.289 M 223.15 % | -75.755 M -1 718.51 % | 4.681 M -97.69 % | 202.583 M 207.07 % | -189.203 M -2 287.87 % | -7.924 M -304.39 % | 3.877 M 61.01 % | 2.408 M -57.03 % | 5.604 M 308.69 % | -2.685 M -2 974.38 % | 93.420 K -97.35 % | 3.531 M 43.92 % | 2.454 M 119.15 % | -12.815 M -2 559.69 % | 520.981 K 108.90 % | -5.854 M -393.58 % | -1.186 M -135.85 % | 3.308 M 164.60 % | -5.120 M -325.70 % | 2.269 M 181.27 % | -2.791 M -254.66 % | 1.805 M 70.15 % | 1.061 M 35.34 % | 783.751 K 681.13 % | 100.336 K 563.15 % | -21.664 K 98.58 % | -1.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.777 K 220.22 % | 47.086 K 156.11 % | -83.914 K -133.03 % | 254.085 K 113.57 % | 118.971 K -0.12 % | 119.117 K 0.00 % | 119.117 K 0.00 % | 119.117 K 1 688.01 % | -7.501 K | 
| Net income ratio | -0.56 -148.62 % | 1.15 128.13 % | 0.50 231.66 % | 0.15 -19.99 % | 0.19 64.15 % | 0.12 -36.76 % | 0.18 166.07 % | -0.28 -1 510.35 % | -0.02 -101.70 % | 1.01 167.71 % | -1.49 -1 515.29 % | -0.09 -238.31 % | 0.07 21.72 % | 0.05 -57.96 % | 0.13 179.33 % | -0.16 -985.06 % | -0.02 -119.46 % | 0.08 -25.72 % | 0.11 197.82 % | -0.11 -6 849.41 % | 0.00 99.03 % | -0.16 -526.90 % | -0.03 -193.07 % | 0.03 117.58 % | -0.16 -309.22 % | 0.07 141.33 % | -0.18 -2 240.28 % | 0.01 -49.60 % | 0.02 354.47 % | -0.01 -177.49 % | 0.01 114.46 % | -0.06 -41.75 % | -0.04 -116.09 % | 0.26 321.65 % | 0.06 165.24 % | -0.09 -1 556.07 % | 0.01 -86.76 % | 0.05 104.31 % | -1.12 -741.92 % | 0.17 -17.11 % | 0.21 -0.14 % | 0.21 0.00 % | 0.21 0.00 % | 0.21 307.53 % | -0.10 | 
| Ratio EBITDA | -0.45 -125.21 % | 1.78 169.78 % | 0.66 177.12 % | 0.24 -12.78 % | 0.27 70.95 % | 0.16 -26.20 % | 0.22 187.85 % | -0.25 -1 301.60 % | 0.02 -98.00 % | 1.03 171.15 % | -1.44 -1 761.35 % | -0.08 -195.89 % | 0.08 30.82 % | 0.06 -54.34 % | 0.14 251.34 % | -0.09 -2 523.89 % | 0.00 -96.84 % | 0.12 -30.32 % | 0.17 267.63 % | -0.10 -1 454.45 % | 0.01 105.00 % | -0.15 -958.24 % | -0.01 -134.20 % | 0.04 130.01 % | -0.14 -240.46 % | 0.10 167.86 % | -0.14 -571.28 % | 0.03 5.84 % | 0.03 -43.55 % | 0.05 402.75 % | 0.01 613.60 % | 0.00 98.01 % | -0.10 | 0.00 | 0.00 | 0.00 -100.00 % | 0.01 -97.89 % | 0.32 129.02 % | -1.12 -541.67 % | 0.25 -17.25 % | 0.31 -0.02 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 406.17 % | -0.10 | 
| Gross profit ratio | 0.06 -84.44 % | 0.40 -42.57 % | 0.70 273.27 % | 0.19 -4.78 % | 0.20 23.39 % | 0.16 -28.47 % | 0.22 198.43 % | -0.23 -705.22 % | 0.04 -96.07 % | 0.96 167.22 % | -1.42 -4 322.06 % | -0.03 -117.40 % | 0.18 10.66 % | 0.17 4.50 % | 0.16 680.00 % | -0.03 -151.79 % | 0.05 -66.58 % | 0.16 -36.14 % | 0.25 402.95 % | -0.08 -352.54 % | 0.03 133.77 % | -0.10 -1 306.00 % | 0.01 -88.80 % | 0.07 168.84 % | -0.10 -168.47 % | 0.15 330.86 % | -0.07 -143.14 % | 0.15 120.05 % | 0.07 -52.43 % | 0.15 -35.84 % | 0.23 233.72 % | 0.07 846.97 % | -0.01 -102.71 % | 0.34 183.28 % | 0.12 690.87 % | 0.01 -64.48 % | 0.04 -95.78 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 24.014 M 0.18 % | 23.970 M -0.15 % | 24.006 M 0.03 % | 23.998 M -0.07 % | 24.014 M -0.04 % | 24.024 M 0.04 % | 24.013 M 0.01 % | 24.010 M -4.52 % | 25.147 M 4.74 % | 24.010 M 399.76 % | 4.804 M 1.24 % | 4.745 M -0.74 % | 4.781 M 0.62 % | 4.751 M -0.67 % | 4.783 M -3.21 % | 4.942 M 1.37 % | 4.875 M -0.76 % | 4.913 M -7.31 % | 5.300 M 19.71 % | 4.427 M -10.16 % | 4.928 M 0.79 % | 4.889 M -0.27 % | 4.902 M 16.61 % | 4.204 M -15.10 % | 4.952 M 8.26 % | 4.574 M -7.51 % | 4.945 M -9.40 % | 5.458 M 15.00 % | 4.746 M 18.65 % | 4.000 M -4.76 % | 4.200 M -15.22 % | 4.954 M 0.58 % | 4.925 M 3.41 % | 4.763 M 6.19 % | 4.486 M -8.21 % | 4.887 M 6.24 % | 4.600 M 11.29 % | 4.133 M -1.59 % | 4.200 M -4.00 % | 4.375 M -0.37 % | 4.391 M 7.10 % | 4.100 M 0.00 % | 4.100 M 0.00 % | 4.100 M -14.63 % | 4.803 M | 
| Weighted average shs out | 24.014 M 0.18 % | 23.970 M -0.15 % | 24.006 M 0.03 % | 23.998 M -0.07 % | 24.014 M -0.04 % | 24.024 M 0.04 % | 24.013 M 0.01 % | 24.010 M -4.52 % | 25.147 M 4.74 % | 24.010 M 399.76 % | 4.804 M 1.31 % | 4.742 M -0.81 % | 4.781 M 0.62 % | 4.751 M -0.67 % | 4.783 M -3.21 % | 4.942 M 1.37 % | 4.875 M -0.76 % | 4.913 M -7.31 % | 5.300 M 19.71 % | 4.427 M -10.16 % | 4.928 M 0.80 % | 4.889 M -0.27 % | 4.902 M 16.61 % | 4.204 M -15.10 % | 4.952 M 8.26 % | 4.574 M -7.51 % | 4.945 M -9.40 % | 5.458 M 15.00 % | 4.746 M 27.66 % | 3.718 M -11.48 % | 4.200 M -15.22 % | 4.954 M 0.58 % | 4.926 M 3.41 % | 4.763 M 6.19 % | 4.486 M -8.21 % | 4.887 M 6.24 % | 4.600 M 11.26 % | 4.135 M -1.56 % | 4.200 M -4.00 % | 4.375 M -0.37 % | 4.391 M 7.10 % | 4.100 M 0.00 % | 4.100 M 0.00 % | 4.100 M -14.63 % | 4.803 M | 
| EPS diluted | -2.06 -146.82 % | 4.40 -43.59 % | 7.80 248.21 % | 2.24 -54.66 % | 4.94 47.02 % | 3.36 2.44 % | 3.28 192.66 % | -3.54 -2 112.50 % | -0.16 -101.93 % | 8.30 120.38 % | -40.73 -1 946.73 % | -1.99 -397.01 % | 0.67 48.89 % | 0.45 -60.18 % | 1.13 213.00 % | -1.00 -1 169.04 % | -0.08 -116.42 % | 0.48 65.52 % | 0.29 109.32 % | -3.11 -13 972.40 % | -0.02 98.29 % | -1.29 -193.18 % | -0.44 -183.02 % | 0.53 144.92 % | -1.18 -410.53 % | 0.38 153.52 % | -0.71 -875.11 % | 0.09 -29.54 % | 0.13 613.83 % | -0.03 -226.50 % | 0.02 115.38 % | -0.13 0.00 % | -0.13 -134.21 % | 0.38 442.86 % | 0.07 130.43 % | -0.23 -851.63 % | 0.03 1 700.00 % | 0.00 108.50 % | -0.02 -150.00 % | 0.04 115.05 % | 0.02 -7.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 1 350.00 % | 0.00 | 
| Earnings per share | -2.06 -146.82 % | 4.40 -43.59 % | 7.80 248.21 % | 2.24 -54.66 % | 4.94 47.02 % | 3.36 2.44 % | 3.28 192.66 % | -3.54 -2 112.50 % | -0.16 -101.93 % | 8.30 120.38 % | -40.73 -1 946.73 % | -1.99 -397.01 % | 0.67 48.89 % | 0.45 -60.18 % | 1.13 213.00 % | -1.00 -1 169.04 % | -0.08 -116.42 % | 0.48 65.52 % | 0.29 109.32 % | -3.11 -13 972.40 % | -0.02 98.29 % | -1.29 -193.18 % | -0.44 -183.02 % | 0.53 144.92 % | -1.18 -410.53 % | 0.38 153.52 % | -0.71 -875.11 % | 0.09 -29.54 % | 0.13 577.94 % | -0.03 -236.00 % | 0.02 115.38 % | -0.13 0.00 % | -0.13 -134.21 % | 0.38 442.86 % | 0.07 130.43 % | -0.23 -851.63 % | 0.03 1 700.00 % | 0.00 108.50 % | -0.02 -150.00 % | 0.04 115.05 % | 0.02 -7.00 % | 0.02 0.00 % | 0.02 0.00 % | 0.02 484.62 % | -0.01 | 
| Gross profit | 5.545 M -85.01 % | 37.000 M -85.82 % | 260.955 M 292.74 % | 66.445 M -46.18 % | 123.468 M 10.50 % | 111.732 M 15.84 % | 96.454 M 237.98 % | -69.904 M -915.21 % | 8.575 M -95.45 % | 188.551 M 201.15 % | -186.412 M -5 572.92 % | -3.286 M -137.10 % | 8.858 M 36.19 % | 6.504 M -1.66 % | 6.614 M 899.76 % | -827.000 K -161.41 % | 1.347 M -72.03 % | 4.814 M 31.89 % | 3.650 M 134.60 % | -10.548 M -558.61 % | 2.300 M 160.13 % | -3.825 M -662.50 % | 680.000 K -88.26 % | 5.793 M 248.20 % | -3.909 M -210.02 % | 3.553 M 376.50 % | -1.285 M -114.16 % | 9.077 M 253.76 % | 2.566 M 14.05 % | 2.250 M -0.32 % | 2.257 M 200.93 % | 750.000 K 633.96 % | -140.459 K -105.92 % | 2.374 M 287.28 % | 613.000 K 238.67 % | 181.000 K -80.49 % | 927.841 K 539.89 % | 145.000 K 93.33 % | 75.000 K -92.52 % | 1.003 M 158.09 % | 388.617 K -0.10 % | 389.000 K 0.00 % | 389.000 K 0.00 % | 389.000 K 418.67 % | 75.000 K | 
| Income tax expense | -10.119 M -126.96 % | 37.533 M -8.40 % | 40.975 M 176.88 % | 14.799 M -56.67 % | 34.152 M 157.71 % | 13.252 M 23 564.29 % | 56.000 K -90.83 % | 611.000 K 21.23 % | 504.000 K -62.22 % | 1.334 M 1 610.26 % | 78.000 K -56.18 % | 178.000 K -47.80 % | 341.000 K 152.59 % | 135.000 K 107.69 % | 65.000 K -95.92 % | 1.592 M 574.58 % | 236.000 K -74.43 % | 923.000 K 41.78 % | 651.000 K 96.08 % | 332.000 K 315.00 % | 80.000 K 50.94 % | 53.000 K 562.50 % | 8.000 K -98.47 % | 522.000 K 174.74 % | 190.000 K 77.57 % | 107.000 K 72.58 % | 62.000 K -85.12 % | 416.597 K 75.78 % | 237.000 K -41.76 % | 406.934 K | 0.000 | 0.000 -100.00 % | 93.333 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.150 K 1 471.67 % | 3.000 K | 0.000 -100.00 % | 78.000 K 110.33 % | 37.084 K 0.23 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.000 K | 0.000 | 
| Cost of revenue | 82.659 M 51.37 % | 54.606 M -50.39 % | 110.073 M -61.54 % | 286.189 M -42.82 % | 500.504 M -14.44 % | 584.978 M 75.28 % | 333.741 M -11.43 % | 376.794 M 71.84 % | 219.264 M 2 462.99 % | 8.555 M -97.30 % | 317.394 M 201.17 % | 105.387 M 169.93 % | 39.043 M 20.44 % | 32.416 M -6.71 % | 34.746 M 12.73 % | 30.822 M 28.71 % | 23.947 M -5.73 % | 25.404 M 131.35 % | 10.981 M -92.08 % | 138.642 M 103.18 % | 68.236 M 57.09 % | 43.437 M -48.44 % | 84.248 M 11.99 % | 75.229 M 81.07 % | 41.546 M 109.10 % | 19.869 M -4.66 % | 20.841 M -58.74 % | 50.516 M 46.41 % | 34.503 M 161.17 % | 13.211 M 71.71 % | 7.694 M -25.19 % | 10.285 M -33.98 % | 15.578 M 231.58 % | 4.698 M 3.03 % | 4.560 M -61.68 % | 11.899 M -43.51 % | 21.065 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 2.929 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.487 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 -100.00 % | 4.998 M | 0.000 -100.00 % | 2.035 M | 0.000 -100.00 % | 11.000 K | 0.000 | 0.000 -100.00 % | 14.000 K -65.00 % | 40.000 K -82.30 % | 226.000 K 1 783.33 % | 12.000 K -61.29 % | 31.000 K -83.06 % | 183.000 K 45.24 % | 126.000 K 200.00 % | 42.000 K 0.00 % | 42.000 K 0.00 % | 42.000 K -56.25 % | 96.000 K | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 7.390 M | 0.000 | 0.000 | 0.000 -100.00 % | 658.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 -100.00 % | 56.500 K | 0.000 -100.00 % | 89.047 K | 0.000 -100.00 % | 323.000 K | 0.000 | 0.000 -100.00 % | 237.000 K 56.95 % | 151.000 K 263.68 % | -92.253 K -223.00 % | 75.000 K -29.25 % | 106.000 K -67.78 % | 329.000 K 2 773.36 % | 11.450 K -93.64 % | 180.000 K 0.00 % | 180.000 K 0.00 % | 180.000 K 11 900.00 % | 1.500 K | 
| Other expenses | 49.640 M 140.42 % | -122.796 M | 0.000 100.00 % | -17.966 M 61.94 % | -47.210 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 -100.00 % | 93.000 K -91.23 % | 1.060 M | 0.000 -100.00 % | 317.000 K 560.42 % | 48.000 K | 0.000 -100.00 % | 974.094 K 1 929.36 % | 48.000 K 118.18 % | 22.000 K -90.72 % | 237.000 K -65.16 % | 680.167 K 1 317.01 % | 48.000 K 0.00 % | 48.000 K | 0.000 | 0.000 | 
| Operating expenses | 49.640 M 140.42 % | -122.796 M -4 226.21 % | 2.976 M 116.56 % | -17.966 M 61.94 % | -47.210 M -142.25 % | 111.732 M 7 829.88 % | 1.409 M -34.31 % | 2.145 M 32.49 % | 1.619 M -47.42 % | 3.079 M 113.37 % | 1.443 M -35.38 % | 2.233 M -54.98 % | 4.960 M 20.98 % | 4.100 M 885.58 % | 416.000 K -92.44 % | 5.504 M 337.14 % | 1.259 M -1.94 % | 1.284 M 6.91 % | 1.201 M 4.07 % | 1.154 M -36.00 % | 1.803 M 170.72 % | 666.000 K -64.76 % | 1.890 M 93.25 % | 978.000 K -22.99 % | 1.270 M -5.44 % | 1.343 M 91.86 % | 700.000 K -86.15 % | 5.055 M 229.50 % | 1.534 M -21.09 % | 1.944 M -10.54 % | 2.173 M 55.88 % | 1.394 M 243.35 % | 406.004 K -28.01 % | 564.000 K 88.63 % | 299.000 K -77.09 % | 1.305 M 17.80 % | 1.108 M 720.62 % | 135.000 K -15.09 % | 159.000 K -78.77 % | 749.000 K 177.68 % | 269.732 K -0.10 % | 270.000 K 0.00 % | 270.000 K 0.00 % | 270.000 K 226.81 % | 82.618 K | 
| Cost and expenses | 132.299 M 294.02 % | -68.190 M -160.32 % | 113.049 M -57.85 % | 268.223 M -41.07 % | 455.130 M -22.20 % | 584.978 M 74.54 % | 335.150 M -11.56 % | 378.939 M 71.56 % | 220.883 M 2 112.81 % | 9.982 M -96.87 % | 318.837 M 196.26 % | 107.620 M 168.09 % | 40.143 M 21.52 % | 33.035 M -7.62 % | 35.758 M -1.56 % | 36.326 M 44.11 % | 25.206 M -3.77 % | 26.193 M 115.01 % | 12.182 M -91.29 % | 139.796 M 102.80 % | 68.934 M 51.60 % | 45.472 M -47.21 % | 86.138 M 13.03 % | 76.207 M 77.99 % | 42.816 M 101.85 % | 21.212 M -5.32 % | 22.405 M -61.39 % | 58.026 M 61.15 % | 36.008 M 137.60 % | 15.155 M 53.59 % | 9.867 M -15.52 % | 11.679 M -26.93 % | 15.984 M 203.75 % | 5.262 M 8.29 % | 4.859 M -63.20 % | 13.204 M -40.45 % | 22.173 M 16 324.44 % | 135.000 K -15.09 % | 159.000 K -78.77 % | 749.000 K 0.45 % | 745.617 K 176.15 % | 270.000 K 0.00 % | 270.000 K 0.00 % | 270.000 K 226.81 % | 82.618 K | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 2.976 M -71.16 % | 10.319 M | 0.000 -100.00 % | 1.640 M 16.39 % | 1.409 M -34.31 % | 2.145 M 32.49 % | 1.619 M 13.45 % | 1.427 M -1.11 % | 1.443 M -35.38 % | 2.233 M 103.00 % | 1.100 M 77.71 % | 619.000 K 48.80 % | 416.000 K -61.94 % | 1.093 M 46.24 % | 747.400 K -5.27 % | 789.000 K 1.94 % | 774.000 K -32.93 % | 1.154 M 65.33 % | 698.000 K 4.80 % | 666.000 K -14.06 % | 775.000 K -20.76 % | 978.000 K 27.18 % | 769.000 K 12.26 % | 685.000 K -2.14 % | 700.000 K -86.15 % | 5.055 M 235.85 % | 1.505 M -29.16 % | 2.124 M 2.14 % | 2.080 M 522.75 % | 334.000 K -36.28 % | 524.208 K 112.23 % | 247.000 K -1.59 % | 251.000 K 31.41 % | 191.000 K 42.81 % | 133.747 K 53.73 % | 87.000 K -36.50 % | 137.000 K -73.24 % | 512.000 K 682.29 % | 65.449 K -70.52 % | 222.000 K 0.00 % | 222.000 K 0.00 % | 222.000 K 134.92 % | 94.500 K | 
| Interest income | 0.000 | 0.000 | 0.000 100.00 % | -74.000 K | 0.000 | 0.000 -100.00 % | 14.363 M 44.38 % | 9.948 M 25.84 % | 7.905 M 327.53 % | 1.849 M -70.78 % | 6.327 M 336.65 % | 1.449 M 354.23 % | 319.000 K 258.43 % | 89.000 K -24.58 % | 118.000 K 57.33 % | 75.000 K -15.32 % | 88.570 K -71.79 % | 314.000 K -20.51 % | 395.000 K -30.94 % | 572.000 K -4.35 % | 598.000 K 124.81 % | 266.000 K -70.01 % | 887.000 K 40.57 % | 631.000 K -4.68 % | 662.000 K 140.73 % | 275.000 K -47.32 % | 522.000 K 43.02 % | 364.978 K 105.04 % | 178.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.227 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 | 
| Interest expense | 18.503 M -7.67 % | 20.039 M 17.76 % | 17.017 M 9.04 % | 15.606 M -12.20 % | 17.774 M 2.03 % | 17.420 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 | 0.000 | 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 | 1.229 M 300.33 % | 307.000 K 395.16 % | 62.000 K 0.00 % | 62.000 K 133.96 % | 26.500 K -51.82 % | 55.000 K 107.55 % | 26.500 K 0.00 % | 26.500 K 5 200.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 -71.43 % | 1.750 K 0.00 % | 1.750 K 0.00 % | 1.750 K 0.00 % | 1.750 K -61.11 % | 4.500 K 125.00 % | 2.000 K -55.56 % | 4.500 K 0.00 % | 4.500 K -81.24 % | 23.981 K 379.62 % | 5.000 K -79.15 % | 23.981 K -0.08 % | 24.000 K -59.08 % | 58.647 K 0.00 % | 58.647 K 0.00 % | 58.647 K 0.00 % | 58.647 K 90.68 % | 30.756 K -8.38 % | 33.570 K 118.90 % | 15.336 K 0.00 % | 15.336 K 0.00 % | 15.336 K 100.85 % | -1.810 M -456.92 % | -325.000 K -750.00 % | 50.000 K 58 039.53 % | 86.000 0.00 % | 86.000 0.00 % | 86.000 1.18 % | 85.000 -1.16 % | 86.000 -26.50 % | 117.000 0.00 % | 117.000 0.00 % | 117.000 0.00 % | 117.000 | 
| Operating income | -44.095 M -127.59 % | 159.796 M -38.06 % | 257.979 M 206.80 % | 84.087 M -50.74 % | 170.686 M 53.16 % | 111.446 M 19.50 % | 93.262 M 229.44 % | -72.049 M -1 135.78 % | 6.956 M -96.28 % | 187.124 M 198.90 % | -189.203 M -2 287.72 % | -7.924 M -202.14 % | 7.758 M 31.83 % | 5.885 M 5.05 % | 5.602 M 308.49 % | -2.687 M -3 121.82 % | 88.920 K -97.79 % | 4.025 M 64.35 % | 2.449 M 120.93 % | -11.702 M -830.46 % | 1.602 M 127.34 % | -5.859 M -384.21 % | -1.210 M -125.13 % | 4.815 M 192.97 % | -5.179 M -334.34 % | 2.210 M 177.54 % | -2.850 M -263.21 % | 1.746 M 64.58 % | 1.061 M 41.43 % | 750.181 K 782.57 % | 85.000 K 113.20 % | -644.000 K 58.10 % | -1.537 M -184.91 % | 1.810 M 476.43 % | 314.000 K 728.00 % | -50.000 K 72.22 % | -180.000 K -1 900.00 % | 10.000 K 111.90 % | -84.000 K -133.07 % | 254.000 K 171.15 % | -357.000 K -400.00 % | 119.000 K 0.00 % | 119.000 K 0.00 % | 119.000 K 1 662.09 % | -7.618 K | 
| Operating income ratio | -0.50 -128.66 % | 1.74 150.88 % | 0.70 191.59 % | 0.24 -12.83 % | 0.27 71.01 % | 0.16 -26.21 % | 0.22 192.34 % | -0.23 -868.98 % | 0.03 -96.78 % | 0.95 165.72 % | -1.44 -1 761.24 % | -0.08 -147.92 % | 0.16 7.11 % | 0.15 11.64 % | 0.14 251.20 % | -0.09 -2 648.22 % | 0.00 -97.36 % | 0.13 -20.42 % | 0.17 283.22 % | -0.09 -502.23 % | 0.02 115.36 % | -0.15 -938.16 % | -0.01 -123.97 % | 0.06 143.19 % | -0.14 -245.84 % | 0.09 164.74 % | -0.15 -597.35 % | 0.03 2.38 % | 0.03 -41.01 % | 0.05 468.04 % | 0.01 114.64 % | -0.06 41.38 % | -0.10 -138.90 % | 0.26 321.65 % | 0.06 1 566.51 % | 0.00 49.43 % | -0.01 -111.87 % | 0.07 106.16 % | -1.12 -542.27 % | 0.25 127.57 % | -0.92 -400.30 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 401.17 % | -0.10 | 
| Total other income expenses net | -15.300 M 8.45 % | -16.712 M 43.73 % | -29.699 M -90.59 % | -15.583 M 12.33 % | -17.774 M -2.03 % | -17.421 M -21.02 % | -14.395 M -5.23 % | -13.679 M -34.36 % | -10.181 M -174.81 % | 13.609 M 315.13 % | -6.326 M -336.58 % | -1.449 M 65.33 % | -4.179 M -17.06 % | -3.570 M -2 925.42 % | -118.000 K 96.83 % | -3.719 M -4 035.90 % | -89.920 K 88.89 % | -809.000 K -104.81 % | -395.000 K 76.63 % | -1.690 M 0.76 % | -1.703 M -537.83 % | -267.000 K 69.90 % | -887.000 K 58.95 % | -2.161 M -226.44 % | -662.000 K -140.73 % | -275.000 K 47.22 % | -521.000 K 4.15 % | -543.536 K -162.58 % | -207.000 K 53.42 % | -444.375 K -44 337.50 % | -1.000 K | 0.000 -100.00 % | 994.724 K | 0.000 | 0.000 100.00 % | -1.074 M -392.09 % | 367.691 K | 0.000 | 0.000 100.00 % | -1.000 K -100.21 % | 475.885 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | 2016-12-31 | 2016-09-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 | 
| 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.208 B 11 036.93 % | 10.845 M -98.87 % | 963.185 M 2 574.55 % | 36.013 M -96.48 % | 1.024 B 32 997.77 % | 3.095 M -99.51 % | 636.164 M 4 982.81 % | 12.516 M -95.08 % | 254.160 M 2 793.77 % | 8.783 M -91.13 % | 99.013 M 3 428.62 % | 2.806 M 253.00 % | -1.834 M -159.47 % | 3.084 M 823.94 % | -426.000 K -115.00 % | 2.840 M 485.57 % | 485.000 K -90.59 % | 5.153 M -54.31 % | 11.277 M 276.91 % | 2.992 M -91.36 % | 34.647 M 1 051.60 % | 3.009 M -89.91 % | 29.829 M 973.44 % | 2.779 M -65.07 % | 7.956 M 259.75 % | -4.980 M -78.39 % | -2.792 M -68.56 % | -1.656 M -238.48 % | 1.196 M 200.00 % | -1.196 M -107.06 % | 16.948 M 200.00 % | -16.948 M -890.83 % | 2.143 M 200.00 % | -2.143 M -198.29 % | 2.180 M 200.00 % | -2.180 M -205.33 % | 2.070 M | 
| Total investments | 1.828 B 8 326.39 % | 21.690 M -98.09 % | 1.138 B 1 479.92 % | 72.026 M -62.14 % | 190.231 M 2 973.20 % | 6.190 M -99.12 % | 703.892 M 2 711.97 % | 25.032 M -87.78 % | 204.845 M 1 066.14 % | 17.566 M -94.87 % | 342.257 M 5 998.66 % | 5.612 M -97.85 % | 260.896 M 4 129.83 % | 6.168 M -97.63 % | 260.313 M 4 482.98 % | 5.680 M -97.99 % | 282.818 M 2 644.21 % | 10.306 M -96.52 % | 295.807 M 4 843.30 % | 5.984 M -98.02 % | 302.855 M 4 933.14 % | 6.017 M -98.60 % | 429.658 M 7 630.94 % | 5.558 M -98.79 % | 459.267 M 4.99 % | 437.447 M 486.09 % | 74.638 M -14.87 % | 87.671 M 3 565.19 % | 2.392 M -96.15 % | 62.084 M 83.16 % | 33.895 M 180.51 % | 12.084 M 181.93 % | 4.286 M -80.43 % | 21.905 M 402.35 % | 4.361 M -89.64 % | 42.084 M 916.51 % | 4.140 M | 
| Total debt | 1.220 B | 0.000 -100.00 % | 974.030 M | 0.000 -100.00 % | 1.060 B | 0.000 -100.00 % | 639.259 M | 0.000 -100.00 % | 266.676 M | 0.000 -100.00 % | 107.796 M | 0.000 -100.00 % | 972.000 K | 0.000 -100.00 % | 2.658 M | 0.000 -100.00 % | 3.325 M | 0.000 -100.00 % | 16.430 M | 0.000 -100.00 % | 37.639 M | 0.000 -100.00 % | 32.838 M | 0.000 -100.00 % | 10.734 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 | 
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 922.679 M 17 914.04 % | 5.122 M -99.32 % | 750.699 M 6.84 % | 702.671 M 19.62 % | 587.421 M 10 947.98 % | 5.317 M -99.21 % | 676.451 M 7.64 % | 628.423 M -7.80 % | 681.571 M 11 425.54 % | -6.018 M -100.87 % | 691.839 M 7.46 % | 643.811 M -5.91 % | 684.249 M 33 691.02 % | -2.037 M -100.30 % | 688.831 M 7.49 % | 640.803 M -6.44 % | 684.934 M 24 711.35 % | -2.783 M -100.40 % | 703.816 M 7.32 % | 655.788 M -7.53 % | 709.227 M 27 066.79 % | -2.630 M -100.37 % | 714.781 M 117 568.07 % | 607.455 K 51.50 % | 400.973 K 93.48 % | 207.242 K | 0.000 -100.00 % | 92.797 M | 0.000 -100.00 % | 92.536 M | 0.000 -100.00 % | 92.170 M | 0.000 -100.00 % | 92.207 M | 0.000 | 0.000 | 
| Retained earnings | 0.000 | 0.000 -100.00 % | 262.038 M | 0.000 | 0.000 | 0.000 100.00 % | -68.292 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.869 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.566 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.997 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.028 M | 0.000 -100.00 % | 50.735 M -88.69 % | 448.561 M 898.88 % | 44.906 M 0.30 % | 44.772 M | 0.000 -100.00 % | 44.769 M | 0.000 -100.00 % | 44.508 M | 0.000 -100.00 % | 44.142 M | 0.000 -100.00 % | 44.179 M | 0.000 | 
| Common stock | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M 0.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 -100.00 % | 48.028 M | 0.000 | 
| Total equity | 1.224 B 31.72 % | 928.965 M 0.00 % | 928.966 M 22.74 % | 756.848 M 0.00 % | 756.848 M 27.54 % | 593.437 M -0.86 % | 598.561 M -12.29 % | 682.406 M 0.00 % | 682.406 M -0.73 % | 687.434 M 0.00 % | 687.434 M -1.48 % | 697.776 M 0.00 % | 697.776 M 1.11 % | 690.130 M 0.00 % | 690.130 M -0.62 % | 694.437 M 0.00 % | 694.437 M 0.54 % | 690.739 M 0.00 % | 690.739 M -1.86 % | 703.816 M 0.00 % | 703.816 M -1.54 % | 714.806 M 0.30 % | 712.698 M -1.00 % | 719.922 M 0.00 % | 719.922 M 1.02 % | 712.623 M 665.10 % | 93.141 M 0.37 % | 92.800 M 0.00 % | 92.797 M 0.00 % | 92.797 M 0.28 % | 92.536 M 0.00 % | 92.536 M 0.40 % | 92.170 M 0.00 % | 92.170 M -0.04 % | 92.207 M 0.00 % | 92.207 M -0.02 % | 92.223 M | 
| Other non current liabilities | 10.626 M 101.14 % | -928.965 M -371 686.00 % | 250.000 K | 0.000 -100.00 % | 1.065 B | 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.870 M | 0.000 | 0.000 | 0.000 -100.00 % | 522.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.507 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 | 
| Long term debt | 1.220 B | 0.000 | 0.000 | 0.000 | 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.325 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.639 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.734 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 | 
| Total non current liabilities | 1.257 B 235.32 % | -928.965 M -371 686.00 % | 250.000 K | 0.000 -100.00 % | 1.065 B | 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.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.241 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 | 
| Other current liabilities | 33.115 M | 0.000 -100.00 % | 20.298 M | 0.000 -100.00 % | 1.062 B | 0.000 -100.00 % | 4.098 M | 0.000 -100.00 % | 4.630 M | 0.000 -100.00 % | 13.181 M | 0.000 -100.00 % | 1.861 M | 0.000 -100.00 % | 1.024 M | 0.000 -100.00 % | 1.788 M | 0.000 -100.00 % | 1.271 M | 0.000 -100.00 % | 568.000 K | 0.000 -100.00 % | 1.234 M | 0.000 -100.00 % | 42.604 M 261.92 % | 11.772 M 1 744.77 % | 638.105 K 111.93 % | 301.093 K | 0.000 -100.00 % | 167.000 K | 0.000 -100.00 % | 175.959 K | 0.000 -100.00 % | 10.026 M | 0.000 -100.00 % | 10.026 M | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 974.030 M | 0.000 | 0.000 | 0.000 -100.00 % | 639.259 M | 0.000 -100.00 % | 266.676 M | 0.000 -100.00 % | 107.796 M | 0.000 -100.00 % | 972.000 K | 0.000 -100.00 % | 2.658 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.838 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 | 
| Total current liabilities | 85.278 M | 0.000 -100.00 % | 997.461 M | 0.000 -100.00 % | 1.077 B | 0.000 -100.00 % | 643.553 M | 0.000 -100.00 % | 271.514 M | 0.000 -100.00 % | 121.184 M | 0.000 -100.00 % | 3.051 M | 0.000 -100.00 % | 3.881 M | 0.000 -100.00 % | 1.788 M | 0.000 -100.00 % | 18.120 M | 0.000 -100.00 % | 3.760 M | 0.000 -100.00 % | 34.072 M | 0.000 -100.00 % | 42.604 M 261.92 % | 11.772 M 1 744.77 % | 638.105 K 111.93 % | 301.093 K | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 175.959 K | 0.000 -100.00 % | 10.026 M | 0.000 -100.00 % | 10.026 M | 0.000 | 
| Total liabilities | 1.342 B 244.50 % | -928.965 M -193.11 % | 997.711 M | 0.000 -100.00 % | 1.079 B | 0.000 -100.00 % | 643.553 M | 0.000 -100.00 % | 271.514 M | 0.000 -100.00 % | 121.184 M | 0.000 -100.00 % | 3.051 M | 0.000 -100.00 % | 3.881 M | 0.000 -100.00 % | 6.983 M | 0.000 -100.00 % | 18.120 M | 0.000 -100.00 % | 41.921 M | 0.000 -100.00 % | 34.072 M | 0.000 -100.00 % | 54.845 M 365.91 % | 11.772 M 1 744.77 % | 638.105 K 111.93 % | 301.093 K | 0.000 -100.00 % | 187.000 K | 0.000 -100.00 % | 175.959 K | 0.000 -100.00 % | 10.026 M | 0.000 -100.00 % | 10.026 M | 0.000 | 
| Other non current assets | 49.072 M 552.49 % | -10.845 M -117.16 % | 63.197 M 275.48 % | -36.013 M -1 052.98 % | 3.779 M 222.10 % | -3.095 M -231.70 % | 2.350 M 118.78 % | -12.516 M -819.31 % | 1.740 M 119.81 % | -8.783 M -157.40 % | 15.302 M 645.33 % | -2.806 M -102.10 % | 133.307 M 4 422.54 % | -3.084 M -543.10 % | 696.000 K 124.51 % | -2.840 M -100.73 % | 387.785 M 7 625.42 % | -5.153 M -12 668.29 % | 41.000 K 101.37 % | -2.992 M -497.87 % | 752.000 K 124.99 % | -3.009 M -5 472.51 % | 56.000 K 102.02 % | -2.779 M -194.81 % | 2.931 M | 0.000 | 0.000 | 0.000 100.00 % | -1.196 M | 0.000 100.00 % | -16.948 M | 0.000 100.00 % | -2.143 M -214 200.00 % | -1.000 K 99.95 % | -2.180 M | 0.000 | 0.000 | 
| Long term investments | 1.828 B | 0.000 -100.00 % | 914.263 M | 0.000 -100.00 % | 190.231 M | 0.000 -100.00 % | 175.523 M | 0.000 -100.00 % | 204.845 M | 0.000 -100.00 % | 241.552 M | 0.000 -100.00 % | 260.896 M | 0.000 -100.00 % | 260.313 M | 0.000 -100.00 % | 282.818 M | 0.000 -100.00 % | 271.294 M | 0.000 -100.00 % | 302.855 M | 0.000 -100.00 % | 371.506 M | 0.000 -100.00 % | 459.267 M 4.99 % | 437.447 M 603.13 % | 62.214 M 6.83 % | 58.237 M | 0.000 -100.00 % | 62.084 M | 0.000 -100.00 % | 12.084 M | 0.000 -100.00 % | 21.905 M | 0.000 -100.00 % | 42.084 M | 0.000 | 
| Intangible assets | 18.957 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| GoodWill | 0.000 | 0.000 -100.00 % | 18.957 M | 0.000 -100.00 % | 13.833 M | 0.000 -100.00 % | 18.957 M | 0.000 -100.00 % | 13.788 M | 0.000 -100.00 % | 518.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 518.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.522 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 | 
| Goodwill and intangible assets | 18.957 M | 0.000 -100.00 % | 18.957 M | 0.000 -100.00 % | 13.833 M | 0.000 -100.00 % | 18.957 M | 0.000 -100.00 % | 13.788 M | 0.000 -100.00 % | 518.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 518.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.522 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 | 
| Property plant equipment net | 4.225 M | 0.000 -100.00 % | 752.000 K | 0.000 -100.00 % | 164.116 M | 0.000 -100.00 % | 807.000 K | 0.000 -100.00 % | 27.000 K | 0.000 -100.00 % | 7.007 M | 0.000 -100.00 % | 7.008 M | 0.000 -100.00 % | 7.009 M | 0.000 -100.00 % | 7.012 M | 0.000 -100.00 % | 7.016 M | 0.000 -100.00 % | 7.025 M | 0.000 -100.00 % | 7.034 M | 0.000 -100.00 % | 7.130 M -47.44 % | 13.565 M 4 046.34 % | 327.156 K 54 154.73 % | 603.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.247 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.591 K | 0.000 | 
| Total non current assets | 1.900 B 17 618.74 % | -10.845 M -101.09 % | 997.169 M 2 868.91 % | -36.013 M -109.68 % | 371.959 M 12 118.06 % | -3.095 M -101.57 % | 197.637 M 1 679.07 % | -12.516 M -105.68 % | 220.400 M 2 609.39 % | -8.783 M -103.32 % | 264.379 M 9 521.92 % | -2.806 M -100.70 % | 401.211 M 13 109.44 % | -3.084 M -101.15 % | 268.536 M 9 555.49 % | -2.840 M -100.42 % | 677.615 M 13 249.91 % | -5.153 M -101.78 % | 289.873 M 9 788.27 % | -2.992 M -100.96 % | 310.632 M 10 424.78 % | -3.009 M -100.77 % | 390.118 M 14 138.98 % | -2.779 M -100.59 % | 469.327 M 4.06 % | 451.012 M 621.14 % | 62.542 M 7.39 % | 58.237 M 4 969.33 % | -1.196 M -101.93 % | 62.085 M 466.34 % | -16.948 M -240.24 % | 12.085 M 663.92 % | -2.143 M -109.78 % | 21.906 M 1 104.74 % | -2.180 M -105.18 % | 42.085 M | 0.000 | 
| Other current assets | 166.920 M | 0.000 -100.00 % | 380.850 M | 0.000 -100.00 % | 553.421 M | 0.000 -100.00 % | 513.108 M | 0.000 -100.00 % | 464.658 M | 0.000 -100.00 % | 433.481 M | 0.000 -100.00 % | 280.434 M | 0.000 -100.00 % | 409.607 M | 0.000 -100.00 % | 1.312 M | 0.000 -100.00 % | 389.384 M | 0.000 -100.00 % | 382.033 M | 0.000 -100.00 % | 300.928 M | 0.000 -100.00 % | 220.592 M 10.83 % | 199.039 M 1 140.92 % | 16.040 M 325.15 % | 3.773 M | 0.000 -100.00 % | 29.703 M | 0.000 -100.00 % | 63.679 M | 0.000 -100.00 % | 78.147 M | 0.000 -100.00 % | 57.968 M | 0.000 | 
| Short term investments | 31.000 K -99.86 % | 21.690 M -90.30 % | 223.689 M 210.57 % | 72.026 M | 0.000 -100.00 % | 6.190 M -98.83 % | 528.369 M 2 010.77 % | 25.032 M | 0.000 -100.00 % | 17.566 M -82.56 % | 100.705 M 1 694.46 % | 5.612 M | 0.000 -100.00 % | 6.168 M | 0.000 -100.00 % | 5.680 M | 0.000 -100.00 % | 10.306 M -57.96 % | 24.513 M 309.64 % | 5.984 M | 0.000 -100.00 % | 6.017 M -89.65 % | 58.152 M 946.34 % | 5.558 M | 0.000 | 0.000 -100.00 % | 12.424 M -57.79 % | 29.435 M 1 130.55 % | 2.392 M | 0.000 -100.00 % | 33.895 M | 0.000 -100.00 % | 4.286 M | 0.000 -100.00 % | 4.361 M | 0.000 -100.00 % | 4.140 M | 
| cash and cash equivalents | 11.792 M 208.73 % | -10.845 M -200.00 % | 10.845 M 130.11 % | -36.013 M -200.00 % | 36.013 M 1 263.59 % | -3.095 M -200.00 % | 3.095 M 124.73 % | -12.516 M -200.00 % | 12.516 M 242.50 % | -8.783 M -200.00 % | 8.783 M 413.01 % | -2.806 M -200.00 % | 2.806 M 190.99 % | -3.084 M -200.00 % | 3.084 M 208.59 % | -2.840 M -200.00 % | 2.840 M 155.11 % | -5.153 M -200.00 % | 5.153 M 272.23 % | -2.992 M -200.00 % | 2.992 M 199.45 % | -3.009 M -199.99 % | 3.009 M 208.28 % | -2.779 M -200.00 % | 2.779 M -44.20 % | 4.980 M 78.39 % | 2.792 M 68.56 % | 1.656 M 238.48 % | -1.196 M -200.00 % | 1.196 M 107.06 % | -16.948 M -200.00 % | 16.948 M 890.83 % | -2.143 M -200.00 % | 2.143 M 198.29 % | -2.180 M -200.00 % | 2.180 M 205.33 % | -2.070 M | 
| Cash and short term investments | 11.823 M 9.02 % | 10.845 M -95.38 % | 234.534 M 551.25 % | 36.013 M 0.00 % | 36.013 M 1 063.59 % | 3.095 M -99.42 % | 531.464 M 4 146.28 % | 12.516 M 0.00 % | 12.516 M 42.50 % | 8.783 M -91.98 % | 109.488 M 3 801.92 % | 2.806 M 0.00 % | 2.806 M -9.01 % | 3.084 M 0.00 % | 3.084 M 8.59 % | 2.840 M 0.00 % | 2.840 M -44.89 % | 5.153 M -82.63 % | 29.666 M 891.51 % | 2.992 M 0.00 % | 2.992 M -0.55 % | 3.009 M -95.08 % | 61.161 M 2 100.97 % | 2.779 M 0.00 % | 2.779 M -44.20 % | 4.980 M -67.27 % | 15.215 M -51.06 % | 31.091 M 2 499.58 % | 1.196 M 0.00 % | 1.196 M -92.94 % | 16.948 M 0.00 % | 16.948 M 690.83 % | 2.143 M 0.00 % | 2.143 M -1.71 % | 2.180 M 0.00 % | 2.180 M 5.33 % | 2.070 M | 
| Total current assets | 666.136 M 6 042.33 % | 10.845 M -98.83 % | 929.508 M 2 481.03 % | 36.013 M -97.54 % | 1.464 B 47 204.30 % | 3.095 M -99.70 % | 1.045 B 8 246.12 % | 12.516 M -98.30 % | 735.103 M 8 269.61 % | 8.783 M -98.39 % | 545.295 M 19 333.18 % | 2.806 M -99.07 % | 300.951 M 9 658.46 % | 3.084 M -99.28 % | 426.373 M 14 913.13 % | 2.840 M -88.07 % | 23.805 M 361.96 % | 5.153 M -98.77 % | 419.050 M 13 905.68 % | 2.992 M -99.31 % | 435.105 M 14 362.01 % | 3.009 M -99.17 % | 362.114 M 12 931.21 % | 2.779 M -99.09 % | 305.440 M 11.54 % | 273.843 M 776.15 % | 31.255 M -10.35 % | 34.864 M 2 815.02 % | 1.196 M -96.13 % | 30.899 M 82.32 % | 16.948 M -78.98 % | 80.627 M 3 662.34 % | 2.143 M -97.33 % | 80.290 M 3 582.58 % | 2.180 M -96.38 % | 60.148 M 2 805.71 % | 2.070 M | 
| Inventory | 487.393 M | 0.000 -100.00 % | 308.994 M | 0.000 -100.00 % | 870.902 M | 0.000 | 0.000 | 0.000 -100.00 % | 256.104 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.364 M | 0.000 -100.00 % | 13.490 M | 0.000 -100.00 % | 19.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.080 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.436 M 110.58 % | 24.901 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 0.000 | 0.000 -100.00 % | 5.130 M | 0.000 -100.00 % | 3.732 M | 0.000 -100.00 % | 28.000 K | 0.000 -100.00 % | 1.825 M | 0.000 -100.00 % | 2.326 M | 0.000 -100.00 % | 347.000 K | 0.000 -100.00 % | 192.000 K | 0.000 -100.00 % | 43.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 29.633 M -34.03 % | 44.922 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax assets | -1.828 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.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 | 
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 196.000 K | 0.000 -100.00 % | 208.000 K | 0.000 -100.00 % | 207.000 K | 0.000 -100.00 % | 218.000 K | 0.000 -100.00 % | 199.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 419.000 K | 0.000 -100.00 % | 3.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax payables | 52.163 M | 0.000 -100.00 % | 3.133 M | 0.000 -100.00 % | 14.439 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 | 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 | 
| Minority interest | 6.468 M | 0.000 -100.00 % | 6.286 M | 0.000 -100.00 % | 6.149 M | 0.000 -100.00 % | 6.016 M | 0.000 -100.00 % | 5.955 M | 0.000 -100.00 % | 5.863 M | 0.000 -100.00 % | 5.937 M | 0.000 -100.00 % | 5.881 M | 0.000 -100.00 % | 5.606 M | 0.000 -100.00 % | 5.805 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.580 M | 0.000 -100.00 % | 5.142 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 | 
| 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 | 
| 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 | 
| Other total stockholders equity | 1.169 B 18 499.54 % | 6.286 M -98.97 % | 607.492 M 9 779.53 % | 6.149 M | 0.000 -100.00 % | 6.016 M -99.01 % | 607.492 M 10 101.38 % | 5.955 M | 0.000 -100.00 % | 5.863 M -99.05 % | 614.692 M 10 253.58 % | 5.937 M | 0.000 -100.00 % | 5.881 M -99.04 % | 614.692 M 10 864.89 % | 5.606 M | 0.000 -100.00 % | 5.805 M -99.06 % | 614.692 M | 0.000 | 0.000 -100.00 % | 5.580 M -99.09 % | 614.692 M 11 854.60 % | 5.142 M -99.16 % | 615.410 M 185.40 % | 215.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred tax liabilities non current | 26.885 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 | 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 100.00 % | -1.062 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 2.566 B | 0.000 -100.00 % | 1.927 B | 0.000 -100.00 % | 1.836 B | 0.000 -100.00 % | 1.242 B | 0.000 -100.00 % | 955.503 M | 0.000 -100.00 % | 809.674 M | 0.000 -100.00 % | 702.162 M | 0.000 -100.00 % | 694.909 M | 0.000 -100.00 % | 701.420 M | 0.000 -100.00 % | 708.923 M | 0.000 -100.00 % | 745.737 M | 0.000 -100.00 % | 752.232 M | 0.000 -100.00 % | 774.768 M 6.89 % | 724.855 M 672.79 % | 93.797 M 0.75 % | 93.101 M | 0.000 -100.00 % | 92.984 M | 0.000 -100.00 % | 92.712 M | 0.000 -100.00 % | 102.196 M | 0.000 -100.00 % | 102.233 M | 0.000 | 
| 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 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 | 
| 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | 2016-12-31 | 2016-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -187.247 M -248.96 % | -53.659 M 54.78 % | -118.670 M -47.02 % | -80.719 M -2.42 % | -78.811 M -192.62 % | 85.093 M 2 069.08 % | 3.923 M 101.97 % | -199.378 M -201.89 % | 195.678 M 1 972.20 % | 9.443 M 394.82 % | -3.203 M -49.81 % | -2.138 M 60.44 % | -5.405 M -209.39 % | 4.941 M 1 186.72 % | 384.000 K 116.28 % | -2.358 M -53.42 % | -1.537 M -111.17 % | 13.756 M 12 520.18 % | 109.000 K -98.27 % | 6.307 M 192.40 % | 2.157 M 197.56 % | -2.211 M -137.84 % | 5.843 M 436.19 % | -1.738 M -149.50 % | 3.511 M 802.35 % | -499.894 K 18.98 % | -617.000 K -710.12 % | 101.128 K 220.39 % | -84.000 K -113.04 % | 644.000 K 1.33 % | 635.570 K 135.11 % | -1.810 M -476.43 % | -314.000 K -127.94 % | 1.124 M 899.77 % | -140.541 K -1 907.73 % | -7.000 K -108.33 % | 84.000 K 148.00 % | -175.000 K -113.93 % | -81.801 K 0.24 % | -82.000 K 0.00 % | -82.000 K 0.00 % | -82.000 K -1 176.40 % | 7.618 K -4.78 % | 8.000 K | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 
| 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2024 | 2024 | 2023 | 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 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |