Mega Corporation Limited MEGACOR.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 61.439 M 60.54 % | 38.270 M 20.74 % | 31.695 M 1.15 % | 31.335 M 12.89 % | 27.758 M 2.65 % | 27.041 M 24.55 % | 21.711 M -2.76 % | 22.327 M 58.79 % | 14.060 M 42.41 % | 9.873 M -24.51 % | 13.078 M 146.81 % | 5.299 M -66.00 % | 15.583 M -14.86 % | 18.303 M -48.88 % | 35.801 M -62.55 % | 95.593 M -29.32 % | 135.241 M 39.32 % | 97.069 M 65.22 % | 58.751 M -58.42 % | 141.296 M |
| Net income | 2.503 M -3.51 % | 2.594 M 14.12 % | 2.273 M 41.71 % | 1.604 M 155.35 % | -2.898 M -437.64 % | 858.308 K -25.81 % | 1.157 M 103.98 % | -29.068 M -1 561.41 % | 1.989 M 81.14 % | 1.098 M -71.97 % | 3.917 M 153.73 % | -7.290 M 6.42 % | -7.790 M 46.54 % | -14.570 M -4.69 % | -13.918 M 48.83 % | -27.200 M -371.44 % | 10.021 M -42.40 % | 17.398 M 969.97 % | 1.626 M -98.16 % | 88.238 M |
| Income before tax | 3.674 M -31.33 % | 5.350 M 80.07 % | 2.971 M 387.05 % | 610.000 K -85.33 % | 4.159 M 5 265.08 % | 77.522 K -74.03 % | 298.468 K 101.16 % | -25.727 M -490.71 % | 6.585 M 1 284.77 % | 475.506 K -89.07 % | 4.352 M 134.43 % | -12.642 M 13.29 % | -14.579 M 25.72 % | -19.627 M -70.80 % | -11.491 M -202.75 % | -3.795 M -127.71 % | 13.698 M -28.93 % | 19.275 M 550.79 % | 2.962 M -96.86 % | 94.380 M |
| Income before tax ratio | 0.06 -57.22 % | 0.14 49.14 % | 0.09 381.52 % | 0.02 -87.01 % | 0.15 5 126.51 % | 0.00 -79.15 % | 0.01 101.19 % | -1.15 -346.05 % | 0.47 872.40 % | 0.05 -85.53 % | 0.33 113.95 % | -2.39 -155.01 % | -0.94 12.76 % | -1.07 -234.10 % | -0.32 -708.37 % | -0.04 -139.20 % | 0.10 -48.99 % | 0.20 293.89 % | 0.05 -92.45 % | 0.67 |
| EBITDA | 8.970 M -6.19 % | 9.562 M 42.61 % | 6.705 M 57.91 % | 4.246 M -39.66 % | 7.037 M 93.49 % | 3.637 M -8.52 % | 3.975 M 7.07 % | 3.713 M -64.61 % | 10.491 M 131.85 % | 4.525 M -46.99 % | 8.536 M 497.65 % | -2.147 M -236.83 % | -637.289 K -122.54 % | 2.827 M 191.74 % | -3.082 M -113.76 % | 22.399 M -48.87 % | 43.807 M -15.36 % | 51.755 M 210.76 % | 16.654 M -84.06 % | 104.497 M |
| Net income ratio | 0.04 -39.90 % | 0.07 -5.48 % | 0.07 40.10 % | 0.05 149.03 % | -0.10 -428.92 % | 0.03 -40.43 % | 0.05 104.09 % | -1.30 -1 020.33 % | 0.14 27.20 % | 0.11 -62.87 % | 0.30 121.77 % | -1.38 -175.21 % | -0.50 37.21 % | -0.80 -104.77 % | -0.39 -36.63 % | -0.28 -484.02 % | 0.07 -58.66 % | 0.18 547.60 % | 0.03 -95.57 % | 0.62 |
| Ratio EBITDA | 0.15 -41.57 % | 0.25 18.11 % | 0.21 56.12 % | 0.14 -46.55 % | 0.25 88.50 % | 0.13 -26.55 % | 0.18 10.10 % | 0.17 -77.71 % | 0.75 62.81 % | 0.46 -29.78 % | 0.65 261.11 % | -0.41 -890.59 % | -0.04 -126.47 % | 0.15 279.45 % | -0.09 -136.74 % | 0.23 -27.66 % | 0.32 -39.25 % | 0.53 88.09 % | 0.28 -61.67 % | 0.74 |
| Gross profit ratio | 0.25 -20.60 % | 0.31 -24.33 % | 0.41 36.45 % | 0.30 -17.05 % | 0.36 -20.20 % | 0.45 54.42 % | 0.29 -36.64 % | 0.46 -46.57 % | 0.87 -0.34 % | 0.87 11.69 % | 0.78 2.22 % | 0.76 357.68 % | 0.17 -55.13 % | 0.37 -13.74 % | 0.43 -35.91 % | 0.67 -7.91 % | 0.73 -27.09 % | 1.00 2 857.99 % | -0.04 | 0.00 |
| Weighted average shs out dil | 165.398 M 65.40 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -2.29 % | 102.341 M 2.34 % | 100.000 M 0.00 % | 100.000 M |
| Weighted average shs out | 165.398 M 65.40 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -2.29 % | 102.341 M 2.34 % | 100.000 M 0.00 % | 100.000 M |
| EPS diluted | 0.02 -41.70 % | 0.03 14.10 % | 0.02 41.88 % | 0.02 155.17 % | -0.03 -437.21 % | 0.01 -25.86 % | 0.01 104.00 % | -0.29 -1 557.29 % | 0.02 80.91 % | 0.01 -71.94 % | 0.04 153.77 % | -0.07 6.42 % | -0.08 48.07 % | -0.15 -7.14 % | -0.14 48.15 % | -0.27 -370.00 % | 0.10 -41.18 % | 0.17 750.00 % | 0.02 -97.73 % | 0.88 |
| Earnings per share | 0.02 -41.70 % | 0.03 14.10 % | 0.02 41.88 % | 0.02 155.17 % | -0.03 -437.21 % | 0.01 -25.86 % | 0.01 104.00 % | -0.29 -1 557.29 % | 0.02 80.91 % | 0.01 -71.94 % | 0.04 153.77 % | -0.07 6.42 % | -0.08 48.07 % | -0.15 -7.14 % | -0.14 48.15 % | -0.27 -370.00 % | 0.10 -41.18 % | 0.17 750.00 % | 0.02 -97.73 % | 0.88 |
| Gross profit | 15.120 M 27.48 % | 11.861 M -8.64 % | 12.982 M 38.02 % | 9.406 M -6.36 % | 10.045 M -18.08 % | 12.262 M 92.32 % | 6.376 M -38.39 % | 10.349 M -15.16 % | 12.198 M 41.92 % | 8.595 M -15.68 % | 10.193 M 152.29 % | 4.040 M 55.63 % | 2.596 M -61.80 % | 6.795 M -55.90 % | 15.408 M -76.00 % | 64.190 M -34.91 % | 98.611 M 1.59 % | 97.069 M 4 656.76 % | -2.130 M | 0.000 |
| Income tax expense | 1.171 M -57.51 % | 2.756 M 295.41 % | 697.000 K 170.12 % | -994.000 K -114.09 % | 7.057 M 1 003.85 % | -780.786 K 9.04 % | -858.421 K -125.69 % | 3.341 M -27.31 % | 4.596 M 838.33 % | -622.518 K -243.17 % | 434.817 K 108.12 % | -5.352 M 21.17 % | -6.789 M -34.27 % | -5.056 M -308.32 % | 2.427 M 268.96 % | -1.437 M -139.06 % | 3.678 M -55.26 % | 8.220 M 515.38 % | 1.336 M -78.25 % | 6.142 M |
| Cost of revenue | 46.319 M 75.39 % | 26.409 M 41.13 % | 18.713 M -14.67 % | 21.929 M 23.80 % | 17.713 M 19.85 % | 14.779 M -3.63 % | 15.336 M 28.03 % | 11.978 M 543.13 % | 1.862 M 45.66 % | 1.279 M -55.69 % | 2.886 M 129.23 % | 1.259 M -90.31 % | 12.987 M 12.86 % | 11.508 M -43.57 % | 20.394 M -35.06 % | 31.403 M -14.27 % | 36.630 M | 0.000 -100.00 % | 60.882 M -56.91 % | 141.296 M |
| General and administrative expenses | 3.894 M 64.03 % | 2.374 M 53.06 % | 1.551 M 15.14 % | 1.347 M 76.63 % | 762.599 K -49.97 % | 1.524 M -0.28 % | 1.529 M -36.63 % | 2.412 M 103.08 % | 1.188 M -41.32 % | 2.024 M -63.71 % | 5.578 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.412 M -77.92 % | 29.040 M -20.11 % | 36.349 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 93.000 K 38.81 % | 67.000 K 3.08 % | 65.000 K 4.84 % | 62.000 K -10.26 % | 69.090 K 10.77 % | 62.370 K -43.42 % | 110.227 K -25.68 % | 148.313 K 206.88 % | 48.329 K -63.63 % | 132.893 K 12.14 % | 118.504 K | 0.000 | 0.000 | 0.000 -100.00 % | 194.305 K -86.04 % | 1.392 M 19.72 % | 1.163 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 93.000 K -97.57 % | 3.824 M -54.44 % | 8.394 M 14.89 % | 7.306 M 27.50 % | 5.730 M -46.32 % | 10.675 M 125.36 % | 4.737 M -39.18 % | 7.788 M 77.93 % | 4.377 M -26.58 % | 5.962 M 4 028.57 % | 144.406 K -99.13 % | 16.682 M -2.87 % | 17.175 M -35.00 % | 26.422 M 30.21 % | 20.292 M -45.96 % | 37.553 M -20.77 % | 47.401 M -39.07 % | 77.793 M | 0.000 | 0.000 |
| Operating expenses | 3.987 M -36.36 % | 6.265 M -37.41 % | 10.010 M 14.86 % | 8.715 M 32.81 % | 6.562 M -46.48 % | 12.262 M 92.32 % | 6.376 M -38.39 % | 10.349 M 84.36 % | 5.613 M -30.77 % | 8.109 M 38.83 % | 5.841 M -64.99 % | 16.682 M -0.90 % | 16.833 M -36.29 % | 26.422 M -1.77 % | 26.898 M -60.44 % | 67.986 M -19.93 % | 84.913 M 9.15 % | 77.793 M 7 823.10 % | 981.850 K | 0.000 |
| Cost and expenses | 4.884 M -85.05 % | 32.674 M 13.76 % | 28.723 M -6.27 % | 30.644 M 26.24 % | 24.275 M 4.13 % | 23.313 M 7.38 % | 21.711 M -2.76 % | 22.327 M 198.66 % | 7.476 M -20.45 % | 9.398 M 7.70 % | 8.726 M -51.97 % | 18.170 M -39.76 % | 30.162 M -20.48 % | 37.929 M -19.80 % | 47.292 M -52.42 % | 99.389 M -18.23 % | 121.543 M 56.24 % | 77.793 M 25.75 % | 61.863 M 33.95 % | 46.183 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 |
| Selling general and administrative expenses | 3.894 M 59.52 % | 2.441 M 51.05 % | 1.616 M 14.69 % | 1.409 M 69.41 % | 831.689 K -47.58 % | 1.587 M -3.18 % | 1.639 M -36.00 % | 2.561 M 107.13 % | 1.236 M -42.70 % | 2.157 M -62.13 % | 5.696 M | 0.000 100.00 % | -342.243 K | 0.000 -100.00 % | 6.606 M -78.29 % | 30.432 M -18.87 % | 37.512 M | 0.000 -100.00 % | 981.850 K | 0.000 |
| Interest income | 130.000 K 140.74 % | 54.000 K 1 250.00 % | 4.000 K | 0.000 -100.00 % | 48.341 K -84.51 % | 312.094 K 155.60 % | 122.101 K -28.37 % | 170.469 K -97.70 % | 7.396 M 4 101.30 % | 176.050 K -95.43 % | 3.854 M 3 418.75 % | 109.535 K -67.58 % | 337.872 K -42.54 % | 588.056 K 249.51 % | 168.251 K | 0.000 100.00 % | -743.060 | 0.000 -100.00 % | 6.050 M | 0.000 |
| Interest expense | 3.000 K 50.00 % | 2.000 K -83.33 % | 12.000 K | 0.000 -100.00 % | 708.000 -96.62 % | 20.936 K 545.18 % | 3.245 K -63.31 % | 8.844 K 3 920.00 % | 220.000 -97.96 % | 10.800 K -20.00 % | 13.500 K -82.49 % | 77.119 K -96.53 % | 2.220 M -68.63 % | 7.078 M 5.86 % | 6.686 M | 0.000 -100.00 % | 12.892 M 90.77 % | 6.758 M | 0.000 | 0.000 |
| Depreciation and amortization | 4.399 M 10.92 % | 3.966 M 6.24 % | 3.733 M 5.02 % | 3.555 M 0.01 % | 3.554 M 0.45 % | 3.538 M -3.77 % | 3.677 M -5.76 % | 3.902 M -0.12 % | 3.906 M -3.28 % | 4.039 M -3.16 % | 4.170 M -59.97 % | 10.418 M -23.39 % | 13.599 M -14.81 % | 15.964 M 39.13 % | 11.474 M -58.36 % | 27.554 M -21.02 % | 34.887 M 34.08 % | 26.020 M 31.64 % | 19.766 M 110.64 % | 9.384 M |
| Operating income | 45.609 M 715.03 % | 5.596 M 88.29 % | 2.972 M 330.10 % | 691.000 K -80.16 % | 3.483 M -6.58 % | 3.728 M -59.82 % | 9.279 M 5 020.78 % | -188.565 K -102.86 % | 6.585 M 1 284.77 % | 475.505 K -89.07 % | 4.352 M 134.43 % | -12.642 M 13.29 % | -14.579 M 25.72 % | -19.627 M -70.80 % | -11.491 M -202.75 % | -3.795 M -127.71 % | 13.698 M -28.94 % | 19.276 M 719.39 % | -3.112 M -103.27 % | 95.113 M |
| Operating income ratio | 0.74 407.68 % | 0.15 55.94 % | 0.09 325.22 % | 0.02 -82.42 % | 0.13 -9.00 % | 0.14 -67.74 % | 0.43 5 160.28 % | -0.01 -101.80 % | 0.47 872.40 % | 0.05 -85.53 % | 0.33 113.95 % | -2.39 -155.01 % | -0.94 12.76 % | -1.07 -234.10 % | -0.32 -708.37 % | -0.04 -139.20 % | 0.10 -48.99 % | 0.20 474.89 % | -0.05 -107.87 % | 0.67 |
| Total other income expenses net | -41.935 M -16 946.75 % | -246.000 K -24 500.00 % | -1.000 K 98.77 % | -81.000 K -111.98 % | 676.400 K 118.53 % | -3.651 M 59.35 % | -8.980 M 64.84 % | -25.538 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -100.02 % | 6.074 M 929.18 % | -732.512 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 395.346 M 47.63 % | 267.787 M 125.72 % | 118.639 M -66.12 % | 350.215 M -5.36 % | 370.050 M 190.48 % | 127.395 M 60.00 % | 79.622 M -7.02 % | 85.630 M 83.95 % | 46.551 M 7 098.00 % | -665.201 K 83.02 % | -3.918 M -649.42 % | -522.852 K -1 405.52 % | -34.729 K -100.24 % | 14.265 M -89.21 % | 132.186 M 245.50 % | 38.259 M -57.22 % | 89.431 M 58.13 % | 56.554 M 567.31 % | -12.102 M -1 196.46 % | -933.457 K |
| Total investments | 45.624 M 63.28 % | 27.942 M 60.25 % | 17.436 M 7.07 % | 16.285 M -22.53 % | 21.022 M 4.94 % | 20.032 M -75.13 % | 80.545 M 0.43 % | 80.202 M 137.86 % | 33.718 M -8.17 % | 36.718 M 1.96 % | 36.013 M 51.22 % | 23.815 M 0.00 % | 23.815 M 0.00 % | 23.815 M -16.02 % | 28.357 M -13.84 % | 32.913 M 0.03 % | 32.904 M | 0.000 | 0.000 | 0.000 |
| Total debt | 411.109 M 40.78 % | 292.016 M 127.26 % | 128.497 M -64.22 % | 359.102 M -3.40 % | 371.731 M 186.16 % | 129.903 M 58.33 % | 82.045 M -5.13 % | 86.481 M 80.13 % | 48.011 M 264 192.89 % | 18.166 K -93.91 % | 298.220 K -51.19 % | 611.018 K -49.89 % | 1.219 M -93.55 % | 18.911 M -86.56 % | 140.657 M 196.41 % | 47.453 M -54.09 % | 103.367 M 50.10 % | 68.867 M 257 404.19 % | 26.744 K -95.86 % | 645.823 K |
| Accumulated other comprehensive income loss | 3.909 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 -100.00 % | 219.840 M 9.66 % | 200.466 M 0.81 % | 198.860 M |
| Retained earnings | 147.097 M 4.21 % | 141.149 M 2.89 % | 137.180 M 1.51 % | 135.135 M 1.17 % | 133.575 M -4.63 % | 140.065 M -2.01 % | 142.942 M 3.35 % | 138.305 M -17.23 % | 167.094 M 0.00 % | 167.095 M 0.66 % | 165.997 M 2.42 % | 162.080 M -4.31 % | 169.377 M -4.40 % | 177.167 M -7.60 % | 191.737 M -5.40 % | 202.675 M -11.83 % | 229.875 M | 0.000 | 0.000 | 0.000 |
| Common stock | 200.000 M 100.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -0.02 % | 100.020 M 0.02 % | 100.000 M |
| Total equity | 351.006 M 43.53 % | 244.558 M 1.87 % | 240.071 M 1.05 % | 237.570 M 0.80 % | 235.689 M -2.68 % | 242.179 M -1.11 % | 244.891 M 0.47 % | 243.734 M -9.42 % | 269.091 M 0.74 % | 267.103 M 0.41 % | 266.005 M -0.41 % | 267.087 M -2.66 % | 274.377 M -4.45 % | 287.167 M -4.83 % | 301.737 M -0.31 % | 302.675 M -8.25 % | 329.875 M 3.13 % | 319.854 M 6.45 % | 300.486 M 0.54 % | 298.860 M |
| Other non current liabilities | 3.002 M -90.52 % | 31.670 M -14.09 % | 36.866 M 614 533.33 % | -6.000 K 100.00 % | -152.839 M -569.48 % | 32.555 M 2.19 % | 31.859 M 0.12 % | 31.820 M 2.32 % | 31.099 M 5 565.53 % | 548.922 K -1.95 % | 559.866 K -30.19 % | 802.035 K 58.99 % | 504.451 K -17.96 % | 614.910 K 100.88 % | -69.785 M -8 733.41 % | 808.310 K | 0.000 100.00 % | -135.082 M -35.56 % | -99.649 M -738.64 % | -11.882 M |
| Long term debt | 418.344 M 53 671.72 % | 778.000 K 418.67 % | 150.000 K -99.92 % | 179.551 M -3.40 % | 185.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.166 K -93.91 % | 298.220 K -51.19 % | 611.019 K | 0.000 -100.00 % | 70.329 M 50.77 % | 46.645 M -54.87 % | 103.367 M -19.90 % | 129.045 M 32.16 % | 97.646 M 842.28 % | 10.363 M |
| Total non current liabilities | 430.524 M 1 226.81 % | 32.448 M -12.34 % | 37.016 M 5.11 % | 35.217 M 6.63 % | 33.027 M 1.45 % | 32.555 M 2.19 % | 31.859 M 0.12 % | 31.820 M 2.32 % | 31.099 M 99.48 % | 15.590 M 2 597.13 % | 578.032 K -47.46 % | 1.100 M -1.36 % | 1.115 M -80.65 % | 5.764 M -46.39 % | 10.750 M -80.54 % | 55.232 M -51.01 % | 112.753 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -403.477 M -32 903.01 % | 1.230 M 12.95 % | 1.089 M 155.63 % | 426.000 K 18.82 % | 358.528 K 232.30 % | 107.894 K -77.41 % | 477.527 K -54.43 % | 1.048 M -46.11 % | 1.945 M 364.82 % | 418.365 K 70.61 % | 245.213 K -77.42 % | 1.086 M 181.62 % | 385.591 K -92.12 % | 4.895 M 3.37 % | 4.736 M 47.86 % | 3.203 M -65.40 % | 9.256 M | 0.000 100.00 % | -26.744 K 95.86 % | -645.823 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 857.111 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 404.037 M 38.73 % | 291.238 M 126.91 % | 128.347 M -28.52 % | 179.551 M -3.40 % | 185.865 M 43.08 % | 129.903 M 58.33 % | 82.045 M -5.13 % | 86.481 M 80.13 % | 48.011 M 264 192.89 % | 18.166 K -93.51 % | 280.054 K -10.47 % | 312.798 K -48.58 % | 608.360 K -96.78 % | 18.911 M -73.11 % | 70.329 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.744 K -95.86 % | 645.823 K |
| Total current liabilities | 560.000 K -99.81 % | 292.468 M 125.96 % | 129.436 M -28.08 % | 179.977 M -3.35 % | 186.224 M 42.93 % | 130.289 M 57.56 % | 82.689 M -24.94 % | 110.157 M 120.04 % | 50.062 M 10 944.34 % | 453.282 K -89.80 % | 4.442 M 26.15 % | 3.522 M 15.12 % | 3.059 M -87.82 % | 25.122 M -67.16 % | 76.506 M 2 288.71 % | 3.203 M -65.40 % | 9.256 M | 0.000 | 0.000 | 0.000 |
| Total liabilities | 431.084 M 32.68 % | 324.916 M 95.20 % | 166.452 M -22.65 % | 215.194 M -1.85 % | 219.251 M 34.64 % | 162.844 M 42.16 % | 114.548 M -19.32 % | 141.977 M 74.93 % | 81.161 M 405.88 % | 16.044 M 219.56 % | 5.021 M 8.62 % | 4.622 M 10.72 % | 4.174 M -86.48 % | 30.886 M -64.60 % | 87.256 M 49.32 % | 58.435 M -52.11 % | 122.009 M -17.06 % | 147.114 M 28.35 % | 114.617 M 373.52 % | 24.205 M |
| Other non current assets | 35.724 M -58.97 % | 87.075 M 69.17 % | 51.471 M -32.65 % | 76.428 M 1.43 % | 75.351 M -26.62 % | 102.681 M 459.14 % | -28.591 M -2 513.78 % | 1.184 M -97.00 % | 39.515 M -3.55 % | 40.968 M 0.70 % | 40.683 M 41.98 % | 28.655 M 0.31 % | 28.566 M 0.26 % | 28.490 M -12.12 % | 32.418 M -6.99 % | 34.853 M -0.59 % | 35.060 M 116.82 % | -208.415 M -81.72 % | -114.690 M -447.29 % | -20.956 M |
| Long term investments | 45.624 M 948.03 % | -5.380 M -130.86 % | 17.436 M 7.07 % | 16.285 M -22.53 % | 21.022 M -64.87 % | 59.839 M -25.16 % | 79.955 M 76.77 % | 45.231 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 |
| Intangible assets | 177.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.417 M -341.80 % | 27.468 M 39.45 % | 19.696 M | 0.000 -100.00 % | 179.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.944 M 375.79 % | 24.579 M |
| GoodWill | 0.000 -100.00 % | 5.217 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.578 M 13.47 % | 5.797 M -64.01 % | 16.105 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 |
| Goodwill and intangible assets | 177.000 K -96.61 % | 5.217 M | 0.000 | 0.000 | 0.000 100.00 % | -59.839 M -279.89 % | 33.264 M -7.09 % | 35.801 M | 0.000 -100.00 % | 401.829 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.200 K 0.00 % | 10.200 K |
| Property plant equipment net | 28.007 M -1.91 % | 28.553 M -2.95 % | 29.421 M -8.44 % | 32.134 M -9.84 % | 35.639 M -8.94 % | 39.138 M -8.24 % | 42.652 M -9.41 % | 47.081 M -5.50 % | 49.823 M -6.87 % | 53.501 M -6.30 % | 57.099 M -7.02 % | 61.408 M -14.50 % | 71.826 M -29.86 % | 102.403 M -12.36 % | 116.846 M 5.85 % | 110.387 M -45.69 % | 203.257 M -2.47 % | 208.415 M 81.74 % | 114.679 M 447.51 % | 20.946 M |
| Total non current assets | 113.578 M -5.89 % | 120.682 M 13.48 % | 106.350 M -20.38 % | 133.567 M -4.42 % | 139.738 M -5.84 % | 148.397 M 11.51 % | 133.077 M -0.86 % | 134.236 M 37.54 % | 97.595 M -5.18 % | 102.926 M -2.17 % | 105.211 M 8.39 % | 97.067 M -4.87 % | 102.032 M -22.05 % | 130.894 M -12.31 % | 149.265 M 2.77 % | 145.239 M -39.06 % | 238.318 M | 0.000 | 0.000 -100.00 % | 323.065 M |
| Other current assets | 4.250 M 302.08 % | 1.057 M -99.63 % | 288.622 M -6.48 % | 308.617 M -1.13 % | 312.153 M 22.84 % | 254.117 M 13.78 % | 223.343 M 485.60 % | 38.139 M -42.68 % | 66.541 M -55.34 % | 148.994 M -7.80 % | 161.598 M -6.86 % | 173.508 M | 0.000 | 0.000 -100.00 % | 4.074 M -87.45 % | 32.473 M | 0.000 100.00 % | -25.807 M 80.01 % | -129.073 M -393.43 % | -26.158 M |
| Short term investments | 0.000 -100.00 % | 33.322 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 589.960 K 0.00 % | 589.960 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 |
| cash and cash equivalents | 15.763 M -34.94 % | 24.229 M 145.78 % | 9.858 M 10.93 % | 8.887 M 428.89 % | 1.680 M -33.02 % | 2.509 M 3.54 % | 2.423 M 184.68 % | 851.093 K -41.73 % | 1.461 M 113.75 % | 683.367 K -83.79 % | 4.217 M 271.87 % | 1.134 M -9.59 % | 1.254 M -73.00 % | 4.645 M -45.17 % | 8.471 M -7.86 % | 9.195 M -34.02 % | 13.936 M 13.18 % | 12.313 M 1.52 % | 12.129 M 667.99 % | 1.579 M |
| Cash and short term investments | 15.763 M -34.94 % | 24.229 M 145.78 % | 9.858 M 10.93 % | 8.887 M 428.89 % | 1.680 M -33.02 % | 2.509 M -16.74 % | 3.013 M 109.07 % | 1.441 M -1.34 % | 1.461 M 113.75 % | 683.367 K -83.79 % | 4.217 M 271.87 % | 1.134 M -9.59 % | 1.254 M -73.00 % | 4.645 M -45.17 % | 8.471 M -7.86 % | 9.195 M -34.02 % | 13.936 M 13.18 % | 12.313 M 1.52 % | 12.129 M 667.99 % | 1.579 M |
| Total current assets | 668.512 M 48.96 % | 448.799 M 49.51 % | 300.179 M -5.96 % | 319.203 M 1.27 % | 315.201 M 22.83 % | 256.626 M 13.37 % | 226.356 M -9.99 % | 251.469 M -0.47 % | 252.658 M 40.19 % | 180.220 M 8.69 % | 165.814 M -5.05 % | 174.642 M -1.06 % | 176.519 M -5.68 % | 187.159 M -21.93 % | 239.728 M 11.05 % | 215.871 M 1.08 % | 213.567 M | 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 -100.00 % | 348.326 K | 0.000 | 0.000 | 0.000 |
| Net receivables | 648.499 M 53.12 % | 423.513 M 24 827.19 % | 1.699 M 0.00 % | 1.699 M 24.18 % | 1.368 M | 0.000 | 0.000 -100.00 % | 211.889 M 14.75 % | 184.656 M 2.85 % | 179.537 M | 0.000 | 0.000 -100.00 % | 175.265 M -3.97 % | 182.514 M -19.66 % | 227.182 M 30.41 % | 174.204 M -12.58 % | 199.282 M 1 376.77 % | 13.494 M -88.46 % | 116.944 M 375.79 % | 24.579 M |
| Tax assets | 4.046 M -22.45 % | 5.217 M -34.97 % | 8.022 M -8.00 % | 8.720 M 12.87 % | 7.725 M 17.45 % | 6.578 M 13.47 % | 5.797 M 17.38 % | 4.938 M -40.19 % | 8.256 M 2.50 % | 8.055 M 8.44 % | 7.428 M 6.06 % | 7.004 M 326.94 % | 1.641 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 100.00 % | -7.000 K -16.67 % | -6.000 K 0.00 % | -6.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 -100.00 % | 466.968 M 12.49 % | 415.103 M | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.254 M | 0.000 | 0.000 -100.00 % | 3.060 M 44.14 % | 2.123 M 2.80 % | 2.065 M 56.88 % | 1.316 M -8.69 % | 1.442 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.126 K 66.85 % | 166.696 K -55.44 % | 374.091 K 253.32 % | 105.878 K 532.07 % | 16.751 K | 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 100.00 % | -152.076 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 |
| Minority interest | 0.000 -100.00 % | 267.013 M 125.06 % | 118.639 M -30.48 % | 170.663 M -7.34 % | 184.185 M 71.55 % | 107.363 M 1 602 807.78 % | 6.698 K -0.48 % | 6.730 K -0.40 % | 6.757 K -8.16 % | 7.357 K -0.51 % | 7.395 K 5.64 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 |
| Capital lease obligations | 7.235 M -50.05 % | 14.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.178 M -38.37 % | 97.646 M 842.28 % | 10.363 M |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 3.409 M 17.92 % | 2.891 M 18.73 % | 2.435 M 15.19 % | 2.114 M 0.00 % | 2.114 M 8.84 % | 1.942 M -64.18 % | 5.422 M 172.48 % | 1.990 M | 0.000 | 0.000 -100.00 % | 5.000 M 0.00 % | 5.000 M -50.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 7.250 M | 0.000 | 0.000 -100.00 % | 7.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.041 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.149 M -49.55 % | 10.206 M 31.20 % | 7.779 M -17.12 % | 9.386 M 55.47 % | 6.037 M 201.51 % | 2.002 M 31.79 % | 1.519 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.114 M 28.35 % | 114.617 M 373.52 % | 24.205 M |
| Total assets | 782.090 M 37.34 % | 569.474 M 40.08 % | 406.523 M -10.21 % | 452.764 M -0.48 % | 454.939 M 12.32 % | 405.023 M 12.68 % | 359.432 M -6.81 % | 385.705 M 10.12 % | 350.252 M 23.70 % | 283.146 M 4.47 % | 271.025 M -0.25 % | 271.709 M -2.46 % | 278.551 M -12.42 % | 318.053 M -18.24 % | 388.993 M 7.72 % | 361.110 M -20.09 % | 451.884 M -3.23 % | 466.968 M 12.49 % | 415.103 M 28.49 % | 323.065 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -220.884 M -1 632.83 % | -12.747 M -128.29 % | 45.054 M 1 827.86 % | 2.337 M 104.57 % | -51.130 M 53.16 % | -109.163 M -4 967.12 % | 2.243 M -93.25 % | 33.240 M 507.45 % | -8.158 M -31.08 % | -6.224 M 86.45 % | -45.943 M -2 170.07 % | 2.219 M 114.88 % | -14.915 M -35.29 % | -11.024 M -35.98 % | -8.107 M -287.76 % | 4.318 M 239.82 % | -3.088 M 39.26 % | -5.084 M -127.08 % | 18.777 M 200.70 % | -18.647 M |
| Accounts receivables | -227.581 M -13 495.00 % | 1.699 M 1 473.15 % | 108.000 K -91.72 % | 1.305 M 187.36 % | -1.494 M -426.88 % | -283.520 K -101.84 % | 15.414 M 2 640.23 % | 562.500 K 306.55 % | 138.361 K 119.74 % | -700.861 K | 0.000 -100.00 % | 1.757 M -75.43 % | 7.149 M -81.37 % | 38.374 M | 0.000 -100.00 % | 9.915 M | 0.000 100.00 % | -2.291 M -119.14 % | 11.970 M 162.38 % | -19.189 M |
| Inventory | 0.000 | 0.000 -100.00 % | 20.022 M | 0.000 100.00 % | -59.081 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -261.888 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 348.000 K 227.47 % | -273.000 K -2 830.00 % | 10.000 K -90.74 % | 108.000 K 210.20 % | -98.000 K |
| Accounts payables | 402.000 K 548.39 % | 62.000 K 1 140.00 % | 5.000 K -96.23 % | 132.734 K 276.55 % | 35.250 K 148.58 % | -72.564 K 99.67 % | -22.254 M | 0.000 | 0.000 100.00 % | -3.060 M | 0.000 -100.00 % | 57.885 K | 0.000 100.00 % | -125.284 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.108 M -3.83 % | 2.192 M 2 207.69 % | -104.000 K |
| Other working capital | 6.697 M 146.16 % | -14.508 M -158.22 % | 24.919 M 2 671.04 % | 899.266 K -90.44 % | 9.409 M 108.65 % | -108.807 M -1 297.93 % | 9.083 M -72.20 % | 32.678 M 493.87 % | -8.297 M -276.97 % | -2.201 M 95.21 % | -45.943 M -11 451.26 % | 404.737 K 101.83 % | -22.063 M 55.22 % | -49.273 M -507.78 % | -8.107 M -36.35 % | -5.946 M -111.21 % | -2.815 M 42.68 % | -4.911 M -208.96 % | 4.507 M 505.78 % | 744.000 K |
| Other non cash items | -1.508 M -11.95 % | -1.347 M -157.05 % | 2.361 M 14.11 % | 2.069 M 119.29 % | -10.726 M -264.97 % | -2.939 M -68.45 % | -1.745 M 92.31 % | -22.690 M -25.30 % | -18.108 M -78.95 % | -10.119 M 15.09 % | -11.917 M -124.41 % | -5.310 M 29.90 % | -7.576 M 47.09 % | -14.319 M -59.21 % | -8.994 M -168.20 % | 13.187 M 320.06 % | -5.992 M -747.23 % | 925.828 K 115.38 % | -6.020 M 93.87 % | -98.217 M |
| Net cash provided by operating activities | -215.490 M -2 692.41 % | -7.717 M -114.26 % | 54.119 M 531.42 % | 8.571 M 115.83 % | -54.143 M 50.09 % | -108.486 M -2 134.60 % | 5.332 M 147.29 % | -11.275 M 28.53 % | -15.776 M -33.37 % | -11.829 M 76.02 % | -49.337 M -828.32 % | -5.315 M 77.36 % | -23.470 M 19.09 % | -29.007 M -69.45 % | -17.118 M -141.49 % | 41.263 M 59.90 % | 25.806 M -21.62 % | 32.926 M -3.58 % | 34.149 M 277.47 % | -19.242 M |
| Investments in property plant and equipment | -2.326 M -1 335.80 % | -162.000 K 84.89 % | -1.072 M -2 069.73 % | -49.407 K 11.26 % | -55.679 K 42.55 % | -96.920 K | 0.000 100.00 % | -930.844 K | 0.000 100.00 % | -330.000 K -449.08 % | -60.100 K | 0.000 100.00 % | -1.352 M 26.61 % | -1.842 M 89.73 % | -17.933 M 24.68 % | -23.810 M 10.37 % | -26.565 M 78.60 % | -124.156 M -8.22 % | -114.730 M -1 052.37 % | -9.956 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.000 K 157.14 % | 70.000 K | 0.000 | 0.000 -100.00 % | 325.000 K | 0.000 -100.00 % | 37.500 M | 0.000 -100.00 % | 2.727 M 627.20 % | 375.000 K -92.02 % | 4.702 M |
| Purchases of investments | -10.341 M -3.41 % | -10.000 M -983.42 % | -923.000 K | 0.000 100.00 % | -5.000 M -13 189.39 % | -37.624 K | 0.000 100.00 % | -10.070 M -403.49 % | -2.000 M 89.01 % | -18.205 M 40.70 % | -30.700 M | 0.000 | 0.000 100.00 % | -19.736 K | 0.000 100.00 % | -19.269 M -68.75 % | -11.419 M -3 810.62 % | -292.000 K 99.02 % | -29.687 M -112.03 % | -14.001 M |
| Sales maturities of investments | 0.000 -100.00 % | 3.063 M | 0.000 -100.00 % | 5.000 M 4 813.33 % | 101.764 K -99.83 % | 61.577 M | 0.000 | 0.000 -100.00 % | 5.000 M -71.43 % | 17.500 M -13.11 % | 20.140 M | 0.000 | 0.000 -100.00 % | 5.007 M 8.13 % | 4.631 M | 0.000 -100.00 % | 16.785 M -59.49 % | 41.431 M | 0.000 -100.00 % | 213.258 M |
| Other investing activites | -177.000 K 99.87 % | -133.708 M -267 516.00 % | 50.000 K 12 185.01 % | 407.000 100.15 % | -279.785 K -183.36 % | 335.648 K -55.54 % | 755.000 K -96.51 % | 21.654 M 60.47 % | 13.495 M 47.68 % | 9.138 M -86.66 % | 68.492 M 1 214.71 % | 5.210 M -79.91 % | 25.930 M 188.96 % | 8.974 M 288.25 % | -4.767 M -130.78 % | 15.488 M -31.75 % | 22.694 M 3 972.70 % | -586.000 K 98.66 % | -43.821 M 74.56 % | -172.223 M |
| Net cash used for investing activites | -12.844 M 90.88 % | -140.807 M -7 139.43 % | -1.945 M -139.28 % | 4.951 M 194.60 % | -5.234 M -108.47 % | 61.778 M 8 082.55 % | 755.000 K -92.91 % | 10.653 M -35.41 % | 16.495 M 99.13 % | 8.283 M -85.70 % | 57.942 M 1 012.21 % | 5.210 M -78.80 % | 24.578 M 97.51 % | 12.444 M 168.87 % | -18.069 M -282.36 % | 9.908 M 562.77 % | 1.495 M 101.85 % | -80.876 M 56.95 % | -187.863 M -962.55 % | 21.780 M |
| Debt repayment | 219.867 M 34.97 % | 162.895 M 418.14 % | -51.203 M -710.82 % | -6.315 M -111.28 % | 55.962 M 16.93 % | 47.858 M 1 178.79 % | -4.436 M | 0.000 | 0.000 100.00 % | -18.166 K 93.51 % | -280.054 K 10.47 % | -312.798 K -151.19 % | 611.019 K -90.22 % | 6.250 M -72.24 % | 22.517 M 140.27 % | -55.913 M -117.75 % | -25.678 M -153.32 % | 48.161 M -70.29 % | 162.122 M 6 952.16 % | -2.366 M |
| Common stock issued | 100.000 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 -100.00 % | 8.400 M -16.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.358 K 75.27 % | 58.400 K 92.09 % | 30.402 K 112.55 % | -242.170 K -181.38 % | 297.584 K 369.40 % | -110.460 K -255.58 % | 70.999 K | 0.000 -100.00 % | 348.780 | 0.000 | 0.000 -100.00 % | 2.142 M 206.78 % | -2.006 M |
| Net cash used provided by financing activities | 219.867 M 34.97 % | 162.895 M 418.14 % | -51.203 M -710.82 % | -6.315 M -111.28 % | 55.962 M 16.93 % | 47.858 M 1 178.79 % | -4.436 M -4 434.09 % | 102.358 K 75.27 % | 58.400 K 377.28 % | 12.236 K 100.22 % | -5.522 M -36 196.99 % | -15.214 K 99.66 % | -4.499 M -130.56 % | 14.721 M -54.73 % | 32.517 M 158.16 % | -55.913 M -117.75 % | -25.678 M -153.32 % | 48.161 M -70.68 % | 164.264 M 3 872.71 % | -4.354 M |
| Effect of forex changes on cash | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -8.466 M -158.91 % | 14.371 M 1 380.02 % | 971.000 K -86.53 % | 7.207 M 311.06 % | -3.415 M -396.93 % | 1.150 M -30.34 % | 1.651 M 417.68 % | -519.644 K -166.85 % | 777.309 K 122.00 % | -3.533 M -214.61 % | 3.083 M 2 663.82 % | -120.238 K 96.45 % | -3.391 M -84.17 % | -1.841 M 31.04 % | -2.670 M 43.69 % | -4.742 M -392.16 % | 1.623 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 24.229 M 145.78 % | 9.858 M 10.93 % | 8.887 M 428.99 % | 1.680 M -67.03 % | 5.095 M 29.15 % | 3.945 M 71.96 % | 2.294 M 57.06 % | 1.461 M 113.75 % | 683.368 K -83.79 % | 4.217 M 271.87 % | 1.134 M -9.59 % | 1.254 M -73.00 % | 4.645 M -28.39 % | 6.487 M -29.16 % | 9.157 M -34.30 % | 13.936 M 13.18 % | 12.313 M 1.52 % | 12.129 M 667.99 % | 1.579 M | 0.000 |
| Cash at end of period | 15.763 M -34.94 % | 24.229 M 145.78 % | 9.858 M 10.93 % | 8.887 M 428.89 % | 1.680 M -67.02 % | 5.095 M 29.15 % | 3.945 M 319.21 % | 941.033 K -35.58 % | 1.461 M 113.75 % | 683.367 K -83.79 % | 4.217 M 271.87 % | 1.134 M -9.59 % | 1.254 M -73.00 % | 4.645 M -28.39 % | 6.487 M -29.45 % | 9.195 M -34.02 % | 13.936 M 13.18 % | 12.313 M 1.52 % | 12.129 M 667.99 % | 1.579 M |
| Operating cash flow | -215.490 M -2 692.41 % | -7.717 M -114.26 % | 54.119 M 531.42 % | 8.571 M 115.83 % | -54.143 M 50.09 % | -108.486 M -2 134.60 % | 5.332 M 147.29 % | -11.275 M 28.53 % | -15.776 M -33.37 % | -11.829 M 76.02 % | -49.337 M -828.32 % | -5.315 M 77.36 % | -23.470 M 19.09 % | -29.007 M -69.45 % | -17.118 M -141.49 % | 41.263 M 59.90 % | 25.806 M -21.62 % | 32.926 M -3.58 % | 34.149 M 277.47 % | -19.242 M |
| Capital expenditure | -2.503 M -1 445.06 % | -162.000 K 84.89 % | -1.072 M -2 087.76 % | -49.000 K 12.00 % | -55.681 K 42.55 % | -96.923 K | 0.000 100.00 % | -930.843 K | 0.000 100.00 % | -330.000 K -449.08 % | -60.101 K | 0.000 100.00 % | -1.352 M 26.61 % | -1.842 M 89.73 % | -17.933 M 24.42 % | -23.729 M 8.82 % | -26.025 M 78.41 % | -120.522 M -6.10 % | -113.597 M -1 300.36 % | -8.112 M |
| Free CashFlow | -217.993 M -2 666.76 % | -7.879 M -114.85 % | 53.047 M 522.47 % | 8.522 M 115.72 % | -54.199 M 50.09 % | -108.583 M -2 136.42 % | 5.332 M 143.68 % | -12.206 M 22.63 % | -15.776 M -29.75 % | -12.159 M 75.39 % | -49.397 M -829.45 % | -5.315 M 78.59 % | -24.822 M 19.54 % | -30.849 M 11.99 % | -35.052 M -299.90 % | 17.535 M 8 106.72 % | -219.000 K 99.75 % | -87.596 M -10.26 % | -79.448 M -190.44 % | -27.354 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2018-06-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-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 19.018 M 6.47 % | 17.863 M 11.05 % | 16.086 M 8.16 % | 14.872 M 23.74 % | 12.019 M 3.51 % | 11.611 M 7.46 % | 10.805 M 26.79 % | 8.522 M 16.23 % | 7.332 M -2.63 % | 7.530 M -1.94 % | 7.679 M -8.01 % | 8.348 M 2.58 % | 8.138 M 20.39 % | 6.760 M -18.57 % | 8.301 M -1.37 % | 8.417 M 5.01 % | 8.015 M 31.07 % | 6.115 M -4.21 % | 6.384 M -16.86 % | 7.679 M 4.43 % | 7.353 M -9.40 % | 8.116 M 17.57 % | 6.903 M 16.21 % | 5.940 M -0.20 % | 5.952 M 7.63 % | 5.530 M 150.45 % | 2.208 M 4.73 % | 2.108 M 1.41 % | 2.079 M -54.51 % | 4.570 M 5.76 % | 4.321 M 271.58 % | 1.163 M -23.95 % | 1.529 M 7.83 % | 1.418 M 19.26 % | 1.189 M 91.01 % | 622.479 K -90.43 % | 6.506 M 14.18 % | 5.698 M 106.67 % | 2.757 M 7.12 % | 2.574 M -16.97 % | 3.100 M -91.70 % | 37.333 M 10.02 % | 33.933 M |
| Net income | 2.816 M 107.98 % | 1.354 M 220.09 % | 423.000 K 10.73 % | 382.000 K 11.05 % | 344.000 K 82.98 % | 188.000 K -74.25 % | 730.000 K 282.04 % | -401.000 K -119.32 % | 2.076 M 168.56 % | -3.028 M -330.09 % | 1.316 M -31.53 % | 1.922 M -21.33 % | 2.443 M 883.34 % | 248.440 K -51.67 % | 514.000 K 3.01 % | 499.000 K 45.41 % | 343.158 K 105.05 % | -6.790 M -2 637.90 % | -248.000 K -110.69 % | 2.319 M 27.35 % | 1.821 M 184.91 % | -2.145 M -526.38 % | 503.000 K -53.68 % | 1.086 M -23.20 % | 1.414 M 23.49 % | 1.145 M 1 559.42 % | 69.000 K -98.46 % | 4.467 M 263.45 % | 1.229 M 52.86 % | 804.000 K 131.13 % | -2.583 M -230.10 % | 1.985 M 167.99 % | -2.920 M 5.07 % | -3.076 M 6.22 % | -3.280 M -140.27 % | 8.144 M 289.23 % | -4.304 M 7.28 % | -4.642 M 33.55 % | -6.986 M -154.03 % | -2.750 M 43.21 % | -4.843 M -250.59 % | 3.216 M 489.01 % | 546.000 K |
| Income before tax | 2.816 M 11.52 % | 2.525 M 496.93 % | 423.000 K 10.73 % | 382.000 K 11.05 % | 344.000 K -88.32 % | 2.944 M 303.29 % | 730.000 K 282.04 % | -401.000 K -119.32 % | 2.076 M 189.06 % | -2.331 M -277.13 % | 1.316 M -31.53 % | 1.922 M -6.92 % | 2.065 M 376.94 % | -745.662 K -245.07 % | 514.000 K 3.01 % | 499.000 K 45.41 % | 343.158 K 28.47 % | 267.118 K 207.71 % | -248.000 K -110.69 % | 2.319 M 27.35 % | 1.821 M 162.25 % | -2.925 M -681.61 % | 503.000 K -53.68 % | 1.086 M -23.20 % | 1.414 M 23.49 % | 1.145 M 1 559.42 % | 69.000 K -98.59 % | 4.902 M 298.87 % | 1.229 M 52.86 % | 804.000 K 131.13 % | -2.583 M 23.28 % | -3.367 M -15.29 % | -2.920 M 5.07 % | -3.076 M 6.22 % | -3.280 M -342.05 % | 1.355 M 131.49 % | -4.304 M 7.28 % | -4.642 M 33.55 % | -6.986 M 10.51 % | -7.807 M -61.19 % | -4.843 M -170.45 % | 6.874 M 1 158.97 % | 546.000 K |
| Income before tax ratio | 0.15 4.75 % | 0.14 437.54 % | 0.03 2.38 % | 0.03 -10.26 % | 0.03 -88.71 % | 0.25 275.29 % | 0.07 243.58 % | -0.05 -116.62 % | 0.28 191.47 % | -0.31 -280.63 % | 0.17 -25.56 % | 0.23 -9.27 % | 0.25 330.03 % | -0.11 -278.16 % | 0.06 4.44 % | 0.06 38.47 % | 0.04 -1.99 % | 0.04 212.44 % | -0.04 -112.86 % | 0.30 21.94 % | 0.25 168.70 % | -0.36 -594.70 % | 0.07 -60.14 % | 0.18 -23.04 % | 0.24 14.74 % | 0.21 562.57 % | 0.03 -98.66 % | 2.33 293.32 % | 0.59 236.01 % | 0.18 129.43 % | -0.60 79.35 % | -2.90 -51.60 % | -1.91 11.96 % | -2.17 21.36 % | -2.76 -226.72 % | 2.18 429.07 % | -0.66 18.80 % | -0.81 67.85 % | -2.53 16.46 % | -3.03 -94.14 % | -1.56 -948.47 % | 0.18 1 044.32 % | 0.02 |
| EBITDA | 3.630 M -30.25 % | 5.204 M 284.34 % | 1.354 M 29.08 % | 1.049 M -23.04 % | 1.363 M -70.31 % | 4.590 M 237.50 % | 1.360 M -4.16 % | 1.419 M -52.98 % | 3.018 M 319.68 % | -1.374 M -160.57 % | 2.268 M -20.74 % | 2.862 M -2.95 % | 2.949 M 689.64 % | 373.460 K -73.12 % | 1.389 M -13.17 % | 1.600 M 37.17 % | 1.166 M 340.53 % | 264.782 K -89.00 % | 2.407 M -24.92 % | 3.206 M 18.55 % | 2.704 M 248.42 % | -1.822 M -234.97 % | 1.350 M -30.59 % | 1.945 M -4.38 % | 2.034 M 607.23 % | -401.000 K -137.69 % | 1.064 M -82.43 % | 6.056 M 308.11 % | 1.484 M 40.00 % | 1.060 M 6 966.67 % | 15.000 K 101.43 % | -1.049 M -224.72 % | -323.000 K 28.06 % | -449.000 K 29.07 % | -633.000 K -113.76 % | 4.601 M 2 249.82 % | -214.000 K 70.28 % | -720.000 K 70.32 % | -2.426 M 26.10 % | -3.283 M -5 110.81 % | -63.000 K -100.42 % | 14.985 M 9.76 % | 13.653 M |
| Net income ratio | 0.15 95.35 % | 0.08 188.25 % | 0.03 2.38 % | 0.03 -10.26 % | 0.03 76.77 % | 0.02 -76.03 % | 0.07 243.58 % | -0.05 -116.62 % | 0.28 170.41 % | -0.40 -334.64 % | 0.17 -25.56 % | 0.23 -23.31 % | 0.30 716.77 % | 0.04 -40.64 % | 0.06 4.44 % | 0.06 38.47 % | 0.04 103.86 % | -1.11 -2 758.29 % | -0.04 -112.86 % | 0.30 21.94 % | 0.25 193.71 % | -0.26 -462.67 % | 0.07 -60.14 % | 0.18 -23.04 % | 0.24 14.74 % | 0.21 562.57 % | 0.03 -98.53 % | 2.12 258.40 % | 0.59 236.01 % | 0.18 129.43 % | -0.60 -135.01 % | 1.71 189.40 % | -1.91 11.96 % | -2.17 21.36 % | -2.76 -121.08 % | 13.08 2 077.77 % | -0.66 18.80 % | -0.81 67.85 % | -2.53 -137.15 % | -1.07 31.61 % | -1.56 -1 913.55 % | 0.09 435.37 % | 0.02 |
| Ratio EBITDA | 0.19 -34.48 % | 0.29 246.11 % | 0.08 19.33 % | 0.07 -37.80 % | 0.11 -71.31 % | 0.40 214.07 % | 0.13 -24.41 % | 0.17 -59.55 % | 0.41 325.61 % | -0.18 -161.76 % | 0.30 -13.84 % | 0.34 -5.39 % | 0.36 555.89 % | 0.06 -66.99 % | 0.17 -11.96 % | 0.19 30.62 % | 0.15 236.09 % | 0.04 -88.52 % | 0.38 -9.69 % | 0.42 13.52 % | 0.37 263.82 % | -0.22 -214.80 % | 0.20 -40.27 % | 0.33 -4.18 % | 0.34 571.27 % | -0.07 -115.05 % | 0.48 -83.22 % | 2.87 302.44 % | 0.71 207.74 % | 0.23 6 581.63 % | 0.00 100.38 % | -0.90 -326.95 % | -0.21 33.28 % | -0.32 40.52 % | -0.53 -107.20 % | 7.39 22 569.45 % | -0.03 73.97 % | -0.13 85.64 % | -0.88 31.01 % | -1.28 -6 176.02 % | -0.02 -105.06 % | 0.40 -0.24 % | 0.40 |
| Gross profit ratio | 0.39 24.14 % | 0.31 51.01 % | 0.21 21.93 % | 0.17 -32.00 % | 0.25 -27.73 % | 0.34 50.30 % | 0.23 -23.90 % | 0.30 -22.72 % | 0.39 -25.02 % | 0.52 44.98 % | 0.36 -10.95 % | 0.40 9.29 % | 0.37 -30.98 % | 0.53 141.27 % | 0.22 -15.37 % | 0.26 7.41 % | 0.24 4.00 % | 0.23 -19.56 % | 0.29 -36.46 % | 0.46 10.48 % | 0.41 -17.84 % | 0.50 16.69 % | 0.43 -0.85 % | 0.43 3.57 % | 0.42 272.39 % | 0.11 -88.73 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 1 311.69 % | -0.08 -108.25 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 105.03 % | -19.86 -2 086.41 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 128.81 % | -3.47 -447.11 % | 1.00 287.35 % | 0.26 144.90 % | 0.11 |
| Weighted average shs out dil | 200.000 M 20.92 % | 165.398 M 0.00 % | 165.398 M 0.00 % | 165.398 M 0.00 % | 165.398 M 65.40 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 4.06 % | 96.100 M -21.33 % | 122.150 M 22.15 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -13.76 % | 115.950 M 27.35 % | 91.050 M -8.95 % | 100.000 M 0.00 % | 100.000 M -7.92 % | 108.600 M 8.60 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Weighted average shs out | 200.000 M 20.92 % | 165.398 M 0.00 % | 165.398 M 0.00 % | 165.398 M 0.00 % | 165.398 M 65.40 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 4.06 % | 96.100 M -21.33 % | 122.150 M 22.15 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M -13.76 % | 115.950 M 27.35 % | 91.050 M -8.95 % | 100.000 M 0.00 % | 100.000 M -7.92 % | 108.600 M 8.60 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| EPS diluted | 0.01 71.95 % | 0.01 215.38 % | 0.00 13.04 % | 0.00 9.52 % | 0.00 16.67 % | 0.00 -75.34 % | 0.01 282.50 % | 0.00 -119.23 % | 0.02 168.65 % | -0.03 -329.55 % | 0.01 -34.00 % | 0.02 0.00 % | 0.02 700.00 % | 0.00 -50.98 % | 0.01 2.00 % | 0.01 47.06 % | 0.00 105.00 % | -0.07 -2 620.00 % | 0.00 -112.50 % | 0.02 0.00 % | 0.02 195.24 % | -0.02 -310.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -13.04 % | 0.01 1 542.86 % | 0.00 -98.44 % | 0.05 265.85 % | 0.01 53.75 % | 0.01 131.01 % | -0.03 -229.00 % | 0.02 168.49 % | -0.03 5.19 % | -0.03 6.10 % | -0.03 -140.49 % | 0.08 288.37 % | -0.04 7.33 % | -0.05 33.62 % | -0.07 -149.64 % | -0.03 42.15 % | -0.05 -261.33 % | 0.03 445.45 % | 0.01 |
| Earnings per share | 0.01 71.95 % | 0.01 215.38 % | 0.00 13.04 % | 0.00 9.52 % | 0.00 16.67 % | 0.00 -75.34 % | 0.01 282.50 % | 0.00 -119.23 % | 0.02 168.65 % | -0.03 -329.55 % | 0.01 -34.00 % | 0.02 0.00 % | 0.02 700.00 % | 0.00 -50.98 % | 0.01 2.00 % | 0.01 47.06 % | 0.00 105.00 % | -0.07 -2 620.00 % | 0.00 -112.50 % | 0.02 0.00 % | 0.02 195.24 % | -0.02 -310.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -13.04 % | 0.01 1 542.86 % | 0.00 -98.44 % | 0.05 265.85 % | 0.01 53.75 % | 0.01 131.01 % | -0.03 -229.00 % | 0.02 168.49 % | -0.03 5.19 % | -0.03 6.10 % | -0.03 -140.49 % | 0.08 288.37 % | -0.04 7.33 % | -0.05 33.62 % | -0.07 -149.64 % | -0.03 42.15 % | -0.05 -261.33 % | 0.03 445.45 % | 0.01 |
| Gross profit | 7.334 M 32.17 % | 5.549 M 67.69 % | 3.309 M 31.89 % | 2.509 M -15.86 % | 2.982 M -25.19 % | 3.986 M 61.51 % | 2.468 M -3.52 % | 2.558 M -10.18 % | 2.848 M -26.99 % | 3.901 M 42.16 % | 2.744 M -18.09 % | 3.350 M 12.12 % | 2.988 M -16.91 % | 3.596 M 96.45 % | 1.830 M -16.53 % | 2.193 M 12.80 % | 1.944 M 36.31 % | 1.426 M -22.94 % | 1.851 M -47.17 % | 3.504 M 15.38 % | 3.037 M -25.56 % | 4.080 M 37.18 % | 2.974 M 15.23 % | 2.581 M 3.36 % | 2.497 M 300.80 % | 623.000 K -71.78 % | 2.208 M 4.73 % | 2.108 M 1.41 % | 2.079 M -54.51 % | 4.570 M 5.76 % | 4.321 M 4 602.45 % | -95.970 K -106.28 % | 1.529 M 7.83 % | 1.418 M 19.26 % | 1.189 M 109.62 % | -12.365 M -290.06 % | 6.506 M 14.18 % | 5.698 M 106.67 % | 2.757 M 130.86 % | -8.934 M -388.20 % | 3.100 M -67.84 % | 9.638 M 169.44 % | 3.577 M |
| Income tax expense | 0.000 -100.00 % | 1.171 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.756 M | 0.000 | 0.000 | 0.000 -100.00 % | 697.000 K 11 616 566.67 % | 6.000 | 0.000 100.00 % | -378.000 K 61.98 % | -994.102 K -19 881 940.00 % | -5.000 | 0.000 | 0.000 -100.00 % | 7.057 M | 0.000 | 0.000 | 0.000 100.00 % | -780.786 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 434.817 K | 0.000 | 0.000 | 0.000 100.00 % | -5.352 M | 0.000 | 0.000 | 0.000 100.00 % | -6.789 M | 0.000 | 0.000 | 0.000 100.00 % | -5.056 M | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 11.684 M 0.41 % | 11.636 M -8.93 % | 12.777 M 3.35 % | 12.363 M 36.80 % | 9.037 M 18.52 % | 7.625 M -8.54 % | 8.337 M 39.79 % | 5.964 M 33.01 % | 4.484 M 23.56 % | 3.629 M -26.46 % | 4.935 M -1.26 % | 4.998 M -2.95 % | 5.150 M 62.80 % | 3.163 M -51.11 % | 6.471 M 3.97 % | 6.224 M 2.52 % | 6.071 M 29.48 % | 4.689 M 3.44 % | 4.533 M 8.57 % | 4.175 M -3.27 % | 4.316 M 6.94 % | 4.036 M 2.72 % | 3.929 M 16.97 % | 3.359 M -2.78 % | 3.455 M -29.59 % | 4.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.987 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.508 M | 0.000 -100.00 % | 27.695 M -8.77 % | 30.356 M |
| General and administrative expenses | 0.000 -100.00 % | 1.150 M | 0.000 | 0.000 | 0.000 -100.00 % | 959.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 93.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.882 M 98.54 % | 2.459 M -20.68 % | 3.100 M 23.70 % | 2.506 M -5.22 % | 2.644 M 511.20 % | -643.000 K -129.99 % | 2.144 M -16.18 % | 2.558 M -10.18 % | 2.848 M -26.99 % | 3.901 M 42.16 % | 2.744 M -18.09 % | 3.350 M 12.12 % | 2.988 M -16.91 % | 3.596 M 98.35 % | 1.813 M -14.40 % | 2.118 M 12.71 % | 1.879 M 31.75 % | 1.426 M -22.94 % | 1.851 M -47.17 % | 3.504 M 15.38 % | 3.037 M -25.56 % | 4.080 M 37.18 % | 2.974 M 15.23 % | 2.581 M 3.36 % | 2.497 M 300.80 % | 623.000 K -70.87 % | 2.139 M 1.45 % | 2.108 M 1.41 % | 2.079 M -44.80 % | 3.766 M -45.45 % | 6.904 M 111.03 % | 3.272 M -26.46 % | 4.449 M -1.00 % | 4.494 M 0.56 % | 4.469 M 132.58 % | -13.718 M -226.89 % | 10.811 M 4.56 % | 10.340 M 6.13 % | 9.743 M 964.13 % | -1.127 M -114.19 % | 7.943 M | 0.000 | 0.000 |
| Operating expenses | 4.882 M 31.87 % | 3.702 M 19.42 % | 3.100 M 23.70 % | 2.506 M -5.22 % | 2.644 M 590.34 % | 383.000 K -82.14 % | 2.144 M -16.18 % | 2.558 M -10.18 % | 2.848 M -26.99 % | 3.901 M 42.16 % | 2.744 M -18.09 % | 3.350 M 12.12 % | 2.988 M -16.91 % | 3.596 M 98.35 % | 1.813 M -14.40 % | 2.118 M 12.71 % | 1.879 M 31.75 % | 1.426 M -22.94 % | 1.851 M -47.17 % | 3.504 M 15.38 % | 3.037 M -25.56 % | 4.080 M 37.18 % | 2.974 M 15.23 % | 2.581 M 3.36 % | 2.497 M 300.80 % | 623.000 K -70.87 % | 2.139 M 1.45 % | 2.108 M 1.41 % | 2.079 M -44.80 % | 3.766 M -45.45 % | 6.904 M 111.03 % | 3.272 M -26.46 % | 4.449 M -1.00 % | 4.494 M 0.56 % | 4.469 M 132.58 % | -13.718 M -226.89 % | 10.811 M 4.56 % | 10.340 M 6.13 % | 9.743 M 964.13 % | -1.127 M -114.19 % | 7.943 M | 0.000 | 0.000 |
| Cost and expenses | 16.566 M 8.72 % | 15.238 M -4.02 % | 15.877 M 6.78 % | 14.869 M 27.29 % | 11.681 M 45.87 % | 8.008 M -23.60 % | 10.481 M 22.99 % | 8.522 M 16.23 % | 7.332 M -2.63 % | 7.530 M 16.41 % | 6.468 M 0.56 % | 6.432 M -20.96 % | 8.138 M 20.39 % | 6.760 M -18.40 % | 8.284 M -0.70 % | 8.342 M 4.93 % | 7.950 M 17.84 % | 6.747 M 5.69 % | 6.384 M -16.86 % | 7.679 M 4.43 % | 7.353 M -9.40 % | 8.116 M 17.57 % | 6.903 M 41.45 % | 4.880 M 0.62 % | 4.850 M -12.30 % | 5.530 M 158.53 % | 2.139 M 1.45 % | 2.108 M 1.41 % | 2.079 M -44.80 % | 3.766 M -45.45 % | 6.904 M 52.39 % | 4.530 M 1.83 % | 4.449 M -1.00 % | 4.494 M 0.56 % | 4.469 M 711.66 % | -730.640 K -106.76 % | 10.811 M 4.56 % | 10.340 M 6.13 % | 9.743 M -6.14 % | 10.380 M 30.69 % | 7.943 M -71.32 % | 27.695 M -8.77 % | 30.356 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.243 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.026 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 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 % | 63.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.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 |
| Depreciation and amortization | 1.178 M -0.42 % | 1.183 M 3.32 % | 1.145 M 9.46 % | 1.046 M 2.05 % | 1.025 M -2.19 % | 1.048 M 1.16 % | 1.036 M 10.21 % | 940.000 K -0.21 % | 942.000 K -1.17 % | 953.175 K 0.09 % | 952.317 K 0.88 % | 944.000 K 6.79 % | 884.000 K 0.48 % | 879.793 K -1.51 % | 893.281 K 0.03 % | 893.000 K 0.53 % | 888.281 K -0.92 % | 896.564 K -66.31 % | 2.661 M 200.02 % | 887.000 K 0.57 % | 882.000 K -0.79 % | 889.000 K 0.79 % | 882.000 K -0.34 % | 885.000 K 0.34 % | 882.000 K -19.60 % | 1.097 M 17.70 % | 932.000 K -16.43 % | 1.115 M 366.62 % | 239.000 K 0.00 % | 239.000 K -90.73 % | 2.577 M -1.15 % | 2.607 M 0.07 % | 2.605 M 0.08 % | 2.603 M -0.04 % | 2.604 M -12.10 % | 2.962 M -12.10 % | 3.370 M 0.03 % | 3.369 M -13.57 % | 3.898 M -28.15 % | 5.426 M 44.41 % | 3.757 M -29.74 % | 5.347 M -46.93 % | 10.076 M |
| Operating income | 2.452 M -94.56 % | 45.059 M 21 459.33 % | 209.000 K 6 866.67 % | 3.000 K -99.11 % | 338.000 K -96.48 % | 9.602 M 2 863.58 % | 324.000 K 468.42 % | 57.000 K -97.25 % | 2.076 M 48.57 % | 1.397 M 15.38 % | 1.211 M -36.93 % | 1.920 M -7.02 % | 2.065 M 65.87 % | 1.245 M 274.98 % | 332.014 K -53.04 % | 707.000 K 81.02 % | 390.570 K 161.82 % | -631.782 K -148.73 % | -254.000 K -110.95 % | 2.319 M 27.28 % | 1.822 M 98.44 % | 918.178 K 96.19 % | 468.000 K -55.85 % | 1.060 M -7.99 % | 1.152 M 176.90 % | -1.498 M -2 271.01 % | 69.000 K 137.06 % | -186.186 K -114.95 % | 1.245 M 54.85 % | 804.000 K 131.13 % | -2.583 M 23.30 % | -3.368 M -15.33 % | -2.920 M 5.07 % | -3.076 M 6.22 % | -3.280 M -342.40 % | 1.353 M 131.43 % | -4.305 M 7.26 % | -4.642 M 33.55 % | -6.986 M 10.51 % | -7.807 M -61.19 % | -4.843 M -150.25 % | 9.638 M 169.44 % | 3.577 M |
| Operating income ratio | 0.13 -94.89 % | 2.52 19 314.62 % | 0.01 6 340.90 % | 0.00 -99.28 % | 0.03 -96.60 % | 0.83 2 657.86 % | 0.03 348.32 % | 0.01 -97.64 % | 0.28 52.59 % | 0.19 17.67 % | 0.16 -31.43 % | 0.23 -9.36 % | 0.25 37.77 % | 0.18 360.52 % | 0.04 -52.39 % | 0.08 72.38 % | 0.05 147.16 % | -0.10 -159.67 % | -0.04 -113.17 % | 0.30 21.87 % | 0.25 119.02 % | 0.11 66.88 % | 0.07 -62.01 % | 0.18 -7.80 % | 0.19 171.45 % | -0.27 -966.84 % | 0.03 135.39 % | -0.09 -114.75 % | 0.60 240.39 % | 0.18 129.43 % | -0.60 79.36 % | -2.90 -51.64 % | -1.91 11.96 % | -2.17 21.36 % | -2.76 -226.91 % | 2.17 428.51 % | -0.66 18.78 % | -0.81 67.85 % | -2.53 16.46 % | -3.03 -94.14 % | -1.56 -705.14 % | 0.26 144.90 % | 0.11 |
| Total other income expenses net | 364.000 K 100.86 % | -42.534 M -19 975.70 % | 214.000 K -43.54 % | 379.000 K 6 216.67 % | 6.000 K 100.09 % | -6.658 M -1 739.90 % | 406.000 K 188.65 % | -458.000 K | 0.000 100.00 % | -3.728 M -3 650.27 % | 105.014 K 5 150.70 % | 2.000 K | 0.000 100.00 % | -1.991 M -1 193.84 % | 181.986 K 187.49 % | -208.000 K -338.71 % | -47.412 K -105.27 % | 898.900 K 14 881.67 % | 6.000 K | 0.000 100.00 % | -1.000 K 99.97 % | -3.844 M -11 081.87 % | 35.000 K 34.62 % | 26.000 K -90.08 % | 262.000 K -90.09 % | 2.643 M | 0.000 -100.00 % | 5.088 M 31 901.59 % | -16.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.764 M 8.81 % | -3.031 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 | 2018-06-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-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 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 395.346 M -15.86 % | 469.894 M 5.21 % | 446.619 M 24.23 % | 359.509 M 34.25 % | 267.787 M -3.87 % | 278.567 M 10.63 % | 251.796 M 97.14 % | 127.727 M 7.66 % | 118.639 M -11.52 % | 134.091 M -17.59 % | 162.705 M -1.02 % | 164.374 M -53.06 % | 350.215 M 77.98 % | 196.774 M -19.89 % | 245.641 M 25.82 % | 195.240 M -47.24 % | 370.050 M 160.22 % | 142.206 M 30.09 % | 109.316 M -12.90 % | 125.508 M -1.48 % | 127.395 M 27.14 % | 100.199 M 22.64 % | 81.700 M | 0.000 -100.00 % | 85.540 M 83.76 % | 46.551 M 7 097.99 % | -665.202 K 83.02 % | -3.918 M -121.38 % | -1.770 M -238.53 % | -522.852 K 81.49 % | -2.824 M -8 031.53 % | -34.729 K -100.24 % | 14.265 M -77.66 % | 63.842 M 70.47 % | 37.451 M -58.42 % | 90.061 M |
| Total investments | 0.000 -100.00 % | 45.624 M 41.99 % | 32.131 M -0.89 % | 32.421 M 15.51 % | 28.067 M 0.45 % | 27.942 M -3.81 % | 29.050 M -2.94 % | 29.930 M 57.11 % | 19.050 M 0.00 % | 19.050 M 6.43 % | 17.899 M 0.00 % | 17.899 M -0.11 % | 17.919 M 0.10 % | 17.900 M -11.14 % | 20.144 M -11.04 % | 22.644 M 0.00 % | 22.644 M 0.09 % | 22.623 M 1.16 % | 22.365 M -0.45 % | 22.466 M 28.63 % | 17.466 M -12.81 % | 20.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.013 M -44.85 % | 65.306 M 174.22 % | 23.815 M -63.70 % | 65.608 M 175.49 % | 23.815 M 0.00 % | 23.815 M | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 411.109 M -13.08 % | 472.983 M 0.98 % | 468.412 M 27.70 % | 366.797 M 25.61 % | 292.016 M -1.82 % | 297.440 M 16.33 % | 255.676 M 95.71 % | 130.640 M 1.67 % | 128.497 M -10.52 % | 143.603 M -13.37 % | 165.773 M -1.31 % | 167.967 M -53.23 % | 359.102 M 80.83 % | 198.588 M -19.40 % | 246.394 M 25.46 % | 196.386 M -47.17 % | 371.731 M 160.42 % | 142.741 M 28.01 % | 111.510 M -11.45 % | 125.925 M -3.06 % | 129.903 M 25.93 % | 103.156 M 19.53 % | 86.300 M | 0.000 -100.00 % | 86.481 M 80.13 % | 48.011 M 264 192.89 % | 18.166 K -93.91 % | 298.220 K -35.17 % | 460.000 K -24.72 % | 611.018 K -44.25 % | 1.096 M -10.12 % | 1.219 M -93.55 % | 18.911 M -73.85 % | 72.313 M 55.03 % | 46.645 M -55.15 % | 103.997 M |
| Accumulated other comprehensive income loss | 351.006 M 8 879.43 % | 3.909 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.634 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 147.097 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.149 M | 0.000 | 0.000 | 0.000 -100.00 % | 137.180 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.135 M | 0.000 | 0.000 | 0.000 -100.00 % | 133.575 M | 0.000 | 0.000 | 0.000 -100.00 % | 140.065 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.305 M -17.23 % | 167.094 M 0.00 % | 167.095 M 0.66 % | 165.997 M | 0.000 -100.00 % | 162.080 M -0.57 % | 163.015 M -3.76 % | 169.377 M -4.40 % | 177.167 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 200.000 M 100.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Total equity | 351.006 M 0.00 % | 351.006 M 42.86 % | 245.707 M 0.17 % | 245.283 M 0.16 % | 244.902 M 0.14 % | 244.558 M 0.86 % | 242.476 M 0.30 % | 241.745 M -0.17 % | 242.147 M 0.86 % | 240.071 M -1.31 % | 243.249 M 0.54 % | 241.933 M 0.80 % | 240.011 M 1.03 % | 237.570 M 0.22 % | 237.045 M 0.22 % | 236.531 M 0.21 % | 236.032 M 0.15 % | 235.689 M -4.22 % | 246.071 M -0.10 % | 246.318 M 0.95 % | 243.999 M 0.75 % | 242.179 M -0.60 % | 243.637 M 0.22 % | 243.100 M 1.02 % | 240.641 M 0.26 % | 240.016 M -10.80 % | 269.084 M 0.74 % | 267.095 M 0.41 % | 266.005 M 2.19 % | 260.302 M -2.54 % | 267.087 M 1.55 % | 263.015 M -4.14 % | 274.377 M -4.45 % | 287.167 M -4.83 % | 301.737 M -0.31 % | 302.661 M -8.25 % | 329.861 M |
| Other non current liabilities | -351.006 M -11 792.41 % | 3.002 M -91.43 % | 35.035 M 2.50 % | 34.181 M 0.06 % | 34.160 M 7.86 % | 31.670 M -15.84 % | 37.630 M 0.73 % | 37.358 M 2.30 % | 36.519 M -0.94 % | 36.866 M 9.40 % | 33.699 M -0.31 % | 33.803 M 0.17 % | 33.747 M 562 541.67 % | -6.000 K -100.02 % | 33.337 M -0.36 % | 33.458 M 0.50 % | 33.292 M 121.78 % | -152.839 M -568.25 % | 32.640 M 1.14 % | 32.272 M -0.77 % | 32.521 M -0.11 % | 32.555 M 131.56 % | -103.156 M | 0.000 100.00 % | -240.641 M -2 055.04 % | -11.166 M 21.75 % | -14.270 M 5.13 % | -15.041 M -2 786.60 % | 559.866 K 6.64 % | 525.000 K -34.54 % | 802.035 K 59.13 % | 504.000 K -0.09 % | 504.451 K -17.96 % | 614.910 K 100.68 % | -89.809 M -39.25 % | -64.495 M 42.80 % | -112.753 M |
| Long term debt | 0.000 -100.00 % | 418.344 M -11.55 % | 472.983 M 0.98 % | 468.412 M 27.70 % | 366.797 M 47 046.14 % | 778.000 K -99.74 % | 297.440 M 16.33 % | 255.676 M 95.71 % | 130.640 M 86 993.33 % | 150.000 K -99.90 % | 143.603 M -13.37 % | 165.773 M -1.31 % | 167.967 M -6.45 % | 179.551 M -9.59 % | 198.588 M -19.40 % | 246.394 M 25.46 % | 196.386 M 5.66 % | 185.865 M 30.21 % | 142.741 M | 0.000 -100.00 % | 125.925 M | 0.000 -100.00 % | 103.156 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.166 K -87.02 % | 140.000 K -53.05 % | 298.220 K -35.03 % | 459.000 K -24.88 % | 611.019 K | 0.000 -100.00 % | 70.329 M 48.21 % | 47.453 M -54.09 % | 103.367 M |
| Total non current liabilities | -351.006 M -181.53 % | 430.524 M -15.25 % | 508.018 M 1.08 % | 502.593 M 25.35 % | 400.957 M 1 135.69 % | 32.448 M -90.32 % | 335.070 M 14.35 % | 293.034 M 75.30 % | 167.159 M 351.59 % | 37.016 M -79.12 % | 177.302 M -11.16 % | 199.576 M -1.06 % | 201.713 M 472.77 % | 35.217 M -84.82 % | 231.924 M -17.13 % | 279.852 M 21.85 % | 229.678 M 595.43 % | 33.027 M -81.17 % | 175.382 M 443.45 % | 32.272 M -79.63 % | 158.446 M 386.70 % | 32.555 M | 0.000 | 0.000 100.00 % | -240.641 M | 0.000 | 0.000 | 0.000 -100.00 % | 578.032 K -13.08 % | 665.000 K -39.56 % | 1.100 M 14.25 % | 963.000 K -13.67 % | 1.115 M -80.65 % | 5.764 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 100.00 % | -404.037 M 14.58 % | -472.983 M -31 632.20 % | 1.500 M 100.41 % | -366.608 M -29 905.53 % | 1.230 M 100.41 % | -297.440 M | 0.000 | 0.000 -100.00 % | 1.089 M 261.66 % | 301.113 K 13.15 % | 266.113 K -61.57 % | 692.400 K 62.54 % | 426.000 K 166.15 % | 160.062 K -19.23 % | 198.166 K -17.65 % | 240.625 K -32.89 % | 358.528 K -13.50 % | 414.478 K -1.71 % | 421.675 K 104.73 % | 205.963 K 90.89 % | 107.894 K -99.65 % | 30.475 M 2 244.19 % | 1.300 M | 0.000 -100.00 % | 24.314 M 1 085.75 % | 2.051 M 371.26 % | 435.117 K -60.53 % | 1.102 M 16.28 % | 948.000 K -12.70 % | 1.086 M 80.68 % | 601.000 K 55.86 % | 385.591 K -92.12 % | 4.895 M 15.01 % | 4.256 M 76.47 % | 2.412 M -65.66 % | 7.023 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 |
| Short term debt | 0.000 -100.00 % | 404.037 M -14.58 % | 472.983 M 0.98 % | 468.412 M 27.70 % | 366.797 M 25.94 % | 291.238 M -2.09 % | 297.440 M | 0.000 | 0.000 -100.00 % | 128.347 M | 0.000 | 0.000 | 0.000 -100.00 % | 179.551 M | 0.000 | 0.000 | 0.000 -100.00 % | 185.865 M | 0.000 -100.00 % | 111.510 M | 0.000 -100.00 % | 129.903 M | 0.000 -100.00 % | 86.300 M | 0.000 -100.00 % | 86.481 M 80.13 % | 48.011 M 264 192.89 % | 18.166 K -93.51 % | 280.054 K -12.48 % | 320.000 K 2.30 % | 312.798 K -50.90 % | 637.000 K 4.71 % | 608.360 K -96.78 % | 18.911 M 852.75 % | 1.985 M | 0.000 -100.00 % | 630.507 K |
| Total current liabilities | 0.000 -100.00 % | 560.000 K | 0.000 -100.00 % | 469.912 M 248 530.69 % | 189.000 K -99.94 % | 292.468 M 149 883.59 % | 195.000 K -62.28 % | 517.000 K 115.42 % | 240.000 K -99.81 % | 129.436 M 29 660.60 % | 434.924 K 19.05 % | 365.334 K -47.24 % | 692.400 K -99.62 % | 179.977 M 33 385.53 % | 537.477 K -3.74 % | 558.353 K 33.18 % | 419.253 K -99.77 % | 186.224 M 19 658.54 % | 942.498 K -99.16 % | 111.962 M 49 001.01 % | 228.023 K -99.82 % | 130.289 M 327.53 % | 30.475 M -65.21 % | 87.600 M | 0.000 -100.00 % | 110.795 M 121.32 % | 50.062 M 10 944.31 % | 453.283 K -89.80 % | 4.442 M -13.40 % | 5.130 M 45.67 % | 3.522 M 34.67 % | 2.615 M -14.52 % | 3.059 M -87.82 % | 25.122 M 302.52 % | 6.241 M 158.76 % | 2.412 M -68.49 % | 7.654 M |
| Total liabilities | -351.006 M -181.42 % | 431.084 M -15.14 % | 508.018 M 1.08 % | 502.593 M 25.29 % | 401.146 M 23.46 % | 324.916 M -3.09 % | 335.265 M 14.21 % | 293.551 M 75.36 % | 167.399 M 0.57 % | 166.452 M -6.35 % | 177.737 M -11.11 % | 199.941 M -1.22 % | 202.406 M -5.94 % | 215.194 M -7.43 % | 232.462 M -17.10 % | 280.410 M 21.87 % | 230.098 M 4.95 % | 219.251 M 24.35 % | 176.324 M 22.25 % | 144.233 M -9.10 % | 158.674 M -2.56 % | 162.844 M 19.98 % | 135.726 M 14.15 % | 118.900 M 149.41 % | -240.641 M -257.11 % | 153.163 M 60.50 % | 95.431 M 207.00 % | 31.085 M 519.16 % | 5.021 M -13.36 % | 5.795 M 25.38 % | 4.622 M 29.18 % | 3.578 M -14.29 % | 4.174 M -86.48 % | 30.886 M -68.00 % | 96.530 M 42.59 % | 67.697 M -44.51 % | 122.009 M |
| Other non current assets | 0.000 -100.00 % | 35.724 M -40.20 % | 59.744 M -4.38 % | 62.480 M 28.07 % | 48.784 M -43.97 % | 87.075 M 44.70 % | 60.177 M 101.06 % | 29.930 M -38.57 % | 48.719 M -29.30 % | 68.907 M 46.21 % | 47.129 M -0.34 % | 47.288 M -0.01 % | 47.292 M -47.23 % | 89.617 M 25.43 % | 71.450 M -2.97 % | 73.637 M 0.44 % | 73.313 M -23.93 % | 96.373 M 15.73 % | 83.271 M 5 620.17 % | 1.456 M -98.26 % | 83.464 M -18.72 % | 102.681 M 324.15 % | -45.809 M 1.70 % | -46.600 M | 0.000 100.00 % | -63.186 M 12.67 % | -72.349 M 5.55 % | -76.597 M -288.28 % | 40.683 M -38.83 % | 66.509 M 132.10 % | 28.655 M -58.05 % | 68.315 M 139.15 % | 28.566 M 0.26 % | 28.490 M 122.59 % | -126.121 M -5.41 % | -119.649 M 41.13 % | -203.257 M |
| Long term investments | 0.000 -100.00 % | 45.624 M 42.46 % | 32.025 M -0.89 % | 32.312 M 15.64 % | 27.942 M 619.37 % | -5.380 M -118.52 % | 29.050 M | 0.000 -100.00 % | 19.050 M | 0.000 -100.00 % | 17.899 M 0.00 % | 17.899 M -0.11 % | 17.919 M | 0.000 -100.00 % | 20.144 M -11.04 % | 22.644 M 0.00 % | 22.644 M | 0.000 -100.00 % | 21.905 M -0.46 % | 22.006 M 38.58 % | 15.880 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 |
| Intangible assets | 0.000 -100.00 % | 177.000 K 0.00 % | 177.000 K 0.00 % | 177.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.217 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 -100.00 % | 271.260 M | 0.000 -100.00 % | 254.400 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 177.000 K 0.00 % | 177.000 K 0.00 % | 177.000 K | 0.000 -100.00 % | 5.217 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.096 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 460.000 K 102.09 % | -22.006 M -1 487.23 % | 1.586 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 |
| Property plant equipment net | 0.000 -100.00 % | 28.007 M 1.33 % | 27.639 M -3.49 % | 28.639 M -26.85 % | 39.150 M 37.11 % | 28.553 M -4.53 % | 29.909 M -3.34 % | 30.944 M 8.46 % | 28.530 M -3.03 % | 29.421 M -3.14 % | 30.374 M -3.04 % | 31.326 M 0.26 % | 31.244 M -2.77 % | 32.134 M -2.66 % | 33.014 M -2.63 % | 33.907 M -2.43 % | 34.751 M -2.49 % | 35.639 M -2.45 % | 36.536 M -2.37 % | 37.424 M -2.17 % | 38.256 M -2.25 % | 39.138 M -2.19 % | 40.012 M -1.93 % | 40.800 M | 0.000 -100.00 % | 47.081 M -5.50 % | 49.823 M -6.87 % | 53.501 M -6.30 % | 57.099 M -1.71 % | 58.090 M -5.40 % | 61.408 M -7.84 % | 66.629 M -7.24 % | 71.826 M -29.86 % | 102.403 M -12.36 % | 116.846 M 5.85 % | 110.387 M -45.69 % | 203.257 M |
| Total non current assets | 0.000 -100.00 % | 113.578 M -8.99 % | 124.802 M -3.12 % | 128.825 M 6.39 % | 121.093 M 0.34 % | 120.682 M -5.09 % | 127.158 M 84.57 % | 68.896 M -33.96 % | 104.321 M -1.91 % | 106.350 M 1.77 % | 104.499 M -1.05 % | 105.611 M 0.06 % | 105.552 M -20.97 % | 133.567 M 0.93 % | 132.334 M -4.05 % | 137.914 M -0.38 % | 138.434 M -0.93 % | 139.738 M -6.06 % | 148.749 M 120.49 % | 67.464 M -53.72 % | 145.763 M -1.77 % | 148.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.211 M -20.05 % | 131.603 M 35.58 % | 97.067 M -28.93 % | 136.585 M 33.86 % | 102.032 M -22.05 % | 130.894 M | 0.000 -100.00 % | 370.372 M | 0.000 |
| Other current assets | -15.763 M -470.89 % | 4.250 M 36.04 % | 3.124 M -99.47 % | 586.088 M 13.22 % | 517.667 M 48 875.12 % | 1.057 M -99.75 % | 430.009 M -7.03 % | 462.520 M 54.76 % | 298.866 M 2.94 % | 290.321 M -4.37 % | 303.577 M -7.95 % | 329.798 M -0.02 % | 329.874 M 6.30 % | 310.316 M -6.44 % | 331.689 M -11.47 % | 374.644 M 15.84 % | 323.416 M 3.16 % | 313.521 M 22 448.39 % | 1.390 M -98.32 % | 82.865 M 16 265.30 % | 506.346 K -99.80 % | 254.117 M 188.95 % | -285.673 M -5 094.05 % | -5.500 M -105.99 % | -2.670 M 98.75 % | -212.830 M -12.32 % | -189.488 M -506.82 % | -31.226 M -119.32 % | 161.598 M | 0.000 -100.00 % | 173.508 M | 0.000 | 0.000 | 0.000 100.00 % | -235.654 M -28.49 % | -183.398 M -2.57 % | -178.807 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.322 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 -100.00 % | 460.000 K 0.00 % | 460.000 K -71.00 % | 1.586 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 |
| cash and cash equivalents | 0.000 -100.00 % | 15.763 M 410.29 % | 3.089 M -85.83 % | 21.793 M 199.03 % | 7.288 M -69.92 % | 24.229 M 28.38 % | 18.873 M 386.42 % | 3.880 M 33.20 % | 2.913 M -70.45 % | 9.858 M 3.64 % | 9.512 M 210.04 % | 3.068 M -14.60 % | 3.593 M -59.58 % | 8.887 M 390.02 % | 1.814 M 140.67 % | 753.561 K -34.27 % | 1.146 M -31.77 % | 1.680 M 213.82 % | 535.435 K -75.60 % | 2.195 M 425.76 % | 417.412 K -83.36 % | 2.509 M -15.17 % | 2.957 M -35.72 % | 4.600 M | 0.000 -100.00 % | 941.033 K -35.58 % | 1.461 M 113.75 % | 683.368 K -83.79 % | 4.217 M 89.08 % | 2.230 M 96.67 % | 1.134 M -71.07 % | 3.920 M 212.57 % | 1.254 M -73.00 % | 4.645 M -45.17 % | 8.471 M -7.86 % | 9.195 M -34.02 % | 13.936 M |
| Cash and short term investments | 15.763 M 0.00 % | 15.763 M 410.29 % | 3.089 M -85.83 % | 21.793 M 199.03 % | 7.288 M -69.92 % | 24.229 M 28.38 % | 18.873 M 386.42 % | 3.880 M 33.20 % | 2.913 M -70.45 % | 9.858 M 3.64 % | 9.512 M 210.04 % | 3.068 M -14.60 % | 3.593 M -59.58 % | 8.887 M 390.02 % | 1.814 M 140.67 % | 753.561 K -34.27 % | 1.146 M -31.77 % | 1.680 M 68.80 % | 995.435 K -62.50 % | 2.655 M 32.48 % | 2.004 M -20.12 % | 2.509 M -15.17 % | 2.957 M -35.72 % | 4.600 M 72.28 % | 2.670 M 183.73 % | 941.033 K -35.58 % | 1.461 M 113.75 % | 683.368 K -83.79 % | 4.217 M 89.08 % | 2.230 M 96.67 % | 1.134 M -71.07 % | 3.920 M 212.57 % | 1.254 M -73.00 % | 4.645 M -45.17 % | 8.471 M -7.86 % | 9.195 M -34.02 % | 13.936 M |
| Total current assets | 0.000 -100.00 % | 668.512 M 6.29 % | 628.923 M 1.59 % | 619.052 M 17.92 % | 524.955 M 16.97 % | 448.799 M -0.40 % | 450.583 M -3.39 % | 466.400 M 52.81 % | 305.225 M 1.68 % | 300.179 M -5.15 % | 316.487 M -5.88 % | 336.264 M -0.18 % | 336.865 M 5.53 % | 319.203 M -5.33 % | 337.173 M -11.04 % | 379.027 M 15.66 % | 327.696 M 3.96 % | 315.201 M 15.19 % | 273.646 M -15.30 % | 323.087 M 25.76 % | 256.910 M 0.11 % | 256.626 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.814 M 23.29 % | 134.494 M -22.99 % | 174.642 M 34.33 % | 130.008 M -26.35 % | 176.519 M -5.68 % | 187.159 M | 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 |
| Net receivables | 0.000 -100.00 % | 648.499 M 4.14 % | 622.710 M 5 474.34 % | 11.171 M | 0.000 -100.00 % | 423.513 M 24 797.88 % | 1.701 M -1.73 % | 1.731 M -49.77 % | 3.446 M | 0.000 -100.00 % | 3.398 M 0.00 % | 3.398 M 0.00 % | 3.398 M | 0.000 -100.00 % | 3.670 M 1.13 % | 3.629 M 15.82 % | 3.133 M | 0.000 -100.00 % | 271.260 M 14.18 % | 237.568 M -6.62 % | 254.400 M | 0.000 -100.00 % | 282.716 M 31 312.87 % | 900.000 K | 0.000 -100.00 % | 211.889 M 12.69 % | 188.027 M 515.61 % | 30.543 M | 0.000 -100.00 % | 132.264 M | 0.000 -100.00 % | 126.088 M -28.06 % | 175.265 M -3.97 % | 182.514 M -19.66 % | 227.182 M 30.41 % | 174.204 M 5.66 % | 164.871 M |
| Tax assets | 0.000 -100.00 % | 4.046 M -22.45 % | 5.217 M 0.00 % | 5.217 M 0.00 % | 5.217 M 0.00 % | 5.217 M -34.97 % | 8.022 M 0.00 % | 8.022 M 0.00 % | 8.022 M 0.00 % | 8.022 M -11.82 % | 9.098 M 0.00 % | 9.098 M 0.00 % | 9.098 M 4.33 % | 8.720 M 12.87 % | 7.725 M 0.00 % | 7.725 M 0.00 % | 7.725 M 0.00 % | 7.725 M 17.45 % | 6.578 M 0.00 % | 6.578 M 0.00 % | 6.578 M 0.00 % | 6.578 M 13.47 % | 5.797 M -0.06 % | 5.800 M | 0.000 -100.00 % | 16.105 M -28.51 % | 22.526 M -2.47 % | 23.097 M 210.93 % | 7.428 M 6.06 % | 7.004 M 0.00 % | 7.004 M 326.82 % | 1.641 M 0.03 % | 1.641 M | 0.000 -100.00 % | 9.274 M 0.13 % | 9.262 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -7.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 379.338 M 4.79 % | 362.000 M | 0.000 -100.00 % | 393.186 M 7.86 % | 364.522 M 22.25 % | 298.188 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 398.267 M | 0.000 -100.00 % | 451.884 M |
| Account payables | 0.000 -100.00 % | 560.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 195.000 K -62.28 % | 517.000 K 115.42 % | 240.000 K | 0.000 -100.00 % | 133.811 K 34.86 % | 99.221 K | 0.000 | 0.000 -100.00 % | 377.415 K 4.78 % | 360.187 K 101.64 % | 178.628 K | 0.000 -100.00 % | 528.020 K 1 675.87 % | 29.733 K 34.78 % | 22.060 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.060 M -20.76 % | 3.862 M 81.92 % | 2.123 M 54.17 % | 1.377 M -33.32 % | 2.065 M 56.88 % | 1.316 M | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.126 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 |
| 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 100.00 % | -152.076 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 |
| 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 -100.00 % | 7.395 K | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 7.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.485 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 -100.00 % | 808.310 K -98.14 % | 43.496 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 -100.00 % | 145.707 M 0.29 % | 145.283 M 0.26 % | 144.902 M | 0.000 -100.00 % | 142.476 M 0.52 % | 141.745 M -0.28 % | 142.147 M 4 816.88 % | 2.891 M -97.98 % | 143.249 M 0.93 % | 141.933 M 1.37 % | 140.011 M 5 649.95 % | 2.435 M -98.22 % | 137.045 M 0.38 % | 136.531 M 0.37 % | 136.032 M 6 335.03 % | 2.114 M -98.55 % | 146.071 M -0.17 % | 146.318 M 1.61 % | 143.999 M 6 711.93 % | 2.114 M -98.53 % | 143.637 M 0.38 % | 143.100 M 2 044 185.71 % | 7.000 K -99.59 % | 1.711 M -14.02 % | 1.990 M | 0.000 | 0.000 -100.00 % | 160.302 M 3 106.04 % | 5.000 M | 0.000 -100.00 % | 5.000 M -50.00 % | 10.000 M -95.04 % | 201.737 M -0.46 % | 202.661 M -11.83 % | 229.861 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 7.250 M | 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.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.166 M -21.75 % | 14.270 M -5.13 % | 15.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.149 M -73.57 % | 19.480 M 14.31 % | 17.041 M 81.56 % | 9.386 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.252 M 236.27 % | 31.300 M | 0.000 -100.00 % | 42.368 M -6.62 % | 45.369 M 48.11 % | 30.632 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.289 M 38.30 % | 65.285 M -42.91 % | 114.356 M |
| Total assets | 0.000 -100.00 % | 782.090 M 3.76 % | 753.725 M 0.78 % | 747.876 M 15.76 % | 646.048 M 13.45 % | 569.474 M -1.43 % | 577.741 M 7.93 % | 535.296 M 30.70 % | 409.546 M 0.74 % | 406.523 M -3.44 % | 420.986 M -4.73 % | 441.874 M -0.12 % | 442.417 M -2.29 % | 452.764 M -3.57 % | 469.507 M -9.18 % | 516.941 M 10.90 % | 466.129 M 2.46 % | 454.939 M 7.70 % | 422.395 M 8.15 % | 390.551 M -3.01 % | 402.673 M -0.58 % | 405.023 M 6.77 % | 379.338 M 4.79 % | 362.000 M | 0.000 -100.00 % | 393.186 M 7.86 % | 364.522 M 22.25 % | 298.188 M 10.02 % | 271.025 M 1.85 % | 266.097 M -2.07 % | 271.709 M 1.92 % | 266.593 M -4.29 % | 278.551 M -12.42 % | 318.053 M -20.14 % | 398.267 M 7.53 % | 370.372 M -18.04 % | 451.884 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 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | 2011-03-31 | 2010-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 | 2018-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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -81.789 M -20 817.90 % | -391.000 K | 0.000 | 0.000 -100.00 % | 4.430 M 825.04 % | -611.000 K -104.31 % | 14.174 M -46.42 % | 26.451 M 15 835.80 % | -168.092 K -100.65 % | 25.933 M 21.14 % | 21.407 M 956.91 % | 2.025 M 856.06 % | -267.894 K 57.67 % | -632.851 K 98.06 % | -32.597 M -5 411.42 % | 613.706 K 101.23 % | -49.928 M -2 648.69 % | -1.816 M 96.67 % | -54.505 M -22.81 % | -44.382 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -79.502 M -4 682.25 % | 1.735 M | 0.000 | 0.000 100.00 % | -491.000 K -137.42 % | 1.312 M -90.43 % | 13.712 M -47.70 % | 26.221 M 34 191.88 % | 76.463 K -94.75 % | 1.455 M -93.37 % | 21.966 M -48.81 % | 42.914 M 17 414.96 % | -247.845 K -24.89 % | -198.446 K | 0.000 | 0.000 | 0.000 -100.00 % | 287.208 K 704.39 % | -47.520 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.780 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 | 0.000 -100.00 % | 277.000 K 91.03 % | 145.000 K 136.40 % | 61.338 K -11.86 % | 69.590 K 121.28 % | -327.028 K -262.62 % | 201.100 K 535.14 % | -46.215 K -121.38 % | -20.876 K -115.01 % | 139.100 K 129.07 % | 60.725 K 110.40 % | -583.970 K | 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 100.00 % | -2.287 M -5.98 % | -2.158 M | 0.000 | 0.000 100.00 % | -15.136 M -631.91 % | -2.068 M -617.28 % | 399.786 K 149.19 % | 160.431 K 94.53 % | 82.473 K -99.66 % | 24.276 M 4 831.59 % | -513.069 K 98.74 % | -40.868 M -25 579.05 % | -159.149 K 67.86 % | -495.130 K 98.45 % | -32.013 M -5 316.27 % | 613.706 K 101.23 % | -49.928 M -2 273.41 % | -2.104 M 96.14 % | -54.457 M -22.70 % | -44.382 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | -2.816 M -107.98 % | -1.354 M -220.09 % | -423.000 K -34.29 % | -315.000 K 99.66 % | -93.475 M -49 620.74 % | -188.000 K 81.85 % | -1.036 M -177.75 % | -373.000 K 96.78 % | -11.593 M -411.17 % | 3.726 M 3 656.39 % | -104.757 K -3 842.68 % | -2.657 K 99.99 % | -22.593 M -2 352.76 % | 1.003 M 492.64 % | -255.422 K -190.88 % | 281.050 K 492.86 % | 47.406 K 100.43 % | -11.077 M 1.21 % | -11.213 M -5 611.95 % | 203.430 K 5 767.61 % | 3.467 K 100.40 % | -868.790 K -86 460.83 % | 1.006 K 100.09 % | -1.086 M 20.38 % | -1.364 M -19.13 % | -1.145 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 100.00 % | -80.767 M 12.68 % | -92.497 M | 0.000 -100.00 % | 730.000 K -91.87 % | 8.984 M 197.80 % | -9.186 M -155.60 % | 16.521 M -42.26 % | 28.614 M 961.64 % | 2.695 M -57.14 % | 6.289 M -73.28 % | 23.538 M 640.90 % | 3.177 M 126.09 % | 1.405 M 117.52 % | 645.994 K 101.52 % | -42.510 M -893.67 % | -4.278 M 91.62 % | -51.035 M -5 834.57 % | 889.951 K 101.57 % | -56.629 M -31.71 % | -42.996 M | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.973 M | 0.000 | 0.000 | 0.000 100.00 % | -56.000 K -7.69 % | -52.000 K -42 035.48 % | 124.000 | 0.000 100.00 % | -1.072 M | 0.000 | 0.000 | 0.000 100.00 % | -49.407 K | 0.000 | 0.000 100.00 % | -6.272 K 87.31 % | -49.407 K | 0.000 100.00 % | -15.500 K | 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 -100.00 % | 4.005 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.176 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -4.370 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 |
| 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 -100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.764 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.284 M 17.61 % | 24.900 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -970.000 K | 0.000 100.00 % | -923.000 K -103.46 % | 26.648 M 57 836.46 % | 45.995 K 100.22 % | -21.335 M -8 489.52 % | 254.303 K -99.41 % | 42.934 M 20 851.52 % | -206.897 K -336.44 % | -47.406 K -53.65 % | -30.853 K 99.34 % | -4.691 M -2 206.13 % | -203.429 K -5 765.89 % | -3.468 K -100.28 % | 1.246 M 417.33 % | -392.761 K | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 100.00 % | -6.343 M -634 400.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.026 M -1 873.08 % | -52.000 K 94.34 % | -918.871 K -103.45 % | 26.648 M 2 696.93 % | -1.026 M 95.19 % | -21.335 M -506.04 % | 5.254 M -87.76 % | 42.934 M 16 851.31 % | -256.304 K -440.66 % | -47.406 K -166.85 % | 70.911 K 101.51 % | -4.698 M -1 757.97 % | -252.836 K -7 190.54 % | -3.468 K -100.01 % | 30.498 M 24.44 % | 24.507 M | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 101.614 M 34.49 % | 75.556 M | 0.000 | 0.000 100.00 % | -13.777 M -700.83 % | 2.293 M 115.03 % | -15.255 M 31.19 % | -22.170 M -910.64 % | -2.194 M 81.06 % | -11.584 M 39.15 % | -19.037 M 60.18 % | -47.807 M -195.60 % | 50.008 M 375.33 % | 10.521 M -75.60 % | 43.124 M 624.29 % | 5.954 M -88.97 % | 53.986 M 1 457.24 % | -3.978 M -114.87 % | 26.747 M 58.53 % | 16.872 M | 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 |
| 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 |
| 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 |
| 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 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 101.614 M 34.49 % | 75.556 M | 0.000 | 0.000 100.00 % | -13.777 M -700.83 % | 2.293 M 115.03 % | -15.255 M 31.19 % | -22.170 M -910.62 % | -2.194 M 81.06 % | -11.584 M 39.15 % | -19.037 M 60.18 % | -47.807 M -195.60 % | 50.008 M 375.33 % | 10.521 M -75.60 % | 43.124 M 624.29 % | 5.954 M -88.97 % | 53.986 M 1 457.24 % | -3.978 M -114.87 % | 26.747 M 58.53 % | 16.872 M | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -255.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -21.793 M -250.24 % | 14.505 M 185.62 % | -16.941 M | 0.000 -100.00 % | 14.993 M 357.66 % | -5.819 M 16.21 % | -6.945 M -2 104.90 % | 346.402 K -94.62 % | 6.444 M 1 328.39 % | -524.566 K 90.09 % | -5.295 M -154.28 % | 9.755 M 675.41 % | -1.695 M -431.28 % | -319.114 K 40.23 % | -533.862 K -177.95 % | 684.870 K -26.10 % | 926.743 K 174.13 % | -1.250 M 59.56 % | -3.091 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 -100.00 % | 21.793 M 199.03 % | 7.288 M -69.92 % | 24.229 M 28.38 % | 18.873 M 386.42 % | 3.880 M -56.34 % | 8.887 M -9.85 % | 9.858 M 3.64 % | 9.512 M 210.04 % | 3.068 M -14.60 % | 3.592 M -59.58 % | 8.887 M 1 123.82 % | -868.049 K -204.92 % | 827.329 K -27.84 % | 1.146 M -31.77 % | 1.680 M 68.80 % | 995.435 K 32.10 % | 753.562 K -62.39 % | 2.004 M -60.67 % | 5.095 M 72.30 % | 2.957 M -35.72 % | 4.600 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 21.793 M 199.03 % | 7.288 M -69.92 % | 24.229 M 28.38 % | 18.873 M 515.16 % | 3.068 M 5.32 % | 2.913 M -70.45 % | 9.858 M 3.64 % | 9.512 M 210.04 % | 3.068 M -14.60 % | 3.593 M -59.58 % | 8.887 M 1 123.82 % | -868.049 K -204.92 % | 827.329 K -27.84 % | 1.146 M -31.77 % | 1.680 M 0.00 % | 1.680 M 122.98 % | 753.562 K -62.39 % | 2.004 M -60.67 % | 5.095 M 72.30 % | 2.957 M | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 100.00 % | -80.767 M 12.68 % | -92.497 M | 0.000 -100.00 % | 730.000 K -91.87 % | 8.984 M 197.80 % | -9.186 M -155.60 % | 16.521 M -42.26 % | 28.614 M 961.64 % | 2.695 M -57.14 % | 6.289 M -73.28 % | 23.538 M 640.90 % | 3.177 M 126.09 % | 1.405 M 117.52 % | 645.994 K 101.52 % | -42.510 M -893.67 % | -4.278 M 91.62 % | -51.035 M -5 834.57 % | 889.951 K 101.57 % | -56.629 M -31.71 % | -42.996 M | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -1.973 M -122.69 % | -886.000 K | 0.000 | 0.000 100.00 % | -56.000 K -7.69 % | -52.000 K -40 725.00 % | 128.000 4 166.67 % | 3.000 100.00 % | -1.072 M | 0.000 -100.00 % | 3.000 -25.00 % | 4.000 100.01 % | -49.407 K | 0.000 | 0.000 100.00 % | -6.272 K 87.31 % | -49.407 K | 0.000 100.00 % | -15.498 K -100.04 % | 42.996 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 100.00 % | -82.740 M 10.55 % | -92.497 M | 0.000 -100.00 % | 730.000 K -90.77 % | 7.912 M 185.65 % | -9.238 M -155.92 % | 16.521 M -42.26 % | 28.614 M 1 662.89 % | 1.623 M -74.19 % | 6.289 M -73.28 % | 23.538 M 640.90 % | 3.177 M 134.33 % | 1.356 M 109.87 % | 645.994 K 101.52 % | -42.510 M -892.22 % | -4.284 M 91.61 % | -51.084 M -5 840.12 % | 889.951 K 101.57 % | -56.644 M | 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 | 2018 |