Burnpur Cement Limited BURNPUR.BO
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.344 B -8.11 % | 1.462 B -3.32 % | 1.512 B 22.24 % | 1.237 B 59.53 % | 775.572 M -10.61 % | 867.607 M 106.28 % | 420.590 M -43.43 % | 743.430 M -15.51 % | 879.923 M 6.90 % | 823.154 M -11.83 % | 933.557 M 4.99 % | 889.160 M 92.31 % | 462.358 M 68.86 % | 273.810 M -0.68 % | 275.672 M 38.73 % | 198.706 M -26.50 % | 270.339 M 26.56 % | 213.602 M -6.44 % | 228.299 M 88.24 % | 121.282 M |
| Net income | -991.122 M -39.92 % | -708.343 M -20.10 % | -589.799 M 25.54 % | -792.066 M 39.43 % | -1.308 B -931.95 % | -126.720 M 71.52 % | -444.944 M 25.56 % | -597.687 M -370.32 % | -127.080 M -1 186.24 % | 11.699 M -56.75 % | 27.049 M -14.59 % | 31.671 M 210.37 % | 10.204 M 109.83 % | 4.863 M -26.75 % | 6.639 M 426.72 % | -2.032 M -114.33 % | 14.179 M 24.37 % | 11.401 M 28.40 % | 8.879 M 102.21 % | 4.391 M |
| Income before tax | -1.012 B -43.96 % | -702.695 M -21.56 % | -578.055 M 25.35 % | -774.379 M 39.78 % | -1.286 B -1 221.53 % | -97.303 M 78.44 % | -451.360 M 19.15 % | -558.245 M -83 230.56 % | 671.528 K -96.11 % | 17.247 M -54.42 % | 37.840 M -20.17 % | 47.402 M 213.17 % | 15.136 M 90.79 % | 7.933 M 11.59 % | 7.109 M 326.20 % | -3.143 M -115.69 % | 20.027 M 20.79 % | 16.580 M 57.01 % | 10.560 M 68.21 % | 6.278 M |
| Income before tax ratio | -0.75 -56.66 % | -0.48 -25.74 % | -0.38 38.93 % | -0.63 62.25 % | -1.66 -1 378.36 % | -0.11 89.55 % | -1.07 -42.92 % | -0.75 -98 493.23 % | 0.00 -96.36 % | 0.02 -48.31 % | 0.04 -23.97 % | 0.05 62.85 % | 0.03 12.98 % | 0.03 12.35 % | 0.03 263.05 % | -0.02 -121.35 % | 0.07 -4.56 % | 0.08 67.81 % | 0.05 -10.64 % | 0.05 |
| EBITDA | -207.416 M -270.26 % | 121.825 M -29.76 % | 173.430 M 274.86 % | -99.182 M 85.75 % | -695.774 M -3 062.38 % | 23.487 M 107.33 % | -320.436 M -19.03 % | -269.204 M -266.39 % | 161.792 M 121.82 % | 72.940 M 44.09 % | 50.623 M 176.71 % | 18.295 M -57.81 % | 43.362 M 74.11 % | 24.905 M -12.11 % | 28.338 M 45.26 % | 19.509 M -55.53 % | 43.871 M 31.51 % | 33.360 M 46.73 % | 22.736 M 61.12 % | 14.111 M |
| Net income ratio | -0.74 -52.27 % | -0.48 -24.23 % | -0.39 39.08 % | -0.64 62.03 % | -1.69 -1 054.41 % | -0.15 86.19 % | -1.06 -31.59 % | -0.80 -456.67 % | -0.14 -1 116.16 % | 0.01 -50.95 % | 0.03 -18.66 % | 0.04 61.39 % | 0.02 24.26 % | 0.02 -26.25 % | 0.02 335.50 % | -0.01 -119.50 % | 0.05 -1.73 % | 0.05 37.24 % | 0.04 7.42 % | 0.04 |
| Ratio EBITDA | -0.15 -285.28 % | 0.08 -27.34 % | 0.11 243.05 % | -0.08 91.06 % | -0.90 -3 413.92 % | 0.03 103.55 % | -0.76 -110.40 % | -0.36 -296.94 % | 0.18 107.50 % | 0.09 63.41 % | 0.05 163.55 % | 0.02 -78.06 % | 0.09 3.11 % | 0.09 -11.52 % | 0.10 4.70 % | 0.10 -39.50 % | 0.16 3.91 % | 0.16 56.82 % | 0.10 -14.40 % | 0.12 |
| Gross profit ratio | 0.18 -5.26 % | 0.19 53.15 % | 0.13 322.13 % | -0.06 -2.08 % | -0.06 -148.61 % | 0.12 140.17 % | -0.29 -183.67 % | 0.34 -9.08 % | 0.38 57.94 % | 0.24 -52.19 % | 0.50 15.76 % | 0.43 -5.64 % | 0.46 54.55 % | 0.30 -1.40 % | 0.30 -2.93 % | 0.31 -31.30 % | 0.45 48.11 % | 0.30 404.86 % | 0.06 -24.90 % | 0.08 |
| Weighted average shs out dil | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M -0.02 % | 86.146 M 0.02 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.60 % | 85.614 M 6.51 % | 80.377 M 12.49 % | 71.452 M 14.00 % | 62.679 M -0.52 % | 63.004 M 46.51 % | 43.004 M 0.00 % | 43.004 M 0.00 % | 43.004 M 0.09 % | 42.967 M 284.70 % | 11.169 M 139.02 % | 4.673 M 373.42 % | 986.996 K |
| Weighted average shs out | 86.035 M -0.10 % | 86.124 M 0.03 % | 86.102 M -0.03 % | 86.124 M -0.02 % | 86.146 M 0.02 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.94 % | 85.322 M 11.66 % | 76.410 M 6.94 % | 71.452 M 14.00 % | 62.679 M 4.28 % | 60.104 M 39.76 % | 43.004 M 0.00 % | 43.004 M 0.00 % | 43.004 M 0.09 % | 42.967 M 284.70 % | 11.169 M 139.02 % | 4.673 M 373.42 % | 986.996 K |
| EPS diluted | -57.55 -600.12 % | -8.22 -20.00 % | -6.85 25.54 % | -9.20 39.39 % | -15.18 -932.65 % | -1.47 71.57 % | -5.17 25.50 % | -6.94 -368.92 % | -1.48 -1 086.67 % | 0.15 -60.53 % | 0.38 -25.49 % | 0.51 218.75 % | 0.16 45.45 % | 0.11 -26.67 % | 0.15 417.12 % | -0.05 -114.33 % | 0.33 -67.65 % | 1.02 -46.32 % | 1.90 -57.30 % | 4.45 |
| Earnings per share | -11.52 -40.15 % | -8.22 -20.00 % | -6.85 25.54 % | -9.20 39.39 % | -15.18 -932.65 % | -1.47 71.57 % | -5.17 25.50 % | -6.94 -365.77 % | -1.49 -1 093.33 % | 0.15 -60.53 % | 0.38 -24.00 % | 0.50 194.12 % | 0.17 54.55 % | 0.11 -26.67 % | 0.15 417.12 % | -0.05 -114.33 % | 0.33 -67.65 % | 1.02 -46.32 % | 1.90 -57.30 % | 4.45 |
| Gross profit | 248.072 M -12.94 % | 284.939 M 48.06 % | 192.450 M 371.53 % | -70.875 M -62.84 % | -43.523 M -143.45 % | 100.162 M 182.86 % | -120.880 M -147.34 % | 255.365 M -23.18 % | 332.418 M 68.83 % | 196.898 M -57.85 % | 467.082 M 21.54 % | 384.306 M 81.47 % | 211.776 M 160.97 % | 81.150 M -2.06 % | 82.860 M 34.66 % | 61.531 M -49.51 % | 121.857 M 87.46 % | 65.006 M 372.36 % | 13.762 M 41.37 % | 9.735 M |
| Income tax expense | -20.446 M -462.00 % | 5.648 M -51.91 % | 11.744 M -33.60 % | 17.687 M -18.87 % | 21.800 M -25.89 % | 29.417 M 558.49 % | -6.416 M -116.27 % | 39.442 M -69.13 % | 127.752 M 2 202.67 % | 5.548 M -48.59 % | 10.791 M -31.40 % | 15.731 M 218.96 % | 4.932 M 60.63 % | 3.070 M 552.66 % | 470.449 K 142.11 % | -1.117 M -119.10 % | 5.848 M 12.91 % | 5.179 M 208.11 % | 1.681 M -10.92 % | 1.887 M |
| Cost of revenue | 1.096 B -6.94 % | 1.177 B -10.81 % | 1.320 B 0.91 % | 1.308 B 59.71 % | 819.095 M 6.73 % | 767.445 M 41.73 % | 541.470 M 10.94 % | 488.065 M -10.86 % | 547.505 M -12.57 % | 626.256 M 34.25 % | 466.475 M -7.60 % | 504.854 M 101.47 % | 250.581 M 30.06 % | 192.660 M -0.08 % | 192.812 M 40.56 % | 137.175 M -7.62 % | 148.482 M -0.08 % | 148.596 M -30.74 % | 214.537 M 92.33 % | 111.547 M |
| General and administrative expenses | 8.659 M -5.14 % | 9.128 M 30.49 % | 6.995 M -52.39 % | 14.693 M 204.83 % | 4.820 M -16.57 % | 5.777 M 27.05 % | 4.547 M -80.13 % | 22.880 M 58.87 % | 14.402 M 240.32 % | 4.232 M -35.08 % | 6.518 M | 0.000 | 0.000 -100.00 % | 45.453 M -18.46 % | 55.741 M 30.72 % | 42.642 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.182 M 317.67 % | 283.000 K -11.56 % | 320.000 K -67.58 % | 987.000 K 1 198.68 % | 76.000 K -42.86 % | 133.000 K -94.20 % | 2.293 M -93.77 % | 36.787 M -81.23 % | 195.976 M 2 861.27 % | 6.618 M -95.00 % | 132.392 M | 0.000 -100.00 % | 84.641 M 1 682.95 % | -5.347 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 260.187 M -19.37 % | 322.685 M -47.25 % | 611.730 M | 0.000 -100.00 % | 182.914 M 12.47 % | 162.627 M 122.05 % | 73.240 M -89.14 % | 674.186 M 344.15 % | 151.791 M -12.38 % | 173.238 M -59.64 % | 429.242 M 32.06 % | 325.043 M 190.22 % | 111.999 M 238.26 % | 33.111 M 65.48 % | 20.009 M -9.22 % | 22.042 M -78.35 % | 101.830 M 369.22 % | -37.824 M -189 218.35 % | 20.000 K | 0.000 |
| Operating expenses | 270.028 M -18.69 % | 332.096 M -46.35 % | 619.045 M 998.40 % | 56.359 M -69.97 % | 187.689 M 11.40 % | 168.482 M 110.39 % | 80.080 M -89.09 % | 733.853 M 216.87 % | 231.594 M 25.81 % | 184.088 M -57.11 % | 429.242 M 27.33 % | 337.110 M 71.44 % | 196.640 M 168.57 % | 73.217 M -3.34 % | 75.750 M 17.11 % | 64.684 M -36.48 % | 101.830 M 169.22 % | 37.824 M 189 018.35 % | 20.000 K | 0.000 |
| Cost and expenses | 1.211 B -19.79 % | 1.509 B -22.10 % | 1.938 B 42.72 % | 1.358 B 59.70 % | 850.125 M -11.84 % | 964.345 M 10.59 % | 872.021 M -28.64 % | 1.222 B 56.84 % | 779.099 M -3.86 % | 810.344 M -9.53 % | 895.717 M 9.23 % | 820.030 M 83.36 % | 447.221 M 68.21 % | 265.877 M -1.00 % | 268.562 M 33.04 % | 201.859 M -19.36 % | 250.312 M 34.27 % | 186.420 M -13.11 % | 214.557 M 92.35 % | 111.547 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 9.841 M 4.57 % | 9.411 M 28.65 % | 7.315 M -53.35 % | 15.680 M 220.26 % | 4.896 M -16.38 % | 5.855 M -14.40 % | 6.840 M -88.54 % | 59.667 M -71.64 % | 210.378 M 1 839.02 % | 10.850 M -92.19 % | 138.910 M 1 051.09 % | 12.068 M -85.74 % | 84.641 M 111.04 % | 40.106 M -28.05 % | 55.741 M 30.72 % | 42.642 M | 0.000 -100.00 % | 75.647 M | 0.000 | 0.000 |
| Interest income | 1.143 M 35.91 % | 841.000 K | 0.000 -100.00 % | 1.014 M -23.53 % | 1.326 M 11.52 % | 1.189 M 24.50 % | 955.000 K -60.78 % | 2.435 M 161.88 % | 929.810 K -79.11 % | 4.451 M 67.95 % | 2.650 M | 0.000 -100.00 % | 1.037 M -48.27 % | 2.005 M 53.82 % | 1.303 M 81.36 % | 718.690 K 299.74 % | -359.816 K -174.27 % | 484.441 K | 0.000 | 0.000 |
| Interest expense | 730.446 M 2.32 % | 713.912 M 11.49 % | 640.330 M 13.92 % | 562.087 M 19.96 % | 468.576 M 884 005.66 % | 53.000 K -78.01 % | 241.000 K -99.86 % | 174.350 M 33.15 % | 130.942 M 188.29 % | 45.420 M 7.23 % | 42.359 M | 0.000 -100.00 % | 20.938 M 97.98 % | 10.576 M -23.83 % | 13.885 M -10.95 % | 15.592 M -8.92 % | 17.119 M 61.79 % | 10.581 M 66.42 % | 6.358 M 83.86 % | 3.458 M |
| Depreciation and amortization | 73.740 M -33.33 % | 110.607 M -0.52 % | 111.190 M -1.86 % | 113.302 M -6.78 % | 121.543 M 0.67 % | 120.737 M -7.61 % | 130.683 M 0.15 % | 130.483 M 224.51 % | 40.210 M 160.83 % | 15.416 M 23.03 % | 12.531 M -3.15 % | 12.938 M 77.51 % | 7.289 M -0.71 % | 7.340 M -0.04 % | 7.344 M 1.03 % | 7.268 M 4.75 % | 6.939 M 11.93 % | 6.199 M 6.55 % | 5.818 M 32.98 % | 4.375 M |
| Operating income | -21.956 M 53.44 % | -47.157 M 88.95 % | -426.595 M -256.22 % | -119.757 M -81.11 % | -66.125 M 31.13 % | -96.009 M 78.73 % | -451.431 M -16.60 % | -387.175 M -632.46 % | 72.714 M 467.61 % | 12.811 M -66.15 % | 37.840 M -20.17 % | 47.402 M 213.17 % | 15.136 M 90.79 % | 7.933 M 11.59 % | 7.109 M 326.20 % | -3.143 M -115.69 % | 20.027 M -26.32 % | 27.182 M 97.80 % | 13.742 M 41.16 % | 9.735 M |
| Operating income ratio | -0.02 49.33 % | -0.03 88.57 % | -0.28 -191.41 % | -0.10 -13.52 % | -0.09 22.95 % | -0.11 89.69 % | -1.07 -106.09 % | -0.52 -730.22 % | 0.08 430.99 % | 0.02 -61.60 % | 0.04 -23.97 % | 0.05 62.85 % | 0.03 12.98 % | 0.03 12.35 % | 0.03 263.05 % | -0.02 -121.35 % | 0.07 -41.79 % | 0.13 111.41 % | 0.06 -25.01 % | 0.08 |
| Total other income expenses net | -989.611 M -50.96 % | -655.538 M -332.81 % | -151.460 M 76.86 % | -654.622 M 46.33 % | -1.220 B -94 163.37 % | -1.294 M -1 922.54 % | 71.000 K 100.04 % | -171.070 M -137.46 % | -72.042 M -1 723.85 % | 4.437 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.602 M -233.18 % | -3.182 M 7.95 % | -3.457 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.830 B 16.52 % | 4.145 B -19.79 % | 5.168 B 12.55 % | 4.592 B 8.46 % | 4.233 B 13.21 % | 3.740 B 49.30 % | 2.505 B -1.73 % | 2.549 B -0.38 % | 2.559 B 5.13 % | 2.434 B 50.36 % | 1.619 B 35.18 % | 1.197 B 99.60 % | 599.884 M 125.50 % | 266.025 M 102.97 % | 131.069 M -54.46 % | 287.815 M 50.01 % | 191.866 M -5.17 % | 202.318 M 76.42 % | 114.682 M 56.78 % | 73.148 M 67.58 % | 43.650 M |
| Total investments | 390.000 K -95.09 % | 7.947 M -62.21 % | 21.030 M -42.42 % | 36.521 M -48.37 % | 70.730 M 1 442.64 % | 4.585 M -32.90 % | 6.833 M 4 815.83 % | 139.000 K -0.23 % | 139.320 K 0.00 % | 139.320 K 0.00 % | 139.320 K 0.00 % | 139.320 K 0.00 % | 139.320 K -88.98 % | 1.264 M -64.32 % | 3.542 M | 0.000 -100.00 % | 60.000 K -99.97 % | 190.388 M 1 557.26 % | 11.488 M 11 388.11 % | 100.000 K 0.00 % | 100.000 K |
| Total debt | 4.838 B 16.43 % | 4.156 B -19.64 % | 5.171 B 12.24 % | 4.607 B 8.47 % | 4.247 B 13.29 % | 3.749 B 47.22 % | 2.546 B -1.14 % | 2.576 B -1.06 % | 2.603 B 5.11 % | 2.477 B 44.29 % | 1.717 B 31.82 % | 1.302 B 95.67 % | 665.565 M 112.46 % | 313.272 M 103.24 % | 154.137 M -63.93 % | 427.298 M 102.37 % | 211.145 M -3.16 % | 218.030 M 79.37 % | 121.556 M 32.24 % | 91.922 M 81.49 % | 50.648 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 48.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.260 M -69.66 % | 165.636 M 61.26 % | 102.711 M 206.45 % | -96.487 M | 0.000 | 0.000 | 0.000 -100.00 % | 190.668 M 63.65 % | 116.510 M 424.30 % | 22.222 M 38.88 % | 16.001 M |
| Retained earnings | 0.000 100.00 % | -5.544 B -21.74 % | -4.554 B -18.42 % | -3.846 B -18.11 % | -3.256 B -32.15 % | -2.464 B -113.09 % | -1.156 B -12.30 % | -1.030 B -76.09 % | -584.790 M -4 634.39 % | 12.897 M -90.64 % | 137.731 M 13.02 % | 121.864 M 27.21 % | 95.795 M -42.34 % | 166.145 M 36.47 % | 121.741 M 153.33 % | 48.057 M 15.62 % | 41.565 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 172.249 M -80.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 0.00 % | 861.244 M 4.32 % | 825.544 M 26.73 % | 651.394 M 3.39 % | 630.044 M 4.82 % | 601.044 M 39.76 % | 430.044 M 0.00 % | 430.044 M 0.00 % | 430.044 M 0.00 % | 430.044 M 285.04 % | 111.688 M 29.96 % | 85.939 M 84.34 % | 46.619 M |
| Total equity | -4.944 B -9.39 % | -4.520 B -28.09 % | -3.529 B -25.12 % | -2.820 B -26.44 % | -2.231 B -55.06 % | -1.438 B -999.99 % | -130.771 M -3 043.53 % | -4.160 M -100.94 % | 440.784 M -57.55 % | 1.038 B -7.47 % | 1.122 B 7.02 % | 1.049 B 11.88 % | 937.371 M 8.54 % | 863.617 M 3.93 % | 830.990 M 34.87 % | 616.160 M 0.47 % | 613.306 M -1.19 % | 620.712 M 172.01 % | 228.198 M 110.98 % | 108.161 M 72.73 % | 62.620 M |
| Other non current liabilities | 2.874 M -77.36 % | 12.696 M -12.08 % | 14.441 M 12.34 % | 12.855 M -24.26 % | 16.973 M 6.24 % | 15.976 M 3.02 % | 15.507 M 14.06 % | 13.596 M -4.76 % | 14.276 M 92.10 % | 7.431 M 17.90 % | 6.303 M 17.87 % | 5.347 M 23.36 % | 4.335 M 32.27 % | 3.277 M 33.64 % | 2.452 M | 0.000 | 0.000 -100.00 % | 1.647 M | 0.000 -100.00 % | 1.105 M 26.29 % | 875.000 K |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 217.943 M 0.00 % | 217.943 M -0.10 % | 218.158 M -10.98 % | 245.060 M -6.62 % | 262.432 M -87.03 % | 2.023 B 32.53 % | 1.527 B 40.96 % | 1.083 B 117.20 % | 498.666 M 235.17 % | 148.781 M 94.62 % | 76.445 M -82.11 % | 427.298 M 102.37 % | 211.145 M 52.30 % | 138.638 M 219.05 % | 43.453 M 73.62 % | 25.028 M 33.82 % | 18.703 M |
| Total non current liabilities | 2.874 M -98.87 % | 253.781 M -8.04 % | 275.972 M 2.69 % | 268.738 M -43.90 % | 479.054 M 4.06 % | 460.369 M 5.03 % | 438.316 M 1.02 % | 433.890 M -5.34 % | 458.358 M -78.91 % | 2.173 B 40.41 % | 1.548 B 40.30 % | 1.103 B 113.92 % | 515.638 M 219.58 % | 161.349 M 89.36 % | 85.208 M -80.38 % | 434.224 M 98.30 % | 218.976 M 46.53 % | 149.441 M 184.80 % | 52.473 M 55.90 % | 33.657 M 27.92 % | 26.311 M |
| Other current liabilities | 116.334 M -9.84 % | 129.031 M -27.53 % | 178.039 M -12.20 % | 202.786 M -22.56 % | 261.873 M 10.15 % | 237.735 M -8.36 % | 259.427 M -31.50 % | 378.737 M 1 081.74 % | -38.578 M -121.73 % | 177.554 M 29.03 % | 137.602 M -27.73 % | 190.388 M 71.93 % | 110.735 M 256.32 % | 31.078 M 15.03 % | 27.017 M -71.20 % | 93.818 M 199.16 % | 31.360 M 121.54 % | 14.156 M -32.48 % | 20.966 M 222.25 % | 6.506 M -49.20 % | 12.808 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.143 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.838 B 16.43 % | 4.156 B -19.64 % | 5.171 B 12.24 % | 4.607 B 14.34 % | 4.029 B 14.11 % | 3.531 B 51.65 % | 2.328 B -0.11 % | 2.331 B -0.44 % | 2.341 B 415.98 % | 453.699 M 138.85 % | 189.951 M -13.35 % | 219.217 M 31.35 % | 166.900 M 1.46 % | 164.491 M 111.72 % | 77.692 M | 0.000 | 0.000 -100.00 % | 79.392 M 1.65 % | 78.102 M 16.76 % | 66.894 M 109.40 % | 31.945 M |
| Total current liabilities | 4.962 B 15.71 % | 4.288 B -20.98 % | 5.427 B 10.76 % | 4.899 B 6.28 % | 4.610 B 16.33 % | 3.963 B 43.92 % | 2.753 B -0.84 % | 2.777 B -1.99 % | 2.833 B 302.73 % | 703.468 M 25.31 % | 561.400 M 7.09 % | 524.224 M 42.88 % | 366.899 M 44.24 % | 254.375 M 87.86 % | 135.405 M 17.44 % | 115.296 M 267.65 % | 31.360 M -71.86 % | 111.462 M -4.95 % | 117.262 M 34.97 % | 86.877 M 34.47 % | 64.605 M |
| Total liabilities | 4.964 B 9.30 % | 4.542 B -20.35 % | 5.703 B 10.34 % | 5.168 B 1.55 % | 5.089 B 15.06 % | 4.423 B 38.58 % | 3.192 B -0.59 % | 3.211 B -2.46 % | 3.291 B 14.43 % | 2.876 B 36.39 % | 2.109 B 29.60 % | 1.627 B 84.39 % | 882.536 M 112.29 % | 415.723 M 88.44 % | 220.613 M -53.59 % | 475.341 M 89.88 % | 250.336 M -4.05 % | 260.903 M 53.71 % | 169.734 M 40.82 % | 120.534 M 32.58 % | 90.916 M |
| Other non current assets | 5.572 M 388.34 % | 1.141 M -93.88 % | 18.644 M 1.30 % | 18.405 M -88.14 % | 155.197 M -1.70 % | 157.878 M 5.06 % | 150.275 M 19.61 % | 125.641 M 25.54 % | 100.079 M -8.94 % | 109.908 M 1 400.79 % | 7.323 M -97.56 % | 299.836 M -43.97 % | 535.111 M 38.88 % | 385.309 M | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 K 0.00 % | 139.000 K | 0.000 -100.00 % | 139.320 K | 0.000 -100.00 % | 139.320 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.110 M 3 787.89 % | 4.710 M 4 609.75 % | 100.000 K 0.00 % | 100.000 K |
| Intangible assets | 0.000 | 0.000 -100.00 % | 168.000 K 0.13 % | 167.777 K -9.69 % | 185.785 K -24.17 % | 245.000 K -57.32 % | 574.000 K -42.83 % | 1.004 M -34.21 % | 1.526 M -25.52 % | 2.049 M -7.07 % | 2.205 M -13.44 % | 2.547 M 399.28 % | 510.175 K -16.90 % | 613.919 K | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 168.000 K 0.13 % | 167.777 K -9.69 % | 185.785 K -24.17 % | 245.000 K -57.32 % | 574.000 K -42.83 % | 1.004 M -34.21 % | 1.526 M -25.52 % | 2.049 M -7.07 % | 2.205 M -13.44 % | 2.547 M 399.28 % | 510.175 K -16.90 % | 613.919 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 1.686 M -14.76 % | 1.978 M -99.90 % | 2.031 B -7.55 % | 2.197 B -4.71 % | 2.305 B -9.03 % | 2.534 B -1.45 % | 2.571 B -4.32 % | 2.688 B -4.27 % | 2.807 B -3.26 % | 2.902 B 25.55 % | 2.311 B 36.56 % | 1.693 B 116.80 % | 780.732 M 68.25 % | 464.025 M 16.63 % | 397.853 M 17.79 % | 337.757 M 5.11 % | 321.331 M -18.80 % | 395.707 M 80.07 % | 219.752 M 167.03 % | 82.294 M 10.65 % | 74.372 M |
| Total non current assets | 7.577 M 142.93 % | 3.119 M -99.85 % | 2.050 B -7.48 % | 2.215 B -9.97 % | 2.461 B -8.60 % | 2.692 B -1.10 % | 2.722 B -3.27 % | 2.814 B -3.35 % | 2.912 B -3.39 % | 3.014 B 29.85 % | 2.321 B 16.35 % | 1.995 B 51.54 % | 1.316 B 54.89 % | 849.947 M 113.63 % | 397.853 M 17.79 % | 337.757 M 5.09 % | 321.391 M -44.47 % | 578.817 M 157.87 % | 224.462 M 172.42 % | 82.394 M 10.64 % | 74.472 M |
| Other current assets | 3.964 M | 0.000 -100.00 % | 9.196 M -62.09 % | 24.259 M -59.70 % | 60.190 M 21.99 % | 49.339 M -24.77 % | 65.584 M -63.26 % | 178.510 M -33.49 % | 268.385 M 84.06 % | 145.815 M -32.17 % | 214.957 M 87.50 % | 114.643 M 242.89 % | 33.434 M 171.49 % | 12.315 M 1 248.52 % | 913.218 K -99.77 % | 389.338 M 23.94 % | 314.131 M 1 573.08 % | 18.776 M 183.18 % | 6.630 M 28.87 % | 5.145 M 27.45 % | 4.037 M |
| Short term investments | 100.000 K -98.74 % | 7.947 M -62.21 % | 21.030 M | 0.000 | 0.000 -100.00 % | 4.585 M -32.90 % | 6.833 M | 0.000 -100.00 % | 320.000 -99.99 % | 6.364 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.278 M 7.38 % | 6.778 M | 0.000 | 0.000 |
| cash and cash equivalents | 8.699 M -19.11 % | 10.754 M 239.99 % | 3.163 M -79.35 % | 15.316 M 11.15 % | 13.779 M 47.51 % | 9.341 M -77.60 % | 41.696 M 53.78 % | 27.114 M -39.58 % | 44.878 M 3.79 % | 43.240 M -55.89 % | 98.024 M -6.60 % | 104.954 M 59.79 % | 65.681 M 39.02 % | 47.247 M 104.81 % | 23.068 M -83.46 % | 139.483 M 623.49 % | 19.279 M 22.71 % | 15.711 M 128.56 % | 6.874 M -63.39 % | 18.774 M 168.28 % | 6.998 M |
| Cash and short term investments | 8.799 M -18.18 % | 10.754 M -55.55 % | 24.193 M 57.96 % | 15.316 M 11.15 % | 13.779 M -1.06 % | 13.926 M -71.30 % | 48.529 M 78.98 % | 27.114 M -39.58 % | 44.878 M -9.53 % | 49.604 M -49.40 % | 98.024 M -6.60 % | 104.954 M 59.79 % | 65.681 M 35.40 % | 48.511 M 110.29 % | 23.068 M -83.46 % | 139.483 M 623.49 % | 19.279 M -16.14 % | 22.990 M 68.39 % | 13.652 M -27.28 % | 18.774 M 168.28 % | 6.998 M |
| Total current assets | 12.763 M -32.62 % | 18.941 M -84.77 % | 124.334 M -6.20 % | 132.557 M -66.69 % | 397.928 M 36.06 % | 292.463 M -13.64 % | 338.668 M -13.64 % | 392.159 M -52.19 % | 820.326 M -8.94 % | 900.834 M -1.03 % | 910.224 M 33.66 % | 681.019 M 35.28 % | 503.415 M 28.94 % | 390.434 M 38.11 % | 282.706 M -62.49 % | 753.745 M 39.00 % | 542.251 M 79.08 % | 302.798 M 74.55 % | 173.470 M 18.57 % | 146.301 M 85.04 % | 79.064 M |
| Inventory | 0.000 -100.00 % | 1.000 K -100.00 % | 90.495 M -2.67 % | 92.982 M -69.34 % | 303.301 M 39.23 % | 217.849 M 2.16 % | 213.247 M 21.70 % | 175.227 M 7.43 % | 163.113 M -40.05 % | 272.098 M 11.27 % | 244.538 M -15.44 % | 289.196 M 29.63 % | 223.099 M 64.66 % | 135.492 M -69.11 % | 438.574 M 1 016.90 % | 39.267 M 121.27 % | 17.746 M -58.34 % | 42.600 M 72.07 % | 24.757 M -34.77 % | 37.954 M -27.00 % | 51.990 M |
| Net receivables | 0.000 -100.00 % | 129.000 K -42.67 % | 225.000 K | 0.000 -100.00 % | 20.658 M 82.02 % | 11.349 M 0.36 % | 11.308 M 0.00 % | 11.308 M -96.71 % | 343.950 M -20.62 % | 433.317 M 22.86 % | 352.705 M 104.79 % | 172.225 M -37.50 % | 275.543 M 41.95 % | 194.117 M -1.91 % | 197.894 M 6.59 % | 185.656 M -2.85 % | 191.095 M -12.52 % | 218.432 M 70.08 % | 128.430 M 52.12 % | 84.428 M 426.39 % | 16.039 M |
| Tax assets | 319.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.692 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 450.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 371.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 7.016 M 105.93 % | 3.407 M -95.61 % | 77.587 M -13.47 % | 89.661 M -71.88 % | 318.827 M 64.33 % | 194.015 M 32.51 % | 146.412 M 117.87 % | 67.203 M -65.57 % | 195.201 M 188.30 % | 67.708 M -71.05 % | 233.847 M 191.30 % | 80.276 M -10.07 % | 89.264 M 51.80 % | 58.805 M 91.57 % | 30.696 M 42.92 % | 21.477 M | 0.000 -100.00 % | 7.337 M -44.11 % | 13.127 M 10.85 % | 11.842 M -38.07 % | 19.123 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.469 M 7 342.56 % | 4.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.577 M 108.77 % | 5.067 M 209.88 % | 1.635 M 124.28 % | 729.000 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 374.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.463 M 254.09 % | 413.090 K -58.81 % | 1.003 M | 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 |
| Other total stockholders equity | -5.116 B -4 544.97 % | 115.104 M -29.96 % | 164.330 M 0.00 % | 164.331 M 0.00 % | 164.330 M 0.00 % | 164.330 M 0.00 % | 164.330 M 0.00 % | 164.330 M 0.00 % | 164.330 M 0.00 % | 164.331 M 51.01 % | 108.821 M -0.92 % | 109.830 M 0.93 % | 108.821 M -43.59 % | 192.915 M -30.91 % | 279.205 M 102.24 % | 138.059 M -2.57 % | 141.697 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 241.085 M -7.82 % | 261.531 M 2.21 % | 255.883 M 4.81 % | 244.138 M 7.81 % | 226.450 M 10.65 % | 204.651 M 16.79 % | 175.234 M -3.53 % | 181.650 M 27.73 % | 142.209 M 874.87 % | 14.588 M -0.08 % | 14.600 M 15.53 % | 12.637 M 36.02 % | 9.291 M 47.24 % | 6.310 M -8.89 % | 6.926 M -11.55 % | 7.831 M -14.48 % | 9.157 M 1.52 % | 9.019 M 19.88 % | 7.524 M 11.75 % | 6.733 M |
| Other liabilities | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 494.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -74.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 20.340 M -7.80 % | 22.060 M -98.99 % | 2.174 B -7.40 % | 2.348 B -17.87 % | 2.858 B -4.23 % | 2.985 B -2.49 % | 3.061 B -4.54 % | 3.206 B -14.09 % | 3.732 B -4.66 % | 3.915 B 21.15 % | 3.231 B 20.75 % | 2.676 B 47.04 % | 1.820 B 46.72 % | 1.240 B 17.95 % | 1.052 B -3.66 % | 1.092 B 26.38 % | 863.642 M -2.04 % | 881.615 M 121.55 % | 397.932 M 74.00 % | 228.695 M 48.95 % | 153.536 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -12.492 M -188.98 % | 14.039 M -92.01 % | 175.795 M 264.89 % | -106.611 M -322.81 % | 47.848 M 344.52 % | 10.764 M -47.28 % | 20.419 M -94.33 % | 360.139 M -82.73 % | 2.085 B 1 976.01 % | 100.421 M -0.53 % | 100.956 M -60.19 % | 253.573 M 291.14 % | -132.663 M -525.37 % | 31.187 M 507.85 % | 5.131 M 106.23 % | -82.301 M 17.77 % | -100.085 M 19.10 % | -123.720 M -615.55 % | -17.290 M 74.89 % | -68.863 M -244.11 % | -20.012 M |
| Accounts receivables | 0.000 -100.00 % | 96.000 K 9 500.00 % | 1.000 K -100.00 % | 20.433 M 319.47 % | -9.310 M -22 607.32 % | -41.000 K 99.95 % | -89.222 M -120.79 % | 429.089 M 380.14 % | 89.367 M 210.86 % | -80.612 M 55.33 % | -180.480 M -2 110.80 % | 8.976 M -30.51 % | 12.916 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.805 M -137.54 % | -49.173 M 29.29 % | -69.541 M -681.54 % | -8.898 M |
| Inventory | 1.000 K -100.00 % | 90.495 M 3 540.19 % | 2.486 M -98.82 % | 210.320 M 346.13 % | -85.452 M -1 756.84 % | -4.602 M 87.90 % | -38.021 M -213.89 % | -12.113 M -111.11 % | 108.985 M 258.67 % | -68.685 M -243.15 % | 47.981 M 152.32 % | -91.714 M -29.94 % | -70.582 M -149.68 % | -28.268 M -31.10 % | -21.563 M -0.20 % | -21.521 M -862.61 % | -2.236 M -142.54 % | 5.256 M -69.42 % | 17.188 M 22.47 % | 14.035 M 306.61 % | -6.793 M |
| Accounts payables | 0.000 100.00 % | -100.226 M -1 402.19 % | -6.672 M 97.76 % | -297.218 M -305.85 % | 144.389 M 385.26 % | 29.755 M -66.65 % | 89.222 M 321.39 % | -40.300 M | 0.000 -100.00 % | 161.431 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.357 M -209.12 % | -4.321 M |
| Other working capital | -12.493 M -152.77 % | 23.674 M -86.85 % | 179.980 M 548.31 % | -40.146 M -2 156.66 % | -1.779 M 87.60 % | -14.348 M -124.55 % | 58.440 M 453.39 % | -16.537 M -100.88 % | 1.886 B 2 036.69 % | 88.286 M -62.18 % | 233.455 M -30.58 % | 336.311 M 548.43 % | -74.997 M -226.14 % | 59.456 M 122.73 % | 26.694 M 143.92 % | -60.780 M 37.88 % | -97.849 M -703.98 % | -12.171 M -182.82 % | 14.695 M | 0.000 | 0.000 |
| Other non cash items | 654.850 M -32.48 % | 969.853 M 47.29 % | 658.472 M 0.93 % | 652.401 M -1.55 % | 662.687 M 43.22 % | 462.700 M 29 665.50 % | -1.565 M -27.44 % | -1.228 M -100.56 % | 217.624 M 208.96 % | 70.437 M 110.80 % | 33.414 M 14.88 % | 29.086 M 111.84 % | 13.730 M -8.68 % | 15.036 M 319.93 % | 3.581 M -71.52 % | 12.573 M 69.16 % | 7.433 M 527.81 % | -1.737 M -138.75 % | 4.483 M 416.47 % | 868.000 K -40.14 % | 1.450 M |
| Net cash provided by operating activities | -23.356 M -135.12 % | 66.510 M -72.10 % | 238.389 M 254.85 % | 67.181 M 34.93 % | 49.791 M -21.73 % | 63.617 M 39.63 % | 45.561 M 19.16 % | 38.234 M -98.04 % | 1.955 B 823.53 % | 211.740 M 26.76 % | 167.033 M -49.84 % | 333.030 M 668.38 % | -58.593 M -185.35 % | 68.647 M 186.21 % | 23.985 M 143.39 % | -55.275 M 37.57 % | -88.545 M 15.15 % | -104.355 M -2 277.37 % | 4.793 M 108.99 % | -53.298 M -444.08 % | -9.796 M |
| Investments in property plant and equipment | -66.000 K 98.35 % | -3.998 M -640.37 % | -540.000 K 82.20 % | -3.034 M -185.15 % | -1.064 M 98.73 % | -83.836 M -128.87 % | -36.631 M -1 241.79 % | -2.730 M 90.31 % | -28.187 M 96.16 % | -734.922 M -15.12 % | -638.395 M 31.36 % | -930.091 M -179.13 % | -333.208 M -398.98 % | -66.778 M -771.38 % | -7.663 M -32.10 % | -5.801 M -167.28 % | -2.170 M 98.84 % | -186.570 M -184.75 % | -65.521 M -376.86 % | -13.740 M -23.02 % | -11.169 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 108.910 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.527 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K 50.00 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -139.320 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -178.400 M -3 770.06 % | -4.610 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K -99.97 % | 183.050 M 162 442.06 % | 112.617 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.452 M -33.88 % | 2.196 M | 0.000 -100.00 % | 11.228 M 239.52 % | 3.307 M 959.94 % | 312.000 K 101.08 % | -28.892 M -1 009.98 % | 3.175 M -94.83 % | 61.389 M 1 279.18 % | 4.451 M 67.95 % | 2.650 M 24.14 % | 2.135 M 113.22 % | -16.154 M 73.88 % | -61.840 M -205.04 % | -20.272 M 72.14 % | -72.753 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -66.000 K 97.41 % | -2.546 M -102.30 % | 110.566 M 3 744.23 % | -3.034 M -129.85 % | 10.164 M 112.62 % | -80.529 M -2 023.66 % | -3.792 M 88.01 % | -31.622 M -26.43 % | -25.012 M 96.29 % | -673.532 M -6.24 % | -633.944 M 31.65 % | -927.441 M -180.01 % | -331.213 M -299.38 % | -82.932 M -19.32 % | -69.503 M -168.57 % | -25.879 M -123.91 % | 108.217 M 129.66 % | -364.858 M -420.25 % | -70.131 M -410.41 % | -13.740 M -23.02 % | -11.169 M |
| Debt repayment | 21.367 M 195.17 % | -22.452 M | 0.000 | 0.000 100.00 % | -7.100 M | 0.000 100.00 % | -26.902 M -50.90 % | -17.828 M 98.99 % | -1.761 B -454.59 % | 496.588 M 11.94 % | 443.601 M -24.23 % | 585.442 M 51.38 % | 386.732 M 989.76 % | 35.488 M 112.99 % | -273.161 M -226.37 % | 216.153 M 2 829.69 % | -7.919 M -108.12 % | 97.476 M 228.93 % | 29.634 M -28.20 % | 41.273 M 393.72 % | -14.052 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.700 M -42.23 % | 61.800 M -29.73 % | 87.950 M 120.15 % | 39.950 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.027 M 1 136.38 % | 30.899 M -21.42 % | 39.320 M 6.70 % | 36.850 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.658 M -140.98 % | -1.103 M |
| Other financing activites | 0.000 100.00 % | -54.950 M 83.88 % | -340.910 M -444.49 % | -62.611 M -20.01 % | -52.170 M -194.90 % | -17.691 M | 0.000 | 0.000 100.00 % | -174.350 M -38.53 % | -125.860 M -177.10 % | -45.420 M -14.38 % | -39.709 M -101.50 % | -19.706 M -259.71 % | 12.339 M 206.04 % | -11.636 M 21.35 % | -14.795 M 10.12 % | -16.461 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 21.367 M 127.61 % | -77.402 M 77.30 % | -340.910 M -444.49 % | -62.611 M -5.64 % | -59.270 M -235.03 % | -17.691 M 34.24 % | -26.902 M -50.90 % | -17.828 M 99.08 % | -1.935 B -576.15 % | 406.429 M -11.64 % | 459.980 M -27.41 % | 633.684 M 55.71 % | 406.976 M 924.44 % | 39.726 M 156.03 % | -70.897 M -135.21 % | 201.358 M 925.92 % | -24.380 M -105.08 % | 479.503 M 692.14 % | 60.533 M -22.33 % | 77.935 M 259.23 % | 21.695 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 0.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -2.055 M 84.71 % | -13.438 M -267.04 % | 8.045 M 423.76 % | 1.536 M 124.23 % | 685.000 K 101.98 % | -34.603 M -332.75 % | 14.867 M 232.55 % | -11.216 M -137.28 % | -4.727 M 91.46 % | -55.364 M -698.91 % | -6.930 M -117.65 % | 39.273 M 128.72 % | 17.171 M -32.51 % | 25.442 M 121.85 % | -116.415 M -196.85 % | 120.204 M 2 653.23 % | -4.708 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 10.754 M -55.55 % | 24.192 M 49.82 % | 16.147 M 10.51 % | 14.611 M 4.92 % | 13.926 M -71.30 % | 48.529 M 44.17 % | 33.662 M -24.99 % | 44.878 M -9.53 % | 49.605 M -77.17 % | 217.319 M 107.06 % | 104.954 M 59.79 % | 65.681 M 35.40 % | 48.511 M 110.29 % | 23.068 M -83.46 % | 139.483 M 623.49 % | 19.279 M -19.63 % | 23.987 M 248.95 % | 6.874 M -63.39 % | 18.774 M 168.28 % | 6.998 M | 0.000 |
| Cash at end of period | 8.699 M -19.11 % | 10.754 M -55.55 % | 24.192 M 49.82 % | 16.147 M 10.51 % | 14.611 M 4.92 % | 13.926 M -71.30 % | 48.529 M 44.17 % | 33.662 M -24.99 % | 44.878 M -72.29 % | 161.954 M 65.22 % | 98.024 M -6.60 % | 104.954 M 59.79 % | 65.681 M 35.40 % | 48.511 M 110.29 % | 23.068 M -83.46 % | 139.483 M 623.49 % | 19.279 M 22.71 % | 15.711 M 128.56 % | 6.874 M -63.39 % | 18.774 M 168.28 % | 6.998 M |
| Operating cash flow | -23.356 M -135.12 % | 66.510 M -72.10 % | 238.389 M 254.85 % | 67.181 M 34.93 % | 49.791 M -21.73 % | 63.617 M 39.63 % | 45.561 M 19.16 % | 38.234 M -98.04 % | 1.955 B 823.53 % | 211.740 M 26.76 % | 167.033 M -49.84 % | 333.030 M 668.38 % | -58.593 M -185.35 % | 68.647 M 186.21 % | 23.985 M 143.39 % | -55.275 M 37.57 % | -88.545 M 15.15 % | -104.355 M -2 277.37 % | 4.793 M 108.99 % | -53.298 M -444.08 % | -9.796 M |
| Capital expenditure | -66.000 K 98.35 % | -3.998 M -640.37 % | -540.000 K 82.20 % | -3.034 M -185.15 % | -1.064 M 98.73 % | -83.836 M -128.87 % | -36.631 M -1 241.79 % | -2.730 M 90.31 % | -28.187 M 96.16 % | -734.922 M -15.12 % | -638.395 M 31.36 % | -930.091 M -179.13 % | -333.208 M -398.98 % | -66.778 M -771.38 % | -7.663 M -32.10 % | -5.801 M -167.28 % | -2.170 M 98.84 % | -186.570 M -184.75 % | -65.521 M -376.86 % | -13.740 M -23.02 % | -11.169 M |
| Free CashFlow | -23.422 M -137.47 % | 62.512 M -73.72 % | 237.849 M 270.79 % | 64.147 M 31.65 % | 48.727 M 341.00 % | -20.219 M -326.42 % | 8.930 M -74.85 % | 35.504 M -98.16 % | 1.927 B 468.38 % | -523.182 M -10.99 % | -471.361 M 21.05 % | -597.061 M -52.39 % | -391.801 M -21 052.40 % | 1.870 M -88.54 % | 16.322 M 126.72 % | -61.076 M 32.67 % | -90.715 M 68.82 % | -290.925 M -379.06 % | -60.728 M 9.41 % | -67.038 M -219.76 % | -20.965 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.061 M -98.76 % | 407.439 M -6.12 % | 433.994 M -12.71 % | 497.167 M 5.86 % | 469.667 M 34.45 % | 349.312 M 5.76 % | 330.285 M 5.54 % | 312.945 M -35.03 % | 481.665 M 34.83 % | 357.240 M 5.85 % | 337.489 M 0.42 % | 336.074 M -22.21 % | 432.029 M 13.68 % | 380.034 M 66.32 % | 228.496 M 16.14 % | 196.736 M 10.21 % | 178.504 M -13.04 % | 205.264 M 7.21 % | 191.451 M -4.44 % | 200.353 M -16.59 % | 240.209 M 2.02 % | 235.463 M 20.08 % | 196.081 M 0.12 % | 195.854 M 5.25 % | 186.081 M 26.99 % | 146.527 M 66.54 % | 87.982 M | 0.000 -100.00 % | 35.806 M -79.20 % | 172.182 M -31.05 % | 249.710 M -12.61 % | 285.732 M -17.90 % | 348.017 M 44.83 % | 240.294 M 39.37 % | 172.414 M 44.65 % | 119.198 M -40.37 % | 199.904 M 48.03 % | 135.041 M -40.94 % | 228.658 M 12.46 % | 203.316 M -19.44 % | 252.389 M 7.52 % | 234.741 M 10.32 % | 212.784 M 2.86 % | 206.863 M 12.91 % | 183.208 M -2.22 % | 187.368 M 72.27 % | 108.765 M 45.52 % | 74.744 M |
| Net income | -189.604 M -347.22 % | 76.694 M 144.11 % | -173.869 M -4.41 % | -166.529 M -3.52 % | -160.866 M 2.22 % | -164.516 M 63.57 % | -451.568 M -135.74 % | -191.553 M -4.40 % | -183.485 M -54.29 % | -118.922 M 42.74 % | -207.695 M -2.56 % | -202.516 M -13.00 % | -179.212 M -5.69 % | -169.569 M -214.69 % | -53.885 M 70.71 % | -183.946 M -0.85 % | -182.398 M -14.94 % | -158.695 M 7.54 % | -171.644 M 42.37 % | -297.815 M -81.69 % | -163.911 M 86.89 % | -1.250 B -6 778.34 % | -18.171 M 14.69 % | -21.299 M -16.02 % | -18.358 M 41.12 % | -31.180 M 19.26 % | -38.619 M -202.33 % | -12.774 M 71.06 % | -44.146 M -11.75 % | -39.504 M -18.33 % | -33.385 M 11.89 % | -37.889 M 88.66 % | -334.166 M -45.32 % | -229.953 M -236.24 % | -68.389 M 50.01 % | -136.808 M -32.00 % | -103.641 M -8.78 % | -95.274 M -708.39 % | 15.660 M 151.74 % | -30.267 M -75.97 % | -17.200 M -1 937.36 % | 936.128 K -71.99 % | 3.342 M 20.58 % | 2.772 M -63.54 % | 7.601 M 9.12 % | 6.966 M 9.82 % | 6.343 M -31.84 % | 9.306 M 0.64 % | 9.247 M 36.49 % | 6.775 M 92.68 % | 3.516 M -11.79 % | 3.986 M 196.80 % | 1.343 M |
| Income before tax | -189.626 M -15.37 % | -164.367 M 5.47 % | -173.869 M -4.41 % | -166.529 M -3.24 % | -161.306 M 13.11 % | -185.637 M 58.89 % | -451.568 M -136.22 % | -191.162 M -4.35 % | -183.201 M -55.46 % | -117.845 M 42.84 % | -206.167 M -2.58 % | -200.991 M -13.11 % | -177.694 M -6.58 % | -166.720 M -227.38 % | -50.926 M 71.86 % | -180.982 M -0.87 % | -179.426 M -16.25 % | -154.351 M 7.58 % | -167.004 M 43.08 % | -293.390 M -83.79 % | -159.634 M 87.17 % | -1.244 B -10 037.29 % | -12.275 M 25.15 % | -16.400 M -27.48 % | -12.865 M 45.35 % | -23.542 M 28.97 % | -33.142 M -234.40 % | -9.911 M 67.72 % | -30.707 M 6.64 % | -32.891 M -63.74 % | -20.087 M 17.84 % | -24.450 M 93.46 % | -373.933 M -70.26 % | -219.622 M -325.76 % | -51.584 M 57.07 % | -120.159 M -34.83 % | -89.122 M -374.41 % | 32.478 M 107.39 % | 15.660 M 151.74 % | -30.267 M -75.97 % | -17.200 M -1 495.99 % | 1.232 M -75.44 % | 5.016 M 200.37 % | 1.670 M -85.42 % | 11.452 M 10.96 % | 10.321 M 2.29 % | 10.090 M -26.38 % | 13.706 M 0.88 % | 13.586 M 35.59 % | 10.020 M 70.20 % | 5.887 M 3.86 % | 5.668 M 213.84 % | 1.806 M |
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -36.68 -3 209.54 % | -1.11 -151.62 % | -0.44 -19.53 % | -0.37 -46.86 % | -0.25 57.49 % | -0.59 3.01 % | -0.61 -7.17 % | -0.57 -64.04 % | -0.35 -142.81 % | -0.14 73.42 % | -0.54 -0.44 % | -0.53 -49.44 % | -0.36 18.70 % | -0.44 65.78 % | -1.28 -58.24 % | -0.81 88.36 % | -6.97 -11 556.99 % | -0.06 30.19 % | -0.09 -33.41 % | -0.06 34.48 % | -0.10 30.37 % | -0.14 -178.47 % | -0.05 67.76 % | -0.16 11.30 % | -0.18 -28.94 % | -0.14 50.67 % | -0.28 | 0.00 100.00 % | -6.13 -1 947.35 % | -0.30 37.74 % | -0.48 -54.27 % | -0.31 -434.22 % | 0.09 43.20 % | 0.07 137.12 % | -0.18 -21.66 % | -0.14 -2 441.18 % | 0.01 -83.41 % | 0.04 408.60 % | 0.01 -87.03 % | 0.06 37.74 % | 0.04 -4.86 % | 0.04 -33.27 % | 0.06 -1.92 % | 0.07 20.08 % | 0.05 74.07 % | 0.03 -39.71 % | 0.05 115.67 % | 0.02 |
| EBITDA | -7.858 M -174.14 % | 10.599 M 331.07 % | -4.587 M 6.81 % | -4.922 M 12.17 % | -5.604 M 84.14 % | -35.331 M 84.92 % | -234.249 M -866.35 % | 30.567 M -3.52 % | 31.681 M -60.69 % | 80.587 M 771.59 % | 9.246 M 21.16 % | 7.631 M -68.66 % | 24.352 M -17.08 % | 29.367 M -78.94 % | 139.417 M 3 263.50 % | 4.145 M 724.06 % | 503.000 K -97.60 % | 20.953 M 499.86 % | 3.493 M 102.74 % | -127.579 M -3 338.87 % | 3.939 M 100.53 % | -746.232 M -4 172.21 % | 18.325 M 26.43 % | 14.494 M -16.45 % | 17.347 M 221.66 % | 5.393 M -19.24 % | 6.678 M -35.60 % | 10.369 M 923.59 % | 1.013 M 105.13 % | -19.751 M -286.44 % | 10.594 M 22.72 % | 8.633 M 102.72 % | -317.090 M -70.02 % | -186.506 M -1 246.42 % | -13.852 M -194.97 % | -4.696 M -118.11 % | 25.932 M -75.39 % | 105.383 M 83.53 % | 57.420 M 576.01 % | 8.494 M 211.48 % | 2.727 M -74.28 % | 10.603 M -41.32 % | 18.069 M 175.57 % | -23.911 M -200.61 % | 23.766 M 10.91 % | 21.428 M 0.54 % | 21.313 M -20.01 % | 26.646 M 53.05 % | 17.410 M -11.44 % | 19.659 M 40.45 % | 13.997 M -0.19 % | 14.023 M 58.08 % | 8.871 M |
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -32.51 -2 832.99 % | -1.11 -151.10 % | -0.44 -19.59 % | -0.37 -45.76 % | -0.25 57.41 % | -0.59 3.03 % | -0.61 -7.07 % | -0.57 -62.67 % | -0.35 -133.40 % | -0.15 72.33 % | -0.55 -0.43 % | -0.54 -47.75 % | -0.37 18.67 % | -0.45 65.35 % | -1.30 -56.44 % | -0.83 88.10 % | -7.00 -7 809.50 % | -0.09 20.43 % | -0.11 -21.41 % | -0.09 29.41 % | -0.13 20.86 % | -0.16 -151.76 % | -0.07 71.10 % | -0.23 -6.17 % | -0.21 6.82 % | -0.23 47.09 % | -0.43 | 0.00 100.00 % | -6.42 -1 516.91 % | -0.40 27.50 % | -0.55 -51.04 % | -0.36 -32.49 % | -0.27 -520.07 % | 0.07 137.12 % | -0.18 -21.66 % | -0.14 -3 181.39 % | 0.00 -81.08 % | 0.02 104.17 % | 0.01 -67.58 % | 0.04 35.45 % | 0.03 2.14 % | 0.03 -38.22 % | 0.04 -2.16 % | 0.04 20.88 % | 0.04 97.06 % | 0.02 -48.79 % | 0.04 103.96 % | 0.02 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.98 -1 114.24 % | -0.57 -916.29 % | 0.07 10.53 % | 0.06 -62.86 % | 0.17 548.24 % | 0.03 14.56 % | 0.02 -70.31 % | 0.08 27.63 % | 0.06 -84.38 % | 0.39 3 077.54 % | 0.01 720.60 % | 0.00 -96.91 % | 0.05 427.66 % | 0.01 101.65 % | -0.56 -2 888.68 % | 0.02 100.48 % | -4.18 -4 782.68 % | 0.09 17.92 % | 0.08 -12.56 % | 0.09 285.64 % | 0.02 -20.84 % | 0.03 -46.37 % | 0.05 922.41 % | 0.01 104.87 % | -0.11 -246.81 % | 0.07 -26.32 % | 0.10 | 0.00 100.00 % | -5.21 -6 374.59 % | -0.08 -327.79 % | -0.02 -120.72 % | 0.09 -70.03 % | 0.30 26.72 % | 0.24 385.04 % | 0.05 115.34 % | 0.02 -56.87 % | 0.05 -60.36 % | 0.13 227.96 % | -0.10 -189.46 % | 0.12 37.68 % | 0.08 -6.49 % | 0.09 -27.49 % | 0.13 48.79 % | 0.08 -21.57 % | 0.11 43.64 % | 0.07 -42.06 % | 0.13 8.63 % | 0.12 |
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.83 -13 531.01 % | 0.03 -59.42 % | 0.07 17.12 % | 0.06 20.67 % | 0.05 767.16 % | 0.01 -46.98 % | 0.01 -75.28 % | 0.04 -47.49 % | 0.08 147.53 % | -0.18 -379.39 % | 0.06 300.80 % | -0.03 -115.72 % | 0.20 32 728.51 % | 0.00 -98.32 % | 0.04 -70.45 % | 0.12 267.91 % | -0.07 -134.69 % | 0.21 2 081.03 % | 0.01 -95.86 % | 0.23 663.64 % | -0.04 -85.68 % | -0.02 -119.90 % | 0.11 534.08 % | -0.03 82.63 % | -0.15 -981.61 % | 0.02 -94.60 % | 0.31 | 0.00 100.00 % | -5.06 -1 582.14 % | 0.34 -11.81 % | 0.39 -17.02 % | 0.47 -6.64 % | 0.50 6.01 % | 0.47 33.04 % | 0.35 37.42 % | 0.26 -27.43 % | 0.36 11.62 % | 0.32 -19.66 % | 0.40 -30.60 % | 0.57 6.25 % | 0.54 340.05 % | 0.12 -76.56 % | 0.52 9.46 % | 0.48 -7.82 % | 0.52 679.23 % | 0.07 -86.57 % | 0.49 -5.62 % | 0.52 |
| Weighted average shs out dil | 17.221 M 66.66 % | 10.333 M 199.94 % | 3.445 M -92.30 % | 44.735 M -48.00 % | 86.025 M -0.12 % | 86.124 M -0.09 % | 86.205 M -0.09 % | 86.285 M 0.16 % | 86.143 M 0.02 % | 86.124 M -0.07 % | 86.180 M 0.00 % | 86.177 M 0.02 % | 86.160 M 0.04 % | 86.124 M 0.69 % | 85.532 M -0.49 % | 85.956 M -0.09 % | 86.037 M -0.10 % | 86.124 M -0.15 % | 86.253 M 0.21 % | 86.074 M -0.23 % | 86.269 M 0.20 % | 86.099 M -0.50 % | 86.529 M 1.56 % | 85.196 M -2.54 % | 87.419 M 1.50 % | 86.124 M 0.35 % | 85.820 M 0.78 % | 85.160 M -1.62 % | 86.561 M 0.51 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M -0.28 % | 86.368 M 0.28 % | 86.124 M -1.01 % | 87.000 M 0.60 % | 86.477 M 0.55 % | 86.000 M -8.22 % | 93.700 M 12.15 % | 83.550 M -2.93 % | 86.074 M 32.14 % | 65.139 M 3.39 % | 63.004 M -20.56 % | 79.313 M 27.84 % | 62.040 M 0.64 % | 61.647 M -2.15 % | 63.004 M -26.80 % | 86.074 M 43.21 % | 60.104 M 39.76 % | 43.004 M |
| Weighted average shs out | 17.221 M 66.66 % | 10.333 M 199.94 % | 3.445 M -92.30 % | 44.735 M -48.00 % | 86.025 M -0.02 % | 86.045 M -0.09 % | 86.124 M -0.19 % | 86.285 M 0.16 % | 86.143 M 0.02 % | 86.124 M -0.07 % | 86.180 M 0.00 % | 86.177 M 0.02 % | 86.160 M 0.19 % | 85.998 M 0.55 % | 85.532 M -0.49 % | 85.956 M -0.09 % | 86.037 M -0.07 % | 86.098 M -0.18 % | 86.253 M 0.21 % | 86.074 M -0.23 % | 86.269 M 0.20 % | 86.099 M -0.50 % | 86.529 M 1.56 % | 85.196 M -2.54 % | 87.419 M 1.50 % | 86.124 M 0.35 % | 85.820 M 0.78 % | 85.160 M -1.62 % | 86.561 M 1.32 % | 85.435 M -0.80 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M 0.00 % | 86.124 M -0.28 % | 86.368 M 2.49 % | 84.267 M -3.14 % | 87.000 M 0.60 % | 86.477 M 0.55 % | 86.000 M -8.22 % | 93.700 M 12.15 % | 83.550 M -2.93 % | 86.074 M 32.14 % | 65.139 M 3.39 % | 63.004 M 0.00 % | 63.004 M 1.55 % | 62.040 M 0.64 % | 61.647 M -2.15 % | 63.004 M -26.80 % | 86.074 M 43.21 % | 60.104 M 39.76 % | 43.004 M |
| EPS diluted | -11.01 -248.38 % | 7.42 114.71 % | -50.45 -422.80 % | -9.65 -416.04 % | -1.87 2.09 % | -1.91 92.71 % | -26.20 -1 080.18 % | -2.22 -4.23 % | -2.13 -54.35 % | -1.38 42.74 % | -2.41 -2.55 % | -2.35 -12.98 % | -2.08 -5.58 % | -1.97 -212.70 % | -0.63 70.56 % | -2.14 -0.94 % | -2.12 -15.22 % | -1.84 7.54 % | -1.99 42.49 % | -3.46 -82.11 % | -1.90 86.91 % | -14.51 -6 809.52 % | -0.21 16.00 % | -0.25 -19.05 % | -0.21 41.67 % | -0.36 20.00 % | -0.45 -200.00 % | -0.15 70.59 % | -0.51 -10.87 % | -0.46 -17.95 % | -0.39 11.36 % | -0.44 22.81 % | -0.57 78.65 % | -2.67 -237.97 % | -0.79 50.31 % | -1.59 -32.50 % | -1.20 -8.11 % | -1.11 -716.67 % | 0.18 151.43 % | -0.35 -75.00 % | -0.20 -1 934.86 % | 0.01 -72.75 % | 0.04 24.22 % | 0.03 -73.17 % | 0.12 9.09 % | 0.11 10.00 % | 0.10 -33.33 % | 0.15 0.00 % | 0.15 36.36 % | 0.11 168.95 % | 0.04 -38.31 % | 0.07 112.50 % | 0.03 |
| Earnings per share | -11.01 -248.38 % | 7.42 114.71 % | -50.45 -1 256.18 % | -3.72 -98.93 % | -1.87 2.09 % | -1.91 63.55 % | -5.24 -136.04 % | -2.22 -4.23 % | -2.13 -54.35 % | -1.38 42.74 % | -2.41 -2.55 % | -2.35 -12.98 % | -2.08 -5.58 % | -1.97 -212.70 % | -0.63 70.56 % | -2.14 -0.94 % | -2.12 -15.22 % | -1.84 7.54 % | -1.99 42.49 % | -3.46 -82.11 % | -1.90 86.91 % | -14.51 -6 809.52 % | -0.21 16.00 % | -0.25 -19.05 % | -0.21 41.67 % | -0.36 20.00 % | -0.45 -200.00 % | -0.15 70.59 % | -0.51 -10.87 % | -0.46 -17.95 % | -0.39 11.36 % | -0.44 22.81 % | -0.57 78.65 % | -2.67 -237.97 % | -0.79 50.31 % | -1.59 -32.50 % | -1.20 -6.19 % | -1.13 -727.78 % | 0.18 151.43 % | -0.35 -75.00 % | -0.20 -1 934.86 % | 0.01 -72.75 % | 0.04 24.22 % | 0.03 -73.17 % | 0.12 9.09 % | 0.11 49.25 % | 0.07 -50.87 % | 0.15 0.00 % | 0.15 36.36 % | 0.11 168.95 % | 0.04 -38.31 % | 0.07 112.50 % | 0.03 |
| Gross profit | 0.000 100.00 % | -1.000 K 98.89 % | -90.000 K 0.00 % | -90.000 K -1.12 % | -89.000 K 99.54 % | -19.376 M -266.83 % | 11.614 M -61.90 % | 30.484 M 2.24 % | 29.816 M 27.74 % | 23.342 M 1 065.93 % | 2.002 M -43.92 % | 3.570 M -73.91 % | 13.684 M -65.88 % | 40.106 M 164.08 % | -62.588 M -395.74 % | 21.163 M 301.65 % | -10.495 M -112.23 % | 85.836 M 37 220.00 % | 230.000 K -97.20 % | 8.219 M -65.68 % | 23.945 M 285.06 % | -12.939 M -130.17 % | 42.886 M 2 238.39 % | 1.834 M -96.04 % | 46.368 M 570.12 % | -9.863 M -89.42 % | -5.207 M -123.90 % | 21.790 M 534.58 % | -5.014 M 81.72 % | -27.430 M -1 219.59 % | 2.450 M -91.00 % | 27.230 M 1 103.32 % | -2.714 M 98.50 % | -181.235 M -408.22 % | 58.801 M -39.19 % | 96.695 M -27.48 % | 133.342 M -23.35 % | 173.963 M 53.53 % | 113.306 M 85.41 % | 61.110 M 98.76 % | 30.745 M -56.73 % | 71.056 M 65.23 % | 43.005 M -52.55 % | 90.639 M -21.95 % | 116.129 M -14.41 % | 135.676 M 373.13 % | 28.676 M -74.14 % | 110.911 M 12.59 % | 98.510 M 4.08 % | 94.644 M 661.93 % | 12.422 M -76.87 % | 53.692 M 37.34 % | 39.093 M |
| Income tax expense | -22.000 K 99.99 % | -241.061 M | 0.000 | 0.000 100.00 % | -441.000 K 97.91 % | -21.121 M | 0.000 -100.00 % | 391.000 K 37.68 % | 284.000 K -73.63 % | 1.077 M -29.52 % | 1.528 M 0.20 % | 1.525 M 0.46 % | 1.518 M -46.72 % | 2.849 M -3.72 % | 2.959 M -0.17 % | 2.964 M -0.27 % | 2.972 M -31.62 % | 4.346 M -6.32 % | 4.639 M 4.84 % | 4.425 M 3.46 % | 4.277 M -22.41 % | 5.512 M -6.51 % | 5.896 M 20.35 % | 4.899 M -10.81 % | 5.493 M -28.08 % | 7.638 M 39.46 % | 5.477 M 91.30 % | 2.863 M -78.70 % | 13.439 M 103.19 % | 6.614 M -50.26 % | 13.298 M -1.05 % | 13.439 M 133.79 % | -39.767 M -395.89 % | 13.440 M -20.02 % | 16.805 M 0.94 % | 16.649 M 14.67 % | 14.519 M -88.64 % | 127.752 M | 0.000 | 0.000 | 0.000 -100.00 % | 295.976 K -82.32 % | 1.674 M 251.94 % | -1.102 M -128.61 % | 3.851 M 14.78 % | 3.355 M -10.46 % | 3.747 M -14.84 % | 4.400 M 1.41 % | 4.339 M 33.71 % | 3.245 M 36.87 % | 2.371 M 41.04 % | 1.681 M 263.07 % | 463.000 K |
| Cost of revenue | 0.000 -100.00 % | 1.000 K -98.89 % | 90.000 K 0.00 % | 90.000 K 1.12 % | 89.000 K -99.64 % | 24.437 M -93.83 % | 395.825 M -1.90 % | 403.510 M -13.66 % | 467.351 M 4.71 % | 446.325 M 28.51 % | 347.310 M 6.30 % | 326.715 M 9.17 % | 299.261 M -32.23 % | 441.559 M 5.18 % | 419.828 M 32.72 % | 316.326 M -8.73 % | 346.569 M 0.11 % | 346.193 M -8.85 % | 379.804 M 72.42 % | 220.277 M 27.48 % | 172.791 M -9.74 % | 191.443 M 17.90 % | 162.378 M -14.37 % | 189.617 M 23.14 % | 153.985 M -38.42 % | 250.072 M 3.91 % | 240.670 M 38.09 % | 174.291 M -13.23 % | 200.868 M -5.92 % | 213.511 M 48.19 % | 144.077 M 137.16 % | 60.752 M 2 138.47 % | 2.714 M -98.75 % | 217.041 M 91.43 % | 113.381 M -25.90 % | 153.015 M 0.41 % | 152.390 M -12.45 % | 174.054 M 37.06 % | 126.988 M 14.09 % | 111.304 M 25.83 % | 88.453 M -31.35 % | 128.848 M 40.00 % | 92.036 M -33.32 % | 138.019 M 58.30 % | 87.187 M -25.30 % | 116.713 M -43.36 % | 206.064 M 102.28 % | 101.873 M -5.98 % | 108.353 M 22.34 % | 88.564 M -49.38 % | 174.946 M 217.66 % | 55.073 M 54.48 % | 35.651 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.286 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.687 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.938 M | 0.000 | 0.000 | 0.000 100.00 % | -22.653 M -534.72 % | 5.211 M -13.74 % | 6.041 M 454.73 % | 1.089 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.824 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 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.182 M | 0.000 | 0.000 | 0.000 100.00 % | -3.867 M | 0.000 | 0.000 | 0.000 -100.00 % | 320.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 987.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.116 M 251.48 % | 13.974 M -21.83 % | 17.877 M -31.84 % | 26.227 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 7.929 M 32.19 % | 5.998 M | 0.000 -100.00 % | 4.922 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 K | 0.000 -100.00 % | 205.000 K 100.33 % | -62.588 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.085 M | 0.000 -100.00 % | 59.607 M | 0.000 -100.00 % | 60.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.562 M 46.85 % | 34.430 M 13 617.13 % | 251.000 K -99.72 % | 88.266 M -25.47 % | 118.433 M -46.76 % | 222.464 M 57.24 % | 141.485 M 44.90 % | 97.646 M 6.86 % | 91.377 M 90.59 % | 47.945 M -31.33 % | 69.824 M 83.80 % | 37.989 M -57.62 % | 89.631 M -14.37 % | 104.677 M -16.50 % | 125.355 M 574.44 % | 18.586 M -78.81 % | 87.730 M 4.28 % | 84.128 M -0.59 % | 84.624 M 1 194.83 % | 6.536 M -86.39 % | 48.024 M 28.80 % | 37.286 M |
| Operating expenses | 7.929 M 32.19 % | 5.998 M 28.27 % | 4.676 M -5.00 % | 4.922 M -12.17 % | 5.604 M -68.58 % | 17.838 M -93.27 % | 264.925 M 824.21 % | 28.665 M 7.79 % | 26.593 M -15.76 % | 31.569 M 45.06 % | 21.762 M -69.23 % | 70.723 M 358.47 % | 15.426 M -59.88 % | 38.451 M 161.44 % | -62.588 M -238.80 % | 45.091 M -15.53 % | 53.379 M -37.81 % | 85.836 M 197.86 % | 28.818 M 215.26 % | 9.141 M -76.61 % | 39.085 M 178.90 % | 14.014 M -76.49 % | 59.607 M 194.11 % | 20.267 M -66.13 % | 59.830 M 1 110.47 % | -5.921 M -124.25 % | 24.415 M -25.54 % | 32.789 M 20.04 % | 27.316 M 438.56 % | 5.072 M -77.71 % | 22.753 M -55.00 % | 50.562 M 1 818.86 % | 2.635 M -97.04 % | 89.040 M -13.71 % | 103.189 M -21.80 % | 131.955 M -4.93 % | 138.798 M -1.90 % | 141.485 M 44.90 % | 97.646 M 6.86 % | 91.377 M 90.59 % | 47.945 M -31.33 % | 69.824 M 83.80 % | 37.989 M -57.62 % | 89.631 M -14.37 % | 104.677 M -16.50 % | 125.355 M 574.44 % | 18.586 M -80.88 % | 97.205 M 15.54 % | 84.128 M -0.59 % | 84.624 M 1 194.83 % | 6.536 M -86.39 % | 48.024 M 28.80 % | 37.286 M |
| Cost and expenses | 7.929 M 32.17 % | 5.999 M 28.29 % | 4.676 M -6.70 % | 5.012 M -11.96 % | 5.693 M -85.93 % | 40.449 M -93.88 % | 660.750 M 52.25 % | 433.994 M -12.14 % | 493.944 M 4.26 % | 473.744 M 28.36 % | 369.072 M 5.37 % | 350.259 M 10.45 % | 317.133 M -33.93 % | 480.010 M -32.62 % | 712.399 M 97.11 % | 361.417 M -6.12 % | 384.969 M -10.89 % | 432.029 M 5.73 % | 408.622 M 4.57 % | 390.780 M 75.35 % | 222.858 M 7.89 % | 206.554 M -6.19 % | 220.189 M 4.91 % | 209.884 M -1.84 % | 213.815 M -19.83 % | 266.688 M 0.60 % | 265.085 M 28.01 % | 207.080 M -8.80 % | 227.049 M 3.87 % | 218.583 M 31.02 % | 166.830 M 49.10 % | 111.888 M 215.70 % | 35.441 M -86.03 % | 253.680 M 16.64 % | 217.486 M -23.96 % | 286.014 M -1.78 % | 291.188 M -7.72 % | 315.539 M 40.47 % | 224.634 M 10.83 % | 202.681 M 48.60 % | 136.398 M -31.35 % | 198.672 M 52.80 % | 130.025 M -42.88 % | 227.651 M 18.65 % | 191.864 M -20.74 % | 242.068 M 7.75 % | 224.651 M 12.85 % | 199.078 M 3.43 % | 192.481 M 11.14 % | 173.188 M -4.57 % | 181.481 M 76.03 % | 103.097 M 41.35 % | 72.937 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 4.676 M | 0.000 -100.00 % | 5.604 M -68.58 % | 17.838 M -93.27 % | 264.925 M 824.21 % | 28.665 M 7.79 % | 26.593 M -3.01 % | 27.419 M 25.99 % | 21.762 M -7.57 % | 23.544 M 52.63 % | 15.426 M -44.22 % | 27.655 M | 0.000 -100.00 % | 45.091 M 17.42 % | 38.400 M 14.03 % | 33.674 M 16.85 % | 28.818 M 215.26 % | 9.141 M -28.47 % | 12.779 M -8.81 % | 14.014 M | 0.000 -100.00 % | 20.267 M 2 649.31 % | -795.000 K -103.00 % | 26.463 M 37.94 % | 19.185 M -19.79 % | 23.918 M -12.44 % | 27.316 M 438.56 % | 5.072 M -77.71 % | 22.753 M | 0.000 -100.00 % | 2.635 M -92.63 % | 35.736 M 139.47 % | 14.923 M 10.36 % | 13.522 M 116.16 % | -83.666 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.095 M | 0.000 | 0.000 | 0.000 -100.00 % | 836.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.726 M | 0.000 | 0.000 -100.00 % | 1.703 M 53.42 % | 1.110 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 |
| Interest expense | 181.697 M 3.90 % | 174.877 M 3.36 % | 169.192 M 4.75 % | 161.517 M 3.79 % | 155.614 M 3.56 % | 150.258 M -24.32 % | 198.552 M 2.46 % | 193.790 M 3.19 % | 187.799 M 9.95 % | 170.809 M -9.03 % | 187.766 M 3.76 % | 180.966 M 3.79 % | 174.366 M 3.62 % | 168.280 M 3.54 % | 162.528 M 3.31 % | 157.319 M 3.38 % | 152.169 M 3.04 % | 147.681 M 3.53 % | 142.651 M 3.41 % | 137.953 M 3.10 % | 133.802 M -71.44 % | 468.573 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K -91.70 % | 241.000 K 2 577.78 % | 9.000 K -99.19 % | 1.117 M | 0.000 | 0.000 -100.00 % | 7.196 M -91.52 % | 84.899 M 1.47 % | 83.666 M 48.17 % | 56.468 M 75.61 % | 32.156 M 7.87 % | 29.809 M 102.64 % | 14.710 M | 0.000 -100.00 % | 9.156 M | 0.000 | 0.000 -100.00 % | 7.542 M | 0.000 | 0.000 -100.00 % | 796.000 K -87.91 % | 6.582 M | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 71.000 K -20.22 % | 89.000 K -1.11 % | 90.000 K 0.00 % | 90.000 K 1.12 % | 89.000 K 281.63 % | -49.000 K -100.26 % | 18.767 M -32.83 % | 27.939 M 3.16 % | 27.083 M -1.95 % | 27.622 M -0.09 % | 27.647 M -0.04 % | 27.657 M -0.09 % | 27.681 M -0.45 % | 27.807 M -0.03 % | 27.814 M 0.02 % | 27.808 M 0.17 % | 27.761 M -0.24 % | 27.827 M -0.07 % | 27.847 M -0.03 % | 27.856 M -6.44 % | 29.772 M -0.21 % | 29.835 M -2.50 % | 30.601 M -0.95 % | 30.894 M 2.25 % | 30.213 M 4.42 % | 28.935 M -27.34 % | 39.820 M 96.34 % | 20.281 M -36.02 % | 31.700 M 182.99 % | 11.202 M -63.48 % | 30.672 M -4.05 % | 31.966 M -43.76 % | 56.843 M 71.65 % | 33.116 M 8.45 % | 30.536 M -4.49 % | 31.971 M 1.86 % | 31.388 M 90.96 % | 16.437 M 71.15 % | 9.604 M 7.28 % | 8.952 M 71.59 % | 5.217 M 37.87 % | 3.784 M -2.90 % | 3.897 M 158.83 % | 1.506 M -60.02 % | 3.766 M 5.64 % | 3.565 M 5.24 % | 3.388 M -2.23 % | 3.465 M 14.43 % | 3.028 M -0.95 % | 3.057 M 23.64 % | 2.473 M 44.68 % | 1.709 M 9.55 % | 1.560 M |
| Operating income | -7.929 M -32.17 % | -5.999 M -28.29 % | -4.676 M 6.70 % | -5.012 M 11.96 % | -5.693 M 83.91 % | -35.388 M 86.03 % | -253.311 M | 0.000 -100.00 % | 4.598 M 242.00 % | -3.238 M 83.61 % | -19.760 M 1.07 % | -19.974 M -500.00 % | -3.329 M -325.08 % | 1.479 M 100.42 % | -355.159 M -1 384.28 % | -23.928 M 51.06 % | -48.895 M -270.09 % | 28.747 M 200.56 % | -28.588 M 82.38 % | -162.284 M -521.25 % | -26.122 M 0.10 % | -26.148 M -75.20 % | -14.925 M 19.03 % | -18.433 M -36.93 % | -13.462 M 48.23 % | -26.003 M 12.22 % | -29.622 M -169.32 % | -10.999 M 64.74 % | -31.195 M 7.61 % | -33.764 M -66.30 % | -20.303 M 16.96 % | -24.449 M 31.01 % | -35.441 M 83.63 % | -216.513 M -377.91 % | -45.304 M -24.79 % | -36.304 M -458.27 % | -6.503 M -120.02 % | 32.478 M 0.44 % | 32.337 M 1 689.04 % | -2.035 M 40.39 % | -3.414 M -127.02 % | 12.634 M 151.87 % | 5.016 M 397.85 % | 1.008 M -91.20 % | 11.452 M 10.96 % | 10.321 M 2.29 % | 10.090 M -55.26 % | 22.554 M 66.01 % | 13.586 M 35.59 % | 10.020 M 70.23 % | 5.886 M 3.85 % | 5.668 M 213.67 % | 1.807 M |
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.99 -1 024.68 % | -0.62 | 0.00 -100.00 % | 0.01 234.15 % | -0.01 87.81 % | -0.06 6.46 % | -0.06 -468.50 % | -0.01 -446.44 % | 0.00 100.31 % | -0.99 -1 302.22 % | -0.07 51.27 % | -0.15 -318.65 % | 0.07 188.45 % | -0.08 89.41 % | -0.71 -434.90 % | -0.13 9.36 % | -0.15 -101.46 % | -0.07 24.48 % | -0.10 -43.29 % | -0.07 37.93 % | -0.11 13.95 % | -0.13 -124.27 % | -0.06 64.78 % | -0.16 12.22 % | -0.18 -30.95 % | -0.14 50.14 % | -0.28 | 0.00 100.00 % | -6.05 -2 198.16 % | -0.26 -80.98 % | -0.15 -538.80 % | -0.02 -124.39 % | 0.09 -30.65 % | 0.13 1 240.16 % | -0.01 58.79 % | -0.03 -145.32 % | 0.06 70.15 % | 0.04 742.99 % | 0.00 -92.18 % | 0.06 37.74 % | 0.04 -4.86 % | 0.04 -59.45 % | 0.11 61.39 % | 0.07 20.08 % | 0.05 74.10 % | 0.03 -39.72 % | 0.05 115.56 % | 0.02 |
| Total other income expenses net | -181.697 M -14.73 % | -158.368 M 6.40 % | -169.193 M -4.75 % | -161.517 M -3.79 % | -155.613 M -3.57 % | -150.249 M 24.22 % | -198.257 M -3.71 % | -191.162 M -1.79 % | -187.799 M -63.86 % | -114.607 M 38.52 % | -186.407 M -2.98 % | -181.017 M -3.81 % | -174.365 M -3.67 % | -168.199 M -155.29 % | 304.233 M 293.71 % | -157.054 M -20.32 % | -130.531 M 28.71 % | -183.098 M -32.28 % | -138.416 M -5.58 % | -131.106 M 1.80 % | -133.512 M 89.04 % | -1.218 B -46 069.96 % | 2.650 M 30.35 % | 2.033 M 240.54 % | 597.000 K -75.74 % | 2.461 M 169.91 % | -3.520 M -423.53 % | 1.088 M 122.95 % | 488.000 K -44.10 % | 873.000 K 304.17 % | 216.000 K 21 700.00 % | -1.000 K 100.00 % | -338.492 M -10 787.49 % | -3.109 M 50.49 % | -6.280 M 92.51 % | -83.855 M -1.50 % | -82.619 M | 0.000 100.00 % | -16.677 M 40.93 % | -28.232 M -104.79 % | -13.786 M -20.91 % | -11.402 M | 0.000 -100.00 % | 662.408 K | 0.000 | 0.000 | 0.000 100.00 % | -8.848 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.830 B | 0.000 -100.00 % | 4.480 B | 0.000 -100.00 % | 4.145 B 20 881.42 % | 19.755 M -99.64 % | 5.502 B 22 641.13 % | 24.193 M -99.53 % | 5.168 B 38 089.80 % | 13.532 M -99.73 % | 4.958 B 30 604.90 % | 16.148 M -99.65 % | 4.592 B 31 145.86 % | 14.695 M -99.67 % | 4.518 B 30 819.54 % | 14.611 M -99.65 % | 4.233 B 30 748.76 % | 13.723 M -99.66 % | 3.988 B 6 203.65 % | 63.266 M -98.31 % | 3.740 B 4 758.53 % | 76.968 M -96.97 % | 2.544 B 2 129.13 % | 114.112 M -95.44 % | 2.505 B 1 703.30 % | 138.900 M -94.76 % | 2.649 B 7 770.71 % | 33.662 M -98.68 % | 2.549 B 22 677.04 % | 11.190 M -99.57 % | 2.621 B 5 741.35 % | 44.878 M -98.25 % | 2.564 B 4 455.62 % | 56.274 M -97.64 % | 2.386 B 4 711.08 % | 49.604 M -97.96 % | 2.434 B 50.36 % | 1.619 B 35.18 % | 1.197 B 99.60 % | 599.884 M 325.34 % | 141.037 M -49.59 % | 279.795 M 5.18 % | 266.025 M |
| Total investments | 390.000 K | 0.000 -100.00 % | 13.670 M | 0.000 -100.00 % | 7.947 M -79.89 % | 39.510 M -19.44 % | 49.042 M 1.36 % | 48.386 M 130.08 % | 21.030 M -22.30 % | 27.064 M 28.17 % | 21.116 M -34.62 % | 32.296 M -11.57 % | 36.521 M 24.26 % | 29.390 M -58.02 % | 70.003 M 139.56 % | 29.222 M -58.69 % | 70.730 M 157.71 % | 27.446 M -58.40 % | 65.978 M -47.86 % | 126.532 M 2 659.69 % | 4.585 M -97.02 % | 153.936 M 107.46 % | 74.200 M -67.49 % | 228.224 M 3 240.03 % | 6.833 M -97.54 % | 277.800 M 127.47 % | 122.124 M 81.40 % | 67.324 M 48 334.53 % | 139.000 K -99.38 % | 22.380 M 16 000.72 % | 139.000 K -99.85 % | 89.755 M 64 323.66 % | 139.320 K -99.88 % | 112.548 M 80 869.78 % | 139.000 K -99.86 % | 99.208 M 71 272.66 % | 139.000 K -0.23 % | 139.320 K 0.00 % | 139.320 K 0.00 % | 139.320 K -99.95 % | 282.074 M | 0.000 100.00 % | -1.264 M |
| Total debt | 4.838 B | 0.000 -100.00 % | 4.483 B | 0.000 -100.00 % | 4.156 B | 0.000 -100.00 % | 5.505 B | 0.000 -100.00 % | 5.171 B | 0.000 -100.00 % | 4.961 B | 0.000 -100.00 % | 4.607 B | 0.000 -100.00 % | 4.520 B | 0.000 -100.00 % | 4.247 B | 0.000 -100.00 % | 3.991 B | 0.000 -100.00 % | 3.749 B | 0.000 -100.00 % | 2.546 B | 0.000 -100.00 % | 2.546 B | 0.000 -100.00 % | 2.666 B | 0.000 -100.00 % | 2.576 B | 0.000 -100.00 % | 2.633 B | 0.000 -100.00 % | 2.603 B | 0.000 -100.00 % | 2.443 B | 0.000 -100.00 % | 2.477 B 44.29 % | 1.717 B 31.82 % | 1.302 B 95.67 % | 665.565 M | 0.000 -100.00 % | 420.832 M 34.33 % | 313.272 M |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -4.847 B | 0.000 100.00 % | -4.520 B -9 670.56 % | 47.226 M 101.21 % | -3.904 B | 0.000 100.00 % | -3.529 B -175 743.21 % | 2.009 M 100.06 % | -3.202 B | 0.000 100.00 % | -2.820 B | 0.000 100.00 % | -2.597 B | 0.000 100.00 % | -2.231 B -111 126.88 % | 2.009 M 100.11 % | -1.900 B | 0.000 100.00 % | -1.438 B -71 701.00 % | 2.009 M 101.18 % | -170.428 M | 0.000 100.00 % | -130.771 M -6 609.26 % | 2.009 M 103.29 % | -61.147 M | 0.000 100.00 % | -4.160 M | 0.000 -100.00 % | 126.171 M | 0.000 -100.00 % | 499.679 M | 0.000 -100.00 % | 798.021 M | 0.000 -100.00 % | 1.037 B | 0.000 -100.00 % | 50.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.544 B | 0.000 | 0.000 | 0.000 100.00 % | -4.554 B | 0.000 | 0.000 | 0.000 100.00 % | -3.846 B | 0.000 | 0.000 | 0.000 100.00 % | -3.256 B | 0.000 | 0.000 | 0.000 100.00 % | -2.464 B | 0.000 | 0.000 | 0.000 100.00 % | -1.156 B | 0.000 | 0.000 | 0.000 100.00 % | -1.030 B | 0.000 | 0.000 | 0.000 100.00 % | -584.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.897 M -94.75 % | 245.552 M 6.44 % | 230.685 M 140.81 % | 95.795 M | 0.000 | 0.000 -100.00 % | 166.145 M |
| Common stock | 172.249 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M | 0.000 -100.00 % | 861.244 M 4.32 % | 825.544 M 26.73 % | 651.394 M 3.39 % | 630.044 M | 0.000 -100.00 % | 630.044 M 4.83 % | 601.044 M |
| Total equity | -4.944 B -2.00 % | -4.847 B 0.00 % | -4.847 B -7.24 % | -4.520 B 0.00 % | -4.520 B -15.78 % | -3.904 B 0.00 % | -3.904 B -10.63 % | -3.529 B 0.00 % | -3.529 B -10.20 % | -3.202 B 0.00 % | -3.202 B -13.53 % | -2.820 B 0.00 % | -2.820 B -8.60 % | -2.597 B 0.00 % | -2.597 B -16.42 % | -2.231 B 0.00 % | -2.231 B -17.38 % | -1.900 B 0.00 % | -1.900 B -32.10 % | -1.438 B 0.00 % | -1.438 B -744.03 % | -170.428 M 0.00 % | -170.428 M -30.33 % | -130.771 M 0.00 % | -130.771 M -113.86 % | -61.147 M 0.00 % | -61.147 M -1 369.88 % | -4.160 M 0.00 % | -4.160 M -103.30 % | 126.171 M 0.00 % | 126.171 M -74.75 % | 499.679 M 13.36 % | 440.784 M -44.77 % | 798.021 M 0.00 % | 798.021 M -23.05 % | 1.037 B -0.13 % | 1.038 B -7.47 % | 1.122 B 7.02 % | 1.049 B 11.88 % | 937.371 M 6.79 % | 877.801 M 0.00 % | 877.801 M 1.64 % | 863.617 M |
| Other non current liabilities | 2.874 M -99.94 % | 4.847 B 38 181.38 % | 12.662 M -99.72 % | 4.520 B 35 500.13 % | 12.696 M -99.67 % | 3.904 B 26 930.26 % | 14.442 M -99.59 % | 3.529 B 24 335.09 % | 14.441 M -99.55 % | 3.202 B 24 807.10 % | 12.856 M -99.54 % | 2.820 B 21 839.55 % | 12.855 M -99.50 % | 2.597 B 15 200.94 % | 16.972 M -99.24 % | 2.231 B 13 041.64 % | 16.973 M -99.11 % | 1.900 B 11 794.03 % | 15.976 M -98.89 % | 1.438 B 8 903.91 % | 15.976 M -90.63 % | 170.428 M 999.04 % | 15.507 M -88.14 % | 130.771 M 743.30 % | 15.507 M -74.64 % | 61.147 M 520.97 % | 9.847 M 136.71 % | 4.160 M -69.40 % | 13.596 M | 0.000 -100.00 % | 9.848 M | 0.000 -100.00 % | 14.276 M | 0.000 -100.00 % | 7.327 M | 0.000 -100.00 % | 149.640 M 616.30 % | 20.891 M 290.67 % | 5.347 M -68.49 % | 16.972 M | 0.000 -100.00 % | 9.929 M 202.97 % | 3.277 M |
| 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 | 0.000 -100.00 % | 217.943 M | 0.000 -100.00 % | 217.943 M | 0.000 -100.00 % | 217.943 M | 0.000 -100.00 % | 217.943 M | 0.000 -100.00 % | 218.158 M | 0.000 -100.00 % | 218.158 M | 0.000 -100.00 % | 229.461 M | 0.000 -100.00 % | 245.060 M | 0.000 -100.00 % | 2.260 B | 0.000 -100.00 % | 262.432 M | 0.000 -100.00 % | 2.058 B | 0.000 -100.00 % | 2.023 B 32.53 % | 1.527 B 40.96 % | 1.083 B 117.20 % | 498.666 M | 0.000 -100.00 % | 420.832 M 182.85 % | 148.781 M |
| Total non current liabilities | 2.874 M -99.94 % | 4.847 B 1 813.57 % | 253.306 M -94.40 % | 4.520 B 1 680.98 % | 253.781 M -93.50 % | 3.904 B 1 311.07 % | 276.648 M -92.16 % | 3.529 B 1 178.63 % | 275.972 M -91.38 % | 3.202 B 1 078.17 % | 271.782 M -90.36 % | 2.820 B 949.47 % | 268.738 M -89.65 % | 2.597 B 435.45 % | 484.989 M -78.26 % | 2.231 B 365.61 % | 479.054 M -74.79 % | 1.900 B 305.10 % | 469.072 M -67.39 % | 1.438 B 212.46 % | 460.369 M 170.13 % | 170.428 M -62.02 % | 448.708 M 243.13 % | 130.771 M -70.17 % | 438.316 M 616.82 % | 61.147 M -88.14 % | 515.680 M 12 296.15 % | 4.160 M -99.04 % | 433.890 M | 0.000 -100.00 % | 2.447 B | 0.000 -100.00 % | 458.358 M | 0.000 -100.00 % | 2.239 B | 0.000 -100.00 % | 2.173 B 40.41 % | 1.548 B 40.30 % | 1.103 B 113.92 % | 515.638 M | 0.000 -100.00 % | 430.761 M 166.97 % | 161.349 M |
| Other current liabilities | 116.334 M | 0.000 -100.00 % | 116.449 M | 0.000 -100.00 % | 129.031 M | 0.000 -100.00 % | 121.209 M | 0.000 -100.00 % | 178.039 M | 0.000 -100.00 % | 153.389 M | 0.000 -100.00 % | 202.786 M | 0.000 -100.00 % | 164.737 M | 0.000 -100.00 % | 261.873 M | 0.000 -100.00 % | 158.842 M | 0.000 -100.00 % | 237.735 M | 0.000 -100.00 % | 171.467 M | 0.000 -100.00 % | 259.426 M | 0.000 -100.00 % | 97.634 M | 0.000 -100.00 % | 378.737 M | 0.000 -100.00 % | 1.420 B | 0.000 -100.00 % | 296.891 M | 0.000 -100.00 % | 478.452 M | 0.000 -100.00 % | 182.061 M 17.21 % | 155.326 M -30.88 % | 224.731 M 96.79 % | 114.197 M | 0.000 -100.00 % | 109.765 M 253.19 % | 31.078 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.143 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.343 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.343 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.838 B | 0.000 -100.00 % | 4.483 B | 0.000 -100.00 % | 4.156 B | 0.000 -100.00 % | 5.505 B | 0.000 -100.00 % | 5.171 B | 0.000 -100.00 % | 4.961 B | 0.000 -100.00 % | 4.607 B | 0.000 -100.00 % | 4.303 B | 0.000 -100.00 % | 4.029 B | 0.000 -100.00 % | 3.773 B | 0.000 -100.00 % | 3.531 B | 0.000 -100.00 % | 2.328 B | 0.000 -100.00 % | 2.328 B | 0.000 -100.00 % | 2.437 B | 0.000 -100.00 % | 2.331 B | 0.000 -100.00 % | 372.728 M | 0.000 -100.00 % | 2.341 B | 0.000 -100.00 % | 384.486 M | 0.000 -100.00 % | 453.699 M 138.85 % | 189.951 M -13.35 % | 219.217 M 31.35 % | 166.900 M | 0.000 | 0.000 -100.00 % | 164.491 M |
| Total current liabilities | 4.962 B | 0.000 -100.00 % | 4.613 B | 0.000 -100.00 % | 4.288 B | 0.000 -100.00 % | 5.865 B | 0.000 -100.00 % | 5.427 B | 0.000 -100.00 % | 5.234 B | 0.000 -100.00 % | 4.899 B | 0.000 -100.00 % | 4.870 B | 0.000 -100.00 % | 4.610 B | 0.000 -100.00 % | 4.257 B | 0.000 -100.00 % | 3.963 B | 0.000 -100.00 % | 2.984 B | 0.000 -100.00 % | 2.753 B | 0.000 -100.00 % | 2.707 B | 0.000 -100.00 % | 2.777 B | 0.000 -100.00 % | 1.968 B | 0.000 -100.00 % | 2.833 B | 0.000 -100.00 % | 918.258 M | 0.000 -100.00 % | 703.468 M 25.31 % | 561.400 M 0.51 % | 558.567 M 50.82 % | 370.360 M | 0.000 -100.00 % | 109.765 M -56.85 % | 254.375 M |
| Total liabilities | 4.964 B 2.42 % | 4.847 B -0.40 % | 4.867 B 7.68 % | 4.520 B -0.49 % | 4.542 B 16.35 % | 3.904 B -36.44 % | 6.141 B 74.04 % | 3.529 B -38.12 % | 5.703 B 78.09 % | 3.202 B -41.85 % | 5.506 B 95.23 % | 2.820 B -45.43 % | 5.168 B 99.01 % | 2.597 B -51.51 % | 5.355 B 140.10 % | 2.231 B -56.17 % | 5.089 B 167.81 % | 1.900 B -59.79 % | 4.726 B 228.52 % | 1.438 B -67.48 % | 4.423 B 2 495.25 % | 170.428 M -95.04 % | 3.433 B 2 525.33 % | 130.771 M -95.90 % | 3.192 B 5 119.58 % | 61.147 M -98.10 % | 3.223 B 77 368.08 % | 4.160 M -99.87 % | 3.211 B | 0.000 -100.00 % | 4.415 B | 0.000 -100.00 % | 3.291 B | 0.000 -100.00 % | 3.157 B | 0.000 -100.00 % | 2.876 B 36.39 % | 2.109 B 29.60 % | 1.627 B 83.66 % | 885.998 M | 0.000 -100.00 % | 540.526 M 30.02 % | 415.723 M |
| Other non current assets | 5.572 M | 0.000 -100.00 % | 1.041 M 109.68 % | -10.754 M -1 042.51 % | 1.141 M 105.78 % | -19.755 M -147.72 % | 41.394 M 271.10 % | -24.193 M -229.76 % | 18.644 M 237.78 % | -13.532 M -172.68 % | 18.619 M 215.30 % | -16.148 M -187.74 % | 18.405 M 225.25 % | -14.695 M -114.93 % | 98.397 M 773.44 % | -14.611 M -109.41 % | 155.197 M 1 230.93 % | -13.723 M -108.81 % | 155.699 M 346.10 % | -63.266 M -140.07 % | 157.878 M 305.12 % | -76.968 M -146.24 % | 166.445 M 245.86 % | -114.112 M -175.94 % | 150.275 M 208.19 % | -138.900 M -597.62 % | 27.913 M 182.92 % | -33.662 M -126.76 % | 125.780 M 1 224.04 % | -11.190 M -217.79 % | 9.500 M 121.17 % | -44.878 M -142.99 % | 104.400 M 285.52 % | -56.274 M -1 140.38 % | 5.409 M 110.90 % | -49.604 M -936.75 % | 5.928 M -58.45 % | 14.268 M -95.80 % | 339.843 M -38.97 % | 556.887 M | 0.000 | 0.000 -100.00 % | 348.818 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.106 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.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 139.320 K 102.05 % | -6.805 M | 0.000 -100.00 % | 139.320 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 167.777 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 185.785 K | 0.000 -100.00 % | 214.000 K | 0.000 -100.00 % | 245.000 K | 0.000 -100.00 % | 361.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 927.000 K | 0.000 -100.00 % | 1.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.526 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.049 M -7.07 % | 2.205 M -99.31 % | 321.409 M 62 899.77 % | 510.175 K | 0.000 | 0.000 -100.00 % | 252.492 M |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 167.777 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 185.785 K | 0.000 -100.00 % | 214.000 K | 0.000 -100.00 % | 245.000 K | 0.000 -100.00 % | 361.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 927.000 K | 0.000 -100.00 % | 1.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.526 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.049 M -7.07 % | 2.205 M -13.44 % | 2.547 M 399.28 % | 510.175 K | 0.000 | 0.000 -100.00 % | 613.919 K |
| Property plant equipment net | 1.686 M | 0.000 -100.00 % | 1.864 M | 0.000 -100.00 % | 1.978 M | 0.000 -100.00 % | 1.979 B | 0.000 -100.00 % | 2.031 B | 0.000 -100.00 % | 2.142 B | 0.000 -100.00 % | 2.197 B | 0.000 -100.00 % | 2.253 B | 0.000 -100.00 % | 2.305 B | 0.000 -100.00 % | 2.361 B | 0.000 -100.00 % | 2.534 B | 0.000 -100.00 % | 2.521 B | 0.000 -100.00 % | 2.571 B | 0.000 -100.00 % | 2.634 B | 0.000 -100.00 % | 2.688 B | 0.000 -100.00 % | 2.850 B | 0.000 -100.00 % | 2.806 B | 0.000 -100.00 % | 2.952 B | 0.000 -100.00 % | 3.006 B 30.04 % | 2.311 B 36.56 % | 1.693 B 116.80 % | 780.732 M | 0.000 -100.00 % | 530.151 M 5.92 % | 500.515 M |
| Total non current assets | 7.577 M | 0.000 -100.00 % | 2.905 M 127.01 % | -10.754 M -444.79 % | 3.119 M 115.79 % | -19.755 M -100.98 % | 2.021 B 8 451.94 % | -24.193 M -101.18 % | 2.050 B 15 246.32 % | -13.532 M -100.63 % | 2.160 B 13 479.36 % | -16.148 M -100.73 % | 2.215 B 15 174.48 % | -14.695 M -100.61 % | 2.409 B 16 589.28 % | -14.611 M -100.59 % | 2.461 B 18 029.80 % | -13.723 M -100.55 % | 2.517 B 4 077.80 % | -63.266 M -102.35 % | 2.692 B 3 597.69 % | -76.968 M -102.86 % | 2.688 B 2 455.78 % | -114.112 M -104.19 % | 2.722 B 2 059.81 % | -138.900 M -105.06 % | 2.747 B 8 261.48 % | -33.662 M -101.20 % | 2.814 B 25 250.29 % | -11.190 M -100.39 % | 2.860 B 6 471.82 % | -44.878 M -101.54 % | 2.912 B 5 274.52 % | -56.274 M -101.90 % | 2.958 B 6 062.93 % | -49.604 M -101.65 % | 3.014 B 29.85 % | 2.321 B 14.06 % | 2.035 B 52.06 % | 1.338 B | 0.000 -100.00 % | 530.151 M -37.63 % | 849.947 M |
| Other current assets | 3.964 M 150.38 % | -7.868 M -786 900.00 % | 1.000 K | 0.000 -100.00 % | 8.057 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.196 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.259 M | 0.000 -100.00 % | 58.107 M | 0.000 -100.00 % | 60.190 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.339 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 65.584 M | 0.000 -100.00 % | 33.314 M | 0.000 -100.00 % | 171.964 M | 0.000 -100.00 % | 278.080 M | 0.000 -100.00 % | 346.336 M | 0.000 -100.00 % | 231.441 M | 0.000 -100.00 % | 152.180 M -34.09 % | 230.903 M 6 979.51 % | 3.262 M -96.63 % | 96.852 M | 0.000 | 0.000 -100.00 % | 1.522 M |
| Short term investments | 100.000 K | 0.000 -100.00 % | 13.670 M | 0.000 -100.00 % | 7.947 M -79.89 % | 39.510 M -19.44 % | 49.042 M 1.36 % | 48.386 M 130.08 % | 21.030 M -22.30 % | 27.064 M 28.17 % | 21.116 M -34.62 % | 32.296 M | 0.000 -100.00 % | 29.390 M 147.04 % | 11.897 M -59.29 % | 29.222 M | 0.000 -100.00 % | 27.446 M -58.40 % | 65.978 M -47.86 % | 126.532 M 2 659.69 % | 4.585 M -97.02 % | 153.936 M 107.46 % | 74.200 M -67.49 % | 228.224 M 3 240.03 % | 6.833 M -97.54 % | 277.800 M 127.47 % | 122.124 M 81.40 % | 67.324 M | 0.000 -100.00 % | 22.380 M | 0.000 -100.00 % | 89.755 M | 0.000 -100.00 % | 112.548 M | 0.000 -100.00 % | 99.208 M 31 002 600.00 % | -320.000 -100.00 % | 6.944 M | 0.000 | 0.000 -100.00 % | 282.074 M | 0.000 | 0.000 |
| cash and cash equivalents | 8.699 M | 0.000 -100.00 % | 2.809 M | 0.000 -100.00 % | 10.754 M 154.44 % | -19.755 M -730.14 % | 3.135 M 112.96 % | -24.193 M -864.88 % | 3.163 M 123.37 % | -13.532 M -551.22 % | 2.999 M 118.57 % | -16.148 M -205.43 % | 15.316 M 204.23 % | -14.695 M -625.20 % | 2.798 M 119.15 % | -14.611 M -206.04 % | 13.779 M 200.41 % | -13.723 M -521.34 % | 3.257 M 105.15 % | -63.266 M -777.29 % | 9.341 M 112.14 % | -76.968 M -2 880.64 % | 2.768 M 102.43 % | -114.112 M -373.68 % | 41.696 M 130.02 % | -138.900 M -927.97 % | 16.776 M 149.84 % | -33.662 M -224.15 % | 27.114 M 342.31 % | -11.190 M -200.00 % | 11.190 M 124.93 % | -44.878 M -212.73 % | 39.808 M 170.74 % | -56.274 M -200.00 % | 56.274 M 213.45 % | -49.604 M -214.72 % | 43.240 M -55.89 % | 98.024 M -6.60 % | 104.954 M 59.79 % | 65.681 M 146.57 % | -141.037 M -200.00 % | 141.037 M 198.51 % | 47.247 M |
| Cash and short term investments | 8.799 M 11.83 % | 7.868 M -52.25 % | 16.479 M 53.24 % | 10.754 M 0.00 % | 10.754 M -45.56 % | 19.755 M -62.14 % | 52.177 M 115.67 % | 24.193 M 0.00 % | 24.193 M 78.78 % | 13.532 M -43.89 % | 24.115 M 49.34 % | 16.148 M 5.43 % | 15.316 M 4.23 % | 14.695 M 0.00 % | 14.695 M 0.57 % | 14.611 M 6.04 % | 13.779 M 0.41 % | 13.723 M -80.18 % | 69.235 M 9.43 % | 63.266 M 354.30 % | 13.926 M -81.91 % | 76.968 M 0.00 % | 76.968 M -32.55 % | 114.112 M 135.14 % | 48.529 M -65.06 % | 138.900 M 0.00 % | 138.900 M 312.63 % | 33.662 M 24.15 % | 27.114 M 142.31 % | 11.190 M 0.00 % | 11.190 M -75.07 % | 44.878 M 12.73 % | 39.808 M -29.26 % | 56.274 M 0.00 % | 56.274 M 13.45 % | 49.604 M 14.72 % | 43.240 M -58.81 % | 104.969 M 0.01 % | 104.954 M 59.79 % | 65.681 M -53.43 % | 141.037 M 0.00 % | 141.037 M 198.51 % | 47.247 M |
| Total current assets | 12.763 M | 0.000 -100.00 % | 16.610 M 54.45 % | 10.754 M -43.22 % | 18.941 M -4.12 % | 19.755 M -90.90 % | 217.091 M 797.33 % | 24.193 M -80.54 % | 124.334 M 818.81 % | 13.532 M -90.58 % | 143.593 M 789.23 % | 16.148 M -87.82 % | 132.557 M 802.06 % | 14.695 M -95.79 % | 349.276 M 2 290.50 % | 14.611 M -96.33 % | 397.928 M 2 799.72 % | 13.723 M -95.56 % | 308.902 M 388.26 % | 63.266 M -78.37 % | 292.463 M 279.98 % | 76.968 M -86.60 % | 574.522 M 403.47 % | 114.112 M -66.31 % | 338.668 M 143.82 % | 138.900 M -66.47 % | 414.208 M 1 130.49 % | 33.662 M -91.42 % | 392.159 M 3 404.55 % | 11.190 M -99.33 % | 1.681 B 3 646.39 % | 44.878 M -94.98 % | 893.207 M 1 487.25 % | 56.274 M -94.36 % | 997.615 M 1 911.16 % | 49.604 M -94.49 % | 900.835 M 0.99 % | 891.990 M 30.98 % | 681.019 M 35.28 % | 503.415 M 256.94 % | 141.037 M -84.12 % | 888.176 M 127.53 % | 390.359 M |
| Inventory | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 164.689 M | 0.000 -100.00 % | 90.495 M | 0.000 -100.00 % | 86.010 M | 0.000 -100.00 % | 92.982 M | 0.000 -100.00 % | 264.941 M | 0.000 -100.00 % | 303.301 M | 0.000 -100.00 % | 227.092 M | 0.000 -100.00 % | 217.849 M | 0.000 -100.00 % | 212.650 M | 0.000 -100.00 % | 213.247 M | 0.000 -100.00 % | 231.810 M | 0.000 -100.00 % | 175.227 M | 0.000 -100.00 % | 215.610 M | 0.000 -100.00 % | 163.113 M | 0.000 -100.00 % | 284.315 M | 0.000 -100.00 % | 272.098 M 33.77 % | 203.413 M -19.09 % | 251.394 M 57.44 % | 159.681 M | 0.000 -100.00 % | 75.500 M -15.26 % | 89.099 M |
| Net receivables | 0.000 | 0.000 -100.00 % | 129.000 K | 0.000 -100.00 % | 129.000 K | 0.000 -100.00 % | 225.000 K | 0.000 -100.00 % | 225.000 K | 0.000 -100.00 % | 33.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.533 M | 0.000 -100.00 % | 20.658 M | 0.000 -100.00 % | 12.575 M | 0.000 -100.00 % | 11.349 M | 0.000 -100.00 % | 284.903 M | 0.000 -100.00 % | 11.308 M | 0.000 -100.00 % | 10.184 M | 0.000 -100.00 % | 11.308 M | 0.000 -100.00 % | 1.176 B | 0.000 -100.00 % | 343.950 M | 0.000 -100.00 % | 425.585 M | 0.000 -100.00 % | 433.317 M 22.86 % | 352.705 M 9.74 % | 321.409 M 16.65 % | 275.543 M | 0.000 -100.00 % | 671.639 M 166.00 % | 252.492 M |
| Tax assets | 319.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.106 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 % | 84.837 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.805 M | 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 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -72.881 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.235 M 145.58 % | -40.007 M -118.44 % | -18.315 M | 0.000 | 0.000 -100.00 % | 39.035 M |
| Account payables | 7.016 M | 0.000 -100.00 % | 14.169 M | 0.000 -100.00 % | 3.407 M | 0.000 -100.00 % | 238.632 M | 0.000 -100.00 % | 77.587 M | 0.000 -100.00 % | 119.751 M | 0.000 -100.00 % | 89.661 M | 0.000 -100.00 % | 403.164 M | 0.000 -100.00 % | 318.827 M | 0.000 -100.00 % | 324.388 M | 0.000 -100.00 % | 194.015 M | 0.000 -100.00 % | 484.681 M | 0.000 -100.00 % | 146.413 M | 0.000 -100.00 % | 172.605 M | 0.000 -100.00 % | 67.203 M | 0.000 -100.00 % | 159.505 M | 0.000 -100.00 % | 195.201 M | 0.000 -100.00 % | 55.320 M | 0.000 -100.00 % | 67.708 M -68.67 % | 216.123 M 169.23 % | 80.276 M -10.07 % | 89.264 M | 0.000 | 0.000 -100.00 % | 58.805 M |
| 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Other total stockholders equity | -5.116 B | 0.000 100.00 % | -5.708 B | 0.000 -100.00 % | 116.104 M | 0.000 100.00 % | -4.765 B | 0.000 -100.00 % | 162.321 M | 0.000 100.00 % | -4.063 B | 0.000 -100.00 % | 164.331 M | 0.000 100.00 % | -3.458 B | 0.000 -100.00 % | 162.321 M | 0.000 100.00 % | -2.761 B | 0.000 -100.00 % | 162.321 M | 0.000 100.00 % | -1.032 B | 0.000 -100.00 % | 162.321 M | 0.000 100.00 % | -922.391 M | 0.000 -100.00 % | 164.330 M | 0.000 100.00 % | -735.073 M | 0.000 -100.00 % | 164.330 M | 0.000 100.00 % | -63.223 M | 0.000 -100.00 % | 164.330 M 16 333.04 % | 1.000 M -99.40 % | 166.645 M -21.22 % | 211.532 M | 0.000 -100.00 % | 247.757 M 156.93 % | 96.428 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 240.644 M | 0.000 -100.00 % | 241.085 M | 0.000 -100.00 % | 262.206 M | 0.000 -100.00 % | 261.531 M | 0.000 -100.00 % | 258.926 M | 0.000 -100.00 % | 255.883 M | 0.000 -100.00 % | 250.074 M | 0.000 -100.00 % | 244.138 M | 0.000 -100.00 % | 235.153 M | 0.000 -100.00 % | 226.450 M | 0.000 -100.00 % | 215.043 M | 0.000 -100.00 % | 204.651 M | 0.000 -100.00 % | 276.372 M | 0.000 -100.00 % | 175.234 M | 0.000 -100.00 % | 177.295 M | 0.000 -100.00 % | 181.650 M | 0.000 -100.00 % | 173.584 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.291 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 595.000 | 0.000 100.00 % | -34.343 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 20.340 M | 0.000 -100.00 % | 19.515 M | 0.000 -100.00 % | 22.060 M | 0.000 -100.00 % | 2.238 B | 0.000 -100.00 % | 2.174 B | 0.000 -100.00 % | 2.304 B | 0.000 -100.00 % | 2.348 B | 0.000 -100.00 % | 2.759 B | 0.000 -100.00 % | 2.858 B | 0.000 -100.00 % | 2.825 B | 0.000 -100.00 % | 2.985 B | 0.000 -100.00 % | 3.263 B | 0.000 -100.00 % | 3.061 B | 0.000 -100.00 % | 3.162 B | 0.000 -100.00 % | 3.206 B | 0.000 -100.00 % | 4.541 B | 0.000 -100.00 % | 3.732 B | 0.000 -100.00 % | 3.955 B | 0.000 -100.00 % | 3.915 B 21.15 % | 3.231 B 20.75 % | 2.676 B 46.76 % | 1.823 B | 0.000 -100.00 % | 1.418 B 10.86 % | 1.279 B |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.503 M -62.93 % | 63.393 M 0.00 % | 63.393 M 0.00 % | 63.393 M 0.00 % | 63.393 M 291.14 % | -33.166 M 0.00 % | -33.166 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.797 M 0.00 % | 7.797 M 0.00 % | 7.797 M 507.85 % | 1.283 M 0.00 % | 1.283 M 0.00 % | 1.283 M 0.00 % | 1.283 M 106.23 % | -20.575 M 0.00 % | -20.575 M 0.00 % | -20.575 M 0.00 % | -20.575 M 17.77 % | -25.021 M 0.00 % | -25.021 M 0.00 % | -25.021 M 0.00 % | -25.021 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.246 M 0.00 % | 27.246 M 0.00 % | 27.246 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.995 M 0.00 % | 11.995 M 0.00 % | 11.995 M 0.00 % | 11.995 M 152.32 % | -22.928 M 0.00 % | -22.928 M 0.00 % | -22.928 M 0.00 % | -22.928 M -29.94 % | -17.645 M 0.00 % | -17.645 M | 0.000 | 0.000 | 0.000 100.00 % | -7.067 M 0.00 % | -7.067 M 0.00 % | -7.067 M -31.10 % | -5.391 M 0.00 % | -5.391 M 0.00 % | -5.391 M 0.00 % | -5.391 M -0.20 % | -5.380 M 0.00 % | -5.380 M 0.00 % | -5.380 M 0.00 % | -5.380 M -862.61 % | -558.918 K 0.00 % | -558.918 K 0.00 % | -558.918 K 0.00 % | -558.918 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.842 M 0.00 % | 3.842 M 0.00 % | 3.842 M 0.00 % | 3.842 M | 0.000 -100.00 % | 14.610 M 0.00 % | 14.610 M 0.00 % | 14.610 M | 0.000 -100.00 % | 93.063 M 0.00 % | 93.063 M 0.00 % | 93.063 M | 0.000 -100.00 % | 507.596 M 0.00 % | 507.596 M 0.00 % | 507.596 M | 0.000 -100.00 % | 42.277 M 0.00 % | 42.277 M 0.00 % | 42.277 M 267.37 % | 11.508 M 0.00 % | 11.508 M 0.00 % | 11.508 M 0.00 % | 11.508 M -86.67 % | 86.322 M 0.00 % | 86.322 M 0.00 % | 86.322 M 0.00 % | 86.322 M 656.19 % | -15.520 M 0.00 % | -15.520 M 0.00 % | -15.520 M 0.00 % | -15.520 M -204.42 % | 14.864 M 0.00 % | 14.864 M 0.00 % | 14.864 M 0.00 % | 14.864 M 122.73 % | 6.673 M 0.00 % | 6.673 M 0.00 % | 6.673 M 0.00 % | 6.673 M 143.92 % | -15.195 M 0.00 % | -15.195 M 0.00 % | -15.195 M 0.00 % | -15.195 M 37.88 % | -24.462 M 0.00 % | -24.462 M 0.00 % | -24.462 M 0.00 % | -24.462 M |
| Other non cash items | 173.869 M 4.41 % | 166.529 M 3.52 % | 160.866 M -2.22 % | 164.516 M -66.36 % | 489.102 M 106.44 % | 236.917 M -0.31 % | 237.651 M 36.45 % | 174.164 M -33.78 % | 262.989 M 2.00 % | 257.830 M 43.87 % | 179.212 M 5.69 % | 169.569 M 214.69 % | 53.885 M -70.71 % | 183.946 M 0.85 % | 182.398 M 14.94 % | 158.695 M -7.54 % | 171.644 M -42.37 % | 297.815 M 81.69 % | 163.911 M -86.89 % | 1.250 B 6 778.34 % | 18.171 M -14.69 % | 21.299 M -28.40 % | 29.748 M -30.12 % | 42.570 M -14.88 % | 50.009 M 291.49 % | 12.774 M -71.06 % | 44.146 M 11.75 % | 39.504 M 18.33 % | 33.385 M -11.89 % | 37.889 M -88.66 % | 334.166 M 15.69 % | 288.849 M 322.36 % | 68.389 M -50.01 % | 136.808 M 32.00 % | 103.641 M 8.78 % | 95.273 M 708.38 % | -15.660 M -151.74 % | 30.267 M 75.97 % | 17.200 M 1 935.65 % | -937.000 K -109.29 % | 10.090 M 38.75 % | 7.272 M 0.00 % | 7.272 M -47.91 % | 13.960 M 91.98 % | 7.272 M 111.84 % | 3.433 M -58.73 % | 8.317 M 231.12 % | -6.343 M 31.84 % | -9.306 M -0.64 % | -9.247 M -1 304.15 % | 767.927 K -80.93 % | 4.027 M 7.13 % | 3.759 M 55.26 % | 2.421 M 35.96 % | 1.781 M 0.00 % | 1.781 M 0.00 % | 1.781 M -43.35 % | 3.143 M 0.00 % | 3.143 M 0.00 % | 3.143 M 0.00 % | 3.143 M 69.16 % | 1.858 M 0.00 % | 1.858 M 0.00 % | 1.858 M 0.00 % | 1.858 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.534 M -17.26 % | 45.364 M -16.25 % | 54.166 M -1.95 % | 55.242 M -0.09 % | 55.294 M -0.04 % | 55.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.904 M 0.00 % | 15.904 M 0.00 % | 15.904 M 0.00 % | 15.904 M | 0.000 -100.00 % | 11.390 M 0.00 % | 11.390 M 0.00 % | 11.390 M | 0.000 -100.00 % | 9.559 M 0.00 % | 9.559 M 0.00 % | 9.559 M | 0.000 -100.00 % | 489.052 M 0.00 % | 489.052 M 0.00 % | 489.052 M | 0.000 -100.00 % | 52.935 M 0.00 % | 52.935 M 0.00 % | 52.935 M 26.76 % | 41.758 M 0.00 % | 41.758 M 0.00 % | 41.758 M 0.00 % | 41.758 M -49.84 % | 83.257 M 0.00 % | 83.257 M 0.00 % | 83.257 M 0.00 % | 83.257 M 668.38 % | -14.648 M 0.00 % | -14.648 M 0.00 % | -14.648 M 0.00 % | -14.648 M -185.35 % | 17.162 M 0.00 % | 17.162 M 0.00 % | 17.162 M 0.00 % | 17.162 M 149.38 % | 6.882 M 0.00 % | 6.882 M 0.00 % | 6.882 M 0.00 % | 6.882 M 149.80 % | -13.819 M 0.00 % | -13.819 M 0.00 % | -13.819 M 0.00 % | -13.819 M 37.57 % | -22.136 M 0.00 % | -22.136 M 0.00 % | -22.136 M 0.00 % | -22.136 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.257 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 % | -20.959 M 0.00 % | -20.959 M 0.00 % | -20.959 M 0.00 % | -20.959 M | 0.000 100.00 % | -9.158 M 0.00 % | -9.158 M 0.00 % | -9.158 M | 0.000 100.00 % | -682.500 K 0.00 % | -682.500 K 0.00 % | -682.500 K | 0.000 100.00 % | -7.047 M 0.00 % | -7.047 M 0.00 % | -7.047 M | 0.000 100.00 % | -183.730 M 0.00 % | -183.730 M 0.00 % | -183.730 M -15.12 % | -159.599 M 0.00 % | -159.599 M 0.00 % | -159.599 M 0.00 % | -159.599 M 31.36 % | -232.523 M 0.00 % | -232.523 M 0.00 % | -232.523 M 0.00 % | -232.523 M -1 262.88 % | -17.061 M 0.00 % | -17.061 M 0.00 % | -17.061 M 0.00 % | -17.061 M -2.20 % | -16.694 M 0.00 % | -16.694 M 0.00 % | -16.694 M 0.00 % | -16.694 M -771.38 % | -1.916 M 0.00 % | -1.916 M 0.00 % | -1.916 M 0.00 % | -1.916 M -32.10 % | -1.450 M 0.00 % | -1.450 M 0.00 % | -1.450 M 0.00 % | -1.450 M -167.28 % | -542.621 K 0.00 % | -542.621 K 0.00 % | -542.621 K 0.00 % | -542.621 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.830 K 0.00 % | -34.830 K 0.00 % | -34.830 K 0.00 % | -34.830 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -99.97 % | 45.762 M 0.00 % | 45.762 M 0.00 % | 45.762 M 0.00 % | 45.762 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.157 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 % | 20.959 M 0.00 % | 20.959 M 0.00 % | 20.959 M 0.00 % | 20.959 M | 0.000 -100.00 % | 9.158 M 0.00 % | 9.158 M 0.00 % | 9.158 M | 0.000 -100.00 % | 682.500 K 0.00 % | 682.500 K 0.00 % | 682.500 K | 0.000 -100.00 % | 7.047 M 0.00 % | 7.047 M 0.00 % | 7.047 M | 0.000 -100.00 % | 183.730 M 0.00 % | 183.730 M 0.00 % | 183.730 M 15.12 % | 159.599 M 0.00 % | 159.599 M 0.00 % | 159.599 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -66.241 M 0.00 % | -66.241 M 0.00 % | -66.241 M 0.00 % | -66.241 M -496.79 % | 16.694 M 488.43 % | -4.298 M 0.00 % | -4.298 M 0.00 % | -4.298 M 73.12 % | -15.990 M 0.00 % | -15.990 M 0.00 % | -15.990 M 0.00 % | -15.990 M -196.44 % | -5.394 M 0.00 % | -5.394 M 0.00 % | -5.394 M 0.00 % | -5.394 M 71.87 % | -19.177 M 0.00 % | -19.177 M 0.00 % | -19.177 M 0.00 % | -19.177 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 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 100.00 % | -159.599 M 31.36 % | -232.523 M 0.00 % | -232.523 M 0.00 % | -232.523 M 0.00 % | -232.523 M -179.02 % | -83.337 M 0.00 % | -83.337 M 0.00 % | -83.337 M 0.00 % | -83.337 M | 0.000 100.00 % | -20.992 M 0.00 % | -20.992 M 0.00 % | -20.992 M -17.24 % | -17.906 M 0.00 % | -17.906 M 0.00 % | -17.906 M 0.00 % | -17.906 M -162.19 % | -6.829 M 0.00 % | -6.829 M 0.00 % | -6.829 M 0.00 % | -6.829 M -126.22 % | 26.043 M 0.00 % | 26.043 M 0.00 % | 26.043 M 0.00 % | 26.043 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.925 M 0.00 % | 8.925 M 0.00 % | 8.925 M -42.23 % | 15.450 M 0.00 % | 15.450 M 0.00 % | 15.450 M 0.00 % | 15.450 M -29.73 % | 21.988 M 0.00 % | 21.988 M 0.00 % | 21.988 M 0.00 % | 21.988 M 120.15 % | 9.988 M 0.00 % | 9.988 M 0.00 % | 9.988 M 0.00 % | 9.988 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.700 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 % | 402.250 K 0.00 % | 402.250 K 0.00 % | 402.250 K 0.00 % | 402.250 K | 0.000 100.00 % | -6.726 M 0.00 % | -6.726 M 0.00 % | -6.726 M | 0.000 100.00 % | -4.397 M 0.00 % | -4.397 M 0.00 % | -4.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.746 M 0.00 % | 10.746 M 0.00 % | 10.746 M -30.45 % | 15.450 M 0.00 % | 15.450 M 0.00 % | 15.450 M 0.00 % | 15.450 M -29.73 % | 21.988 M 0.00 % | 21.988 M 0.00 % | 21.988 M 0.00 % | 21.988 M 92.24 % | 11.438 M 0.00 % | 11.438 M 0.00 % | 11.438 M 0.00 % | 11.438 M 33.77 % | 8.550 M 0.00 % | 8.550 M 0.00 % | 8.550 M 0.00 % | 8.550 M 111.20 % | -76.322 M 0.00 % | -76.322 M 0.00 % | -76.322 M 0.00 % | -76.322 M -2 627.47 % | -2.798 M 0.00 % | -2.798 M 0.00 % | -2.798 M 0.00 % | -2.798 M 11.09 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.700 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 % | 402.250 K 0.00 % | 402.250 K 0.00 % | 402.250 K 0.00 % | 402.250 K | 0.000 100.00 % | -6.726 M 0.00 % | -6.726 M 0.00 % | -6.726 M | 0.000 100.00 % | -4.397 M 0.00 % | -4.397 M 0.00 % | -4.397 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.746 M 0.00 % | 10.746 M 0.00 % | 10.746 M -30.45 % | 15.450 M 0.00 % | 15.450 M 0.00 % | 15.450 M 0.00 % | 15.450 M -29.73 % | 21.988 M 0.00 % | 21.988 M 0.00 % | 21.988 M 0.00 % | 21.988 M 92.24 % | 11.438 M 0.00 % | 11.438 M 0.00 % | 11.438 M 0.00 % | 11.438 M 33.77 % | 8.550 M 0.00 % | 8.550 M 0.00 % | 8.550 M 0.00 % | 8.550 M 111.20 % | -76.322 M 0.00 % | -76.322 M 0.00 % | -76.322 M 0.00 % | -76.322 M -2 627.47 % | -2.798 M 0.00 % | -2.798 M 0.00 % | -2.798 M 0.00 % | -2.798 M 11.09 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M 0.00 % | -3.147 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.191 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 % | -4.494 M 0.00 % | -4.494 M 0.00 % | -4.494 M 0.00 % | -4.494 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 % | 100.658 M -26.58 % | 137.096 M 0.00 % | 137.096 M 0.00 % | 137.096 M 0.00 % | 137.096 M 50.92 % | 90.840 M 0.00 % | 90.840 M 0.00 % | 90.840 M 0.00 % | 90.840 M | 0.000 -100.00 % | 1.641 M 0.00 % | 1.641 M 0.00 % | 1.641 M -97.22 % | 59.127 M 0.00 % | 59.127 M 0.00 % | 59.127 M 0.00 % | 59.127 M 10.52 % | 53.497 M 0.00 % | 53.497 M 0.00 % | 53.497 M 0.00 % | 53.497 M 2 862.65 % | -1.936 M 0.00 % | -1.936 M 0.00 % | -1.936 M 0.00 % | -1.936 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.534 M 90.00 % | 19.755 M -63.53 % | 54.166 M -1.95 % | 55.242 M -0.09 % | 55.294 M -0.04 % | 55.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.717 M 0.00 % | 3.717 M 0.00 % | 3.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.182 M 0.00 % | -1.182 M 0.00 % | -1.182 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.732 M 0.00 % | -1.732 M 0.00 % | -1.732 M 0.00 % | -1.732 M -117.65 % | 9.818 M 0.00 % | 9.818 M 0.00 % | 9.818 M 0.00 % | 9.818 M 128.72 % | 4.293 M 0.00 % | 4.293 M 0.00 % | 4.293 M 0.00 % | 4.293 M -32.51 % | 6.361 M 0.00 % | 6.361 M 0.00 % | 6.361 M 0.00 % | 6.361 M 122.54 % | -28.218 M 0.00 % | -28.218 M 0.00 % | -28.218 M 0.00 % | -28.218 M -193.90 % | 30.051 M 0.00 % | 30.051 M 0.00 % | 30.051 M 0.00 % | 30.051 M 2 653.23 % | -1.177 M 0.00 % | -1.177 M 0.00 % | -1.177 M 0.00 % | -1.177 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.755 M | 0.000 -100.00 % | 24.193 M | 0.000 -100.00 % | 13.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.416 M 0.00 % | 8.416 M 0.00 % | 8.416 M | 0.000 -100.00 % | 11.220 M 0.00 % | 11.220 M 0.00 % | 11.220 M | 0.000 -100.00 % | 12.401 M 0.00 % | 12.401 M 0.00 % | 12.401 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.239 M 0.00 % | 26.239 M 0.00 % | 26.239 M 0.00 % | 26.239 M 59.79 % | 16.420 M 0.00 % | 16.420 M 0.00 % | 16.420 M 0.00 % | 16.420 M 35.40 % | 12.128 M 0.00 % | 12.128 M 0.00 % | 12.128 M 0.00 % | 12.128 M 110.29 % | 5.767 M 0.00 % | 5.767 M 0.00 % | 5.767 M 0.00 % | 5.767 M -83.46 % | 34.871 M 0.00 % | 34.871 M 0.00 % | 34.871 M 0.00 % | 34.871 M 623.49 % | 4.820 M 0.00 % | 4.820 M 0.00 % | 4.820 M 0.00 % | 4.820 M -19.63 % | 5.997 M 0.00 % | 5.997 M 0.00 % | 5.997 M 0.00 % | 5.997 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.289 M 190.00 % | 19.755 M -74.79 % | 78.359 M 223.89 % | 24.193 M -64.85 % | 68.826 M 408.62 % | 13.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.482 M 0.00 % | 3.482 M 0.00 % | 3.482 M 0.00 % | 3.482 M | 0.000 -100.00 % | 12.132 M 0.00 % | 12.132 M 0.00 % | 12.132 M | 0.000 -100.00 % | 8.416 M 0.00 % | 8.416 M 0.00 % | 8.416 M | 0.000 -100.00 % | 11.219 M 0.00 % | 11.219 M 0.00 % | 11.219 M | 0.000 -100.00 % | 12.401 M 0.00 % | 12.401 M 0.00 % | 12.401 M -49.40 % | 24.506 M 0.00 % | 24.506 M 0.00 % | 24.506 M 0.00 % | 24.506 M -6.60 % | 26.239 M 0.00 % | 26.239 M 0.00 % | 26.239 M 0.00 % | 26.239 M 59.79 % | 16.420 M 0.00 % | 16.420 M 0.00 % | 16.420 M 0.00 % | 16.420 M 35.40 % | 12.128 M 0.00 % | 12.128 M 0.00 % | 12.128 M 0.00 % | 12.128 M 82.30 % | 6.653 M 0.00 % | 6.653 M 0.00 % | 6.653 M 0.00 % | 6.653 M -80.92 % | 34.871 M 0.00 % | 34.871 M 0.00 % | 34.871 M 0.00 % | 34.871 M 623.49 % | 4.820 M 0.00 % | 4.820 M 0.00 % | 4.820 M 0.00 % | 4.820 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.534 M -17.26 % | 45.364 M -16.25 % | 54.166 M -1.95 % | 55.242 M -0.09 % | 55.294 M -0.04 % | 55.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.904 M 0.00 % | 15.904 M 0.00 % | 15.904 M 0.00 % | 15.904 M | 0.000 -100.00 % | 11.390 M 0.00 % | 11.390 M 0.00 % | 11.390 M | 0.000 -100.00 % | 9.559 M 0.00 % | 9.559 M 0.00 % | 9.559 M | 0.000 -100.00 % | 489.052 M 0.00 % | 489.052 M 0.00 % | 489.052 M | 0.000 -100.00 % | 52.935 M 0.00 % | 52.935 M 0.00 % | 52.935 M 26.76 % | 41.758 M 0.00 % | 41.758 M 0.00 % | 41.758 M 0.00 % | 41.758 M -49.84 % | 83.257 M 0.00 % | 83.257 M 0.00 % | 83.257 M 0.00 % | 83.257 M 668.38 % | -14.648 M 0.00 % | -14.648 M 0.00 % | -14.648 M 0.00 % | -14.648 M -185.35 % | 17.162 M 0.00 % | 17.162 M 0.00 % | 17.162 M 0.00 % | 17.162 M 149.38 % | 6.882 M 0.00 % | 6.882 M 0.00 % | 6.882 M 0.00 % | 6.882 M 149.80 % | -13.819 M 0.00 % | -13.819 M 0.00 % | -13.819 M 0.00 % | -13.819 M 37.57 % | -22.136 M 0.00 % | -22.136 M 0.00 % | -22.136 M 0.00 % | -22.136 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.257 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 % | -20.959 M 0.00 % | -20.959 M 0.00 % | -20.959 M 0.00 % | -20.959 M | 0.000 100.00 % | -9.158 M 0.00 % | -9.158 M 0.00 % | -9.158 M | 0.000 100.00 % | -682.500 K 0.00 % | -682.500 K 0.00 % | -682.500 K | 0.000 100.00 % | -7.047 M 0.00 % | -7.047 M 0.00 % | -7.047 M | 0.000 100.00 % | -183.730 M 0.00 % | -183.730 M 0.00 % | -183.730 M -15.12 % | -159.599 M 0.00 % | -159.599 M 0.00 % | -159.599 M 0.00 % | -159.599 M 31.36 % | -232.523 M 0.00 % | -232.523 M 0.00 % | -232.523 M 0.00 % | -232.523 M -1 262.88 % | -17.061 M 0.00 % | -17.061 M 0.00 % | -17.061 M 0.00 % | -17.061 M -2.20 % | -16.694 M 0.00 % | -16.694 M 0.00 % | -16.694 M 0.00 % | -16.694 M -771.38 % | -1.916 M 0.00 % | -1.916 M 0.00 % | -1.916 M 0.00 % | -1.916 M -32.10 % | -1.450 M 0.00 % | -1.450 M 0.00 % | -1.450 M 0.00 % | -1.450 M -167.28 % | -542.621 K 0.00 % | -542.621 K 0.00 % | -542.621 K 0.00 % | -542.621 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.534 M -10.86 % | 42.107 M -22.26 % | 54.166 M -1.95 % | 55.242 M -0.09 % | 55.294 M -0.04 % | 55.314 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.055 M 0.00 % | -5.055 M 0.00 % | -5.055 M 0.00 % | -5.055 M | 0.000 -100.00 % | 2.233 M 0.00 % | 2.233 M 0.00 % | 2.233 M | 0.000 -100.00 % | 8.876 M 0.00 % | 8.876 M 0.00 % | 8.876 M | 0.000 -100.00 % | 482.005 M 0.00 % | 482.005 M 0.00 % | 482.005 M | 0.000 100.00 % | -130.796 M 0.00 % | -130.796 M 0.00 % | -130.796 M -10.99 % | -117.840 M 0.00 % | -117.840 M 0.00 % | -117.840 M 0.00 % | -117.840 M 21.05 % | -149.265 M 0.00 % | -149.265 M 0.00 % | -149.265 M 0.00 % | -149.265 M -370.73 % | -31.709 M 0.00 % | -31.709 M 0.00 % | -31.709 M 0.00 % | -31.709 M -6 882.92 % | 467.488 K 0.00 % | 467.488 K 0.00 % | 467.488 K 0.00 % | 467.488 K -90.59 % | 4.966 M 0.00 % | 4.966 M 0.00 % | 4.966 M 0.00 % | 4.966 M 132.52 % | -15.269 M 0.00 % | -15.269 M 0.00 % | -15.269 M 0.00 % | -15.269 M 32.67 % | -22.679 M 0.00 % | -22.679 M 0.00 % | -22.679 M 0.00 % | -22.679 M |
| 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 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |