Uranium Energy Corp. 0LJQ.L
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 66.837 M 29 737.95 % | 224.000 K -99.86 % | 164.389 M 609.77 % | 23.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.080 M -65.88 % | 9.026 M 0.00 % | 9.026 M -34.39 % | 13.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 |
| Net income | -87.656 M -199.98 % | -29.221 M -783.61 % | -3.307 M -162.97 % | 5.252 M 135.45 % | -14.814 M -1.39 % | -14.611 M 14.82 % | -17.153 M 3.78 % | -17.827 M 0.80 % | -17.971 M -3.70 % | -17.330 M 25.82 % | -23.362 M 10.06 % | -25.975 M -18.81 % | -21.863 M 12.84 % | -25.084 M 7.60 % | -27.145 M -72.99 % | -15.692 M -16.21 % | -13.504 M 29.80 % | -19.236 M -29.81 % | -14.818 M 0.00 % | -14.818 M -641.36 % | -1.999 M -1 459.50 % | -128.170 K |
| Income before tax | -90.435 M -164.01 % | -34.255 M -1 305.62 % | -2.437 M -146.45 % | 5.247 M 135.41 % | -14.818 M -1.38 % | -14.616 M 14.86 % | -17.167 M 7.38 % | -18.534 M -2.94 % | -18.005 M -3.71 % | -17.362 M 25.79 % | -23.397 M 10.17 % | -26.045 M -19.07 % | -21.874 M 13.01 % | -25.146 M 8.73 % | -27.551 M -19.35 % | -23.084 M -70.95 % | -13.504 M 29.08 % | -19.041 M -28.50 % | -14.818 M 9.59 % | -16.390 M | 0.000 | 0.000 |
| Income before tax ratio | -1.35 99.12 % | -152.92 -1 031 456.87 % | -0.01 -106.54 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -7.60 -163.27 % | -2.89 -19.07 % | -2.42 -32.58 % | -1.83 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| EBITDA | -84.503 M -170.45 % | -31.245 M -8 432.00 % | 375.000 K -95.40 % | 8.145 M 170.55 % | -11.545 M -6.45 % | -10.845 M 25.87 % | -14.630 M 8.33 % | -15.959 M -9.36 % | -14.593 M -8.45 % | -13.456 M 25.79 % | -18.133 M -4.75 % | -17.311 M 9.19 % | -19.062 M 16.74 % | -22.895 M 12.62 % | -26.202 M -28.30 % | -20.423 M -57.37 % | -12.977 M 30.28 % | -18.613 M 15.03 % | -21.905 M -48.02 % | -14.799 M -640.37 % | -1.999 M -1 459.50 % | -128.170 K |
| Net income ratio | -1.31 98.99 % | -130.45 -648 363.62 % | -0.02 -108.87 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -7.59 -163.58 % | -2.88 -18.81 % | -2.42 -32.84 % | -1.82 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -772.11 |
| Ratio EBITDA | -1.26 99.09 % | -139.49 -6 114 783.78 % | 0.00 -99.35 % | 0.35 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -5.89 -206.97 % | -1.92 9.19 % | -2.11 -26.90 % | -1.66 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -772.11 |
| Gross profit ratio | 0.37 121.71 % | 0.17 -12.55 % | 0.19 -40.02 % | 0.31 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.61 -10 705.79 % | -0.01 98.57 % | -1.04 -354.48 % | 0.41 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 |
| Weighted average shs out dil | 427.680 M 7.64 % | 397.310 M 8.91 % | 364.790 M 34.60 % | 271.019 M 28.88 % | 210.296 M 14.89 % | 183.042 M 4.09 % | 175.845 M 11.92 % | 157.123 M 22.52 % | 128.245 M 20.89 % | 106.087 M 14.82 % | 92.398 M 3.66 % | 89.137 M 4.40 % | 85.380 M 9.01 % | 78.326 M 13.85 % | 68.799 M 16.58 % | 59.017 M 24.62 % | 47.358 M 20.21 % | 39.398 M 19.75 % | 32.900 M 24.89 % | 26.343 M 52.28 % | 17.299 M -89.23 % | 160.589 M |
| Weighted average shs out | 427.680 M 7.64 % | 397.310 M 8.91 % | 364.790 M 34.60 % | 271.019 M 28.88 % | 210.296 M 14.89 % | 183.042 M 4.09 % | 175.845 M 11.92 % | 157.123 M 22.52 % | 128.245 M 20.89 % | 106.087 M 14.82 % | 92.398 M 3.66 % | 89.137 M 6.00 % | 84.089 M 7.36 % | 78.326 M 13.85 % | 68.799 M 16.58 % | 59.017 M 24.62 % | 47.358 M 20.21 % | 39.398 M 19.75 % | 32.900 M 24.89 % | 26.343 M 52.28 % | 17.299 M -89.23 % | 160.589 M |
| EPS diluted | -0.20 -172.11 % | -0.07 -707.69 % | -0.01 -146.91 % | 0.02 127.56 % | -0.07 11.78 % | -0.08 18.15 % | -0.10 11.36 % | -0.11 21.43 % | -0.14 12.50 % | -0.16 36.00 % | -0.25 13.79 % | -0.29 -11.54 % | -0.26 18.75 % | -0.32 17.95 % | -0.39 -44.44 % | -0.27 6.90 % | -0.29 40.82 % | -0.49 -8.89 % | -0.45 19.64 % | -0.56 -366.67 % | -0.12 -14 900.00 % | 0.00 |
| Earnings per share | -0.20 -172.11 % | -0.07 -707.69 % | -0.01 -146.91 % | 0.02 127.56 % | -0.07 11.78 % | -0.08 18.15 % | -0.10 11.36 % | -0.11 21.43 % | -0.14 12.50 % | -0.16 36.00 % | -0.25 13.79 % | -0.29 -11.54 % | -0.26 18.75 % | -0.32 17.95 % | -0.39 -44.44 % | -0.27 6.90 % | -0.29 40.82 % | -0.49 -8.89 % | -0.45 19.64 % | -0.56 -366.67 % | -0.12 -14 900.00 % | 0.00 |
| Gross profit | 24.477 M 66 054.05 % | 37.000 K -99.88 % | 31.050 M 325.75 % | 7.293 M 262.83 % | -4.479 M 2.26 % | -4.582 M -2.11 % | -4.488 M 1.42 % | -4.552 M -10.48 % | -4.120 M -1.46 % | -4.061 M 18.00 % | -4.953 M -3 587.20 % | -134.323 K 98.57 % | -9.426 M -266.97 % | 5.645 M | 0.000 100.00 % | -592.475 K 51.56 % | -1.223 M 82.54 % | -7.003 M -131.72 % | -3.022 M 0.00 % | -3.022 M | 0.000 -100.00 % | 166.000 |
| Income tax expense | -2.779 M 44.80 % | -5.034 M -678.62 % | 870.000 K 17 500.00 % | -5.000 K -24.75 % | -4.008 K 27.80 % | -5.551 K 61.38 % | -14.372 K 97.97 % | -707.511 K -1 959.41 % | -34.355 K -6.56 % | -32.239 K 8.96 % | -35.413 K 49.20 % | -69.709 K -548.27 % | -10.753 K 82.60 % | -61.788 K 84.75 % | -405.110 K 94.52 % | -7.392 M | 0.000 -100.00 % | 195.171 K | 0.000 100.00 % | -200.000 K -110.01 % | 1.999 M 1 459.50 % | 128.170 K |
| Cost of revenue | 42.360 M 22 552.41 % | 187.000 K -99.86 % | 133.339 M 740.30 % | 15.868 M 254.29 % | 4.479 M -2.26 % | 4.582 M 2.11 % | 4.488 M -1.42 % | 4.552 M 10.48 % | 4.120 M 1.46 % | 4.061 M -49.44 % | 8.033 M -12.31 % | 9.161 M -50.35 % | 18.452 M 127.47 % | 8.112 M | 0.000 -100.00 % | 592.475 K -51.56 % | 1.223 M -82.54 % | 7.003 M 131.72 % | 3.022 M 0.00 % | 3.022 M | 0.000 | 0.000 |
| General and administrative expenses | 27.360 M 24.23 % | 22.024 M 9.77 % | 20.064 M 33.53 % | 15.026 M 18.88 % | 12.640 M 33.87 % | 9.442 M -6.90 % | 10.142 M -11.09 % | 11.407 M 11.38 % | 10.242 M 10.15 % | 9.298 M -29.73 % | 13.231 M 34.65 % | 9.826 M -9.30 % | 10.833 M -62.61 % | 28.976 M 90.79 % | 15.187 M 3.76 % | 14.637 M 104.63 % | 7.153 M -38.28 % | 11.589 M 312.07 % | 2.812 M -51.76 % | 5.830 M | 0.000 | 0.000 |
| Selling and marketing 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 -100.00 % | 4.359 M | 0.000 | 0.000 |
| Other expenses | 70.438 M 104.67 % | 34.415 M 21 213.50 % | -163.000 K -101.41 % | 11.533 M 2 833.31 % | 393.173 K 26.74 % | 310.222 K -10.71 % | 347.441 K -2.03 % | 354.624 K -28.75 % | 497.728 K -43.16 % | 875.724 K -51.41 % | 1.802 M -24.36 % | 2.383 M 50.42 % | 1.584 M 24.20 % | 1.276 M -89.86 % | 12.576 M 73.87 % | 7.233 M 39.30 % | 5.193 M 1 332.30 % | 362.531 K | 0.000 -100.00 % | 8.440 M | 0.000 | 0.000 |
| Operating expenses | 97.798 M 73.28 % | 56.439 M 155.72 % | 22.071 M -16.90 % | 26.559 M 103.78 % | 13.033 M 33.64 % | 9.752 M -7.03 % | 10.489 M -10.82 % | 11.762 M 9.52 % | 10.739 M 5.56 % | 10.173 M -32.33 % | 15.033 M 23.13 % | 12.209 M -1.68 % | 12.417 M -58.95 % | 30.251 M 8.96 % | 27.763 M 26.94 % | 21.870 M 77.15 % | 12.345 M 3.29 % | 11.952 M 324.96 % | 2.812 M -81.16 % | 14.925 M 646.67 % | 1.999 M 1 457.48 % | 128.336 K |
| Cost and expenses | 140.158 M 147.52 % | 56.626 M -63.56 % | 155.410 M 266.30 % | 42.427 M 142.27 % | 17.512 M 22.17 % | 14.335 M -4.29 % | 14.977 M -8.20 % | 16.314 M 9.79 % | 14.860 M 4.39 % | 14.235 M -38.29 % | 23.066 M 7.94 % | 21.369 M -30.77 % | 30.869 M -19.53 % | 38.363 M 38.18 % | 27.763 M 26.94 % | 21.870 M 77.15 % | 12.345 M -34.87 % | 18.955 M 224.87 % | 5.835 M -60.90 % | 14.925 M 646.67 % | 1.999 M 1 457.48 % | 128.336 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.450 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 27.360 M 24.23 % | 22.024 M 9.77 % | 20.064 M 33.53 % | 15.026 M 18.88 % | 12.640 M 33.87 % | 9.442 M -6.90 % | 10.142 M -11.09 % | 11.407 M 11.38 % | 10.242 M 10.15 % | 9.298 M -29.73 % | 13.231 M 34.65 % | 9.826 M -9.30 % | 10.833 M -62.61 % | 28.976 M 90.79 % | 15.187 M 3.76 % | 14.637 M 104.63 % | 7.153 M -38.28 % | 11.589 M 312.07 % | 2.812 M -72.40 % | 10.189 M 895.67 % | 1.023 M 1 336.72 % | 71.224 K |
| Interest income | 4.022 M 52.99 % | 2.629 M 651.14 % | 350.000 K 257.14 % | 98.000 K 102.92 % | 48.294 K -73.39 % | 181.520 K -58.08 % | 433.031 K 90.31 % | 227.534 K 65.04 % | 137.863 K 470.22 % | 24.177 K 88.93 % | 12.797 K -57.38 % | 30.027 K -7.68 % | 32.524 K -53.09 % | 69.328 K 41.38 % | 49.038 K 77.67 % | 27.600 K -49.45 % | 54.600 K -67.85 % | 169.812 K 121.99 % | 76.494 K 0.00 % | 76.494 K | 0.000 | 0.000 |
| Interest expense | 1.446 M 74.85 % | 827.000 K 2.73 % | 805.000 K -47.00 % | 1.519 M -47.25 % | 2.880 M -16.79 % | 3.461 M 6.50 % | 3.250 M 10.08 % | 2.952 M 1.28 % | 2.915 M -3.01 % | 3.005 M -2.14 % | 3.071 M 6.13 % | 2.894 M 8 733.92 % | 32.758 K 6.02 % | 30.898 K | 0.000 -100.00 % | 517.273 K | 0.000 -100.00 % | 55.334 K | 0.000 -100.00 % | 320.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 4.486 M 105.50 % | 2.183 M 8.77 % | 2.007 M 45.54 % | 1.379 M 250.74 % | 393.173 K 26.74 % | 310.222 K -10.71 % | 347.441 K -2.03 % | 354.624 K -28.75 % | 497.728 K -43.16 % | 875.724 K -77.60 % | 3.910 M -29.24 % | 5.525 M 98.85 % | 2.779 M 21.38 % | 2.289 M 142.68 % | 943.303 K -53.03 % | 2.008 M 11.33 % | 1.804 M 110.68 % | 856.217 K | 0.000 -100.00 % | 19.736 K | 0.000 | 0.000 |
| Operating income | -73.321 M -30.00 % | -56.402 M -736.09 % | 8.867 M 146.02 % | -19.266 M -10.02 % | -17.512 M -22.17 % | -14.335 M 4.29 % | -14.977 M 8.20 % | -16.314 M -7.20 % | -15.218 M -6.19 % | -14.332 M 29.52 % | -20.336 M 10.95 % | -22.837 M -4.70 % | -21.811 M 11.36 % | -24.606 M 11.83 % | -27.907 M -24.41 % | -22.431 M -65.32 % | -13.568 M 29.58 % | -19.269 M -230.24 % | -5.835 M 60.90 % | -14.925 M -646.67 % | -1.999 M -1 459.50 % | -128.170 K |
| Operating income ratio | -1.10 99.56 % | -251.79 -466 912.56 % | 0.05 106.48 % | -0.83 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.60 -160.97 % | -2.53 -4.70 % | -2.42 -35.10 % | -1.79 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -772.11 |
| Total other income expenses net | -17.114 M -177.27 % | 22.147 M 295.92 % | -11.304 M -140.43 % | 27.957 M 937.69 % | 2.694 M 1 056.92 % | -281.544 K 87.14 % | -2.190 M 1.35 % | -2.220 M 20.34 % | -2.787 M 8.03 % | -3.030 M 1.02 % | -3.061 M 4.57 % | -3.208 M -4 975.10 % | -63.215 K 88.29 % | -539.615 K -251.56 % | 356.052 K 161.22 % | -581.603 K 49.79 % | -1.158 M -1 435.18 % | -75.449 K 99.16 % | -8.984 M -8 558.52 % | 106.207 K | 0.000 -100.00 % | 128.170 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -148.930 M -70.14 % | -87.533 M -97.45 % | -44.331 M -41.40 % | -31.352 M 7.73 % | -33.980 M -326.10 % | 15.029 M 10.57 % | 13.592 M 7.80 % | 12.608 M 88.78 % | 6.679 M -44.60 % | 12.056 M 24.73 % | 9.665 M -2.03 % | 9.865 M 236.74 % | -7.215 M 71.16 % | -25.015 M 18.58 % | -30.724 M -45.84 % | -21.068 M 13.18 % | -24.266 M -84.71 % | -13.137 M -44.63 % | -9.083 M -8 376.53 % | -107.160 K 0.00 % | -107.160 K 73.62 % | -406.270 K |
| Total investments | 84.295 M -37.13 % | 134.073 M 54.52 % | 86.766 M 122.41 % | 39.011 M 88.19 % | 20.730 M 80.02 % | 11.515 M -43.86 % | 20.512 M 2 857.76 % | 693.502 K -93.17 % | 10.152 M | 0.000 | 0.000 -100.00 % | 4.811 K -73.78 % | 18.350 K -56.28 % | 41.973 K -46.95 % | 79.126 K -97.17 % | 2.792 M 6 363.58 % | 43.200 K | 0.000 -100.00 % | 717.198 K | 0.000 | 0.000 | 0.000 |
| Total debt | 2.304 M -11.38 % | 2.600 M 102.65 % | 1.283 M 8.36 % | 1.184 M -88.54 % | 10.333 M -48.79 % | 20.177 M 2.68 % | 19.650 M 0.59 % | 19.535 M 1.45 % | 19.255 M 0.30 % | 19.198 M -2.83 % | 19.757 M 5.63 % | 18.705 M 168.86 % | 6.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -14.417 M -4.25 % | -13.829 M -283.29 % | -3.608 M -1 839.78 % | -186.000 K -137.71 % | 493.247 K 510.21 % | -120.244 K -1 064.96 % | 12.461 K -87.98 % | 103.641 K 804.94 % | -14.702 K 0.19 % | -14.730 K -0.68 % | -14.631 K -8.07 % | -13.539 K -47 636 121 371 169.65 % | 0.000 100.00 % | -22.127 K -172.25 % | 30.626 K 531.72 % | 4.848 K -54.26 % | 10.600 K | 0.000 -100.00 % | 321.737 K 149.50 % | -650.000 K 0.00 % | -650.000 K | 0.000 |
| Retained earnings | -406.557 M -27.49 % | -318.901 M -10.09 % | -289.680 M -1.15 % | -286.373 M 1.80 % | -291.625 M -5.35 % | -276.811 M -5.57 % | -262.201 M -6.95 % | -245.152 M -7.84 % | -227.325 M -8.58 % | -209.354 M -9.02 % | -192.024 M -13.85 % | -168.662 M -18.20 % | -142.687 M -18.09 % | -120.824 M -26.20 % | -95.740 M -40.01 % | -68.382 M -26.86 % | -53.903 M -33.42 % | -40.400 M -21.82 % | -33.163 M -1 441.42 % | -2.151 M 0.00 % | -2.151 M -1 309.35 % | -152.656 K |
| Common stock | 454.000 K 10.73 % | 410.000 K 8.47 % | 378.000 K 30.80 % | 289.000 K 22.05 % | 236.797 K 28.25 % | 184.636 K 2.07 % | 180.896 K 12.24 % | 161.176 K 15.28 % | 139.815 K 19.84 % | 116.670 K 19.24 % | 97.841 K 7.55 % | 90.972 K 5.74 % | 86.036 K 1.25 % | 84.975 K 15.63 % | 73.487 K 20.89 % | 60.789 K 8.09 % | 56.237 K 21.41 % | 46.319 K 23.15 % | 37.612 K 83.82 % | 20.461 K 0.00 % | 20.461 K 87.96 % | 10.886 K |
| Total equity | 983.900 M 26.45 % | 778.113 M 23.15 % | 631.827 M 93.27 % | 326.909 M 115.85 % | 151.455 M 135.12 % | 64.417 M -13.22 % | 74.227 M 17.49 % | 63.176 M 36.94 % | 46.135 M 51.51 % | 30.450 M -1.73 % | 30.987 M -21.40 % | 39.424 M -31.37 % | 57.445 M -24.34 % | 75.920 M 28.41 % | 59.123 M 40.65 % | 42.036 M 11.06 % | 37.850 M 33.91 % | 28.266 M 178.56 % | 10.147 M 4 801.51 % | -215.828 K 0.00 % | -215.828 K -158.10 % | 371.469 K |
| Other non current liabilities | 35.197 M 93.97 % | 18.146 M -19.31 % | 22.488 M 22.86 % | 18.304 M 334.80 % | 4.210 M 11.49 % | 3.776 M 6.63 % | 3.541 M -11.92 % | 4.020 M 7.79 % | 3.730 M -8.18 % | 4.062 M 13.27 % | 3.586 M 1.95 % | 3.517 M -13.69 % | 4.075 M 36.80 % | 2.979 M 26.67 % | 2.352 M 450.77 % | 427.025 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.952 K -99.68 % | 20.615 M 4.91 % | 19.650 M 106.08 % | 9.535 M -50.48 % | 19.255 M 0.30 % | 19.198 M 6.12 % | 18.091 M -3.28 % | 18.705 M 205.45 % | 6.124 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 97.320 M 17.97 % | 82.493 M -11.84 % | 93.568 M 396.65 % | 18.840 M 291.14 % | 4.817 M -80.68 % | 24.936 M 5.03 % | 23.742 M 68.14 % | 14.120 M -40.15 % | 23.594 M -1.30 % | 23.904 M 6.94 % | 22.353 M -3.59 % | 23.185 M 128.49 % | 10.147 M 169.08 % | 3.771 M 60.34 % | 2.352 M 450.77 % | 427.025 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 14.837 M 21.29 % | 12.233 M 84.84 % | 6.618 M 2.15 % | 6.479 M 242.22 % | 1.893 M 958.23 % | 178.903 K 160.49 % | 68.680 K 8 410.53 % | 807.000 5.08 % | 768.000 | 0.000 -100.00 % | 355.487 K 69.24 % | 210.051 K -75.16 % | 845.644 K 367.88 % | 180.741 K -73.58 % | 684.159 K -62.34 % | 1.817 M 138.49 % | 761.800 K | 0.000 | 0.000 -100.00 % | 16.826 K -91.94 % | 208.832 K 2 662.69 % | 7.559 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -244.000 K -29 044.25 % | 843.000 100.61 % | -139.069 K | 0.000 | 0.000 100.00 % | -768.000 | 0.000 | 0.000 100.00 % | -11.234 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 1.011 M -10.21 % | 1.126 M | 0.000 | 0.000 -100.00 % | 10.075 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 1.667 M | 0.000 -100.00 % | 833.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 26.433 M -9.54 % | 29.222 M 139.64 % | 12.194 M 43.49 % | 8.498 M -35.96 % | 13.269 M 551.28 % | 2.037 M -33.66 % | 3.071 M -75.06 % | 12.316 M 403.16 % | 2.448 M 34.30 % | 1.822 M -60.04 % | 4.561 M 98.43 % | 2.298 M -59.38 % | 5.658 M 3.78 % | 5.452 M 39.21 % | 3.916 M -23.08 % | 5.091 M 568.34 % | 761.800 K -11.97 % | 865.390 K 128.24 % | 379.156 K 17.28 % | 323.288 K 0.00 % | 323.288 K 787.81 % | 36.414 K |
| Total liabilities | 123.753 M 10.78 % | 111.715 M 5.63 % | 105.762 M 286.87 % | 27.338 M 51.16 % | 18.086 M -32.95 % | 26.973 M 0.60 % | 26.813 M 1.43 % | 26.436 M 1.51 % | 26.042 M 1.23 % | 25.726 M -4.41 % | 26.914 M 5.61 % | 25.484 M 61.24 % | 15.805 M 71.37 % | 9.223 M 47.14 % | 6.268 M 13.59 % | 5.518 M 624.39 % | 761.800 K -11.97 % | 865.390 K 128.24 % | 379.156 K 17.28 % | 323.288 K 0.00 % | 323.288 K 787.81 % | 36.414 K |
| Other non current assets | 12.178 M 8.79 % | 11.194 M 8.36 % | 10.330 M -4.91 % | 10.863 M 313.98 % | 2.624 M 0.57 % | 2.609 M 26.01 % | 2.071 M -12.00 % | 2.353 M -13.21 % | 2.711 M 3.65 % | 2.616 M 153.95 % | 1.030 M -79.94 % | 5.135 M -5.95 % | 5.460 M -1.50 % | 5.543 M 12.89 % | 4.910 M | 0.000 | 0.000 -100.00 % | 970.354 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 84.295 M 29.01 % | 65.342 M -24.69 % | 86.766 M 122.41 % | 39.011 M 88.19 % | 20.730 M 80.02 % | 11.515 M 32.66 % | 8.680 M 1 151.68 % | 693.502 K 357.23 % | 151.676 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.741 M | 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 -100.00 % | 1.104 M 2 533.81 % | 41.920 K | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -609.470 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.104 M 2 533.81 % | 41.920 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 777.164 M 34.45 % | 578.048 M -1.24 % | 585.288 M 189.49 % | 202.182 M 184.19 % | 71.142 M 0.66 % | 70.675 M 0.14 % | 70.579 M -9.77 % | 78.224 M 71.08 % | 45.723 M 1.80 % | 44.916 M -1.04 % | 45.387 M -4.44 % | 47.494 M -5.92 % | 50.481 M -2.31 % | 51.676 M 94.68 % | 26.543 M 13.06 % | 23.478 M 80.45 % | 13.011 M -10.29 % | 14.504 M 2 520.22 % | 553.530 K 170.01 % | 205.004 K | 0.000 | 0.000 |
| Total non current assets | 873.637 M 33.46 % | 654.584 M -4.07 % | 682.384 M 170.73 % | 252.056 M 166.74 % | 94.496 M 11.43 % | 84.800 M 4.27 % | 81.330 M 0.07 % | 81.271 M 67.27 % | 48.586 M 0.85 % | 48.176 M 2.30 % | 47.093 M -11.71 % | 53.340 M -5.96 % | 56.722 M -0.87 % | 57.219 M 81.92 % | 31.454 M 19.96 % | 26.220 M 85.76 % | 14.115 M -9.03 % | 15.516 M 2 703.10 % | 553.530 K 170.01 % | 205.004 K | 0.000 | 0.000 |
| Other current assets | 0.000 -100.00 % | 3.147 M -7.00 % | 3.384 M 9.69 % | 3.085 M 97.76 % | 1.560 M 26.78 % | 1.231 M -23.50 % | 1.608 M 28.57 % | 1.251 M 55.64 % | 803.762 K 37.92 % | 582.754 K 25.81 % | 463.211 K -36.28 % | 726.984 K -44.77 % | 1.316 M 83.53 % | 717.260 K 168.48 % | 267.158 K 56.99 % | 170.173 K 21.98 % | 139.514 K -66.70 % | 418.970 K 149.77 % | 167.740 K 747.34 % | 19.796 K 6 498.67 % | 300.000 -81.40 % | 1.613 K |
| Short term investments | 0.000 -100.00 % | 68.731 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.832 M | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 4.811 K -73.78 % | 18.350 K -56.28 % | 41.973 K -46.95 % | 79.126 K 55.28 % | 50.957 K 17.96 % | 43.200 K | 0.000 -100.00 % | 717.198 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 148.930 M 70.14 % | 87.533 M 91.90 % | 45.614 M 40.20 % | 32.536 M -26.58 % | 44.313 M 760.83 % | 5.148 M -15.03 % | 6.058 M -12.54 % | 6.927 M -44.92 % | 12.576 M 76.07 % | 7.143 M -29.23 % | 10.092 M 14.17 % | 8.840 M -37.62 % | 14.172 M -43.35 % | 25.015 M -18.58 % | 30.724 M 45.84 % | 21.068 M -13.18 % | 24.266 M 84.71 % | 13.137 M 44.63 % | 9.083 M 8 376.53 % | 107.160 K 0.00 % | 107.160 K -73.62 % | 406.270 K |
| Cash and short term investments | 148.930 M -4.69 % | 156.264 M 242.58 % | 45.614 M 40.20 % | 32.536 M -26.58 % | 44.313 M 760.83 % | 5.148 M -71.23 % | 17.890 M 158.28 % | 6.927 M -69.32 % | 22.576 M 216.08 % | 7.143 M -29.23 % | 10.092 M 14.11 % | 8.845 M -37.67 % | 14.190 M -43.37 % | 25.057 M -18.65 % | 30.803 M 45.86 % | 21.119 M -13.12 % | 24.309 M 85.04 % | 13.137 M 34.05 % | 9.801 M 9 045.81 % | 107.160 K 0.00 % | 107.160 K -73.62 % | 406.270 K |
| Total current assets | 234.016 M -0.52 % | 235.244 M 326.13 % | 55.205 M -45.98 % | 102.191 M 36.17 % | 75.045 M 1 038.80 % | 6.590 M -66.57 % | 19.710 M 136.31 % | 8.341 M -64.65 % | 23.591 M 194.87 % | 8.001 M -25.97 % | 10.808 M -6.57 % | 11.567 M -30.01 % | 16.528 M -40.81 % | 27.924 M -17.72 % | 33.937 M 59.07 % | 21.335 M -12.90 % | 24.496 M 79.92 % | 13.615 M 36.52 % | 9.973 M 9 180.48 % | 107.460 K 0.00 % | 107.460 K -73.65 % | 407.883 K |
| Inventory | 79.279 M 4.54 % | 75.833 M 1 121.73 % | 6.207 M -90.68 % | 66.570 M 128.19 % | 29.172 M 13 682.58 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K -23.12 % | 275.316 K 9.25 % | 252.000 K -86.71 % | 1.896 M 94.37 % | 975.719 K -47.99 % | 1.876 M -32.42 % | 2.776 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -255.060 K | 0.000 | 0.000 |
| Net receivables | 5.807 M | 0.000 | 0.000 | 0.000 -100.00 % | 102.000 | 0.000 | 0.000 100.00 % | -48.435 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.061 K -66.96 % | 45.584 K -83.34 % | 273.584 K 200.95 % | 90.907 K 95.71 % | 46.450 K 72.71 % | 26.895 K -54.34 % | 58.902 K 1 234.13 % | 4.415 K -98.27 % | 255.060 K | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 609.470 K -5.34 % | 643.825 K -4.77 % | 676.064 K -4.98 % | 711.477 K -8.92 % | 781.186 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -205.004 K | 0.000 | 0.000 |
| Account payables | 10.585 M -33.27 % | 15.863 M 184.49 % | 5.576 M 176.18 % | 2.019 M 55.19 % | 1.301 M -30.00 % | 1.858 M -38.11 % | 3.003 M 29.72 % | 2.315 M -5.40 % | 2.447 M 34.26 % | 1.822 M -28.21 % | 2.539 M 21.56 % | 2.088 M -47.52 % | 3.979 M -24.52 % | 5.271 M 63.09 % | 3.232 M -1.30 % | 3.275 M | 0.000 -100.00 % | 865.390 K 128.24 % | 379.156 K 23.72 % | 306.462 K 167.76 % | 114.456 K 296.66 % | 28.855 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 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -1.283 M | 0.000 -100.00 % | 3.939 M 5.47 % | 3.734 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.746 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 |
| 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 |
| Capital lease obligations | 1.011 M -10.21 % | 1.126 M | 0.000 | 0.000 | 0.000 -100.00 % | 438.204 K 776.23 % | 50.010 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 |
| 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 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.404 B 26.47 % | 1.110 B 20.08 % | 924.737 M 50.81 % | 613.179 M 38.73 % | 441.991 M 29.55 % | 341.164 M 1.47 % | 336.235 M 9.15 % | 308.062 M 12.70 % | 273.335 M 14.03 % | 239.702 M 7.52 % | 222.928 M 7.17 % | 208.008 M 3.98 % | 200.046 M 1.71 % | 196.682 M 27.25 % | 154.564 M 40.06 % | 110.353 M 20.36 % | 91.686 M 33.62 % | 68.619 M 59.76 % | 42.951 M 173.17 % | 15.723 M 512.95 % | 2.565 M 399.80 % | 513.239 K |
| Deferred tax liabilities non current | 62.123 M -3.46 % | 64.347 M -9.47 % | 71.080 M 13 161.19 % | 536.000 K -0.92 % | 540.992 K -0.74 % | 545.000 K -1.01 % | 550.551 K -2.54 % | 564.923 K -7.31 % | 609.470 K -5.34 % | 643.825 K -4.77 % | 676.064 K -4.98 % | 711.477 K -8.92 % | 781.186 K -1.36 % | 791.939 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.108 B 24.48 % | 889.828 M 20.64 % | 737.589 M 108.21 % | 354.247 M 108.94 % | 169.541 M 85.51 % | 91.390 M -9.55 % | 101.040 M 12.75 % | 89.611 M 24.15 % | 72.177 M 28.48 % | 56.176 M -2.98 % | 57.900 M -10.80 % | 64.907 M -11.39 % | 73.250 M -13.97 % | 85.143 M 30.21 % | 65.391 M 37.51 % | 47.555 M 23.16 % | 38.612 M 32.54 % | 29.131 M 176.75 % | 10.526 M 9 695.59 % | 107.460 K 0.00 % | 107.460 K -73.65 % | 407.883 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -2.779 M 44.80 % | -5.034 M -679.95 % | 868.000 K 17 460.00 % | -5.000 K -24.75 % | -4.008 K 27.80 % | -5.551 K 61.38 % | -14.372 K 97.97 % | -707.511 K -1 959.41 % | -34.355 K -6.56 % | -32.239 K 8.96 % | -35.413 K 49.20 % | -69.709 K -548.27 % | -10.753 K 82.60 % | -61.788 K | 0.000 100.00 % | -794.504 K -5 628.91 % | 14.370 K -92.64 % | 195.171 K | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 |
| Stock based compensation | 6.015 M 16.30 % | 5.172 M -6.36 % | 5.523 M 17.99 % | 4.681 M -14.44 % | 5.471 M 56.63 % | 3.493 M 18.49 % | 2.948 M -15.87 % | 3.504 M -7.04 % | 3.769 M 22.22 % | 3.084 M -45.10 % | 5.618 M 329.02 % | 1.309 M 28.91 % | 1.016 M -65.09 % | 2.910 M -54.13 % | 6.343 M -9.77 % | 7.029 M 304.08 % | 1.740 M -54.33 % | 3.809 M -36.73 % | 6.020 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -4.319 M 92.72 % | -59.318 M -204.00 % | 57.034 M 260.68 % | -35.495 M -24.97 % | -28.404 M -3 648.84 % | -757.672 K -226.54 % | 598.775 K -35.07 % | 922.128 K -52.49 % | 1.941 M 354.74 % | -761.868 K -147.48 % | 1.605 M 202.48 % | -1.566 M -35.88 % | -1.152 M -189.06 % | 1.294 M 156.81 % | -2.278 M -193.91 % | 2.425 M 26 819.91 % | 9.009 K -97.38 % | 343.725 K | 0.000 100.00 % | -65.801 K -175.71 % | 86.914 K 218.67 % | 27.274 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -3.262 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.816 M | 0.000 -100.00 % | 1.322 M 4 231.51 % | 30.523 K -86.61 % | 228.000 K 236.83 % | -166.626 K -275.01 % | -44.433 K -127.22 % | -19.555 K -189.50 % | 21.850 K 149.29 % | -44.330 K -121.43 % | -20.020 K -100.13 % | 15.605 M | 0.000 | 0.000 |
| Inventory | -2.305 M -103.82 % | 60.363 M 0.00 % | 60.363 M 262.24 % | -37.206 M -28.47 % | -28.961 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.960 K 112.69 % | -23.317 K -101.77 % | 1.317 M 287.95 % | -700.679 K -177.82 % | 900.381 K 0.06 % | 899.847 K 143.61 % | -2.064 M 15.97 % | -2.456 M -2 415.31 % | 106.071 K 122.13 % | -479.409 K | 0.000 100.00 % | -101.759 M | 0.000 | 0.000 |
| Accounts payables | 0.000 100.00 % | -4.355 M -0.05 % | -4.353 M -233.45 % | 3.262 M 366.26 % | 699.617 K 156.25 % | -1.244 M -283.05 % | 679.522 K -0.26 % | 681.286 K -62.49 % | 1.816 M 391.66 % | -622.713 K 52.90 % | -1.322 M 86.99 % | -10.164 M 22.71 % | -13.151 M 39.98 % | -21.912 M 27.42 % | -30.190 M -1 319.60 % | 2.475 M 2 035.12 % | -127.921 K -126.68 % | 479.409 K 149.68 % | 192.006 K -99.74 % | 72.693 M | 0.000 | 0.000 |
| Other working capital | -2.014 M -119.54 % | 10.308 M 906.64 % | 1.024 M -40.15 % | 1.711 M 1 299.01 % | -142.701 K -129.35 % | 486.166 K 702.09 % | -80.747 K -133.53 % | 240.842 K -87.57 % | 1.938 M 362.38 % | -738.551 K -356.80 % | 287.598 K -96.90 % | 9.269 M -14.73 % | 10.870 M -51.63 % | 22.472 M -25.14 % | 30.021 M 1 137.87 % | 2.425 M 26 819.91 % | 9.009 K -97.68 % | 388.055 K | 0.000 -100.00 % | 13.395 M | 0.000 | 0.000 |
| Other non cash items | 19.795 M 197.66 % | -20.269 M -294.00 % | 10.448 M 136.28 % | -28.799 M -600.28 % | -4.112 M -216.24 % | -1.300 M -285.92 % | 699.436 K -43.69 % | 1.242 M -9.88 % | 1.378 M 27.19 % | 1.083 M 207.05 % | 352.866 K -64.14 % | 984.106 K 1 340.62 % | -79.324 K 87.20 % | -619.772 K -61.79 % | -383.061 K -104.50 % | 8.520 M 602.32 % | 1.213 M 374.59 % | 255.616 K | 0.000 100.00 % | -2.706 B -282 242.30 % | 959.008 K | 0.000 |
| Net cash provided by operating activities | -64.458 M 39.47 % | -106.487 M -246.73 % | 72.573 M 236.96 % | -52.987 M -27.77 % | -41.469 M -222.20 % | -12.871 M -2.36 % | -12.573 M -0.50 % | -12.511 M -20.08 % | -10.419 M 20.34 % | -13.081 M -6.56 % | -12.275 M 42.28 % | -21.268 M -10.13 % | -19.311 M -0.53 % | -19.208 M 18.87 % | -23.676 M -369.94 % | -5.038 M 49.63 % | -10.001 M 29.87 % | -14.260 M -144.24 % | -5.839 M 3.66 % | -6.061 M -536.03 % | -952.883 K -844.42 % | -100.896 K |
| Investments in property plant and equipment | -5.695 M -66.13 % | -3.428 M -422.56 % | -656.000 K 45.79 % | -1.210 M -431.40 % | -227.699 K -38.98 % | -163.838 K 43.95 % | -292.287 K 91.88 % | -3.601 M -6 284.07 % | -56.407 K -197.91 % | -18.934 K 81.38 % | -101.667 K 68.73 % | -325.076 K 28.42 % | -454.145 K 91.75 % | -5.506 M -153.39 % | -2.173 M -327.28 % | -508.548 K -264.39 % | -139.563 K 96.07 % | -3.555 M -1 481.95 % | -224.740 K 0.00 % | -224.740 K | 0.000 | 0.000 |
| Acquisitions net | -538.000 K | 0.000 100.00 % | -81.548 M 28.21 % | -113.588 M -3 243.92 % | -3.397 M -108 729.74 % | 3.127 K -81.15 % | 16.587 K -92.29 % | 215.065 K 241.79 % | -151.676 K -235.08 % | -45.266 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -25.695 M -1 715.90 % | -1.415 M 97.00 % | -47.192 M -210.17 % | -15.215 M -52.15 % | -10.000 M -319 695.33 % | -3.127 K 99.99 % | -29.858 M -37.14 % | -21.771 M -36.06 % | -16.001 M -800 033 450.00 % | -2.000 | 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 | 54.438 M 1 709.77 % | 3.008 M -34.47 % | 4.590 M -54.01 % | 9.980 M -0.20 % | 10.000 M -15.48 % | 11.832 M -34.36 % | 18.026 M -43.26 % | 31.771 M 429.46 % | 6.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.035 K | 0.000 | 0.000 -100.00 % | 282.588 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -179.539 M -687.24 % | -22.806 M -87 815.38 % | 26.000 K -99.72 % | 9.190 M 370.53 % | -3.397 M -108 734.47 % | 3.127 K -81.15 % | 16.587 K 111.74 % | -141.307 K 82.97 % | -829.835 K -1 733.16 % | -45.268 K -101.14 % | 3.975 M 995.53 % | 362.880 K 173.63 % | -492.869 K 58.44 % | -1.186 M 11.39 % | -1.338 M -112.41 % | 10.781 M 5 765.77 % | 183.789 K 214.96 % | -159.876 K 57.40 % | -375.269 K -175.01 % | -136.458 K | 0.000 | 0.000 |
| Net cash used for investing activites | -157.029 M -537.27 % | -24.641 M 80.25 % | -124.780 M -12.57 % | -110.843 M -2 958.12 % | -3.625 M -131.06 % | 11.671 M 196.40 % | -12.107 M -293.48 % | 6.258 M 156.69 % | -11.038 M -17 092.48 % | -64.202 K -101.66 % | 3.874 M 10 147.06 % | 37.804 K 103.99 % | -947.014 K 85.85 % | -6.692 M -92.17 % | -3.482 M -137.88 % | 9.192 M 20 684.35 % | 44.226 K 101.29 % | -3.433 M -472.08 % | -600.009 K -66.12 % | -361.198 K | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 100.00 % | -66.000 K 99.35 % | -10.191 M -0.46 % | -10.145 M -3 403.45 % | 307.092 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.554 M 1.58 % | 9.406 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.938 K -58.08 % | 119.138 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 287.513 M 62.71 % | 176.708 M 165.62 % | 66.527 M -60.40 % | 168.014 M 76.05 % | 95.436 M | 0.000 -100.00 % | 23.844 M 3 846.32 % | 604.209 K -97.75 % | 26.890 M 163.38 % | 10.210 M 5.79 % | 9.651 M 52.16 % | 6.342 M 13 549.82 % | 46.464 K -99.78 % | 21.523 M -42.00 % | 37.106 M 3 141.40 % | 1.145 M -94.56 % | 21.035 M -2.78 % | 21.637 M 449.38 % | 3.939 M -80.53 % | 20.226 M 4 369.77 % | 452.500 K -9.17 % | 498.196 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -557.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 |
| 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 |
| Other financing activites | -2.674 M 26.38 % | -3.632 M -73.95 % | -2.088 M -274.87 % | -557.000 K 33.20 % | -833.841 K | 0.000 | 0.000 -100.00 % | 39.000 -94.92 % | 768.000 105.24 % | -14.660 K -527.90 % | 3.426 K 106.01 % | 1.663 K 104.39 % | -37.872 K 97.16 % | -1.331 M -356.38 % | -291.713 K -880.82 % | 37.360 K | 0.000 100.00 % | -10.157 K -100.06 % | 15.974 M 4 945.09 % | -329.700 K -263.81 % | 201.273 K 2 233.87 % | 8.624 K |
| Net cash used provided by financing activities | 284.839 M 64.57 % | 173.076 M 164.57 % | 65.417 M -58.40 % | 157.266 M 86.21 % | 84.458 M 27 402.36 % | 307.092 K -98.71 % | 23.844 M 3 846.06 % | 604.248 K -97.75 % | 26.891 M 163.76 % | 10.195 M 5.60 % | 9.654 M -39.28 % | 15.898 M 68.87 % | 9.415 M -53.37 % | 20.192 M -45.15 % | 36.815 M 3 014.28 % | 1.182 M -94.39 % | 21.085 M -3.04 % | 21.746 M 9.21 % | 19.913 M 0.08 % | 19.896 M 2 943.26 % | 653.773 K 29.00 % | 506.820 K |
| Effect of forex changes on cash | 1.000 K 103.45 % | -29.000 K 78.03 % | -132.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 % | -8.534 M | 0.000 | 0.000 | 0.000 100.00 % | -17.974 M | 0.000 | 0.000 |
| Net change in cash | 63.353 M 51.13 % | 41.919 M 220.53 % | 13.078 M 299.24 % | -6.564 M -116.68 % | 39.364 M 4 509.69 % | -892.659 K -6.67 % | -836.844 K 85.19 % | -5.649 M -203.98 % | 5.433 M 284.19 % | -2.950 M -335.51 % | 1.253 M 123.49 % | -5.332 M 50.83 % | -10.843 M -89.94 % | -5.709 M -159.12 % | 9.656 M 401.95 % | -3.198 M -128.74 % | 11.128 M 174.51 % | 4.054 M -69.91 % | 13.474 M 0.00 % | 13.474 M 4 604.77 % | -299.110 K -173.69 % | 405.924 K |
| Cash at beginning of period | 94.784 M 79.29 % | 52.865 M 32.87 % | 39.787 M -14.16 % | 46.351 M 563.40 % | 6.987 M -11.33 % | 7.880 M -9.60 % | 8.716 M -30.69 % | 12.576 M 76.07 % | 7.143 M -29.23 % | 10.092 M 14.17 % | 8.840 M -37.62 % | 14.172 M -43.35 % | 25.015 M -18.58 % | 30.724 M 45.84 % | 21.068 M -13.18 % | 24.266 M 84.71 % | 13.137 M 44.63 % | 9.083 M 8 376.53 % | 107.160 K 0.00 % | 107.160 K -73.62 % | 406.270 K 117 319.08 % | 346.000 |
| Cash at end of period | 158.137 M 66.84 % | 94.784 M 79.29 % | 52.865 M 32.87 % | 39.787 M -14.16 % | 46.350 M 563.39 % | 6.987 M -11.33 % | 7.880 M 13.76 % | 6.927 M -44.92 % | 12.576 M 76.07 % | 7.143 M -29.23 % | 10.092 M 14.17 % | 8.840 M -37.62 % | 14.172 M -43.35 % | 25.015 M -18.58 % | 30.724 M 45.84 % | 21.068 M -13.18 % | 24.266 M 84.71 % | 13.137 M -3.27 % | 13.581 M 0.00 % | 13.581 M 12 573.92 % | 107.160 K -73.62 % | 406.270 K |
| Operating cash flow | -64.458 M 39.47 % | -106.487 M -246.73 % | 72.573 M 236.96 % | -52.987 M -27.77 % | -41.469 M -222.20 % | -12.871 M -2.36 % | -12.573 M -0.50 % | -12.511 M -20.08 % | -10.419 M 20.34 % | -13.081 M -6.56 % | -12.275 M 42.28 % | -21.268 M -10.13 % | -19.311 M -0.53 % | -19.208 M 18.87 % | -23.676 M -369.94 % | -5.038 M 49.63 % | -10.001 M 29.87 % | -14.260 M -144.24 % | -5.839 M 3.66 % | -6.061 M -536.03 % | -952.883 K -844.42 % | -100.896 K |
| Capital expenditure | -5.695 M -66.13 % | -3.428 M -422.56 % | -656.000 K 45.79 % | -1.210 M -431.40 % | -227.699 K -38.98 % | -163.838 K 43.95 % | -292.287 K 91.88 % | -3.601 M -6 284.07 % | -56.407 K -197.91 % | -18.934 K 81.38 % | -101.667 K 68.73 % | -325.076 K 28.42 % | -454.145 K 91.75 % | -5.506 M -153.39 % | -2.173 M -327.28 % | -508.548 K -264.39 % | -139.563 K 96.07 % | -3.555 M -1 481.95 % | -224.740 K 0.00 % | -224.740 K | 0.000 | 0.000 |
| Free CashFlow | -70.153 M 36.18 % | -109.915 M -252.84 % | 71.917 M 232.70 % | -54.197 M -29.98 % | -41.697 M -219.90 % | -13.035 M -1.31 % | -12.866 M 20.15 % | -16.112 M -53.81 % | -10.476 M 20.03 % | -13.100 M -5.84 % | -12.377 M 42.68 % | -21.593 M -9.25 % | -19.765 M 20.03 % | -24.714 M 4.39 % | -25.849 M -366.03 % | -5.547 M 45.30 % | -10.141 M 43.08 % | -17.815 M -193.82 % | -6.063 M 3.53 % | -6.285 M -559.61 % | -952.883 K -844.42 % | -100.896 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 49.750 M 191.16 % | 17.087 M | 0.000 | 0.000 -100.00 % | 116.000 K 7.41 % | 108.000 K -99.72 % | 38.949 M 92.65 % | 20.217 M -57.82 % | 47.931 M -16.34 % | 57.292 M 73 573.25 % | 77.765 K -99.21 % | 9.892 M -25.01 % | 13.191 M | 0.000 -100.00 % | 4.884 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.231 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.358 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.641 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.624 M | 0.000 | 0.000 | 0.000 100.00 % | -3.080 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.080 M | 0.000 | 0.000 | 0.000 100.00 % | -1.980 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.980 M -29.02 % | 2.789 M 32.59 % | 2.104 M -2.30 % | 2.153 M -71.36 % | 7.517 M | 0.000 -100.00 % | 3.120 M 0.00 % | 3.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.561 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 % | 658.000 64.09 % | 401.000 0.00 % | 401.000 |
| Net income | -27.052 M 10.46 % | -30.212 M -195.21 % | -10.234 M 49.23 % | -20.158 M -33.36 % | -15.115 M 23.18 % | -19.677 M -974.53 % | 2.250 M -32.25 % | 3.321 M 542.36 % | 517.000 K 104.72 % | -10.960 M -200.62 % | 10.892 M 389.99 % | -3.756 M -168.85 % | 5.455 M -25.72 % | 7.344 M 234.15 % | -5.474 M -163.97 % | -2.074 M -15.27 % | -1.799 M 60.81 % | -4.590 M -32.62 % | -3.461 M 30.27 % | -4.964 M -12.66 % | -4.406 M -34.58 % | -3.274 M -73.33 % | -1.889 M 62.55 % | -5.043 M 20.39 % | -6.334 M -26.24 % | -5.018 M -113.54 % | -2.350 M 31.92 % | -3.451 M 27.65 % | -4.770 M -15.04 % | -4.147 M 4.76 % | -4.354 M 4.43 % | -4.556 M 18.46 % | -5.587 M -47.07 % | -3.799 M 12.31 % | -4.332 M -1.87 % | -4.253 M -12.59 % | -3.777 M -2.67 % | -3.679 M 23.38 % | -4.802 M 5.33 % | -5.072 M 6.29 % | -5.412 M -1.21 % | -5.348 M 8.98 % | -5.876 M 12.65 % | -6.726 M 2.90 % | -6.927 M 4.23 % | -7.233 M 9.71 % | -8.011 M -19.97 % | -6.677 M -31.09 % | -5.094 M -30.44 % | -3.905 M 30.18 % | -5.593 M 23.33 % | -7.295 M -58.42 % | -4.605 M 44.81 % | -8.344 M -32.68 % | -6.289 M -6.34 % | -5.914 M -16.03 % | -5.098 M 21.50 % | -6.494 M 2.38 % | -6.652 M 25.27 % | -8.902 M -22.31 % | -7.278 M -326.28 % | 3.216 M 168.79 % | -4.676 M 25.65 % | -6.289 M -88.45 % | -3.337 M 8.28 % | -3.638 M -29.43 % | -2.811 M 24.40 % | -3.718 M 22.37 % | -4.790 M 21.99 % | -6.140 M -24.39 % | -4.936 M -1.72 % | -4.853 M 99.94 % | -8.240 B -172 602.09 % | -4.771 M -1.61 % | -4.696 M -78.84 % | -2.626 M 57.86 % | -6.231 M -402.61 % | -1.240 M 15.55 % | -1.468 M -480.88 % | -252.713 K -81.71 % | -139.073 K 0.00 % | -139.073 K |
| Income before tax | -27.499 M 7.65 % | -29.778 M -155.34 % | -11.662 M 45.75 % | -21.495 M -30.15 % | -16.516 M 23.21 % | -21.508 M -761.17 % | 3.253 M 531.65 % | 515.000 K -76.23 % | 2.167 M 119.19 % | -11.295 M -207.82 % | 10.476 M 376.78 % | -3.785 M -169.40 % | 5.454 M -25.73 % | 7.344 M 234.11 % | -5.476 M -163.91 % | -2.075 M -15.25 % | -1.800 M 60.79 % | -4.591 M -32.61 % | -3.462 M 30.26 % | -4.964 M -12.66 % | -4.407 M -34.57 % | -3.275 M -73.21 % | -1.891 M 62.52 % | -5.044 M 20.38 % | -6.335 M -26.23 % | -5.019 M -112.98 % | -2.356 M 31.83 % | -3.457 M 33.65 % | -5.210 M -25.27 % | -4.159 M 9.61 % | -4.601 M -0.79 % | -4.565 M 18.41 % | -5.595 M -46.95 % | -3.808 M 12.29 % | -4.341 M -1.86 % | -4.262 M -12.54 % | -3.787 M -2.69 % | -3.687 M 23.30 % | -4.808 M 5.37 % | -5.080 M 6.27 % | -5.420 M -1.29 % | -5.352 M 8.95 % | -5.878 M 12.89 % | -6.748 M -7.30 % | -6.289 M 6.10 % | -6.697 M 6.71 % | -7.179 M -22.09 % | -5.880 M -15.57 % | -5.088 M -30.46 % | -3.900 M 30.21 % | -5.588 M 23.51 % | -7.306 M -51.16 % | -4.833 M 41.13 % | -8.211 M -25.11 % | -6.563 M -17.68 % | -5.577 M 0.29 % | -5.593 M 12.44 % | -6.388 M 4.06 % | -6.659 M | 0.000 100.00 % | -7.214 M -35.27 % | -5.334 M -19.89 % | -4.449 M 29.48 % | -6.308 M -89.03 % | -3.337 M 8.28 % | -3.638 M -29.43 % | -2.811 M 24.38 % | -3.717 M 22.27 % | -4.782 M 21.22 % | -6.071 M -25.27 % | -4.846 M -0.44 % | -4.825 M 99.94 % | -8.240 B -205 790.94 % | -4.002 M 15.67 % | -4.746 M -77.85 % | -2.668 M | 0.000 | 0.000 | 0.000 100.00 % | -250.468 K | 0.000 | 0.000 |
| Income before tax ratio | 0.00 | 0.00 100.00 % | -0.23 81.37 % | -1.26 | 0.00 | 0.00 -100.00 % | 28.04 488.09 % | 4.77 8 470.79 % | 0.06 109.96 % | -0.56 -355.62 % | 0.22 430.83 % | -0.07 -100.09 % | 70.13 9 347.50 % | 0.74 278.83 % | -0.42 | 0.00 100.00 % | -0.37 | 0.00 | 0.00 | 0.00 100.00 % | -0.54 | 0.00 | 0.00 | 0.00 100.00 % | -1.18 | 0.00 | 0.00 | 0.00 100.00 % | -0.68 | 0.00 | 0.00 | 0.00 100.00 % | -1.21 | 0.00 | 0.00 | 0.00 -100.00 % | 1.23 | 0.00 | 0.00 | 0.00 100.00 % | -1.76 | 0.00 | 0.00 | 0.00 -100.00 % | 3.18 | 0.00 | 0.00 | 0.00 100.00 % | -2.57 -83.78 % | -1.40 47.36 % | -2.66 21.71 % | -3.39 -427.73 % | -0.64 | 0.00 100.00 % | -2.10 -17.68 % | -1.79 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -380.65 | 0.00 | 0.00 |
| EBITDA | -25.657 M 8.26 % | -27.966 M -170.78 % | -10.328 M 51.37 % | -21.238 M -34.88 % | -15.746 M 24.12 % | -20.752 M -85.30 % | -11.199 M -1 008.27 % | 1.233 M -57.17 % | 2.879 M 127.19 % | -10.587 M -264.27 % | 6.445 M 308.10 % | -3.097 M -150.27 % | 6.161 M -22.79 % | 7.979 M 276.27 % | -4.527 M -213.16 % | -1.446 M -22.60 % | -1.179 M 69.43 % | -3.857 M -52.15 % | -2.535 M 36.22 % | -3.974 M -15.28 % | -3.448 M -45.78 % | -2.365 M -149.02 % | -949.683 K 76.74 % | -4.083 M 24.14 % | -5.382 M -30.71 % | -4.117 M -182.41 % | -1.458 M 44.21 % | -2.613 M 40.31 % | -4.377 M -30.27 % | -3.360 M 10.52 % | -3.755 M -0.56 % | -3.734 M 21.63 % | -4.765 M -59.26 % | -2.992 M 13.60 % | -3.463 M -2.70 % | -3.372 M -17.73 % | -2.864 M -4.86 % | -2.731 M 27.86 % | -3.786 M 6.85 % | -4.064 M -15.87 % | -3.508 M 16.75 % | -4.214 M 8.81 % | -4.621 M 15.02 % | -5.438 M -17.60 % | -4.624 M 12.99 % | -5.314 M 6.22 % | -5.667 M -42.37 % | -3.980 M 10.70 % | -4.457 M -40.20 % | -3.179 M 35.84 % | -4.955 M 25.11 % | -6.616 M -54.29 % | -4.288 M 44.39 % | -7.711 M -28.63 % | -5.995 M -26.82 % | -4.727 M 16.65 % | -5.672 M 3.67 % | -5.888 M 7.82 % | -6.387 M 26.20 % | -8.655 M -26.11 % | -6.863 M -35.13 % | -5.079 M -33.24 % | -3.812 M 38.32 % | -6.180 M -92.67 % | -3.207 M -74.23 % | -1.841 M 30.41 % | -2.645 M 27.02 % | -3.625 M 13.84 % | -4.207 M 29.35 % | -5.954 M -34.55 % | -4.425 M -75.84 % | -2.517 M 75.96 % | -10.469 M -425.22 % | -1.993 M 58.27 % | -4.777 M -22.45 % | -3.901 M 37.52 % | -6.244 M -403.68 % | -1.240 M 15.55 % | -1.468 M -525.17 % | -234.808 K -58 655.61 % | 401.000 0.00 % | 401.000 |
| Net income ratio | 0.00 | 0.00 100.00 % | -0.21 82.56 % | -1.18 | 0.00 | 0.00 -100.00 % | 19.40 -36.92 % | 30.75 231 559.91 % | 0.01 102.45 % | -0.54 -338.56 % | 0.23 446.62 % | -0.07 -100.09 % | 70.15 9 349.39 % | 0.74 278.89 % | -0.42 | 0.00 100.00 % | -0.37 | 0.00 | 0.00 | 0.00 100.00 % | -0.54 | 0.00 | 0.00 | 0.00 100.00 % | -1.18 | 0.00 | 0.00 | 0.00 100.00 % | -0.62 | 0.00 | 0.00 | 0.00 100.00 % | -1.21 | 0.00 | 0.00 | 0.00 -100.00 % | 1.23 | 0.00 | 0.00 | 0.00 100.00 % | -1.76 | 0.00 | 0.00 | 0.00 -100.00 % | 3.50 | 0.00 | 0.00 | 0.00 100.00 % | -2.57 -83.75 % | -1.40 47.34 % | -2.66 21.52 % | -3.39 -453.07 % | -0.61 | 0.00 100.00 % | -2.02 -6.34 % | -1.90 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -384.06 -10.74 % | -346.82 0.00 % | -346.82 |
| Ratio EBITDA | 0.00 | 0.00 100.00 % | -0.21 83.30 % | -1.24 | 0.00 | 0.00 100.00 % | -96.54 -945.63 % | 11.42 15 345.22 % | 0.07 114.12 % | -0.52 -489.45 % | 0.13 348.75 % | -0.05 -100.07 % | 79.23 9 722.18 % | 0.81 335.05 % | -0.34 | 0.00 100.00 % | -0.24 | 0.00 | 0.00 | 0.00 100.00 % | -0.42 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.57 | 0.00 | 0.00 | 0.00 100.00 % | -1.03 | 0.00 | 0.00 | 0.00 -100.00 % | 0.93 | 0.00 | 0.00 | 0.00 100.00 % | -1.14 | 0.00 | 0.00 | 0.00 -100.00 % | 2.34 | 0.00 | 0.00 | 0.00 100.00 % | -2.25 -97.51 % | -1.14 51.61 % | -2.36 23.35 % | -3.07 -438.65 % | -0.57 | 0.00 100.00 % | -1.92 -26.82 % | -1.52 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.28 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -356.85 -35 785.11 % | 1.00 0.00 % | 1.00 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 0.37 0.14 % | 0.37 | 0.00 | 0.00 -100.00 % | 0.16 100.31 % | -52.48 -56 727.95 % | -0.09 -130.02 % | 0.31 41.46 % | 0.22 27.04 % | 0.17 4.59 % | 0.16 -51.49 % | 0.34 142.73 % | 0.14 | 0.00 -100.00 % | 0.73 | 0.00 | 0.00 | 0.00 -100.00 % | 0.91 | 0.00 | 0.00 | 0.00 -100.00 % | 0.76 | 0.00 | 0.00 | 0.00 -100.00 % | 0.88 | 0.00 | 0.00 | 0.00 -100.00 % | 0.75 | 0.00 | 0.00 | 0.00 -100.00 % | 1.21 | 0.00 | 0.00 | 0.00 100.00 % | -0.13 | 0.00 | 0.00 | 0.00 -100.00 % | 2.14 | 0.00 | 0.00 | 0.00 100.00 % | -1.08 -129.95 % | -0.47 47.84 % | -0.90 -767.72 % | 0.13 -60.53 % | 0.34 | 0.00 -100.00 % | 0.44 233.56 % | -0.33 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.50 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 445.710 M 3.67 % | 429.942 M 1.59 % | 423.200 M 2.68 % | 412.139 M 3.73 % | 397.310 M -1.68 % | 404.104 M 0.23 % | 403.180 M 3.00 % | 391.423 M 3.43 % | 378.453 M 0.72 % | 375.760 M -0.55 % | 377.826 M 12.18 % | 336.791 M 20.24 % | 280.102 M -4.00 % | 291.761 M 8.41 % | 269.121 M 9.02 % | 246.859 M 0.00 % | 246.859 M 12.81 % | 218.822 M 10.14 % | 198.674 M 4.59 % | 189.955 M 0.00 % | 189.955 M 3.29 % | 183.897 M 0.60 % | 182.803 M 0.86 % | 181.241 M 0.00 % | 181.241 M 1.05 % | 179.349 M 1.29 % | 177.061 M 6.41 % | 166.397 M 0.00 % | 166.397 M 5.51 % | 157.705 M 0.96 % | 156.208 M 1.35 % | 154.134 M 0.00 % | 154.134 M 12.14 % | 137.453 M 14.65 % | 119.892 M 2.38 % | 117.100 M 0.00 % | 117.100 M 6.73 % | 109.711 M 10.10 % | 99.644 M 1.09 % | 98.566 M 0.00 % | 98.566 M 7.10 % | 92.035 M 0.31 % | 91.746 M 0.51 % | 91.281 M 0.00 % | 91.281 M 1.51 % | 89.924 M 0.25 % | 89.701 M 3.79 % | 86.429 M 0.00 % | 86.429 M 1.09 % | 85.496 M 0.24 % | 85.293 M 0.14 % | 85.173 M 0.00 % | 85.173 M 8.58 % | 78.444 M 3.88 % | 75.516 M 1.37 % | 74.497 M 0.00 % | 74.497 M 4.43 % | 71.339 M 2.19 % | 69.808 M 13.93 % | 61.275 M 0.00 % | 61.275 M 1.45 % | 60.401 M 3.40 % | 58.413 M 3.27 % | 56.561 M 0.00 % | 56.561 M 21.76 % | 46.454 M 0.12 % | 46.398 M 0.11 % | 46.347 M 0.00 % | 46.347 M 16.50 % | 39.781 M 2.66 % | 38.752 M 3.01 % | 37.619 M 1.09 % | 37.214 M 30.18 % | 28.586 M -18.64 % | 35.134 M 47.16 % | 23.875 M -7.70 % | 25.867 M 18.36 % | 21.855 M 0.00 % | 21.855 M 27.41 % | 17.154 M 23.34 % | 13.907 M 0.00 % | 13.907 M |
| Weighted average shs out | 445.711 M 3.67 % | 429.942 M 1.59 % | 423.200 M 2.68 % | 412.139 M 3.73 % | 397.310 M -1.68 % | 404.104 M 2.56 % | 394.024 M 3.04 % | 382.381 M 1.04 % | 378.453 M 0.72 % | 375.760 M 1.66 % | 369.609 M 9.74 % | 336.791 M 20.24 % | 280.102 M -0.56 % | 281.669 M 4.66 % | 269.121 M 9.02 % | 246.859 M 4.25 % | 236.797 M 8.21 % | 218.822 M 10.14 % | 198.674 M 4.59 % | 189.955 M 3.09 % | 184.254 M 0.19 % | 183.897 M 0.60 % | 182.803 M 0.86 % | 181.241 M 0.28 % | 180.739 M 0.78 % | 179.349 M 1.29 % | 177.061 M 6.41 % | 166.397 M 3.67 % | 160.502 M 1.77 % | 157.705 M 0.96 % | 156.208 M 2.86 % | 151.861 M -1.47 % | 154.134 M 12.14 % | 137.453 M 14.65 % | 119.892 M 2.38 % | 117.100 M 0.45 % | 116.581 M 6.26 % | 109.711 M 14.25 % | 96.030 M -2.57 % | 98.566 M 4.26 % | 94.539 M 6.07 % | 89.130 M -2.85 % | 91.746 M 0.51 % | 91.281 M 0.81 % | 90.546 M 0.69 % | 89.924 M 0.25 % | 89.701 M 6.79 % | 84.000 M -1.83 % | 85.565 M 0.08 % | 85.496 M 0.24 % | 85.293 M 5.19 % | 81.086 M -4.49 % | 84.897 M 8.23 % | 78.444 M 3.88 % | 75.516 M 1.37 % | 74.497 M 2.19 % | 72.903 M 2.19 % | 71.339 M 2.19 % | 69.808 M 13.93 % | 61.275 M 0.85 % | 60.758 M 0.59 % | 60.401 M 3.40 % | 58.413 M 3.27 % | 56.561 M 0.00 % | 56.561 M 21.76 % | 46.454 M 0.12 % | 46.398 M 0.11 % | 46.347 M 0.00 % | 46.347 M 16.50 % | 39.781 M 2.66 % | 38.752 M 3.01 % | 37.619 M 1.09 % | 37.214 M 30.18 % | 28.586 M -18.64 % | 35.134 M 47.16 % | 23.875 M -7.70 % | 25.867 M 18.36 % | 21.855 M 0.00 % | 21.855 M 27.41 % | 17.154 M 23.34 % | 13.907 M 0.00 % | 13.907 M |
| EPS diluted | -0.06 13.66 % | -0.07 -190.50 % | -0.02 50.51 % | -0.05 -28.68 % | -0.04 21.97 % | -0.05 -969.64 % | 0.01 -34.12 % | 0.01 507.14 % | 0.00 104.79 % | -0.03 -201.39 % | 0.03 357.14 % | -0.01 -157.44 % | 0.02 -22.62 % | 0.03 224.14 % | -0.02 -141.67 % | -0.01 -15.07 % | -0.01 65.24 % | -0.02 -20.69 % | -0.02 33.33 % | -0.03 -12.50 % | -0.02 -30.34 % | -0.02 -72.82 % | -0.01 62.95 % | -0.03 20.34 % | -0.03 -24.64 % | -0.03 -110.53 % | -0.01 35.75 % | -0.02 27.87 % | -0.03 -9.13 % | -0.03 5.73 % | -0.03 5.74 % | -0.03 18.23 % | -0.04 -31.16 % | -0.03 23.55 % | -0.04 0.55 % | -0.04 -12.38 % | -0.03 3.58 % | -0.03 30.50 % | -0.05 6.41 % | -0.05 6.19 % | -0.05 5.51 % | -0.06 9.22 % | -0.06 13.16 % | -0.07 2.90 % | -0.08 5.60 % | -0.08 9.97 % | -0.09 -15.52 % | -0.08 -31.24 % | -0.06 -28.88 % | -0.05 30.34 % | -0.07 23.45 % | -0.09 -58.41 % | -0.05 50.82 % | -0.11 -32.05 % | -0.08 -4.91 % | -0.08 -16.08 % | -0.07 24.84 % | -0.09 4.51 % | -0.10 36.47 % | -0.15 -25.00 % | -0.12 -340.00 % | 0.05 162.50 % | -0.08 27.27 % | -0.11 -86.44 % | -0.06 24.65 % | -0.08 -29.21 % | -0.06 24.44 % | -0.08 19.80 % | -0.10 33.33 % | -0.15 -15.38 % | -0.13 0.00 % | -0.13 99.94 % | -221.42 -130 147.06 % | -0.17 -30.77 % | -0.13 -18.18 % | -0.11 54.17 % | -0.24 -323.28 % | -0.06 15.63 % | -0.07 -357.14 % | -0.01 -47.00 % | -0.01 0.00 % | -0.01 |
| Earnings per share | -0.06 13.66 % | -0.07 -190.50 % | -0.02 50.51 % | -0.05 -28.68 % | -0.04 21.97 % | -0.05 -954.39 % | 0.01 -34.48 % | 0.01 521.43 % | 0.00 104.79 % | -0.03 -198.98 % | 0.03 363.39 % | -0.01 -157.44 % | 0.02 -25.29 % | 0.03 228.57 % | -0.02 -141.67 % | -0.01 -10.53 % | -0.01 63.81 % | -0.02 -20.69 % | -0.02 33.33 % | -0.03 -9.21 % | -0.02 -34.27 % | -0.02 -72.82 % | -0.01 62.95 % | -0.03 20.57 % | -0.04 -25.00 % | -0.03 -110.53 % | -0.01 35.75 % | -0.02 30.30 % | -0.03 -12.93 % | -0.03 5.73 % | -0.03 7.00 % | -0.03 17.13 % | -0.04 -31.16 % | -0.03 23.55 % | -0.04 0.55 % | -0.04 -12.04 % | -0.03 3.28 % | -0.03 33.00 % | -0.05 2.91 % | -0.05 10.12 % | -0.06 4.50 % | -0.06 6.25 % | -0.06 13.16 % | -0.07 3.66 % | -0.08 4.85 % | -0.08 9.97 % | -0.09 -12.33 % | -0.08 -33.61 % | -0.06 -30.20 % | -0.05 30.34 % | -0.07 27.11 % | -0.09 -66.05 % | -0.05 50.73 % | -0.11 -32.05 % | -0.08 -4.91 % | -0.08 -13.59 % | -0.07 23.19 % | -0.09 4.51 % | -0.10 36.47 % | -0.15 -25.00 % | -0.12 -340.00 % | 0.05 162.50 % | -0.08 27.27 % | -0.11 -86.44 % | -0.06 24.65 % | -0.08 -29.21 % | -0.06 24.44 % | -0.08 19.80 % | -0.10 33.33 % | -0.15 -15.38 % | -0.13 0.00 % | -0.13 99.94 % | -221.42 -130 147.06 % | -0.17 -30.77 % | -0.13 -18.18 % | -0.11 54.17 % | -0.24 -323.28 % | -0.06 15.63 % | -0.07 -357.14 % | -0.01 -47.00 % | -0.01 0.00 % | -0.01 |
| Gross profit | -1.426 M -1.49 % | -1.405 M -107.71 % | 18.226 M 191.57 % | 6.251 M 1 210.30 % | -563.000 K -2.18 % | -551.000 K -3 000.00 % | 19.000 K 100.34 % | -5.668 M -57.58 % | -3.597 M -157.84 % | 6.219 M -40.33 % | 10.423 M 6.28 % | 9.807 M 76 956.65 % | 12.727 K -99.62 % | 3.338 M 82.03 % | 1.834 M 210.69 % | -1.657 M -146.70 % | 3.547 M 339.87 % | -1.479 M -53.84 % | -961.257 K -36.98 % | -701.761 K -109.42 % | 7.452 M 879.03 % | -956.564 K 27.72 % | -1.323 M 13.14 % | -1.523 M -137.25 % | 4.090 M 381.40 % | -1.453 M -61.62 % | -899.217 K -3.81 % | -866.243 K -112.88 % | 6.727 M 785.41 % | -981.493 K -0.13 % | -980.215 K 41.54 % | -1.677 M -148.45 % | 3.460 M 446.30 % | -999.241 K 6.39 % | -1.067 M -19.92 % | -890.118 K 76.15 % | -3.732 M -414.12 % | -725.968 K 18.78 % | -893.825 K 50.04 % | -1.789 M -355.79 % | -392.513 K 62.47 % | -1.046 M 16.62 % | -1.254 M 44.50 % | -2.260 M 46.56 % | -4.229 M -54.38 % | -2.739 M -6.01 % | -2.584 M -62.71 % | -1.588 M 25.68 % | -2.137 M -63.23 % | -1.309 M 30.84 % | -1.893 M -752.37 % | 290.141 K -88.69 % | 2.566 M 163.96 % | -4.012 M -390.89 % | 1.379 M 233.56 % | -1.033 M | 0.000 | 0.000 | 0.000 100.00 % | -3.439 M -480.44 % | -592.475 K -913.96 % | -58.432 K 75.13 % | -234.942 K | 0.000 -100.00 % | 5.780 M 589.00 % | -1.182 M -2 787.25 % | -40.942 K | 0.000 100.00 % | -7.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 658.000 64.09 % | 401.000 0.00 % | 401.000 |
| Income tax expense | -447.000 K -203.00 % | 434.000 K 130.39 % | -1.428 M -6.81 % | -1.337 M 4.57 % | -1.401 M 23.48 % | -1.831 M -282.55 % | 1.003 M 135.74 % | -2.806 M -270.06 % | 1.650 M 592.54 % | -335.000 K 19.47 % | -416.000 K -1 334.48 % | -29.000 K -2 027.66 % | -1.363 K -23.35 % | -1.105 K 25.74 % | -1.488 K -42.53 % | -1.044 K 14.00 % | -1.214 K -29.56 % | -937.000 9.99 % | -1.041 K -27.57 % | -816.000 12.07 % | -928.000 8.39 % | -1.013 K 47.57 % | -1.932 K -15.14 % | -1.678 K -52.41 % | -1.101 K 15.63 % | -1.305 K 80.80 % | -6.798 K -31.54 % | -5.168 K 98.82 % | -439.274 K -3 575.32 % | -11.952 K 95.16 % | -247.097 K -2 589.34 % | -9.188 K -11.83 % | -8.216 K 6.24 % | -8.763 K -2.37 % | -8.560 K 2.90 % | -8.816 K 5.50 % | -9.329 K -11.32 % | -8.380 K -37.51 % | -6.094 K 27.76 % | -8.436 K -6.14 % | -7.948 K -107.25 % | -3.835 K -80.30 % | -2.127 K 90.11 % | -21.503 K -103.37 % | 638.189 K 19.11 % | 535.802 K -35.61 % | 832.088 K 4.34 % | 797.447 K 13 924.74 % | 5.686 K 13.27 % | 5.020 K -3.26 % | 5.189 K 148.02 % | -10.805 K 95.27 % | -228.322 K -270.71 % | 133.746 K 148.87 % | -273.679 K -181.12 % | 337.365 K 168.05 % | -495.785 K -568.60 % | 105.801 K 1 694.59 % | -6.635 K 21.95 % | -8.501 K -113.41 % | 63.389 K 100.80 % | -7.942 M -3 598.76 % | 226.994 K 1 277.42 % | -19.279 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.135 K -84.85 % | 7.490 K -89.27 % | 69.802 K -22.53 % | 90.101 K 224.36 % | 27.778 K 231.57 % | -21.113 K 86.54 % | -156.806 K -211.98 % | -50.261 K -17.51 % | -42.773 K -224.73 % | -13.172 K -101.06 % | 1.240 M -15.55 % | 1.468 M 480.88 % | 252.713 K 81.19 % | 139.474 K 0.00 % | 139.474 K |
| Cost of revenue | 1.426 M 1.49 % | 1.405 M -95.54 % | 31.524 M 190.92 % | 10.836 M 73.74 % | 6.237 M 1 031.94 % | 551.000 K 468.04 % | 97.000 K -98.32 % | 5.776 M -86.42 % | 42.546 M 203.94 % | 13.998 M -62.68 % | 37.508 M -21.01 % | 47.485 M 72 911.16 % | 65.038 K -99.01 % | 6.555 M -42.29 % | 11.357 M 585.62 % | 1.657 M 23.89 % | 1.337 M -9.58 % | 1.479 M 53.84 % | 961.257 K 36.98 % | 701.761 K -9.92 % | 779.065 K -18.56 % | 956.564 K -27.72 % | 1.323 M -13.14 % | 1.523 M 20.08 % | 1.269 M -12.70 % | 1.453 M 61.62 % | 899.217 K 3.81 % | 866.243 K -5.20 % | 913.743 K -6.90 % | 981.493 K 0.13 % | 980.215 K -41.54 % | 1.677 M 44.10 % | 1.164 M 16.45 % | 999.241 K -6.39 % | 1.067 M 19.92 % | 890.118 K 36.45 % | 652.346 K -10.14 % | 725.968 K -18.78 % | 893.825 K -50.04 % | 1.789 M -48.48 % | 3.473 M 232.03 % | 1.046 M -16.62 % | 1.254 M -44.50 % | 2.260 M 0.49 % | 2.249 M -17.90 % | 2.739 M 6.01 % | 2.584 M 62.71 % | 1.588 M -61.42 % | 4.117 M 0.45 % | 4.098 M 2.55 % | 3.997 M 114.51 % | 1.863 M -62.37 % | 4.951 M 23.41 % | 4.012 M 130.47 % | 1.741 M -58.08 % | 4.153 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.439 M 480.44 % | 592.475 K 913.96 % | 58.432 K -75.13 % | 234.942 K | 0.000 -100.00 % | 5.780 M 389.00 % | 1.182 M 2 787.25 % | 40.942 K | 0.000 -100.00 % | 7.003 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 |
| General and administrative expenses | 8.901 M 45.30 % | 6.126 M -7.15 % | 6.598 M 23.51 % | 5.342 M -30.77 % | 7.716 M 81.51 % | 4.251 M -13.16 % | 4.895 M -6.73 % | 5.248 M -9.02 % | 5.768 M 54.02 % | 3.745 M -22.45 % | 4.829 M -15.61 % | 5.722 M 10.03 % | 5.200 M 73.72 % | 2.994 M -19.43 % | 3.715 M 19.21 % | 3.117 M -27.58 % | 4.303 M 30.95 % | 3.286 M 33.33 % | 2.465 M -4.68 % | 2.586 M -0.70 % | 2.604 M 22.38 % | 2.128 M -11.15 % | 2.395 M 3.44 % | 2.315 M -38.21 % | 3.747 M 91.90 % | 1.953 M -10.57 % | 2.183 M -3.34 % | 2.259 M -41.79 % | 3.881 M 61.18 % | 2.408 M -15.94 % | 2.864 M 27.02 % | 2.255 M -37.80 % | 3.626 M 73.25 % | 2.093 M -6.63 % | 2.241 M -1.80 % | 2.282 M 3.22 % | 2.211 M 10.25 % | 2.005 M -28.52 % | 2.806 M 23.31 % | 2.275 M -35.34 % | 3.519 M 11.08 % | 3.168 M -5.90 % | 3.366 M 5.94 % | 3.178 M 20.86 % | 2.629 M 45.38 % | 1.808 M -41.33 % | 3.082 M 33.68 % | 2.306 M -9.78 % | 2.556 M 13.85 % | 2.245 M -32.14 % | 3.308 M 21.38 % | 2.725 M -84.52 % | 17.606 M 367.76 % | 3.764 M 1.30 % | 3.716 M -4.48 % | 3.890 M 43.40 % | 2.712 M -8.49 % | 2.964 M -30.98 % | 4.295 M -17.66 % | 5.216 M 59.60 % | 3.268 M 9.46 % | 2.986 M -5.61 % | 3.163 M -40.62 % | 5.327 M 116.68 % | 2.459 M 80.60 % | 1.361 M -10.58 % | 1.522 M -15.92 % | 1.811 M -27.93 % | 2.512 M -39.87 % | 4.178 M 39.33 % | 2.999 M 57.90 % | 1.899 M -99.92 % | 2.246 B 60 825.83 % | 3.687 M 39.49 % | 2.643 M 46.81 % | 1.800 M -62.08 % | 4.747 M 2 083.39 % | 217.418 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.071 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.245 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 783.959 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 24.119 M 39.12 % | 17.337 M 13.60 % | 15.262 M 8.15 % | 14.112 M 3 375.86 % | 406.000 K | 0.000 | 0.000 -100.00 % | 229.000 K 60.14 % | 143.000 K -97.60 % | 5.958 M 1 077.47 % | 506.000 K 2.85 % | 492.000 K -87.26 % | 3.862 M 13.46 % | 3.404 M 744.66 % | 402.980 K 309.37 % | 98.440 K 0.24 % | 98.209 K 0.02 % | 98.186 K 0.60 % | 97.598 K -1.60 % | 99.180 K 27.11 % | 78.024 K 5.35 % | 74.060 K -9.41 % | 81.752 K 7.02 % | 76.386 K -12.67 % | 87.471 K 1.25 % | 86.387 K 1.86 % | 84.807 K -4.47 % | 88.776 K 2.56 % | 86.558 K -1.97 % | 88.294 K -1.28 % | 89.437 K -0.99 % | 90.335 K -9.96 % | 100.329 K -14.83 % | 117.792 K -8.16 % | 128.255 K -15.26 % | 151.352 K -22.44 % | 195.151 K -5.03 % | 205.488 K -11.50 % | 232.186 K -4.41 % | 242.899 K -32.83 % | 361.635 K -3.33 % | 374.082 K -23.58 % | 489.484 K -15.20 % | 577.242 K -7.92 % | 626.861 K 10.72 % | 566.177 K -12.75 % | 648.918 K 19.93 % | 541.079 K 61.37 % | 335.298 K -3.33 % | 346.858 K -12.67 % | 397.175 K -91.85 % | 4.874 M 146.12 % | -10.567 M -344.23 % | 4.327 M 1 244.11 % | 321.897 K 7.81 % | 298.579 K -91.08 % | 3.347 M 5.37 % | 3.176 M 34.64 % | 2.359 M -36.15 % | 3.694 M -3.94 % | 3.846 M 121.03 % | 1.740 M 65.64 % | 1.050 M 6.13 % | 989.794 K 9.23 % | 906.163 K -16.38 % | 1.084 M -13.76 % | 1.257 M -35.44 % | 1.946 M 138.96 % | -4.996 M -359.30 % | 1.927 M 30.58 % | 1.475 M -19.40 % | 1.831 M -79.79 % | 9.058 M 629.65 % | 1.241 M -41.52 % | 2.123 M 141.82 % | 877.919 K -41.35 % | 1.497 M 528.15 % | 238.288 K -63.45 % | 651.916 K 284.02 % | 169.759 K | 0.000 | 0.000 |
| Operating expenses | 33.020 M 40.73 % | 23.463 M 7.33 % | 21.860 M 12.37 % | 19.454 M 139.52 % | 8.122 M -38.89 % | 13.290 M 171.50 % | 4.895 M -15.09 % | 5.765 M 178.13 % | -7.379 M -176.05 % | 9.703 M 81.87 % | 5.335 M -14.15 % | 6.214 M -31.43 % | 9.062 M 41.66 % | 6.397 M 55.34 % | 4.118 M 28.09 % | 3.215 M -26.96 % | 4.402 M 30.06 % | 3.384 M 32.08 % | 2.562 M -4.57 % | 2.685 M 0.10 % | 2.682 M 21.80 % | 2.202 M -11.09 % | 2.477 M 3.55 % | 2.392 M -37.63 % | 3.834 M 88.06 % | 2.039 M -10.11 % | 2.268 M -3.38 % | 2.348 M -40.82 % | 3.967 M 58.95 % | 2.496 M -15.50 % | 2.954 M 25.94 % | 2.345 M -37.05 % | 3.726 M 68.56 % | 2.210 M -6.71 % | 2.370 M -2.63 % | 2.434 M 1.14 % | 2.406 M 8.83 % | 2.211 M -27.22 % | 3.038 M 20.64 % | 2.518 M -35.10 % | 3.881 M 9.56 % | 3.542 M -8.14 % | 3.856 M 2.69 % | 3.755 M 15.32 % | 3.256 M 37.12 % | 2.375 M -36.36 % | 3.731 M 31.07 % | 2.847 M -1.52 % | 2.891 M 11.55 % | 2.592 M -30.05 % | 3.705 M -51.24 % | 7.599 M 7.94 % | 7.040 M -12.99 % | 8.091 M -1.34 % | 8.200 M 95.79 % | 4.188 M -30.88 % | 6.059 M -1.32 % | 6.140 M -7.72 % | 6.654 M -25.33 % | 8.910 M 25.25 % | 7.114 M 50.54 % | 4.726 M 12.15 % | 4.214 M -33.30 % | 6.317 M 87.74 % | 3.365 M 37.62 % | 2.445 M -12.02 % | 2.779 M -26.03 % | 3.757 M 251.29 % | -2.483 M -140.67 % | 6.105 M 36.44 % | 4.474 M 19.96 % | 3.730 M -64.41 % | 10.481 M 112.69 % | 4.928 M 3.40 % | 4.766 M 77.96 % | 2.678 M -57.11 % | 6.244 M 403.68 % | 1.240 M -15.47 % | 1.466 M 478.79 % | 253.371 K | 0.000 | 0.000 |
| Cost and expenses | 33.020 M 40.73 % | 23.463 M -56.05 % | 53.384 M 76.24 % | 30.290 M 58.94 % | 19.057 M 37.68 % | 13.841 M 177.26 % | 4.992 M -56.75 % | 11.541 M -67.18 % | 35.167 M 48.38 % | 23.701 M -44.68 % | 42.843 M -20.22 % | 53.699 M 488.33 % | 9.127 M -29.53 % | 12.952 M -16.31 % | 15.476 M 217.67 % | 4.872 M -15.11 % | 5.739 M 18.00 % | 4.863 M 38.02 % | 3.524 M 4.04 % | 3.387 M -2.15 % | 3.461 M 9.58 % | 3.159 M -16.88 % | 3.800 M -2.94 % | 3.915 M -23.28 % | 5.103 M 46.12 % | 3.492 M 10.26 % | 3.167 M -1.45 % | 3.214 M -34.15 % | 4.881 M 40.36 % | 3.477 M -11.60 % | 3.934 M -2.19 % | 4.022 M -17.74 % | 4.889 M 52.33 % | 3.210 M -6.61 % | 3.437 M 3.41 % | 3.324 M 8.67 % | 3.059 M 4.14 % | 2.937 M -25.30 % | 3.932 M -8.72 % | 4.307 M -41.42 % | 7.353 M 60.27 % | 4.588 M -10.22 % | 5.110 M -15.04 % | 6.015 M 9.26 % | 5.505 M 7.65 % | 5.114 M -19.02 % | 6.315 M 42.40 % | 4.435 M -36.71 % | 7.008 M 4.75 % | 6.690 M -13.13 % | 7.701 M -18.60 % | 9.462 M -21.09 % | 11.991 M 48.21 % | 8.091 M -18.61 % | 9.941 M 19.18 % | 8.341 M 37.66 % | 6.059 M -1.32 % | 6.140 M -7.72 % | 6.654 M -25.33 % | 8.910 M 25.25 % | 7.114 M 50.54 % | 4.726 M 12.15 % | 4.214 M -33.30 % | 6.317 M 87.74 % | 3.365 M 37.62 % | 2.445 M -12.02 % | 2.779 M -26.03 % | 3.757 M -16.89 % | 4.520 M -25.96 % | 6.105 M 36.44 % | 4.474 M 19.96 % | 3.730 M -64.41 % | 10.481 M 112.69 % | 4.928 M 3.40 % | 4.766 M 77.96 % | 2.678 M -57.11 % | 6.244 M 403.68 % | 1.240 M -15.47 % | 1.466 M 478.79 % | 253.371 K | 0.000 | 0.000 |
| 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 -100.00 % | 8.325 M | 0.000 -100.00 % | 4.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.098 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 |
| Selling general and administrative expenses | 8.901 M 45.30 % | 6.126 M -7.15 % | 6.598 M 23.51 % | 5.342 M -30.77 % | 7.716 M -41.94 % | 13.290 M 171.50 % | 4.895 M -6.73 % | 5.248 M -9.02 % | 5.768 M 54.02 % | 3.745 M -22.45 % | 4.829 M -15.61 % | 5.722 M 10.03 % | 5.200 M 73.72 % | 2.994 M -19.43 % | 3.715 M 19.21 % | 3.117 M -27.58 % | 4.303 M 30.95 % | 3.286 M 33.33 % | 2.465 M -4.68 % | 2.586 M -0.70 % | 2.604 M 22.38 % | 2.128 M -11.15 % | 2.395 M 3.44 % | 2.315 M -38.21 % | 3.747 M 91.90 % | 1.953 M -10.57 % | 2.183 M -3.34 % | 2.259 M -41.79 % | 3.881 M 61.18 % | 2.408 M -15.94 % | 2.864 M 27.02 % | 2.255 M -37.80 % | 3.626 M 73.25 % | 2.093 M -6.63 % | 2.241 M -1.80 % | 2.282 M 3.22 % | 2.211 M 10.25 % | 2.005 M -28.52 % | 2.806 M 23.31 % | 2.275 M -35.34 % | 3.519 M 11.08 % | 3.168 M -5.90 % | 3.366 M 5.94 % | 3.178 M 20.86 % | 2.629 M 45.38 % | 1.808 M -41.33 % | 3.082 M 33.68 % | 2.306 M -9.78 % | 2.556 M 13.85 % | 2.245 M -32.14 % | 3.308 M 21.38 % | 2.725 M -84.52 % | 17.606 M 367.76 % | 3.764 M 1.30 % | 3.716 M -4.48 % | 3.890 M 43.40 % | 2.712 M -8.49 % | 2.964 M -30.98 % | 4.295 M -17.66 % | 5.216 M 59.60 % | 3.268 M 9.46 % | 2.986 M -5.61 % | 3.163 M -40.62 % | 5.327 M 116.68 % | 2.459 M 80.60 % | 1.361 M -10.58 % | 1.522 M -15.92 % | 1.811 M -27.93 % | 2.512 M -39.87 % | 4.178 M 39.33 % | 2.999 M 57.90 % | 1.899 M 33.47 % | 1.423 M -61.40 % | 3.687 M 39.49 % | 2.643 M 46.81 % | 1.800 M -62.08 % | 4.747 M 374.06 % | 1.001 M 22.93 % | 814.571 K 874.23 % | 83.612 K | 0.000 | 0.000 |
| Interest income | 1.125 M 97.02 % | 571.000 K -52.46 % | 1.201 M 6.85 % | 1.124 M -57.25 % | 2.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.909 K 22.27 % | 10.558 K -48.68 % | 20.571 K 14.40 % | 17.981 K 12.73 % | 15.950 K 82.22 % | 8.753 K 56.02 % | 5.610 K -41.53 % | 9.595 K -68.44 % | 30.403 K -41.91 % | 52.341 K -41.31 % | 89.181 K -26.83 % | 121.876 K -10.50 % | 136.173 K 16.31 % | 117.078 K 102.19 % | 57.904 K 47.72 % | 39.199 K 1.90 % | 38.467 K -55.73 % | 86.886 K 37.95 % | 62.982 K -7.97 % | 68.439 K 6.95 % | 63.994 K 4 950.83 % | 1.267 K -69.57 % | 4.163 K -57.11 % | 9.707 K 34.43 % | 7.221 K 166.06 % | 2.714 K -40.15 % | 4.535 K 43.92 % | 3.151 K 92.13 % | 1.640 K -50.09 % | 3.286 K -30.38 % | 4.720 K -49.68 % | 9.380 K 28.19 % | 7.317 K -8.58 % | 8.004 K 50.28 % | 5.326 K 169.81 % | 1.974 K -68.76 % | 6.318 K -34.56 % | 9.654 K -33.78 % | 14.578 K -10.48 % | 16.284 K -12.46 % | 18.601 K 18.89 % | 15.645 K -16.77 % | 18.798 K 27.37 % | 14.759 K 6.36 % | 13.876 K 16.59 % | 11.902 K 40.01 % | 8.501 K 61.55 % | 5.262 K 35.86 % | 3.873 K -51.27 % | 7.948 K -24.43 % | 10.517 K 254.23 % | 2.969 K -5.48 % | 3.141 K -64.41 % | 8.826 K -77.75 % | 39.664 K | 0.000 -100.00 % | 25.983 K -51.00 % | 53.031 K -32.35 % | 78.396 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 412.000 K 1.98 % | 404.000 K 39.79 % | 289.000 K -15.25 % | 341.000 K 64.73 % | 207.000 K 0.98 % | 205.000 K -4.21 % | 214.000 K 6.47 % | 201.000 K -3.83 % | 209.000 K 3.47 % | 202.000 K 2.02 % | 198.000 K 1.02 % | 196.000 K -29.18 % | 276.767 K 91.51 % | 144.519 K -74.50 % | 566.836 K 6.77 % | 530.878 K 1.51 % | 522.990 K -17.79 % | 636.178 K -23.33 % | 829.727 K -6.87 % | 890.914 K 1.13 % | 881.000 K 5.42 % | 835.683 K -2.73 % | 859.163 K -2.93 % | 885.125 K 2.21 % | 865.965 K 6.22 % | 815.258 K 0.18 % | 813.809 K 7.81 % | 754.849 K 1.24 % | 745.617 K 5.02 % | 710.000 K -6.12 % | 756.293 K 2.16 % | 740.292 K 1.45 % | 729.696 K 4.59 % | 697.644 K -6.91 % | 749.419 K 1.53 % | 738.103 K 1.50 % | 727.161 K 2.31 % | 710.767 K -10.00 % | 789.770 K 1.55 % | 777.693 K -2.93 % | 801.131 K 4.76 % | 764.761 K -0.40 % | 767.854 K 4.12 % | 737.489 K 1.24 % | 728.479 K 35.96 % | 535.802 K -35.61 % | 832.088 K 4.34 % | 797.447 K 4 750.95 % | 16.439 K 227.47 % | 5.020 K -3.26 % | 5.189 K -15.07 % | 6.110 K 514.52 % | -1.474 K -104.55 % | 32.372 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.808 M 1 022.80 % | 517.273 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.642 K | 0.000 | 0.000 -100.00 % | 19.947 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.430 M 1.56 % | 1.408 M 34.74 % | 1.045 M 74.75 % | 598.000 K 6.22 % | 563.000 K 2.18 % | 551.000 K -0.18 % | 552.000 K 6.77 % | 517.000 K 2.78 % | 503.000 K -0.59 % | 506.000 K 0.00 % | 506.000 K 2.85 % | 492.000 K 27.37 % | 386.282 K -21.38 % | 491.298 K 21.92 % | 402.980 K 309.37 % | 98.440 K 0.24 % | 98.209 K 0.02 % | 98.186 K 0.60 % | 97.598 K -1.60 % | 99.180 K 27.11 % | 78.024 K 5.35 % | 74.060 K -9.41 % | 81.752 K 7.02 % | 76.386 K -12.67 % | 87.471 K 1.25 % | 86.387 K 1.86 % | 84.807 K -4.47 % | 88.776 K -82.36 % | 503.375 K 325.59 % | 118.276 K -33.96 % | 179.111 K -37.72 % | 287.596 K 131.69 % | 124.132 K -42.93 % | 217.498 K -23.50 % | 284.296 K -20.89 % | 359.377 K 66.81 % | 215.437 K 29.98 % | 165.741 K -48.44 % | 321.435 K 29.91 % | 247.434 K -83.10 % | 1.464 M 105.68 % | 711.986 K -13.99 % | 827.764 K -8.57 % | 905.372 K -25.41 % | 1.214 M -24.57 % | 1.609 M 37.11 % | 1.174 M -23.23 % | 1.529 M 113.62 % | 715.644 K -1.44 % | 726.109 K 15.19 % | 630.342 K -9.73 % | 698.321 K 28.12 % | 545.038 K -46.86 % | 1.026 M 1 505.95 % | 63.863 K -90.25 % | 654.742 K 935.99 % | -78.319 K -115.66 % | 500.186 K 87.94 % | 266.145 K 4.25 % | 255.291 K -27.40 % | 351.664 K -58.47 % | 846.790 K 110.62 % | 402.042 K 213.06 % | 128.422 K -3.25 % | 132.738 K -89.92 % | 1.317 M 618.57 % | 183.324 K 38.89 % | 131.993 K -78.94 % | 626.875 K 315.63 % | 150.825 K -68.18 % | 473.936 K -60.94 % | 1.213 M 9 649.72 % | 12.444 K -18.26 % | 15.224 K 238.74 % | -10.973 K -1 424.03 % | -720.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -33.020 M -40.73 % | -23.463 M -545.65 % | -3.634 M 72.48 % | -13.203 M 30.72 % | -19.057 M -37.68 % | -13.841 M -14.21 % | -12.119 M -6.45 % | -11.385 M -410.22 % | 3.670 M 205.34 % | -3.484 M -168.47 % | 5.088 M 103.36 % | 2.502 M 127.65 % | -9.050 M -195.76 % | -3.060 M -33.92 % | -2.285 M 53.10 % | -4.872 M 15.11 % | -5.739 M -18.00 % | -4.863 M -38.02 % | -3.524 M -4.04 % | -3.387 M 2.15 % | -3.461 M -9.58 % | -3.159 M 16.88 % | -3.800 M 2.94 % | -3.915 M 23.28 % | -5.103 M -46.12 % | -3.492 M -10.26 % | -3.167 M 1.45 % | -3.214 M 34.15 % | -4.881 M -40.36 % | -3.477 M 11.60 % | -3.934 M 2.19 % | -4.022 M 17.74 % | -4.889 M -52.33 % | -3.210 M 10.64 % | -3.592 M -1.82 % | -3.528 M -14.94 % | -3.069 M -4.50 % | -2.937 M 26.91 % | -4.018 M 6.71 % | -4.307 M 6.83 % | -4.623 M -0.76 % | -4.588 M 10.22 % | -5.110 M 15.04 % | -6.015 M -4.15 % | -5.775 M 1.97 % | -5.891 M 6.70 % | -6.314 M -30.03 % | -4.856 M 3.42 % | -5.028 M -28.96 % | -3.899 M 30.08 % | -5.576 M 23.71 % | -7.308 M -63.37 % | -4.473 M 44.71 % | -8.091 M -18.61 % | -6.821 M -30.65 % | -5.221 M 14.05 % | -6.074 M 3.10 % | -6.268 M 5.79 % | -6.654 M 25.33 % | -8.910 M -24.69 % | -7.146 M -35.99 % | -5.255 M -24.71 % | -4.214 M 33.30 % | -6.317 M -87.74 % | -3.365 M 7.23 % | -3.627 M -28.62 % | -2.820 M 24.94 % | -3.757 M 22.28 % | -4.834 M 20.82 % | -6.105 M -36.44 % | -4.474 M -19.96 % | -3.730 M 64.41 % | -10.481 M -112.69 % | -4.928 M -3.40 % | -4.766 M -77.96 % | -2.678 M 57.11 % | -6.244 M -403.68 % | -1.240 M 15.55 % | -1.468 M -480.88 % | -252.713 K -63 120.70 % | 401.000 0.00 % | 401.000 |
| Operating income ratio | 0.00 | 0.00 100.00 % | -0.07 90.55 % | -0.77 | 0.00 | 0.00 100.00 % | -104.47 0.89 % | -105.42 -111 976.67 % | 0.09 154.68 % | -0.17 -262.34 % | 0.11 143.07 % | 0.04 100.04 % | -116.37 -37 523.00 % | -0.31 -78.57 % | -0.17 | 0.00 100.00 % | -1.17 | 0.00 | 0.00 | 0.00 100.00 % | -0.42 | 0.00 | 0.00 | 0.00 100.00 % | -0.95 | 0.00 | 0.00 | 0.00 100.00 % | -0.64 | 0.00 | 0.00 | 0.00 100.00 % | -1.06 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.50 | 0.00 | 0.00 | 0.00 -100.00 % | 2.92 | 0.00 | 0.00 | 0.00 100.00 % | -2.54 -81.67 % | -1.40 47.26 % | -2.65 21.91 % | -3.39 -470.37 % | -0.60 | 0.00 100.00 % | -2.19 -30.65 % | -1.67 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.29 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -384.06 -38 506.23 % | 1.00 0.00 % | 1.00 |
| Total other income expenses net | 5.521 M 187.43 % | -6.315 M 21.34 % | -8.028 M 3.18 % | -8.292 M -426.33 % | 2.541 M 133.14 % | -7.667 M -149.88 % | 15.372 M 29.18 % | 11.900 M 891.75 % | -1.503 M 80.76 % | -7.811 M -244.97 % | 5.388 M 173.03 % | -7.378 M -150.87 % | 14.504 M 39.41 % | 10.403 M 426.04 % | -3.191 M -214.09 % | 2.797 M -28.99 % | 3.938 M 1 347.71 % | 272.043 K 342.65 % | 61.458 K 103.90 % | -1.578 M -66.88 % | -945.426 K -714.00 % | -116.146 K -106.08 % | 1.909 M 269.07 % | -1.129 M 8.34 % | -1.232 M 19.29 % | -1.527 M -288.22 % | 811.015 K 434.25 % | -242.640 K 26.20 % | -328.800 K 51.74 % | -681.240 K -2.12 % | -667.093 K -22.85 % | -543.031 K 23.07 % | -705.893 K -18.05 % | -597.938 K 20.19 % | -749.207 K -2.08 % | -733.940 K -2.30 % | -717.454 K 4.40 % | -750.514 K 4.91 % | -789.242 K -2.08 % | -773.158 K 3.05 % | -797.520 K -4.42 % | -763.744 K 0.48 % | -767.466 K -4.74 % | -732.769 K -42.63 % | -513.773 K 36.26 % | -806.053 K 6.76 % | -864.513 K 15.57 % | -1.024 M -1 600.38 % | -60.215 K -10 410.79 % | 584.000 -93.81 % | 9.428 K -51.34 % | 19.377 K 100.65 % | -3.003 M -2 403.04 % | -119.975 K -143.84 % | 273.679 K 176.84 % | -356.163 K -174.05 % | 481.006 K 501.89 % | -119.687 K -2 172.39 % | -5.267 K | 0.000 100.00 % | -68.651 K 12.78 % | -78.710 K 80.11 % | -395.814 K -4 617.39 % | 8.762 K -68.13 % | 27.497 K 101.65 % | -1.665 M -18 967.65 % | 8.826 K -77.75 % | 39.664 K -22.87 % | 51.424 K 49.02 % | 34.509 K 109.28 % | -371.768 K 66.05 % | -1.095 M -110.45 % | 10.481 M 723.06 % | -1.682 M -8 502.17 % | 20.021 K -98.45 % | 1.291 M | 0.000 | 0.000 -100.00 % | 1.468 M 65 287.39 % | 2.245 K 659.85 % | -401.000 0.00 % | -401.000 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -148.930 M -108.59 % | -71.397 M -16.07 % | -61.513 M 67.73 % | -190.596 M -124.41 % | -84.933 M 1.48 % | -86.205 M -6.82 % | -80.698 M -65.60 % | -48.731 M -9.93 % | -44.331 M -153.86 % | -17.463 M 44.75 % | -31.608 M -58.44 % | -19.950 M 36.37 % | -31.352 M -39.86 % | -22.416 M -5.41 % | -21.266 M 75.04 % | -85.210 M -150.76 % | -33.980 M -2.13 % | -33.273 M -461.93 % | 9.193 M -36.42 % | 14.458 M -3.80 % | 15.029 M 24.56 % | 12.066 M 37.54 % | 8.772 M 26.77 % | 6.920 M -49.09 % | 13.592 M 3.81 % | 13.093 M -11.60 % | 14.811 M 43.83 % | 10.297 M -18.33 % | 12.608 M 57.32 % | 8.015 M -50.59 % | 16.221 M 68.97 % | 9.600 M 43.74 % | 6.679 M -30.68 % | 9.636 M 221.42 % | -7.936 M -152.33 % | 15.166 M 25.80 % | 12.056 M 36.58 % | 8.827 M -48.49 % | 17.135 M 23.81 % | 13.840 M 43.20 % | 9.665 M -46.93 % | 18.214 M 21.76 % | 14.959 M 2.50 % | 14.594 M 47.94 % | 9.865 M 93.15 % | 5.108 M 532.81 % | -1.180 M 83.86 % | -7.310 M -1.33 % | -7.215 M 19.44 % | -8.955 M 27.27 % | -12.314 M 28.35 % | -17.187 M 31.29 % | -25.015 M 4.52 % | -26.201 M -57.13 % | -16.674 M 26.52 % | -22.693 M 26.14 % | -30.724 M 7.57 % | -33.240 M -1.41 % | -32.779 M 15.27 % | -38.686 M -83.63 % | -21.068 M 18.56 % | -25.870 M -43.36 % | -18.045 M 17.74 % | -21.937 M 9.60 % | -24.266 M -326.17 % | -5.694 M 23.90 % | -7.482 M 22.32 % | -9.632 M 26.68 % | -13.137 M -394.87 % | -2.655 M 60.90 % | -6.789 M -53.42 % | -4.425 M 55.77 % | -10.006 M 28.19 % | -13.934 M -2.59 % | -13.581 M -465.01 % | -2.404 M 40.47 % | -4.038 M -3 825.22 % | -102.865 K 4.01 % | -107.160 K 62.33 % | -284.484 K |
| Total investments | 84.295 M 31.04 % | 64.329 M -5.68 % | 68.206 M -1.12 % | 68.979 M -48.55 % | 134.073 M -5.01 % | 141.142 M -0.80 % | 142.287 M 166.63 % | 53.364 M -38.50 % | 86.766 M 2.99 % | 84.247 M 1.87 % | 82.703 M 59.85 % | 51.739 M 32.63 % | 39.011 M 57.12 % | 24.829 M 7.91 % | 23.010 M -2.61 % | 23.626 M 13.97 % | 20.730 M 19.65 % | 17.325 M 8.54 % | 15.961 M -23.54 % | 20.874 M 81.28 % | 11.515 M 2.82 % | 11.200 M 1.87 % | 10.995 M 31.99 % | 8.330 M -59.39 % | 20.512 M -14.24 % | 23.917 M -14.94 % | 28.118 M 74.85 % | 16.081 M 2 218.86 % | 693.502 K -44.20 % | 1.243 M -90.01 % | 12.437 M 40.30 % | 8.864 M -12.68 % | 10.152 M -36.55 % | 16.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.139 K -31.57 % | 4.587 K -4.66 % | 4.811 K 0.33 % | 4.795 K -60.12 % | 12.023 K -25.09 % | 16.049 K -12.54 % | 18.350 K -51.17 % | 37.580 K -0.62 % | 37.814 K -8.86 % | 41.492 K -1.15 % | 41.973 K -47.24 % | 79.559 K 22.51 % | 64.941 K 0.41 % | 64.673 K -18.27 % | 79.126 K -48.92 % | 154.917 K 37.97 % | 112.284 K 53.13 % | 73.324 K -97.37 % | 2.792 M 0.24 % | 2.785 M 3 666.67 % | 73.950 K -21.08 % | 93.700 K 116.90 % | 43.200 K -20.15 % | 54.100 K | 0.000 | 0.000 | 0.000 -100.00 % | 101.500 K -76.17 % | 425.995 K -34.32 % | 648.576 K -17.15 % | 782.789 K 21.94 % | 641.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 2.304 M -5.65 % | 2.442 M | 0.000 | 0.000 -100.00 % | 2.600 M 70.94 % | 1.521 M -4.28 % | 1.589 M 5.30 % | 1.509 M 17.61 % | 1.283 M | 0.000 -100.00 % | 1.005 M -0.99 % | 1.015 M -14.27 % | 1.184 M -11.51 % | 1.338 M -4.25 % | 1.397 M -87.41 % | 11.095 M 7.37 % | 10.333 M -3.05 % | 10.658 M -40.48 % | 17.906 M -15.37 % | 21.158 M 4.87 % | 20.177 M 3.61 % | 19.473 M 2.25 % | 19.045 M -4.93 % | 20.032 M 1.95 % | 19.650 M 2.42 % | 19.186 M 2.05 % | 18.801 M -5.25 % | 19.843 M 1.58 % | 19.535 M 1.54 % | 19.238 M -3.13 % | 19.861 M 1.58 % | 19.552 M 1.54 % | 19.255 M 1.51 % | 18.968 M -4.20 % | 19.800 M 1.57 % | 19.494 M 1.54 % | 19.198 M 1.51 % | 18.913 M -3.21 % | 19.541 M 1.81 % | 19.193 M -2.86 % | 19.757 M 0.61 % | 19.637 M 1.63 % | 19.322 M 1.65 % | 19.008 M 1.62 % | 18.705 M 1.58 % | 18.414 M 134.46 % | 7.854 M 6.30 % | 7.388 M 6.20 % | 6.957 M 27 407.59 % | 25.292 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.066 K -82.41 % | 1.012 M | 0.000 | 0.000 -100.00 % | 900.723 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 |
| Accumulated other comprehensive income loss | -14.417 M -3.64 % | -13.910 M 42.82 % | -24.326 M -56.37 % | -15.557 M -12.50 % | -13.829 M -8.25 % | -12.775 M -99.36 % | -6.408 M 56.28 % | -14.657 M -306.24 % | -3.608 M 63.65 % | -9.926 M -56.64 % | -6.337 M 42.15 % | -10.954 M -5 789.25 % | -186.000 K -54.12 % | -120.688 K -752.16 % | 18.506 K -97.09 % | 636.416 K 29.03 % | 493.247 K -46.48 % | 921.656 K 115.06 % | 428.555 K 845.53 % | -57.483 K 52.19 % | -120.244 K 76.71 % | -516.229 K -1 292.17 % | -37.081 K -1 544.53 % | 2.567 K -79.40 % | 12.461 K 110.24 % | -121.722 K -418.38 % | 38.232 K 134 516 891 369 922.52 % | 0.000 -100.00 % | 103.641 K 824.05 % | -14.314 K 1.73 % | -14.566 K -1.72 % | -14.319 K 2.61 % | -14.702 K 0.37 % | -14.756 K -0.19 % | -14.728 K 0.28 % | -14.770 K -0.27 % | -14.730 K 1.23 % | -14.913 K 0.90 % | -15.049 K -1.48 % | -14.830 K -1.36 % | -14.631 K 2.49 % | -15.004 K 1.36 % | -15.211 K -10.52 % | -13.763 K -1.65 % | -13.539 K 0.12 % | -13.555 K -114.24 % | -6.327 K -174.97 % | -2.301 K -8 095 924 017 740.24 % | 0.000 100.00 % | -26.520 K -0.89 % | -26.286 K -16.27 % | -22.608 K -2.17 % | -22.127 K -243.13 % | 15.459 K -5.97 % | 16.441 K 1.66 % | 16.173 K -47.19 % | 30.626 K -71.22 % | 106.417 K 60.81 % | 66.175 K 143.16 % | 27.215 K 461.37 % | 4.848 K -28.39 % | 6.770 K -83.63 % | 41.350 K -32.32 % | 61.100 K 476.42 % | 10.600 K -53.50 % | 22.794 K 105.47 % | -416.491 K -20.96 % | -344.318 K | 0.000 -100.00 % | 49.280 K -56.64 % | 113.663 K -53.82 % | 246.143 K -55.06 % | 547.749 K -46.40 % | 1.022 M 2.55 % | 996.436 K 240.59 % | 292.561 K 145.23 % | -646.823 K 64.08 % | -1.801 M -177.05 % | -650.000 K | 0.000 |
| Retained earnings | -406.557 M -7.13 % | -379.505 M -8.65 % | -349.293 M -3.02 % | -339.059 M -6.32 % | -318.901 M -4.98 % | -303.786 M -6.93 % | -284.109 M 0.79 % | -286.359 M 1.15 % | -289.680 M 0.18 % | -290.197 M -3.92 % | -279.237 M 3.75 % | -290.129 M -1.31 % | -286.373 M 1.87 % | -291.828 M 2.46 % | -299.173 M -1.86 % | -293.699 M -0.71 % | -291.625 M -0.62 % | -289.826 M -1.61 % | -285.236 M -1.23 % | -281.775 M -1.79 % | -276.811 M -1.62 % | -272.406 M -1.22 % | -269.132 M -0.71 % | -267.243 M -1.92 % | -262.201 M -2.48 % | -255.867 M -2.00 % | -250.849 M -0.95 % | -248.499 M -1.37 % | -245.152 M -1.98 % | -240.381 M -1.76 % | -236.235 M -1.88 % | -231.881 M -2.00 % | -227.325 M -2.52 % | -221.738 M -1.74 % | -217.939 M -2.03 % | -213.607 M -2.03 % | -209.354 M -1.84 % | -205.577 M -1.82 % | -201.898 M -2.44 % | -197.096 M -2.64 % | -192.024 M -2.90 % | -186.612 M -2.95 % | -181.264 M -3.35 % | -175.388 M -3.99 % | -168.662 M -3.83 % | -162.443 M -4.30 % | -155.746 M -4.83 % | -148.567 M -4.12 % | -142.687 M -3.69 % | -137.610 M -2.92 % | -133.710 M -4.36 % | -128.122 M -6.04 % | -120.824 M -4.10 % | -116.070 M -7.63 % | -107.846 M -6.46 % | -101.299 M -5.81 % | -95.740 M -6.17 % | -90.177 M -7.44 % | -83.931 M -8.60 % | -77.284 M -13.02 % | -68.382 M -11.73 % | -61.205 M 5.23 % | -64.582 M -7.28 % | -60.201 M -11.68 % | -53.903 M -6.60 % | -50.566 M -7.75 % | -46.928 M -6.37 % | -44.117 M -9.20 % | -40.400 M -13.45 % | -35.610 M 17.09 % | -42.952 M -12.98 % | -38.016 M -18.06 % | -32.201 M -48.11 % | -21.741 M -28.12 % | -16.970 M -38.50 % | -12.252 M -27.34 % | -9.622 M -183.74 % | -3.391 M -57.62 % | -2.151 M -214.76 % | -683.514 K |
| Common stock | 454.000 K 4.37 % | 435.000 K 1.64 % | 428.000 K 2.15 % | 419.000 K 2.20 % | 410.000 K 0.99 % | 406.000 K 1.25 % | 401.000 K 2.82 % | 390.000 K 3.17 % | 378.000 K 0.27 % | 377.000 K 1.07 % | 373.000 K 1.91 % | 366.000 K 26.64 % | 289.000 K 1.73 % | 284.077 K 2.25 % | 277.838 K 7.28 % | 258.996 K 9.37 % | 236.797 K 1.91 % | 232.365 K 16.10 % | 200.142 K 1.40 % | 197.377 K 6.90 % | 184.636 K 0.32 % | 184.050 K 0.20 % | 183.674 K 1.28 % | 181.361 K 0.26 % | 180.896 K 0.18 % | 180.562 K 1.64 % | 177.643 K 0.86 % | 176.123 K 9.27 % | 161.176 K 1.70 % | 158.483 K 1.30 % | 156.453 K 0.32 % | 155.954 K 11.54 % | 139.815 K 1.25 % | 138.090 K 1.24 % | 136.397 K 16.18 % | 117.398 K 0.62 % | 116.670 K 0.50 % | 116.093 K 15.82 % | 100.232 K 1.34 % | 98.904 K 1.09 % | 97.841 K 5.84 % | 92.440 K 0.59 % | 91.895 K 0.40 % | 91.533 K 0.62 % | 90.972 K 0.55 % | 90.472 K 0.75 % | 89.796 K 0.20 % | 89.615 K 4.16 % | 86.036 K 0.62 % | 85.503 K 0.01 % | 85.497 K 0.30 % | 85.244 K 0.32 % | 84.975 K 0.21 % | 84.795 K 12.05 % | 75.675 K 0.55 % | 75.260 K 2.41 % | 73.487 K 1.65 % | 72.294 K 2.61 % | 70.456 K 1.96 % | 69.103 K 13.68 % | 60.789 K 0.24 % | 60.644 K 0.99 % | 60.051 K 5.63 % | 56.851 K 1.09 % | 56.237 K 20.84 % | 46.539 K 0.28 % | 46.409 K 0.05 % | 46.384 K 0.14 % | 46.319 K 16.34 % | 39.815 K 0.36 % | 39.673 K 5.16 % | 37.726 K 0.30 % | 37.612 K 5.16 % | 35.765 K 4.06 % | 34.371 K 21.34 % | 28.327 K 1.21 % | 27.987 K 23.01 % | 22.752 K 11.20 % | 20.461 K 75.84 % | 11.636 K |
| Total equity | 983.900 M 10.20 % | 892.792 M 1.78 % | 877.213 M 6.46 % | 824.018 M 5.90 % | 778.113 M -0.07 % | 778.640 M 1.23 % | 769.150 M 12.74 % | 682.205 M 7.97 % | 631.827 M 1.61 % | 621.838 M -0.45 % | 624.668 M 7.43 % | 581.439 M 77.86 % | 326.909 M 6.30 % | 307.524 M 9.89 % | 279.844 M 30.23 % | 214.882 M 41.88 % | 151.455 M 3.50 % | 146.340 M 93.45 % | 75.647 M 0.92 % | 74.959 M 16.37 % | 64.417 M -4.51 % | 67.461 M -4.43 % | 70.585 M 0.70 % | 70.092 M -5.57 % | 74.227 M -6.79 % | 79.633 M -2.85 % | 81.967 M -0.17 % | 82.104 M 29.96 % | 63.176 M -0.21 % | 63.312 M -2.70 % | 65.069 M -4.74 % | 68.305 M 48.05 % | 46.135 M -4.66 % | 48.388 M -2.68 % | 49.718 M 81.73 % | 27.359 M -10.15 % | 30.450 M -9.46 % | 33.630 M 40.47 % | 23.941 M -12.76 % | 27.441 M -11.44 % | 30.987 M 17.81 % | 26.301 M -13.27 % | 30.327 M -11.68 % | 34.336 M -12.90 % | 39.424 M -11.94 % | 44.767 M -13.32 % | 51.646 M -11.58 % | 58.413 M 1.69 % | 57.445 M -4.23 % | 59.983 M -5.98 % | 63.802 M -7.66 % | 69.096 M -8.99 % | 75.920 M -5.44 % | 80.285 M 42.51 % | 56.338 M -7.48 % | 60.894 M 3.00 % | 59.123 M -2.45 % | 60.607 M 0.45 % | 60.336 M -3.23 % | 62.347 M 48.32 % | 42.036 M -12.95 % | 48.290 M 13.80 % | 42.435 M 19.39 % | 35.544 M -6.09 % | 37.850 M 96.51 % | 19.261 M -14.39 % | 22.499 M -9.40 % | 24.834 M -12.14 % | 28.266 M 59.59 % | 17.711 M 116.70 % | 8.173 M 43.89 % | 5.680 M -49.54 % | 11.257 M -23.18 % | 14.653 M 7.23 % | 13.666 M 386.65 % | 2.808 M -28.45 % | 3.925 M 4 034.79 % | -99.741 K 53.79 % | -215.828 K -200.10 % | 215.611 K |
| Other non current liabilities | 35.197 M -5.57 % | 37.274 M 27.93 % | 29.137 M 58.93 % | 18.333 M 1.03 % | 18.146 M -6.53 % | 19.414 M 0.95 % | 19.231 M 1.74 % | 18.903 M -15.94 % | 22.488 M 0.20 % | 22.442 M -15.37 % | 26.517 M -3.97 % | 27.614 M 50.86 % | 18.304 M 6.96 % | 17.113 M 1.29 % | 16.895 M 320.33 % | 4.020 M -4.52 % | 4.210 M 7.33 % | 3.922 M 1.26 % | 3.873 M 1.28 % | 3.825 M 1.29 % | 3.776 M 1.24 % | 3.730 M 1.25 % | 3.684 M 1.27 % | 3.637 M 1.29 % | 3.591 M -14.34 % | 4.192 M 1.39 % | 4.135 M 1.41 % | 4.078 M 1.43 % | 4.020 M 1.36 % | 3.966 M 1.38 % | 3.912 M 1.40 % | 3.858 M 3.43 % | 3.730 M -11.84 % | 4.231 M 1.35 % | 4.174 M 1.37 % | 4.118 M 1.38 % | 4.062 M -17.12 % | 4.901 M 8.04 % | 4.536 M -2.93 % | 4.673 M 9.64 % | 4.262 M -4.77 % | 4.476 M 1.76 % | 4.398 M -0.99 % | 4.442 M -0.85 % | 4.480 M -4.08 % | 4.671 M 1.66 % | 4.594 M 12.56 % | 4.082 M 27.96 % | 3.190 M -10.48 % | 3.563 M 1.56 % | 3.508 M 16.00 % | 3.025 M 1.53 % | 2.979 M 47.07 % | 2.026 M 17.61 % | 1.722 M -15.74 % | 2.044 M -13.09 % | 2.352 M 10.57 % | 2.127 M 1.79 % | 2.090 M 371.27 % | 443.432 K 3.84 % | 427.025 K -84.71 % | 2.792 M -13.96 % | 3.245 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 |
| Long 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 -100.00 % | 987.553 K -2.55 % | 1.013 M 292.30 % | 258.316 K 291.67 % | 65.952 K -88.41 % | 568.802 K -7.01 % | 611.654 K -96.79 % | 19.064 M -7.52 % | 20.615 M 3.31 % | 19.955 M 2.07 % | 19.551 M -4.99 % | 20.577 M 4.98 % | 19.600 M 2.16 % | 19.186 M 2.05 % | 18.801 M 288.23 % | 4.843 M -49.21 % | 9.535 M -33.03 % | 14.238 M -28.31 % | 19.861 M 1.58 % | 19.552 M 1.54 % | 19.255 M 1.51 % | 18.968 M -4.20 % | 19.800 M 1.57 % | 19.494 M 1.54 % | 19.198 M 1.51 % | 18.913 M 140.19 % | 7.874 M -37.14 % | 12.526 M -30.76 % | 18.091 M -7.87 % | 19.637 M 1.63 % | 19.322 M 1.65 % | 19.008 M 1.62 % | 18.705 M 1.58 % | 18.414 M 811.33 % | 2.021 M -50.17 % | 4.055 M -41.72 % | 6.957 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.012 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 |
| Total non current liabilities | 97.320 M -2.60 % | 99.921 M 11.32 % | 89.757 M 10.71 % | 81.077 M -1.72 % | 82.493 M -3.31 % | 85.316 M -2.92 % | 87.886 M 3.01 % | 85.322 M -8.81 % | 93.568 M 3.15 % | 90.715 M -5.25 % | 95.743 M -0.72 % | 96.440 M 411.89 % | 18.840 M 1.09 % | 18.637 M 1.03 % | 18.447 M 282.90 % | 4.818 M 0.02 % | 4.817 M -4.30 % | 5.033 M 0.10 % | 5.028 M -78.54 % | 23.433 M -6.03 % | 24.936 M 2.91 % | 24.231 M 1.89 % | 23.781 M -3.96 % | 24.763 M 4.30 % | 23.742 M -0.79 % | 23.930 M 1.88 % | 23.489 M 147.77 % | 9.480 M -32.86 % | 14.120 M -26.49 % | 19.209 M -22.51 % | 24.789 M 0.47 % | 24.673 M 4.57 % | 23.594 M -0.93 % | 23.816 M -3.19 % | 24.601 M 1.46 % | 24.247 M 1.43 % | 23.904 M 0.38 % | 23.814 M 91.89 % | 12.410 M -27.85 % | 17.199 M -23.06 % | 22.353 M -7.30 % | 24.113 M 1.66 % | 23.720 M 1.15 % | 23.450 M 1.14 % | 23.185 M 0.44 % | 23.085 M 248.98 % | 6.615 M -18.70 % | 8.137 M -19.81 % | 10.147 M 132.99 % | 4.355 M 1.27 % | 4.300 M 12.68 % | 3.817 M 1.21 % | 3.771 M 26.74 % | 2.975 M 72.75 % | 1.722 M -43.65 % | 3.056 M 29.95 % | 2.352 M 10.57 % | 2.127 M 1.79 % | 2.090 M 371.27 % | 443.432 K 3.84 % | 427.025 K -84.71 % | 2.792 M -13.96 % | 3.245 M | 0.000 | 0.000 -100.00 % | 13.706 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 14.837 M 589.13 % | 2.153 M -34.72 % | 3.298 M 0.92 % | 3.268 M -74.97 % | 13.058 M 32.89 % | 9.826 M -41.53 % | 16.804 M 29.05 % | 13.021 M 96.75 % | 6.618 M 310.55 % | 1.612 M -44.96 % | 2.929 M -13.70 % | 3.394 M -47.62 % | 6.479 M 4 695.39 % | 135.109 K -26.12 % | 182.884 K 1 728.47 % | 10.002 K -99.47 % | 1.893 M 20 752.63 % | 9.079 K -64.26 % | 25.402 K -39.23 % | 41.802 K -76.63 % | 178.903 K 1.71 % | 175.893 K -23.66 % | 230.414 K 15.33 % | 199.794 K 190.91 % | 68.680 K 41.48 % | 48.545 K 71.31 % | 28.338 K 117.47 % | 13.031 K 1 514.75 % | 807.000 -13.69 % | 935.000 -33.36 % | 1.403 K -56.94 % | 3.258 K 324.22 % | 768.000 -23.05 % | 998.000 -91.34 % | 11.528 K | 0.000 | 0.000 -100.00 % | 897.000 -98.56 % | 62.125 K 1 133.13 % | 5.038 K -98.58 % | 355.487 K -4.30 % | 371.455 K 7.44 % | 345.744 K 19.40 % | 289.568 K 45.65 % | 198.817 K -64.86 % | 565.740 K 96.13 % | 288.448 K -73.19 % | 1.076 M 27.21 % | 845.644 K 976.01 % | 78.591 K -5.17 % | 82.874 K -25.44 % | 111.154 K -38.50 % | 180.741 K -77.26 % | 794.660 K -12.92 % | 912.603 K -11.06 % | 1.026 M 49.98 % | 684.159 K -69.82 % | 2.267 M 91.89 % | 1.181 M -73.09 % | 4.390 M 141.62 % | 1.817 M 22 932.64 % | 7.888 K -99.32 % | 1.152 M 40.97 % | 817.334 K 7.29 % | 761.800 K 34.94 % | 564.531 K 1.04 % | 558.721 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.581 K | 0.000 | 0.000 -100.00 % | 76.832 K -63.21 % | 208.832 K 345.30 % | 46.897 K |
| 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 100.00 % | -244.000 K | 0.000 | 0.000 100.00 % | -2.173 M -257 882.09 % | 843.000 | 0.000 -100.00 % | 16.520 K -0.22 % | 16.557 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.338 K | 0.000 | 0.000 | 0.000 100.00 % | -1.403 K 56.94 % | -3.258 K -100.53 % | 609.470 K 61 169.14 % | -998.000 91.34 % | -11.528 K | 0.000 -100.00 % | 643.825 K | 0.000 | 0.000 | 0.000 -100.00 % | 676.064 K 2 307.34 % | -30.628 K -522.90 % | -4.917 K 11.33 % | -5.545 K -100.78 % | 711.477 K 8 275.08 % | -8.703 K -143.85 % | 19.847 K -97.65 % | 843.963 K 8.04 % | 781.186 K 3 188.67 % | -25.292 K | 0.000 | 0.000 -100.00 % | 791.939 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 |
| Short term debt | 1.011 M -3.44 % | 1.047 M | 0.000 | 0.000 -100.00 % | 1.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.431 K -8.73 % | 383.970 K -96.46 % | 10.836 M 7.56 % | 10.075 M -0.14 % | 10.089 M -43.53 % | 17.866 M 753.01 % | 2.094 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M 50.00 % | 10.000 M 100.00 % | 5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.667 M 75.00 % | 6.667 M 300.00 % | 1.667 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.234 K | 0.000 -100.00 % | 5.833 M 75.00 % | 3.333 M 300.00 % | 833.333 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.066 K | 0.000 | 0.000 | 0.000 -100.00 % | 900.723 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 26.433 M 75.09 % | 15.097 M 0.73 % | 14.987 M 17.98 % | 12.703 M -56.53 % | 29.222 M 104.18 % | 14.312 M -34.47 % | 21.842 M -28.63 % | 30.602 M 150.96 % | 12.194 M 27.09 % | 9.595 M -25.64 % | 12.904 M -26.72 % | 17.608 M 107.20 % | 8.498 M 83.49 % | 4.631 M 17.95 % | 3.927 M -69.84 % | 13.019 M -1.88 % | 13.269 M 8.75 % | 12.202 M -37.32 % | 19.468 M 409.32 % | 3.822 M 87.61 % | 2.037 M 4.16 % | 1.956 M -8.96 % | 2.148 M 16.68 % | 1.841 M -40.05 % | 3.071 M 105.62 % | 1.494 M -0.53 % | 1.502 M -90.88 % | 16.462 M 33.67 % | 12.316 M 91.29 % | 6.438 M 194.04 % | 2.190 M 41.69 % | 1.545 M -36.87 % | 2.448 M -10.75 % | 2.742 M 16.85 % | 2.347 M 19.93 % | 1.957 M 7.38 % | 1.822 M -13.79 % | 2.114 M -84.49 % | 13.632 M 60.56 % | 8.490 M 86.16 % | 4.561 M 134.39 % | 1.946 M 31.61 % | 1.478 M -27.98 % | 2.053 M -10.68 % | 2.298 M -13.12 % | 2.645 M -70.80 % | 9.060 M 26.85 % | 7.142 M 26.24 % | 5.658 M 57.66 % | 3.589 M -12.18 % | 4.086 M 8.38 % | 3.770 M -30.85 % | 5.452 M 9.07 % | 4.998 M 1.86 % | 4.907 M 4.35 % | 4.703 M 20.08 % | 3.916 M 72.77 % | 2.267 M 8.88 % | 2.082 M -52.57 % | 4.390 M -13.78 % | 5.091 M 368.82 % | 1.086 M -5.74 % | 1.152 M 40.97 % | 817.334 K 7.29 % | 761.800 K 34.94 % | 564.531 K 1.04 % | 558.721 K -23.49 % | 730.242 K -15.62 % | 865.390 K 4.78 % | 825.945 K 49.80 % | 551.366 K 4.22 % | 529.056 K -10.71 % | 592.485 K 13.57 % | 521.687 K -1.95 % | 532.043 K 189.05 % | 184.064 K 13.77 % | 161.781 K -27.59 % | 223.433 K -30.89 % | 323.288 K 350.49 % | 71.763 K |
| Total liabilities | 123.753 M 7.59 % | 115.018 M 9.81 % | 104.744 M 11.69 % | 93.780 M -16.05 % | 111.715 M 12.13 % | 99.628 M -9.20 % | 109.728 M -5.34 % | 115.924 M 9.61 % | 105.762 M 5.44 % | 100.310 M -7.67 % | 108.647 M -4.74 % | 114.048 M 317.18 % | 27.338 M 17.49 % | 23.269 M 4.00 % | 22.374 M 25.43 % | 17.837 M -1.38 % | 18.086 M 4.94 % | 17.235 M -29.64 % | 24.496 M -10.12 % | 27.255 M 1.05 % | 26.973 M 3.00 % | 26.187 M 0.99 % | 25.930 M -2.54 % | 26.604 M -0.78 % | 26.813 M 5.47 % | 25.423 M 1.73 % | 24.991 M -3.67 % | 25.942 M -1.87 % | 26.436 M 3.08 % | 25.647 M -4.94 % | 26.978 M 2.90 % | 26.219 M 0.68 % | 26.042 M -1.95 % | 26.559 M -1.44 % | 26.948 M 2.84 % | 26.204 M 1.86 % | 25.726 M -0.78 % | 25.928 M -0.44 % | 26.042 M 1.37 % | 25.690 M -4.55 % | 26.914 M 3.28 % | 26.058 M 3.41 % | 25.198 M -1.19 % | 25.502 M 0.07 % | 25.484 M -0.96 % | 25.730 M 64.15 % | 15.675 M 2.59 % | 15.279 M -3.33 % | 15.805 M 98.96 % | 7.944 M -5.28 % | 8.387 M 10.54 % | 7.587 M -17.74 % | 9.223 M 15.66 % | 7.974 M 20.28 % | 6.629 M -14.56 % | 7.759 M 23.79 % | 6.268 M 42.66 % | 4.394 M 5.33 % | 4.172 M -13.69 % | 4.833 M -12.42 % | 5.518 M 42.28 % | 3.878 M -11.80 % | 4.398 M 438.04 % | 817.334 K 7.29 % | 761.800 K 31.75 % | 578.237 K 3.49 % | 558.721 K -23.49 % | 730.242 K -15.62 % | 865.390 K 4.78 % | 825.945 K 49.80 % | 551.366 K 4.22 % | 529.056 K -10.71 % | 592.485 K 13.57 % | 521.687 K -1.95 % | 532.043 K 189.05 % | 184.064 K 13.77 % | 161.781 K -27.59 % | 223.433 K -30.89 % | 323.288 K 350.49 % | 71.763 K |
| Other non current assets | 12.178 M -5.82 % | 12.931 M 5.95 % | 12.205 M 18.11 % | 10.334 M -7.68 % | 11.194 M 243.69 % | 3.257 M -2.78 % | 3.350 M -68.87 % | 10.763 M 4.19 % | 10.330 M -0.60 % | 10.392 M 1.94 % | 10.194 M -1.71 % | 10.371 M -4.53 % | 10.863 M -37.93 % | 17.500 M -5.65 % | 18.548 M 455.70 % | 3.338 M 27.20 % | 2.624 M -2.33 % | 2.687 M 4.85 % | 2.562 M -0.13 % | 2.566 M -1.67 % | 2.609 M 31.74 % | 1.980 M -29.86 % | 2.823 M -2.62 % | 2.899 M 40.03 % | 2.071 M -3.76 % | 2.152 M -1.47 % | 2.184 M -3.72 % | 2.268 M -3.61 % | 2.353 M -11.82 % | 2.668 M -3.20 % | 2.756 M 14.17 % | 2.414 M -10.94 % | 2.711 M -9.43 % | 2.993 M 13.68 % | 2.633 M 0.33 % | 2.624 M -19.48 % | 3.259 M 25.06 % | 2.606 M 149.52 % | 1.044 M 0.59 % | 1.038 M -39.13 % | 1.706 M 51.41 % | 1.127 M -1.50 % | 1.144 M -77.73 % | 5.136 M -12.15 % | 5.846 M 7.28 % | 5.449 M 1.83 % | 5.352 M -1.00 % | 5.406 M -13.38 % | 6.241 M 18.92 % | 5.248 M 0.02 % | 5.247 M 10.39 % | 4.753 M -14.25 % | 5.543 M 21.07 % | 4.578 M -11.61 % | 5.180 M 6.80 % | 4.850 M -1.23 % | 4.910 M -0.07 % | 4.914 M 6.42 % | 4.618 M -0.11 % | 4.623 M | 0.000 | 0.000 -100.00 % | 2.746 M 1 730.72 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 970.354 K -5.07 % | 1.022 M | 0.000 | 0.000 100.00 % | -12.000 M | 0.000 | 0.000 -100.00 % | 146.478 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 84.295 M 31.04 % | 64.329 M -5.68 % | 68.206 M -1.12 % | 68.979 M 5.57 % | 65.342 M -53.70 % | 141.142 M -0.80 % | 142.287 M 33.34 % | 106.711 M 22.99 % | 86.766 M 2.99 % | 84.247 M 1.87 % | 82.703 M 59.85 % | 51.739 M 32.63 % | 39.011 M 57.12 % | 24.829 M 7.91 % | 23.010 M -2.61 % | 23.626 M 13.97 % | 20.730 M 55.58 % | 13.325 M 11.40 % | 11.961 M 10.00 % | 10.874 M -5.57 % | 11.515 M 2.82 % | 11.200 M 1.87 % | 10.995 M 31.99 % | 8.330 M -4.04 % | 8.680 M -4.18 % | 9.059 M -10.23 % | 10.092 M 833.22 % | 1.081 M 55.93 % | 693.502 K 185.66 % | 242.775 K -4.01 % | 252.909 K -2.90 % | 260.465 K 71.72 % | 151.676 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 100.00 % | -961.811 K 6.79 % | -1.032 M 8.56 % | -1.128 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.741 M -0.17 % | 2.746 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 |
| 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 | 0.000 | 0.000 -100.00 % | 961.811 K -6.79 % | 1.032 M -8.56 % | 1.128 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 % | 1.034 M -6.33 % | 1.104 M 31.50 % | 839.595 K -6.70 % | 899.846 K -5.38 % | 950.979 K 2 168.56 % | 41.920 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.263 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 -100.00 % | 961.811 K -6.79 % | 1.032 M -8.56 % | 1.128 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 % | 1.034 M -6.33 % | 1.104 M 31.50 % | 839.595 K -6.70 % | 899.846 K -5.38 % | 950.979 K 2 168.56 % | 41.920 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 777.164 M -0.09 % | 777.887 M 2.34 % | 760.106 M 31.67 % | 577.288 M -0.13 % | 578.048 M -0.06 % | 578.395 M -0.90 % | 583.660 M 1.24 % | 576.485 M -1.50 % | 585.288 M 1.05 % | 579.228 M -0.62 % | 582.845 M 0.75 % | 578.482 M 186.12 % | 202.182 M 3.33 % | 195.661 M 0.34 % | 194.999 M 173.38 % | 71.328 M 0.26 % | 71.142 M 0.01 % | 71.134 M -0.07 % | 71.181 M 0.78 % | 70.630 M -0.06 % | 70.675 M -0.95 % | 71.356 M 1.03 % | 70.628 M 0.07 % | 70.578 M 0.00 % | 70.579 M -0.42 % | 70.876 M 0.04 % | 70.847 M -9.46 % | 78.248 M 0.03 % | 78.224 M 8.28 % | 72.245 M 0.72 % | 71.729 M 0.08 % | 71.675 M 56.76 % | 45.723 M 2.81 % | 44.474 M -0.06 % | 44.499 M -0.51 % | 44.727 M -0.42 % | 44.916 M -0.59 % | 45.184 M 0.44 % | 44.986 M -0.56 % | 45.238 M -0.33 % | 45.387 M -1.86 % | 46.246 M -0.64 % | 46.544 M -0.89 % | 46.964 M -1.12 % | 47.494 M -1.44 % | 48.190 M -1.76 % | 49.052 M -2.04 % | 50.072 M -0.81 % | 50.481 M -0.38 % | 50.673 M -1.22 % | 51.299 M 0.33 % | 51.132 M -1.05 % | 51.676 M 0.59 % | 51.372 M 38.28 % | 37.152 M 2.97 % | 36.080 M 35.93 % | 26.543 M 7.63 % | 24.662 M -0.79 % | 24.859 M 6.31 % | 23.383 M -0.41 % | 23.478 M 1.67 % | 23.092 M -10.18 % | 25.708 M 98.44 % | 12.955 M -0.43 % | 13.011 M -0.47 % | 13.072 M -9.39 % | 14.426 M -0.79 % | 14.541 M 0.25 % | 14.504 M 1.64 % | 14.270 M 1 238.46 % | 1.066 M 40.39 % | 759.408 K 48.93 % | 509.907 K 80.49 % | 282.518 K 37.81 % | 205.004 K 14.90 % | 178.420 K 576.60 % | 26.370 K | 0.000 | 0.000 | 0.000 |
| Total non current assets | 873.637 M 2.16 % | 855.147 M 1.74 % | 840.517 M 28.01 % | 656.601 M 0.31 % | 654.584 M -9.44 % | 722.794 M -0.89 % | 729.297 M 5.09 % | 693.959 M 1.70 % | 682.384 M 1.26 % | 673.867 M -0.28 % | 675.742 M 5.49 % | 640.592 M 154.15 % | 252.056 M 5.91 % | 237.991 M 0.61 % | 236.557 M 140.67 % | 98.292 M 4.02 % | 94.496 M 8.44 % | 87.145 M 1.68 % | 85.705 M 1.94 % | 84.070 M -0.86 % | 84.800 M 0.31 % | 84.536 M 0.11 % | 84.446 M 3.23 % | 81.807 M 0.59 % | 81.330 M -0.92 % | 82.086 M -1.25 % | 83.122 M 1.87 % | 81.597 M 0.40 % | 81.271 M 8.14 % | 75.156 M 0.56 % | 74.738 M 0.52 % | 74.350 M 53.03 % | 48.586 M 1.04 % | 48.085 M 0.68 % | 47.758 M -0.47 % | 47.986 M -0.39 % | 48.176 M -0.55 % | 48.443 M 3.75 % | 46.692 M -0.54 % | 46.944 M -0.32 % | 47.093 M -2.01 % | 48.057 M -0.66 % | 48.376 M -8.36 % | 52.790 M -1.03 % | 53.340 M -1.99 % | 54.421 M -1.38 % | 55.184 M -1.91 % | 56.259 M -0.82 % | 56.722 M 0.02 % | 56.713 M -1.09 % | 57.338 M 1.17 % | 56.677 M -0.95 % | 57.219 M 0.56 % | 56.900 M 34.41 % | 42.332 M 3.42 % | 40.930 M 30.13 % | 31.454 M 6.35 % | 29.576 M 0.34 % | 29.476 M 5.25 % | 28.006 M 6.81 % | 26.220 M 1.48 % | 25.838 M -9.19 % | 28.454 M 101.25 % | 14.139 M 0.17 % | 14.115 M 1.46 % | 13.912 M -9.23 % | 15.326 M -1.07 % | 15.492 M -0.16 % | 15.516 M 1.47 % | 15.292 M 1 334.34 % | 1.066 M 40.39 % | 759.408 K 48.93 % | 509.907 K 80.49 % | 282.518 K 37.81 % | 205.004 K -36.90 % | 324.898 K 1 132.07 % | 26.370 K | 0.000 | 0.000 | 0.000 |
| Other current assets | 0.000 | 0.000 -100.00 % | 4.233 M -6.49 % | 4.527 M 43.85 % | 3.147 M -59.49 % | 7.768 M 99.54 % | 3.893 M -62.74 % | 10.449 M 208.78 % | 3.384 M 36.84 % | 2.473 M -19.00 % | 3.053 M -35.93 % | 4.765 M 54.46 % | 3.085 M 25.10 % | 2.466 M -10.82 % | 2.765 M 45.12 % | 1.906 M 22.15 % | 1.560 M -25.53 % | 2.095 M 38.45 % | 1.513 M 22.88 % | 1.231 M 0.06 % | 1.231 M -17.54 % | 1.492 M -5.80 % | 1.584 M 1.20 % | 1.565 M -2.67 % | 1.608 M -14.13 % | 1.873 M 15.59 % | 1.620 M -6.18 % | 1.727 M 38.07 % | 1.251 M -14.15 % | 1.457 M 12.12 % | 1.300 M -10.60 % | 1.454 M 80.87 % | 803.762 K -42.24 % | 1.391 M 39.65 % | 996.389 K -8.34 % | 1.087 M 86.53 % | 582.754 K -24.93 % | 776.328 K 22.87 % | 631.848 K 8.66 % | 581.495 K 25.54 % | 463.211 K -32.39 % | 685.074 K 2.73 % | 666.837 K 10.41 % | 603.948 K -25.95 % | 815.606 K -8.93 % | 895.606 K -28.45 % | 1.252 M -1.27 % | 1.268 M -3.68 % | 1.316 M 47.95 % | 889.714 K -0.09 % | 890.494 K 4.31 % | 853.696 K 19.02 % | 717.260 K 19.28 % | 601.317 K 1.73 % | 591.119 K 30.42 % | 453.235 K 69.65 % | 267.158 K -37.47 % | 427.234 K -7.31 % | 460.940 K 30.11 % | 354.257 K 108.17 % | 170.173 K -56.94 % | 395.159 K 71.40 % | 230.548 K 43.08 % | 161.133 K 15.50 % | 139.514 K -17.80 % | 169.735 K -30.73 % | 245.029 K -36.18 % | 383.937 K -8.36 % | 418.970 K -4.90 % | 440.572 K 7.73 % | 408.955 K 9.15 % | 374.683 K -29.85 % | 534.138 K 203.31 % | 176.104 K 789.59 % | 19.796 K 56.59 % | 12.642 K -43.38 % | 22.327 K 7.20 % | 20.827 K 6 842.33 % | 300.000 -89.62 % | 2.890 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.731 M | 0.000 | 0.000 100.00 % | -53.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 M 0.00 % | 4.000 M -60.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.832 M -20.37 % | 14.858 M -17.58 % | 18.026 M 20.18 % | 15.000 M | 0.000 -100.00 % | 1.000 M -91.79 % | 12.184 M 41.61 % | 8.604 M -13.96 % | 10.000 M -37.50 % | 16.001 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.139 K -31.57 % | 4.587 K -4.66 % | 4.811 K 0.33 % | 4.795 K -60.12 % | 12.023 K -25.09 % | 16.049 K -12.54 % | 18.350 K -51.17 % | 37.580 K -0.62 % | 37.814 K -8.86 % | 41.492 K -1.15 % | 41.973 K -47.24 % | 79.559 K 22.51 % | 64.941 K 0.41 % | 64.673 K -18.27 % | 79.126 K -48.92 % | 154.917 K 37.97 % | 112.284 K 53.13 % | 73.324 K 43.89 % | 50.957 K 29.43 % | 39.370 K -46.76 % | 73.950 K -21.08 % | 93.700 K 116.90 % | 43.200 K -20.15 % | 54.100 K | 0.000 | 0.000 | 0.000 -100.00 % | 101.500 K -76.17 % | 425.995 K -34.32 % | 648.576 K -17.15 % | 782.789 K 21.94 % | 641.930 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 148.930 M 108.59 % | 71.397 M 16.07 % | 61.513 M -67.73 % | 190.596 M 117.74 % | 87.533 M -0.22 % | 87.726 M 6.61 % | 82.287 M 63.79 % | 50.240 M 10.14 % | 45.614 M 161.20 % | 17.463 M -46.45 % | 32.613 M 55.56 % | 20.965 M -35.56 % | 32.536 M 36.97 % | 23.754 M 4.81 % | 22.663 M -76.47 % | 96.304 M 117.33 % | 44.313 M 0.87 % | 43.930 M 404.18 % | 8.713 M 30.04 % | 6.701 M 30.17 % | 5.148 M -30.50 % | 7.407 M -27.89 % | 10.272 M -21.66 % | 13.112 M 116.44 % | 6.058 M -0.57 % | 6.093 M 52.69 % | 3.991 M -58.19 % | 9.545 M 37.81 % | 6.927 M -38.29 % | 11.223 M 208.37 % | 3.640 M -63.43 % | 9.952 M -20.86 % | 12.576 M 34.75 % | 9.332 M -66.35 % | 27.735 M 540.87 % | 4.328 M -39.41 % | 7.143 M -29.19 % | 10.087 M 319.21 % | 2.406 M -55.05 % | 5.353 M -46.96 % | 10.092 M 609.01 % | 1.423 M -67.37 % | 4.363 M -1.15 % | 4.413 M -50.08 % | 8.840 M -33.57 % | 13.306 M 47.29 % | 9.034 M -38.54 % | 14.699 M 3.72 % | 14.172 M 57.81 % | 8.981 M -27.07 % | 12.314 M -28.35 % | 17.187 M -31.29 % | 25.015 M -4.52 % | 26.201 M 55.47 % | 16.852 M -28.91 % | 23.705 M -22.84 % | 30.724 M -7.57 % | 33.240 M -1.31 % | 33.680 M -12.94 % | 38.686 M 83.63 % | 21.068 M -18.56 % | 25.870 M 43.36 % | 18.045 M -17.74 % | 21.937 M -9.60 % | 24.266 M 326.17 % | 5.694 M -23.90 % | 7.482 M -22.32 % | 9.632 M -26.68 % | 13.137 M 394.87 % | 2.655 M -60.90 % | 6.789 M 53.42 % | 4.425 M -55.77 % | 10.006 M -28.19 % | 13.934 M 2.59 % | 13.581 M 465.01 % | 2.404 M -40.47 % | 4.038 M 3 825.22 % | 102.865 K -4.01 % | 107.160 K -62.33 % | 284.484 K |
| Cash and short term investments | 148.930 M 108.59 % | 71.397 M 16.07 % | 61.513 M -67.73 % | 190.596 M 21.97 % | 156.264 M 78.13 % | 87.726 M 6.61 % | 82.287 M 63.79 % | 50.240 M 10.14 % | 45.614 M 161.20 % | 17.463 M -46.45 % | 32.613 M 55.56 % | 20.965 M -35.56 % | 32.536 M 36.97 % | 23.754 M 4.81 % | 22.663 M -76.47 % | 96.304 M 117.33 % | 44.313 M -7.55 % | 47.930 M 277.01 % | 12.713 M -23.88 % | 16.701 M 224.43 % | 5.148 M -30.50 % | 7.407 M -27.89 % | 10.272 M -21.66 % | 13.112 M -26.71 % | 17.890 M -14.61 % | 20.951 M -4.84 % | 22.017 M -10.30 % | 24.545 M 254.37 % | 6.927 M -43.33 % | 12.223 M -22.75 % | 15.824 M -14.72 % | 18.556 M -17.81 % | 22.576 M -10.88 % | 25.333 M -8.66 % | 27.735 M 540.87 % | 4.328 M -39.41 % | 7.143 M -29.19 % | 10.087 M 319.21 % | 2.406 M -55.05 % | 5.353 M -46.96 % | 10.092 M 609.01 % | 1.423 M -67.39 % | 4.366 M -1.18 % | 4.418 M -50.05 % | 8.845 M -33.55 % | 13.311 M 47.15 % | 9.046 M -38.52 % | 14.715 M 3.70 % | 14.190 M 57.35 % | 9.018 M -26.99 % | 12.352 M -28.31 % | 17.229 M -31.24 % | 25.057 M -4.65 % | 26.280 M 55.35 % | 16.917 M -28.83 % | 23.770 M -22.83 % | 30.803 M -7.76 % | 33.395 M -1.17 % | 33.792 M -12.82 % | 38.760 M 83.53 % | 21.119 M -18.49 % | 25.909 M 42.99 % | 18.119 M -17.75 % | 22.031 M -9.37 % | 24.309 M 322.91 % | 5.748 M -23.18 % | 7.482 M -22.32 % | 9.632 M -26.68 % | 13.137 M 376.65 % | 2.756 M -61.80 % | 7.215 M 42.20 % | 5.074 M -52.97 % | 10.788 M -25.98 % | 14.576 M 7.32 % | 13.581 M 465.01 % | 2.404 M -40.47 % | 4.038 M 3 825.22 % | 102.865 K -4.01 % | 107.160 K -62.33 % | 284.484 K |
| Total current assets | 234.016 M 53.29 % | 152.663 M 7.93 % | 141.440 M -45.85 % | 261.197 M 11.03 % | 235.244 M 51.31 % | 155.474 M 3.94 % | 149.581 M 43.59 % | 104.170 M 88.70 % | 55.205 M 14.34 % | 48.281 M -16.14 % | 57.573 M 4.88 % | 54.895 M -46.28 % | 102.191 M 10.12 % | 92.802 M 41.34 % | 65.660 M -51.16 % | 134.427 M 79.13 % | 75.045 M -1.81 % | 76.431 M 429.38 % | 14.438 M -20.42 % | 18.144 M 175.32 % | 6.590 M -27.67 % | 9.111 M -24.50 % | 12.068 M -18.95 % | 14.889 M -24.46 % | 19.710 M -14.19 % | 22.970 M -3.64 % | 23.836 M -9.88 % | 26.449 M 217.11 % | 8.341 M -39.57 % | 13.802 M -20.26 % | 17.309 M -14.20 % | 20.174 M -14.49 % | 23.591 M -12.18 % | 26.862 M -7.08 % | 28.908 M 418.41 % | 5.576 M -30.30 % | 8.001 M -28.02 % | 11.115 M 237.85 % | 3.290 M -46.82 % | 6.187 M -42.76 % | 10.808 M 151.20 % | 4.302 M -39.82 % | 7.149 M 1.42 % | 7.049 M -39.06 % | 11.567 M -28.05 % | 16.076 M 32.46 % | 12.137 M -30.38 % | 17.433 M 5.48 % | 16.528 M 47.38 % | 11.214 M -24.49 % | 14.851 M -25.77 % | 20.006 M -28.36 % | 27.924 M -10.95 % | 31.358 M 51.97 % | 20.635 M -25.57 % | 27.723 M -18.31 % | 33.937 M -4.20 % | 35.425 M 1.12 % | 35.031 M -10.58 % | 39.174 M 83.61 % | 21.335 M -18.97 % | 26.330 M 43.27 % | 18.378 M -17.30 % | 22.222 M -9.28 % | 24.496 M 313.26 % | 5.928 M -23.33 % | 7.732 M -23.24 % | 10.073 M -26.02 % | 13.615 M 319.51 % | 3.246 M -57.62 % | 7.658 M 40.53 % | 5.450 M -51.94 % | 11.340 M -23.85 % | 14.893 M 6.43 % | 13.993 M 424.61 % | 2.667 M -34.30 % | 4.060 M 3 182.35 % | 123.692 K 15.11 % | 107.460 K -62.61 % | 287.374 K |
| Inventory | 79.279 M 3.83 % | 76.358 M 0.88 % | 75.694 M 14.56 % | 66.074 M -12.87 % | 75.833 M 19.63 % | 63.387 M -0.02 % | 63.401 M 47.65 % | 42.939 M 591.78 % | 6.207 M -76.70 % | 26.637 M 26.62 % | 21.037 M -27.87 % | 29.165 M -56.19 % | 66.570 M 15.95 % | 57.411 M 42.70 % | 40.232 M 11.08 % | 36.217 M 24.15 % | 29.172 M 10.48 % | 26.405 M 12 375.30 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K 0.00 % | 211.662 K -23.12 % | 275.316 K 9.25 % | 252.000 K 0.00 % | 252.000 K 0.00 % | 252.000 K 0.00 % | 252.000 K -88.51 % | 2.194 M 4.39 % | 2.102 M 4.44 % | 2.012 M 6.11 % | 1.896 M 4.43 % | 1.816 M 1.53 % | 1.789 M 27.66 % | 1.401 M 43.60 % | 975.719 K -21.13 % | 1.237 M -5.20 % | 1.305 M -18.32 % | 1.598 M -14.84 % | 1.876 M -56.18 % | 4.281 M 40.64 % | 3.044 M -10.30 % | 3.394 M 22.26 % | 2.776 M 81.13 % | 1.533 M 115.67 % | 710.585 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 430.252 K | 0.000 | 0.000 -100.00 % | 4.500 K -96.73 % | 137.667 K 0.89 % | 136.458 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 5.807 M 18.32 % | 4.908 M | 0.000 | 0.000 | 0.000 100.00 % | -3.407 M | 0.000 -100.00 % | 542.000 K | 0.000 -100.00 % | 1.708 M 96.32 % | 870.000 K | 0.000 | 0.000 -100.00 % | 9.171 M | 0.000 | 0.000 -100.00 % | 102.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.288 K -421.30 % | -12.716 K 63.82 % | -35.150 K 27.43 % | -48.435 K 46.41 % | -90.384 K -244.71 % | -26.220 K 44.30 % | -47.070 K | 0.000 100.00 % | -74.332 K -107.97 % | -35.742 K 28.90 % | -50.273 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.659 K -1.42 % | 14.870 K -1.27 % | 15.061 K -71.94 % | 53.672 K 6.95 % | 50.186 K 0.60 % | 49.885 K 9.44 % | 45.584 K -34.18 % | 69.255 K -77.19 % | 303.578 K -6.84 % | 325.860 K 19.11 % | 273.584 K 39.97 % | 195.466 K 137.40 % | 82.336 K -21.98 % | 105.527 K 16.08 % | 90.907 K 30.65 % | 69.583 K 3.44 % | 67.272 K 11.65 % | 60.255 K 29.72 % | 46.450 K 78.58 % | 26.011 K -8.16 % | 28.322 K -6.66 % | 30.342 K 12.82 % | 26.895 K 169.33 % | 9.986 K 129.56 % | 4.350 K -92.40 % | 57.217 K -2.86 % | 58.902 K 20.75 % | 48.781 K 41.66 % | 34.435 K 2 456.42 % | 1.347 K -89.66 % | 13.026 K 309.24 % | 3.183 K -98.75 % | 255.060 K 1.66 % | 250.891 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.263 M | 0.000 -100.00 % | 617.686 K -1.40 % | 626.449 K -1.35 % | 635.009 K | 0.000 -100.00 % | 653.154 K -1.27 % | 661.534 K -0.91 % | 667.628 K | 0.000 -100.00 % | 684.012 K -0.56 % | 687.847 K -0.31 % | 689.974 K | 0.000 -100.00 % | 781.186 K 0.00 % | 781.186 K 0.00 % | 781.186 K | 0.000 -100.00 % | 791.939 K 0.00 % | 791.939 K 0.00 % | 791.939 K | 0.000 -100.00 % | 949.828 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 10.585 M -11.03 % | 11.897 M 1.78 % | 11.689 M 23.89 % | 9.435 M -37.26 % | 15.038 M 235.22 % | 4.486 M -10.96 % | 5.038 M -71.34 % | 17.581 M 215.30 % | 5.576 M -30.15 % | 7.983 M -19.97 % | 9.975 M -29.82 % | 14.214 M 604.01 % | 2.019 M -51.30 % | 4.146 M 23.40 % | 3.360 M 54.60 % | 2.173 M 67.03 % | 1.301 M -38.17 % | 2.104 M 33.48 % | 1.576 M -7.42 % | 1.703 M -8.39 % | 1.858 M 4.41 % | 1.780 M -7.19 % | 1.918 M 16.84 % | 1.642 M -45.33 % | 3.003 M 107.77 % | 1.445 M -1.92 % | 1.473 M 1.68 % | 1.449 M -37.40 % | 2.315 M 61.06 % | 1.437 M -34.32 % | 2.188 M 41.90 % | 1.542 M -36.98 % | 2.447 M -10.75 % | 2.741 M 17.39 % | 2.335 M 19.34 % | 1.957 M 7.38 % | 1.822 M -13.75 % | 2.113 M 11.05 % | 1.903 M 4.64 % | 1.819 M -28.36 % | 2.539 M 61.24 % | 1.574 M 39.00 % | 1.133 M -35.76 % | 1.763 M -15.57 % | 2.088 M 0.42 % | 2.080 M -29.22 % | 2.938 M 7.50 % | 2.733 M -31.31 % | 3.979 M 13.35 % | 3.510 M -12.32 % | 4.003 M 9.41 % | 3.659 M -30.58 % | 5.271 M 25.39 % | 4.204 M 10.15 % | 3.816 M 3.80 % | 3.677 M 13.75 % | 3.232 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.275 M 203.73 % | 1.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 730.242 K -15.62 % | 865.390 K 4.78 % | 825.945 K 49.80 % | 551.366 K 4.22 % | 529.056 K -10.71 % | 592.485 K 13.57 % | 521.687 K 70.23 % | 306.462 K 66.50 % | 184.064 K 13.77 % | 161.781 K 10.35 % | 146.601 K 28.09 % | 114.456 K 360.29 % | 24.866 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.521 M 4.28 % | -1.589 M -5.30 % | -1.509 M -17.61 % | -1.283 M | 0.000 100.00 % | -1.005 M 0.99 % | -1.015 M | 0.000 -100.00 % | 17.054 M 1.32 % | 16.831 M 321.86 % | 3.990 M 1.30 % | 3.939 M 1.31 % | 3.888 M 1.33 % | 3.836 M 1.35 % | 3.785 M 1.37 % | 3.734 M 1.31 % | 3.686 M 1.33 % | 3.638 M 1.35 % | 3.589 M 7 277.34 % | -50.010 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.915 M 1.46 % | 3.859 M 1.48 % | 3.803 M 1.50 % | 3.746 M -4.72 % | 3.932 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.011 M -3.44 % | 1.047 M | 0.000 | 0.000 -100.00 % | 1.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.338 M -4.25 % | 1.397 M 157.23 % | 543.232 K | 0.000 -100.00 % | 532.115 K -6.86 % | 571.299 K 6.22 % | 537.868 K 22.74 % | 438.204 K -9.15 % | 482.362 K -4.69 % | 506.077 K -7.07 % | 544.601 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 -100.00 % | 900.723 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 10.963 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.404 B 9.23 % | 1.286 B 2.83 % | 1.250 B 6.13 % | 1.178 B 6.10 % | 1.110 B 1.43 % | 1.095 B 3.35 % | 1.059 B 7.78 % | 982.831 M 6.28 % | 924.737 M 0.34 % | 921.584 M 1.29 % | 909.869 M 3.14 % | 882.156 M 43.87 % | 613.179 M 2.33 % | 599.190 M 3.54 % | 578.720 M 13.99 % | 507.685 M 14.86 % | 441.991 M 1.60 % | 435.012 M 20.75 % | 360.254 M 1.03 % | 356.594 M 4.55 % | 341.060 M 0.25 % | 340.199 M 0.19 % | 339.570 M 0.72 % | 337.152 M 0.33 % | 336.048 M 0.18 % | 335.440 M 0.85 % | 332.601 M 0.66 % | 330.427 M 7.26 % | 308.062 M 1.49 % | 303.549 M 0.79 % | 301.161 M 0.37 % | 300.044 M 10.03 % | 272.697 M 1.00 % | 270.003 M 0.92 % | 267.536 M 11.07 % | 240.863 M 0.48 % | 239.702 M 0.25 % | 239.106 M 5.91 % | 225.753 M 0.58 % | 224.453 M 0.68 % | 222.928 M 4.74 % | 212.835 M 0.62 % | 211.514 M 0.89 % | 209.647 M 0.79 % | 208.008 M 0.42 % | 207.133 M -0.08 % | 207.309 M 0.20 % | 206.893 M 3.42 % | 200.046 M 1.27 % | 197.534 M 0.04 % | 197.452 M 0.15 % | 197.155 M 0.24 % | 196.682 M 0.22 % | 196.255 M 19.60 % | 164.091 M 1.23 % | 162.101 M 4.74 % | 154.759 M 2.76 % | 150.605 M 4.49 % | 144.130 M 3.29 % | 139.534 M 26.44 % | 110.353 M 0.85 % | 109.427 M 2.35 % | 106.915 M 11.80 % | 95.627 M 4.30 % | 91.686 M 31.43 % | 69.758 M 0.54 % | 69.381 M 0.69 % | 68.905 M 0.42 % | 68.619 M 28.91 % | 53.232 M 4.43 % | 50.972 M 17.41 % | 43.412 M 1.26 % | 42.873 M 21.33 % | 35.337 M 19.36 % | 29.605 M 100.85 % | 14.739 M 4.05 % | 14.165 M 179.42 % | 5.069 M 97.63 % | 2.565 M 189.04 % | 887.489 K |
| Deferred tax liabilities non current | 62.123 M -0.84 % | 62.647 M 3.34 % | 60.620 M -3.39 % | 62.744 M -2.49 % | 64.347 M -2.36 % | 65.902 M -4.01 % | 68.655 M 3.37 % | 66.419 M -6.56 % | 71.080 M 4.11 % | 68.273 M -1.38 % | 69.226 M 0.58 % | 68.826 M 12 740.67 % | 536.000 K -0.25 % | 537.355 K -0.21 % | 538.460 K -0.28 % | 539.948 K -0.19 % | 540.992 K -0.22 % | 542.206 K -0.17 % | 543.143 K -0.19 % | 544.184 K -0.15 % | 545.000 K -0.17 % | 545.928 K -0.19 % | 546.941 K -0.35 % | 548.873 K -0.30 % | 550.551 K -0.20 % | 551.652 K -0.24 % | 552.957 K -1.21 % | 559.755 K -0.91 % | 564.923 K -43.74 % | 1.004 M -1.18 % | 1.016 M -19.56 % | 1.263 M 107.27 % | 609.470 K -1.33 % | 617.686 K -1.40 % | 626.449 K -1.35 % | 635.009 K -1.37 % | 643.825 K -1.43 % | 653.154 K -1.27 % | 661.534 K -0.91 % | 667.628 K -1.25 % | 676.064 K -1.16 % | 684.012 K -0.56 % | 687.847 K -0.31 % | 689.974 K -3.02 % | 711.477 K -8.92 % | 781.186 K 0.00 % | 781.186 K 0.00 % | 781.186 K 0.00 % | 781.186 K -1.36 % | 791.939 K 0.00 % | 791.939 K 0.00 % | 791.939 K 0.00 % | 791.939 K -16.62 % | 949.828 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 % | 13.706 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.108 B 9.91 % | 1.008 B 2.63 % | 981.957 M 6.99 % | 917.798 M 3.14 % | 889.828 M 1.32 % | 878.268 M -0.07 % | 878.878 M 10.12 % | 798.129 M 8.21 % | 737.589 M 2.14 % | 722.148 M -1.52 % | 733.315 M 5.44 % | 695.487 M 96.33 % | 354.247 M 7.09 % | 330.793 M 9.46 % | 302.217 M 29.86 % | 232.719 M 37.26 % | 169.541 M 3.65 % | 163.575 M 63.34 % | 100.143 M -2.03 % | 102.214 M 11.84 % | 91.390 M -2.41 % | 93.647 M -2.97 % | 96.514 M -0.19 % | 96.696 M -4.30 % | 101.040 M -3.82 % | 105.056 M -1.78 % | 106.958 M -1.01 % | 108.046 M 20.57 % | 89.611 M 0.73 % | 88.958 M -3.36 % | 92.047 M -2.62 % | 94.524 M 30.96 % | 72.177 M -3.70 % | 74.947 M -2.24 % | 76.666 M 43.13 % | 53.562 M -4.65 % | 56.176 M -5.68 % | 59.558 M 19.16 % | 49.982 M -5.92 % | 53.130 M -8.24 % | 57.900 M 10.58 % | 52.360 M -5.70 % | 55.525 M -7.21 % | 59.839 M -7.81 % | 64.907 M -7.93 % | 70.497 M 4.72 % | 67.321 M -8.65 % | 73.692 M 0.60 % | 73.250 M 7.84 % | 67.927 M -5.90 % | 72.188 M -5.86 % | 76.682 M -9.94 % | 85.143 M -3.53 % | 88.259 M 40.17 % | 62.967 M -8.28 % | 68.653 M 4.99 % | 65.391 M 0.60 % | 65.001 M 0.77 % | 64.507 M -3.98 % | 67.180 M 41.27 % | 47.555 M -8.84 % | 52.168 M 11.39 % | 46.832 M 28.80 % | 36.361 M -5.83 % | 38.612 M 94.62 % | 19.840 M -13.96 % | 23.058 M -9.81 % | 25.565 M -12.24 % | 29.131 M 57.15 % | 18.537 M 112.47 % | 8.724 M 40.51 % | 6.209 M -47.60 % | 11.850 M -21.91 % | 15.175 M 6.88 % | 14.198 M 374.49 % | 2.992 M -26.78 % | 4.086 M 3 203.67 % | 123.692 K 15.11 % | 107.460 K -62.61 % | 287.374 K |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 |
| 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | 2010-04-30 | 2010-01-31 | 2009-10-31 | 2009-07-31 | 2009-04-30 | 2009-01-31 | 2008-10-31 | 2008-07-31 | 2008-04-30 | 2008-01-31 | 2007-10-31 | 2007-07-31 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -447.000 K -203.00 % | 434.000 K 130.37 % | -1.429 M -6.88 % | -1.337 M 4.57 % | -1.401 M 23.48 % | -1.831 M -282.19 % | 1.005 M 135.80 % | -2.807 M -270.33 % | 1.648 M 591.94 % | -335.000 K 19.47 % | -416.000 K -1 334.48 % | -29.000 K -2 027.66 % | -1.363 K -23.35 % | -1.105 K 25.74 % | -1.488 K -42.53 % | -1.044 K 14.00 % | -1.214 K -29.56 % | -937.000 9.99 % | -1.041 K -27.57 % | -816.000 12.07 % | -928.000 8.39 % | -1.013 K 47.57 % | -1.932 K -15.14 % | -1.678 K -52.41 % | -1.101 K 15.63 % | -1.305 K 80.80 % | -6.798 K -31.54 % | -5.168 K 98.82 % | -439.274 K -3 575.32 % | -11.952 K 95.16 % | -247.097 K -2 589.34 % | -9.188 K -11.83 % | -8.216 K 6.24 % | -8.763 K -2.37 % | -8.560 K 2.90 % | -8.816 K 5.50 % | -9.329 K -11.32 % | -8.380 K -37.51 % | -6.094 K 27.76 % | -8.436 K -6.14 % | -7.948 K -107.25 % | -3.835 K -80.30 % | -2.127 K 90.11 % | -21.503 K 78.38 % | -99.447 K -113.88 % | 716.600 K 1 719.15 % | 39.392 K -84.89 % | 260.653 K 644.79 % | 34.997 K 4 801.54 % | 714.000 | 0.000 100.00 % | -700.658 K -1 033.97 % | -61.788 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -360.451 K -50.81 % | -239.007 K -298.35 % | -60.000 K | 0.000 -100.00 % | 187.681 K 1 206.06 % | 14.370 K | 0.000 100.00 % | -250.209 K -3 440.57 % | 7.490 K -89.27 % | 69.802 K -22.53 % | 90.101 K 224.36 % | 27.778 K 100.46 % | -6.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 1.302 M -2.54 % | 1.336 M -14.14 % | 1.556 M -14.55 % | 1.821 M 53.80 % | 1.184 M 7.34 % | 1.103 M -15.93 % | 1.312 M -16.54 % | 1.572 M 47.19 % | 1.068 M -9.64 % | 1.182 M -18.60 % | 1.452 M -20.26 % | 1.821 M 57.70 % | 1.155 M 21.37 % | 951.395 K -20.33 % | 1.194 M -13.50 % | 1.381 M -19.13 % | 1.707 M 46.21 % | 1.168 M -4.13 % | 1.218 M -11.64 % | 1.379 M 27.41 % | 1.082 M 55.53 % | 695.645 K -12.85 % | 798.250 K -12.99 % | 917.386 K 14.04 % | 804.443 K 45.01 % | 554.732 K -25.77 % | 747.342 K -11.19 % | 841.524 K -38.61 % | 1.371 M 164.32 % | 518.585 K -46.76 % | 974.095 K 52.04 % | 640.679 K -50.23 % | 1.287 M 92.73 % | 667.877 K -19.44 % | 829.040 K -15.86 % | 985.261 K 65.17 % | 596.512 K -25.33 % | 798.860 K -24.80 % | 1.062 M 69.58 % | 626.442 K -36.67 % | 989.204 K -24.94 % | 1.318 M -29.01 % | 1.856 M 27.65 % | 1.454 M 348.01 % | 324.609 K 39.49 % | 232.705 K -43.82 % | 414.234 K 22.59 % | 337.902 K 63.90 % | 206.160 K 157.10 % | 80.187 K -72.89 % | 295.797 K -31.79 % | 433.643 K 148.04 % | 174.828 K -68.41 % | 553.363 K -18.02 % | 674.993 K -55.19 % | 1.506 M 160.96 % | 577.227 K -29.98 % | 824.413 K -46.80 % | 1.550 M -54.31 % | 3.392 M 272.24 % | 911.110 K -16.60 % | 1.093 M -9.85 % | 1.212 M -68.23 % | 3.814 M 490.70 % | 645.667 K 73.05 % | 373.108 K | 0.000 -100.00 % | 250.209 K -93.43 % | 3.809 M | 0.000 | 0.000 -100.00 % | 332.586 K -94.48 % | 6.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 6.101 M 2 775.88 % | -228.000 K -115.33 % | 1.487 M 200.00 % | -1.487 M -139.10 % | 3.803 M 452.13 % | -1.080 M 95.78 % | -25.582 M 29.83 % | -36.459 M -255.09 % | 23.508 M 403.02 % | -7.758 M -183.05 % | 9.341 M -70.76 % | 31.943 M 495.79 % | -8.071 M 52.43 % | -16.964 M -838.66 % | -1.807 M 79.11 % | -8.653 M -323.85 % | -2.041 M 92.07 % | -25.741 M -6 583.03 % | -385.172 K -63.12 % | -236.125 K -216.46 % | 202.755 K 5 663.36 % | 3.518 K -99.30 % | 501.822 K 134.24 % | -1.466 M -179.34 % | 1.847 M 1 277.67 % | -156.868 K -157.37 % | 273.452 K 120.03 % | -1.365 M -182.00 % | 1.665 M 602.47 % | -331.339 K -158.69 % | 564.601 K 157.85 % | -976.024 K -152.62 % | 1.855 M 1 362.63 % | -146.898 K -132.08 % | 457.959 K 303.48 % | -225.064 K -2 823.76 % | 8.263 K -76.15 % | 34.649 K 2.72 % | 33.733 K 104.02 % | -838.513 K -134.13 % | 2.457 M 589.36 % | 356.421 K 146.50 % | -766.452 K -73.23 % | -442.453 K -190.07 % | 491.258 K 192.06 % | -533.641 K -400.25 % | 177.730 K 110.45 % | -1.701 M -7 319.79 % | -22.926 K 87.96 % | -190.388 K -133.25 % | 572.532 K 137.88 % | -1.511 M -145.04 % | 3.356 M 343.02 % | -1.381 M -301.54 % | 685.150 K 150.15 % | -1.366 M -177.66 % | 1.759 M 523.29 % | -415.598 K 87.69 % | -3.375 M -1 271.00 % | -246.168 K -110.59 % | 2.324 M 2 264.33 % | -107.372 K -161.82 % | 173.683 K 395.94 % | 35.021 K -79.02 % | 166.897 K 72.61 % | 96.689 K 157.90 % | -167.002 K -90.70 % | -87.575 K -315.01 % | 40.731 K -82.28 % | 229.915 K 765.29 % | 26.571 K -42.87 % | 46.508 K 128.17 % | -165.121 K -10.21 % | -149.827 K -211.75 % | 134.074 K 920.48 % | -16.341 K 91.63 % | -195.152 K -1 779.74 % | 11.618 K -87.40 % | 92.179 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.440 M -534.77 % | -857.000 K -506.16 % | 211.000 K -95.96 % | 5.229 M 285.53 % | -2.818 M -6 026.98 % | -46.000 K -370.59 % | 17.000 K -98.36 % | 1.034 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 % | -1.897 M | 0.000 | 0.000 100.00 % | -225.987 K -136.29 % | 622.713 K | 0.000 | 0.000 | 0.000 100.00 % | -39.013 K | 0.000 -100.00 % | 211.000 10.47 % | 191.000 -99.51 % | 38.611 K 1 207.60 % | -3.486 K -1 058.14 % | -301.000 93.00 % | -4.301 K -118.17 % | 23.671 K -89.90 % | 234.323 K 951.62 % | 22.282 K 142.62 % | -52.276 K 33.08 % | -78.118 K | 0.000 | 0.000 100.00 % | -14.620 K | 0.000 | 0.000 | 0.000 100.00 % | -13.805 K 29.40 % | -19.555 K | 0.000 | 0.000 100.00 % | -3.447 K 92.22 % | -44.330 K | 0.000 | 0.000 -100.00 % | 92.000 100.21 % | -44.330 K | 0.000 | 0.000 -100.00 % | 3.068 K 115.32 % | -20.020 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -2.609 M -568.97 % | -390.000 K 95.81 % | -9.298 M -193.05 % | 9.992 M -91.50 % | 117.542 M 783 513.33 % | 15.000 K 100.07 % | -20.462 M 44.29 % | -36.732 M -279.79 % | 20.430 M 464.82 % | -5.600 M -168.90 % | 8.128 M -78.27 % | 37.405 M 508.39 % | -9.159 M 46.69 % | -17.179 M -349.42 % | -3.823 M 45.74 % | -7.045 M -154.61 % | -2.767 M 89.44 % | -26.194 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 % | 81.051 K | 0.000 | 0.000 -100.00 % | 2.960 K 112.69 % | -23.317 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.561 M 2 003.43 % | -82.010 K -11.96 % | -73.247 K 17.50 % | -88.788 K -26.60 % | -70.131 K -177.39 % | -25.282 K 91.37 % | -292.799 K 6.29 % | -312.467 K -219.52 % | 261.442 K 285.65 % | 67.793 K -76.84 % | 292.672 K 5.10 % | 278.474 K -88.42 % | 2.405 M 236.78 % | -1.759 M -424.25 % | 542.334 K 287.48 % | -289.272 K 71.10 % | -1.001 M -51.24 % | -661.793 K | 0.000 | 0.000 100.00 % | -2.456 M | 0.000 | 0.000 100.00 % | -40.835 K 90.61 % | -435.079 K | 0.000 | 0.000 -100.00 % | 119.608 K 127.49 % | -435.079 K | 0.000 | 0.000 100.00 % | -116.991 K 31.98 % | -171.986 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 100.00 % | -277.000 K 97.46 % | -10.899 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.691 M 777.97 % | 876.000 K 2.22 % | 857.000 K | 0.000 100.00 % | -5.229 M -285.53 % | 2.818 M 6 026.98 % | 46.000 K | 0.000 100.00 % | -1.034 M -333.05 % | 443.589 K -15.95 % | 527.792 K 555.53 % | -115.863 K 25.68 % | -155.901 K -634.62 % | -21.222 K 75.85 % | -87.867 K -138.81 % | 226.422 K 116.63 % | -1.361 M -187.87 % | 1.549 M | 0.000 | 0.000 100.00 % | -966.472 K -241.86 % | 681.286 K | 0.000 | 0.000 100.00 % | -853.734 K -147.01 % | 1.816 M | 0.000 | 0.000 -100.00 % | 225.987 K 136.29 % | -622.713 K | 0.000 | 0.000 | 0.000 -100.00 % | 243.686 K | 0.000 100.00 % | -6.364 M -18.95 % | -5.350 M 38.83 % | -8.746 M 37.24 % | -13.936 M -434.78 % | -2.606 M 77.68 % | -11.676 M -4.45 % | -11.178 M -37.69 % | -8.118 M 22.74 % | -10.507 M 41.54 % | -17.973 M 16.18 % | -21.444 M | 0.000 | 0.000 100.00 % | -816.388 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.475 M | 0.000 | 0.000 -100.00 % | 44.282 K -90.76 % | 479.409 K | 0.000 | 0.000 100.00 % | -119.700 K -124.97 % | 479.409 K | 0.000 | 0.000 -100.00 % | 113.923 K -40.67 % | 192.006 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.476 K | 0.000 |
| Other working capital | 8.710 M 5 276.54 % | 162.000 K -72.68 % | 593.000 K 202.24 % | -580.000 K -103.57 % | 16.250 M 1 584.02 % | -1.095 M 78.61 % | -5.120 M -117.63 % | 29.041 M 280.02 % | 7.642 M 454.12 % | -2.158 M -315.37 % | 1.002 M 118.34 % | -5.462 M -601.79 % | 1.088 M 406.14 % | 215.058 K -89.33 % | 2.015 M 225.34 % | -1.608 M -670.23 % | 281.962 K 101.07 % | -26.269 M -9 654.20 % | -269.309 K -235.70 % | -80.224 K -135.82 % | 223.977 K 145.09 % | 91.385 K -66.82 % | 275.400 K 363.30 % | -104.596 K -135.06 % | 298.297 K 290.16 % | -156.868 K -157.37 % | 273.452 K 168.58 % | -398.718 K -140.54 % | 983.604 K 396.86 % | -331.339 K -158.69 % | 564.601 K 561.69 % | -122.290 K -106.59 % | 1.855 M 1 362.63 % | -146.898 K -132.08 % | 457.959 K 300.84 % | -228.024 K -822.05 % | 31.580 K -8.86 % | 34.649 K 2.72 % | 33.733 K 104.02 % | -838.513 K -221.28 % | 691.364 K 57.69 % | 438.431 K -92.27 % | 5.670 M 13.49 % | 4.996 M -46.10 % | 9.269 M -30.99 % | 13.431 M 336.53 % | 3.077 M -70.10 % | 10.291 M -5.32 % | 10.870 M 42.55 % | 7.626 M -29.16 % | 10.764 M -33.70 % | 16.236 M -27.75 % | 22.472 M 5 849.90 % | 377.692 K 164.46 % | 142.816 K 158.09 % | -245.867 K -108.91 % | 2.760 M 1 021.09 % | 246.195 K 107.29 % | -3.375 M -1 352.45 % | -232.363 K -110.00 % | 2.324 M 2 264.33 % | -107.372 K -161.82 % | 173.683 K 395.94 % | 35.021 K -79.02 % | 166.897 K 72.61 % | 96.689 K 157.90 % | -167.002 K -90.70 % | -87.575 K -315.01 % | 40.731 K -82.28 % | 229.915 K 765.29 % | 26.571 K -42.87 % | 46.508 K 128.17 % | -165.121 K -10.21 % | -149.827 K -211.75 % | 134.074 K 920.48 % | -16.341 K 91.63 % | -195.152 K -1 392.91 % | 15.094 K -83.63 % | 92.179 K |
| Other non cash items | -4.792 M -173.47 % | 6.522 M 626.82 % | -1.238 M -113.59 % | 9.111 M 652.18 % | -1.650 M -115.47 % | 10.663 M 170.06 % | -15.220 M -28.21 % | -11.871 M -865.38 % | 1.551 M -79.52 % | 7.572 M 259.92 % | -4.735 M -178.14 % | 6.060 M 140.75 % | -14.873 M -33.41 % | -11.148 M -4 442.59 % | 256.716 K 108.46 % | -3.035 M 27.45 % | -4.183 M -620.35 % | -580.695 K -16.97 % | -496.438 K -143.26 % | 1.148 M 126.90 % | 505.791 K 277.20 % | -285.428 K 87.56 % | -2.294 M -396.78 % | 772.818 K 19.17 % | 648.509 K -48.11 % | 1.250 M 211.63 % | -1.120 M -1 311.84 % | -79.299 K -121.80 % | -35.752 K -112.38 % | 288.858 K -8.72 % | 316.439 K -52.94 % | 672.462 K 352.61 % | 148.574 K -44.62 % | 268.262 K -41.94 % | 462.068 K -7.44 % | 499.191 K 191.29 % | 171.370 K -47.17 % | 324.385 K 28.69 % | 252.062 K -24.91 % | 335.668 K -3.92 % | 349.345 K 55 974.64 % | 623.000 -78.50 % | 2.898 K 112.50 % | -23.178 K -212.62 % | 20.581 K 283.17 % | -11.236 K -48 752.17 % | -23.000 99.81 % | -12.123 K 59.48 % | -29.917 K -12.58 % | -26.575 K -104.28 % | 620.381 K -5.08 % | 653.608 K 143.77 % | -1.493 M -299.79 % | 747.399 K 289.19 % | -395.057 K -160.34 % | 654.742 K 151.30 % | -1.276 M -443.24 % | 371.847 K -64.79 % | 1.056 M 297.50 % | -534.794 K -107.18 % | 7.444 M 866.37 % | 770.301 K 1 183.84 % | 60.000 K 4 020.88 % | 1.456 K 100.74 % | -197.595 K -116.72 % | 1.182 M 131.08 % | 511.562 K 104.45 % | 250.209 K 107.11 % | -3.521 M -658.92 % | 630.015 K -56.26 % | 1.441 M 22.75 % | 1.174 M -79.14 % | 5.626 M 104.94 % | 2.745 M 19.78 % | 2.292 M 51.89 % | 1.509 M -65.56 % | 4.381 M 602.36 % | 623.752 K -34.96 % | 959.008 K |
| Net cash provided by operating activities | -23.458 M -13.11 % | -20.740 M -135.47 % | -8.808 M 23.09 % | -11.452 M 9.23 % | -12.616 M -1.24 % | -12.461 M 65.08 % | -35.683 M 21.97 % | -45.727 M -258.80 % | 28.795 M 394.04 % | -9.793 M -157.47 % | 17.040 M -53.35 % | 36.531 M 329.06 % | -15.949 M 17.48 % | -19.326 M -255.97 % | -5.429 M 55.80 % | -12.283 M -97.50 % | -6.219 M 79.02 % | -29.647 M -879.08 % | -3.028 M -17.59 % | -2.575 M -1.46 % | -2.538 M 8.93 % | -2.787 M 0.55 % | -2.802 M 40.92 % | -4.743 M -60.93 % | -2.947 M 10.27 % | -3.285 M -38.57 % | -2.370 M 40.30 % | -3.971 M -87.02 % | -2.123 M 40.93 % | -3.594 M -35.31 % | -2.656 M 35.80 % | -4.138 M -87.69 % | -2.204 M 24.00 % | -2.901 M -17.74 % | -2.464 M 13.58 % | -2.851 M -1.26 % | -2.815 M -21.14 % | -2.324 M 27.99 % | -3.227 M 31.54 % | -4.714 M -818.31 % | -513.333 K 82.69 % | -2.966 M 25.10 % | -3.960 M 18.09 % | -4.835 M -6.81 % | -4.527 M 17.21 % | -5.468 M -1.62 % | -5.381 M 8.68 % | -5.892 M -41.12 % | -4.175 M -25.97 % | -3.314 M 19.15 % | -4.100 M 46.91 % | -7.722 M -1 282.62 % | -558.493 K 93.27 % | -8.304 M -48.77 % | -5.582 M -17.19 % | -4.763 M -5.77 % | -4.503 M 17.60 % | -5.465 M 26.31 % | -7.416 M -17.88 % | -6.291 M -279.66 % | 3.502 M 202.94 % | -3.402 M -20.28 % | -2.828 M -22.42 % | -2.310 M 3.93 % | -2.405 M -30.70 % | -1.840 M 21.13 % | -2.333 M 31.86 % | -3.424 M 16.92 % | -4.121 M -15.21 % | -3.577 M -7.41 % | -3.330 M -3.01 % | -3.233 M 35.02 % | -4.975 M -130.28 % | -2.160 M 5.27 % | -2.281 M -101.68 % | -1.131 M 44.70 % | -2.045 M -238.39 % | -604.295 K -45.00 % | -416.760 K |
| Investments in property plant and equipment | -1.025 M 51.81 % | -2.127 M -75.79 % | -1.210 M 9.23 % | -1.333 M -53.04 % | -871.000 K -280.35 % | -229.000 K 59.03 % | -559.000 K 68.40 % | -1.769 M -560.07 % | -268.000 K -436.00 % | -50.000 K 73.12 % | -186.000 K -22.37 % | -152.000 K -45.34 % | -104.579 K 89.34 % | -980.920 K -785.99 % | -110.714 K -703.03 % | -13.787 K -153.76 % | -5.433 K -182.09 % | -1.926 K 99.11 % | -217.437 K -7 390.08 % | -2.903 K -96 866.67 % | 3.000 100.00 % | -103.647 K -210.63 % | -33.367 K -24.38 % | -26.827 K 75.50 % | -109.478 K -87.77 % | -58.304 K 16.12 % | -69.505 K -26.37 % | -55.000 K 98.32 % | -3.281 M -1 244.42 % | -244.024 K -229.64 % | -74.027 K -3 103.25 % | -2.311 K 85.70 % | -16.157 K 56.11 % | -36.811 K -970.40 % | -3.439 K | 0.000 -100.00 % | 370.000 142.77 % | -865.000 68.15 % | -2.716 K 82.73 % | -15.723 K 8.26 % | -17.138 K -248.90 % | -4.912 K 93.33 % | -73.624 K -1 128.50 % | -5.993 K 92.99 % | -85.463 K 14.91 % | -100.444 K -200.27 % | -33.451 K 68.36 % | -105.718 K -308.49 % | -25.880 K 38.11 % | -41.814 K 84.84 % | -275.865 K -149.46 % | -110.586 K 83.73 % | -679.680 K 78.96 % | -3.230 M -465.79 % | -570.851 K 44.34 % | -1.026 M 28.42 % | -1.433 M -473.23 % | -249.947 K 27.88 % | -346.580 K -141.30 % | -143.628 K 3.73 % | -149.197 K 71.70 % | -527.106 K -377.74 % | -110.333 K -772.96 % | -12.639 K 84.66 % | -82.366 K -284.86 % | 44.557 K 1 243.95 % | -3.895 K 95.96 % | -96.359 K 82.24 % | -542.531 K 32.40 % | -802.600 K -1.47 % | -791.004 K 44.26 % | -1.419 M -464.73 % | -251.295 K -170.97 % | -92.738 K -160.27 % | -35.632 K 77.87 % | -161.022 K | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 -100.00 % | 177.293 M 200.00 % | -177.288 M | 0.000 | 0.000 -100.00 % | 8.000 K 100.81 % | -992.000 K 84.33 % | -6.329 M -671.83 % | -820.000 K -11 614.29 % | -7.000 K 99.86 % | -5.090 M 93.27 % | -75.631 M -157 564 483.33 % | -48.000 -100.26 % | 18.400 K 100.02 % | -113.411 M -63 970.36 % | -177.010 K 98.93 % | -16.603 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.026 M | 0.000 | 0.000 | 0.000 100.00 % | -7.118 M | 0.000 | 0.000 -100.00 % | 289.038 K 726.48 % | 34.972 K | 0.000 | 0.000 | 0.000 100.00 % | -46.084 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 |
| Purchases of investments | -15.240 M | 0.000 | 0.000 100.00 % | -538.000 K | 0.000 100.00 % | -10.872 M -89.77 % | -5.729 M -606.41 % | -811.000 K 83.69 % | -4.973 M 68.71 % | -15.891 M 39.64 % | -26.328 M | 0.000 100.00 % | -5.782 M -8 775.98 % | 66.643 K 200.00 % | -66.643 K 99.29 % | -9.433 M -156.81 % | 16.603 M | 0.000 | 0.000 100.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.026 M 379.14 % | -11.832 M -290.94 % | -3.026 M 79.82 % | -15.000 M -310.74 % | 7.118 M 578.96 % | -1.486 M 87.28 % | -11.681 M -35.77 % | -8.604 M 46.73 % | -16.152 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.848 K | 0.000 -100.00 % | 4.458 K 101.86 % | -239.653 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 |
| Sales maturities of investments | 66.000 K | 0.000 | 0.000 -100.00 % | 54.372 M | 0.000 | 0.000 100.00 % | -419.000 K -112.23 % | 3.427 M -25.34 % | 4.590 M -71.13 % | 15.898 M -44.21 % | 28.496 M | 0.000 100.00 % | -220.000 99.74 % | -85.043 K | 0.000 -100.00 % | 9.980 M 149.51 % | 4.000 M | 0.000 -100.00 % | 6.000 M | 0.000 100.00 % | -14.858 M | 0.000 | 0.000 -100.00 % | 11.832 M 290.94 % | 3.026 M -79.82 % | 15.000 M | 0.000 | 0.000 -100.00 % | 1.000 M -92.11 % | 12.670 M 56.39 % | 8.101 M -18.99 % | 10.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 138.680 K | 0.000 | 0.000 | 0.000 -100.00 % | 96.360 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -2.260 M 98.73 % | -177.292 M -1 595.76 % | -10.455 M -130 787.50 % | 8.000 K 101.64 % | -488.000 K 95.51 % | -10.864 M -1 195.16 % | 992.000 K 126.72 % | -3.713 M -15 570.83 % | 24.000 K 100.15 % | -15.898 M 44.21 % | -28.494 M 64.38 % | -80.000 M -972.33 % | 9.171 M 10 683.78 % | 85.043 K 229.06 % | -65.893 K 62.77 % | -177.010 K 94.79 % | -3.397 M | 0.000 -100.00 % | 6.000 M 160.00 % | -10.000 M -167.30 % | 14.858 M 1 485 745.30 % | 1.000 K -44.44 % | 1.800 K -99.98 % | 11.832 M 289 253.66 % | 4.089 K -46.18 % | 7.598 K 55.06 % | 4.900 K 100.03 % | -15.000 M -8 786.73 % | -168.791 K -1 343.03 % | 13.579 K 113.14 % | -103.324 K -188.14 % | 117.229 K -97.73 % | 5.171 M 132.32 % | -16.001 M | 0.000 | 0.000 | 0.000 100.00 % | -46.084 K -5 733.74 % | 818.000 | 0.000 -100.00 % | 460.000 -80.83 % | 2.400 K -99.94 % | 3.973 M 1 151 679.42 % | -345.000 -100.09 % | 363.432 K 121 244.00 % | -300.000 -216.28 % | 258.000 150.59 % | -510.000 32.00 % | -750.000 39.02 % | -1.230 K 99.75 % | -488.841 K -23 769.19 % | -2.048 K 99.58 % | -482.252 K 20.84 % | -609.226 K -82.37 % | -334.065 K 63.87 % | -924.697 K -210.93 % | 833.582 K 411.86 % | -267.290 K -4 585.48 % | 5.959 K 100.32 % | -1.882 M -736.74 % | 295.500 K -97.31 % | 11.004 M 1 045.93 % | -1.163 M -704.57 % | -144.583 K -21.92 % | -118.592 K -603.73 % | 23.543 K -82.65 % | 135.658 K 4 421.93 % | 3.000 K 155.37 % | -5.418 K -102.91 % | 186.228 K 1 134.60 % | -18.000 K 86.81 % | -136.458 K -11 386.85 % | 1.209 K 200.00 % | -1.209 K -112.07 % | 10.020 K 106.84 % | -146.478 K -421.53 % | -28.086 K | 0.000 | 0.000 |
| Net cash used for investing activites | -18.459 M -768.25 % | -2.126 M 98.87 % | -188.953 M -459.85 % | 52.509 M 3 963.80 % | -1.359 M 87.75 % | -11.093 M -65.39 % | -6.707 M -22.35 % | -5.482 M -278.85 % | -1.447 M 90.93 % | -15.948 M 49.53 % | -31.602 M 58.30 % | -75.783 M -2 407.59 % | 3.284 M 466.58 % | -895.877 K 99.21 % | -113.588 M -31 974.83 % | 356.355 K -40.38 % | 597.715 K 31 134.01 % | -1.926 K -100.03 % | 5.783 M 157.81 % | -10.003 M -3 031 282.73 % | 330.000 100.32 % | -102.647 K -225.17 % | -31.567 K -100.27 % | 11.805 M 304.13 % | 2.921 M -6.30 % | 3.118 M 200.86 % | -3.091 M 79.47 % | -15.055 M -514.62 % | -2.449 M -122.36 % | 10.953 M 391.50 % | -3.758 M -348.64 % | 1.511 M 113.74 % | -10.998 M -29 776.04 % | -36.811 K -970.40 % | -3.439 K | 0.000 -100.00 % | 369.000 100.79 % | -46.949 K -2 373.60 % | -1.898 K 87.93 % | -15.724 K 5.72 % | -16.678 K -563.93 % | -2.512 K -100.06 % | 3.899 M 61 622.96 % | -6.338 K -102.28 % | 277.969 K 375.92 % | -100.744 K -203.51 % | -33.193 K 68.75 % | -106.228 K -298.90 % | -26.630 K 38.13 % | -43.044 K 94.37 % | -764.706 K -578.93 % | -112.634 K 83.61 % | -687.084 K 82.10 % | -3.839 M -326.34 % | -900.458 K 28.83 % | -1.265 M -111.15 % | -599.201 K -15.85 % | -517.237 K -51.85 % | -340.621 K 83.18 % | -2.025 M -1 484.24 % | 146.303 K -98.60 % | 10.477 M 922.59 % | -1.274 M -710.07 % | -157.222 K -152.45 % | -62.278 K -191.45 % | 68.100 K -48.32 % | 131.763 K 241.14 % | -93.359 K 79.33 % | -451.589 K 26.73 % | -616.372 K 23.81 % | -809.004 K 47.99 % | -1.556 M -522.02 % | -250.086 K -166.20 % | -93.947 K -266.81 % | -25.612 K 91.67 % | -307.500 K -994.85 % | -28.086 K | 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 100.00 % | -17.000 K 65.31 % | -49.000 K -1.50 % | -48.275 K 1.48 % | -49.000 K 99.51 % | -10.047 M -21 276.60 % | -47.000 K -1.25 % | -46.418 K 99.42 % | -8.068 M -297.39 % | -2.030 M | 0.000 -100.00 % | 278.336 K 867.92 % | 28.756 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 -100.00 % | 418.477 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -318.632 K 69.71 % | -1.052 M | 0.000 | 0.000 100.00 % | -136.815 K -200.00 % | 136.815 K | 0.000 | 0.000 -100.00 % | 77.958 K 592.84 % | 11.252 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 |
| Common stock issued | 119.488 M 265.00 % | 32.736 M -53.66 % | 70.642 M 9.27 % | 64.647 M 369.00 % | 13.784 M -52.59 % | 29.077 M -61.04 % | 74.628 M 32.01 % | 56.534 M 3 277.18 % | 1.674 M -84.24 % | 10.621 M -59.42 % | 26.172 M -6.73 % | 28.060 M 83.83 % | 15.264 M -22.15 % | 19.607 M -71.66 % | 69.178 M 8.15 % | 63.965 M 957.20 % | 6.050 M -91.73 % | 73.132 M 5 576.43 % | 1.288 M -90.88 % | 14.131 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.814 M -1 046.05 % | 2.306 M 2 387.19 % | -100.814 K -100.47 % | 21.639 M 7 742.81 % | 275.909 K 22.63 % | 225.000 K 117.81 % | 103.300 K | 0.000 -100.00 % | 445.181 K -18.42 % | 545.687 K -97.89 % | 25.863 M 71 742.02 % | 36.000 K 131.40 % | -114.632 K -101.14 % | 10.099 M 4 386.22 % | 225.115 K | 0.000 -100.00 % | 9.215 M 230 273.50 % | 4.000 K -63.63 % | 10.999 K -97.38 % | 420.591 K 16 574.38 % | -2.553 K 96.40 % | -71.001 K 11.72 % | -80.427 K -101.20 % | 6.714 M 231 400.14 % | 2.900 K 51.36 % | 1.916 K 0.84 % | 1.900 K -95.22 % | 39.748 K 71.36 % | 23.195 K -99.89 % | 21.485 M 142 522.17 % | 15.064 K | 0.000 -100.00 % | 2.801 M -49.73 % | 5.573 M 89.95 % | 2.934 M -88.63 % | 25.798 M 23 181.55 % | 110.809 K -85.69 % | 774.338 K 486.90 % | 131.938 K 3.34 % | 127.675 K -99.39 % | 21.021 M 467 030.64 % | 4.500 K | 0.000 -100.00 % | 10.000 K -99.93 % | 15.055 M 20 510.19 % | 73.045 K -98.86 % | 6.380 M 4 807.42 % | 130.000 K -96.64 % | 3.865 M 9 983.78 % | 38.333 K -99.72 % | 13.605 M 28.28 % | 10.606 M 76.53 % | 6.008 M 901.30 % | 600.000 K 674.19 % | 77.500 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -557.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 100.00 % | -71.001 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -37.000 K | 0.000 | 0.000 100.00 % | -2.637 M -116.01 % | 16.469 M 22 973.61 % | -72.000 K 65.38 % | -208.000 K 68.82 % | -667.000 K 62.82 % | -1.794 M | 0.000 -100.00 % | 26.172 M 9 002.04 % | -294.000 K | 0.000 -100.00 % | 19.607 M 72 618 618.52 % | -27.000 -110.11 % | 267.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.531 K -279.86 % | 15.307 K 25.22 % | 12.224 K 9 650.00 % | -128.000 72.65 % | -468.000 74.77 % | -1.855 K -174.50 % | 2.490 K -99.98 % | 16.000 M 152 051.01 % | -10.530 K -191.34 % | 11.528 K | 0.000 100.00 % | -14.659 K 69.12 % | -47.465 K -183.15 % | 57.087 K 693.30 % | -9.622 K 39.74 % | -15.968 K -162.11 % | 25.711 K 4 194.11 % | -628.000 88.96 % | -5.689 K 99.10 % | -633.215 K -106.39 % | 9.912 M 5 926.06 % | -170.133 K 9.66 % | -188.324 K -1 097.91 % | -15.721 K -170.52 % | 22.292 K 302.71 % | -10.997 K 67.12 % | -33.446 K -190.23 % | 37.067 K 419.95 % | 7.129 K 113.78 % | -51.728 K -183.77 % | 61.752 K 128.74 % | -214.889 K -616.42 % | -29.995 K 35.95 % | -46.829 K | 0.000 100.00 % | -26.925 K -8.02 % | -24.925 K | 0.000 | 0.000 -100.00 % | 17.963 K 184.66 % | -21.218 K -141.12 % | 51.600 K 3 139.17 % | 1.593 K 877.30 % | 163.000 101.14 % | -14.300 K -111.61 % | 123.118 K | 0.000 | 0.000 -100.00 % | 2.568 M 2 225.01 % | -120.868 K | 0.000 | 0.000 | 0.000 -100.00 % | 161.935 K |
| Net cash used provided by financing activities | 119.451 M 264.89 % | 32.736 M -53.66 % | 70.642 M 13.92 % | 62.010 M 349.87 % | 13.784 M -52.48 % | 29.005 M -61.03 % | 74.420 M 33.21 % | 55.867 M 7 090.09 % | 777.000 K -92.68 % | 10.621 M -59.39 % | 26.155 M -6.13 % | 27.864 M 90.08 % | 14.659 M -25.05 % | 19.559 M -66.92 % | 59.130 M -7.49 % | 63.918 M 964.60 % | 6.004 M -90.77 % | 65.064 M 8 870.23 % | -741.879 K -105.25 % | 14.131 M 4 976.94 % | 278.336 K 867.92 % | 28.756 K | 0.000 | 0.000 -100.00 % | 2.002 M -12.10 % | 2.278 M 2 764.43 % | -85.507 K -100.39 % | 21.651 M 7 750.88 % | 275.781 K 22.82 % | 224.532 K 121.33 % | 101.445 K 3 974.10 % | 2.490 K -99.98 % | 16.446 M 206.34 % | -15.466 M -159.77 % | 25.875 M 71 774.04 % | 36.000 K 127.84 % | -129.292 K -101.29 % | 10.052 M 3 461.88 % | 282.202 K 3 032.88 % | -9.622 K -100.10 % | 9.199 M 30 861.50 % | 29.711 K 186.48 % | 10.371 K -97.50 % | 414.902 K 290.94 % | -217.291 K -102.21 % | 9.841 M 4 027.62 % | -250.560 K -103.84 % | 6.525 M -30.53 % | 9.393 M 38 701.74 % | 24.208 K 366.11 % | -9.097 K -244.35 % | 6.302 K -89.54 % | 60.262 K -99.72 % | 21.492 M 5 902.93 % | -370.360 K 62.59 % | -990.102 K -138.28 % | 2.586 M -53.34 % | 5.543 M 101.54 % | 2.750 M -89.40 % | 25.935 M 30 817.54 % | 83.884 K -88.81 % | 749.413 K 257.04 % | 209.896 K 51.08 % | 138.927 K -99.34 % | 21.039 M 125 945.45 % | -16.718 K -132.40 % | 51.600 K 345.10 % | 11.593 K -99.92 % | 15.055 M 25 527.50 % | 58.745 K -99.10 % | 6.503 M 4 902.12 % | 130.000 K -89.98 % | 1.297 M -50.25 % | 2.607 M -80.67 % | 13.484 M 6 992.45 % | -195.632 K -103.26 % | 6.008 M 901.30 % | 600.000 K 150.59 % | 239.435 K |
| Effect of forex changes on cash | -1.000 K -107.14 % | 14.000 K 275.00 % | -8.000 K -100.00 % | -4.000 K -100.00 % | -2.000 K 83.33 % | -12.000 K -170.59 % | 17.000 K 153.13 % | -32.000 K -223.08 % | 26.000 K 186.67 % | -30.000 K -154.55 % | 55.000 K 130.05 % | -183.000 K -33 801.66 % | 543.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.002 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 100.00 % | -8.534 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 |
| Net change in cash | 77.533 M 684.43 % | 9.884 M 107.77 % | -127.127 M -223.35 % | 103.063 M 53 500.52 % | -193.000 K -103.55 % | 5.439 M -83.03 % | 32.047 M 592.76 % | 4.626 M -83.57 % | 28.151 M 285.82 % | -15.150 M -230.07 % | 11.648 M 200.67 % | -11.571 M -680.04 % | 1.995 M 400.71 % | -663.399 K 98.89 % | -59.886 M -215.19 % | 51.991 M 13 493.79 % | 382.464 K -98.92 % | 35.416 M 1 659.66 % | 2.013 M 29.60 % | 1.553 M 168.73 % | -2.259 M 21.02 % | -2.861 M -0.95 % | -2.834 M -140.13 % | 7.061 M 26 885.31 % | -26.363 K -101.25 % | 2.111 M 138.06 % | -5.547 M -311.28 % | 2.625 M 161.10 % | -4.297 M -156.66 % | 7.584 M 220.14 % | -6.312 M -140.58 % | -2.624 M -180.90 % | 3.243 M 117.62 % | -18.403 M -178.62 % | 23.408 M 931.60 % | -2.815 M 4.40 % | -2.944 M -138.33 % | 7.681 M 360.63 % | -2.947 M 37.82 % | -4.739 M -154.67 % | 8.669 M 394.95 % | -2.939 M -5 699.67 % | -50.677 K 98.86 % | -4.427 M 0.89 % | -4.466 M -204.54 % | 4.272 M 175.42 % | -5.665 M -1 175.38 % | 526.757 K -89.85 % | 5.191 M 255.74 % | -3.333 M 31.60 % | -4.873 M 37.75 % | -7.828 M -560.43 % | -1.185 M -112.68 % | 9.348 M 236.41 % | -6.853 M 2.36 % | -7.019 M -178.94 % | -2.516 M -472.45 % | -439.547 K 91.22 % | -5.006 M -128.42 % | 17.619 M 466.88 % | -4.802 M -161.37 % | 7.825 M 301.05 % | -3.892 M -67.14 % | -2.328 M -112.54 % | 18.572 M 1 138.37 % | -1.789 M 16.79 % | -2.150 M 38.68 % | -3.505 M -133.44 % | 10.483 M 353.55 % | -4.134 M -274.90 % | 2.364 M 150.74 % | -4.658 M -18.59 % | -3.928 M -1 214.77 % | 352.377 K -96.85 % | 11.178 M 784.09 % | -1.634 M -141.53 % | 3.935 M 91 713.88 % | -4.295 K 97.58 % | -177.325 K |
| Cash at beginning of period | 80.604 M 13.98 % | 70.720 M -64.26 % | 197.847 M 108.73 % | 94.784 M -0.20 % | 94.977 M 15.42 % | 82.287 M 63.79 % | 50.240 M -4.97 % | 52.865 M 113.91 % | 24.714 M -38.00 % | 39.864 M 41.28 % | 28.216 M -29.08 % | 39.787 M 5.28 % | 37.792 M -1.73 % | 38.456 M -60.90 % | 98.342 M 112.17 % | 46.350 M 0.83 % | 45.968 M 335.61 % | 10.552 M 23.57 % | 8.540 M 22.23 % | 6.987 M -24.44 % | 9.246 M -23.63 % | 12.107 M -18.97 % | 14.941 M 89.62 % | 7.880 M -0.33 % | 7.906 M 36.43 % | 5.795 M -48.91 % | 11.342 M 30.12 % | 8.716 M -22.34 % | 11.223 M 208.37 % | 3.640 M -63.43 % | 9.952 M -20.86 % | 12.576 M 34.75 % | 9.332 M -66.35 % | 27.735 M 540.87 % | 4.328 M -39.41 % | 7.143 M -29.19 % | 10.087 M 319.21 % | 2.406 M -55.05 % | 5.353 M -46.96 % | 10.092 M 609.01 % | 1.423 M -67.37 % | 4.363 M -1.15 % | 4.413 M -50.08 % | 8.840 M -33.57 % | 13.306 M 47.29 % | 9.034 M -38.54 % | 14.699 M 3.72 % | 14.172 M 57.81 % | 8.981 M -27.07 % | 12.314 M -28.35 % | 17.187 M -31.29 % | 25.015 M -4.52 % | 26.201 M 55.47 % | 16.852 M -28.91 % | 23.705 M -22.84 % | 30.724 M -7.57 % | 33.240 M -1.31 % | 33.680 M -12.94 % | 38.686 M 83.63 % | 21.068 M -18.56 % | 25.870 M 43.36 % | 18.045 M -17.74 % | 21.937 M -9.60 % | 24.266 M 326.17 % | 5.694 M -23.90 % | 7.482 M -22.32 % | 9.632 M -26.68 % | 13.137 M 394.87 % | 2.655 M -60.90 % | 6.789 M 53.42 % | 4.425 M -51.28 % | 9.083 M -34.81 % | 13.934 M 2.59 % | 13.581 M 465.01 % | 2.404 M -40.47 % | 4.038 M 3 825.22 % | 102.865 K -4.01 % | 107.160 K -62.33 % | 284.485 K |
| Cash at end of period | 158.137 M 96.19 % | 80.604 M 13.98 % | 70.720 M -64.26 % | 197.847 M 108.73 % | 94.784 M 8.05 % | 87.726 M 6.61 % | 82.287 M 43.13 % | 57.491 M 8.75 % | 52.865 M 113.91 % | 24.714 M -38.00 % | 39.864 M 41.28 % | 28.216 M -29.08 % | 39.787 M 5.28 % | 37.792 M -1.73 % | 38.456 M -60.90 % | 98.342 M 112.17 % | 46.350 M 0.83 % | 45.968 M 335.61 % | 10.552 M 23.57 % | 8.540 M 22.23 % | 6.987 M -24.44 % | 9.246 M -23.63 % | 12.107 M -18.97 % | 14.941 M 89.62 % | 7.880 M -0.33 % | 7.906 M 36.43 % | 5.795 M -48.91 % | 11.342 M 63.75 % | 6.927 M -38.29 % | 11.223 M 208.37 % | 3.640 M -63.43 % | 9.952 M -20.86 % | 12.576 M 34.75 % | 9.332 M -66.35 % | 27.735 M 540.87 % | 4.328 M -39.41 % | 7.143 M -29.19 % | 10.087 M 319.21 % | 2.406 M -55.05 % | 5.353 M -46.96 % | 10.092 M 609.01 % | 1.423 M -67.37 % | 4.363 M -1.15 % | 4.413 M -50.08 % | 8.840 M -33.57 % | 13.306 M 47.29 % | 9.034 M -38.54 % | 14.699 M 3.72 % | 14.172 M 57.81 % | 8.981 M -27.07 % | 12.314 M -28.35 % | 17.187 M -31.29 % | 25.015 M -4.52 % | 26.201 M 55.47 % | 16.852 M -28.91 % | 23.705 M -22.84 % | 30.724 M -7.57 % | 33.240 M -1.31 % | 33.680 M -12.94 % | 38.686 M 83.63 % | 21.068 M -18.56 % | 25.870 M 43.36 % | 18.045 M -17.74 % | 21.937 M -9.60 % | 24.266 M 326.17 % | 5.694 M -23.90 % | 7.482 M -22.32 % | 9.632 M -26.68 % | 13.137 M 394.87 % | 2.655 M -60.90 % | 6.789 M 53.42 % | 4.425 M -55.77 % | 10.006 M -28.19 % | 13.934 M 2.59 % | 13.581 M 465.01 % | 2.404 M -40.47 % | 4.038 M 3 825.22 % | 102.865 K -4.01 % | 107.160 K |
| Operating cash flow | -23.458 M -13.11 % | -20.740 M -135.47 % | -8.808 M 23.09 % | -11.452 M 9.23 % | -12.616 M -1.24 % | -12.461 M 65.08 % | -35.683 M 21.97 % | -45.727 M -258.80 % | 28.795 M 394.04 % | -9.793 M -157.47 % | 17.040 M -53.35 % | 36.531 M 329.06 % | -15.949 M 17.48 % | -19.326 M -255.97 % | -5.429 M 55.80 % | -12.283 M -97.50 % | -6.219 M 79.02 % | -29.647 M -879.08 % | -3.028 M -17.59 % | -2.575 M -1.46 % | -2.538 M 8.93 % | -2.787 M 0.55 % | -2.802 M 40.92 % | -4.743 M -60.93 % | -2.947 M 10.27 % | -3.285 M -38.57 % | -2.370 M 40.30 % | -3.971 M -87.02 % | -2.123 M 40.93 % | -3.594 M -35.31 % | -2.656 M 35.80 % | -4.138 M -87.69 % | -2.204 M 24.00 % | -2.901 M -17.74 % | -2.464 M 13.58 % | -2.851 M -1.26 % | -2.815 M -21.14 % | -2.324 M 27.99 % | -3.227 M 31.54 % | -4.714 M -818.31 % | -513.333 K 82.69 % | -2.966 M 25.10 % | -3.960 M 18.09 % | -4.835 M -6.81 % | -4.527 M 17.21 % | -5.468 M -1.62 % | -5.381 M 8.68 % | -5.892 M -41.12 % | -4.175 M -25.97 % | -3.314 M 19.15 % | -4.100 M 46.91 % | -7.722 M -1 282.62 % | -558.493 K 93.27 % | -8.304 M -48.77 % | -5.582 M -17.19 % | -4.763 M -5.77 % | -4.503 M 17.60 % | -5.465 M 26.31 % | -7.416 M -17.88 % | -6.291 M -279.66 % | 3.502 M 202.94 % | -3.402 M -20.28 % | -2.828 M -22.42 % | -2.310 M 3.93 % | -2.405 M -30.70 % | -1.840 M 21.13 % | -2.333 M 31.86 % | -3.424 M 16.92 % | -4.121 M -15.21 % | -3.577 M -7.41 % | -3.330 M -3.01 % | -3.233 M 35.02 % | -4.975 M -130.28 % | -2.160 M 5.27 % | -2.281 M -101.68 % | -1.131 M 44.70 % | -2.045 M -238.39 % | -604.295 K -45.00 % | -416.760 K |
| Capital expenditure | -1.025 M 51.81 % | -2.127 M -75.79 % | -1.210 M 0.74 % | -1.219 M -39.95 % | -871.000 K -280.35 % | -229.000 K 59.03 % | -559.000 K 68.40 % | -1.769 M -560.07 % | -268.000 K -436.00 % | -50.000 K 73.12 % | -186.000 K -22.37 % | -152.000 K -45.34 % | -104.579 K 89.34 % | -980.920 K -785.99 % | -110.714 K -703.03 % | -13.787 K -153.76 % | -5.433 K -182.09 % | -1.926 K 99.11 % | -217.437 K -7 390.08 % | -2.903 K -96 866.67 % | 3.000 100.00 % | -103.647 K -210.63 % | -33.367 K -24.38 % | -26.827 K 75.50 % | -109.478 K -87.77 % | -58.304 K 16.12 % | -69.505 K -26.37 % | -55.000 K 98.32 % | -3.281 M -1 244.42 % | -244.024 K -229.64 % | -74.027 K -3 103.25 % | -2.311 K 85.70 % | -16.157 K 56.11 % | -36.811 K -970.40 % | -3.439 K | 0.000 -100.00 % | 370.000 142.77 % | -865.000 68.15 % | -2.716 K 82.73 % | -15.723 K 8.26 % | -17.138 K -248.90 % | -4.912 K 93.33 % | -73.624 K -1 128.50 % | -5.993 K 92.99 % | -85.463 K 14.91 % | -100.444 K -200.27 % | -33.451 K 68.36 % | -105.718 K -308.49 % | -25.880 K 38.11 % | -41.814 K 84.84 % | -275.865 K -149.46 % | -110.586 K 83.73 % | -679.680 K 78.96 % | -3.230 M -465.79 % | -570.851 K 44.34 % | -1.026 M 28.42 % | -1.433 M -473.23 % | -249.947 K 27.88 % | -346.580 K -141.30 % | -143.628 K 3.73 % | -149.197 K 71.70 % | -527.106 K -377.74 % | -110.333 K -772.96 % | -12.639 K 84.66 % | -82.366 K -284.86 % | 44.557 K 1 243.95 % | -3.895 K 95.96 % | -96.359 K 82.24 % | -542.531 K 32.40 % | -802.600 K -1.47 % | -791.004 K 44.26 % | -1.419 M -464.73 % | -251.295 K -170.97 % | -92.738 K -160.27 % | -35.632 K 77.87 % | -161.022 K | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -24.483 M -7.07 % | -22.867 M -128.26 % | -10.018 M 20.94 % | -12.671 M 6.05 % | -13.487 M -6.28 % | -12.690 M 64.99 % | -36.242 M 23.69 % | -47.496 M -266.49 % | 28.527 M 389.82 % | -9.843 M -158.40 % | 16.854 M -53.67 % | 36.379 M 326.62 % | -16.053 M 20.95 % | -20.307 M -266.56 % | -5.540 M 54.95 % | -12.297 M -97.55 % | -6.225 M 79.01 % | -29.649 M -813.54 % | -3.245 M -25.89 % | -2.578 M -1.57 % | -2.538 M 12.19 % | -2.891 M -1.93 % | -2.836 M 40.55 % | -4.770 M -56.05 % | -3.057 M 8.56 % | -3.343 M -37.02 % | -2.440 M 39.39 % | -4.026 M 25.50 % | -5.404 M -40.79 % | -3.838 M -40.58 % | -2.730 M 34.05 % | -4.140 M -86.43 % | -2.221 M 24.40 % | -2.937 M -19.07 % | -2.467 M 13.46 % | -2.851 M -1.27 % | -2.815 M -21.08 % | -2.325 M 28.02 % | -3.230 M 31.71 % | -4.730 M -791.60 % | -530.471 K 82.15 % | -2.971 M 26.35 % | -4.034 M 16.67 % | -4.841 M -4.96 % | -4.613 M 17.17 % | -5.568 M -2.85 % | -5.414 M 9.73 % | -5.998 M -42.77 % | -4.201 M -25.17 % | -3.356 M 23.29 % | -4.375 M 44.14 % | -7.832 M -532.58 % | -1.238 M 89.27 % | -11.534 M -87.46 % | -6.153 M -6.29 % | -5.789 M 2.48 % | -5.936 M -3.87 % | -5.715 M 26.38 % | -7.763 M -20.64 % | -6.435 M -291.94 % | 3.352 M 185.33 % | -3.929 M -33.70 % | -2.938 M -26.50 % | -2.323 M 6.61 % | -2.487 M -38.53 % | -1.795 M 23.17 % | -2.337 M 33.61 % | -3.520 M 24.52 % | -4.663 M -6.48 % | -4.379 M -6.27 % | -4.121 M 11.41 % | -4.652 M 10.99 % | -5.226 M -131.95 % | -2.253 M 2.72 % | -2.316 M -79.30 % | -1.292 M 36.83 % | -2.045 M -238.39 % | -604.295 K -45.00 % | -416.760 K |
| 2025 | 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 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 |