Yash Management & Satellite Ltd. YASHMGM.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 298.765 M -27.77 % | 413.641 M 27.35 % | 324.796 M 1 309.95 % | 23.036 M 64.76 % | 13.982 M 1 702.46 % | 775.690 K -80.05 % | 3.889 M -93.94 % | 64.183 M 28.15 % | 50.084 M 118.02 % | 22.972 M -16.24 % | 27.426 M -76.06 % | 114.549 M -37.47 % | 183.197 M 112.79 % | 86.091 M -34.83 % | 132.093 M 0.67 % | 131.213 M 33.78 % | 98.085 M 13.84 % | 86.158 M |
| Net income | -19.690 M -262.11 % | -5.438 M 19.75 % | -6.776 M -493.92 % | 1.720 M -87.84 % | 14.146 M 697.97 % | -2.366 M -271.49 % | 1.379 M -79.70 % | 6.797 M 1 657.93 % | 386.620 K 112.45 % | -3.106 M 34.06 % | -4.711 M 36.22 % | -7.386 M -103.56 % | -3.628 M -1 152.61 % | 344.693 K 177.05 % | -447.365 K -156.13 % | 796.949 K 112.40 % | -6.429 M -31.11 % | -4.904 M |
| Income before tax | -18.455 M -10.14 % | -16.756 M -23.27 % | -13.592 M -968.49 % | 1.565 M -89.27 % | 14.579 M 726.18 % | -2.328 M -268.78 % | 1.379 M -79.57 % | 6.751 M 1 646.21 % | 386.620 K 112.45 % | -3.106 M 34.06 % | -4.711 M 36.22 % | -7.386 M -103.56 % | -3.628 M -1 152.61 % | 344.693 K 177.05 % | -447.365 K -156.13 % | 796.949 K 112.54 % | -6.354 M -32.13 % | -4.809 M |
| Income before tax ratio | -0.06 -52.49 % | -0.04 3.20 % | -0.04 -161.60 % | 0.07 -93.48 % | 1.04 134.74 % | -3.00 -946.11 % | 0.35 237.25 % | 0.11 1 262.61 % | 0.01 105.71 % | -0.14 21.27 % | -0.17 -166.40 % | -0.06 -225.54 % | -0.02 -594.66 % | 0.00 218.22 % | 0.00 -155.76 % | 0.01 109.38 % | -0.06 -16.07 % | -0.06 |
| EBITDA | -29.686 M -421.95 % | 9.221 M -32.15 % | 13.590 M 106.54 % | 6.580 M -59.01 % | 16.050 M 7 487.32 % | -217.270 K -106.29 % | 3.454 M -59.89 % | 8.611 M 357.03 % | 1.884 M 218.13 % | -1.595 M 60.23 % | -4.011 M 41.68 % | -6.877 M -151.88 % | -2.730 M -271.49 % | 1.592 M 159.92 % | 612.584 K -71.30 % | 2.134 M 136.89 % | -5.785 M -36.16 % | -4.249 M |
| Net income ratio | -0.07 -401.35 % | -0.01 36.99 % | -0.02 -127.94 % | 0.07 -92.62 % | 1.01 133.17 % | -3.05 -959.72 % | 0.35 235.01 % | 0.11 1 271.75 % | 0.01 105.71 % | -0.14 21.27 % | -0.17 -166.40 % | -0.06 -225.54 % | -0.02 -594.66 % | 0.00 218.22 % | 0.00 -155.76 % | 0.01 109.27 % | -0.07 -15.16 % | -0.06 |
| Ratio EBITDA | -0.10 -545.73 % | 0.02 -46.72 % | 0.04 -85.35 % | 0.29 -75.12 % | 1.15 509.85 % | -0.28 -131.54 % | 0.89 561.97 % | 0.13 256.63 % | 0.04 154.18 % | -0.07 52.52 % | -0.15 -143.59 % | -0.06 -302.82 % | -0.01 -180.59 % | 0.02 298.81 % | 0.00 -71.49 % | 0.02 127.57 % | -0.06 -19.60 % | -0.05 |
| Gross profit ratio | 0.03 156.08 % | 0.01 -67.58 % | 0.04 -94.23 % | 0.61 761.05 % | 0.07 102.60 % | -2.74 -681.62 % | -0.35 -392.52 % | 0.12 785.90 % | -0.02 80.96 % | -0.09 48.03 % | -0.18 -319.33 % | -0.04 -551.46 % | 0.01 -87.09 % | 0.07 104.23 % | 0.04 -46.94 % | 0.07 -49.25 % | 0.13 12.23 % | 0.12 |
| Weighted average shs out dil | 21.172 M 24.54 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 12.28 % | 15.140 M 56.06 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.90 % | 9.616 M |
| Weighted average shs out | 21.172 M 24.54 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 12.28 % | 15.140 M 56.06 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.90 % | 9.616 M |
| EPS diluted | -0.93 -190.63 % | -0.32 20.00 % | -0.40 -500.00 % | 0.10 -87.95 % | 0.83 692.86 % | -0.14 -272.63 % | 0.08 -81.98 % | 0.45 1 025.00 % | 0.04 112.50 % | -0.32 34.69 % | -0.49 35.53 % | -0.76 -105.41 % | -0.37 -1 025.00 % | 0.04 186.77 % | -0.05 -156.15 % | 0.08 112.44 % | -0.66 -29.41 % | -0.51 |
| Earnings per share | -0.93 -190.63 % | -0.32 20.00 % | -0.40 -500.00 % | 0.10 -87.95 % | 0.83 692.86 % | -0.14 -272.63 % | 0.08 -81.98 % | 0.45 1 025.00 % | 0.04 112.50 % | -0.32 34.69 % | -0.49 35.53 % | -0.76 -105.41 % | -0.37 -1 025.00 % | 0.04 186.77 % | -0.05 -156.15 % | 0.08 112.44 % | -0.66 -29.41 % | -0.51 |
| Gross profit | 8.775 M 84.96 % | 4.744 M -58.71 % | 11.490 M -18.67 % | 14.128 M 1 318.67 % | 995.870 K 146.83 % | -2.127 M -55.91 % | -1.364 M -117.72 % | 7.696 M 978.99 % | -875.530 K 58.50 % | -2.110 M 56.47 % | -4.846 M -0.40 % | -4.827 M -382.29 % | 1.710 M -72.52 % | 6.223 M 33.11 % | 4.675 M -46.58 % | 8.751 M -32.11 % | 12.891 M 27.77 % | 10.089 M |
| Income tax expense | 130.000 100.05 % | -259.750 K -106.34 % | 4.099 M 139.68 % | 1.710 M 294.93 % | 433.000 K 1 055.90 % | 37.460 K | 0.000 100.00 % | -45.320 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.200 K -20.84 % | 95.000 K |
| Cost of revenue | 289.990 M -29.08 % | 408.897 M 30.51 % | 313.306 M 1 609.98 % | 18.322 M 41.10 % | 12.986 M 347.44 % | 2.902 M -44.75 % | 5.253 M -90.70 % | 56.487 M 10.85 % | 50.959 M 103.18 % | 25.081 M -22.28 % | 32.272 M -72.97 % | 119.376 M -34.22 % | 181.487 M 127.23 % | 79.868 M -37.32 % | 127.419 M 4.05 % | 122.462 M 43.74 % | 85.194 M 12.00 % | 76.069 M |
| General and administrative expenses | 4.878 M 93.26 % | 2.524 M 8.75 % | 2.321 M 64.74 % | 1.409 M 29.44 % | 1.088 M 9.90 % | 990.470 K 34.21 % | 738.000 K -47.89 % | 1.416 M 110.79 % | 671.800 K 87.17 % | 358.924 K -25.11 % | 479.248 K 83.90 % | 260.609 K | 0.000 | 0.000 -100.00 % | 2.543 M -26.64 % | 3.467 M 23.51 % | 2.807 M | 0.000 |
| Selling and marketing expenses | 589.820 K -66.08 % | 1.739 M -71.28 % | 6.054 M 3 025.02 % | 193.730 K -59.64 % | 480.060 K -44.91 % | 871.340 K 72.32 % | 505.660 K -3.67 % | 524.940 K 142.87 % | 216.140 K 38.44 % | 156.129 K -4.55 % | 163.574 K 2.09 % | 160.231 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -1.009 M -104.82 % | 20.928 M 2.40 % | 20.438 M 170.89 % | 7.545 M 39.75 % | 5.399 M 235.66 % | -3.980 M -52.62 % | -2.608 M -145.17 % | 5.773 M 427.37 % | -1.763 M 32.81 % | -2.625 M -237.23 % | -778.308 K -136.41 % | 2.138 M -59.95 % | 5.338 M -9.18 % | 5.878 M 127.90 % | 2.579 M -42.53 % | 4.488 M -72.70 % | 16.438 M 10.34 % | 14.898 M |
| Operating expenses | 4.459 M -82.30 % | 25.191 M -12.57 % | 28.813 M 214.99 % | 9.147 M 31.29 % | 6.967 M 428.97 % | -2.118 M -55.28 % | -1.364 M -117.68 % | 7.714 M 981.08 % | -875.530 K 58.50 % | -2.110 M -1 457.07 % | -135.486 K -105.30 % | 2.559 M -52.07 % | 5.338 M -9.18 % | 5.878 M 14.75 % | 5.122 M -35.60 % | 7.954 M -58.67 % | 19.245 M 29.18 % | 14.898 M |
| Cost and expenses | 294.449 M -32.18 % | 434.170 M 26.91 % | 342.120 M 1 145.45 % | 27.470 M 37.70 % | 19.949 M 2 471.73 % | 775.690 K -80.05 % | 3.889 M -93.94 % | 64.183 M 28.15 % | 50.084 M 118.02 % | 22.972 M -28.52 % | 32.136 M -73.64 % | 121.935 M -34.73 % | 186.825 M 117.88 % | 85.747 M -35.07 % | 132.060 M 1.26 % | 130.416 M 24.87 % | 104.439 M 14.81 % | 90.967 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.106 14.38 % | 0.093 | 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 | 5.468 M 28.27 % | 4.263 M -49.10 % | 8.375 M 422.59 % | 1.603 M 2.17 % | 1.569 M -15.75 % | 1.862 M 49.70 % | 1.244 M -35.93 % | 1.941 M 118.60 % | 887.940 K 72.40 % | 515.053 K -19.88 % | 642.822 K 52.75 % | 420.840 K | 0.000 | 0.000 -100.00 % | 2.543 M -26.64 % | 3.467 M 23.51 % | 2.807 M | 0.000 |
| Interest income | 9.309 M -45.80 % | 17.176 M 73.93 % | 9.875 M 27.79 % | 7.727 M -2.92 % | 7.960 M 25.62 % | 6.336 M -25.84 % | 8.543 M 2.54 % | 8.332 M 18.67 % | 7.021 M -3.67 % | 7.289 M -1.36 % | 7.389 M 27.02 % | 5.817 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.189 M -93.77 % | 19.076 M 15.42 % | 16.527 M 551.83 % | 2.536 M 661.36 % | 333.030 K -65.95 % | 977.960 K 6.77 % | 915.960 K -20.65 % | 1.154 M 5.60 % | 1.093 M -0.75 % | 1.101 M 13 352.58 % | 8.187 K -60.14 % | 20.537 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 897.000 K -87.00 % | 6.900 M -35.24 % | 10.655 M 329.78 % | 2.479 M 117.80 % | 1.138 M 0.46 % | 1.133 M -2.18 % | 1.158 M 64.10 % | 705.830 K 74.49 % | 404.510 K -1.31 % | 409.864 K -40.73 % | 691.525 K 41.83 % | 487.557 K -7.73 % | 528.383 K -1.58 % | 536.892 K -7.28 % | 579.050 K -2.31 % | 592.753 K 4.17 % | 569.000 K 1.61 % | 560.000 K |
| Operating income | 4.316 M 121.11 % | -20.447 M -18.03 % | -17.323 M -302.69 % | 8.547 M 243.23 % | -5.967 M -157.44 % | -2.318 M -200.98 % | 2.295 M -71.01 % | 7.919 M 401.13 % | 1.580 M 127.98 % | -5.648 M -19.90 % | -4.711 M 36.22 % | -7.386 M -103.56 % | -3.628 M -1 152.61 % | 344.693 K 177.05 % | -447.365 K -156.13 % | 796.949 K 112.54 % | -6.354 M -32.13 % | -4.809 M |
| Operating income ratio | 0.01 129.22 % | -0.05 7.32 % | -0.05 -114.38 % | 0.37 186.93 % | -0.43 85.72 % | -2.99 -606.22 % | 0.59 378.40 % | 0.12 291.04 % | 0.03 112.83 % | -0.25 -43.15 % | -0.17 -166.40 % | -0.06 -225.54 % | -0.02 -594.66 % | 0.00 218.22 % | 0.00 -155.76 % | 0.01 109.38 % | -0.06 -16.07 % | -0.06 |
| Total other income expenses net | -22.771 M -716.87 % | 3.691 M -1.06 % | 3.731 M | 0.000 -100.00 % | 20.546 M 197 850.43 % | -10.390 K 98.87 % | -915.960 K 21.59 % | -1.168 M 2.13 % | -1.194 M -146.96 % | 2.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -54.695 M -243.89 % | 38.012 M -63.33 % | 103.650 M 4.87 % | 98.838 M 7 042.31 % | -1.424 M -416.48 % | 449.860 K 102.70 % | -16.683 M -635.06 % | 3.118 M -75.48 % | 12.716 M 129.46 % | -43.166 M 46.37 % | -80.482 M -33.33 % | -60.362 M -107.01 % | -29.159 M 22.29 % | -37.525 M 41.98 % | -64.680 M 5.73 % | -68.610 M -53.10 % | -44.813 M |
| Total investments | 100.361 M 110.43 % | 47.694 M 1.95 % | 46.784 M -32.69 % | 69.511 M -40.75 % | 117.309 M 32.23 % | 88.713 M -33.51 % | 133.416 M 123.64 % | 59.656 M 7.27 % | 55.611 M -23.27 % | 72.480 M 122.44 % | 32.584 M -12.20 % | 37.113 M -13.79 % | 43.051 M 9.82 % | 39.201 M 299.92 % | 9.802 M -2.00 % | 10.002 M -16.17 % | 11.931 M |
| Total debt | 10.703 M -73.06 % | 39.735 M -68.89 % | 127.739 M 11.86 % | 114.199 M 887.50 % | 11.564 M 328.26 % | 2.700 M -24.57 % | 3.580 M -70.99 % | 12.342 M -20.45 % | 15.515 M 18 733.54 % | 82.380 K -99.54 % | 17.817 M 12 934.80 % | 136.689 K -99.23 % | 17.840 M 18.07 % | 15.109 M | 0.000 | 0.000 -100.00 % | 57.646 K |
| Accumulated other comprehensive income loss | 22.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 601.370 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 |
| Retained earnings | -40.683 M -93.79 % | -20.993 M -34.96 % | -15.555 M -10 098.21 % | 155.580 K 101.36 % | -11.445 M 74.08 % | -44.153 M -213.05 % | -14.104 M 40.13 % | -23.557 M 24.98 % | -31.402 M 1.22 % | -31.788 M -10.83 % | -28.682 M -20.96 % | -23.712 M -45.24 % | -16.326 M -28.57 % | -12.698 M 2.64 % | -13.043 M -3.55 % | -12.595 M 5.95 % | -13.392 M |
| Common stock | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 75.23 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M |
| Total equity | 235.742 M -5.84 % | 250.366 M -3.18 % | 258.586 M -7.77 % | 280.374 M 11.49 % | 251.482 M 29.66 % | 193.948 M -3.85 % | 201.710 M 48.47 % | 135.856 M 21.19 % | 112.098 M -15.93 % | 133.331 M -2.28 % | 136.437 M -3.51 % | 141.408 M -4.96 % | 148.793 M -2.38 % | 152.421 M 0.23 % | 152.077 M -0.29 % | 152.524 M 0.53 % | 151.727 M |
| Other non current liabilities | 1.000 K 100.00 % | -45.464 M -26 724.50 % | 170.760 K 93.06 % | 88.450 K 442 150.00 % | 20.000 | 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 | 0.000 | 0.000 -100.00 % | 70.346 M -9.13 % | 77.411 M 8 090.51 % | 945.130 K -45.88 % | 1.746 M -35.32 % | 2.700 M -24.57 % | 3.580 M 5 088.48 % | 69.000 K 0.00 % | 69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.646 K |
| Total non current liabilities | 1.000 K 150.00 % | -2.000 K -100.00 % | 74.401 M -6.18 % | 79.298 M 8 289.94 % | 945.150 K -45.88 % | 1.746 M -35.32 % | 2.700 M -24.57 % | 3.580 M 5 088.48 % | 69.000 K 0.00 % | 69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.646 K |
| Other current liabilities | 2.157 M -61.53 % | 5.607 M 17.65 % | 4.766 M -17.42 % | 5.771 M 484.21 % | 987.860 K 237.12 % | 293.030 K 710.82 % | 36.140 K -85.76 % | 253.720 K 17.73 % | 215.510 K | 0.000 -100.00 % | 184.398 K -96.70 % | 5.587 M 664.03 % | 731.208 K 243.70 % | 212.748 K 13.21 % | 187.919 K -52.96 % | 399.501 K -0.49 % | 401.459 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.580 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 10.703 M -73.06 % | 39.735 M -30.77 % | 57.392 M 56.38 % | 36.700 M 245.60 % | 10.619 M 1 013.29 % | 953.870 K 8.43 % | 879.690 K -89.96 % | 8.762 M -43.27 % | 15.446 M 115 341.48 % | 13.380 K -99.92 % | 17.817 M 12 934.80 % | 136.689 K -99.23 % | 17.840 M 18.07 % | 15.109 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 13.418 M -70.49 % | 45.466 M -43.42 % | 80.350 M 35.24 % | 59.413 M 409.39 % | 11.663 M 835.39 % | 1.247 M 19.47 % | 1.044 M -91.09 % | 11.717 M -37.51 % | 18.750 M 38.40 % | 13.548 M -24.74 % | 18.002 M 214.53 % | 5.723 M -69.30 % | 18.644 M -0.73 % | 18.782 M 9 519.45 % | 195.250 K -51.13 % | 399.501 K -0.49 % | 401.459 K |
| Total liabilities | 13.418 M -70.49 % | 45.464 M -70.62 % | 154.751 M 11.56 % | 138.710 M 1 000.13 % | 12.609 M 321.21 % | 2.993 M -20.05 % | 3.744 M -75.52 % | 15.297 M -18.71 % | 18.819 M 38.20 % | 13.617 M -24.36 % | 18.002 M 214.53 % | 5.723 M -69.30 % | 18.644 M -0.73 % | 18.782 M 9 519.45 % | 195.250 K -51.13 % | 399.501 K -12.98 % | 459.105 K |
| Other non current assets | 6.077 M -92.98 % | 86.544 M 1 169.68 % | 6.816 M -91.46 % | 79.806 M 88.02 % | 42.445 M -2.89 % | 43.707 M 3 258.76 % | 1.301 M -98.63 % | 95.164 M 99.53 % | 47.693 M 63.24 % | 29.217 M -10.33 % | 32.584 M -12.20 % | 37.113 M -20.32 % | 46.579 M 10.62 % | 42.108 M 329.58 % | 9.802 M -2.00 % | 10.002 M -16.17 % | 11.931 M |
| Long term investments | 58.651 M 283.09 % | -32.033 M -168.47 % | 46.784 M 266.33 % | 12.771 M -82.94 % | 74.864 M 59.14 % | 47.041 M -64.74 % | 133.416 M 702.33 % | -22.150 M -204.11 % | 21.275 M -61.94 % | 55.896 M | 0.000 | 0.000 100.00 % | -3.528 M -21.33 % | -2.908 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 4.730 K -82.23 % | 26.620 K -11.06 % | 29.930 K -99.94 % | 54.277 M 443.78 % | 9.981 M 30.11 % | 7.672 M -53.60 % | 16.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.224 M 33.07 % | 1.672 M | 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 | 0.000 -100.00 % | 4.730 K -82.23 % | 26.620 K -11.06 % | 29.930 K -99.95 % | 56.501 M 384.86 % | 11.653 M -5.93 % | 12.388 M -44.07 % | 22.150 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.318 M -37.97 % | 2.125 M -98.80 % | 177.677 M -1.42 % | 180.228 M 694.99 % | 22.671 M -47.00 % | 42.775 M -2.19 % | 43.734 M 2.57 % | 42.640 M 20.53 % | 35.377 M 995.10 % | 3.230 M 23.58 % | 2.614 M 5.45 % | 2.479 M -16.43 % | 2.967 M -12.26 % | 3.381 M -8.46 % | 3.693 M -12.68 % | 4.230 M 1.02 % | 4.187 M |
| Total non current assets | 66.046 M 14.97 % | 57.445 M -75.40 % | 233.528 M -15.10 % | 275.059 M 38.43 % | 198.705 M 35.31 % | 146.848 M -23.72 % | 192.511 M 64.32 % | 117.156 M 12.28 % | 104.345 M 18.11 % | 88.344 M 150.99 % | 35.198 M -11.10 % | 39.592 M -13.96 % | 46.018 M 8.07 % | 42.582 M 215.52 % | 13.496 M -5.18 % | 14.232 M -11.70 % | 16.118 M |
| Other current assets | 5.261 M -86.36 % | 38.562 M -48.19 % | 74.436 M 206.69 % | 24.271 M 712.05 % | 2.989 M 82.27 % | 1.640 M 81.13 % | 905.290 K -27.41 % | 1.247 M -69.21 % | 4.050 M -12.72 % | 4.641 M -49.52 % | 9.193 M 1 349.59 % | 634.177 K | 0.000 | 0.000 -100.00 % | 1.430 M | 0.000 -100.00 % | 3.113 M |
| Short term investments | 42.467 M -46.74 % | 79.728 M 10 321.94 % | 765.000 K -98.65 % | 56.740 M 33.68 % | 42.445 M 1.86 % | 41.671 M 643.68 % | 5.603 M -93.15 % | 81.806 M 138.25 % | 34.336 M 107.04 % | 16.584 M | 0.000 | 0.000 -100.00 % | 46.579 M 10.62 % | 42.108 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 23.273 M 1 250.73 % | 1.723 M -92.85 % | 24.089 M 56.82 % | 15.361 M 18.27 % | 12.988 M 477.12 % | 2.251 M -88.89 % | 20.264 M 119.68 % | 9.224 M 229.59 % | 2.799 M -93.53 % | 43.248 M -56.00 % | 98.299 M 62.48 % | 60.499 M 28.72 % | 46.999 M -10.71 % | 52.634 M -18.62 % | 64.680 M -5.73 % | 68.610 M 52.91 % | 44.871 M |
| Cash and short term investments | 65.740 M -19.29 % | 81.451 M 227.72 % | 24.854 M -65.53 % | 72.100 M 30.07 % | 55.433 M 26.21 % | 43.922 M 69.80 % | 25.867 M -71.58 % | 91.030 M 145.13 % | 37.135 M -14.14 % | 43.248 M -56.00 % | 98.299 M 62.48 % | 60.499 M 28.72 % | 46.999 M -10.71 % | 52.634 M -18.62 % | 64.680 M -5.73 % | 68.610 M 52.91 % | 44.871 M |
| Total current assets | 183.114 M -23.19 % | 238.386 M 32.58 % | 179.809 M 24.84 % | 144.026 M 120.27 % | 65.386 M 30.53 % | 50.094 M 42.19 % | 35.230 M -68.74 % | 112.685 M 133.83 % | 48.191 M -17.77 % | 58.604 M -50.85 % | 119.241 M 10.88 % | 107.539 M -11.43 % | 121.420 M -5.60 % | 128.621 M -7.32 % | 138.776 M 0.06 % | 138.691 M 1.93 % | 136.068 M |
| Inventory | 51.150 M -56.79 % | 118.371 M 47.48 % | 80.264 M 194.37 % | 27.266 M 656.74 % | 3.603 M 381.63 % | 748.110 K -4.87 % | 786.380 K -79.71 % | 3.875 M -44.69 % | 7.006 M -34.62 % | 10.715 M -8.80 % | 11.749 M -60.08 % | 29.431 M -57.59 % | 69.399 M 15.18 % | 60.251 M 24.05 % | 48.572 M 60.96 % | 30.176 M 59.22 % | 18.952 M |
| Net receivables | 60.963 M 3 503 521.84 % | 1.740 K -99.32 % | 255.020 K -98.75 % | 20.389 M 506.71 % | 3.360 M -11.20 % | 3.784 M -50.67 % | 7.672 M -53.60 % | 16.533 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.975 M 238.01 % | 5.022 M -68.09 % | 15.737 M -34.69 % | 24.095 M -39.62 % | 39.906 M -42.28 % | 69.132 M |
| Tax assets | 0.000 -100.00 % | 804.660 K -63.83 % | 2.224 M 0.00 % | 2.224 M 0.00 % | 2.224 M 33.07 % | 1.672 M 0.00 % | 1.672 M 11.24 % | 1.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -1.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 |
| Account payables | 558.000 K 353.66 % | 123.000 K -99.32 % | 18.192 M 7.38 % | 16.942 M 30 023.79 % | 56.240 K | 0.000 | 0.000 -100.00 % | 2.562 M -14.14 % | 2.984 M -77.77 % | 13.423 M | 0.000 | 0.000 -100.00 % | 73.489 K -97.88 % | 3.460 M 47 103.63 % | 7.331 K | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.860 K -7.89 % | 138.810 K 33.99 % | 103.600 K -5.78 % | 109.950 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 45.464 M | 0.000 -100.00 % | 88.030 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 |
| Minority interest | 16.181 M 6.74 % | 15.159 M -42.18 % | 26.217 M -37.75 % | 42.117 M 71.98 % | 24.490 M 159.41 % | -41.222 M -84.96 % | -22.287 M 71.68 % | -78.688 M -263.96 % | -21.620 M | 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 100.00 % | -88.030 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 |
| 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 |
| Other total stockholders equity | 67.500 M -21.69 % | 86.200 M 10.62 % | 77.924 M 14.42 % | 68.101 M 0.39 % | 67.835 M -0.39 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M |
| Deferred tax liabilities non current | 0.000 100.00 % | -2.000 K -100.05 % | 3.883 M 127.09 % | 1.710 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 |
| Other liabilities | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 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 | 249.160 M -15.78 % | 295.830 M -28.43 % | 413.337 M -1.37 % | 419.084 M 58.69 % | 264.090 M 34.10 % | 196.942 M -13.52 % | 227.741 M -0.91 % | 229.841 M 50.68 % | 152.536 M 3.80 % | 146.948 M -4.85 % | 154.439 M 4.97 % | 147.131 M -12.13 % | 167.438 M -2.20 % | 171.203 M 12.43 % | 152.272 M -0.43 % | 152.924 M 0.48 % | 152.186 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 75.489 M 514.05 % | -18.232 M 84.04 % | -114.245 M -672.27 % | -14.793 M 53.83 % | -32.044 M -1 055.06 % | 3.355 M -65.78 % | 9.804 M 186.05 % | -11.394 M -92.10 % | -5.931 M 73.65 % | -22.507 M -152.46 % | 42.906 M 110.34 % | 20.398 M 942.48 % | -2.421 M 80.94 % | -12.703 M -216.05 % | -4.019 M -119.09 % | 21.056 M 193.31 % | 7.179 M |
| Accounts receivables | -26.246 M -220.05 % | 21.862 M 161.78 % | -35.385 M -115.43 % | -16.425 M -3 104.58 % | 546.680 K -87.27 % | 4.293 M -52.18 % | 8.978 M 170.78 % | -12.685 M -1 780.58 % | 754.800 K -81.84 % | 4.156 M 48.90 % | 2.791 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 67.221 M 276.40 % | -38.107 M 28.10 % | -53.000 M -123.98 % | -23.663 M -728.83 % | -2.855 M -7 560.10 % | 38.270 K -98.76 % | 3.089 M -1.34 % | 3.131 M -15.61 % | 3.710 M 258.80 % | 1.034 M -94.15 % | 17.682 M -55.76 % | 39.968 M 536.92 % | -9.148 M 21.68 % | -11.679 M 36.51 % | -18.396 M -63.91 % | -11.223 M -652.49 % | 2.031 M |
| Accounts payables | 0.000 100.00 % | -18.069 M -1 545.22 % | 1.250 M -92.60 % | 16.885 M 29 923.79 % | 56.240 K | 0.000 100.00 % | -2.562 M -507.34 % | -421.910 K 95.96 % | -10.438 M | 0.000 | 0.000 100.00 % | -73.489 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 34.514 M 114.61 % | 16.082 M 159.32 % | -27.111 M -422.38 % | 8.410 M 128.23 % | -29.792 M -2 951.38 % | -976.350 K -425.99 % | 299.500 K 121.13 % | -1.417 M -3 393.05 % | 43.040 K 100.16 % | -27.697 M -223.47 % | 22.433 M 215.06 % | -19.497 M -389.85 % | 6.727 M 756.99 % | -1.024 M -107.12 % | 14.377 M -55.46 % | 32.280 M 527.10 % | 5.148 M |
| Other non cash items | -14.772 M -18.17 % | -12.501 M -171.97 % | -4.596 M 75.77 % | -18.969 M 51.61 % | -39.201 M -898.32 % | -3.927 M 51.77 % | -8.142 M 42.35 % | -14.122 M -180.79 % | -5.029 M -276.36 % | -1.336 M -231.97 % | -402.553 K | 0.000 -100.00 % | 6.957 K | 0.000 | 0.000 | 0.000 100.00 % | -75.200 K |
| Net cash provided by operating activities | 41.924 M 187.05 % | -48.162 M 60.09 % | -120.676 M -534.04 % | -19.033 M 46.50 % | -35.576 M -1 913.67 % | -1.767 M -142.07 % | 4.200 M 123.26 % | -18.059 M -77.58 % | -10.169 M 61.68 % | -26.540 M -168.96 % | 38.484 M 185.06 % | 13.500 M 344.83 % | -5.514 M 53.36 % | -11.822 M -204.08 % | -3.888 M -117.32 % | 22.446 M 1 602.43 % | 1.318 M |
| Investments in property plant and equipment | -85.000 K 71.03 % | -293.440 K 96.68 % | -8.828 M 94.67 % | -165.735 M -537.28 % | -26.007 M -13 315.85 % | -193.850 K 92.50 % | -2.584 M 67.63 % | -7.983 M 76.01 % | -33.279 M -3 143.07 % | -1.026 M 12.59 % | -1.174 M | 0.000 100.00 % | -123.848 K 44.85 % | -224.580 K -428.20 % | -42.518 K 94.34 % | -750.599 K -552.69 % | -115.000 K |
| Acquisitions net | 45.000 K -99.98 % | 188.681 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 57.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -79.584 M -48.01 % | -53.771 M | 0.000 | 0.000 100.00 % | -23.864 M -13.85 % | -20.960 M 21.43 % | -26.676 M 54.17 % | -58.209 M -78.30 % | -32.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K |
| Sales maturities of investments | 79.662 M 125.81 % | 35.279 M -52.78 % | 74.709 M 69.07 % | 44.188 M 205.89 % | 14.446 M | 0.000 -100.00 % | 37.083 M 157.54 % | 14.399 M 1.98 % | 14.119 M 2 191.77 % | 616.089 K 158.63 % | 238.210 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -89.63 % | 1.929 M | 0.000 |
| Other investing activites | 9.809 M 516.59 % | -2.355 M -106.75 % | 34.879 M 52.07 % | 22.936 M -53.00 % | 48.798 M 614.50 % | 6.830 M -22.07 % | 8.763 M 3.91 % | 8.434 M 15.80 % | 7.283 M 998.12 % | 663.250 K 163.18 % | 252.010 K | 0.000 -100.00 % | 3.000 K | 0.000 100.00 % | -200.000 K -273.91 % | 115.000 K | 0.000 |
| Net cash used for investing activites | 9.847 M -94.12 % | 167.541 M 66.28 % | 100.761 M 202.18 % | -98.611 M -837.39 % | 13.373 M 193.42 % | -14.314 M -186.30 % | 16.586 M 138.25 % | -43.359 M 2.61 % | -44.523 M -14 453.98 % | 310.179 K 145.37 % | -683.677 K | 0.000 100.00 % | -120.848 K 46.19 % | -224.580 K -428.20 % | -42.518 K -103.29 % | 1.293 M 1 205.26 % | -117.000 K |
| Debt repayment | -29.032 M 77.32 % | -128.011 M -396.88 % | 43.119 M -57.99 % | 102.635 M 1 068.47 % | 8.784 M 1 020.84 % | -953.870 K 89.20 % | -8.830 M -121.63 % | -3.984 M -125.82 % | 15.433 M 186.68 % | -17.804 M | 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 -100.00 % | 72.982 M | 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 |
| 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 |
| Other financing activites | -1.189 M 91.34 % | -13.732 M 5.15 % | -14.477 M -183.29 % | 17.381 M -28.05 % | 24.157 M 2 570.16 % | -977.960 K -6.77 % | -915.960 K 20.65 % | -1.154 M 2.97 % | -1.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -30.221 M 78.68 % | -141.743 M -594.88 % | 28.642 M -76.13 % | 120.016 M 264.34 % | 32.941 M 1 805.16 % | -1.932 M 80.18 % | -9.746 M -114.37 % | 67.843 M 376.33 % | 14.243 M | 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 100.00 % | -10.000 | 0.000 | 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 | 21.550 M 196.35 % | -22.365 M -356.25 % | 8.728 M 267.88 % | 2.372 M -77.90 % | 10.738 M 159.61 % | -18.013 M -263.17 % | 11.040 M 71.81 % | 6.425 M 115.88 % | -40.449 M -54.21 % | -26.230 M -169.39 % | 37.800 M 180.00 % | 13.500 M 339.58 % | -5.635 M 53.22 % | -12.046 M -206.50 % | -3.930 M -116.56 % | 23.739 M 1 875.84 % | 1.201 M |
| Cash at beginning of period | 1.723 M -92.85 % | 24.089 M 56.82 % | 15.361 M 18.27 % | 12.988 M 477.12 % | 2.251 M -88.89 % | 20.264 M 119.68 % | 9.224 M 229.59 % | 2.799 M -93.53 % | 43.248 M -56.00 % | 98.299 M 62.48 % | 60.499 M 28.72 % | 46.999 M -10.71 % | 52.634 M -18.62 % | 64.680 M -5.73 % | 68.610 M 52.91 % | 44.871 M 2.75 % | 43.669 M |
| Cash at end of period | 23.273 M 1 250.71 % | 1.723 M -92.85 % | 24.089 M 56.82 % | 15.361 M 18.27 % | 12.988 M 477.12 % | 2.251 M -88.89 % | 20.264 M 119.68 % | 9.224 M 229.59 % | 2.799 M -96.12 % | 72.069 M -26.68 % | 98.299 M 62.48 % | 60.499 M 28.72 % | 46.999 M -10.71 % | 52.634 M -18.62 % | 64.680 M -5.73 % | 68.610 M 52.91 % | 44.871 M |
| Operating cash flow | 41.924 M 240.13 % | -29.917 M 75.21 % | -120.676 M -534.04 % | -19.033 M 46.50 % | -35.576 M -1 913.67 % | -1.767 M -142.07 % | 4.200 M 123.26 % | -18.059 M -77.58 % | -10.169 M 61.68 % | -26.540 M -168.96 % | 38.484 M 185.06 % | 13.500 M 344.83 % | -5.514 M 53.36 % | -11.822 M -204.08 % | -3.888 M -117.32 % | 22.446 M 1 602.43 % | 1.318 M |
| Capital expenditure | -85.000 K 71.03 % | -293.440 K 96.68 % | -8.828 M 94.67 % | -165.735 M -537.28 % | -26.007 M -13 315.85 % | -193.850 K 92.50 % | -2.584 M 67.63 % | -7.983 M 76.01 % | -33.279 M -3 143.06 % | -1.026 M 12.59 % | -1.174 M | 0.000 100.00 % | -123.850 K 44.85 % | -224.580 K -428.20 % | -42.518 K 94.34 % | -750.599 K -552.69 % | -115.000 K |
| Free CashFlow | 41.839 M 238.49 % | -30.210 M 76.67 % | -129.503 M 29.91 % | -184.768 M -200.03 % | -61.583 M -3 041.04 % | -1.961 M -221.35 % | 1.616 M 106.20 % | -26.041 M 40.06 % | -43.448 M -57.62 % | -27.566 M -173.88 % | 37.310 M 176.37 % | 13.500 M 339.45 % | -5.638 M 53.20 % | -12.046 M -206.50 % | -3.930 M -118.12 % | 21.696 M 1 702.74 % | 1.203 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025-06-30 | 2025-03-31 | 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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 45.099 M 5.44 % | 42.773 M -21.52 % | 54.503 M -32.18 % | 80.363 M -34.25 % | 122.218 M -47.68 % | 233.585 M 224.01 % | 72.093 M 26.71 % | 56.894 M 11.41 % | 51.069 M -60.14 % | 128.117 M 14.24 % | 112.146 M 168.90 % | 41.705 M -2.68 % | 42.852 M 163.18 % | 16.283 M 1 488.56 % | 1.025 M -72.98 % | 3.793 M 983.71 % | 350.000 K -97.16 % | 12.320 M 8 113.03 % | 150.000 K -90.08 % | 1.512 M | 0.000 -100.00 % | 700.690 K 2 702.76 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K -94.27 % | 436.680 K 579.87 % | -91.000 K -464.00 % | 25.000 K -99.29 % | 3.518 M -79.29 % | 16.986 M 46.22 % | 11.617 M -37.17 % | 18.491 M 0.97 % | 18.313 M 267.21 % | 4.987 M -32.44 % | 7.382 M -58.83 % | 17.929 M -13.99 % | 20.846 M 150.52 % | 8.321 M 123.14 % | 3.729 M -40.64 % | 6.282 M 58.32 % | 3.968 M -2.04 % | 4.051 M -63.58 % | 11.121 M 60.13 % | 6.945 M 30.82 % | 5.309 M -16.31 % | 6.344 M 135.04 % | 2.699 M -94.28 % | 47.205 M -26.52 % | 64.245 M 13.29 % | 56.706 M 49.58 % | 37.910 M -35.66 % | 58.924 M 98.68 % | 29.657 M -5.77 % | 31.474 M 55.90 % | 20.189 M 71.49 % | 11.773 M -41.84 % | 20.241 M |
| Net income | 1.917 M 125.25 % | -7.593 M -623.14 % | -1.050 M 94.89 % | -20.551 M -324.38 % | 9.159 M -46.13 % | 17.002 M 272.36 % | 4.566 M 120.38 % | -22.400 M -492.59 % | -3.780 M 53.78 % | -8.179 M -1 202.38 % | -628.000 K 80.89 % | -3.287 M -161.81 % | 5.318 M 843.93 % | -714.850 K -131.62 % | 2.261 M 1 900.88 % | 113.000 K 85.25 % | 61.000 K -97.17 % | 2.152 M -79.33 % | 10.413 M 674.78 % | 1.344 M 467.09 % | 237.000 K -71.14 % | 821.280 K 330.70 % | -356.000 K 78.09 % | -1.625 M -34.74 % | -1.206 M -607.81 % | 237.490 K -82.77 % | 1.378 M 691.95 % | 174.000 K 142.44 % | -410.000 K -112.93 % | 3.170 M -20.29 % | 3.977 M 172.21 % | 1.461 M 291.48 % | -763.000 K -358.64 % | 295.000 K 114.05 % | -2.100 M -338.91 % | 879.000 K -33.00 % | 1.312 M 124.14 % | -5.435 M -290.17 % | 2.858 M 5 292.45 % | 53.000 K 109.11 % | -582.000 K 61.09 % | -1.496 M -194.07 % | 1.590 M 274.12 % | 425.000 K 108.13 % | -5.230 M -21.36 % | -4.310 M -8 878.18 % | -48.000 K 59.32 % | -118.000 K 95.95 % | -2.910 M 41.20 % | -4.949 M -606.06 % | 978.000 K -59.75 % | 2.430 M 216.44 % | -2.087 M -124.10 % | 8.659 M 306.16 % | -4.200 M -353.07 % | -927.000 K 90.03 % | -9.301 M |
| Income before tax | 2.507 M 133.02 % | -7.593 M -788.07 % | -855.000 K 96.44 % | -24.008 M -278.70 % | 13.435 M -48.24 % | 25.955 M 353.05 % | 5.729 M 114.08 % | -40.699 M -425.76 % | -7.741 M 14.14 % | -9.015 M -138.75 % | -3.776 M 33.36 % | -5.666 M -216.46 % | 4.865 M 448.01 % | -1.398 M -150.12 % | 2.789 M 2 368.14 % | 113.000 K 85.25 % | 61.000 K -96.47 % | 1.727 M -84.68 % | 11.271 M 768.34 % | 1.298 M 358.66 % | 283.000 K -52.17 % | 591.740 K 266.22 % | -356.000 K 73.78 % | -1.358 M -12.60 % | -1.206 M -607.81 % | 237.490 K -82.77 % | 1.378 M 691.95 % | 174.000 K 142.44 % | -410.000 K -119.90 % | 2.060 M -58.06 % | 4.912 M 208.93 % | 1.590 M 308.39 % | -763.000 K -358.64 % | 295.000 K 111.68 % | -2.525 M -339.56 % | 1.054 M -32.52 % | 1.562 M 128.74 % | -5.435 M -290.17 % | 2.858 M 5 292.45 % | 53.000 K 109.11 % | -582.000 K 61.09 % | -1.496 M -194.07 % | 1.590 M 274.12 % | 425.000 K 108.13 % | -5.230 M -21.36 % | -4.310 M -8 878.18 % | -48.000 K 59.32 % | -118.000 K 95.95 % | -2.910 M 41.20 % | -4.949 M -606.06 % | 978.000 K -59.75 % | 2.430 M 216.44 % | -2.087 M -124.10 % | 8.659 M 306.16 % | -4.200 M -364.09 % | -905.000 K 91.68 % | -10.881 M |
| Income before tax ratio | 0.06 131.31 % | -0.18 -1 031.61 % | -0.02 94.75 % | -0.30 -371.77 % | 0.11 -1.07 % | 0.11 39.83 % | 0.08 111.11 % | -0.72 -371.93 % | -0.15 -115.41 % | -0.07 -108.99 % | -0.03 75.22 % | -0.14 -219.67 % | 0.11 232.23 % | -0.09 -103.16 % | 2.72 9 033.33 % | 0.03 -82.91 % | 0.17 24.31 % | 0.14 -99.81 % | 75.14 8 652.83 % | 0.86 | 0.00 -100.00 % | 0.84 105.93 % | -14.24 73.78 % | -54.32 -12.60 % | -48.24 -8 970.03 % | 0.54 103.59 % | -15.14 -317.57 % | 6.96 6 072.02 % | -0.12 -196.10 % | 0.12 -71.32 % | 0.42 391.73 % | 0.09 306.38 % | -0.04 -170.43 % | 0.06 117.29 % | -0.34 -681.84 % | 0.06 -21.54 % | 0.07 111.47 % | -0.65 -185.22 % | 0.77 8 984.31 % | 0.01 105.75 % | -0.15 60.28 % | -0.37 -358.25 % | 0.14 133.63 % | 0.06 106.21 % | -0.99 -45.01 % | -0.68 -3 719.89 % | -0.02 -611.45 % | 0.00 94.48 % | -0.05 48.10 % | -0.09 -438.32 % | 0.03 -37.44 % | 0.04 158.60 % | -0.07 -125.58 % | 0.28 232.24 % | -0.21 -170.63 % | -0.08 85.70 % | -0.54 |
| EBITDA | 2.809 M 138.42 % | -7.311 M -1 143.37 % | -588.000 K 97.46 % | -23.166 M -263.88 % | 14.136 M -64.06 % | 39.331 M 914.81 % | -4.827 M 41.65 % | -8.273 M -376.28 % | -1.737 M 70.77 % | -5.943 M -359.98 % | -1.292 M 58.91 % | -3.144 M -132.27 % | 9.742 M 371.85 % | 2.065 M -37.62 % | 3.310 M 370.17 % | 704.000 K 40.52 % | 501.000 K -75.07 % | 2.010 M -82.84 % | 11.711 M 614.52 % | 1.639 M 169.13 % | 609.000 K -33.86 % | 920.730 K 6 676.64 % | -14.000 K 97.63 % | -590.000 K -10.49 % | -534.000 K -171.04 % | 751.720 K -61.27 % | 1.941 M 186.28 % | 678.000 K 716.87 % | 83.000 K -96.83 % | 2.619 M -51.87 % | 5.441 M 152.72 % | 2.153 M 562.02 % | -466.000 K -230.90 % | 356.000 K 126.16 % | -1.361 M -196.66 % | 1.408 M 267.62 % | -840.000 K 83.26 % | -5.017 M -258.22 % | 3.171 M 632.33 % | 433.000 K 1 296.77 % | 31.000 K 101.93 % | -1.607 M -185.02 % | 1.890 M 257.95 % | 528.000 K 110.95 % | -4.822 M -507.55 % | 1.183 M 1 259.95 % | 87.000 K -88.02 % | 726.000 K 125.34 % | -2.865 M 40.73 % | -4.833 M -534.67 % | 1.112 M -56.63 % | 2.564 M 262.90 % | -1.574 M -117.00 % | 9.261 M 333.16 % | -3.972 M -420.58 % | -763.000 K 92.90 % | -10.740 M |
| Net income ratio | 0.04 123.94 % | -0.18 -821.46 % | -0.02 92.47 % | -0.26 -441.24 % | 0.07 2.96 % | 0.07 14.92 % | 0.06 116.09 % | -0.39 -431.92 % | -0.07 -15.94 % | -0.06 -1 040.02 % | -0.01 92.89 % | -0.08 -163.51 % | 0.12 382.68 % | -0.04 -101.99 % | 2.21 7 304.25 % | 0.03 -82.91 % | 0.17 -0.24 % | 0.17 -99.75 % | 69.42 7 709.75 % | 0.89 | 0.00 -100.00 % | 1.17 108.23 % | -14.24 78.09 % | -65.00 -34.74 % | -48.24 -8 970.03 % | 0.54 103.59 % | -15.14 -317.57 % | 6.96 6 072.02 % | -0.12 -162.45 % | 0.19 -45.49 % | 0.34 333.28 % | 0.08 289.64 % | -0.04 -170.43 % | 0.06 120.79 % | -0.28 -680.25 % | 0.05 -22.10 % | 0.06 109.64 % | -0.65 -185.22 % | 0.77 8 984.31 % | 0.01 105.75 % | -0.15 60.28 % | -0.37 -358.25 % | 0.14 133.63 % | 0.06 106.21 % | -0.99 -45.01 % | -0.68 -3 719.89 % | -0.02 -611.45 % | 0.00 94.48 % | -0.05 48.10 % | -0.09 -438.32 % | 0.03 -37.44 % | 0.04 158.60 % | -0.07 -125.58 % | 0.28 232.24 % | -0.21 -164.21 % | -0.08 82.86 % | -0.46 |
| Ratio EBITDA | 0.06 136.44 % | -0.17 -1 484.35 % | -0.01 96.26 % | -0.29 -349.23 % | 0.12 -31.31 % | 0.17 351.48 % | -0.07 53.95 % | -0.15 -327.52 % | -0.03 26.68 % | -0.05 -302.64 % | -0.01 84.72 % | -0.08 -133.16 % | 0.23 79.29 % | 0.13 -96.07 % | 3.23 1 639.86 % | 0.19 -87.03 % | 1.43 777.34 % | 0.16 -99.79 % | 78.07 7 102.37 % | 1.08 | 0.00 -100.00 % | 1.31 334.65 % | -0.56 97.63 % | -23.60 -10.49 % | -21.36 -1 340.82 % | 1.72 108.07 % | -21.33 -178.65 % | 27.12 114 849.59 % | 0.02 -84.70 % | 0.15 -67.08 % | 0.47 302.25 % | 0.12 557.57 % | -0.03 -135.65 % | 0.07 138.72 % | -0.18 -334.77 % | 0.08 294.89 % | -0.04 93.32 % | -0.60 -170.90 % | 0.85 1 133.71 % | 0.07 782.27 % | 0.01 101.97 % | -0.40 -333.42 % | 0.17 123.54 % | 0.08 108.37 % | -0.91 -586.98 % | 0.19 478.61 % | 0.03 109.59 % | 0.02 134.49 % | -0.04 47.68 % | -0.09 -390.59 % | 0.03 -32.59 % | 0.04 181.99 % | -0.05 -118.04 % | 0.29 249.56 % | -0.20 -203.57 % | -0.06 87.79 % | -0.53 |
| Gross profit ratio | 0.05 130.73 % | 0.02 235.33 % | -0.02 42.21 % | -0.03 -139.20 % | 0.07 452.68 % | 0.01 -79.85 % | 0.07 282.99 % | -0.04 -76.24 % | -0.02 -118.12 % | 0.11 125.77 % | 0.05 703.55 % | -0.01 -118.02 % | 0.05 -84.53 % | 0.30 31.30 % | 0.23 253.74 % | -0.15 84.02 % | -0.92 -977.32 % | 0.10 102.56 % | -4.09 -34 228.00 % | -0.01 | 0.00 100.00 % | -0.09 99.75 % | -33.88 -67.06 % | -20.28 28.79 % | -28.48 -10 463.70 % | -0.27 -110.67 % | 2.53 108.67 % | -29.16 -33 098.99 % | -0.09 -204.99 % | 0.08 -87.36 % | 0.66 16 220.43 % | 0.00 -62.67 % | 0.01 119.49 % | -0.06 13.55 % | -0.06 -600.47 % | 0.01 -62.01 % | 0.03 136.13 % | -0.09 -472.34 % | 0.03 139.20 % | -0.06 83.63 % | -0.39 -56.64 % | -0.25 -436.49 % | 0.07 294.63 % | -0.04 95.86 % | -0.93 -236.00 % | 0.68 425.06 % | -0.21 -714.54 % | 0.03 188.64 % | -0.04 41.50 % | -0.07 -210.34 % | 0.06 -2.20 % | 0.06 540.33 % | -0.01 -104.36 % | 0.32 347.95 % | -0.13 -719.14 % | 0.02 105.56 % | -0.37 |
| Weighted average shs out dil | 17.000 M -1.49 % | 17.257 M 1.51 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 1.89 % | 16.684 M -3.51 % | 17.291 M 1.71 % | 17.000 M 75.23 % | 9.702 M -1.34 % | 9.833 M 3.02 % | 9.545 M -2.26 % | 9.767 M 4.22 % | 9.371 M 0.01 % | 9.371 M -4.92 % | 9.855 M 1.58 % | 9.702 M 0.02 % | 9.700 M -1.22 % | 9.820 M -1.19 % | 9.938 M -6.47 % | 10.625 M 9.70 % | 9.685 M -0.09 % | 9.693 M -0.09 % | 9.702 M -17.78 % | 11.800 M 21.65 % | 9.700 M -0.01 % | 9.701 M -0.01 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 4.66 % | 9.270 M -4.32 % | 9.689 M |
| Weighted average shs out | 17.000 M -1.49 % | 17.257 M 1.51 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 0.00 % | 17.000 M 1.89 % | 16.684 M -3.51 % | 17.291 M 1.71 % | 17.000 M 75.23 % | 9.702 M -1.34 % | 9.833 M 3.02 % | 9.545 M -2.26 % | 9.767 M 4.22 % | 9.371 M 0.01 % | 9.371 M -4.92 % | 9.855 M 1.58 % | 9.702 M 0.02 % | 9.700 M -1.22 % | 9.820 M -1.19 % | 9.938 M -6.47 % | 10.625 M 9.70 % | 9.685 M -0.09 % | 9.693 M -0.09 % | 9.702 M -17.78 % | 11.800 M 21.65 % | 9.700 M -0.01 % | 9.701 M -0.01 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 0.00 % | 9.702 M 4.66 % | 9.270 M -4.32 % | 9.689 M |
| EPS diluted | 0.11 125.00 % | -0.44 -611.97 % | -0.06 94.89 % | -1.21 -324.07 % | 0.54 -46.00 % | 1.00 270.37 % | 0.27 120.45 % | -1.32 -500.00 % | -0.22 54.17 % | -0.48 -1 200.81 % | -0.04 80.58 % | -0.19 -161.29 % | 0.31 838.10 % | -0.04 -132.31 % | 0.13 -43.48 % | 0.23 6 288.89 % | 0.00 -97.23 % | 0.13 -78.69 % | 0.61 671.18 % | 0.08 469.06 % | 0.01 -71.22 % | 0.05 331.10 % | -0.02 78.14 % | -0.10 -34.84 % | -0.07 -606.43 % | 0.01 -82.74 % | 0.08 695.10 % | 0.01 142.32 % | -0.02 -112.68 % | 0.19 -17.39 % | 0.23 167.75 % | 0.09 207.38 % | -0.08 -366.67 % | 0.03 113.64 % | -0.22 -344.44 % | 0.09 -35.71 % | 0.14 124.14 % | -0.58 -300.00 % | 0.29 2 800.00 % | 0.01 116.67 % | -0.06 60.00 % | -0.15 -193.75 % | 0.16 300.00 % | 0.04 107.41 % | -0.54 -22.73 % | -0.44 -8 879.59 % | 0.00 51.00 % | -0.01 96.67 % | -0.30 41.18 % | -0.51 -610.00 % | 0.10 -60.00 % | 0.25 213.64 % | -0.22 -124.72 % | 0.89 306.98 % | -0.43 -330.00 % | -0.10 89.58 % | -0.96 |
| Earnings per share | 0.11 125.00 % | -0.44 -611.97 % | -0.06 94.89 % | -1.21 -324.07 % | 0.54 -46.00 % | 1.00 270.37 % | 0.27 120.45 % | -1.32 -500.00 % | -0.22 54.17 % | -0.48 -1 200.81 % | -0.04 80.58 % | -0.19 -161.29 % | 0.31 838.10 % | -0.04 -132.31 % | 0.13 -43.48 % | 0.23 6 288.89 % | 0.00 -97.23 % | 0.13 -78.69 % | 0.61 671.18 % | 0.08 469.06 % | 0.01 -71.22 % | 0.05 331.10 % | -0.02 78.14 % | -0.10 -34.84 % | -0.07 -606.43 % | 0.01 -82.74 % | 0.08 695.10 % | 0.01 142.32 % | -0.02 -112.68 % | 0.19 -17.39 % | 0.23 167.75 % | 0.09 207.38 % | -0.08 -366.67 % | 0.03 113.64 % | -0.22 -344.44 % | 0.09 -35.71 % | 0.14 124.14 % | -0.58 -300.00 % | 0.29 2 800.00 % | 0.01 116.67 % | -0.06 60.00 % | -0.15 -193.75 % | 0.16 300.00 % | 0.04 107.41 % | -0.54 -22.73 % | -0.44 -8 879.59 % | 0.00 51.00 % | -0.01 96.67 % | -0.30 41.18 % | -0.51 -610.00 % | 0.10 -60.00 % | 0.25 213.64 % | -0.22 -124.72 % | 0.89 306.98 % | -0.43 -330.00 % | -0.10 89.58 % | -0.96 |
| Gross profit | 2.333 M 143.27 % | 959.000 K 206.20 % | -903.000 K 60.81 % | -2.304 M -125.77 % | 8.939 M 189.17 % | 3.091 M -34.72 % | 4.735 M 331.88 % | -2.042 M -96.35 % | -1.040 M -107.22 % | 14.400 M 157.92 % | 5.583 M 1 722.97 % | -344.000 K -117.54 % | 1.961 M -59.30 % | 4.818 M 1 985.76 % | 231.000 K 141.55 % | -556.000 K -73.21 % | -321.000 K -124.92 % | 1.288 M 310.09 % | -613.000 K -3 305.56 % | -18.000 K 96.41 % | -501.000 K -727.69 % | -60.530 K 92.85 % | -847.000 K -67.06 % | -507.000 K 28.79 % | -712.000 K -504.77 % | -117.730 K 48.81 % | -230.000 K 68.45 % | -729.000 K -135.92 % | -309.000 K -121.75 % | 1.421 M -81.52 % | 7.690 M 10 153.33 % | 75.000 K -62.31 % | 199.000 K 171.58 % | -278.000 K 41.60 % | -476.000 K -306.06 % | 231.000 K -67.33 % | 707.000 K 190.52 % | -781.000 K -930.85 % | 94.000 K 123.27 % | -404.000 K 74.09 % | -1.559 M -53.44 % | -1.016 M -222.56 % | 829.000 K 411.65 % | -266.000 K 94.59 % | -4.913 M -213.81 % | 4.317 M 864.01 % | -565.000 K -135.14 % | 1.608 M 165.13 % | -2.469 M 33.72 % | -3.725 M -265.05 % | 2.257 M -37.08 % | 3.587 M 974.88 % | -410.000 K -104.11 % | 9.973 M 486.55 % | -2.580 M -1 161.73 % | 243.000 K 103.23 % | -7.512 M |
| Income tax expense | 185.000 K 142 207.69 % | 130.000 | 0.000 100.00 % | -3.954 M -200.00 % | 3.954 M 248.21 % | -2.668 M -284.24 % | 1.448 M 152.26 % | 574.000 K 48.70 % | 386.000 K -80.03 % | 1.933 M 303.48 % | 479.000 K 83.52 % | 261.000 K -81.70 % | 1.426 M 20.64 % | 1.182 M 123.88 % | 528.000 K | 0.000 | 0.000 100.00 % | -425.000 K -149.53 % | 858.000 K 1 965.22 % | -46.000 K -200.00 % | 46.000 K 120.04 % | -229.540 K | 0.000 -100.00 % | 267.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.110 M -218.72 % | 935.000 K 624.81 % | 129.000 K | 0.000 | 0.000 100.00 % | -425.000 K -342.86 % | 175.000 K -30.00 % | 250.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 -100.00 % | 22.000 K 101.39 % | -1.580 M |
| Cost of revenue | 42.766 M 2.28 % | 41.814 M -24.53 % | 55.406 M -32.98 % | 82.667 M -27.02 % | 113.279 M -50.85 % | 230.494 M 242.19 % | 67.358 M 14.29 % | 58.936 M 13.10 % | 52.109 M -54.18 % | 113.717 M 6.71 % | 106.563 M 153.43 % | 42.049 M 2.83 % | 40.891 M 256.67 % | 11.465 M 1 343.90 % | 794.000 K -81.74 % | 4.349 M 548.14 % | 671.000 K -93.92 % | 11.032 M 1 345.83 % | 763.000 K -50.13 % | 1.530 M 205.39 % | 501.000 K -34.18 % | 761.220 K -12.70 % | 872.000 K 63.91 % | 532.000 K -27.82 % | 737.000 K 32.93 % | 554.410 K 298.86 % | 139.000 K -81.56 % | 754.000 K -80.30 % | 3.827 M -75.41 % | 15.565 M 296.36 % | 3.927 M -78.68 % | 18.416 M 1.67 % | 18.114 M 244.05 % | 5.265 M -33.00 % | 7.858 M -55.60 % | 17.698 M -12.12 % | 20.139 M 121.26 % | 9.102 M 150.40 % | 3.635 M -45.63 % | 6.686 M 20.97 % | 5.527 M 9.08 % | 5.067 M -50.77 % | 10.292 M 42.73 % | 7.211 M -29.46 % | 10.222 M 404.29 % | 2.027 M -37.90 % | 3.264 M -92.84 % | 45.597 M -31.65 % | 66.714 M 10.40 % | 60.431 M 69.50 % | 35.653 M -35.57 % | 55.337 M 84.05 % | 30.067 M 39.84 % | 21.501 M -5.57 % | 22.769 M 97.48 % | 11.530 M -58.45 % | 27.753 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 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 | 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 and marketing expenses | 0.000 -100.00 % | 589.820 K | 0.000 | 0.000 | 0.000 -100.00 % | 818.460 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 | 0.000 | 0.000 | 0.000 |
| Other expenses | 3.554 M | 0.000 -100.00 % | 4.676 M -76.18 % | 19.632 M 521.27 % | 3.160 M 152.88 % | -5.976 M -142.87 % | 13.939 M 782.62 % | -2.042 M -96.35 % | -1.040 M -107.22 % | 14.400 M 89.52 % | 7.598 M 77.36 % | 4.284 M -27.82 % | 5.935 M -9.23 % | 6.539 M 432.04 % | 1.229 M 11.12 % | 1.106 M -17.52 % | 1.341 M -21.21 % | 1.702 M -28.10 % | 2.367 M 117.56 % | 1.088 M 12.63 % | 966.000 K 110.00 % | 459.990 K -59.83 % | 1.145 M -53.72 % | 2.474 M 6.45 % | 2.324 M 108.03 % | 1.117 M -5.09 % | 1.177 M -3.13 % | 1.215 M -32.50 % | 1.800 M -40.94 % | 3.048 M 23.55 % | 2.467 M 172.30 % | 906.000 K -64.30 % | 2.538 M 128.85 % | 1.109 M -9.62 % | 1.227 M 7.44 % | 1.142 M -31.53 % | 1.668 M 265.31 % | -1.009 M 65.98 % | -2.966 M -293.37 % | -754.000 K 49.80 % | -1.502 M -133.17 % | 4.529 M 566.41 % | -971.000 K -43.64 % | -676.000 K -313.25 % | 317.000 K -90.15 % | 3.219 M 721.44 % | -518.000 K -150.98 % | 1.016 M 91.70 % | 530.000 K -57.08 % | 1.235 M -3.46 % | 1.279 M 10.54 % | 1.157 M -10.79 % | 1.297 M 53.58 % | 844.520 K -44.62 % | 1.525 M 32.84 % | 1.148 M -65.92 % | 3.369 M |
| Operating expenses | 3.554 M 241.07 % | 1.042 M -77.72 % | 4.676 M -76.18 % | 19.632 M 521.27 % | 3.160 M 194.25 % | -3.353 M -124.05 % | 13.939 M 782.62 % | -2.042 M -96.35 % | -1.040 M -107.22 % | 14.400 M 89.52 % | 7.598 M 77.36 % | 4.284 M -27.82 % | 5.935 M -9.23 % | 6.539 M 432.04 % | 1.229 M 11.12 % | 1.106 M -17.52 % | 1.341 M -21.21 % | 1.702 M -28.10 % | 2.367 M 117.56 % | 1.088 M 12.63 % | 966.000 K 110.00 % | 459.990 K -59.83 % | 1.145 M -53.72 % | 2.474 M 6.45 % | 2.324 M 108.03 % | 1.117 M -5.09 % | 1.177 M -3.13 % | 1.215 M -32.50 % | 1.800 M -40.94 % | 3.048 M 23.55 % | 2.467 M 172.30 % | 906.000 K -64.30 % | 2.538 M 128.85 % | 1.109 M -9.62 % | 1.227 M 7.44 % | 1.142 M -31.53 % | 1.668 M 265.31 % | -1.009 M 65.98 % | -2.966 M -293.37 % | -754.000 K 49.80 % | -1.502 M -133.17 % | 4.529 M 566.41 % | -971.000 K -43.64 % | -676.000 K -313.25 % | 317.000 K -90.15 % | 3.219 M 721.44 % | -518.000 K -150.98 % | 1.016 M 91.70 % | 530.000 K -57.08 % | 1.235 M -3.46 % | 1.279 M 10.54 % | 1.157 M -10.79 % | 1.297 M 53.58 % | 844.520 K -44.62 % | 1.525 M 32.84 % | 1.148 M -65.92 % | 3.369 M |
| Cost and expenses | 46.320 M 8.08 % | 42.856 M -28.67 % | 60.082 M -41.27 % | 102.299 M -12.14 % | 116.439 M -48.74 % | 227.141 M 179.40 % | 81.297 M 42.89 % | 56.894 M 11.41 % | 51.069 M -60.14 % | 128.117 M 12.22 % | 114.161 M 146.39 % | 46.333 M -1.05 % | 46.826 M 160.10 % | 18.003 M 789.93 % | 2.023 M -62.91 % | 5.455 M 171.12 % | 2.012 M -84.20 % | 12.734 M 306.83 % | 3.130 M 19.56 % | 2.618 M 78.46 % | 1.467 M 20.13 % | 1.221 M -39.45 % | 2.017 M -32.90 % | 3.006 M -1.80 % | 3.061 M 83.12 % | 1.672 M 27.02 % | 1.316 M -33.16 % | 1.969 M -65.01 % | 5.627 M -69.77 % | 18.613 M 191.10 % | 6.394 M -66.91 % | 19.322 M -6.44 % | 20.652 M 224.00 % | 6.374 M -29.84 % | 9.085 M -51.78 % | 18.840 M -13.61 % | 21.807 M 169.46 % | 8.093 M 1 109.72 % | 669.000 K -88.72 % | 5.932 M 47.38 % | 4.025 M -58.05 % | 9.596 M 2.95 % | 9.321 M 42.63 % | 6.535 M -37.99 % | 10.539 M 100.89 % | 5.246 M 91.04 % | 2.746 M -94.11 % | 46.613 M -30.68 % | 67.244 M 9.05 % | 61.666 M 66.97 % | 36.932 M -34.63 % | 56.494 M 80.12 % | 31.364 M 40.36 % | 22.346 M -8.02 % | 24.294 M 91.62 % | 12.678 M -59.26 % | 31.122 M |
| 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 | 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 -100.00 % | 1.042 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.623 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.669 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.960 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.336 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.543 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.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 |
| Interest expense | 84.000 K 47.37 % | 57.000 K 23.91 % | 46.000 K -92.51 % | 614.000 K 30.08 % | 472.000 K -64.72 % | 1.338 M 23.66 % | 1.082 M -57.30 % | 2.534 M -24.40 % | 3.352 M -57.40 % | 7.869 M 110.24 % | 3.743 M 43.03 % | 2.617 M 13.88 % | 2.298 M 16.62 % | 1.971 M 926.33 % | 192.000 K -26.44 % | 261.000 K 133.04 % | 112.000 K 36.54 % | 82.030 K -36.90 % | 130.000 K 96.97 % | 66.000 K 20.00 % | 55.000 K -6.72 % | 58.960 K -10.67 % | 66.000 K -85.99 % | 471.000 K 23.30 % | 382.000 K 67.57 % | 227.960 K -15.88 % | 271.000 K 27.83 % | 212.000 K 3.41 % | 205.000 K -23.79 % | 269.000 K -13.50 % | 311.000 K -32.97 % | 464.000 K 134.34 % | 198.000 K 942.11 % | 19.000 K -98.18 % | 1.043 M 347.64 % | 233.000 K | 0.000 -100.00 % | 290.000 K 43.56 % | 202.000 K -31.99 % | 297.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 |
| Depreciation and amortization | 218.000 K -0.46 % | 219.000 K -0.90 % | 221.000 K -3.07 % | 228.000 K -0.44 % | 229.000 K -81.93 % | 1.267 M 321.03 % | 301.000 K -88.77 % | 2.680 M 1.06 % | 2.652 M -13.60 % | 3.070 M 23.57 % | 2.484 M -1.51 % | 2.522 M -2.21 % | 2.579 M 72.85 % | 1.492 M 353.51 % | 329.000 K -0.30 % | 330.000 K 0.61 % | 328.000 K 16.22 % | 282.230 K -8.96 % | 310.000 K 12.73 % | 275.000 K 1.48 % | 271.000 K 0.36 % | 270.030 K -2.16 % | 276.000 K -7.07 % | 297.000 K 2.41 % | 290.000 K 1.30 % | 286.270 K -1.96 % | 292.000 K 0.00 % | 292.000 K 1.39 % | 288.000 K -0.69 % | 290.000 K 33.03 % | 218.000 K 120.20 % | 99.000 K 0.00 % | 99.000 K 135.71 % | 42.000 K -65.29 % | 121.000 K 0.00 % | 121.000 K 0.00 % | 121.000 K -5.47 % | 128.000 K 15.32 % | 111.000 K 33.73 % | 83.000 K -5.68 % | 88.000 K 16.52 % | 75.525 K -16.08 % | 90.000 K -23.73 % | 118.000 K -71.08 % | 408.000 K 376.88 % | 85.557 K -36.15 % | 134.000 K 0.00 % | 134.000 K 0.00 % | 134.000 K 6.03 % | 126.383 K -5.68 % | 134.000 K 0.00 % | 134.000 K 0.75 % | 133.000 K 0.08 % | 132.892 K -0.08 % | 133.000 K -6.34 % | 142.000 K 0.71 % | 141.000 K |
| Operating income | -1.221 M -1 371.08 % | -83.000 K 98.51 % | -5.579 M 74.57 % | -21.936 M -479.58 % | 5.779 M -10.32 % | 6.444 M 170.01 % | -9.204 M 15.97 % | -10.953 M -41.51 % | -7.740 M -15.41 % | -6.706 M -232.82 % | -2.015 M 56.46 % | -4.628 M -16.46 % | -3.974 M -130.96 % | -1.721 M -72.41 % | -998.000 K 39.95 % | -1.662 M 0.00 % | -1.662 M -196.18 % | 1.728 M 157.99 % | -2.980 M -169.44 % | -1.106 M 24.61 % | -1.467 M -181.83 % | -520.520 K -79.49 % | -290.000 K 90.27 % | -2.981 M -261.77 % | -824.000 K 33.27 % | -1.235 M 12.23 % | -1.407 M 27.62 % | -1.944 M 7.82 % | -2.109 M -29.63 % | -1.627 M -133.12 % | 4.912 M 208.93 % | 1.590 M 308.39 % | -763.000 K 44.99 % | -1.387 M 45.07 % | -2.525 M -339.56 % | 1.054 M -32.52 % | 1.562 M 585.09 % | 228.000 K -92.02 % | 2.858 M 5 292.45 % | 53.000 K 109.11 % | -582.000 K 61.09 % | -1.496 M -194.07 % | 1.590 M 274.12 % | 425.000 K 108.13 % | -5.230 M -21.36 % | -4.310 M -8 878.18 % | -48.000 K 59.32 % | -118.000 K 95.95 % | -2.910 M 41.20 % | -4.949 M -606.06 % | 978.000 K -59.75 % | 2.430 M 216.44 % | -2.087 M -124.10 % | 8.659 M 306.16 % | -4.200 M -364.09 % | -905.000 K 91.68 % | -10.881 M |
| Operating income ratio | -0.03 -1 295.21 % | 0.00 98.10 % | -0.10 62.50 % | -0.27 -677.28 % | 0.05 71.40 % | 0.03 121.61 % | -0.13 33.68 % | -0.19 -27.02 % | -0.15 -189.54 % | -0.05 -191.33 % | -0.02 83.81 % | -0.11 -19.66 % | -0.09 12.24 % | -0.11 89.15 % | -0.97 -122.21 % | -0.44 90.77 % | -4.75 -3 485.43 % | 0.14 100.71 % | -19.87 -2 615.95 % | -0.73 | 0.00 100.00 % | -0.74 93.60 % | -11.60 90.27 % | -119.24 -261.77 % | -32.96 -1 065.55 % | -2.83 -118.29 % | 15.46 119.88 % | -77.76 -12 871.06 % | -0.60 -525.87 % | -0.10 -122.65 % | 0.42 391.73 % | 0.09 306.38 % | -0.04 85.02 % | -0.28 18.69 % | -0.34 -681.84 % | 0.06 -21.54 % | 0.07 173.46 % | 0.03 -96.42 % | 0.77 8 984.31 % | 0.01 105.75 % | -0.15 60.28 % | -0.37 -358.25 % | 0.14 133.63 % | 0.06 106.21 % | -0.99 -45.01 % | -0.68 -3 719.89 % | -0.02 -611.45 % | 0.00 94.48 % | -0.05 48.10 % | -0.09 -438.32 % | 0.03 -37.44 % | 0.04 158.60 % | -0.07 -125.58 % | 0.28 232.24 % | -0.21 -170.63 % | -0.08 85.70 % | -0.54 |
| Total other income expenses net | 3.728 M 149.64 % | -7.510 M -258.98 % | 4.724 M 327.99 % | -2.072 M -127.06 % | 7.656 M -60.76 % | 19.511 M 30.66 % | 14.933 M 150.20 % | -29.746 M -2 974 500.00 % | -1.000 K 99.96 % | -2.309 M -31.12 % | -1.761 M -69.65 % | -1.038 M -111.74 % | 8.839 M 2 639.25 % | 322.680 K -91.48 % | 3.787 M 113.35 % | 1.775 M 3.02 % | 1.723 M 210 221.95 % | -820.000 -100.01 % | 14.251 M 492.80 % | 2.404 M 37.37 % | 1.750 M 57.34 % | 1.112 M 1 785.24 % | -66.000 K -104.07 % | 1.623 M 524.87 % | -382.000 K -125.94 % | 1.472 M -47.13 % | 2.785 M 31.49 % | 2.118 M 24.66 % | 1.699 M -53.92 % | 3.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.682 M | 0.000 | 0.000 | 0.000 100.00 % | -5.663 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 |
| 2025-06-30 | 2025-03-31 | 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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | 2009-03-31 | 2008-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -12.571 M | 0.000 100.00 % | -39.392 M | 0.000 -100.00 % | 38.012 M | 0.000 -100.00 % | 93.810 M -9.49 % | 103.650 M -4.82 % | 108.904 M 10.18 % | 98.838 M 627.33 % | -18.743 M -1 216.49 % | -1.424 M | 0.000 -100.00 % | 394.000 K | 0.000 -100.00 % | 449.860 K | 0.000 100.00 % | -49.503 M | 0.000 100.00 % | -16.683 M | 0.000 -100.00 % | 1.088 M | 0.000 -100.00 % | 3.118 M | 0.000 -100.00 % | 21.558 M | 0.000 -100.00 % | 12.716 M | 0.000 100.00 % | -42.266 M | 0.000 100.00 % | -43.166 M | 0.000 100.00 % | -63.929 M 20.57 % | -80.482 M | 0.000 100.00 % | -64.517 M | 0.000 100.00 % | -60.362 M -8.58 % | -55.594 M -90.66 % | -29.159 M 22.29 % | -37.525 M 16.26 % | -44.813 M |
| Total investments | 0.000 -100.00 % | 42.467 M | 0.000 -100.00 % | 37.578 M | 0.000 -100.00 % | 47.694 M | 0.000 -100.00 % | 96.007 M 105.21 % | 46.784 M 2.68 % | 45.562 M -34.45 % | 69.511 M -32.75 % | 103.369 M -11.88 % | 117.309 M | 0.000 -100.00 % | 99.318 M | 0.000 -100.00 % | 88.713 M | 0.000 -100.00 % | 64.753 M | 0.000 -100.00 % | 133.416 M | 0.000 -100.00 % | 25.056 M | 0.000 -100.00 % | 59.656 M | 0.000 -100.00 % | 35.546 M | 0.000 -100.00 % | 55.611 M | 0.000 -100.00 % | 18.289 M | 0.000 -100.00 % | 72.480 M | 0.000 -100.00 % | 55.214 M 69.45 % | 32.584 M | 0.000 -100.00 % | 43.615 M | 0.000 -100.00 % | 37.113 M 3.91 % | 35.718 M -17.03 % | 43.051 M 9.82 % | 39.201 M 228.56 % | 11.931 M |
| Total debt | 0.000 -100.00 % | 10.703 M | 0.000 -100.00 % | 7.884 M | 0.000 -100.00 % | 39.735 M | 0.000 -100.00 % | 94.341 M -26.15 % | 127.739 M -19.96 % | 159.587 M 39.74 % | 114.199 M 3 245.02 % | 3.414 M -70.48 % | 11.564 M | 0.000 -100.00 % | 1.271 M | 0.000 -100.00 % | 2.700 M | 0.000 -100.00 % | 3.052 M | 0.000 -100.00 % | 3.580 M | 0.000 -100.00 % | 6.768 M | 0.000 -100.00 % | 12.342 M | 0.000 -100.00 % | 21.810 M | 0.000 -100.00 % | 15.515 M | 0.000 -100.00 % | 11.568 M | 0.000 -100.00 % | 82.380 K | 0.000 -100.00 % | 5.658 M -68.24 % | 17.817 M | 0.000 -100.00 % | 5.039 M | 0.000 -100.00 % | 136.689 K | 0.000 -100.00 % | 17.840 M 18.07 % | 15.109 M 26 109.51 % | 57.646 K |
| Accumulated other comprehensive income loss | 219.561 M | 0.000 -100.00 % | 228.480 M | 0.000 -100.00 % | 235.208 M | 0.000 -100.00 % | 206.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 601.370 K -99.72 % | 212.570 M | 0.000 -100.00 % | 193.949 M | 0.000 -100.00 % | 204.115 M | 0.000 -100.00 % | 223.997 M | 0.000 -100.00 % | 206.420 M | 0.000 -100.00 % | 214.544 M | 0.000 -100.00 % | 207.398 M | 0.000 -100.00 % | 133.718 M | 0.000 -100.00 % | 213.464 M 83.32 % | 116.446 M -12.66 % | 133.331 M | 0.000 -100.00 % | 135.908 M | 0.000 | 0.000 -100.00 % | 136.334 M | 0.000 -100.00 % | 141.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 100.00 % | -18.540 M | 0.000 | 0.000 | 0.000 100.00 % | -20.993 M | 0.000 | 0.000 100.00 % | -15.555 M | 0.000 -100.00 % | 155.580 K | 0.000 100.00 % | -11.445 M | 0.000 | 0.000 | 0.000 100.00 % | -44.153 M | 0.000 | 0.000 | 0.000 100.00 % | -14.104 M | 0.000 | 0.000 | 0.000 100.00 % | -23.557 M | 0.000 | 0.000 | 0.000 100.00 % | -31.402 M | 0.000 | 0.000 | 0.000 100.00 % | -31.788 M | 0.000 | 0.000 100.00 % | -28.682 M | 0.000 | 0.000 | 0.000 100.00 % | -23.712 M | 0.000 100.00 % | -16.326 M -28.57 % | -12.698 M 5.18 % | -13.392 M |
| Common stock | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M 0.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 170.000 M | 0.000 -100.00 % | 97.018 M | 0.000 -100.00 % | 97.018 M | 0.000 -100.00 % | 97.018 M | 0.000 -100.00 % | 97.018 M 0.00 % | 97.018 M | 0.000 -100.00 % | 97.018 M | 0.000 -100.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M 0.00 % | 97.018 M |
| Total equity | 235.742 M 0.00 % | 235.742 M -3.57 % | 244.457 M 0.00 % | 244.457 M -2.36 % | 250.367 M 0.00 % | 250.366 M 19.20 % | 210.032 M 0.00 % | 210.032 M -18.78 % | 258.586 M -5.74 % | 274.321 M -2.16 % | 280.374 M -1.92 % | 285.854 M 13.67 % | 251.482 M 18.31 % | 212.570 M 0.00 % | 212.570 M 9.60 % | 193.949 M 0.00 % | 193.948 M -4.98 % | 204.115 M 0.00 % | 204.115 M -8.88 % | 223.997 M 0.00 % | 223.997 M 8.52 % | 206.420 M 0.00 % | 206.420 M -3.79 % | 214.544 M 0.00 % | 214.544 M 3.45 % | 207.398 M 0.00 % | 207.398 M 55.10 % | 133.718 M 0.00 % | 133.718 M -37.36 % | 213.464 M 0.00 % | 213.464 M 60.10 % | 133.331 M 0.00 % | 133.331 M -1.90 % | 135.908 M 0.00 % | 135.908 M -0.39 % | 136.437 M 0.08 % | 136.334 M 0.00 % | 136.334 M -3.59 % | 141.408 M 0.00 % | 141.408 M -2.99 % | 145.765 M -2.04 % | 148.793 M -2.38 % | 152.421 M 0.46 % | 151.727 M |
| Other non current liabilities | -235.742 M -23 574 306.00 % | 1.000 K 100.00 % | -244.457 M -24 445 800.00 % | 1.000 K 100.00 % | -250.367 M -450.69 % | -45.464 M 78.35 % | -210.032 M -21 003 300.00 % | 1.000 K -99.41 % | 170.760 K 94.05 % | 88.000 K 20 852.38 % | 420.000 -58.00 % | 1.000 K 4 900.00 % | 20.000 100.00 % | -212.570 M | 0.000 100.00 % | -193.949 M | 0.000 100.00 % | -204.115 M | 0.000 100.00 % | -223.997 M | 0.000 100.00 % | -206.420 M | 0.000 100.00 % | -214.544 M | 0.000 100.00 % | -207.398 M -300 676.81 % | 69.000 K 100.05 % | -133.718 M | 0.000 100.00 % | -213.464 M | 0.000 100.00 % | -133.331 M | 0.000 100.00 % | -135.908 M | 0.000 | 0.000 100.00 % | -136.334 M | 0.000 100.00 % | -141.408 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 | 0.000 -100.00 % | 1.830 M -97.40 % | 70.346 M -13.67 % | 81.487 M 5.27 % | 77.411 M 14 288.66 % | 538.000 K -43.08 % | 945.130 K | 0.000 -100.00 % | 1.240 M | 0.000 -100.00 % | 1.746 M | 0.000 -100.00 % | 2.233 M | 0.000 -100.00 % | 2.700 M | 0.000 -100.00 % | 3.545 M | 0.000 -100.00 % | 3.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 69.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.646 K |
| Total non current liabilities | -235.742 M -23 574 306.00 % | 1.000 K 100.00 % | -244.457 M -24 445 800.00 % | 1.000 K 100.00 % | -250.367 M -12 518 250.00 % | -2.000 K 100.00 % | -210.032 M -3 569.31 % | 6.054 M -91.86 % | 74.401 M -10.67 % | 83.285 M 5.03 % | 79.298 M 14 611.97 % | 539.000 K -42.97 % | 945.150 K 100.44 % | -212.570 M -17 242.74 % | 1.240 M 100.64 % | -193.949 M -11 205.07 % | 1.746 M 100.86 % | -204.115 M -9 240.84 % | 2.233 M 101.00 % | -223.997 M -8 395.08 % | 2.700 M 101.31 % | -206.420 M -5 922.85 % | 3.545 M 101.65 % | -214.544 M -6 092.77 % | 3.580 M 101.73 % | -207.398 M -300 676.81 % | 69.000 K 100.05 % | -133.718 M -193 894.20 % | 69.000 K 100.03 % | -213.464 M | 0.000 100.00 % | -133.331 M -193 333.33 % | 69.000 K 100.05 % | -135.908 M | 0.000 | 0.000 100.00 % | -136.334 M | 0.000 100.00 % | -141.408 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.646 K |
| Other current liabilities | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 5.341 M | 0.000 -100.00 % | 5.607 M | 0.000 -100.00 % | 780.000 K -83.63 % | 4.766 M 562.85 % | 719.000 K -87.54 % | 5.771 M 71.30 % | 3.369 M 241.04 % | 987.860 K | 0.000 -100.00 % | 1.458 M | 0.000 -100.00 % | 293.030 K | 0.000 -100.00 % | 22.000 K | 0.000 -100.00 % | 36.140 K | 0.000 -100.00 % | 468.000 K | 0.000 -100.00 % | 253.720 K | 0.000 -100.00 % | 329.000 K | 0.000 -100.00 % | 215.510 K | 0.000 -100.00 % | 1.234 M | 0.000 -100.00 % | 1.580 K | 0.000 -100.00 % | 3.932 M 2 032.36 % | 184.398 K | 0.000 -100.00 % | 2.134 M | 0.000 -100.00 % | 5.587 M 1 634.36 % | 322.114 K -55.95 % | 731.208 K 243.70 % | 212.748 K -47.01 % | 401.459 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.520 M | 0.000 -100.00 % | 6.300 M | 0.000 -100.00 % | 629.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 916.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 449.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 -100.00 % | 5.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 10.703 M | 0.000 -100.00 % | 7.884 M | 0.000 -100.00 % | 39.735 M | 0.000 -100.00 % | 92.341 M 60.89 % | 57.392 M -26.51 % | 78.100 M 112.81 % | 36.700 M 1 176.08 % | 2.876 M -72.92 % | 10.619 M | 0.000 -100.00 % | 31.000 K | 0.000 -100.00 % | 953.870 K | 0.000 -100.00 % | 819.000 K | 0.000 -100.00 % | 879.690 K | 0.000 -100.00 % | 3.223 M | 0.000 -100.00 % | 8.762 M | 0.000 -100.00 % | 21.810 M | 0.000 -100.00 % | 15.446 M | 0.000 -100.00 % | 11.568 M | 0.000 -100.00 % | 13.380 K | 0.000 -100.00 % | 5.658 M -68.24 % | 17.817 M | 0.000 -100.00 % | 5.039 M | 0.000 -100.00 % | 136.689 K | 0.000 -100.00 % | 17.840 M 18.07 % | 15.109 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 11.378 M | 0.000 -100.00 % | 13.238 M | 0.000 -100.00 % | 45.466 M | 0.000 -100.00 % | 110.718 M 37.79 % | 80.350 M -16.67 % | 96.424 M 62.30 % | 59.413 M 762.93 % | 6.885 M -40.97 % | 11.663 M | 0.000 -100.00 % | 1.489 M | 0.000 -100.00 % | 1.247 M | 0.000 -100.00 % | 2.257 M | 0.000 -100.00 % | 1.044 M | 0.000 -100.00 % | 5.166 M | 0.000 -100.00 % | 11.717 M | 0.000 -100.00 % | 30.836 M | 0.000 -100.00 % | 18.750 M | 0.000 -100.00 % | 16.870 M | 0.000 -100.00 % | 13.548 M | 0.000 -100.00 % | 9.590 M -46.72 % | 18.002 M | 0.000 -100.00 % | 15.666 M | 0.000 -100.00 % | 5.723 M 1 676.80 % | 322.114 K -98.27 % | 18.644 M -0.73 % | 18.782 M 4 578.43 % | 401.459 K |
| Total liabilities | -235.742 M -2 171.73 % | 11.379 M 104.65 % | -244.457 M -1 946.49 % | 13.239 M 105.29 % | -250.367 M -650.70 % | 45.464 M 121.65 % | -210.032 M -279.87 % | 116.772 M -24.54 % | 154.751 M -13.89 % | 179.709 M 29.56 % | 138.710 M 1 768.40 % | 7.424 M -41.12 % | 12.609 M 105.93 % | -212.570 M -7 889.30 % | 2.729 M 101.41 % | -193.949 M -6 579.24 % | 2.993 M 101.47 % | -204.115 M -4 645.99 % | 4.490 M 102.00 % | -223.997 M -6 082.75 % | 3.744 M 101.81 % | -206.420 M -2 469.65 % | 8.711 M 104.06 % | -214.544 M -1 502.53 % | 15.297 M 107.38 % | -207.398 M -771.08 % | 30.905 M 123.11 % | -133.718 M -810.57 % | 18.819 M 108.82 % | -213.464 M -1 365.35 % | 16.870 M 112.65 % | -133.331 M -1 079.17 % | 13.617 M 110.02 % | -135.908 M -1 517.13 % | 9.590 M -46.72 % | 18.002 M 113.20 % | -136.334 M -970.25 % | 15.666 M 111.08 % | -141.408 M -2 570.74 % | 5.723 M 1 676.80 % | 322.114 K -98.27 % | 18.644 M -0.73 % | 18.782 M 3 991.00 % | 459.105 K |
| Other non current assets | 0.000 -100.00 % | 64.747 M | 0.000 -100.00 % | 42.863 M | 0.000 -100.00 % | 86.544 M | 0.000 -100.00 % | 6.815 M -0.02 % | 6.816 M -90.60 % | 72.477 M -9.18 % | 79.806 M 294.45 % | 20.232 M -79.55 % | 98.946 M | 0.000 -100.00 % | 396.000 K | 0.000 -100.00 % | 55.360 M | 0.000 -100.00 % | 396.000 K | 0.000 -100.00 % | 19.292 M | 0.000 -100.00 % | 126.087 M | 0.000 -100.00 % | 95.164 M | 0.000 -100.00 % | 136.094 M | 0.000 -100.00 % | 47.693 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.113 M | 0.000 -100.00 % | 55.214 M 69.45 % | 32.584 M | 0.000 -100.00 % | 43.615 M | 0.000 -100.00 % | 37.113 M 3.91 % | 35.718 M -17.03 % | 43.051 M 9.82 % | 39.201 M 228.56 % | 11.931 M |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -40.970 M | 0.000 100.00 % | -32.033 M | 0.000 -100.00 % | 96.007 M 105.21 % | 46.784 M 335.36 % | -19.878 M -255.65 % | 12.771 M -87.65 % | 103.369 M 38.08 % | 74.864 M | 0.000 -100.00 % | 58.374 M | 0.000 -100.00 % | 47.041 M | 0.000 -100.00 % | 39.371 M | 0.000 -100.00 % | 127.813 M | 0.000 100.00 % | -87.674 M | 0.000 100.00 % | -22.150 M | 0.000 100.00 % | -87.191 M | 0.000 -100.00 % | 21.275 M | 0.000 -100.00 % | 18.289 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 27.311 M | 0.000 -100.00 % | 4.730 K | 0.000 -100.00 % | 14.000 K -47.41 % | 26.620 K -19.33 % | 33.000 K 10.26 % | 29.930 K -99.56 % | 6.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.630 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.034 M | 0.000 -100.00 % | 16.533 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 40.970 M | 0.000 -100.00 % | 4.730 K | 0.000 -100.00 % | 14.000 K -47.41 % | 26.620 K -19.33 % | 33.000 K 10.26 % | 29.930 K -99.90 % | 29.050 M 138.80 % | -74.864 M | 0.000 -100.00 % | 99.209 M | 0.000 100.00 % | -47.041 M | 0.000 -100.00 % | 38.675 M | 0.000 100.00 % | -127.813 M | 0.000 -100.00 % | 87.674 M | 0.000 -100.00 % | 22.150 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 |
| Property plant equipment net | 0.000 -100.00 % | 1.299 M | 0.000 -100.00 % | 1.757 M | 0.000 -100.00 % | 2.125 M | 0.000 -100.00 % | 142.725 M -19.67 % | 177.677 M -2.65 % | 182.509 M 1.27 % | 180.228 M 176.02 % | 65.294 M 188.01 % | 22.671 M | 0.000 -100.00 % | 5.947 M | 0.000 -100.00 % | 42.775 M | 0.000 -100.00 % | 43.253 M | 0.000 -100.00 % | 43.734 M | 0.000 -100.00 % | 44.313 M | 0.000 -100.00 % | 42.640 M | 0.000 -100.00 % | 36.966 M | 0.000 -100.00 % | 35.377 M | 0.000 -100.00 % | 1.676 M | 0.000 -100.00 % | 3.230 M | 0.000 -100.00 % | 3.447 M 31.86 % | 2.614 M | 0.000 -100.00 % | 2.858 M | 0.000 -100.00 % | 2.479 M -8.15 % | 2.699 M -9.02 % | 2.967 M -12.26 % | 3.381 M -19.25 % | 4.187 M |
| Total non current assets | 0.000 -100.00 % | 66.046 M | 0.000 -100.00 % | 45.427 M | 0.000 -100.00 % | 57.445 M | 0.000 -100.00 % | 246.265 M 5.45 % | 233.528 M -1.62 % | 237.365 M -13.70 % | 275.059 M 24.93 % | 220.169 M 10.80 % | 198.705 M | 0.000 -100.00 % | 165.598 M | 0.000 -100.00 % | 146.848 M | 0.000 -100.00 % | 123.366 M | 0.000 -100.00 % | 192.511 M | 0.000 -100.00 % | 84.229 M | 0.000 -100.00 % | 117.156 M | 0.000 -100.00 % | 85.869 M | 0.000 -100.00 % | 104.345 M | 0.000 -100.00 % | 19.965 M | 0.000 -100.00 % | 88.344 M | 0.000 -100.00 % | 58.661 M 66.66 % | 35.198 M | 0.000 -100.00 % | 46.473 M | 0.000 -100.00 % | 39.592 M 3.06 % | 38.417 M -16.52 % | 46.018 M 8.07 % | 42.582 M 164.19 % | 16.118 M |
| Other current assets | -116.891 M -2 322.00 % | 5.261 M 104.18 % | -125.824 M -1 296.50 % | 10.516 M 112.91 % | -81.451 M -311.22 % | 38.562 M 3 075.50 % | -1.296 M -108.26 % | 15.683 M -78.93 % | 74.436 M 146.25 % | 30.228 M 24.54 % | 24.271 M 464.70 % | 4.298 M 241.89 % | 1.257 M 103.01 % | -41.821 M -630.72 % | 7.880 M 117.94 % | -43.922 M -2 778.51 % | 1.640 M 102.10 % | -77.937 M -1 736.64 % | 4.762 M 118.41 % | -25.867 M -2 957.32 % | 905.290 K 100.76 % | -118.410 M -1 860.22 % | 6.727 M 107.09 % | -94.905 M -7 709.38 % | 1.247 M 101.01 % | -122.989 M -3 444.82 % | 3.677 M 105.24 % | -70.212 M -1 833.42 % | 4.050 M 107.52 % | -53.835 M -150.71 % | 106.155 M 247.30 % | -72.069 M -1 652.96 % | 4.641 M 106.67 % | -69.587 M -9 195.28 % | 765.089 K -91.68 % | 9.193 M 113.22 % | -69.556 M -13 869.13 % | 505.159 K 100.56 % | -89.929 M -14 280.43 % | 634.177 K 17.56 % | 539.458 K | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 42.467 M | 0.000 -100.00 % | 78.548 M | 0.000 -100.00 % | 79.728 M | 0.000 -100.00 % | 765.000 K 0.00 % | 765.000 K -98.83 % | 65.440 M 15.33 % | 56.740 M 51.31 % | 37.500 M -11.65 % | 42.445 M | 0.000 -100.00 % | 40.944 M | 0.000 -100.00 % | 41.671 M | 0.000 -100.00 % | 25.382 M | 0.000 -100.00 % | 5.603 M | 0.000 -100.00 % | 112.730 M | 0.000 -100.00 % | 81.806 M | 0.000 -100.00 % | 122.737 M | 0.000 -100.00 % | 34.336 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 |
| cash and cash equivalents | 0.000 -100.00 % | 23.273 M | 0.000 -100.00 % | 47.276 M | 0.000 -100.00 % | 1.723 M | 0.000 -100.00 % | 531.000 K -97.80 % | 24.089 M -52.47 % | 50.683 M 229.95 % | 15.361 M -30.67 % | 22.157 M 70.59 % | 12.988 M | 0.000 -100.00 % | 877.000 K | 0.000 -100.00 % | 2.251 M | 0.000 -100.00 % | 52.555 M | 0.000 -100.00 % | 20.264 M | 0.000 -100.00 % | 5.680 M | 0.000 -100.00 % | 9.224 M | 0.000 -100.00 % | 252.000 K | 0.000 -100.00 % | 2.799 M | 0.000 -100.00 % | 53.835 M | 0.000 -100.00 % | 43.248 M | 0.000 -100.00 % | 69.587 M -29.21 % | 98.299 M | 0.000 -100.00 % | 69.556 M | 0.000 -100.00 % | 60.499 M 8.82 % | 55.594 M 18.29 % | 46.999 M -10.71 % | 52.634 M 17.30 % | 44.871 M |
| Cash and short term investments | 116.891 M 77.81 % | 65.740 M -47.75 % | 125.824 M 0.00 % | 125.824 M 54.48 % | 81.451 M 0.00 % | 81.451 M 6 184.79 % | 1.296 M 0.00 % | 1.296 M -94.79 % | 24.854 M -78.60 % | 116.123 M 61.06 % | 72.100 M 20.86 % | 59.657 M 7.62 % | 55.433 M 32.55 % | 41.821 M 0.00 % | 41.821 M -4.78 % | 43.922 M 0.00 % | 43.922 M -43.64 % | 77.937 M 0.00 % | 77.937 M 201.30 % | 25.867 M 0.00 % | 25.867 M -78.15 % | 118.410 M 0.00 % | 118.410 M 24.77 % | 94.905 M 4.26 % | 91.030 M -25.99 % | 122.989 M 0.00 % | 122.989 M 75.17 % | 70.212 M 89.07 % | 37.135 M -31.02 % | 53.835 M 0.00 % | 53.835 M -25.30 % | 72.069 M 66.64 % | 43.248 M -37.85 % | 69.587 M 0.00 % | 69.587 M -29.21 % | 98.299 M 41.32 % | 69.556 M 0.00 % | 69.556 M -22.65 % | 89.929 M 48.65 % | 60.499 M 8.82 % | 55.594 M 18.29 % | 46.999 M -10.71 % | 52.634 M 17.30 % | 44.871 M |
| Total current assets | 0.000 -100.00 % | 183.114 M | 0.000 -100.00 % | 212.268 M | 0.000 -100.00 % | 238.386 M | 0.000 -100.00 % | 80.539 M -55.21 % | 179.809 M -17.01 % | 216.665 M 50.43 % | 144.026 M 97.00 % | 73.109 M 11.81 % | 65.386 M | 0.000 -100.00 % | 49.701 M | 0.000 -100.00 % | 50.094 M | 0.000 -100.00 % | 85.239 M | 0.000 -100.00 % | 35.230 M | 0.000 -100.00 % | 130.902 M | 0.000 -100.00 % | 112.685 M | 0.000 -100.00 % | 152.434 M | 0.000 -100.00 % | 48.191 M | 0.000 -100.00 % | 210.369 M | 0.000 -100.00 % | 58.604 M | 0.000 -100.00 % | 86.837 M -27.18 % | 119.241 M | 0.000 -100.00 % | 105.527 M | 0.000 -100.00 % | 107.539 M -0.12 % | 107.670 M -11.32 % | 121.420 M -5.60 % | 128.621 M -5.47 % | 136.068 M |
| Inventory | 0.000 -100.00 % | 51.150 M | 0.000 -100.00 % | 48.617 M | 0.000 -100.00 % | 118.371 M | 0.000 -100.00 % | 57.323 M -28.58 % | 80.264 M 79.39 % | 44.742 M 64.09 % | 27.266 M 1 022.99 % | 2.428 M -32.61 % | 3.603 M | 0.000 | 0.000 | 0.000 -100.00 % | 748.110 K | 0.000 -100.00 % | 910.000 K | 0.000 -100.00 % | 786.380 K | 0.000 -100.00 % | 731.000 K | 0.000 -100.00 % | 3.875 M | 0.000 -100.00 % | 6.966 M | 0.000 -100.00 % | 7.006 M | 0.000 -100.00 % | 50.380 M | 0.000 -100.00 % | 10.715 M | 0.000 -100.00 % | 6.177 M -47.43 % | 11.749 M | 0.000 -100.00 % | 18.322 M | 0.000 -100.00 % | 29.431 M -8.41 % | 32.134 M -53.70 % | 69.399 M 15.18 % | 60.251 M 217.91 % | 18.952 M |
| Net receivables | 0.000 -100.00 % | 60.963 M | 0.000 -100.00 % | 27.311 M | 0.000 -100.00 % | 1.740 K | 0.000 -100.00 % | 6.237 M 2 345.69 % | 255.020 K -99.00 % | 25.572 M 25.42 % | 20.389 M 203.13 % | 6.726 M 32.08 % | 5.092 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.784 M | 0.000 -100.00 % | 1.630 M | 0.000 -100.00 % | 7.672 M | 0.000 -100.00 % | 5.034 M | 0.000 -100.00 % | 16.533 M | 0.000 -100.00 % | 18.802 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.308 M | 0.000 | 0.000 -100.00 % | 17.143 M | 0.000 -100.00 % | 16.975 M -12.51 % | 19.403 M 286.35 % | 5.022 M -68.09 % | 15.737 M -78.22 % | 72.245 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 807.000 K | 0.000 -100.00 % | 804.660 K | 0.000 -100.00 % | 704.000 K -68.35 % | 2.224 M 0.02 % | 2.224 M -0.02 % | 2.224 M 0.02 % | 2.224 M -0.02 % | 2.224 M | 0.000 -100.00 % | 1.672 M | 0.000 -100.00 % | 1.672 M | 0.000 -100.00 % | 1.671 M | 0.000 -100.00 % | 1.672 M | 0.000 -100.00 % | 1.503 M | 0.000 -100.00 % | 1.503 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 558.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 123.000 K | 0.000 -100.00 % | 77.000 K -99.58 % | 18.192 M 60.92 % | 11.305 M -33.27 % | 16.942 M 153 914.73 % | 11.000 K -80.44 % | 56.240 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.026 M | 0.000 -100.00 % | 2.562 M | 0.000 -100.00 % | 8.697 M | 0.000 -100.00 % | 2.984 M | 0.000 -100.00 % | 4.068 M | 0.000 -100.00 % | 13.423 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.087 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.489 K -97.88 % | 3.460 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.860 K | 0.000 | 0.000 | 0.000 -100.00 % | 138.810 K | 0.000 | 0.000 | 0.000 -100.00 % | 103.600 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.950 K | 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 -100.00 % | 45.464 M | 0.000 -100.00 % | 170.000 K | 0.000 | 0.000 -100.00 % | 88.030 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 |
| Minority interest | 0.000 -100.00 % | 16.181 M | 0.000 -100.00 % | 15.977 M | 0.000 -100.00 % | 15.159 M | 0.000 -100.00 % | 3.620 M -86.19 % | 26.217 M -20.07 % | 32.799 M -22.12 % | 42.117 M -4.24 % | 43.982 M 79.59 % | 24.490 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -170.000 K | 0.000 | 0.000 100.00 % | -88.030 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 |
| 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 |
| Other total stockholders equity | 16.181 M -76.24 % | 68.101 M 326.25 % | 15.977 M -72.68 % | 58.480 M 285.78 % | 15.159 M -82.41 % | 86.200 M 2 281.21 % | 3.620 M -90.06 % | 36.412 M -53.27 % | 77.924 M 8.95 % | 71.522 M 5.02 % | 68.101 M -5.25 % | 71.872 M 5.95 % | 67.835 M | 0.000 -100.00 % | 42.570 M | 0.000 -100.00 % | 68.101 M | 0.000 -100.00 % | 34.115 M | 0.000 -100.00 % | 68.101 M | 0.000 -100.00 % | 36.420 M | 0.000 -100.00 % | 68.101 M | 0.000 -100.00 % | 37.398 M | 0.000 -100.00 % | 68.101 M | 0.000 | 0.000 | 0.000 -100.00 % | 68.101 M | 0.000 -100.00 % | 38.890 M -42.89 % | 68.101 M | 0.000 -100.00 % | 39.316 M | 0.000 -100.00 % | 68.101 M 39.70 % | 48.747 M -28.42 % | 68.101 M 0.00 % | 68.101 M 0.00 % | 68.101 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 -100.00 % | 3.883 M -0.01 % | 3.883 M 127.10 % | 1.710 M 0.00 % | 1.710 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 249.161 M | 0.000 -100.00 % | 257.696 M | 0.000 -100.00 % | 295.830 M | 0.000 -100.00 % | 326.804 M -20.94 % | 413.337 M -8.96 % | 454.030 M 8.34 % | 419.084 M 42.90 % | 293.278 M 11.05 % | 264.090 M | 0.000 -100.00 % | 215.299 M | 0.000 -100.00 % | 196.942 M | 0.000 -100.00 % | 208.605 M | 0.000 -100.00 % | 227.741 M | 0.000 -100.00 % | 215.131 M | 0.000 -100.00 % | 229.841 M | 0.000 -100.00 % | 238.303 M | 0.000 -100.00 % | 152.536 M | 0.000 -100.00 % | 230.335 M | 0.000 -100.00 % | 146.948 M | 0.000 -100.00 % | 145.498 M -5.79 % | 154.439 M | 0.000 -100.00 % | 152.000 M | 0.000 -100.00 % | 147.131 M 0.71 % | 146.087 M -12.75 % | 167.438 M -2.20 % | 171.203 M 12.50 % | 152.186 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | 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 | 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 | 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 | 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 | 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 | 0.000 |
| Other non cash items | -1.917 M -125.25 % | 7.593 M 623.14 % | 1.050 M -94.89 % | 20.551 M 324.38 % | -9.159 M 46.13 % | -17.002 M -5 548.50 % | -301.000 K 88.77 % | -2.680 M -1.06 % | -2.652 M 13.59 % | -3.069 M -23.55 % | -2.484 M 1.51 % | -2.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.413 M -674.78 % | -1.344 M -467.09 % | -237.000 K 71.13 % | -821.000 K -330.62 % | 356.000 K -78.09 % | 1.625 M 34.30 % | 1.210 M 610.55 % | -237.000 K 82.80 % | -1.378 M -691.95 % | -174.000 K -142.44 % | 410.000 K 119.32 % | -2.122 M 46.64 % | -3.977 M -172.21 % | -1.461 M -291.48 % | 763.000 K 357.77 % | -296.000 K -114.10 % | 2.100 M 338.91 % | -879.000 K 33.00 % | -1.312 M -124.14 % | 5.435 M 290.17 % | -2.858 M -5 292.45 % | -53.000 K -109.11 % | 582.000 K -61.10 % | 1.496 M 194.09 % | -1.590 M -274.12 % | -425.000 K -108.13 % | 5.230 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.566 M 119.66 % | -23.225 M -514.42 % | -3.780 M 40.28 % | -6.330 M -907.96 % | -628.000 K 80.89 % | -3.287 M -161.81 % | 5.318 M 843.78 % | -715.000 K -131.62 % | 2.261 M 1 900.88 % | 113.000 K 85.25 % | 61.000 K -97.17 % | 2.153 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 |
| 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 | 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 | 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 | 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 |
| 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 | 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 | 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 |
| 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 | 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 | 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 |
| 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 | 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 | 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 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.035 M 117.37 % | -23.225 M 16.66 % | -27.869 M -340.26 % | -6.330 M 87.66 % | -51.311 M -1 461.03 % | -3.287 M -161.81 % | 5.318 M 843.78 % | -715.000 K -131.62 % | 2.261 M 1 900.88 % | 113.000 K 85.25 % | 61.000 K -97.17 % | 2.153 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.566 M 759.89 % | 531.000 K -97.76 % | 23.756 M -1.38 % | 24.089 M -20.81 % | 30.419 M -39.98 % | 50.683 M -6.09 % | 53.970 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.723 M -62.26 % | 4.566 M 759.89 % | 531.000 K 114.05 % | -3.780 M -115.69 % | 24.089 M 3 935.75 % | -628.000 K -101.24 % | 50.683 M 853.05 % | 5.318 M 843.78 % | -715.000 K -131.62 % | 2.261 M 1 900.88 % | 113.000 K 85.25 % | 61.000 K -97.17 % | 2.153 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.566 M 119.66 % | -23.225 M -514.42 % | -3.780 M 40.28 % | -6.330 M -907.96 % | -628.000 K 80.89 % | -3.287 M -161.81 % | 5.318 M 843.78 % | -715.000 K -131.62 % | 2.261 M 1 900.88 % | 113.000 K 85.25 % | 61.000 K -97.17 % | 2.153 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 |
| 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 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.566 M 119.66 % | -23.225 M -514.42 % | -3.780 M 40.28 % | -6.330 M -907.96 % | -628.000 K 80.89 % | -3.287 M -161.81 % | 5.318 M 843.78 % | -715.000 K -131.62 % | 2.261 M 1 900.88 % | 113.000 K 85.25 % | 61.000 K -97.17 % | 2.153 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 |
| 2025 | 2025 | 2024 | 2024 | 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 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |