Trio Mercantile & Trading Limited TRIOMERC.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 16.514 M -49.07 % | 32.424 M -29.43 % | 45.943 M -12.42 % | 52.455 M -20.53 % | 66.005 M -51.53 % | 136.186 M -53.58 % | 293.404 M -3.13 % | 302.898 M 16.43 % | 260.146 M 30.99 % | 198.606 M 42.50 % | 139.372 M -54.28 % | 304.820 M 2 788.90 % | 10.551 M -0.18 % | 10.570 M |
| Net income | -543.000 K 75.33 % | -2.201 M -119.63 % | -1.002 M 78.24 % | -4.606 M 66.39 % | -13.704 M -486.69 % | 3.544 M 392.11 % | 720.122 K -84.21 % | 4.562 M 573.54 % | 677.251 K 276.52 % | 179.873 K -92.84 % | 2.514 M 363.78 % | 542.000 K -58.01 % | 1.291 M 149.44 % | 517.490 K |
| Income before tax | -537.000 K 75.52 % | -2.194 M -120.50 % | -994.949 K 78.36 % | -4.598 M 66.43 % | -13.694 M -362.68 % | 5.213 M 515.05 % | 847.596 K -85.96 % | 6.037 M 496.01 % | 1.013 M 57.34 % | 643.735 K -81.10 % | 3.406 M 158.61 % | 1.317 M -28.01 % | 1.829 M 82.66 % | 1.001 M |
| Income before tax ratio | -0.03 51.94 % | -0.07 -212.44 % | -0.02 75.29 % | -0.09 57.75 % | -0.21 -641.97 % | 0.04 1 225.10 % | 0.00 -85.51 % | 0.02 411.89 % | 0.00 20.12 % | 0.00 -86.74 % | 0.02 465.60 % | 0.00 -97.51 % | 0.17 82.98 % | 0.09 |
| EBITDA | -7.687 M -273.89 % | -2.056 M -108.66 % | -985.332 K 78.53 % | -4.590 M 66.48 % | -13.693 M -339.57 % | 5.715 M 178.37 % | 2.053 M -71.87 % | 7.299 M 135.96 % | 3.093 M 32.65 % | 2.332 M -43.63 % | 4.137 M 36.25 % | 3.036 M 44.27 % | 2.105 M 549.29 % | 324.133 K |
| Net income ratio | -0.03 51.56 % | -0.07 -211.20 % | -0.02 75.16 % | -0.09 57.71 % | -0.21 -897.84 % | 0.03 960.22 % | 0.00 -83.70 % | 0.02 478.47 % | 0.00 187.45 % | 0.00 -94.98 % | 0.02 914.32 % | 0.00 -98.55 % | 0.12 149.88 % | 0.05 |
| Ratio EBITDA | -0.47 -634.09 % | -0.06 -195.66 % | -0.02 75.49 % | -0.09 57.82 % | -0.21 -594.30 % | 0.04 499.73 % | 0.01 -70.96 % | 0.02 102.65 % | 0.01 1.27 % | 0.01 -60.44 % | 0.03 197.99 % | 0.01 -95.01 % | 0.20 550.43 % | 0.03 |
| Gross profit ratio | -0.07 -136.61 % | 0.20 15.04 % | 0.17 26.27 % | 0.14 -20.79 % | 0.17 140.70 % | 0.07 292.27 % | 0.02 -44.13 % | 0.03 12.59 % | 0.03 -35.56 % | 0.05 -15.37 % | 0.05 126.94 % | 0.02 -94.16 % | 0.41 -34.11 % | 0.62 |
| Weighted average shs out dil | 67.913 M -0.04 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.936 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 108.59 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M |
| Weighted average shs out | 67.913 M -0.04 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.936 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 0.00 % | 67.937 M 108.59 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M |
| EPS diluted | -0.01 75.31 % | -0.03 -118.92 % | -0.01 78.17 % | -0.07 66.10 % | -0.20 -489.11 % | 0.05 399.03 % | 0.01 -84.60 % | 0.07 549.51 % | 0.01 202.94 % | 0.00 -95.59 % | 0.08 4 435.29 % | 0.00 -95.69 % | 0.04 155.84 % | 0.02 |
| Earnings per share | -0.01 75.31 % | -0.03 -118.92 % | -0.01 78.17 % | -0.07 66.10 % | -0.20 -489.11 % | 0.05 399.03 % | 0.01 -84.60 % | 0.07 549.51 % | 0.01 202.94 % | 0.00 -95.59 % | 0.08 4 435.29 % | 0.00 -95.69 % | 0.04 155.84 % | 0.02 |
| Gross profit | -1.217 M -118.65 % | 6.526 M -18.81 % | 8.039 M 10.59 % | 7.269 M -37.05 % | 11.546 M 16.66 % | 9.897 M 82.07 % | 5.436 M -45.88 % | 10.045 M 31.09 % | 7.662 M -15.59 % | 9.078 M 20.60 % | 7.527 M 3.76 % | 7.254 M 68.60 % | 4.302 M -34.23 % | 6.541 M |
| Income tax expense | 6.400 K -9.04 % | 7.036 K -1.73 % | 7.160 K -14.47 % | 8.371 K -14.49 % | 9.790 K -99.41 % | 1.669 M 1 209.58 % | 127.474 K -91.36 % | 1.475 M 339.57 % | 335.616 K -27.65 % | 463.862 K -48.01 % | 892.164 K 15.12 % | 775.000 K 43.92 % | 538.477 K 11.25 % | 484.007 K |
| Cost of revenue | 17.731 M -31.53 % | 25.897 M -31.68 % | 37.904 M -16.12 % | 45.187 M -17.03 % | 54.459 M -56.88 % | 126.289 M -56.14 % | 287.969 M -1.67 % | 292.853 M 15.99 % | 252.484 M 33.22 % | 189.528 M 43.75 % | 131.845 M -55.69 % | 297.566 M 4 661.80 % | 6.249 M 55.12 % | 4.029 M |
| General and administrative expenses | 1.980 M 1 137.74 % | 160.000 K -15.50 % | 189.358 K -30.51 % | 272.508 K 16.55 % | 233.817 K -41.73 % | 401.274 K -50.83 % | 816.044 K -39.98 % | 1.360 M -54.36 % | 2.979 M 51.71 % | 1.964 M 245.40 % | 568.471 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 72.173 K 2.04 % | 70.728 K 20.53 % | 58.680 K 3.60 % | 56.640 K -12.65 % | 64.841 K 21.85 % | 53.215 K 41.04 % | 37.730 K -24.42 % | 49.921 K 55.07 % | 32.192 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.516 M 87.08 % | 2.414 M 76.64 % | 1.367 M -42.04 % | 2.358 M 47.37 % | 1.600 M -83.06 % | 9.443 M 106.08 % | 4.582 M -46.94 % | 8.635 M 137.32 % | 3.639 M -43.77 % | 6.471 M 82.09 % | 3.553 M -40.15 % | 5.937 M 140.06 % | 2.473 M -55.39 % | 5.544 M |
| Operating expenses | 6.496 M 145.63 % | 2.645 M 63.80 % | 1.615 M -39.91 % | 2.687 M 41.53 % | 1.899 M -80.82 % | 9.897 M 82.07 % | 5.436 M -45.88 % | 10.045 M 51.06 % | 6.650 M -21.16 % | 8.434 M 104.61 % | 4.122 M -30.57 % | 5.937 M 140.06 % | 2.473 M -55.39 % | 5.544 M |
| Cost and expenses | 24.227 M -15.12 % | 28.542 M -27.78 % | 39.519 M -17.45 % | 47.874 M -15.05 % | 56.358 M -58.62 % | 136.186 M -53.58 % | 293.404 M -3.13 % | 302.898 M 16.89 % | 259.133 M 30.90 % | 197.962 M 45.60 % | 135.967 M -55.20 % | 303.503 M 3 379.70 % | 8.722 M -8.89 % | 9.573 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 |
| Selling general and administrative expenses | 1.980 M 758.15 % | 230.728 K -6.98 % | 248.038 K -24.64 % | 329.148 K 10.21 % | 298.658 K -34.29 % | 454.489 K -46.77 % | 853.774 K -39.43 % | 1.409 M -53.19 % | 3.011 M 53.34 % | 1.964 M 245.40 % | 568.471 K | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 100.00 % | -4.461 K 15.61 % | -5.286 K -23.82 % | -4.269 K -129.89 % | 14.284 K 543.33 % | -3.222 K -108.57 % | 37.577 K -31.54 % | 54.885 K 158.95 % | -93.110 K -100.92 % | 10.124 M 83.94 % | 5.504 M 378.46 % | 1.150 M -22.86 % | 1.491 M -10.95 % | 1.675 M |
| Interest expense | 0.000 -100.00 % | 135.000 K 1 303.76 % | 9.617 K 22.68 % | 7.839 K 559.85 % | 1.188 K -99.70 % | 398.107 K -63.86 % | 1.101 M -4.88 % | 1.158 M -13.08 % | 1.332 M 39.17 % | 957.213 K 316.18 % | 230.000 K -84.02 % | 1.439 M 4 113.52 % | 34.152 K -95.22 % | 714.021 K |
| Depreciation and amortization | 26.000 K 783.15 % | 2.944 K | 0.000 | 0.000 | 0.000 -100.00 % | 104.168 K 0.00 % | 104.168 K 0.00 % | 104.168 K -86.08 % | 748.279 K 2.38 % | 730.912 K 0.00 % | 730.913 K 160.87 % | 280.187 K 16.22 % | 241.092 K -16.20 % | 287.700 K |
| Operating income | -1.199 M -130.89 % | 3.882 M -39.58 % | 6.424 M 40.21 % | 4.582 M -52.51 % | 9.648 M 39.74 % | 6.904 M 195.36 % | 2.337 M -67.71 % | 7.239 M 614.74 % | 1.013 M 57.34 % | 643.735 K -81.09 % | 3.405 M 158.54 % | 1.317 M -28.01 % | 1.829 M 83.45 % | 997.204 K |
| Operating income ratio | -0.07 -160.65 % | 0.12 -14.38 % | 0.14 60.09 % | 0.09 -40.24 % | 0.15 188.32 % | 0.05 536.34 % | 0.01 -66.67 % | 0.02 513.86 % | 0.00 20.12 % | 0.00 -86.73 % | 0.02 465.46 % | 0.00 -97.51 % | 0.17 83.77 % | 0.09 |
| Total other income expenses net | 7.176 M 218.11 % | -6.076 M 18.11 % | -7.419 M 19.18 % | -9.179 M 60.67 % | -23.341 M -1 280.47 % | -1.691 M -13.49 % | -1.490 M -23.89 % | -1.203 M | 0.000 | 0.000 -100.00 % | 831.000 | 0.000 | 0.000 -100.00 % | 4.293 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.788 M -164.29 % | 4.337 M 939.73 % | -516.443 K 70.98 % | -1.780 M 2.40 % | -1.823 M 38.20 % | -2.951 M -202.11 % | 2.890 M -87.98 % | 24.049 M -26.22 % | 32.594 M 11.20 % | 29.313 M 510.13 % | 4.804 M -81.46 % | 25.913 M -43.62 % | 45.964 M 104.95 % | 22.428 M |
| Total investments | 2.005 M -76.38 % | 8.489 M 10.80 % | 7.661 M 12.86 % | 6.789 M | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 628.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.543 M 0.00 % | 40.543 M |
| Total debt | 1.166 M -78.74 % | 5.485 M 173.06 % | 2.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.439 M -69.81 % | 31.271 M -20.60 % | 39.381 M 22.78 % | 32.075 M 326.80 % | 7.515 M -76.20 % | 31.582 M -34.78 % | 48.420 M 102.62 % | 23.897 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 28.891 M 268.37 % | -17.159 M -6.20 % | -16.157 M -37.68 % | -11.735 M -154.89 % | 21.379 M 13.54 % | 18.830 M 0.39 % | 18.758 M 31.89 % | 14.222 M 5.00 % | 13.545 M -0.51 % | 13.615 M 21.04 % | 11.248 M 3.19 % | 10.900 M 10.62 % | 9.853 M |
| Common stock | 135.873 M 0.00 % | 135.873 M 0.00 % | 135.873 M 0.00 % | 135.873 M 0.00 % | 135.873 M 16.67 % | 116.463 M 0.00 % | 116.463 M 0.00 % | 116.463 M 0.00 % | 116.463 M 0.00 % | 116.463 M 108.59 % | 55.833 M 0.00 % | 55.833 M 0.00 % | 55.833 M 0.00 % | 55.833 M |
| Total equity | 238.592 M -0.49 % | 239.764 M -0.91 % | 241.965 M -0.41 % | 242.967 M -1.79 % | 247.389 M -5.25 % | 261.093 M 0.99 % | 258.544 M 0.03 % | 258.471 M 1.79 % | 253.936 M 0.27 % | 253.258 M 71.33 % | 147.817 M 1.63 % | 145.450 M 0.24 % | 145.102 M 0.90 % | 143.811 M |
| Other non current liabilities | 0.000 -100.00 % | 27.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.595 M 59.69 % | 1.625 M |
| Long term debt | 1.166 M -78.74 % | 5.485 M 173.06 % | 2.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.439 M -0.44 % | 9.481 M -71.19 % | 32.906 M 2.59 % | 32.075 M 326.80 % | 7.515 M -76.20 % | 31.582 M -25.83 % | 42.579 M 159.68 % | 16.397 M |
| Total non current liabilities | 1.166 M -78.74 % | 5.485 M 173.06 % | 2.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.439 M -1.98 % | 9.630 M -70.90 % | 33.089 M 2.04 % | 32.428 M 312.54 % | 7.861 M -75.64 % | 32.268 M -29.47 % | 45.754 M 144.65 % | 18.701 M |
| Other current liabilities | 36.425 M 29.78 % | 28.066 M 34.73 % | 20.831 M 22.96 % | 16.942 M -37.23 % | 26.991 M 251.98 % | 7.668 M 2 411.24 % | 305.359 K 19.61 % | 255.287 K -98.77 % | 20.733 M -20.36 % | 26.034 M 366.64 % | 5.579 M -58.91 % | 13.577 M 5 541.84 % | 240.641 K -95.35 % | 5.173 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.789 M 236.47 % | 6.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.841 M -22.12 % | 7.500 M |
| Total current liabilities | 36.425 M 29.78 % | 28.066 M -8.42 % | 30.647 M -19.77 % | 38.200 M -12.37 % | 43.593 M 346.91 % | 9.754 M -75.47 % | 39.762 M -18.82 % | 48.981 M 62.25 % | 30.189 M -27.58 % | 41.687 M 159.77 % | 16.047 M -6.44 % | 17.152 M 182.03 % | 6.082 M -52.30 % | 12.751 M |
| Total liabilities | 37.591 M 12.04 % | 33.551 M 2.74 % | 32.656 M -14.51 % | 38.200 M -12.37 % | 43.593 M 346.91 % | 9.754 M -80.17 % | 49.201 M -16.05 % | 58.611 M -7.37 % | 63.278 M -14.62 % | 74.115 M 210.00 % | 23.908 M -51.62 % | 49.420 M -4.66 % | 51.835 M 64.81 % | 31.452 M |
| Other non current assets | 205.733 M -1.94 % | 209.809 M -0.45 % | 210.750 M -2.15 % | 215.383 M 20.01 % | 179.469 M 3.53 % | 173.348 M 8.90 % | 159.175 M 35.74 % | 117.268 M -56.66 % | 270.572 M 5.96 % | 255.341 M 90.51 % | 134.028 M -13.00 % | 154.048 M -18.58 % | 189.208 M 14.28 % | 165.572 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 211.500 K 110.66 % | 100.400 K 478.41 % | 17.358 K 0.00 % | 17.358 K 0.00 % | 17.358 K 0.00 % | 17.358 K -85.72 % | 121.526 K -46.15 % | 225.694 K -31.58 % | 329.862 K -73.27 % | 1.234 M -37.20 % | 1.965 M -30.79 % | 2.839 M 14.84 % | 2.472 M -8.53 % | 2.703 M |
| Total non current assets | 205.970 M -1.89 % | 209.941 M -0.41 % | 210.806 M -2.15 % | 215.447 M 20.00 % | 179.541 M 3.52 % | 173.430 M 8.84 % | 159.345 M 35.62 % | 117.494 M -56.63 % | 270.902 M 5.58 % | 256.575 M 88.67 % | 135.993 M -13.32 % | 156.887 M -18.15 % | 191.680 M 13.91 % | 168.275 M |
| Other current assets | 0.000 -100.00 % | 60.127 M 44.11 % | 41.723 M -15.22 % | 49.212 M 4 926 009.11 % | 999.000 | 0.000 | 0.000 -100.00 % | 185.678 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.865 K -99.09 % | 5.165 M |
| Short term investments | 2.005 M -76.38 % | 8.489 M 10.80 % | 7.661 M 12.86 % | 6.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.954 M 244.41 % | 1.148 M -54.53 % | 2.525 M 41.89 % | 1.780 M -2.40 % | 1.823 M -38.20 % | 2.951 M -54.95 % | 6.549 M -9.30 % | 7.221 M 6.40 % | 6.787 M 145.74 % | 2.762 M 1.88 % | 2.711 M -52.17 % | 5.668 M 130.85 % | 2.455 M 67.11 % | 1.469 M |
| Cash and short term investments | 5.959 M 419.05 % | 1.148 M -54.53 % | 2.525 M 41.89 % | 1.780 M -2.40 % | 1.823 M -38.20 % | 2.951 M -54.95 % | 6.549 M -9.30 % | 7.221 M 6.40 % | 6.787 M 145.74 % | 2.762 M 1.88 % | 2.711 M -52.17 % | 5.668 M 130.85 % | 2.455 M 67.11 % | 1.469 M |
| Total current assets | 70.213 M 10.79 % | 63.374 M -0.69 % | 63.815 M -2.90 % | 65.720 M -41.03 % | 111.441 M 14.40 % | 97.417 M -34.36 % | 148.400 M -25.65 % | 199.589 M 330.96 % | 46.312 M -34.59 % | 70.798 M 98.13 % | 35.732 M -5.92 % | 37.982 M 622.53 % | 5.257 M -24.77 % | 6.988 M |
| Inventory | 2.615 M 24.60 % | 2.099 M 13.01 % | 1.857 M -5.27 % | 1.960 M 35.29 % | 1.449 M -36.68 % | 2.288 M -68.02 % | 7.156 M 6.98 % | 6.690 M -40.22 % | 11.190 M -47.49 % | 21.312 M 1 096.71 % | 1.781 M -20.59 % | 2.243 M -14.00 % | 2.608 M 636.16 % | 354.224 K |
| Net receivables | 61.639 M | 0.000 -100.00 % | 17.709 M 38.70 % | 12.768 M -88.20 % | 108.167 M 17.35 % | 92.178 M -31.56 % | 134.694 M | 0.000 -100.00 % | 28.335 M -39.36 % | 46.724 M 49.56 % | 31.240 M 3.89 % | 30.071 M 20 356.31 % | 147.003 K | 0.000 |
| Tax assets | 25.300 K -20.19 % | 31.700 K -18.14 % | 38.725 K -15.60 % | 45.885 K -15.43 % | 54.256 K -15.29 % | 64.046 K 32.29 % | 48.415 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 48.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 -100.00 % | 9.816 M -53.83 % | 21.259 M 28.05 % | 16.602 M 695.89 % | 2.086 M -94.71 % | 39.457 M 46.48 % | 26.937 M 41 224.50 % | 65.183 K -99.48 % | 12.530 M 48.11 % | 8.459 M 136.61 % | 3.575 M 10 515 447.06 % | 34.000 -99.96 % | 77.789 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.915 M -6.65 % | 3.123 M 55.44 % | 2.009 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other total stockholders equity | 177.719 M 136.96 % | 75.000 M -39.15 % | 123.251 M 0.00 % | 123.251 M 0.00 % | 123.251 M 0.00 % | 123.251 M 0.00 % | 123.251 M 0.00 % | 123.251 M 0.00 % | 123.251 M 0.00 % | 123.251 M 57.27 % | 78.369 M 0.00 % | 78.369 M 0.00 % | 78.369 M 0.31 % | 78.125 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.111 K -18.90 % | 183.856 K -47.95 % | 353.240 K 2.28 % | 345.378 K -49.67 % | 686.214 K 18.31 % | 580.015 K -14.65 % | 679.538 K |
| Other liabilities | 0.000 100.00 % | -29.000 | 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 | 276.183 M 1.05 % | 273.315 M -0.48 % | 274.621 M -2.33 % | 281.167 M -3.37 % | 290.982 M 7.43 % | 270.847 M -11.99 % | 307.745 M -2.94 % | 317.083 M -0.04 % | 317.214 M -3.10 % | 327.373 M 90.64 % | 171.725 M -11.88 % | 194.869 M -1.05 % | 196.937 M 12.37 % | 175.263 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 14.327 M 492.51 % | -3.650 M 56.14 % | -8.322 M -20.83 % | -6.888 M -120.13 % | 34.216 M 239.10 % | -24.597 M -131.01 % | 79.316 M 3 642.93 % | -2.239 M -110.57 % | 21.177 M 200.50 % | -21.070 M -187.08 % | 24.197 M 177.07 % | -31.397 M -49.53 % | -20.996 M -321.12 % | -4.986 M |
| Accounts receivables | 0.000 | 0.000 -100.00 % | 58.000 -93.56 % | 900.000 -99.44 % | 160.453 K | 0.000 -100.00 % | 64.079 M 242.02 % | -45.121 M -323.59 % | 20.180 M 230.34 % | -15.483 M -212.89 % | 13.716 M 171.65 % | -19.144 M -13 052.62 % | -145.553 K 97.28 % | -5.354 M |
| Inventory | -516.000 K -113.58 % | -241.600 K -333.85 % | 103.312 K 120.20 % | -511.400 K -160.93 % | 839.292 K -82.76 % | 4.868 M 1 142.87 % | -466.791 K -110.37 % | 4.501 M -55.54 % | 10.122 M 151.82 % | -19.531 M -4 330.33 % | 461.699 K 26.48 % | 365.040 K 116.20 % | -2.253 M -324.67 % | 1.003 M |
| 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 |
| Other working capital | 14.843 M 535.47 % | -3.409 M 59.55 % | -8.426 M -32.14 % | -6.376 M -119.10 % | 33.377 M 213.27 % | -29.465 M -287.64 % | 15.703 M -59.09 % | 38.382 M 520.58 % | -9.126 M -165.44 % | 13.944 M 39.17 % | 10.020 M 179.41 % | -12.618 M 32.15 % | -18.598 M -2 828.74 % | -635.000 K |
| Other non cash items | -7.080 M 7.05 % | -7.617 M 19.42 % | -9.453 M -10.11 % | -8.585 M 17.55 % | -10.413 M 32.16 % | -15.348 M -46.07 % | -10.507 M -22.20 % | -8.598 M -227.45 % | 6.746 M -80.71 % | 34.976 M 929.51 % | -4.216 M -604.59 % | -598.426 K 70.03 % | -1.997 M -50.54 % | -1.326 M |
| Net cash provided by operating activities | 6.736 M 150.05 % | -13.458 M 28.30 % | -18.770 M 6.48 % | -20.070 M -199.80 % | 20.110 M 158.07 % | -34.628 M -149.64 % | 69.760 M 1 585.52 % | -4.696 M -115.82 % | 29.684 M 94.26 % | 15.280 M -36.64 % | 24.118 M 179.31 % | -30.410 M -45.34 % | -20.923 M -316.54 % | -5.023 M |
| Investments in property plant and equipment | -137.000 K -59.49 % | -85.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -646.992 K -6 067.70 % | -10.490 K | 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 M | 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 -100.00 % | 40.543 M | 0.000 -100.00 % | 2.330 M |
| Other investing activites | 1.245 M -85.89 % | 8.825 M -49.62 % | 17.516 M -12.54 % | 20.027 M 194.31 % | -21.236 M -151.96 % | 40.866 M 208.98 % | -37.499 M -360.43 % | 14.399 M 201.65 % | -14.165 M 88.30 % | -121.031 M -2 293.90 % | 5.517 M 377.12 % | 1.156 M -22.52 % | 1.492 M -10.87 % | 1.674 M |
| Net cash used for investing activites | 1.108 M -87.32 % | 8.740 M -50.11 % | 17.516 M -12.54 % | 20.027 M 194.31 % | -21.236 M -151.96 % | 40.866 M 186.04 % | -47.499 M -429.88 % | 14.399 M 201.65 % | -14.165 M 88.30 % | -121.031 M -2 293.90 % | 5.517 M -86.56 % | 41.052 M 2 670.31 % | 1.482 M -62.99 % | 4.004 M |
| Debt repayment | -4.319 M -224.25 % | 3.476 M 73.06 % | 2.009 M | 0.000 | 0.000 100.00 % | -9.439 M 56.76 % | -21.831 M -169.16 % | -8.111 M -253.27 % | 5.292 M -88.53 % | 46.129 M 253.48 % | -30.055 M -401.69 % | -5.991 M -129.28 % | 20.461 M 680.29 % | -3.526 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.630 M | 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 |
| 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 |
| Other financing activites | -719.000 K -432.20 % | -135.100 K -1 304.80 % | -9.617 K -1 502.83 % | -600.000 49.49 % | -1.188 K 99.70 % | -398.107 K 63.86 % | -1.101 M 4.88 % | -1.158 M 40.43 % | -1.944 M -103.05 % | -957.213 K 62.26 % | -2.537 M -76.27 % | -1.439 M -4 113.60 % | -34.152 K 95.22 % | -714.021 K |
| Net cash used provided by financing activities | -5.038 M -250.79 % | 3.341 M 67.13 % | 1.999 M 333 273.00 % | -600.000 49.49 % | -1.188 K 99.99 % | -9.837 M 57.10 % | -22.933 M -147.42 % | -9.269 M -376.83 % | 3.348 M -96.84 % | 105.801 M 424.63 % | -32.592 M -338.66 % | -7.430 M -136.37 % | 20.427 M 581.76 % | -4.240 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -137.000 -4 666.67 % | 3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 2.806 M 303.75 % | -1.377 M -284.75 % | 745.436 K 1 800.47 % | -43.837 K 96.11 % | -1.127 M 68.68 % | -3.599 M -435.74 % | -671.751 K -254.73 % | 434.149 K -89.21 % | 4.025 M 7 787.45 % | 51.032 K 101.73 % | -2.957 M -192.04 % | 3.213 M 225.84 % | 986.017 K 118.75 % | -5.259 M |
| Cash at beginning of period | 1.148 M -54.54 % | 2.525 M 41.89 % | 1.780 M -2.40 % | 1.824 M -38.20 % | 2.951 M -54.95 % | 6.549 M -9.30 % | 7.221 M 6.40 % | 6.787 M 145.74 % | 2.762 M 1.88 % | 2.711 M -52.17 % | 5.668 M 130.85 % | 2.455 M 67.11 % | 1.469 M -9.48 % | 1.623 M |
| Cash at end of period | 3.954 M 244.43 % | 1.148 M -54.54 % | 2.525 M 41.89 % | 1.780 M -2.40 % | 1.823 M -38.20 % | 2.951 M -54.95 % | 6.549 M -9.30 % | 7.221 M 6.40 % | 6.787 M 145.74 % | 2.762 M 1.88 % | 2.711 M -52.17 % | 5.668 M 130.85 % | 2.455 M 167.54 % | -3.636 M |
| Operating cash flow | 6.736 M 150.05 % | -13.458 M 28.30 % | -18.770 M 6.48 % | -20.070 M -199.80 % | 20.110 M 158.07 % | -34.628 M -149.64 % | 69.760 M 1 585.52 % | -4.696 M -115.82 % | 29.684 M 94.26 % | 15.280 M -36.64 % | 24.118 M 179.31 % | -30.410 M -45.34 % | -20.923 M -316.54 % | -5.023 M |
| Capital expenditure | -137.000 K -59.42 % | -85.938 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -646.992 K -6 067.70 % | -10.490 K | 0.000 |
| Free CashFlow | 6.599 M 148.72 % | -13.544 M 27.84 % | -18.770 M 6.48 % | -20.070 M -199.80 % | 20.110 M 158.07 % | -34.628 M -149.64 % | 69.760 M 1 585.52 % | -4.696 M -115.82 % | 29.684 M 94.26 % | 15.280 M -36.64 % | 24.118 M 177.66 % | -31.057 M -48.36 % | -20.933 M -316.74 % | -5.023 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.191 M 402.95 % | 833.300 K -80.90 % | 4.363 M -36.34 % | 6.854 M 53.89 % | 4.454 M -66.48 % | 13.288 M 9 466.89 % | 138.900 K -98.56 % | 9.646 M 3.17 % | 9.350 M -61.63 % | 24.367 M 184.77 % | 8.557 M 23.51 % | 6.928 M 13.74 % | 6.091 M -83.70 % | 37.369 M 793.34 % | 4.183 M -40.00 % | 6.972 M 77.34 % | 3.931 M -77.73 % | 17.651 M 60.15 % | 11.021 M -60.88 % | 28.174 M 214.88 % | 8.948 M -66.93 % | 27.057 M 174.33 % | 9.863 M -82.05 % | 54.944 M 23.97 % | 44.321 M -34.92 % | 68.098 M -29.44 % | 96.514 M 13.38 % | 85.127 M 94.96 % | 43.665 M -48.09 % | 84.112 M 4.74 % | 80.302 M -4.05 % | 83.688 M 82.14 % | 45.946 M -46.60 % | 86.034 M 47.28 % | 58.414 M 10.34 % | 52.939 M -5.81 % | 56.206 M 23.03 % | 45.685 M -43.97 % | 81.529 M 106.44 % | 39.493 M 133.91 % | 16.884 M -15.22 % | 19.915 M -59.67 % | 49.379 M 29.99 % | 37.988 M 42.97 % | 26.570 M -46.19 % | 49.379 M -55.98 % | 112.166 M 13 049.59 % | 853.000 K -85.80 % | 6.005 M -23.69 % | 7.869 M 1 751.63 % | 425.000 K -41.22 % | 723.000 K -52.87 % | 1.534 M -72.51 % | 5.580 M 170.87 % | 2.060 M |
| Net income | 760.200 K 83.49 % | 414.300 K 119.06 % | -2.173 M -589.02 % | 444.400 K -24.55 % | 589.000 K 179.80 % | -738.100 K -150.31 % | 1.467 M 138.40 % | -3.820 M -529.77 % | 888.900 K 484.79 % | -231.009 K -978.36 % | 26.300 K 103.45 % | -763.200 K -2 125.07 % | -34.300 K -103.28 % | 1.045 M 114.00 % | -7.461 M -3 786.12 % | 202.400 K -80.98 % | 1.064 M 110.50 % | -10.133 M -593.58 % | 2.053 M 162.87 % | 781.000 K 112.20 % | -6.404 M -13 354.91 % | -47.596 K -102.75 % | 1.729 M 66.13 % | 1.041 M 26.56 % | 822.200 K 115.04 % | -5.466 M -197.19 % | 5.625 M 918.41 % | 552.300 K 5 775.53 % | 9.400 K 101.17 % | -805.200 K -2 294.01 % | 36.700 K -94.36 % | 651.200 K -85.38 % | 4.454 M 319.39 % | -2.030 M -622.17 % | 388.800 K 292.28 % | -202.200 K -114.49 % | 1.395 M 506.82 % | -342.900 K 72.79 % | -1.260 M -200.82 % | 1.250 M 2 332.14 % | -56.000 K 99.05 % | -5.877 M -6 158.76 % | 97.000 K -90.29 % | 999.000 K -80.03 % | 5.002 M 5 056.70 % | 97.000 K -99.10 % | 10.786 M 1 025.04 % | -1.166 M 97.02 % | -39.100 M -4 058.11 % | 987.845 K 454.07 % | -279.000 K -1 262.50 % | 24.000 K -95.70 % | 558.000 K 887.79 % | 56.490 K -51.30 % | 116.000 K |
| Income before tax | 1.026 M 143.93 % | 420.700 K 119.36 % | -2.173 M -446.66 % | 626.900 K 6.43 % | 589.000 K 180.56 % | -731.100 K -149.84 % | 1.467 M 138.40 % | -3.820 M -529.77 % | 888.900 K 497.10 % | -223.849 K -951.14 % | 26.300 K 103.45 % | -763.200 K -2 125.07 % | -34.300 K -103.26 % | 1.053 M 114.11 % | -7.461 M -2 704.99 % | 286.400 K -81.21 % | 1.524 M 115.05 % | -10.123 M -593.10 % | 2.053 M 162.87 % | 781.000 K 112.20 % | -6.404 M -40 108.45 % | -15.927 K -100.68 % | 2.341 M 35.53 % | 1.728 M 48.91 % | 1.160 M 115.78 % | -7.353 M -198.98 % | 7.429 M 886.15 % | 753.300 K 3 994.02 % | 18.400 K -97.91 % | 878.900 K 1 567.74 % | 52.700 K -91.91 % | 651.200 K -85.38 % | 4.454 M 406.37 % | -1.454 M -308.67 % | 696.700 K 444.56 % | -202.200 K -110.12 % | 1.999 M 2 763.90 % | 69.800 K 105.54 % | -1.260 M -166.68 % | 1.890 M 3 475.00 % | -56.000 K 99.05 % | -5.877 M -4 097.96 % | 147.000 K -90.16 % | 1.494 M -79.57 % | 7.313 M 4 874.83 % | 147.000 K -98.64 % | 10.786 M 1 025.04 % | -1.166 M 97.02 % | -39.100 M -3 272.87 % | 1.232 M 541.69 % | -279.000 K -598.21 % | 56.000 K -93.17 % | 820.000 K 224.34 % | -659.503 K -188.41 % | 746.000 K |
| Income before tax ratio | 0.24 -51.50 % | 0.50 201.36 % | -0.50 -644.56 % | 0.09 -30.84 % | 0.13 340.38 % | -0.06 -100.52 % | 10.56 2 766.87 % | -0.40 -516.57 % | 0.10 1 134.87 % | -0.01 -398.88 % | 0.00 102.79 % | -0.11 -1 856.32 % | -0.01 -119.98 % | 0.03 101.58 % | -1.78 -4 441.51 % | 0.04 -89.40 % | 0.39 167.59 % | -0.57 -407.90 % | 0.19 571.97 % | 0.03 103.87 % | -0.72 -121 490.78 % | 0.00 -100.25 % | 0.24 654.99 % | 0.03 20.12 % | 0.03 124.24 % | -0.11 -240.28 % | 0.08 769.81 % | 0.01 1 999.98 % | 0.00 -95.97 % | 0.01 1 492.20 % | 0.00 -91.57 % | 0.01 -91.97 % | 0.10 673.68 % | -0.02 -241.68 % | 0.01 412.27 % | 0.00 -110.74 % | 0.04 2 227.79 % | 0.00 109.88 % | -0.02 -132.30 % | 0.05 1 542.88 % | 0.00 98.88 % | -0.30 -10 012.89 % | 0.00 -92.43 % | 0.04 -85.71 % | 0.28 9 145.47 % | 0.00 -96.90 % | 0.10 107.03 % | -1.37 79.01 % | -6.51 -4 257.99 % | 0.16 123.85 % | -0.66 -947.55 % | 0.08 -85.51 % | 0.53 552.27 % | -0.12 -132.64 % | 0.36 |
| EBITDA | -734.800 K 32.38 % | -1.087 M 77.19 % | -4.763 M -451.50 % | -863.700 K 11.27 % | -973.400 K -114.68 % | 6.632 M 816.69 % | -925.300 K 85.32 % | -6.304 M -331.88 % | -1.460 M -120.60 % | 7.085 M 350.05 % | -2.833 M 10.11 % | -3.152 M -51.18 % | -2.085 M -127.56 % | 7.564 M 179.75 % | -9.484 M -430.54 % | -1.788 M -102.65 % | -882.100 K 91.29 % | -10.123 M -724.86 % | -1.227 M 52.58 % | -2.588 M 73.65 % | -9.822 M -4 283.76 % | -224.052 K -109.46 % | 2.368 M 211.03 % | -2.133 M -45.84 % | -1.463 M -177.44 % | 1.889 M -75.57 % | 7.730 M 628.36 % | 1.061 M 146.29 % | -2.293 M -294.54 % | 1.178 M 199.12 % | -1.189 M -12.02 % | -1.061 M -122.10 % | 4.802 M 216.07 % | -4.137 M -330.13 % | 1.798 M 162.49 % | 684.900 K -77.81 % | 3.086 M 232.47 % | 928.200 K 209.47 % | -847.900 K -136.44 % | 2.327 M 532.34 % | 368.000 K 106.46 % | -5.700 M -1 155.56 % | 540.000 K -69.16 % | 1.751 M -76.88 % | 7.575 M 1 302.78 % | 540.000 K -95.03 % | 10.876 M 1 120.26 % | -1.066 M 97.26 % | -38.943 M -18 823.02 % | -205.797 K 0.58 % | -207.000 K -260.47 % | 129.000 K -85.60 % | 896.000 K 144.47 % | -2.015 M -310.53 % | 957.000 K |
| Net income ratio | 0.18 -63.52 % | 0.50 199.82 % | -0.50 -868.19 % | 0.06 -50.97 % | 0.13 338.10 % | -0.06 -100.53 % | 10.56 2 766.87 % | -0.40 -516.57 % | 0.10 1 102.80 % | -0.01 -408.44 % | 0.00 102.79 % | -0.11 -1 856.32 % | -0.01 -120.14 % | 0.03 101.57 % | -1.78 -6 243.32 % | 0.03 -89.27 % | 0.27 147.14 % | -0.57 -408.20 % | 0.19 571.97 % | 0.03 103.87 % | -0.72 -40 587.80 % | 0.00 -101.00 % | 0.18 825.43 % | 0.02 2.09 % | 0.02 123.11 % | -0.08 -237.74 % | 0.06 798.26 % | 0.01 2 913.79 % | 0.00 102.25 % | -0.01 -2 194.63 % | 0.00 -94.13 % | 0.01 -91.97 % | 0.10 510.80 % | -0.02 -454.54 % | 0.01 274.26 % | 0.00 -115.39 % | 0.02 430.67 % | -0.01 51.44 % | -0.02 -148.84 % | 0.03 1 054.28 % | 0.00 98.88 % | -0.30 -15 122.63 % | 0.00 -92.53 % | 0.03 -86.03 % | 0.19 9 483.47 % | 0.00 -97.96 % | 0.10 107.03 % | -1.37 79.01 % | -6.51 -5 287.02 % | 0.13 119.12 % | -0.66 -2 077.62 % | 0.03 -90.87 % | 0.36 3 493.08 % | 0.01 -82.02 % | 0.06 |
| Ratio EBITDA | -0.18 86.55 % | -1.30 -19.44 % | -1.09 -766.34 % | -0.13 42.34 % | -0.22 -143.80 % | 0.50 107.49 % | -6.66 -919.34 % | -0.65 -318.61 % | -0.16 -153.70 % | 0.29 187.81 % | -0.33 27.22 % | -0.45 -32.92 % | -0.34 -269.10 % | 0.20 108.93 % | -2.27 -784.20 % | -0.26 -14.28 % | -0.22 60.88 % | -0.57 -415.05 % | -0.11 -21.21 % | -0.09 91.63 % | -1.10 -13 156.53 % | -0.01 -103.45 % | 0.24 718.52 % | -0.04 -17.64 % | -0.03 -218.98 % | 0.03 -65.37 % | 0.08 542.43 % | 0.01 123.75 % | -0.05 -474.75 % | 0.01 194.63 % | -0.01 -16.75 % | -0.01 -112.13 % | 0.10 317.34 % | -0.05 -256.25 % | 0.03 137.89 % | 0.01 -76.44 % | 0.05 170.23 % | 0.02 295.36 % | -0.01 -117.65 % | 0.06 170.34 % | 0.02 107.62 % | -0.29 -2 717.24 % | 0.01 -76.27 % | 0.05 -83.83 % | 0.29 2 506.99 % | 0.01 -88.72 % | 0.10 107.76 % | -1.25 80.73 % | -6.49 -24 698.23 % | -0.03 94.63 % | -0.49 -372.98 % | 0.18 -69.45 % | 0.58 261.77 % | -0.36 -177.72 % | 0.46 |
| Gross profit ratio | -0.09 83.14 % | -0.51 -1 299.37 % | 0.04 192.87 % | -0.05 56.31 % | -0.10 -118.20 % | 0.57 115.13 % | -3.80 -24 306.21 % | -0.02 66.35 % | -0.05 -112.16 % | 0.38 856.49 % | -0.05 -43.64 % | -0.04 61.64 % | -0.09 -139.58 % | 0.23 246.10 % | -0.16 -77.15 % | -0.09 -440.41 % | -0.02 -102.38 % | 0.69 3 368.38 % | -0.02 -67.47 % | -0.01 58.87 % | -0.03 -106.81 % | 0.45 495.16 % | -0.11 -453.67 % | -0.02 -52.43 % | -0.01 -140.55 % | 0.03 -51.04 % | 0.07 735.26 % | -0.01 75.78 % | -0.04 -22.26 % | -0.04 -220.47 % | -0.01 -38.76 % | -0.01 -107.36 % | 0.11 511.45 % | -0.03 -265.60 % | 0.02 610.41 % | 0.00 -103.36 % | 0.09 161.65 % | -0.15 -1 138.63 % | -0.01 -117.94 % | 0.07 2 016.61 % | 0.00 101.21 % | -0.27 -3 206.89 % | 0.01 -87.67 % | 0.07 -76.99 % | 0.31 3 424.54 % | 0.01 -91.89 % | 0.11 353.28 % | -0.04 99.29 % | -5.95 -2 817.46 % | 0.22 -78.74 % | 1.03 16.42 % | 0.89 -9.47 % | 0.98 74.80 % | 0.56 -23.38 % | 0.73 |
| Weighted average shs out dil | 69.109 M 1.76 % | 67.913 M 0.00 % | 67.913 M 6.97 % | 63.486 M -2.99 % | 65.444 M -1.86 % | 66.682 M 0.00 % | 66.682 M -2.25 % | 68.218 M -0.23 % | 68.377 M 0.32 % | 68.157 M 0.32 % | 67.937 M -2.08 % | 69.382 M 2.13 % | 67.937 M 0.00 % | 67.937 M 0.17 % | 67.825 M 0.53 % | 67.467 M 1.45 % | 66.500 M -1.07 % | 67.218 M -1.22 % | 68.045 M 0.07 % | 67.996 M 0.11 % | 67.921 M -0.01 % | 67.929 M -0.30 % | 68.136 M -0.10 % | 68.204 M 0.97 % | 67.552 M -0.28 % | 67.744 M -0.28 % | 67.931 M -0.01 % | 67.937 M 23.90 % | 54.833 M -19.45 % | 68.072 M -4.61 % | 71.361 M 5.20 % | 67.833 M -0.79 % | 68.373 M 0.64 % | 67.937 M -1.15 % | 68.727 M -0.94 % | 69.382 M 2.31 % | 67.813 M -5.07 % | 71.438 M 4.95 % | 68.066 M 108.99 % | 32.569 M -0.30 % | 32.667 M 0.30 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.01 % | 32.565 M -0.01 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M |
| Weighted average shs out | 69.109 M 1.76 % | 67.913 M 0.00 % | 67.913 M 6.97 % | 63.486 M -2.99 % | 65.444 M -1.86 % | 66.682 M 0.00 % | 66.682 M -2.25 % | 68.218 M -0.23 % | 68.377 M 0.32 % | 68.157 M 0.32 % | 67.937 M -2.08 % | 69.382 M 2.13 % | 67.937 M 0.00 % | 67.937 M 0.17 % | 67.825 M 0.53 % | 67.467 M 1.45 % | 66.500 M -1.07 % | 67.218 M -1.22 % | 68.045 M 0.07 % | 67.996 M 0.11 % | 67.921 M -0.01 % | 67.929 M -0.30 % | 68.136 M -0.10 % | 68.204 M 0.97 % | 67.552 M -0.28 % | 67.744 M -0.28 % | 67.931 M -0.01 % | 67.937 M 23.90 % | 54.833 M -19.45 % | 68.072 M -4.61 % | 71.361 M 5.20 % | 67.833 M -0.79 % | 68.373 M 0.64 % | 67.937 M -1.15 % | 68.727 M -0.94 % | 69.382 M 2.31 % | 67.813 M -5.07 % | 71.438 M 4.95 % | 68.066 M 108.99 % | 32.569 M -0.30 % | 32.667 M 0.30 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.01 % | 32.565 M -0.01 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M 0.00 % | 32.569 M |
| EPS diluted | 0.01 80.33 % | 0.01 119.06 % | -0.03 -557.14 % | 0.01 -22.22 % | 0.01 181.08 % | -0.01 -150.45 % | 0.02 139.29 % | -0.06 -530.77 % | 0.01 482.35 % | 0.00 -950.00 % | 0.00 103.64 % | -0.01 -2 100.00 % | 0.00 -103.25 % | 0.02 114.00 % | -0.11 -3 766.67 % | 0.00 -81.25 % | 0.02 110.67 % | -0.15 -596.69 % | 0.03 162.61 % | 0.01 112.20 % | -0.09 -13 371.43 % | 0.00 -102.76 % | 0.03 66.01 % | 0.02 25.41 % | 0.01 115.12 % | -0.08 -197.46 % | 0.08 590.00 % | 0.01 5 900.00 % | 0.00 101.69 % | -0.01 -2 460.00 % | 0.00 -94.79 % | 0.01 -85.25 % | 0.07 317.73 % | -0.03 -624.56 % | 0.01 296.55 % | 0.00 -114.08 % | 0.02 529.17 % | 0.00 74.05 % | -0.02 -586.84 % | 0.00 323.53 % | 0.00 99.06 % | -0.18 -60 100.00 % | 0.00 -90.32 % | 0.00 -97.93 % | 0.15 49 900.00 % | 0.00 -99.09 % | 0.03 192.46 % | -0.04 97.02 % | -1.20 -4 060.40 % | 0.03 452.33 % | -0.01 -1 328.57 % | 0.00 -95.91 % | 0.02 905.88 % | 0.00 -52.78 % | 0.00 |
| Earnings per share | 0.01 80.33 % | 0.01 119.06 % | -0.03 -557.14 % | 0.01 -22.22 % | 0.01 181.08 % | -0.01 -150.45 % | 0.02 139.29 % | -0.06 -530.77 % | 0.01 482.35 % | 0.00 -950.00 % | 0.00 103.64 % | -0.01 -2 100.00 % | 0.00 -103.25 % | 0.02 114.00 % | -0.11 -3 766.67 % | 0.00 -81.25 % | 0.02 110.67 % | -0.15 -596.69 % | 0.03 162.61 % | 0.01 112.20 % | -0.09 -13 371.43 % | 0.00 -102.76 % | 0.03 66.01 % | 0.02 25.41 % | 0.01 115.12 % | -0.08 -197.46 % | 0.08 590.00 % | 0.01 5 900.00 % | 0.00 101.69 % | -0.01 -2 460.00 % | 0.00 -94.79 % | 0.01 -85.25 % | 0.07 317.73 % | -0.03 -624.56 % | 0.01 296.55 % | 0.00 -114.08 % | 0.02 529.17 % | 0.00 74.05 % | -0.02 -586.84 % | 0.00 323.53 % | 0.00 99.06 % | -0.18 -60 100.00 % | 0.00 -90.32 % | 0.00 -97.93 % | 0.15 49 900.00 % | 0.00 -99.09 % | 0.03 192.46 % | -0.04 97.02 % | -1.20 -4 060.40 % | 0.03 452.33 % | -0.01 -1 328.57 % | 0.00 -95.91 % | 0.02 905.88 % | 0.00 -52.78 % | 0.00 |
| Gross profit | -359.500 K 15.21 % | -424.000 K -329.07 % | 185.100 K 159.12 % | -313.100 K 32.77 % | -465.700 K -106.10 % | 7.636 M 1 547.63 % | -527.500 K -251.43 % | -150.100 K 65.28 % | -432.300 K -104.66 % | 9.268 M 2 254.28 % | -430.200 K -77.40 % | -242.500 K 56.37 % | -555.800 K -106.45 % | 8.615 M 1 405.16 % | -660.100 K -6.30 % | -621.000 K -858.33 % | -64.800 K -100.53 % | 12.201 M 5 334.32 % | -233.100 K 34.49 % | -355.800 K -29.52 % | -274.700 K -102.25 % | 12.191 M 1 184.04 % | -1.125 M 0.61 % | -1.132 M -88.96 % | -598.800 K -126.39 % | 2.269 M -65.45 % | 6.567 M 820.23 % | -911.800 K 52.77 % | -1.931 M 36.53 % | -3.042 M -235.68 % | -906.200 K -33.15 % | -680.600 K -113.41 % | 5.077 M 319.74 % | -2.311 M -343.90 % | 947.300 K 663.20 % | -168.200 K -103.17 % | 5.310 M 175.85 % | -7.000 M -594.06 % | -1.009 M -137.04 % | 2.723 M 4 850.91 % | 55.000 K 101.03 % | -5.363 M -1 353.04 % | 428.000 K -83.97 % | 2.670 M -67.11 % | 8.117 M 1 796.50 % | 428.000 K -96.43 % | 11.990 M 33 405.56 % | -36.000 K 99.90 % | -35.758 M -2 173.64 % | 1.724 M 293.70 % | 438.000 K -31.56 % | 640.000 K -57.33 % | 1.500 M -51.94 % | 3.121 M 107.54 % | 1.504 M |
| Income tax expense | 266.000 K 4 056.25 % | 6.400 K | 0.000 -100.00 % | 182.500 K | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.160 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.371 K | 0.000 -100.00 % | 84.000 K -81.74 % | 460.000 K 4 598.67 % | 9.790 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.669 K -94.83 % | 612.700 K -10.82 % | 687.000 K 103.25 % | 338.000 K 118.00 % | -1.878 M -204.08 % | 1.804 M 797.51 % | 201.000 K 2 133.33 % | 9.000 K -99.47 % | 1.684 M 10 425.63 % | 16.000 K | 0.000 | 0.000 -100.00 % | 576.400 K 87.20 % | 307.900 K | 0.000 -100.00 % | 604.000 K 46.35 % | 412.700 K | 0.000 -100.00 % | 640.000 K | 0.000 | 0.000 -100.00 % | 50.000 K -89.90 % | 495.000 K -78.58 % | 2.311 M 4 522.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 244.477 K | 0.000 -100.00 % | 32.000 K -87.79 % | 262.000 K 497.01 % | -65.993 K -128.69 % | 230.000 K |
| Cost of revenue | 4.551 M 262.02 % | 1.257 M -69.91 % | 4.178 M -41.71 % | 7.167 M 45.69 % | 4.919 M -12.96 % | 5.652 M 748.17 % | 666.400 K -93.20 % | 9.796 M 0.14 % | 9.782 M -35.21 % | 15.099 M 68.02 % | 8.987 M 25.33 % | 7.171 M 7.88 % | 6.647 M -76.88 % | 28.754 M 493.70 % | 4.843 M -36.21 % | 7.593 M 90.00 % | 3.996 M -26.67 % | 5.449 M -51.58 % | 11.254 M -60.55 % | 28.529 M 209.36 % | 9.222 M -37.97 % | 14.866 M 35.30 % | 10.988 M -80.41 % | 56.076 M 24.84 % | 44.920 M -31.76 % | 65.829 M -26.81 % | 89.947 M 4.54 % | 86.039 M 88.70 % | 45.596 M -47.68 % | 87.154 M 7.32 % | 81.209 M -3.75 % | 84.368 M 106.44 % | 40.869 M -53.74 % | 88.344 M 53.73 % | 57.467 M 8.21 % | 53.107 M 4.34 % | 50.896 M -3.40 % | 52.685 M -36.17 % | 82.538 M 124.47 % | 36.770 M 118.49 % | 16.829 M -33.42 % | 25.278 M -48.36 % | 48.951 M 38.60 % | 35.318 M 91.39 % | 18.453 M -62.30 % | 48.951 M -51.14 % | 100.176 M 11 168.39 % | 889.000 K -97.87 % | 41.763 M 579.62 % | 6.145 M 47 369.38 % | -13.000 K -115.66 % | 83.000 K 144.12 % | 34.000 K -98.62 % | 2.459 M 342.19 % | 556.000 K |
| General and administrative expenses | 0.000 -100.00 % | 211.284 K | 0.000 | 0.000 | 0.000 -100.00 % | 506.220 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 72.173 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.728 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 |
| Other expenses | 383.600 K 150.16 % | 153.343 K -96.91 % | 4.956 M 736.30 % | 592.600 K 16.04 % | 510.700 K 109.27 % | -5.510 M -1 485.10 % | 397.800 K 365.02 % | -150.100 K 65.28 % | -432.300 K -104.66 % | 9.268 M 2 254.28 % | -430.200 K -77.40 % | -242.500 K 56.37 % | -555.800 K -106.45 % | 8.615 M 1 405.16 % | -660.100 K -6.30 % | -621.000 K -858.33 % | -64.800 K 99.42 % | -11.083 M -4 654.59 % | -233.100 K 34.49 % | -355.800 K -29.52 % | -274.700 K -102.25 % | 12.191 M 1 184.04 % | -1.125 M 0.61 % | -1.132 M -88.96 % | -598.800 K -126.39 % | 2.269 M -65.45 % | 6.567 M 820.23 % | -911.800 K 52.77 % | -1.931 M 36.53 % | -3.042 M -217.23 % | -958.900 K 28.00 % | -1.332 M -313.77 % | 623.000 K 126.96 % | -2.311 M -1 021.99 % | 250.600 K 637.06 % | 34.000 K -98.97 % | 3.311 M 146.83 % | -7.070 M -2 910.06 % | 251.600 K -69.80 % | 833.000 K 650.45 % | 111.000 K -78.40 % | 514.000 K 82.92 % | 281.000 K -76.11 % | 1.176 M 46.27 % | 804.000 K 186.12 % | 281.000 K -76.66 % | 1.204 M 6.55 % | 1.130 M -66.10 % | 3.333 M 577.32 % | 492.090 K -31.37 % | 717.000 K 22.77 % | 584.000 K -14.12 % | 680.000 K -82.03 % | 3.784 M 399.23 % | 758.000 K |
| Operating expenses | 383.600 K -12.18 % | 436.800 K -91.19 % | 4.956 M 736.30 % | 592.600 K 16.04 % | 510.700 K 110.35 % | -4.933 M -1 340.07 % | 397.800 K 365.02 % | -150.100 K 65.28 % | -432.300 K -104.66 % | 9.268 M 2 254.28 % | -430.200 K -77.40 % | -242.500 K 56.37 % | -555.800 K -106.45 % | 8.615 M 1 405.16 % | -660.100 K -6.30 % | -621.000 K -858.33 % | -64.800 K 99.42 % | -11.083 M -4 654.59 % | -233.100 K 34.49 % | -355.800 K -29.52 % | -274.700 K -102.25 % | 12.191 M 1 184.04 % | -1.125 M 0.61 % | -1.132 M -88.96 % | -598.800 K -126.39 % | 2.269 M -65.45 % | 6.567 M 820.23 % | -911.800 K 52.77 % | -1.931 M 36.53 % | -3.042 M -217.23 % | -958.900 K 28.00 % | -1.332 M -313.77 % | 623.000 K 126.96 % | -2.311 M -1 021.99 % | 250.600 K 637.06 % | 34.000 K -98.97 % | 3.311 M 146.83 % | -7.070 M -2 910.06 % | 251.600 K -69.80 % | 833.000 K 650.45 % | 111.000 K -78.40 % | 514.000 K 82.92 % | 281.000 K -76.11 % | 1.176 M 46.27 % | 804.000 K 186.12 % | 281.000 K -76.66 % | 1.204 M 6.55 % | 1.130 M -66.10 % | 3.333 M 577.32 % | 492.090 K -31.37 % | 717.000 K 22.77 % | 584.000 K -14.12 % | 680.000 K -82.03 % | 3.784 M 399.23 % | 758.000 K |
| Cost and expenses | 4.934 M 158.74 % | 1.907 M -79.12 % | 9.134 M 17.71 % | 7.760 M 42.90 % | 5.430 M 655.02 % | 719.195 K -32.42 % | 1.064 M -88.97 % | 9.646 M 3.17 % | 9.350 M -61.63 % | 24.367 M 184.77 % | 8.557 M 23.51 % | 6.928 M 13.74 % | 6.091 M -83.70 % | 37.369 M 793.34 % | 4.183 M -40.00 % | 6.972 M 77.34 % | 3.931 M 169.78 % | -5.633 M -151.11 % | 11.021 M -60.88 % | 28.174 M 214.88 % | 8.948 M -66.93 % | 27.057 M 174.33 % | 9.863 M -82.05 % | 54.944 M 23.97 % | 44.321 M -34.92 % | 68.098 M -29.44 % | 96.514 M 13.38 % | 85.127 M 94.96 % | 43.665 M -48.09 % | 84.112 M 4.81 % | 80.250 M -3.36 % | 83.037 M 100.13 % | 41.492 M -51.77 % | 86.034 M 49.06 % | 57.717 M 8.61 % | 53.141 M -1.97 % | 54.207 M 18.84 % | 45.615 M -44.90 % | 82.789 M 120.17 % | 37.603 M 121.98 % | 16.940 M -34.32 % | 25.792 M -47.61 % | 49.232 M 34.90 % | 36.494 M 89.51 % | 19.257 M -60.89 % | 49.232 M -51.44 % | 101.380 M 4 921.30 % | 2.019 M -95.52 % | 45.096 M 579.45 % | 6.637 M 842.77 % | 704.000 K 5.55 % | 667.000 K -6.58 % | 714.000 K -88.56 % | 6.243 M 375.09 % | 1.314 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 283.457 K | 0.000 | 0.000 | 0.000 -100.00 % | 576.948 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.262 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 |
| Interest expense | 0.000 | 0.000 | 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 % | 900.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 -80.00 % | 1.000 K | 0.000 -100.00 % | 900.000 -99.75 % | 355.700 K 28.97 % | 275.800 K 2.17 % | 269.939 K -1.98 % | 275.400 K -2.34 % | 282.000 K 2.88 % | 274.100 K 0.22 % | 273.500 K -0.76 % | 275.600 K -3.84 % | 286.600 K -10.99 % | 322.000 K | 0.000 -100.00 % | 914.100 K 30.59 % | 700.000 K -22.22 % | 900.000 K 325.93 % | 211.300 K -7.97 % | 229.600 K -9.61 % | 254.000 K 5.39 % | 241.000 K 212.99 % | 77.000 K -57.92 % | 183.000 K 297.83 % | 46.000 K -11.54 % | 52.000 K -71.58 % | 183.000 K 125.93 % | 81.000 K -10.99 % | 91.000 K -8.08 % | 99.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.300 K 131.32 % | -26.500 K -453.33 % | 7.500 K -82.14 % | 42.000 K 1 300.00 % | 3.000 K 1.90 % | 2.944 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 -100.00 % | 26.168 K 0.65 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K -0.64 % | 26.168 K 0.65 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K -86.10 % | 187.100 K 0.05 % | 187.000 K -0.05 % | 187.100 K 0.05 % | 187.000 K -71.10 % | 647.100 K 254.19 % | 182.700 K -0.16 % | 183.000 K 0.00 % | 183.000 K 83.00 % | 100.000 K -52.38 % | 210.000 K -0.47 % | 211.000 K 0.48 % | 210.000 K 0.00 % | 210.000 K 2 233.33 % | 9.000 K 0.00 % | 9.000 K -84.48 % | 58.000 K 131.15 % | 25.092 K -65.15 % | 72.000 K 0.00 % | 72.000 K 0.00 % | 72.000 K 18.35 % | 60.835 K 1.39 % | 60.000 K |
| Operating income | -743.100 K 29.90 % | -1.060 M 77.78 % | -4.771 M -426.75 % | -905.700 K 7.24 % | -976.400 K -107.77 % | 12.569 M 1 458.39 % | -925.300 K | 0.000 100.00 % | -1.460 M -110.07 % | 14.494 M 611.56 % | -2.833 M 10.11 % | -3.152 M -51.18 % | -2.085 M -112.46 % | 16.735 M 276.46 % | -9.484 M -430.54 % | -1.788 M -102.65 % | -882.100 K -103.79 % | 23.284 M 1 997.19 % | -1.227 M 52.58 % | -2.588 M 73.65 % | -9.822 M -185.77 % | 11.451 M 849.47 % | -1.528 M 29.23 % | -2.159 M -45.04 % | -1.489 M -166.13 % | 2.251 M -50.85 % | 4.580 M 383.15 % | -1.618 M 30.24 % | -2.319 M 41.14 % | -3.939 M -7 574.95 % | 52.700 K -91.91 % | 651.200 K -85.38 % | 4.454 M 203.00 % | -4.324 M -720.68 % | 696.700 K 444.56 % | -202.200 K -110.12 % | 1.999 M 2 763.90 % | 69.800 K 105.54 % | -1.260 M -166.68 % | 1.890 M 3 475.00 % | -56.000 K 99.05 % | -5.877 M -4 097.96 % | 147.000 K -90.16 % | 1.494 M -79.57 % | 7.313 M 4 874.83 % | 147.000 K -98.64 % | 10.786 M 1 025.04 % | -1.166 M 97.02 % | -39.091 M -3 272.14 % | 1.232 M 541.69 % | -279.000 K -598.21 % | 56.000 K -93.17 % | 820.000 K 223.72 % | -662.796 K -188.85 % | 746.000 K |
| Operating income ratio | -0.18 86.06 % | -1.27 -16.35 % | -1.09 -727.46 % | -0.13 39.72 % | -0.22 -123.18 % | 0.95 114.20 % | -6.66 | 0.00 100.00 % | -0.16 -126.25 % | 0.59 279.64 % | -0.33 27.22 % | -0.45 -32.92 % | -0.34 -176.43 % | 0.45 119.75 % | -2.27 -784.20 % | -0.26 -14.28 % | -0.22 -117.01 % | 1.32 1 284.63 % | -0.11 -21.21 % | -0.09 91.63 % | -1.10 -359.38 % | 0.42 373.20 % | -0.15 -294.23 % | -0.04 -16.99 % | -0.03 -201.61 % | 0.03 -30.34 % | 0.05 349.74 % | -0.02 64.21 % | -0.05 -13.37 % | -0.05 -7 236.37 % | 0.00 -91.57 % | 0.01 -91.97 % | 0.10 292.87 % | -0.05 -521.42 % | 0.01 412.27 % | 0.00 -110.74 % | 0.04 2 227.79 % | 0.00 109.88 % | -0.02 -132.30 % | 0.05 1 542.88 % | 0.00 98.88 % | -0.30 -10 012.89 % | 0.00 -92.43 % | 0.04 -85.71 % | 0.28 9 145.47 % | 0.00 -96.90 % | 0.10 107.03 % | -1.37 79.00 % | -6.51 -4 257.03 % | 0.16 123.85 % | -0.66 -947.55 % | 0.08 -85.51 % | 0.53 550.03 % | -0.12 -132.80 % | 0.36 |
| Total other income expenses net | 1.769 M | 0.000 -100.00 % | 2.598 M 69.49 % | 1.533 M -2.10 % | 1.565 M 111.77 % | -13.300 M -655.96 % | 2.392 M 162.62 % | -3.820 M -262.66 % | 2.349 M 115.96 % | -14.718 M -614.68 % | 2.860 M 19.71 % | 2.389 M 16.49 % | 2.051 M 113.08 % | -15.682 M -875.12 % | 2.023 M -2.45 % | 2.074 M -13.80 % | 2.406 M 107.20 % | -33.408 M -1 118.43 % | 3.280 M -2.64 % | 3.369 M -1.42 % | 3.418 M 129.81 % | -11.467 M -396.36 % | 3.869 M -0.45 % | 3.887 M 46.73 % | 2.649 M 127.58 % | -9.604 M -437.12 % | 2.849 M 20.16 % | 2.371 M 1.45 % | 2.337 M -51.50 % | 4.818 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.871 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 100.00 % | -9.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.293 K | 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 |
| 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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -2.788 M | 0.000 100.00 % | -6.587 M | 0.000 -100.00 % | 4.337 M | 0.000 -100.00 % | 5.879 M | 0.000 100.00 % | -516.443 K | 0.000 100.00 % | -665.700 K | 0.000 100.00 % | -1.780 M | 0.000 -100.00 % | 736.600 K | 0.000 100.00 % | -1.823 M | 0.000 100.00 % | -389.400 K | 0.000 100.00 % | -2.951 M | 0.000 -100.00 % | 9.050 M | 0.000 -100.00 % | 2.890 M | 0.000 -100.00 % | 8.031 M | 0.000 -100.00 % | 24.049 M | 0.000 -100.00 % | 46.692 M 43.25 % | 32.594 M | 0.000 -100.00 % | 34.444 M | 0.000 -100.00 % | 32.238 M | 0.000 -100.00 % | 16.728 M 248.19 % | 4.804 M | 0.000 -100.00 % | 29.707 M | 0.000 -100.00 % | 25.913 M -50.19 % | 52.026 M 13.19 % | 45.964 M 104.95 % | 22.428 M |
| Total investments | 0.000 -100.00 % | 2.005 M | 0.000 -100.00 % | 8.993 M | 0.000 -100.00 % | 8.489 M | 0.000 -100.00 % | 8.148 M | 0.000 -100.00 % | 7.661 M | 0.000 -100.00 % | 7.465 M | 0.000 -100.00 % | 6.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 15.699 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.218 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 628.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 -100.00 % | 40.543 M 0.00 % | 40.543 M |
| Total debt | 0.000 -100.00 % | 1.166 M | 0.000 -100.00 % | 1.125 M | 0.000 -100.00 % | 5.485 M | 0.000 -100.00 % | 6.209 M | 0.000 -100.00 % | 2.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.834 M | 0.000 -100.00 % | 9.439 M | 0.000 -100.00 % | 14.646 M | 0.000 -100.00 % | 31.271 M | 0.000 -100.00 % | 47.242 M 19.96 % | 39.381 M | 0.000 -100.00 % | 36.062 M | 0.000 -100.00 % | 35.364 M | 0.000 -100.00 % | 17.041 M 126.75 % | 7.515 M | 0.000 -100.00 % | 35.920 M | 0.000 -100.00 % | 31.582 M -43.65 % | 56.044 M 15.75 % | 48.420 M 102.62 % | 23.897 M |
| Accumulated other comprehensive income loss | 238.592 M | 0.000 -100.00 % | 240.797 M 129.50 % | 104.924 M -56.24 % | 239.764 M | 0.000 -100.00 % | 239.035 M | 0.000 -100.00 % | 241.965 M | 0.000 -100.00 % | 242.169 M | 0.000 -100.00 % | 242.967 M | 0.000 -100.00 % | 249.446 M | 0.000 -100.00 % | 247.389 M | 0.000 -100.00 % | 245.469 M | 0.000 -100.00 % | 261.093 M | 0.000 -100.00 % | 260.407 M | 0.000 -100.00 % | 258.544 M | 0.000 -100.00 % | 259.033 M | 0.000 -100.00 % | 258.446 M | 0.000 -100.00 % | 257.406 M | 0.000 | 0.000 -100.00 % | 254.451 M | 0.000 -100.00 % | 253.863 M | 0.000 -100.00 % | 149.011 M | 0.000 | 0.000 -100.00 % | 151.451 M | 0.000 -100.00 % | 145.462 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.891 M | 0.000 | 0.000 | 0.000 100.00 % | -17.159 M | 0.000 | 0.000 | 0.000 100.00 % | -16.157 M | 0.000 | 0.000 | 0.000 100.00 % | -11.735 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.379 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.830 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.758 M | 0.000 | 0.000 -100.00 % | 14.222 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.615 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.248 M | 0.000 -100.00 % | 10.900 M 10.62 % | 9.853 M |
| Common stock | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 135.873 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M 0.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 116.463 M | 0.000 -100.00 % | 55.833 M 0.00 % | 55.833 M | 0.000 -100.00 % | 55.833 M | 0.000 -100.00 % | 55.833 M 0.00 % | 55.833 M 0.00 % | 55.833 M 0.00 % | 55.833 M |
| Total equity | 238.592 M 0.00 % | 238.592 M -0.92 % | 240.797 M 0.00 % | 240.797 M 0.43 % | 239.764 M 0.00 % | 239.764 M 0.30 % | 239.035 M 0.00 % | 239.035 M -1.21 % | 241.965 M 0.00 % | 241.965 M -0.08 % | 242.169 M 0.00 % | 242.169 M -0.33 % | 242.967 M 0.00 % | 242.967 M -2.60 % | 249.446 M 0.00 % | 249.446 M 0.83 % | 247.389 M 0.00 % | 247.389 M 0.78 % | 245.469 M 0.00 % | 245.469 M -5.98 % | 261.093 M 0.00 % | 261.093 M 0.26 % | 260.407 M 0.00 % | 260.407 M 0.72 % | 258.544 M 0.00 % | 258.544 M -0.19 % | 259.033 M 0.00 % | 259.033 M 0.23 % | 258.446 M -0.01 % | 258.471 M 0.41 % | 257.406 M 0.00 % | 257.406 M 1.37 % | 253.936 M -0.20 % | 254.451 M 0.00 % | 254.451 M 0.23 % | 253.863 M 0.00 % | 253.863 M 70.37 % | 149.011 M 0.00 % | 149.011 M 0.81 % | 147.817 M -2.40 % | 151.451 M 0.00 % | 151.451 M 4.12 % | 145.462 M 0.01 % | 145.450 M 38.74 % | 104.833 M -27.75 % | 145.102 M 0.90 % | 143.811 M |
| Other non current liabilities | -238.592 M | 0.000 100.00 % | -240.797 M | 0.000 100.00 % | -239.764 M -888 014 914.81 % | 27.000 100.00 % | -239.035 M | 0.000 100.00 % | -241.965 M | 0.000 100.00 % | -242.169 M | 0.000 100.00 % | -242.967 M | 0.000 100.00 % | -249.446 M | 0.000 100.00 % | -247.389 M | 0.000 100.00 % | -245.469 M | 0.000 100.00 % | -261.093 M | 0.000 100.00 % | -260.406 M | 0.000 100.00 % | -258.544 M | 0.000 100.00 % | -259.033 M | 0.000 100.00 % | -258.446 M | 0.000 100.00 % | -257.406 M -1 004.86 % | 28.447 M | 0.000 100.00 % | -254.451 M | 0.000 100.00 % | -253.863 M | 0.000 100.00 % | -149.011 M | 0.000 | 0.000 100.00 % | -151.451 M | 0.000 100.00 % | -145.462 M | 0.000 -100.00 % | 1.625 M -37.38 % | 2.595 M 59.69 % | 1.625 M |
| Long term debt | 0.000 -100.00 % | 1.166 M | 0.000 -100.00 % | 1.125 M | 0.000 -100.00 % | 5.485 M | 0.000 -100.00 % | 6.209 M | 0.000 -100.00 % | 2.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.850 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.439 M | 0.000 -100.00 % | 9.478 M | 0.000 -100.00 % | 9.481 M | 0.000 -100.00 % | 38.492 M 16.98 % | 32.906 M | 0.000 -100.00 % | 18.094 M | 0.000 -100.00 % | 25.431 M | 0.000 -100.00 % | 7.227 M -3.84 % | 7.515 M | 0.000 -100.00 % | 32.682 M | 0.000 -100.00 % | 31.582 M -40.06 % | 52.689 M 23.75 % | 42.579 M 159.68 % | 16.397 M |
| Total non current liabilities | -238.592 M -20 562.44 % | 1.166 M 100.48 % | -240.797 M -21 498.47 % | 1.125 M 100.47 % | -239.764 M -4 471.43 % | 5.485 M 102.29 % | -239.035 M -3 949.57 % | 6.209 M 102.57 % | -241.965 M -12 146.12 % | 2.009 M 100.83 % | -242.169 M | 0.000 100.00 % | -242.967 M | 0.000 100.00 % | -249.446 M -13 583.57 % | 1.850 M 100.75 % | -247.389 M | 0.000 100.00 % | -245.469 M | 0.000 100.00 % | -261.093 M | 0.000 100.00 % | -260.406 M | 0.000 100.00 % | -258.544 M -2 839.05 % | 9.439 M 103.64 % | -259.033 M -2 790.69 % | 9.627 M 103.72 % | -258.446 M -2 783.70 % | 9.630 M 103.74 % | -257.406 M -483.48 % | 67.123 M 102.85 % | 33.089 M 113.00 % | -254.451 M -1 479.36 % | 18.447 M 107.27 % | -253.863 M -1 098.26 % | 25.431 M 117.07 % | -149.011 M -2 067.92 % | 7.572 M -3.67 % | 7.861 M 105.19 % | -151.451 M -553.88 % | 33.368 M 122.94 % | -145.462 M -550.80 % | 32.268 M -41.22 % | 54.894 M 19.98 % | 45.754 M 144.65 % | 18.701 M |
| Other current liabilities | 0.000 -100.00 % | 36.425 M | 0.000 -100.00 % | 23.858 M | 0.000 -100.00 % | 28.066 M | 0.000 -100.00 % | 19.936 M | 0.000 -100.00 % | 20.831 M | 0.000 -100.00 % | 31.798 M | 0.000 -100.00 % | 16.942 M | 0.000 -100.00 % | 18.573 M | 0.000 -100.00 % | 26.991 M | 0.000 -100.00 % | 30.635 M | 0.000 -100.00 % | 7.668 M | 0.000 -100.00 % | 486.900 K | 0.000 -100.00 % | 305.359 K | 0.000 -100.00 % | 2.117 M | 0.000 -100.00 % | 255.287 K | 0.000 -100.00 % | 274.400 K -98.68 % | 20.733 M | 0.000 -100.00 % | 36.904 M | 0.000 -100.00 % | 26.187 M | 0.000 -100.00 % | 23.762 M 325.91 % | 5.579 M | 0.000 -100.00 % | 7.975 M | 0.000 -100.00 % | 13.577 M 910.91 % | 1.343 M 458.09 % | 240.641 K -95.35 % | 5.173 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 9.834 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.168 M | 0.000 -100.00 % | 21.789 M | 0.000 -100.00 % | 8.750 M 35.12 % | 6.476 M | 0.000 -100.00 % | 17.968 M | 0.000 -100.00 % | 9.934 M | 0.000 -100.00 % | 9.814 M | 0.000 | 0.000 -100.00 % | 3.238 M | 0.000 | 0.000 -100.00 % | 3.355 M -42.56 % | 5.841 M -22.12 % | 7.500 M |
| Total current liabilities | 0.000 -100.00 % | 36.425 M | 0.000 -100.00 % | 29.078 M | 0.000 -100.00 % | 28.066 M | 0.000 -100.00 % | 25.554 M | 0.000 -100.00 % | 30.647 M | 0.000 -100.00 % | 40.556 M | 0.000 -100.00 % | 38.200 M | 0.000 -100.00 % | 30.179 M | 0.000 -100.00 % | 43.593 M | 0.000 -100.00 % | 49.670 M | 0.000 -100.00 % | 9.754 M | 0.000 -100.00 % | 44.252 M | 0.000 -100.00 % | 39.762 M | 0.000 -100.00 % | 40.462 M | 0.000 -100.00 % | 48.981 M | 0.000 -100.00 % | 100.360 M 232.44 % | 30.189 M | 0.000 -100.00 % | 91.988 M | 0.000 -100.00 % | 48.651 M | 0.000 -100.00 % | 53.024 M 230.42 % | 16.047 M | 0.000 -100.00 % | 61.917 M | 0.000 -100.00 % | 17.152 M 248.83 % | 4.917 M -19.15 % | 6.082 M -52.30 % | 12.751 M |
| Total liabilities | -238.592 M -734.71 % | 37.591 M 115.61 % | -240.797 M -897.25 % | 30.203 M 112.60 % | -239.764 M -814.63 % | 33.551 M 114.04 % | -239.035 M -852.56 % | 31.763 M 113.13 % | -241.965 M -840.95 % | 32.656 M 113.48 % | -242.169 M -697.13 % | 40.556 M 116.69 % | -242.967 M -736.04 % | 38.200 M 115.31 % | -249.446 M -878.83 % | 32.029 M 112.95 % | -247.389 M -667.50 % | 43.593 M 117.76 % | -245.469 M -594.20 % | 49.670 M 119.02 % | -261.093 M -2 776.69 % | 9.754 M 103.75 % | -260.406 M -688.47 % | 44.252 M 117.12 % | -258.544 M -625.48 % | 49.201 M 118.99 % | -259.033 M -617.15 % | 50.089 M 119.38 % | -258.446 M -540.95 % | 58.611 M 122.77 % | -257.406 M -253.69 % | 167.483 M 164.68 % | 63.278 M 124.87 % | -254.451 M -330.41 % | 110.435 M 143.50 % | -253.863 M -442.68 % | 74.081 M 149.72 % | -149.011 M -345.91 % | 60.596 M 153.46 % | 23.908 M 115.79 % | -151.451 M -258.95 % | 95.285 M 165.51 % | -145.462 M -394.34 % | 49.420 M -17.37 % | 59.811 M 15.39 % | 51.835 M 64.81 % | 31.452 M |
| Other non current assets | 0.000 -100.00 % | 205.733 M | 0.000 -100.00 % | 199.811 M | 0.000 -100.00 % | 209.809 M | 0.000 -100.00 % | 208.910 M | 0.000 -100.00 % | 210.750 M | 0.000 -100.00 % | 215.729 M | 0.000 -100.00 % | 215.383 M | 0.000 -100.00 % | 162.283 M | 0.000 -100.00 % | 179.469 M | 0.000 -100.00 % | 164.796 M | 0.000 -100.00 % | 173.348 M | 0.000 -100.00 % | 154.125 M | 0.000 -100.00 % | 159.175 M | 0.000 -100.00 % | 119.317 M | 0.000 -100.00 % | 117.268 M | 0.000 -100.00 % | 319.476 M 18.07 % | 270.572 M | 0.000 -100.00 % | 270.269 M | 0.000 -100.00 % | 255.136 M | 0.000 -100.00 % | 158.374 M 18.17 % | 134.028 M | 0.000 -100.00 % | 178.126 M | 0.000 -100.00 % | 154.048 M -1.79 % | 156.862 M -17.10 % | 189.208 M 14.28 % | 165.572 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.070 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 211.500 K | 0.000 -100.00 % | 195.800 K | 0.000 -100.00 % | 100.400 K | 0.000 -100.00 % | 17.400 K | 0.000 -100.00 % | 17.358 K | 0.000 -100.00 % | 17.400 K | 0.000 -100.00 % | 17.358 K | 0.000 -100.00 % | 17.400 K | 0.000 -100.00 % | 17.358 K | 0.000 -100.00 % | 17.400 K | 0.000 -100.00 % | 17.358 K | 0.000 -100.00 % | 69.400 K | 0.000 -100.00 % | 121.526 K | 0.000 -100.00 % | 173.600 K | 0.000 -100.00 % | 225.694 K | 0.000 -100.00 % | 277.800 K -15.78 % | 329.862 K | 0.000 -100.00 % | 860.000 K | 0.000 -100.00 % | 1.234 M | 0.000 -100.00 % | 1.600 M -18.58 % | 1.965 M | 0.000 -100.00 % | 2.418 M | 0.000 -100.00 % | 2.839 M 781.75 % | 322.000 K -86.98 % | 2.472 M -8.53 % | 2.703 M |
| Total non current assets | 0.000 -100.00 % | 205.970 M | 0.000 -100.00 % | 200.039 M | 0.000 -100.00 % | 209.941 M | 0.000 -100.00 % | 208.966 M | 0.000 -100.00 % | 210.806 M | 0.000 -100.00 % | 215.792 M | 0.000 -100.00 % | 215.447 M | 0.000 -100.00 % | 162.355 M | 0.000 -100.00 % | 179.541 M | 0.000 -100.00 % | 164.877 M | 0.000 -100.00 % | 173.430 M | 0.000 -100.00 % | 154.243 M | 0.000 -100.00 % | 159.345 M | 0.000 -100.00 % | 126.561 M | 0.000 -100.00 % | 117.494 M | 0.000 -100.00 % | 319.754 M 18.03 % | 270.902 M | 0.000 -100.00 % | 271.129 M | 0.000 -100.00 % | 256.621 M | 0.000 -100.00 % | 159.974 M 17.63 % | 135.993 M | 0.000 -100.00 % | 180.544 M | 0.000 -100.00 % | 156.887 M -0.19 % | 157.184 M -18.00 % | 191.680 M 13.91 % | 168.275 M |
| Other current assets | -3.954 M | 0.000 100.00 % | -7.713 M -112.62 % | 61.108 M 5 423.00 % | -1.148 M -101.91 % | 60.127 M 18 281.82 % | -330.700 K -233.35 % | 248.000 K 109.82 % | -2.525 M -106.05 % | 41.723 M 6 364.75 % | -666.000 K -101.17 % | 56.906 M 3 296.95 % | -1.780 M -103.62 % | 49.212 M 4 521.54 % | -1.113 M -100.96 % | 116.097 M 6 468.46 % | -1.823 M | 0.000 100.00 % | -389.000 K -106.70 % | 5.806 M 296.75 % | -2.951 M | 0.000 100.00 % | -784.000 K | 0.000 100.00 % | -6.549 M | 0.000 100.00 % | -6.763 M | 0.000 100.00 % | -7.221 M -103.89 % | 185.678 M 33 859.66 % | -550.000 K -103.09 % | 17.780 M | 0.000 100.00 % | -1.618 M -102.16 % | 74.994 M 2 498.27 % | -3.127 M | 0.000 100.00 % | -313.000 K -100.66 % | 47.652 M | 0.000 100.00 % | -6.213 M -110.76 % | 57.726 M 1 118.10 % | -5.670 M | 0.000 | 0.000 -100.00 % | 46.865 K -99.09 % | 5.165 M |
| Short term investments | 0.000 -100.00 % | 2.005 M | 0.000 -100.00 % | 8.993 M | 0.000 -100.00 % | 8.489 M | 0.000 -100.00 % | 8.148 M | 0.000 -100.00 % | 7.661 M | 0.000 -100.00 % | 7.465 M | 0.000 -100.00 % | 6.789 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 -100.00 % | 147.700 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 |
| cash and cash equivalents | 0.000 -100.00 % | 3.954 M | 0.000 -100.00 % | 7.713 M | 0.000 -100.00 % | 1.148 M | 0.000 -100.00 % | 330.700 K | 0.000 -100.00 % | 2.525 M | 0.000 -100.00 % | 665.700 K | 0.000 -100.00 % | 1.780 M | 0.000 -100.00 % | 1.113 M | 0.000 -100.00 % | 1.823 M | 0.000 -100.00 % | 389.400 K | 0.000 -100.00 % | 2.951 M | 0.000 -100.00 % | 784.000 K | 0.000 -100.00 % | 6.549 M | 0.000 -100.00 % | 6.615 M | 0.000 -100.00 % | 7.221 M | 0.000 -100.00 % | 550.200 K -91.89 % | 6.787 M | 0.000 -100.00 % | 1.618 M | 0.000 -100.00 % | 3.127 M | 0.000 -100.00 % | 313.000 K -88.45 % | 2.711 M | 0.000 -100.00 % | 6.213 M | 0.000 -100.00 % | 5.668 M 41.07 % | 4.018 M 63.64 % | 2.455 M 67.11 % | 1.469 M |
| Cash and short term investments | 3.954 M -33.64 % | 5.959 M -22.74 % | 7.713 M 0.00 % | 7.713 M 571.84 % | 1.148 M 0.00 % | 1.148 M 247.16 % | 330.700 K -96.10 % | 8.478 M 235.77 % | 2.525 M 0.00 % | 2.525 M 279.31 % | 665.700 K -91.81 % | 8.131 M 356.78 % | 1.780 M 0.02 % | 1.780 M 59.90 % | 1.113 M -0.04 % | 1.113 M -38.96 % | 1.824 M 0.03 % | 1.823 M 368.28 % | 389.400 K 0.00 % | 389.400 K -86.80 % | 2.951 M 0.01 % | 2.951 M 276.35 % | 784.000 K 0.00 % | 784.000 K -88.03 % | 6.550 M 0.01 % | 6.549 M -3.16 % | 6.763 M 0.01 % | 6.763 M -6.35 % | 7.221 M 0.00 % | 7.221 M 1 212.47 % | 550.200 K 0.00 % | 550.200 K -91.89 % | 6.787 M 319.47 % | 1.618 M 0.00 % | 1.618 M -48.26 % | 3.127 M 0.01 % | 3.127 M 898.91 % | 313.000 K 0.00 % | 313.000 K -88.45 % | 2.711 M -56.37 % | 6.213 M 0.00 % | 6.213 M 9.58 % | 5.670 M 0.03 % | 5.668 M 41.07 % | 4.018 M 63.64 % | 2.455 M 67.11 % | 1.469 M |
| Total current assets | 0.000 -100.00 % | 70.213 M | 0.000 -100.00 % | 70.962 M | 0.000 -100.00 % | 63.374 M | 0.000 -100.00 % | 61.832 M | 0.000 -100.00 % | 63.815 M | 0.000 -100.00 % | 66.933 M | 0.000 -100.00 % | 65.720 M | 0.000 -100.00 % | 119.120 M | 0.000 -100.00 % | 111.441 M | 0.000 -100.00 % | 130.263 M | 0.000 -100.00 % | 97.417 M | 0.000 -100.00 % | 150.415 M | 0.000 -100.00 % | 148.400 M | 0.000 -100.00 % | 182.560 M | 0.000 -100.00 % | 199.589 M | 0.000 -100.00 % | 105.136 M 127.02 % | 46.312 M | 0.000 -100.00 % | 93.757 M | 0.000 -100.00 % | 71.323 M | 0.000 -100.00 % | 49.633 M 38.90 % | 35.732 M | 0.000 -100.00 % | 66.192 M | 0.000 -100.00 % | 37.982 M 409.14 % | 7.460 M 41.91 % | 5.257 M -24.77 % | 6.988 M |
| Inventory | 0.000 -100.00 % | 2.615 M | 0.000 -100.00 % | 2.141 M | 0.000 -100.00 % | 2.099 M | 0.000 -100.00 % | 2.023 M | 0.000 -100.00 % | 1.857 M | 0.000 -100.00 % | 1.896 M | 0.000 -100.00 % | 1.960 M | 0.000 -100.00 % | 1.909 M | 0.000 -100.00 % | 1.449 M | 0.000 -100.00 % | 1.188 M | 0.000 -100.00 % | 2.288 M | 0.000 -100.00 % | 5.775 M | 0.000 -100.00 % | 7.156 M | 0.000 -100.00 % | 4.164 M | 0.000 -100.00 % | 6.690 M | 0.000 -100.00 % | 9.196 M -17.83 % | 11.190 M | 0.000 -100.00 % | 17.145 M | 0.000 -100.00 % | 21.312 M | 0.000 -100.00 % | 1.668 M -6.34 % | 1.781 M | 0.000 -100.00 % | 2.253 M | 0.000 -100.00 % | 2.243 M -34.85 % | 3.442 M 32.00 % | 2.608 M 636.16 % | 354.224 K |
| Net receivables | 0.000 -100.00 % | 61.639 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.083 M | 0.000 -100.00 % | 17.709 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.769 M | 0.000 | 0.000 | 0.000 -100.00 % | 108.168 M | 0.000 -100.00 % | 122.879 M | 0.000 -100.00 % | 92.178 M | 0.000 -100.00 % | 143.856 M | 0.000 -100.00 % | 134.694 M | 0.000 -100.00 % | 171.634 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.610 M 173.90 % | 28.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.884 M | 0.000 | 0.000 -100.00 % | 31.240 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.071 M | 0.000 -100.00 % | 147.003 K | 0.000 |
| Tax assets | 0.000 -100.00 % | 25.300 K | 0.000 -100.00 % | 31.700 K | 0.000 -100.00 % | 31.700 K | 0.000 -100.00 % | 38.700 K | 0.000 -100.00 % | 38.725 K | 0.000 -100.00 % | 45.900 K | 0.000 -100.00 % | 45.885 K | 0.000 -100.00 % | 54.300 K | 0.000 -100.00 % | 54.256 K | 0.000 -100.00 % | 64.000 K | 0.000 -100.00 % | 64.046 K | 0.000 -100.00 % | 48.400 K | 0.000 -100.00 % | 48.415 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 251.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.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 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 | 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 % | -100.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 5.221 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.617 M | 0.000 -100.00 % | 9.816 M | 0.000 -100.00 % | 8.758 M | 0.000 -100.00 % | 21.259 M | 0.000 -100.00 % | 11.606 M | 0.000 -100.00 % | 16.602 M | 0.000 -100.00 % | 19.036 M | 0.000 -100.00 % | 2.086 M | 0.000 -100.00 % | 33.930 M | 0.000 -100.00 % | 39.457 M | 0.000 -100.00 % | 33.176 M | 0.000 -100.00 % | 26.937 M | 0.000 -100.00 % | 91.336 M 140 021.96 % | 65.183 K | 0.000 -100.00 % | 37.116 M | 0.000 -100.00 % | 12.530 M | 0.000 -100.00 % | 19.448 M 129.90 % | 8.459 M | 0.000 -100.00 % | 50.704 M | 0.000 -100.00 % | 3.575 M 1 532.55 % | 219.000 K 644 017.65 % | 34.000 -99.96 % | 77.789 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 102.719 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 M | 0.000 -100.00 % | 103.162 M | 0.000 -100.00 % | 123.251 M | 0.000 -100.00 % | 106.296 M | 0.000 -100.00 % | 123.251 M | 0.000 -100.00 % | 113.573 M | 0.000 -100.00 % | 123.251 M | 0.000 -100.00 % | 129.006 M | 0.000 -100.00 % | 123.251 M | 0.000 -100.00 % | 143.944 M | 0.000 -100.00 % | 123.251 M | 0.000 -100.00 % | 142.570 M | 0.000 -100.00 % | 123.251 M | 0.000 -100.00 % | 140.944 M 14.36 % | 123.251 M | 0.000 -100.00 % | 137.988 M | 0.000 -100.00 % | 137.400 M | 0.000 -100.00 % | 93.178 M 18.90 % | 78.369 M | 0.000 -100.00 % | 95.618 M | 0.000 -100.00 % | 78.369 M 59.94 % | 49.000 M -37.48 % | 78.369 M 0.31 % | 78.125 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.100 K | 0.000 -100.00 % | 149.111 K | 0.000 -100.00 % | 183.900 K 0.02 % | 183.856 K | 0.000 -100.00 % | 353.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 345.000 K -0.11 % | 345.378 K | 0.000 -100.00 % | 686.000 K | 0.000 -100.00 % | 686.214 K 18.31 % | 580.000 K 0.00 % | 580.015 K -14.65 % | 679.538 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 276.183 M | 0.000 -100.00 % | 271.001 M | 0.000 -100.00 % | 273.315 M | 0.000 -100.00 % | 270.798 M | 0.000 -100.00 % | 274.621 M | 0.000 -100.00 % | 282.725 M | 0.000 -100.00 % | 281.167 M | 0.000 -100.00 % | 281.475 M | 0.000 -100.00 % | 290.982 M | 0.000 -100.00 % | 295.140 M | 0.000 -100.00 % | 270.847 M | 0.000 -100.00 % | 304.658 M | 0.000 -100.00 % | 307.745 M | 0.000 -100.00 % | 309.121 M | 0.000 -100.00 % | 317.083 M | 0.000 -100.00 % | 424.890 M 33.94 % | 317.214 M | 0.000 -100.00 % | 364.886 M | 0.000 -100.00 % | 327.944 M | 0.000 -100.00 % | 209.607 M 22.06 % | 171.725 M | 0.000 -100.00 % | 246.736 M | 0.000 -100.00 % | 194.869 M 18.36 % | 164.644 M -16.40 % | 196.937 M 12.37 % | 175.263 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-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-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 |
| 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 | -760.200 K -79.00 % | -424.700 K -119.54 % | 2.173 M 588.97 % | -444.400 K 24.55 % | -589.000 K -179.81 % | 738.000 K 150.31 % | -1.467 M -138.40 % | 3.820 M 529.70 % | -889.000 K -484.83 % | 231.009 K 978.36 % | -26.300 K -103.45 % | 763.200 K 2 125.07 % | 34.300 K 103.28 % | -1.045 M -114.01 % | 7.461 M 3 793.56 % | -202.000 K 81.02 % | -1.064 M -110.50 % | 10.133 M 593.57 % | -2.053 M -162.87 % | -781.000 K -112.20 % | 6.404 M 12 997.19 % | 48.896 K 102.83 % | -1.730 M -66.19 % | -1.041 M -26.64 % | -822.000 K -115.04 % | 5.466 M 197.17 % | -5.625 M -919.02 % | -552.000 K -5 772.34 % | -9.400 K 99.08 % | -1.020 M -2 686.89 % | -36.600 K 94.38 % | -651.000 K 85.38 % | -4.454 M -592.78 % | 903.849 K 332.35 % | -389.000 K -292.38 % | 202.200 K 114.51 % | -1.394 M -466.67 % | -246.000 K -119.52 % | 1.260 M 200.80 % | -1.250 M -2 183.33 % | 60.000 K -98.41 % | 3.764 M 3 980.41 % | -97.000 K 90.29 % | -999.000 K 80.03 % | -5.002 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |