Gujarat Apollo Industries Limited GUJAPOLLO.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 415.495 M -46.49 % | 776.452 M 8.03 % | 718.744 M 29.07 % | 556.844 M 1.14 % | 550.556 M 107.83 % | 264.906 M -11.84 % | 300.491 M -56.09 % | 684.405 M 1.29 % | 675.695 M -17.18 % | 815.856 M 0.90 % | 808.552 M 38.55 % | 583.569 M -77.08 % | 2.547 B -3.97 % | 2.652 B -11.46 % | 2.995 B 11.49 % | 2.686 B 8.86 % | 2.468 B -8.74 % | 2.704 B 85.78 % | 1.456 B 29.47 % | 1.124 B |
| Net income | 23.439 M -79.30 % | 113.258 M -9.19 % | 124.719 M 52.47 % | 81.801 M -81.66 % | 446.019 M 228.33 % | 135.846 M 88.55 % | 72.050 M -69.98 % | 240.031 M -23.28 % | 312.861 M 63.83 % | 190.969 M 2 018.20 % | -9.956 M -100.57 % | 1.759 B 603.78 % | 249.885 M 7.27 % | 232.960 M -28.64 % | 326.438 M -0.91 % | 329.429 M 15.02 % | 286.406 M -38.36 % | 464.671 M 156.52 % | 181.144 M 72.98 % | 104.719 M |
| Income before tax | 61.466 M -54.79 % | 135.945 M 18.23 % | 114.988 M -16.47 % | 137.665 M -83.22 % | 820.214 M 397.15 % | 164.982 M 97.57 % | 83.505 M -73.38 % | 313.697 M 128.73 % | 137.145 M 431.02 % | 25.827 M 33.23 % | 19.385 M -98.89 % | 1.741 B 369.53 % | 370.762 M 0.90 % | 367.472 M -28.89 % | 516.767 M -0.93 % | 521.619 M 15.84 % | 450.300 M -32.78 % | 669.932 M 142.77 % | 275.952 M 73.24 % | 159.291 M |
| Income before tax ratio | 0.15 -15.51 % | 0.18 9.44 % | 0.16 -35.29 % | 0.25 -83.41 % | 1.49 139.21 % | 0.62 124.11 % | 0.28 -39.37 % | 0.46 125.82 % | 0.20 541.17 % | 0.03 32.04 % | 0.02 -99.20 % | 2.98 1 948.94 % | 0.15 5.07 % | 0.14 -19.69 % | 0.17 -11.14 % | 0.19 6.41 % | 0.18 -26.35 % | 0.25 30.68 % | 0.19 33.80 % | 0.14 |
| EBITDA | 149.763 M -26.53 % | 203.846 M 7.79 % | 189.116 M -10.77 % | 211.934 M -75.76 % | 874.307 M 333.07 % | 201.886 M 66.04 % | 121.587 M -66.05 % | 358.179 M 60.13 % | 223.683 M 38.16 % | 161.901 M -5.29 % | 170.949 M -90.61 % | 1.820 B 384.30 % | 375.795 M -8.10 % | 408.901 M -29.51 % | 580.060 M 4.39 % | 555.692 M 18.11 % | 470.482 M -33.00 % | 702.179 M 123.24 % | 314.536 M 70.14 % | 184.868 M |
| Net income ratio | 0.06 -61.33 % | 0.15 -15.94 % | 0.17 18.12 % | 0.15 -81.87 % | 0.81 57.98 % | 0.51 113.87 % | 0.24 -31.63 % | 0.35 -24.26 % | 0.46 97.81 % | 0.23 2 001.03 % | -0.01 -100.41 % | 3.01 2 971.18 % | 0.10 11.70 % | 0.09 -19.40 % | 0.11 -11.12 % | 0.12 5.66 % | 0.12 -32.46 % | 0.17 38.08 % | 0.12 33.60 % | 0.09 |
| Ratio EBITDA | 0.36 37.29 % | 0.26 -0.22 % | 0.26 -30.87 % | 0.38 -76.03 % | 1.59 108.38 % | 0.76 88.35 % | 0.40 -22.68 % | 0.52 58.09 % | 0.33 66.82 % | 0.20 -6.14 % | 0.21 -93.22 % | 3.12 2 013.43 % | 0.15 -4.29 % | 0.15 -20.39 % | 0.19 -6.37 % | 0.21 8.50 % | 0.19 -26.58 % | 0.26 20.16 % | 0.22 31.41 % | 0.16 |
| Gross profit ratio | -0.16 -132.37 % | 0.50 145.36 % | 0.20 -36.33 % | 0.32 288.97 % | 0.08 176.35 % | -0.11 24.64 % | -0.14 -190.27 % | 0.16 -25.53 % | 0.21 -20.29 % | 0.27 57.98 % | 0.17 -29.70 % | 0.24 -32.02 % | 0.35 8.29 % | 0.32 2.33 % | 0.32 -4.75 % | 0.33 12.61 % | 0.30 -18.88 % | 0.36 12.33 % | 0.32 -20.57 % | 0.41 |
| Weighted average shs out dil | 11.553 M -2.09 % | 11.800 M 0.00 % | 11.800 M -0.64 % | 11.876 M -6.21 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M -2.57 % | 12.996 M -4.86 % | 13.660 M -7.94 % | 14.838 M -1.63 % | 15.084 M -8.53 % | 16.491 M -0.48 % | 16.571 M -0.03 % | 16.575 M 0.00 % | 16.575 M 0.00 % | 16.575 M 5.24 % | 15.750 M 0.00 % | 15.750 M 4.48 % | 15.075 M -4.29 % | 15.750 M |
| Weighted average shs out | 11.553 M -2.09 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M -6.81 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M -2.57 % | 12.996 M -4.86 % | 13.660 M 0.00 % | 13.660 M -9.44 % | 15.084 M -5.38 % | 15.941 M -3.80 % | 16.571 M -0.03 % | 16.575 M 0.00 % | 16.575 M 0.00 % | 16.575 M 5.24 % | 15.750 M 0.00 % | 15.750 M 4.48 % | 15.075 M -4.29 % | 15.750 M |
| EPS diluted | 1.98 -78.89 % | 9.38 -3.10 % | 9.68 23.79 % | 7.82 -78.22 % | 35.91 74.15 % | 20.62 36.38 % | 15.12 -37.60 % | 24.23 5.81 % | 22.90 77.93 % | 12.87 2 050.00 % | -0.66 -100.62 % | 106.64 607.16 % | 15.08 7.33 % | 14.05 -6.15 % | 14.97 -24.70 % | 19.88 9.35 % | 18.18 -32.21 % | 26.82 123.31 % | 12.01 80.60 % | 6.65 |
| Earnings per share | 1.99 -78.78 % | 9.38 -3.10 % | 9.68 23.00 % | 7.87 -78.08 % | 35.91 74.15 % | 20.62 36.38 % | 15.12 -37.60 % | 24.23 5.81 % | 22.90 63.81 % | 13.98 2 218.18 % | -0.66 -100.60 % | 110.32 631.56 % | 15.08 7.33 % | 14.05 -28.64 % | 19.69 -2.04 % | 20.10 10.56 % | 18.18 -32.21 % | 26.82 123.31 % | 12.01 80.60 % | 6.65 |
| Gross profit | -66.794 M -117.32 % | 385.568 M 165.06 % | 145.464 M -17.82 % | 177.005 M 293.41 % | 44.992 M 258.67 % | -28.355 M 33.57 % | -42.683 M -139.63 % | 107.697 M -24.58 % | 142.787 M -33.98 % | 216.290 M 59.41 % | 135.682 M -2.60 % | 139.306 M -84.42 % | 894.306 M 3.98 % | 860.034 M -9.39 % | 949.161 M 6.20 % | 893.790 M 22.58 % | 729.156 M -25.97 % | 984.989 M 108.69 % | 471.996 M 2.84 % | 458.954 M |
| Income tax expense | 46.759 M 106.10 % | 22.688 M 333.15 % | -9.731 M -117.42 % | 55.863 M -85.07 % | 374.195 M 1 184.30 % | 29.136 M 154.35 % | 11.455 M -84.45 % | 73.666 M 938.36 % | -8.787 M -21.19 % | -7.251 M -124.71 % | 29.341 M 264.76 % | -17.808 M -114.73 % | 120.877 M -10.14 % | 134.512 M -20.08 % | 168.310 M -7.37 % | 181.700 M 19.89 % | 151.555 M -25.73 % | 204.069 M 115.24 % | 94.808 M 73.73 % | 54.572 M |
| Cost of revenue | 482.289 M 23.38 % | 390.884 M -31.82 % | 573.280 M 50.93 % | 379.839 M -24.87 % | 505.564 M 72.39 % | 293.261 M -14.54 % | 343.174 M -40.49 % | 576.708 M 8.22 % | 532.908 M -11.12 % | 599.566 M -10.89 % | 672.870 M 51.46 % | 444.263 M -73.11 % | 1.652 B -7.79 % | 1.792 B -12.42 % | 2.046 B 14.13 % | 1.793 B 3.10 % | 1.739 B 1.13 % | 1.719 B 74.79 % | 983.578 M 47.85 % | 665.259 M |
| General and administrative expenses | 94.313 M 42.77 % | 66.059 M 115.32 % | 30.680 M 11.88 % | 27.422 M -12.89 % | 31.478 M 23.52 % | 25.485 M 70.35 % | 14.961 M -35.71 % | 23.269 M 2.24 % | 22.759 M -48.48 % | 44.173 M -20.01 % | 55.227 M 21.27 % | 45.539 M -42.30 % | 78.923 M | 0.000 -100.00 % | 135.517 M 1.59 % | 133.391 M 45.73 % | 91.534 M -16.75 % | 109.944 M 109.90 % | 52.379 M | 0.000 |
| Selling and marketing expenses | 17.026 M 1 356.46 % | 1.169 M -93.73 % | 18.659 M -33.69 % | 28.141 M 55.88 % | 18.053 M 30.74 % | 13.809 M 5.90 % | 13.039 M 49.94 % | 8.696 M -6.58 % | 9.309 M 59.76 % | 5.827 M 381.88 % | 1.209 M -96.62 % | 35.808 M -68.35 % | 113.119 M | 0.000 -100.00 % | 108.771 M 2.32 % | 106.301 M 7.85 % | 98.567 M -16.68 % | 118.302 M 12.01 % | 105.614 M | 0.000 |
| Other expenses | -1.015 M | 0.000 -100.00 % | 183.233 M -8.33 % | 199.881 M 63.46 % | 122.279 M 411.63 % | 23.900 M 19.10 % | 20.066 M -73.50 % | 75.731 M 63.94 % | 46.195 M -76.27 % | 194.644 M 225.41 % | 59.815 M | 0.000 | 0.000 -100.00 % | 492.561 M 239.60 % | 145.043 M 16.08 % | 124.953 M 39.47 % | 89.589 M 27.48 % | 70.279 M 586.91 % | 10.231 M 113.44 % | -76.121 M |
| Operating expenses | 121.668 M 80.98 % | 67.228 M -71.09 % | 232.572 M -8.95 % | 255.444 M 48.68 % | 171.810 M 171.88 % | 63.193 M 31.47 % | 48.066 M -55.37 % | 107.697 M 37.03 % | 78.595 M -67.88 % | 244.657 M 110.37 % | 116.297 M -10.73 % | 130.269 M -75.12 % | 523.544 M 6.29 % | 492.561 M 19.94 % | 410.687 M 12.63 % | 364.645 M 30.37 % | 279.690 M -6.31 % | 298.525 M 77.46 % | 168.224 M -41.34 % | 286.767 M |
| Cost and expenses | 603.957 M 31.84 % | 458.112 M -43.15 % | 805.852 M 26.85 % | 635.283 M -6.21 % | 677.374 M 90.25 % | 356.051 M -8.93 % | 390.975 M -42.87 % | 684.405 M 11.92 % | 611.503 M -27.57 % | 844.222 M 6.98 % | 789.167 M 37.36 % | 574.532 M -73.59 % | 2.176 B -4.76 % | 2.284 B -7.01 % | 2.457 B 13.88 % | 2.157 B 6.88 % | 2.018 B 1.71 % | 1.984 B 75.33 % | 1.132 B 18.88 % | 952.026 M |
| Research and development expenses | 1.015 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 % | 21.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 121.668 M 80.98 % | 67.228 M 36.26 % | 49.339 M -11.20 % | 55.563 M 12.18 % | 49.531 M 26.05 % | 39.293 M 40.34 % | 28.000 M -12.41 % | 31.965 M -0.32 % | 32.068 M -35.88 % | 50.013 M -11.45 % | 56.482 M -30.57 % | 81.347 M -57.64 % | 192.042 M | 0.000 -100.00 % | 244.288 M 1.92 % | 239.692 M 26.09 % | 190.100 M -16.71 % | 228.246 M 44.47 % | 157.993 M -25.00 % | 210.646 M |
| Interest income | 230.041 M 11.80 % | 205.766 M 2.30 % | 201.149 M -0.70 % | 202.566 M -12.78 % | 232.246 M 24.04 % | 187.237 M 5.29 % | 177.833 M 5.07 % | 169.251 M -2.96 % | 174.411 M -0.08 % | 174.550 M -2.27 % | 178.600 M 19.72 % | 149.186 M 72.79 % | 86.338 M 44.25 % | 59.852 M | 0.000 | 0.000 -100.00 % | 834.478 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 36.899 M 80.49 % | 20.444 M -14.15 % | 23.813 M -4.01 % | 24.809 M 21.73 % | 20.381 M 60.22 % | 12.721 M 2.75 % | 12.381 M -29.07 % | 17.456 M -70.71 % | 59.600 M -42.15 % | 103.027 M -7.79 % | 111.728 M 129.80 % | 48.619 M -30.26 % | 69.710 M 28.08 % | 54.426 M 150.74 % | 21.707 M 188.42 % | 7.526 M | 0.000 -100.00 % | 16.532 M -40.57 % | 27.820 M 68.70 % | 16.490 M |
| Depreciation and amortization | 51.398 M 6.66 % | 48.188 M -5.60 % | 51.046 M 1.70 % | 50.191 M 45.72 % | 34.443 M 38.26 % | 24.912 M -3.07 % | 25.702 M -4.90 % | 27.026 M 0.33 % | 26.939 M -18.49 % | 33.047 M -17.04 % | 39.835 M 30.42 % | 30.543 M -44.55 % | 55.085 M 11.18 % | 49.544 M 19.89 % | 41.324 M 55.66 % | 26.548 M 26.32 % | 21.016 M 33.74 % | 15.715 M 45.98 % | 10.765 M 18.47 % | 9.087 M |
| Operating income | -188.462 M -159.20 % | 318.340 M 465.45 % | -87.108 M -11.05 % | -78.439 M 38.15 % | -126.818 M -45.91 % | -86.915 M 1.10 % | -87.883 M 10.94 % | -98.681 M -253.73 % | 64.191 M 326.29 % | -28.366 M -246.33 % | 19.385 M 117.54 % | -110.541 M -129.81 % | 370.762 M 0.90 % | 367.472 M -31.76 % | 538.474 M 1.76 % | 529.145 M 17.73 % | 449.466 M -34.52 % | 686.465 M 125.98 % | 303.772 M 76.42 % | 172.188 M |
| Operating income ratio | -0.45 -210.63 % | 0.41 438.29 % | -0.12 13.96 % | -0.14 38.85 % | -0.23 29.79 % | -0.33 -12.18 % | -0.29 -102.84 % | -0.14 -251.77 % | 0.10 373.23 % | -0.03 -245.02 % | 0.02 112.66 % | -0.19 -230.11 % | 0.15 5.07 % | 0.14 -22.93 % | 0.18 -8.73 % | 0.20 8.15 % | 0.18 -28.25 % | 0.25 21.64 % | 0.21 36.26 % | 0.15 |
| Total other income expenses net | 0.000 100.00 % | -182.395 M -190.25 % | 202.096 M -6.48 % | 216.104 M -77.18 % | 947.032 M 275.96 % | 251.898 M 46.98 % | 171.388 M -58.44 % | 412.378 M 465.26 % | 72.953 M 34.62 % | 54.193 M | 0.000 -100.00 % | 1.851 B | 0.000 | 0.000 100.00 % | -21.707 M -188.42 % | -7.526 M -1 001.87 % | 834.478 K 105.05 % | -16.532 M 40.57 % | -27.820 M -115.72 % | -12.896 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 490.979 M 130.25 % | 213.239 M -15.92 % | 253.623 M 45.04 % | 174.868 M -73.15 % | 651.270 M 367.49 % | 139.312 M 272.48 % | -80.768 M 56.01 % | -183.623 M -225.44 % | 146.388 M -84.97 % | 974.233 M 24.54 % | 782.264 M 22.30 % | 639.650 M 76.37 % | 362.675 M 19.91 % | 302.460 M 11 313.59 % | 2.650 M -99.15 % | 310.190 M 89.51 % | 163.682 M 95.30 % | 83.810 M -65.50 % | 242.894 M -13.17 % | 279.720 M |
| Total investments | 606.867 M 7.91 % | 562.378 M -6.01 % | 598.317 M -48.54 % | 1.163 B 2.85 % | 1.130 B 29.00 % | 876.307 M -58.25 % | 2.099 B 4.34 % | 2.012 B -7.59 % | 2.177 B 12.47 % | 1.935 B 118.64 % | 885.165 M 26.61 % | 699.144 M 22.71 % | 569.764 M 384.79 % | 117.528 M 52.58 % | 77.025 M -65.40 % | 222.602 M 88.42 % | 118.142 M -42.19 % | 204.366 M 22.99 % | 166.160 M -18.43 % | 203.700 M |
| Total debt | 500.869 M 131.13 % | 216.709 M -15.05 % | 255.091 M 42.65 % | 178.827 M -72.61 % | 653.008 M 362.97 % | 141.047 M -18.03 % | 172.070 M 71.79 % | 100.163 M -74.45 % | 391.959 M -66.45 % | 1.168 B 3.84 % | 1.125 B 3.45 % | 1.088 B 93.22 % | 562.849 M 25.03 % | 450.156 M 16 887.01 % | 2.650 M -99.41 % | 450.383 M 64.93 % | 273.077 M -13.71 % | 316.462 M 1.35 % | 312.256 M -2.92 % | 321.658 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.622 B -1.49 % | 1.646 B -5.46 % | 1.741 B 14 505.56 % | 11.923 M -99.36 % | 1.855 B -0.46 % | 1.864 B 10 566.24 % | 17.475 M -40.05 % | 29.150 M -98.89 % | 2.622 B 89 974.36 % | 2.911 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -149.865 M | 0.000 | 0.000 | 0.000 -100.00 % | 372.894 M |
| Retained earnings | 3.094 B 0.30 % | 3.085 B 2.07 % | 3.023 B -10.45 % | 3.375 B 1.08 % | 3.339 B 13.19 % | 2.950 B 6.28 % | 2.776 B 2.83 % | 2.700 B 5.11 % | 2.568 B -37.56 % | 4.113 B 238.17 % | 1.216 B -10.88 % | 1.365 B 633.29 % | 186.106 M 4.05 % | 178.861 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 118.000 M 0.00 % | 118.000 M 0.00 % | 118.000 M 0.00 % | 118.000 M -6.81 % | 126.619 M 0.00 % | 126.619 M 0.00 % | 126.619 M 0.00 % | 126.619 M -7.31 % | 136.600 M 0.00 % | 136.600 M -9.87 % | 151.553 M -4.93 % | 159.406 M -3.83 % | 165.750 M 0.00 % | 165.750 M 0.00 % | 165.750 M 0.00 % | 165.750 M 5.24 % | 157.500 M 50.00 % | 105.000 M 0.00 % | 105.000 M 50.00 % | 70.000 M |
| Total equity | 4.908 B 1.72 % | 4.825 B 0.79 % | 4.787 B -8.56 % | 5.235 B -1.83 % | 5.333 B 8.12 % | 4.932 B 3.48 % | 4.766 B 1.45 % | 4.698 B -3.45 % | 4.866 B 14.05 % | 4.267 B 20.90 % | 3.529 B -3.52 % | 3.658 B 80.76 % | 2.024 B 2.63 % | 1.972 B 10.31 % | 1.787 B 9.36 % | 1.634 B 29.26 % | 1.264 B 24.37 % | 1.017 B 69.59 % | 599.469 M 35.35 % | 442.894 M |
| Other non current liabilities | 1.456 M 110.00 % | -14.562 M -1 456 100.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.188 M -86.92 % | 9.084 M | 0.000 | 0.000 -100.00 % | 55.287 M 2 030.40 % | 2.595 M -99.44 % | 460.858 M 685.09 % | 58.701 M 21.76 % | 48.212 M 34.40 % | 35.872 M | 0.000 | 0.000 |
| Long term debt | 97.800 M 92.29 % | 50.862 M -9.74 % | 56.352 M 198.33 % | 18.889 M 11.97 % | 16.870 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.819 M -72.19 % | 53.297 M -55.04 % | 118.556 M 19.63 % | 99.101 M -13.36 % | 114.382 M 4 216.29 % | 2.650 M -99.41 % | 450.383 M 64.93 % | 273.077 M -13.71 % | 316.462 M 1.35 % | 312.256 M 78.99 % | 174.452 M |
| Total non current liabilities | 100.170 M 175.95 % | 36.300 M -50.68 % | 73.604 M -17.31 % | 89.010 M 88.35 % | 47.259 M 78.71 % | 26.445 M 15.92 % | 22.814 M -29.09 % | 32.173 M 12.89 % | 28.498 M -32.52 % | 42.234 M -55.82 % | 95.588 M -40.65 % | 161.072 M -27.45 % | 222.015 M 22.85 % | 180.727 M -64.58 % | 510.246 M -6.48 % | 545.612 M 58.03 % | 345.254 M -8.21 % | 376.129 M 12.73 % | 333.654 M 71.24 % | 194.848 M |
| Other current liabilities | 69.734 M -25.84 % | 94.033 M 164.52 % | 35.548 M -64.29 % | 99.556 M 51.48 % | 65.722 M 80.40 % | 36.431 M 79.88 % | 20.253 M 118.08 % | 9.287 M -78.46 % | 43.109 M -67.44 % | 132.381 M 4.25 % | 126.987 M -33.53 % | 191.041 M -67.97 % | 596.475 M 225.37 % | 183.320 M -39.17 % | 301.361 M -44.03 % | 538.406 M 216.34 % | 170.199 M 0.23 % | 169.805 M 73.72 % | 97.745 M 53.54 % | 63.660 M |
| Deferred revenue | 0.000 -100.00 % | 13.224 M -36.22 % | 20.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.204 K |
| Short term debt | 403.069 M 143.04 % | 165.847 M -16.55 % | 198.739 M 24.26 % | 159.938 M -74.86 % | 636.138 M 351.01 % | 141.047 M -18.03 % | 172.070 M 71.79 % | 100.163 M -74.45 % | 391.959 M -66.02 % | 1.153 B 7.62 % | 1.072 B 10.60 % | 968.960 M 108.94 % | 463.748 M 38.11 % | 335.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 147.206 M |
| Total current liabilities | 538.149 M 63.92 % | 328.299 M 0.78 % | 325.757 M -12.91 % | 374.050 M -51.05 % | 764.150 M 256.16 % | 214.553 M -14.39 % | 250.628 M 81.26 % | 138.270 M -73.44 % | 520.533 M -61.29 % | 1.345 B 5.52 % | 1.274 B -1.46 % | 1.293 B -2.57 % | 1.327 B 66.02 % | 799.474 M 29.13 % | 619.130 M 14.99 % | 538.406 M 60.05 % | 336.389 M 0.26 % | 335.510 M 9.65 % | 305.984 M -15.73 % | 363.094 M |
| Total liabilities | 638.319 M 75.07 % | 364.599 M -8.70 % | 399.361 M -13.76 % | 463.059 M -42.93 % | 811.409 M 236.69 % | 240.998 M -11.86 % | 273.442 M 60.43 % | 170.442 M -67.10 % | 518.134 M -62.64 % | 1.387 B 1.24 % | 1.370 B -5.80 % | 1.454 B -6.14 % | 1.549 B 58.06 % | 980.201 M -13.21 % | 1.129 B 4.18 % | 1.084 B 59.03 % | 681.643 M -4.21 % | 711.639 M 11.26 % | 639.638 M 14.64 % | 557.942 M |
| Other non current assets | 1.483 B 5.54 % | 1.405 B 1 564.07 % | 84.452 M -93.11 % | 1.226 B -37.49 % | 1.962 B -7.41 % | 2.119 B 316.46 % | 508.751 M 5.73 % | 481.193 M -35.21 % | 742.724 M -37.04 % | 1.180 B 27.91 % | 922.259 M -24.69 % | 1.225 B 7 607.42 % | 15.889 M -86.74 % | 119.821 M 23 864.29 % | 500.000 K -99.78 % | 222.602 M 88.42 % | 118.142 M -42.19 % | 204.366 M 19.59 % | 170.886 M | 0.000 |
| Long term investments | 606.867 M 7.91 % | 562.378 M -5.82 % | 597.100 M -36.63 % | 942.318 M 738.32 % | 112.406 M 115.42 % | -729.106 M -134.74 % | 2.099 B 8.04 % | 1.943 B 12.01 % | 1.734 B 72.34 % | 1.006 B 3 080.86 % | -33.762 M 92.29 % | -437.796 M -176.91 % | 569.264 M 386.43 % | 117.028 M 52.93 % | 76.525 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.928 M |
| Intangible assets | 112.221 M 17 085.45 % | 653.000 K -30.01 % | 933.000 K -33.07 % | 1.394 M -15.17 % | 1.643 M -43.06 % | 2.886 M -32.48 % | 4.274 M -20.29 % | 5.362 M -15.06 % | 6.313 M -14.26 % | 7.363 M 32.60 % | 5.553 M -83.23 % | 33.110 M -17.99 % | 40.370 M -39.47 % | 66.699 M 177.95 % | 23.996 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.504 M |
| GoodWill | 91.780 M | 0.000 | 0.000 | 0.000 -100.00 % | 123.888 K -80.04 % | 620.804 K -44.46 % | 1.118 M -30.78 % | 1.615 M | 0.000 -100.00 % | 17.569 M -39.62 % | 29.098 M | 0.000 -100.00 % | 29.882 M | 0.000 -100.00 % | 31.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 112.221 M 17 085.45 % | 653.000 K -30.01 % | 933.000 K -33.07 % | 1.394 M -21.12 % | 1.767 M -49.61 % | 3.507 M -34.96 % | 5.392 M -22.72 % | 6.977 M 10.51 % | 6.313 M -74.68 % | 24.932 M -28.05 % | 34.651 M 4.66 % | 33.110 M -52.87 % | 70.253 M 5.33 % | 66.699 M 19.61 % | 55.763 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.774 M |
| Property plant equipment net | 1.194 B 6.38 % | 1.122 B 0.34 % | 1.118 B -0.63 % | 1.125 B -1.20 % | 1.139 B 210.23 % | 367.145 M -3.22 % | 379.355 M -7.42 % | 409.745 M -4.58 % | 429.399 M -24.34 % | 567.518 M 8.25 % | 524.245 M -0.78 % | 528.388 M -32.64 % | 784.426 M 3.85 % | 755.340 M 3.81 % | 727.593 M 4.17 % | 698.475 M 66.27 % | 420.085 M 29.96 % | 323.236 M 109.65 % | 154.181 M 4.81 % | 147.104 M |
| Total non current assets | 3.396 B 9.88 % | 3.090 B 71.62 % | 1.801 B -45.36 % | 3.295 B 2.26 % | 3.223 B 83.08 % | 1.760 B -41.18 % | 2.992 B 5.34 % | 2.841 B -2.48 % | 2.913 B 4.84 % | 2.778 B 91.97 % | 1.447 B 7.35 % | 1.348 B -6.36 % | 1.440 B 35.98 % | 1.059 B 23.07 % | 860.380 M -6.59 % | 921.077 M 71.13 % | 538.226 M 2.01 % | 527.602 M 62.31 % | 325.067 M -1.89 % | 331.326 M |
| Other current assets | 1.679 B 747.64 % | 198.123 M -50.68 % | 401.716 M -6.21 % | 428.305 M -73.46 % | 1.614 B 4.60 % | 1.543 B 11.81 % | 1.380 B 5.61 % | 1.307 B 0.30 % | 1.303 B -1.03 % | 1.316 B -26.88 % | 1.800 B 5.33 % | 1.709 B 81.01 % | 944.127 M 942.69 % | 90.547 M -27.35 % | 124.642 M -19.00 % | 153.883 M 16.43 % | 132.163 M 124.28 % | 58.927 M -75.34 % | 239.004 M 147.41 % | 96.603 M |
| Short term investments | 4.621 M -78.97 % | 21.977 M -88.53 % | 191.631 M -13.04 % | 220.358 M -78.35 % | 1.018 B -36.59 % | 1.605 B 2 513.73 % | 61.422 M -10.75 % | 68.821 M -87.76 % | 562.151 M -39.48 % | 928.927 M 1.09 % | 918.927 M -19.18 % | 1.137 B 227 287.89 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.772 M |
| cash and cash equivalents | 1.531 M -55.88 % | 3.470 M 136.38 % | 1.468 M -62.92 % | 3.959 M 127.79 % | 1.738 M 0.17 % | 1.735 M -99.31 % | 252.838 M -10.91 % | 283.785 M 15.56 % | 245.571 M 26.61 % | 193.965 M -43.40 % | 342.719 M -23.48 % | 447.865 M 123.74 % | 200.174 M 35.53 % | 147.696 M -29.14 % | 208.443 M 48.68 % | 140.193 M 28.15 % | 109.395 M -52.98 % | 232.651 M 235.42 % | 69.362 M 65.39 % | 41.938 M |
| Cash and short term investments | 1.531 M -93.98 % | 25.446 M 1 633.38 % | 1.468 M -62.92 % | 3.959 M -99.61 % | 1.020 B -36.55 % | 1.607 B 411.41 % | 314.261 M -10.87 % | 352.606 M -56.35 % | 807.723 M -31.58 % | 1.181 B -6.42 % | 1.262 B -20.39 % | 1.585 B 689.74 % | 200.674 M 35.41 % | 148.196 M -29.07 % | 208.943 M 49.04 % | 140.193 M 28.15 % | 109.395 M -52.98 % | 232.651 M 235.42 % | 69.362 M 8.87 % | 63.711 M |
| Total current assets | 2.150 B 2.44 % | 2.099 B -38.00 % | 3.386 B 40.92 % | 2.403 B -17.76 % | 2.921 B -14.40 % | 3.413 B 66.70 % | 2.047 B 0.95 % | 2.028 B -17.95 % | 2.472 B -14.03 % | 2.875 B -16.70 % | 3.451 B -8.29 % | 3.764 B 76.45 % | 2.133 B 12.67 % | 1.893 B -7.94 % | 2.056 B 14.41 % | 1.797 B 27.67 % | 1.408 B 17.25 % | 1.201 B 31.36 % | 914.040 M 36.52 % | 669.511 M |
| Inventory | 260.964 M 22.09 % | 213.739 M -30.24 % | 306.370 M -22.45 % | 395.069 M 118.64 % | 180.695 M -7.74 % | 195.848 M -3.41 % | 202.760 M -15.57 % | 240.144 M -10.96 % | 269.710 M -4.66 % | 282.899 M -4.95 % | 297.617 M -9.81 % | 329.983 M -41.67 % | 565.682 M -8.66 % | 619.287 M -9.96 % | 687.826 M 27.05 % | 541.381 M 39.70 % | 387.533 M 16.89 % | 331.551 M 36.72 % | 242.495 M 14.01 % | 212.693 M |
| Net receivables | 208.347 M -87.46 % | 1.662 B -37.90 % | 2.676 B 69.89 % | 1.575 B 1 369.73 % | 107.176 M 59.70 % | 67.112 M -53.84 % | 145.390 M 12.95 % | 128.717 M 40.68 % | 91.497 M -4.03 % | 95.344 M 3.45 % | 92.165 M -34.10 % | 139.864 M -89.68 % | 1.355 B 30.94 % | 1.035 B 0.00 % | 1.035 B 7.60 % | 961.920 M 23.52 % | 778.775 M 34.84 % | 577.573 M 59.03 % | 363.178 M 22.49 % | 296.504 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.757 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.000 M | 0.000 -100.00 % | 1.140 B | 0.000 | 0.000 100.00 % | -20.763 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 519.526 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 65.346 M 18.39 % | 55.195 M -21.97 % | 70.737 M -38.25 % | 114.556 M 83.91 % | 62.290 M 68.01 % | 37.076 M -36.41 % | 58.304 M 102.31 % | 28.820 M -63.79 % | 79.583 M 35.14 % | 58.890 M -22.12 % | 75.613 M -43.21 % | 133.141 M -50.14 % | 267.033 M -4.76 % | 280.380 M -11.77 % | 317.770 M | 0.000 -100.00 % | 166.190 M 0.29 % | 165.705 M -20.43 % | 208.239 M 37.77 % | 151.152 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.881 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 837.684 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 -100.00 % | 237.204 K |
| 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 -100.00 % | 5.201 K 12.26 % | 4.633 K -99.99 % | 58.701 M 21.76 % | 48.212 M 34.40 % | 35.872 M | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.695 B | 0.000 | 0.000 100.00 % | -1.000 K -100.00 % | 1.855 B 3 091 127 053.33 % | -60.000 0.00 % | -60.000 -100.00 % | 1.855 B -13.02 % | 2.132 B 181.86 % | -2.605 B -220.70 % | 2.158 B 1.16 % | 2.134 B 27.64 % | 1.672 B 2.74 % | 1.627 B 0.34 % | 1.622 B 3.96 % | 1.560 B 47.33 % | 1.059 B 20.89 % | 875.793 M 77.12 % | 494.469 M | 0.000 |
| Deferred tax liabilities non current | 914.000 K | 0.000 -100.00 % | 17.253 M -75.40 % | 70.120 M 130.75 % | 30.388 M 14.91 % | 26.445 M 15.92 % | 22.814 M -29.09 % | 32.173 M 17.81 % | 27.310 M 48.99 % | 18.330 M -56.66 % | 42.291 M -0.53 % | 42.516 M -37.13 % | 67.627 M 6.08 % | 63.750 M 36.40 % | 46.738 M 27.95 % | 36.528 M 52.42 % | 23.965 M 0.71 % | 23.795 M 11.20 % | 21.398 M 6.14 % | 20.160 M |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.546 B 6.87 % | 5.190 B 0.06 % | 5.186 B -8.98 % | 5.698 B -7.26 % | 6.144 B 18.77 % | 5.173 B 2.65 % | 5.040 B 3.51 % | 4.869 B -9.58 % | 5.384 B -4.76 % | 5.654 B 15.41 % | 4.899 B -4.17 % | 5.112 B 43.08 % | 3.573 B 21.03 % | 2.952 B 1.21 % | 2.917 B 7.30 % | 2.718 B 39.69 % | 1.946 B 12.60 % | 1.728 B 39.48 % | 1.239 B 23.81 % | 1.001 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -27.214 M -128.35 % | 96.004 M 240.99 % | -68.093 M 66.49 % | -203.224 M 6.74 % | -217.915 M -382.00 % | 77.276 M 28.43 % | 60.171 M 221.32 % | -49.598 M -74.30 % | -28.456 M -112.00 % | 237.212 M 388.26 % | -82.290 M 88.19 % | -696.719 M -478.54 % | 184.056 M 558.23 % | -40.167 M -448.35 % | 11.530 M 106.89 % | -167.470 M 52.78 % | -354.647 M -209.21 % | 324.736 M 235.89 % | -238.967 M -644.18 % | -32.111 M |
| Accounts receivables | 53.146 M 177.16 % | 19.175 M 114.68 % | -130.646 M -154.25 % | -51.384 M 33.24 % | -76.967 M -238.00 % | 55.772 M 261.20 % | -34.598 M -1 591.35 % | -2.046 M -6.86 % | -1.914 M 39.78 % | -3.179 M -106.66 % | 47.699 M -83.27 % | 285.140 M 226.20 % | 87.412 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.734 M | 0.000 100.00 % | -57.509 M |
| Inventory | -47.225 M -150.98 % | 92.630 M 4.43 % | 88.699 M 141.38 % | -214.374 M -1 514.71 % | 15.153 M 119.24 % | 6.912 M -81.51 % | 37.385 M 26.45 % | 29.566 M 62.94 % | 18.145 M 23.28 % | 14.718 M -54.53 % | 32.366 M -86.27 % | 235.700 M 339.70 % | 53.605 M -21.79 % | 68.538 M 146.80 % | -146.445 M 4.81 % | -153.847 M -174.81 % | -55.983 M -340.33 % | 23.294 M 178.16 % | -29.802 M -331.10 % | -6.913 M |
| Accounts payables | 10.151 M 165.32 % | -15.541 M 64.53 % | -43.818 M -182.74 % | 52.956 M 110.02 % | 25.215 M 218.78 % | -21.229 M -172.00 % | 29.485 M 157.46 % | -51.313 M -363.87 % | 19.446 M 216.28 % | -16.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -43.286 M -16 548.46 % | -260.000 K -101.47 % | 17.672 M 84.51 % | 9.578 M 105.28 % | -181.316 M -606.16 % | 35.822 M 28.39 % | 27.900 M 208.12 % | -25.804 M 59.76 % | -64.133 M -126.46 % | 242.396 M 249.30 % | -162.355 M 86.67 % | -1.218 B -2 928.95 % | 43.039 M 139.59 % | -108.705 M -168.81 % | 157.976 M 1 259.68 % | -13.622 M 95.44 % | -298.664 M -211.15 % | 268.708 M 228.47 % | -209.165 M -747.35 % | 32.311 M |
| Other non cash items | 13.262 M 106.51 % | -203.567 M 74.00 % | -782.922 M -457.89 % | -140.336 M 89.02 % | -1.278 B -344.76 % | -287.387 M -10.25 % | -260.675 M 63.20 % | -708.434 M -351.99 % | -156.736 M -15.37 % | -135.852 M 56.43 % | -311.833 M -10.17 % | -283.040 M -290.03 % | -72.568 M 55.24 % | -162.130 M 69.17 % | -525.841 M -190.64 % | -180.925 M -14.03 % | -158.664 M 78.74 % | -746.242 M -16 807.90 % | -4.414 M -288.96 % | 2.336 M |
| Net cash provided by operating activities | 60.885 M -17.68 % | 73.959 M 110.63 % | -695.492 M -380.95 % | -144.607 M 77.15 % | -632.734 M -702.72 % | 104.979 M 276.30 % | -59.547 M 85.12 % | -400.302 M -1 796.57 % | -21.107 M -113.17 % | 160.234 M 143.99 % | -364.244 M -145.00 % | 809.421 M 94.36 % | 416.458 M 96.41 % | 212.030 M 381.41 % | 44.043 M -77.95 % | 199.771 M 575.72 % | -41.993 M -115.90 % | 264.140 M 509.52 % | 43.336 M -48.43 % | 84.030 M |
| Investments in property plant and equipment | -218.706 M -164.09 % | -82.816 M -29.56 % | -63.919 M -77.44 % | -36.023 M 95.53 % | -806.083 M -7 174.85 % | -11.080 M -60.24 % | -6.915 M 48.24 % | -13.359 M | 0.000 100.00 % | -34.501 M | 0.000 100.00 % | -215.842 M -127.61 % | -94.829 M 38.57 % | -154.371 M 3.19 % | -159.460 M 48.47 % | -309.471 M -158.33 % | -119.796 M 23.21 % | -155.998 M -645.74 % | -20.919 M 65.72 % | -61.016 M |
| Acquisitions net | 15.198 M | 0.000 | 0.000 | 0.000 100.00 % | -44.114 M -152.70 % | 83.702 M 2 135.14 % | 3.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.921 M 147.22 % | 776.864 K | 0.000 -100.00 % | 10.566 M |
| Purchases of investments | -29.078 M | 0.000 | 0.000 100.00 % | -14.829 M -121 151.02 % | -12.230 K 99.98 % | -58.634 M | 0.000 | 0.000 -100.00 % | 568.102 M 156.97 % | -997.161 M | 0.000 100.00 % | -1.266 B -177.38 % | -456.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 17.451 M | 0.000 | 0.000 100.00 % | -796.000 K -100.04 % | 1.780 B 35 572.87 % | 4.991 M -89.06 % | 45.636 M -94.60 % | 844.421 M 31.20 % | 643.632 M | 0.000 -100.00 % | 31.992 M -83.60 % | 195.048 M 336.62 % | 44.672 M 495.63 % | 7.500 M -94.85 % | 145.577 M 239.36 % | -104.460 M -169.57 % | 150.150 M 41.99 % | 105.751 M 570.66 % | 15.768 M | 0.000 |
| Other investing activites | -170.249 M -245.91 % | 116.683 M -84.47 % | 751.468 M -23.00 % | 975.883 M 234.45 % | -725.811 M -229 522.16 % | 316.365 K -99.50 % | 63.216 M -31.68 % | 92.529 M 126.82 % | -344.980 M -130.43 % | 1.134 B 261.14 % | 313.946 M -52.30 % | 658.210 M 592.76 % | 95.013 M -3.26 % | 98.214 M -32.01 % | 144.454 M 317.25 % | 34.621 M 201.42 % | -34.134 M 44.90 % | -61.946 M -311.73 % | 29.257 M 24 948.48 % | 116.802 K |
| Net cash used for investing activites | -385.384 M -1 237.93 % | 33.867 M -95.07 % | 687.549 M -25.61 % | 924.235 M 352.30 % | 204.341 M 959.01 % | 19.295 M -81.74 % | 105.682 M -88.56 % | 923.592 M 6.56 % | 866.755 M 748.66 % | 102.132 M -70.48 % | 345.937 M 155.05 % | -628.405 M -52.71 % | -411.495 M -745.72 % | -48.656 M -137.26 % | 130.571 M 134.42 % | -379.310 M -20 297.43 % | -1.860 M 98.33 % | -111.416 M -562.18 % | 24.107 M 147.89 % | -50.334 M |
| Debt repayment | 284.161 M 840.35 % | -38.382 M -150.33 % | 76.264 M 116.06 % | -474.872 M -192.76 % | 511.961 M 1 750.27 % | -31.023 M -143.14 % | 71.907 M 124.64 % | -291.797 M 60.37 % | -736.238 M -23 005.79 % | 3.214 M 104.93 % | -65.259 M -121.19 % | 307.933 M 86.19 % | 165.385 M 1 354.03 % | -13.188 M 89.15 % | -121.566 M -267.31 % | 72.661 M 426.18 % | -22.276 M -28.53 % | -17.331 M 41.25 % | -29.500 M -218.70 % | 24.851 M |
| Common stock issued | 85.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.100 M | 0.000 -100.00 % | 9.900 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -191.345 M | 0.000 | 0.000 | 0.000 100.00 % | -179.183 M | 0.000 100.00 % | -209.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -47.000 M 0.00 % | -47.000 M 0.00 % | -47.000 M 0.00 % | -47.000 M 25.61 % | -63.184 M 24.45 % | -83.634 M 27.41 % | -115.213 M | 0.000 100.00 % | -40.729 M 10.77 % | -45.646 M 2.10 % | -46.624 M 75.80 % | -192.639 M -300.00 % | -48.160 M 50.17 % | -96.640 M -99.34 % | -48.480 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.964 M |
| Other financing activites | -1.000 K 100.00 % | -20.444 M 14.15 % | -23.813 M 62.90 % | -64.189 M -214.95 % | -20.381 M -60.22 % | -12.721 M -8.01 % | -11.777 M 16.45 % | -14.096 M 17.44 % | -17.074 M 83.11 % | -101.069 M -503.58 % | 25.043 M 151.51 % | -48.619 M 30.26 % | -69.710 M -28.08 % | -54.426 M -183.97 % | 64.819 M 33.26 % | 48.640 M 185.14 % | -57.127 M -7.60 % | -53.090 M -64.41 % | -32.292 M | 0.000 |
| Net cash used provided by financing activities | 322.560 M 404.80 % | -105.826 M -2 041.41 % | 5.451 M 100.70 % | -777.406 M -281.47 % | 428.396 M 436.32 % | -127.378 M -131.25 % | -55.082 M 88.64 % | -485.076 M 38.91 % | -794.041 M -124.69 % | -353.398 M -306.95 % | -86.840 M -230.24 % | 66.675 M 40.32 % | 47.516 M 128.93 % | -164.254 M -56.10 % | -105.227 M -150.01 % | 210.401 M 364.98 % | -79.403 M -31.20 % | -60.521 M 2.06 % | -61.791 M -795.22 % | 8.888 M |
| Effect of forex changes on cash | 4.528 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 % | -637.916 K -916.83 % | -62.736 K | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 |
| Net change in cash | 2.589 M 29.39 % | 2.001 M 180.30 % | -2.492 M -212.15 % | 2.222 M 73 966.67 % | 3.000 K 100.10 % | -3.103 M 65.31 % | -8.947 M -123.41 % | 38.214 M -25.95 % | 51.607 M 156.69 % | -91.032 M 13.42 % | -105.147 M -142.45 % | 247.691 M 371.99 % | 52.478 M 228.63 % | -40.799 M -159.34 % | 68.749 M 123.22 % | 30.799 M 124.99 % | -123.256 M -235.14 % | 91.203 M 1 513.88 % | 5.651 M | 0.000 |
| Cash at beginning of period | 7.301 M 397.34 % | 1.468 M -62.93 % | 3.960 M 127.85 % | 1.738 M 0.17 % | 1.735 M -64.14 % | 4.838 M -98.30 % | 283.785 M 15.56 % | 245.571 M 26.61 % | 193.965 M -43.40 % | 342.719 M -23.48 % | 447.865 M 123.74 % | 200.174 M 35.53 % | 147.696 M -21.64 % | 188.494 M 34.45 % | 140.193 M 28.15 % | 109.395 M -52.98 % | 232.651 M 64.48 % | 141.448 M 122.02 % | 63.711 M | 0.000 |
| Cash at end of period | 9.890 M 185.10 % | 3.469 M 136.31 % | 1.468 M -62.93 % | 3.960 M 127.85 % | 1.738 M 0.17 % | 1.735 M -99.31 % | 252.838 M -10.91 % | 283.785 M 15.56 % | 245.571 M -2.43 % | 251.687 M -26.56 % | 342.719 M -23.48 % | 447.865 M 123.74 % | 200.174 M 35.53 % | 147.696 M -29.31 % | 208.943 M 49.04 % | 140.193 M 28.15 % | 109.395 M -52.98 % | 232.651 M 235.42 % | 69.362 M 65.39 % | 41.938 M |
| Operating cash flow | 60.885 M -17.68 % | 73.959 M 110.63 % | -695.492 M -380.95 % | -144.607 M 77.15 % | -632.734 M -702.72 % | 104.979 M 276.30 % | -59.547 M 85.12 % | -400.302 M -1 796.57 % | -21.107 M -113.17 % | 160.234 M 143.99 % | -364.244 M -145.00 % | 809.421 M 94.36 % | 416.458 M 96.41 % | 212.030 M 381.41 % | 44.043 M -77.95 % | 199.771 M 575.72 % | -41.993 M -115.90 % | 264.140 M 509.52 % | 43.336 M -48.43 % | 84.030 M |
| Capital expenditure | -218.706 M -164.09 % | -82.816 M -29.56 % | -63.919 M -77.44 % | -36.023 M 95.53 % | -806.083 M -7 174.85 % | -11.080 M -60.24 % | -6.915 M 48.24 % | -13.359 M | 0.000 100.00 % | -31.406 M | 0.000 100.00 % | -215.842 M -127.61 % | -94.829 M 38.57 % | -154.371 M 3.19 % | -159.460 M 48.47 % | -309.471 M -158.33 % | -119.796 M 23.21 % | -155.998 M -645.74 % | -20.919 M 65.72 % | -61.016 M |
| Free CashFlow | -157.821 M -1 681.88 % | -8.857 M 98.83 % | -759.411 M -320.42 % | -180.630 M 91.66 % | -2.166 B -2 406.31 % | 93.899 M 241.28 % | -66.462 M 83.93 % | -413.661 M -1 859.86 % | -21.107 M -116.38 % | 128.828 M 135.37 % | -364.244 M -161.36 % | 593.578 M 84.55 % | 321.629 M 457.81 % | 57.660 M 149.96 % | -115.416 M -5.21 % | -109.700 M 32.20 % | -161.790 M -249.61 % | 108.143 M 382.41 % | 22.417 M -2.59 % | 23.014 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2008-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 110.806 M -34.64 % | 169.532 M 172.03 % | 62.322 M -36.60 % | 98.293 M 15.17 % | 85.347 M -34.35 % | 130.004 M -4.96 % | 136.791 M -20.37 % | 171.788 M 30.04 % | 132.102 M -27.72 % | 182.759 M 74.32 % | 104.842 M -24.71 % | 139.257 M -52.29 % | 291.884 M 25.90 % | 231.847 M 15.26 % | 201.146 M 306.36 % | 49.499 M -33.43 % | 74.352 M -60.74 % | 189.372 M -14.21 % | 220.730 M 87.93 % | 117.456 M 410.74 % | 22.997 M -59.80 % | 57.204 M 16.16 % | 49.246 M -44.41 % | 88.589 M 26.80 % | 69.867 M -42.94 % | 122.448 M 46.70 % | 83.467 M 92.32 % | 43.401 M -22.47 % | 55.982 M | 0.000 | 0.000 -100.00 % | 1.198 B 89.09 % | 633.411 M 56.70 % | 404.207 M 29.86 % | 311.269 M -29.16 % | 439.428 M |
| Net income | 12.850 M 114.67 % | -87.587 M -482.89 % | 22.875 M -48.92 % | 44.779 M 5.80 % | 42.324 M 497.33 % | -10.652 M -123.64 % | 45.063 M -5.47 % | 47.672 M 52.92 % | 31.175 M -36.25 % | 48.902 M 86.33 % | 26.245 M -23.86 % | 34.470 M 128.25 % | 15.102 M -39.99 % | 25.165 M 247.73 % | 7.237 M -78.20 % | 33.204 M 105.04 % | 16.194 M 142.67 % | -37.949 M -190.10 % | 42.120 M 105.30 % | -794.627 M -163.38 % | 1.254 B 1 067.08 % | 107.430 M 212.55 % | 34.372 M -56.74 % | 79.451 M 402.54 % | 15.810 M 937.03 % | 1.525 M -94.63 % | 28.396 M -27.00 % | 38.897 M 629.72 % | -7.343 M | 0.000 | 0.000 -100.00 % | 144.493 M 123.44 % | 64.667 M 173.08 % | 23.681 M 38.94 % | 17.044 M -72.47 % | 61.905 M |
| Income before tax | 16.875 M 128.22 % | -59.798 M -350.58 % | 23.864 M -52.80 % | 50.555 M 7.92 % | 46.845 M 491.78 % | 7.916 M -82.90 % | 46.294 M -5.57 % | 49.023 M 49.86 % | 32.712 M 204.13 % | 10.756 M -61.27 % | 27.774 M -42.98 % | 48.712 M 75.56 % | 27.746 M -44.23 % | 49.748 M 91.66 % | 25.956 M -27.52 % | 35.811 M 36.95 % | 26.149 M 170.46 % | -37.113 M -192.99 % | 39.913 M 105.07 % | -786.556 M -149.04 % | 1.604 B 9 332.63 % | 17.004 M -54.72 % | 37.557 M -56.89 % | 87.120 M 273.87 % | 23.302 M 65.23 % | 14.103 M -53.23 % | 30.154 M -17.07 % | 36.360 M 573.01 % | -7.687 M | 0.000 | 0.000 -100.00 % | 213.870 M 120.56 % | 96.967 M 175.62 % | 35.181 M 42.18 % | 24.744 M -73.08 % | 91.905 M |
| Income before tax ratio | 0.15 143.18 % | -0.35 -192.12 % | 0.38 -25.55 % | 0.51 -6.29 % | 0.55 801.42 % | 0.06 -82.01 % | 0.34 18.59 % | 0.29 15.24 % | 0.25 320.75 % | 0.06 -77.78 % | 0.26 -24.27 % | 0.35 267.98 % | 0.10 -55.70 % | 0.21 66.28 % | 0.13 -82.16 % | 0.72 105.71 % | 0.35 279.45 % | -0.20 -208.38 % | 0.18 102.70 % | -6.70 -109.60 % | 69.75 23 363.18 % | 0.30 -61.02 % | 0.76 -22.45 % | 0.98 194.86 % | 0.33 189.58 % | 0.12 -68.12 % | 0.36 -56.88 % | 0.84 710.12 % | -0.14 | 0.00 | 0.00 -100.00 % | 0.18 16.64 % | 0.15 75.89 % | 0.09 9.49 % | 0.08 -61.99 % | 0.21 |
| EBITDA | 42.062 M 249.48 % | -28.138 M -161.65 % | 45.643 M -34.62 % | 69.813 M 11.80 % | 62.446 M 176.40 % | 22.593 M -64.75 % | 64.097 M -3.51 % | 66.428 M 29.09 % | 51.460 M 75.53 % | 29.317 M -37.32 % | 46.774 M -31.61 % | 68.398 M 50.80 % | 45.357 M -31.22 % | 65.946 M 47.65 % | 44.663 M -19.17 % | 55.256 M 18.07 % | 46.798 M 472.95 % | -12.548 M -123.25 % | 53.976 M 106.92 % | -779.539 M -148.32 % | 1.613 B 6 030.15 % | 26.315 M -44.25 % | 47.201 M -50.78 % | 95.902 M 188.88 % | 33.198 M 47.93 % | 22.442 M -43.27 % | 39.557 M -12.59 % | 45.256 M 1 658.20 % | 2.574 M | 0.000 | 0.000 -100.00 % | 150.612 M 18.07 % | 127.565 M 120.98 % | 57.726 M 54.57 % | 37.346 M -63.42 % | 102.096 M |
| Net income ratio | 0.12 122.45 % | -0.52 -240.76 % | 0.37 -19.43 % | 0.46 -8.13 % | 0.50 705.23 % | -0.08 -124.87 % | 0.33 18.71 % | 0.28 17.59 % | 0.24 -11.80 % | 0.27 6.89 % | 0.25 1.13 % | 0.25 378.41 % | 0.05 -52.33 % | 0.11 201.68 % | 0.04 -94.64 % | 0.67 207.99 % | 0.22 208.69 % | -0.20 -205.02 % | 0.19 102.82 % | -6.77 -112.41 % | 54.52 2 803.05 % | 1.88 169.07 % | 0.70 -22.18 % | 0.90 296.33 % | 0.23 1 717.48 % | 0.01 -96.34 % | 0.34 -62.04 % | 0.90 783.27 % | -0.13 | 0.00 | 0.00 -100.00 % | 0.12 18.17 % | 0.10 74.26 % | 0.06 6.99 % | 0.05 -61.13 % | 0.14 |
| Ratio EBITDA | 0.38 328.71 % | -0.17 -122.66 % | 0.73 3.11 % | 0.71 -2.93 % | 0.73 321.02 % | 0.17 -62.91 % | 0.47 21.18 % | 0.39 -0.73 % | 0.39 142.84 % | 0.16 -64.04 % | 0.45 -9.17 % | 0.49 216.08 % | 0.16 -45.37 % | 0.28 28.10 % | 0.22 -80.11 % | 1.12 77.36 % | 0.63 1 049.90 % | -0.07 -127.10 % | 0.24 103.68 % | -6.64 -109.46 % | 70.15 15 148.43 % | 0.46 -52.00 % | 0.96 -11.46 % | 1.08 127.83 % | 0.48 159.25 % | 0.18 -61.33 % | 0.47 -54.55 % | 1.04 2 167.86 % | 0.05 | 0.00 | 0.00 -100.00 % | 0.13 -37.56 % | 0.20 41.02 % | 0.14 19.03 % | 0.12 -48.36 % | 0.23 |
| Gross profit ratio | 0.26 167.16 % | -0.38 -188.35 % | 0.44 24.58 % | 0.35 13.85 % | 0.31 112.88 % | 0.14 -14.68 % | 0.17 -26.24 % | 0.23 -26.57 % | 0.31 189.42 % | 0.11 7.97 % | 0.10 -59.31 % | 0.25 35.45 % | 0.18 -45.17 % | 0.33 -5.97 % | 0.35 1 881.15 % | 0.02 -95.43 % | 0.39 1 103.80 % | 0.03 24.65 % | 0.03 -89.59 % | 0.25 32.64 % | 0.19 65.01 % | 0.11 -19.96 % | 0.14 -58.53 % | 0.34 22.65 % | 0.28 120.42 % | 0.13 -40.82 % | 0.21 603.43 % | -0.04 -121.91 % | 0.19 | 0.00 | 0.00 -100.00 % | 0.37 10.75 % | 0.33 2.70 % | 0.33 -5.53 % | 0.34 -14.41 % | 0.40 |
| Weighted average shs out dil | 13.385 M 15.86 % | 11.553 M 0.00 % | 11.553 M 4.75 % | 11.029 M -12.18 % | 12.559 M 5.46 % | 11.908 M -0.90 % | 12.017 M 11.42 % | 10.786 M -4.86 % | 11.337 M -2.00 % | 11.568 M -7.44 % | 12.498 M 5.91 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 0.00 % | 11.800 M 8.04 % | 10.922 M 7.23 % | 10.186 M -10.84 % | 11.424 M -9.78 % | 12.662 M 0.00 % | 12.662 M -0.63 % | 12.742 M 0.63 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.01 % | 12.661 M 0.01 % | 12.660 M -5.89 % | 13.453 M -2.52 % | 13.800 M 8.99 % | 12.662 M -23.61 % | 16.575 M 0.00 % | 16.575 M 0.00 % | 16.575 M 5.24 % | 15.750 M |
| Weighted average shs out | 13.112 M 13.50 % | 11.553 M 0.00 % | 11.553 M 4.75 % | 11.029 M -12.18 % | 12.559 M 5.46 % | 11.908 M -0.90 % | 12.017 M 11.42 % | 10.786 M -4.86 % | 11.337 M -2.00 % | 11.568 M -7.44 % | 12.498 M 5.91 % | 11.800 M 0.00 % | 11.800 M 29.61 % | 9.104 M -22.85 % | 11.800 M 8.04 % | 10.922 M 7.23 % | 10.186 M -10.84 % | 11.424 M -9.78 % | 12.662 M 0.00 % | 12.662 M -0.63 % | 12.742 M 0.63 % | 12.662 M 0.00 % | 12.662 M 0.00 % | 12.662 M 0.11 % | 12.648 M -0.11 % | 12.662 M 0.00 % | 12.662 M 0.01 % | 12.661 M 0.01 % | 12.660 M -4.32 % | 13.231 M -4.12 % | 13.800 M 8.99 % | 12.662 M -23.61 % | 16.575 M 0.00 % | 16.575 M 0.00 % | 16.575 M 5.24 % | 15.750 M |
| EPS diluted | 0.96 112.66 % | -7.58 -482.83 % | 1.98 -51.23 % | 4.06 20.47 % | 3.37 478.65 % | -0.89 -123.73 % | 3.75 -15.16 % | 4.42 60.73 % | 2.75 -34.99 % | 4.23 101.43 % | 2.10 -28.08 % | 2.92 128.13 % | 1.28 -32.63 % | 1.90 48.44 % | 1.28 -57.89 % | 3.04 91.19 % | 1.59 147.89 % | -3.32 -199.70 % | 3.33 105.31 % | -62.76 -163.78 % | 98.40 19 981.63 % | 0.49 -59.50 % | 1.21 -80.70 % | 6.27 401.60 % | 1.25 941.67 % | 0.12 -94.64 % | 2.24 -27.04 % | 3.07 629.31 % | -0.58 -107.46 % | 7.77 2 977.78 % | -0.27 -102.37 % | 11.41 192.56 % | 3.90 172.73 % | 1.43 38.83 % | 1.03 -73.79 % | 3.93 |
| Earnings per share | 0.98 112.93 % | -7.58 -482.83 % | 1.98 -51.23 % | 4.06 20.47 % | 3.37 478.65 % | -0.89 -123.73 % | 3.75 -15.16 % | 4.42 60.73 % | 2.75 -34.99 % | 4.23 101.43 % | 2.10 -28.08 % | 2.92 128.13 % | 1.28 -34.02 % | 1.94 51.56 % | 1.28 -57.89 % | 3.04 91.19 % | 1.59 147.89 % | -3.32 -199.70 % | 3.33 105.31 % | -62.76 -163.78 % | 98.40 19 981.63 % | 0.49 -59.50 % | 1.21 -80.70 % | 6.27 401.60 % | 1.25 941.67 % | 0.12 -94.64 % | 2.24 -27.04 % | 3.07 629.31 % | -0.58 -107.34 % | 7.90 3 025.93 % | -0.27 -102.37 % | 11.41 192.56 % | 3.90 172.73 % | 1.43 38.83 % | 1.03 -73.79 % | 3.93 |
| Gross profit | 28.622 M 143.90 % | -65.203 M -340.34 % | 27.129 M -21.01 % | 34.346 M 31.12 % | 26.194 M 39.75 % | 18.743 M -18.91 % | 23.115 M -41.27 % | 39.355 M -4.52 % | 41.216 M 109.20 % | 19.702 M 88.21 % | 10.468 M -69.37 % | 34.175 M -35.38 % | 52.883 M -30.97 % | 76.606 M 8.38 % | 70.685 M 7 950.68 % | 878.000 K -96.96 % | 28.835 M 372.64 % | 6.101 M 6.94 % | 5.705 M -80.43 % | 29.150 M 577.43 % | 4.303 M -33.66 % | 6.486 M -7.03 % | 6.977 M -76.95 % | 30.267 M 55.51 % | 19.463 M 25.77 % | 15.475 M -13.18 % | 17.824 M 1 068.17 % | -1.841 M -116.98 % | 10.839 M | 0.000 | 0.000 -100.00 % | 443.578 M 109.41 % | 211.821 M 60.94 % | 131.616 M 22.67 % | 107.291 M -39.38 % | 176.976 M |
| Income tax expense | 4.025 M -88.65 % | 35.473 M 3 483.13 % | 990.000 K -82.86 % | 5.776 M 27.76 % | 4.521 M -75.65 % | 18.568 M 1 408.37 % | 1.231 M -8.95 % | 1.352 M -11.98 % | 1.536 M 104.03 % | -38.146 M -2 594.83 % | 1.529 M -89.26 % | 14.243 M 12.65 % | 12.644 M -48.56 % | 24.581 M 31.32 % | 18.719 M 618.03 % | 2.607 M -73.81 % | 9.955 M 1 090.79 % | 836.000 K -94.47 % | 15.111 M 87.23 % | 8.071 M -97.70 % | 350.175 M 3 145.31 % | 10.790 M 238.78 % | 3.185 M -58.47 % | 7.669 M 2.36 % | 7.492 M -40.44 % | 12.578 M 615.48 % | 1.758 M 169.29 % | -2.537 M -637.50 % | -344.000 K | 0.000 | 0.000 -100.00 % | 69.377 M 114.79 % | 32.300 M 180.87 % | 11.500 M 49.35 % | 7.700 M -74.33 % | 30.000 M |
| Cost of revenue | 82.184 M -64.99 % | 234.735 M 566.99 % | 35.193 M -44.97 % | 63.947 M 8.10 % | 59.153 M -46.83 % | 111.261 M -2.12 % | 113.676 M -14.16 % | 132.433 M 45.71 % | 90.886 M -44.26 % | 163.057 M 72.78 % | 94.374 M -10.19 % | 105.082 M -56.03 % | 239.001 M 53.95 % | 155.241 M 18.99 % | 130.461 M 168.32 % | 48.621 M 6.82 % | 45.517 M -75.16 % | 183.271 M -14.77 % | 215.025 M 143.50 % | 88.306 M 372.38 % | 18.694 M -63.14 % | 50.717 M 19.99 % | 42.269 M -27.52 % | 58.322 M 15.71 % | 50.404 M -52.88 % | 106.972 M 62.96 % | 65.643 M 45.09 % | 45.242 M 0.22 % | 45.143 M | 0.000 | 0.000 -100.00 % | 754.135 M 78.88 % | 421.590 M 54.66 % | 272.591 M 33.64 % | 203.978 M -22.28 % | 262.452 M |
| General and administrative expenses | 0.000 -100.00 % | 40.120 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.623 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.252 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.620 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.113 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.644 M | 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.169 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.341 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.154 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.271 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.419 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.838 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 66.096 M 6 611.93 % | -1.015 M -101.75 % | 57.865 M -0.06 % | 57.901 M 97.49 % | 29.318 M -14.77 % | 34.397 M | 0.000 -100.00 % | 39.355 M -4.52 % | 41.216 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.883 M | 0.000 -100.00 % | 70.685 M 7 950.68 % | 878.000 K -96.96 % | 28.835 M 376.95 % | 6.046 M 5.97 % | 5.705 M -80.43 % | 29.150 M 86.02 % | 15.670 M 58.56 % | 9.883 M 41.65 % | 6.977 M -78.52 % | 32.475 M 66.86 % | 19.463 M | 0.000 -100.00 % | 18.635 M | 0.000 -100.00 % | 10.839 M | 0.000 | 0.000 -100.00 % | 318.816 M 239.49 % | 93.911 M 12.42 % | 83.538 M 4.58 % | 79.877 M | 0.000 |
| Operating expenses | 66.096 M 80.22 % | 36.675 M -36.62 % | 57.865 M -0.06 % | 57.901 M -1.01 % | 58.489 M 12.07 % | 52.189 M 64.84 % | 31.661 M -19.55 % | 39.355 M -4.52 % | 41.216 M 30.46 % | 31.593 M -18.37 % | 38.703 M 7.32 % | 36.064 M -31.80 % | 52.883 M -6.79 % | 56.736 M -19.73 % | 70.685 M 7 950.68 % | 878.000 K -96.96 % | 28.835 M -47.83 % | 55.272 M 868.83 % | 5.705 M -80.43 % | 29.150 M 13.47 % | 25.690 M -12.66 % | 29.415 M 321.60 % | 6.977 M -76.95 % | 30.267 M 55.51 % | 19.463 M 25.77 % | 15.475 M -13.18 % | 17.824 M 1 068.17 % | -1.841 M -116.98 % | 10.839 M | 0.000 | 0.000 -100.00 % | 318.816 M 50.51 % | 211.821 M 60.94 % | 131.616 M 22.67 % | 107.291 M 19.10 % | 90.088 M |
| Cost and expenses | 148.280 M -44.98 % | 269.500 M 189.60 % | 93.058 M -23.63 % | 121.848 M 3.58 % | 117.642 M -22.68 % | 152.142 M 4.68 % | 145.337 M -15.40 % | 171.788 M 17.25 % | 146.515 M -19.83 % | 182.760 M 48.32 % | 123.223 M -27.39 % | 169.712 M -46.00 % | 314.306 M 48.27 % | 211.977 M 2.11 % | 207.605 M 79.28 % | 115.802 M 15.92 % | 99.900 M -58.12 % | 238.543 M -7.19 % | 257.035 M 87.05 % | 137.413 M 209.60 % | 44.384 M -44.61 % | 80.132 M -0.37 % | 80.433 M -20.39 % | 101.033 M 11.98 % | 90.223 M -26.32 % | 122.448 M 29.76 % | 94.362 M 117.42 % | 43.401 M -22.47 % | 55.982 M | 0.000 | 0.000 -100.00 % | 1.073 B 69.39 % | 633.411 M 56.70 % | 404.207 M 29.86 % | 311.269 M -11.71 % | 352.540 M |
| Research and development expenses | 0.000 -100.00 % | 1.015 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 36.675 M | 0.000 | 0.000 -100.00 % | 29.171 M 63.96 % | 17.792 M -43.80 % | 31.661 M | 0.000 | 0.000 -100.00 % | 31.593 M 9.51 % | 28.849 M -20.01 % | 36.064 M | 0.000 -100.00 % | 23.774 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.226 M | 0.000 | 0.000 -100.00 % | 10.020 M -48.70 % | 19.532 M | 0.000 -100.00 % | 10.236 M | 0.000 -100.00 % | 15.482 M 53.53 % | 10.084 M 647.75 % | -1.841 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.910 M 145.25 % | 48.078 M 75.38 % | 27.414 M -69.57 % | 90.088 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.705 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.619 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 |
| Interest expense | 11.019 M -28.12 % | 15.330 M 52.19 % | 10.073 M 36.27 % | 7.392 M 80.12 % | 4.104 M 28.13 % | 3.203 M -41.74 % | 5.498 M 6.04 % | 5.185 M -20.94 % | 6.558 M 103.71 % | -176.571 M -2 931.93 % | 6.235 M -8.04 % | 6.780 M 37.66 % | 4.925 M 102.76 % | -178.370 M -5 853.87 % | 3.100 M -18.42 % | 3.800 M -69.19 % | 12.332 M | 0.000 -100.00 % | 7.721 M 603.19 % | 1.098 M -63.38 % | 2.998 M | 0.000 -100.00 % | 3.347 M 31.25 % | 2.550 M -27.58 % | 3.521 M | 0.000 -100.00 % | 2.749 M 11.43 % | 2.467 M -31.40 % | 3.596 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.943 M 62.39 % | 12.897 M 383.03 % | 2.670 M -50.79 % | 5.426 M |
| Depreciation and amortization | 14.168 M -13.24 % | 16.330 M 39.50 % | 11.706 M -1.35 % | 11.866 M 3.21 % | 11.497 M 0.21 % | 11.473 M -6.77 % | 12.306 M 0.71 % | 12.219 M 0.24 % | 12.190 M -3.93 % | 12.689 M -0.60 % | 12.765 M -1.08 % | 12.905 M 1.71 % | 12.688 M 19.44 % | 10.623 M -31.93 % | 15.607 M -0.24 % | 15.645 M 88.13 % | 8.316 M -48.03 % | 16.000 M 152.29 % | 6.342 M 7.13 % | 5.920 M -4.22 % | 6.181 M 2.88 % | 6.008 M -4.59 % | 6.297 M 1.04 % | 6.232 M -2.24 % | 6.375 M 7.07 % | 5.954 M -10.52 % | 6.654 M 3.50 % | 6.429 M -3.54 % | 6.665 M -14.12 % | 7.761 M -6.07 % | 8.262 M -68.04 % | 25.850 M 167.74 % | 9.655 M 0.07 % | 9.648 M -2.86 % | 9.932 M 108.44 % | 4.765 M |
| Operating income | -37.474 M -121.39 % | 175.234 M 670.13 % | -30.736 M -30.49 % | -23.555 M 27.06 % | -32.295 M 3.29 % | -33.395 M -290.77 % | -8.546 M -854 700.00 % | 1.000 K 100.01 % | -14.413 M 9.07 % | -15.850 M 13.77 % | -18.381 M 39.65 % | -30.455 M -35.84 % | -22.420 M -212.83 % | 19.870 M 407.63 % | -6.459 M 90.26 % | -66.303 M -159.52 % | -25.548 M 48.04 % | -49.171 M -35.44 % | -36.305 M -81.93 % | -19.956 M 6.69 % | -21.387 M 6.72 % | -22.928 M 26.48 % | -31.187 M -150.62 % | -12.444 M 38.87 % | -20.356 M -14.88 % | -17.719 M -62.64 % | -10.895 M 3.65 % | -11.308 M -704.38 % | 1.871 M | 0.000 | 0.000 -100.00 % | 124.762 M 5.81 % | 117.910 M 145.25 % | 48.078 M 75.38 % | 27.414 M -68.45 % | 86.888 M |
| Operating income ratio | -0.34 -132.72 % | 1.03 309.59 % | -0.49 -105.80 % | -0.24 36.67 % | -0.38 -47.31 % | -0.26 -311.17 % | -0.06 -1 073 348.53 % | 0.00 100.01 % | -0.11 -25.80 % | -0.09 50.53 % | -0.18 19.83 % | -0.22 -184.72 % | -0.08 -189.62 % | 0.09 366.90 % | -0.03 97.60 % | -1.34 -289.83 % | -0.34 -32.33 % | -0.26 -57.87 % | -0.16 3.19 % | -0.17 81.73 % | -0.93 -132.02 % | -0.40 36.71 % | -0.63 -350.84 % | -0.14 51.79 % | -0.29 -101.34 % | -0.14 -10.86 % | -0.13 49.90 % | -0.26 -879.58 % | 0.03 | 0.00 | 0.00 -100.00 % | 0.10 -44.04 % | 0.19 56.50 % | 0.12 35.05 % | 0.09 -55.46 % | 0.20 |
| Total other income expenses net | 54.349 M 123.12 % | -235.032 M -530.46 % | 54.600 M -26.33 % | 74.110 M -6.36 % | 79.140 M 91.57 % | 41.311 M -24.67 % | 54.840 M 11.87 % | 49.022 M 4.03 % | 47.125 M 77.12 % | 26.606 M -42.36 % | 46.155 M -41.70 % | 79.167 M 57.81 % | 50.166 M 67.90 % | 29.878 M -7.83 % | 32.415 M -68.26 % | 102.114 M 97.52 % | 51.697 M 328.75 % | 12.058 M -84.18 % | 76.218 M 109.94 % | -766.600 M -147.17 % | 1.625 B 3 970.24 % | 39.933 M -41.91 % | 68.744 M -30.95 % | 99.564 M 128.05 % | 43.658 M 37.19 % | 31.822 M -22.48 % | 41.049 M -13.89 % | 47.668 M 598.72 % | -9.558 M | 0.000 | 0.000 -100.00 % | 89.108 M 525.48 % | -20.943 M -62.39 % | -12.897 M -383.03 % | -2.670 M -153.22 % | 5.017 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2008-09-30 |
| 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-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 490.979 M | 0.000 -100.00 % | 356.559 M | 0.000 -100.00 % | 213.239 M 8.06 % | 197.331 M -32.65 % | 293.002 M 48.43 % | 197.405 M -22.17 % | 253.623 M 25.48 % | 202.119 M -32.41 % | 299.019 M 30.70 % | 228.789 M 30.84 % | 174.868 M -29.78 % | 249.026 M 149.39 % | 99.855 M -90.25 % | 1.024 B 57.21 % | 651.270 M -59.24 % | 1.598 B 1 941.35 % | 78.265 M -95.13 % | 1.607 B 1 053.63 % | 139.312 M -59.44 % | 343.441 M 464.78 % | -94.151 M -129.96 % | 314.261 M 87.92 % | 167.232 M -52.57 % | 352.606 M 286.95 % | -188.614 M -311.70 % | 89.096 M -92.30 % | 1.157 B 18.10 % | 979.734 M 53.17 % | 639.650 M 76.37 % | 362.675 M 826.42 % | 39.148 M -87.66 % | 317.242 M -12.91 % | 364.262 M 6.77 % | 341.163 M 26.03 % | 270.689 M |
| Total investments | 0.000 -100.00 % | 606.867 M | 0.000 -100.00 % | 580.803 M | 0.000 -100.00 % | 562.378 M 42.50 % | 394.662 M -35.61 % | 612.963 M 55.26 % | 394.810 M -34.01 % | 598.317 M 48.01 % | 404.238 M -65.58 % | 1.174 B 156.68 % | 457.578 M -60.64 % | 1.163 B 133.44 % | 498.052 M -56.11 % | 1.135 B -44.58 % | 2.048 B 81.14 % | 1.130 B -64.62 % | 3.195 B 191.87 % | 1.095 B -65.94 % | 3.214 B 266.80 % | 876.307 M 27.58 % | 686.882 M -68.16 % | 2.157 B 243.21 % | 628.522 M -70.06 % | 2.099 B 197.63 % | 705.212 M -63.43 % | 1.929 B -3.11 % | 1.991 B 9.10 % | 1.825 B 107.53 % | 879.165 M 25.75 % | 699.144 M 22.71 % | 569.764 M -39.66 % | 944.262 M 1 294.59 % | 67.709 M -4.38 % | 70.809 M 77.31 % | 39.935 M -69.87 % | 132.533 M |
| Total debt | 0.000 -100.00 % | 500.869 M | 0.000 -100.00 % | 357.604 M | 0.000 -100.00 % | 216.709 M | 0.000 -100.00 % | 294.472 M | 0.000 -100.00 % | 255.091 M | 0.000 -100.00 % | 302.388 M | 0.000 -100.00 % | 178.827 M | 0.000 -100.00 % | 101.227 M | 0.000 -100.00 % | 653.008 M | 0.000 -100.00 % | 179.884 M | 0.000 -100.00 % | 141.047 M | 0.000 -100.00 % | 144.783 M | 0.000 -100.00 % | 172.070 M | 0.000 -100.00 % | 100.163 M -74.45 % | 391.959 M -66.45 % | 1.168 B 0.28 % | 1.165 B 7.12 % | 1.088 B 93.22 % | 562.849 M 216.21 % | 178.000 M -60.46 % | 450.156 M -2.88 % | 463.503 M 2.91 % | 450.383 M 64.93 % | 273.077 M |
| Accumulated other comprehensive income loss | 4.908 B | 0.000 -100.00 % | 4.855 B | 0.000 -100.00 % | 4.825 B | 0.000 -100.00 % | 4.831 B | 0.000 -100.00 % | 4.787 B 190.78 % | 1.646 B -68.89 % | 5.292 B | 0.000 -100.00 % | 5.235 B 200.61 % | 1.741 B -66.14 % | 5.142 B | 0.000 -100.00 % | 5.333 B 44 625.31 % | 11.923 M -99.78 % | 5.309 B | 0.000 -100.00 % | 4.932 B 165.83 % | 1.855 B -61.59 % | 4.830 B | 0.000 -100.00 % | 4.766 B | 0.000 -100.00 % | 4.698 B | 0.000 -100.00 % | 2.000 M 116.51 % | -12.111 M -7.31 % | -11.286 M 12.07 % | -12.835 M | 0.000 | 0.000 100.00 % | -1.119 M -75.41 % | -637.916 K -916.83 % | -62.736 K | 0.000 |
| Retained earnings | 0.000 -100.00 % | 3.094 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.085 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.023 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.375 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.194 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.950 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.630 B | 0.000 -100.00 % | 2.700 B 41.65 % | 1.906 B 26.37 % | 1.508 B 23.99 % | 1.216 B -10.88 % | 1.365 B 633.29 % | 186.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 118.000 M | 0.000 -100.00 % | 126.619 M | 0.000 -100.00 % | 126.619 M | 0.000 -100.00 % | 126.619 M | 0.000 -100.00 % | 126.619 M | 0.000 -100.00 % | 126.619 M | 0.000 -100.00 % | 126.619 M -7.31 % | 136.600 M 0.00 % | 136.600 M -9.87 % | 151.553 M -4.93 % | 159.406 M -3.83 % | 165.750 M -50.00 % | 331.500 M 100.00 % | 165.750 M 0.00 % | 165.750 M 0.00 % | 165.750 M 5.24 % | 157.500 M |
| Total equity | 4.908 B 0.00 % | 4.908 B 1.08 % | 4.855 B 0.00 % | 4.855 B 0.63 % | 4.825 B 0.00 % | 4.825 B -0.13 % | 4.831 B 0.00 % | 4.831 B 0.92 % | 4.787 B 0.00 % | 4.787 B -9.54 % | 5.292 B 0.00 % | 5.292 B 1.09 % | 5.235 B 0.00 % | 5.235 B 1.80 % | 5.142 B 0.00 % | 5.142 B -3.57 % | 5.333 B 0.00 % | 5.333 B 0.44 % | 5.309 B 0.00 % | 5.309 B 7.64 % | 4.932 B 0.00 % | 4.932 B 2.11 % | 4.830 B 0.00 % | 4.830 B 1.35 % | 4.766 B 0.00 % | 4.766 B 1.45 % | 4.698 B 0.00 % | 4.698 B 1.05 % | 4.649 B 8.97 % | 4.267 B 20.90 % | 3.529 B -3.52 % | 3.658 B 80.88 % | 2.022 B -40.83 % | 3.418 B 73.35 % | 1.972 B 10.31 % | 1.787 B 9.36 % | 1.634 B 29.26 % | 1.264 B |
| Other non current liabilities | -4.908 B -337 169.64 % | 1.456 M 100.03 % | -4.855 B -485 506 300.00 % | 1.000 K 100.00 % | -4.825 B -33 033.53 % | -14.562 M 99.70 % | -4.831 B -483 108 500.00 % | 1.000 K | 0.000 -100.00 % | 17.252 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K | 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 % | 886.877 K -87.45 % | 7.069 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.287 M 923.83 % | 5.400 M 108.08 % | 2.595 M | 0.000 | 0.000 -100.00 % | 48.212 M |
| Long term debt | 0.000 -100.00 % | 97.800 M | 0.000 -100.00 % | 44.936 M | 0.000 -100.00 % | 50.862 M | 0.000 -100.00 % | 76.565 M | 0.000 -100.00 % | 56.352 M | 0.000 -100.00 % | 38.459 M | 0.000 -100.00 % | 18.889 M | 0.000 -100.00 % | 20.430 M | 0.000 -100.00 % | 16.870 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 % | 14.819 M -72.19 % | 53.297 M -55.04 % | 118.556 M 19.63 % | 99.101 M -44.33 % | 178.000 M 55.62 % | 114.382 M -35.52 % | 177.384 M -0.38 % | 178.059 M 68.94 % | 105.399 M |
| Total non current liabilities | -4.908 B -4 999.41 % | 100.170 M 102.06 % | -4.855 B -20 356.43 % | 23.968 M 100.50 % | -4.825 B -13 391.75 % | 36.300 M 100.75 % | -4.831 B -5 563.42 % | 88.426 M | 0.000 -100.00 % | 73.604 M | 0.000 -100.00 % | 122.013 M | 0.000 -100.00 % | 89.010 M | 0.000 -100.00 % | 58.826 M | 0.000 -100.00 % | 47.259 M | 0.000 -100.00 % | 22.708 M | 0.000 -100.00 % | 26.445 M | 0.000 -100.00 % | 22.394 M | 0.000 -100.00 % | 22.814 M | 0.000 -100.00 % | 39.094 M 453.01 % | 7.069 M -83.26 % | 42.234 M -55.82 % | 95.588 M -40.65 % | 161.072 M -27.45 % | 222.015 M -26.12 % | 300.502 M 66.27 % | 180.727 M -19.36 % | 224.122 M 4.44 % | 214.587 M 20.75 % | 177.706 M |
| Other current liabilities | 0.000 -100.00 % | 69.734 M | 0.000 -100.00 % | 109.177 M | 0.000 -100.00 % | 94.033 M | 0.000 -100.00 % | 108.927 M | 0.000 -100.00 % | 35.548 M | 0.000 -100.00 % | 90.475 M | 0.000 -100.00 % | 99.556 M | 0.000 -100.00 % | 112.543 M | 0.000 -100.00 % | 65.722 M | 0.000 -100.00 % | 232.973 M | 0.000 -100.00 % | 36.431 M | 0.000 -100.00 % | 64.081 M | 0.000 -100.00 % | 20.253 M | 0.000 -100.00 % | 8.950 M -79.24 % | 43.109 M -67.44 % | 132.381 M 52.19 % | 86.987 M -52.86 % | 184.529 M -69.06 % | 596.475 M -63.16 % | 1.619 B 795.65 % | 180.751 M -0.77 % | 182.155 M 52.17 % | 119.706 M -27.91 % | 166.060 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.733 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 |
| Short term debt | 0.000 -100.00 % | 403.069 M | 0.000 -100.00 % | 312.668 M | 0.000 -100.00 % | 165.847 M | 0.000 -100.00 % | 217.907 M | 0.000 -100.00 % | 198.739 M | 0.000 -100.00 % | 263.929 M | 0.000 -100.00 % | 159.938 M | 0.000 -100.00 % | 80.797 M | 0.000 -100.00 % | 636.138 M | 0.000 -100.00 % | 179.884 M | 0.000 -100.00 % | 141.047 M | 0.000 -100.00 % | 144.783 M | 0.000 -100.00 % | 172.070 M | 0.000 -100.00 % | 100.163 M -74.45 % | 391.959 M -66.02 % | 1.153 B 3.75 % | 1.112 B 14.73 % | 968.960 M 108.94 % | 463.748 M | 0.000 -100.00 % | 335.774 M 17.35 % | 286.119 M 5.07 % | 272.324 M 62.41 % | 167.678 M |
| Total current liabilities | 0.000 -100.00 % | 538.149 M | 0.000 -100.00 % | 476.735 M | 0.000 -100.00 % | 328.299 M | 0.000 -100.00 % | 400.917 M | 0.000 -100.00 % | 325.757 M | 0.000 -100.00 % | 466.500 M | 0.000 -100.00 % | 374.050 M | 0.000 -100.00 % | 283.267 M | 0.000 -100.00 % | 764.150 M | 0.000 -100.00 % | 475.007 M | 0.000 -100.00 % | 214.553 M | 0.000 -100.00 % | 278.530 M | 0.000 -100.00 % | 250.628 M | 0.000 -100.00 % | 137.383 M -73.59 % | 520.270 M -61.31 % | 1.345 B 5.52 % | 1.274 B -1.46 % | 1.293 B -2.57 % | 1.327 B -18.01 % | 1.619 B 102.49 % | 799.474 M -11.68 % | 905.250 M 35.44 % | 668.356 M 32.59 % | 504.068 M |
| Total liabilities | -4.908 B -868.85 % | 638.319 M 113.15 % | -4.855 B -1 069.65 % | 500.703 M 110.38 % | -4.825 B -1 423.35 % | 364.599 M 107.55 % | -4.831 B -1 087.26 % | 489.343 M | 0.000 -100.00 % | 399.361 M | 0.000 -100.00 % | 588.513 M | 0.000 -100.00 % | 463.059 M | 0.000 -100.00 % | 342.093 M | 0.000 -100.00 % | 811.409 M | 0.000 -100.00 % | 497.715 M | 0.000 -100.00 % | 240.998 M | 0.000 -100.00 % | 300.924 M | 0.000 -100.00 % | 273.442 M | 0.000 -100.00 % | 176.477 M -66.53 % | 527.339 M -61.98 % | 1.387 B 1.24 % | 1.370 B -5.80 % | 1.454 B -6.14 % | 1.549 B -19.28 % | 1.919 B 95.82 % | 980.201 M -13.21 % | 1.129 B 27.91 % | 882.942 M 29.51 % | 681.773 M |
| Other non current assets | 0.000 -100.00 % | 1.483 B | 0.000 -100.00 % | 1.542 B 5 365.59 % | -29.279 M -102.06 % | 1.420 B 819.55 % | -197.331 M -115.14 % | 1.303 B 760.31 % | -197.405 M -333.75 % | 84.452 M 141.78 % | -202.119 M -118.34 % | 1.102 B 581.74 % | -228.789 M -118.66 % | 1.226 B 592.46 % | -249.026 M -121.44 % | 1.161 B 213.44 % | -1.024 B -152.19 % | 1.962 B 222.79 % | -1.598 B -323.20 % | 715.804 M 144.54 % | -1.607 B -175.85 % | 2.119 B 716.91 % | -343.441 M -159.12 % | 580.927 M 284.86 % | -314.261 M -138.41 % | 818.174 M 332.04 % | -352.606 M -171.87 % | 490.645 M 24.89 % | 392.866 M 8.68 % | 361.503 M 3 773.73 % | 9.332 M -89.35 % | 87.658 M 3 357.89 % | 2.535 M -98.23 % | 143.564 M -15.12 % | 169.140 M 2 621.05 % | 6.216 M -96.60 % | 182.667 M 1 369.27 % | -14.391 M |
| Long term investments | 0.000 -100.00 % | 606.867 M | 0.000 -100.00 % | 572.490 M | 0.000 -100.00 % | 562.378 M | 0.000 -100.00 % | 417.102 M | 0.000 -100.00 % | 597.100 M | 0.000 -100.00 % | 1.174 B | 0.000 -100.00 % | 942.318 M | 0.000 -100.00 % | 887.210 M | 0.000 -100.00 % | 112.406 M | 0.000 -100.00 % | 1.089 B | 0.000 100.00 % | -729.106 M | 0.000 -100.00 % | 2.053 B | 0.000 -100.00 % | 1.790 B | 0.000 -100.00 % | 1.929 B -3.11 % | 1.991 B 9.10 % | 1.825 B 107.53 % | 879.165 M 25.75 % | 699.144 M 22.82 % | 569.264 M -39.65 % | 943.262 M 1 293.11 % | 67.709 M -4.38 % | 70.809 M 77.31 % | 39.935 M -69.87 % | 132.533 M |
| Intangible assets | 0.000 -100.00 % | 112.221 M | 0.000 -100.00 % | 495.000 K | 0.000 -100.00 % | 653.000 K | 0.000 -100.00 % | 841.000 K | 0.000 -100.00 % | 933.000 K | 0.000 -100.00 % | 1.163 M | 0.000 -100.00 % | 1.394 M | 0.000 -100.00 % | 1.624 M | 0.000 -100.00 % | 1.643 M | 0.000 -100.00 % | 2.436 M | 0.000 -100.00 % | 2.886 M | 0.000 -100.00 % | 4.480 M | 0.000 -100.00 % | 4.274 M | 0.000 -100.00 % | 5.362 M -25.40 % | 7.188 M -2.38 % | 7.363 M 32.60 % | 5.553 M -24.26 % | 7.332 M -81.84 % | 40.370 M -18.92 % | 49.790 M 29.45 % | 38.462 M 60.28 % | 23.996 M -97.51 % | 961.920 M 23.52 % | 778.775 M |
| GoodWill | 0.000 -100.00 % | 91.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.888 K | 0.000 | 0.000 | 0.000 -100.00 % | 620.804 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.118 M | 0.000 -100.00 % | 1.615 M -88.01 % | 13.464 M -23.36 % | 17.569 M -39.62 % | 29.098 M 12.88 % | 25.778 M -13.74 % | 29.882 M | 0.000 -100.00 % | 28.237 M -11.11 % | 31.766 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 112.221 M | 0.000 -100.00 % | 495.000 K | 0.000 -100.00 % | 653.000 K | 0.000 -100.00 % | 841.000 K | 0.000 -100.00 % | 933.000 K | 0.000 -100.00 % | 1.163 M | 0.000 -100.00 % | 1.394 M | 0.000 -100.00 % | 1.624 M | 0.000 -100.00 % | 1.767 M | 0.000 -100.00 % | 2.436 M | 0.000 -100.00 % | 3.507 M | 0.000 -100.00 % | 4.480 M | 0.000 -100.00 % | 5.392 M | 0.000 -100.00 % | 6.977 M -66.22 % | 20.652 M -17.17 % | 24.932 M -28.05 % | 34.651 M 4.66 % | 33.110 M -52.87 % | 70.253 M 41.10 % | 49.790 M -25.35 % | 66.699 M 19.61 % | 55.763 M 143.99 % | 22.854 M 58.02 % | 14.463 M |
| Property plant equipment net | 0.000 -100.00 % | 1.194 B | 0.000 -100.00 % | 1.118 B | 0.000 -100.00 % | 1.122 B | 0.000 -100.00 % | 1.101 B | 0.000 -100.00 % | 1.118 B | 0.000 -100.00 % | 1.107 B | 0.000 -100.00 % | 1.125 B | 0.000 -100.00 % | 1.131 B | 0.000 -100.00 % | 1.139 B | 0.000 -100.00 % | 363.029 M | 0.000 -100.00 % | 367.145 M | 0.000 -100.00 % | 369.611 M | 0.000 -100.00 % | 379.355 M | 0.000 -100.00 % | 414.495 M -8.03 % | 450.674 M -20.59 % | 567.518 M 8.25 % | 524.245 M -0.78 % | 528.388 M -32.64 % | 784.426 M -36.51 % | 1.235 B 63.56 % | 755.340 M 3.81 % | 727.593 M 7.69 % | 675.621 M 66.56 % | 405.621 M |
| Total non current assets | 0.000 -100.00 % | 3.396 B | 0.000 -100.00 % | 3.233 B 11 142.35 % | -29.279 M -100.94 % | 3.105 B 1 673.50 % | -197.331 M -106.99 % | 2.822 B 1 529.56 % | -197.405 M -110.96 % | 1.801 B 990.93 % | -202.119 M -105.97 % | 3.385 B 1 579.42 % | -228.789 M -106.94 % | 3.295 B 1 423.31 % | -249.026 M -107.83 % | 3.181 B 410.71 % | -1.024 B -131.77 % | 3.223 B 301.71 % | -1.598 B -173.61 % | 2.170 B 235.05 % | -1.607 B -191.30 % | 1.760 B 612.54 % | -343.441 M -111.42 % | 3.008 B 1 057.05 % | -314.261 M -110.50 % | 2.992 B 948.66 % | -352.606 M -112.39 % | 2.847 B -0.62 % | 2.864 B 3.09 % | 2.778 B 91.97 % | 1.447 B 7.35 % | 1.348 B -6.36 % | 1.440 B -39.30 % | 2.372 B 124.01 % | 1.059 B 23.07 % | 860.380 M -6.59 % | 921.077 M 71.09 % | 538.356 M |
| Other current assets | -9.890 M -100.59 % | 1.671 B 17 956.39 % | -9.358 M -103.48 % | 268.835 M | 0.000 -100.00 % | 198.123 M | 0.000 -100.00 % | 1.674 B | 0.000 -100.00 % | 311.347 M | 0.000 -100.00 % | 1.650 B | 0.000 -100.00 % | 262.713 M | 0.000 -100.00 % | 1.663 B | 0.000 -100.00 % | 131.430 M | 0.000 -100.00 % | 1.567 B | 0.000 -100.00 % | 1.564 B | 0.000 -100.00 % | 20.851 M | 0.000 -100.00 % | 1.425 B | 0.000 -100.00 % | 42.583 M -34.48 % | 64.990 M -46.00 % | 120.346 M 76.74 % | 68.092 M -94.88 % | 1.331 B -6.71 % | 1.427 B 40 592.90 % | 3.506 M -96.13 % | 90.547 M -27.35 % | 124.642 M 983.07 % | 11.508 M -91.29 % | 132.163 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 8.313 M | 0.000 -100.00 % | 21.977 M -94.43 % | 394.662 M 101.50 % | 195.861 M -50.39 % | 394.810 M 106.03 % | 191.631 M -52.59 % | 404.238 M 103.39 % | 198.750 M -56.56 % | 457.578 M 107.65 % | 220.358 M -55.76 % | 498.052 M 101.11 % | 247.654 M -87.91 % | 2.048 B 101.14 % | 1.018 B -68.14 % | 3.195 B 56 645.23 % | 5.631 M -99.82 % | 3.214 B 100.22 % | 1.605 B 133.72 % | 686.882 M 557.26 % | 104.507 M -83.37 % | 628.522 M 103.13 % | 309.422 M -56.12 % | 705.212 M 924.71 % | 68.821 M -81.43 % | 370.608 M -68.31 % | 1.169 B 8.65 % | 1.076 B -5.33 % | 1.137 B 227 287.89 % | 500.000 K -50.00 % | 1.000 M -93.46 % | 15.282 M -86.07 % | 109.702 M 254.18 % | 30.973 M -71.05 % | 107.007 M |
| cash and cash equivalents | 0.000 -100.00 % | 9.890 M | 0.000 -100.00 % | 1.045 M | 0.000 -100.00 % | 3.470 M 101.76 % | -197.331 M -13 523.88 % | 1.470 M 100.74 % | -197.405 M -13 547.21 % | 1.468 M 100.73 % | -202.119 M -6 099.38 % | 3.369 M 101.47 % | -228.789 M -5 878.96 % | 3.959 M 101.59 % | -249.026 M -18 250.58 % | 1.372 M 100.13 % | -1.024 B -59 008.52 % | 1.738 M 100.11 % | -1.598 B -1 672.21 % | 101.619 M 106.32 % | -1.607 B -92 723.76 % | 1.735 M 100.51 % | -343.441 M -243.74 % | 238.934 M 176.03 % | -314.261 M -6 595.06 % | 4.838 M 101.37 % | -352.606 M -222.10 % | 288.777 M -4.65 % | 302.863 M 2 614.56 % | 11.157 M -93.98 % | 185.249 M -58.64 % | 447.865 M 123.74 % | 200.174 M 44.16 % | 138.852 M 4.47 % | 132.914 M 33.93 % | 99.241 M -9.14 % | 109.220 M 4 474.29 % | 2.388 M |
| Cash and short term investments | 9.890 M 0.00 % | 9.890 M 5.68 % | 9.358 M 0.00 % | 9.358 M -68.04 % | 29.279 M 15.06 % | 25.446 M -87.10 % | 197.331 M 0.00 % | 197.331 M -0.04 % | 197.405 M 13 347.21 % | 1.468 M -99.27 % | 202.119 M 0.00 % | 202.119 M -11.66 % | 228.789 M 1.99 % | 224.317 M -9.92 % | 249.026 M 0.00 % | 249.026 M -75.68 % | 1.024 B 0.40 % | 1.020 B -36.17 % | 1.598 B 0.00 % | 1.598 B -0.59 % | 1.607 B 0.00 % | 1.607 B 367.95 % | 343.441 M 0.00 % | 343.441 M 9.29 % | 314.261 M 0.00 % | 314.261 M -10.87 % | 352.606 M -1.40 % | 357.598 M -46.90 % | 673.471 M -42.96 % | 1.181 B -6.42 % | 1.262 B -20.39 % | 1.585 B 689.74 % | 200.674 M 43.49 % | 139.852 M -5.63 % | 148.196 M -29.07 % | 208.943 M 49.04 % | 140.193 M 28.15 % | 109.395 M |
| Total current assets | 0.000 -100.00 % | 2.150 B | 0.000 -100.00 % | 2.123 B 7 149.82 % | 29.279 M -98.61 % | 2.099 B 963.72 % | 197.331 M -92.10 % | 2.498 B 1 165.62 % | 197.405 M -94.17 % | 3.386 B 1 575.04 % | 202.119 M -91.90 % | 2.496 B 990.86 % | 228.789 M -90.48 % | 2.403 B 864.77 % | 249.026 M -89.19 % | 2.303 B 124.96 % | 1.024 B -64.95 % | 2.921 B 82.85 % | 1.598 B -56.07 % | 3.636 B 126.27 % | 1.607 B -52.91 % | 3.413 B 893.73 % | 343.441 M -83.83 % | 2.124 B 575.79 % | 314.261 M -84.65 % | 2.047 B 480.62 % | 352.606 M -82.61 % | 2.028 B -12.29 % | 2.312 B -19.58 % | 2.875 B -16.70 % | 3.451 B -8.29 % | 3.764 B 76.45 % | 2.133 B -28.07 % | 2.965 B 56.64 % | 1.893 B -7.94 % | 2.056 B 24.25 % | 1.655 B 17.55 % | 1.408 B |
| Inventory | 0.000 -100.00 % | 260.964 M | 0.000 -100.00 % | 219.647 M | 0.000 -100.00 % | 213.739 M | 0.000 -100.00 % | 273.892 M | 0.000 -100.00 % | 306.370 M | 0.000 -100.00 % | 327.278 M | 0.000 -100.00 % | 395.069 M | 0.000 -100.00 % | 305.974 M | 0.000 -100.00 % | 180.695 M | 0.000 -100.00 % | 293.284 M | 0.000 -100.00 % | 195.848 M | 0.000 -100.00 % | 205.289 M | 0.000 -100.00 % | 202.760 M | 0.000 -100.00 % | 240.144 M -9.30 % | 264.754 M -6.41 % | 282.899 M -4.95 % | 297.617 M -9.81 % | 329.983 M -41.67 % | 565.682 M -30.23 % | 810.738 M 30.91 % | 619.287 M -9.96 % | 687.826 M 27.05 % | 541.381 M 39.70 % | 387.533 M |
| Net receivables | 0.000 -100.00 % | 208.347 M | 0.000 -100.00 % | 1.625 B | 0.000 -100.00 % | 1.662 B | 0.000 -100.00 % | 1.987 B | 0.000 -100.00 % | 2.676 B | 0.000 -100.00 % | 1.829 B | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 1.468 B | 0.000 -100.00 % | 1.574 B | 0.000 -100.00 % | 178.810 M | 0.000 -100.00 % | 67.112 M | 0.000 -100.00 % | 1.554 B | 0.000 -100.00 % | 105.272 M | 0.000 -100.00 % | 1.388 B 6.02 % | 1.309 B 1.37 % | 1.291 B -29.22 % | 1.824 B 252.19 % | 517.943 M -57.74 % | 1.226 B -39.06 % | 2.011 B 94.31 % | 1.035 B 0.00 % | 1.035 B 7.60 % | 961.920 M 23.52 % | 778.775 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.757 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.605 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.035 M -38.22 % | 9.769 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.354 M 101.42 % | -943.262 M | 0.000 | 0.000 | 0.000 -100.00 % | 130.202 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.561 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 65.346 M | 0.000 -100.00 % | 54.890 M | 0.000 -100.00 % | 55.195 M | 0.000 -100.00 % | 74.083 M | 0.000 -100.00 % | 70.737 M | 0.000 -100.00 % | 112.096 M | 0.000 -100.00 % | 114.556 M | 0.000 -100.00 % | 89.927 M | 0.000 -100.00 % | 62.290 M | 0.000 -100.00 % | 62.150 M | 0.000 -100.00 % | 37.076 M | 0.000 -100.00 % | 69.666 M | 0.000 -100.00 % | 58.304 M | 0.000 -100.00 % | 28.270 M -66.82 % | 85.201 M 44.68 % | 58.890 M -22.12 % | 75.613 M -43.21 % | 133.141 M -50.14 % | 267.033 M | 0.000 -100.00 % | 280.380 M -11.77 % | 317.770 M 16.90 % | 271.836 M 63.57 % | 166.190 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 -100.00 % | 6.512 M | 0.000 | 0.000 -100.00 % | 2.569 M -97.84 % | 119.206 M 2 554.93 % | 4.490 M 8.48 % | 4.139 M |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 1.695 B | 0.000 -100.00 % | 4.737 B | 0.000 -100.00 % | 1.622 B | 0.000 -100.00 % | 4.713 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.174 B | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 5.024 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.183 B | 0.000 100.00 % | -60.000 | 0.000 -100.00 % | 4.704 B | 0.000 -100.00 % | 9.210 M | 0.000 -100.00 % | 1.872 B -28.13 % | 2.605 B -1.11 % | 2.634 B 21.25 % | 2.172 B 1.21 % | 2.146 B 28.50 % | 1.670 B -45.88 % | 3.086 B 70.79 % | 1.807 B 11.39 % | 1.622 B 10.46 % | 1.469 B 32.68 % | 1.107 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 914.000 K | 0.000 100.00 % | -20.969 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.555 M | 0.000 -100.00 % | 70.120 M | 0.000 -100.00 % | 38.396 M | 0.000 -100.00 % | 30.388 M | 0.000 -100.00 % | 22.708 M | 0.000 -100.00 % | 26.445 M | 0.000 -100.00 % | 22.394 M | 0.000 -100.00 % | 22.814 M | 0.000 -100.00 % | 38.208 M | 0.000 -100.00 % | 27.414 M -35.18 % | 42.291 M -0.53 % | 42.516 M -37.13 % | 67.627 M -42.25 % | 117.102 M 83.69 % | 63.750 M 36.40 % | 46.738 M 27.95 % | 36.528 M 51.60 % | 24.095 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 5.546 B | 0.000 -100.00 % | 5.356 B | 0.000 -100.00 % | 5.190 B | 0.000 -100.00 % | 5.320 B | 0.000 -100.00 % | 5.186 B | 0.000 -100.00 % | 5.881 B | 0.000 -100.00 % | 5.698 B | 0.000 -100.00 % | 5.484 B | 0.000 -100.00 % | 6.144 B | 0.000 -100.00 % | 5.807 B | 0.000 -100.00 % | 5.173 B | 0.000 -100.00 % | 5.131 B | 0.000 -100.00 % | 5.040 B | 0.000 -100.00 % | 4.875 B -5.83 % | 5.177 B -8.44 % | 5.654 B 15.41 % | 4.899 B -4.17 % | 5.112 B 43.08 % | 3.573 B -33.06 % | 5.337 B 80.81 % | 2.952 B 1.21 % | 2.917 B 13.23 % | 2.576 B 32.36 % | 1.946 B |
| 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-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-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 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-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 | 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 | 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 -100.00 % | 19.319 M 0.00 % | 19.319 M 0.00 % | 19.319 M 0.00 % | 19.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.399 M 0.00 % | -12.399 M -74.30 % | -7.114 M 0.00 % | -7.114 M 0.00 % | -7.114 M -112.00 % | 59.303 M 0.00 % | 59.303 M 0.00 % | 59.303 M 388.26 % | -20.573 M 0.00 % | -20.573 M 0.00 % | -20.573 M 0.00 % | -20.573 M 88.19 % | -174.180 M 0.00 % | -174.180 M 0.00 % | -174.180 M 0.00 % | -174.180 M -478.54 % | 46.014 M 0.00 % | 46.014 M 0.00 % | 46.014 M 0.00 % | 46.014 M 558.23 % | -10.042 M 0.00 % | -10.042 M 0.00 % | -10.042 M 0.00 % | -10.042 M 69.94 % | -33.411 M 0.00 % | -33.411 M 0.00 % | -33.411 M 0.00 % | -33.411 M 20.20 % | -41.867 M 0.00 % | -41.867 M 0.00 % | -41.867 M 0.00 % | -41.867 M 52.78 % | -88.662 M 0.00 % | -88.662 M 0.00 % | -88.662 M 0.00 % | -88.662 M -209.21 % | 81.184 M 0.00 % | 81.184 M 0.00 % | 81.184 M 0.00 % | 81.184 M 235.89 % | -59.742 M 0.00 % | -59.742 M 0.00 % | -59.742 M 0.00 % | -59.742 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 | 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 -100.00 % | 1.728 M 0.00 % | 1.728 M 0.00 % | 1.728 M 0.00 % | 1.728 M | 0.000 -100.00 % | 9.346 M 0.00 % | 9.346 M 0.00 % | 9.346 M | 0.000 -100.00 % | 7.391 M 0.00 % | 7.391 M 0.00 % | 7.391 M 62.94 % | 4.536 M 0.00 % | 4.536 M 0.00 % | 4.536 M 23.28 % | 3.680 M 0.00 % | 3.680 M 0.00 % | 3.680 M -54.53 % | 8.091 M 0.00 % | 8.091 M 0.00 % | 8.091 M 0.00 % | 8.091 M -86.27 % | 58.925 M 0.00 % | 58.925 M 0.00 % | 58.925 M 0.00 % | 58.925 M 339.70 % | 13.401 M 0.00 % | 13.401 M 0.00 % | 13.401 M 0.00 % | 13.401 M -21.79 % | 17.135 M 0.00 % | 17.135 M 0.00 % | 17.135 M 0.00 % | 17.135 M 146.80 % | -36.611 M 0.00 % | -36.611 M 0.00 % | -36.611 M 0.00 % | -36.611 M 4.81 % | -38.462 M 0.00 % | -38.462 M 0.00 % | -38.462 M 0.00 % | -38.462 M -174.81 % | -13.996 M 0.00 % | -13.996 M 0.00 % | -13.996 M 0.00 % | -13.996 M -340.33 % | 5.823 M 0.00 % | 5.823 M 0.00 % | 5.823 M 0.00 % | 5.823 M 178.16 % | -7.451 M 0.00 % | -7.451 M 0.00 % | -7.451 M 0.00 % | -7.451 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.591 M 0.00 % | 17.591 M 0.00 % | 17.591 M 0.00 % | 17.591 M | 0.000 -100.00 % | 196.664 K 0.00 % | 196.664 K 0.00 % | 196.664 K | 0.000 100.00 % | -19.791 M 0.00 % | -19.791 M 0.00 % | -19.791 M -69.88 % | -11.650 M 0.00 % | -11.650 M 0.00 % | -11.650 M -120.94 % | 55.624 M 0.00 % | 55.624 M 0.00 % | 55.624 M 294.05 % | -28.664 M 0.00 % | -28.664 M 0.00 % | -28.664 M 0.00 % | -28.664 M 87.70 % | -233.105 M 0.00 % | -233.105 M 0.00 % | -233.105 M 0.00 % | -233.105 M -814.76 % | 32.613 M 0.00 % | 32.613 M 0.00 % | 32.613 M 0.00 % | 32.613 M 220.00 % | -27.176 M 0.00 % | -27.176 M 0.00 % | -27.176 M 0.00 % | -27.176 M -949.08 % | 3.201 M 0.00 % | 3.201 M 0.00 % | 3.201 M 0.00 % | 3.201 M 193.98 % | -3.406 M 0.00 % | -3.406 M 0.00 % | -3.406 M 0.00 % | -3.406 M 95.44 % | -74.666 M 0.00 % | -74.666 M 0.00 % | -74.666 M 0.00 % | -74.666 M -199.08 % | 75.360 M 0.00 % | 75.360 M 0.00 % | 75.360 M 0.00 % | 75.360 M 244.12 % | -52.291 M 0.00 % | -52.291 M 0.00 % | -52.291 M 0.00 % | -52.291 M |
| Other non cash items | -12.850 M -113.49 % | 95.271 M 516.49 % | -22.875 M 48.92 % | -44.779 M -5.80 % | -42.324 M -497.33 % | 10.652 M 152.09 % | -20.451 M 11.98 % | -23.234 M -241.93 % | -6.795 M 71.11 % | -23.524 M -3 190.07 % | -715.000 K 91.74 % | -8.660 M 42.66 % | -15.102 M 39.99 % | -25.165 M -247.73 % | -7.237 M 78.20 % | -33.204 M -105.04 % | -16.194 M -142.67 % | 37.949 M 253.01 % | -24.801 M -103.12 % | 795.325 M 163.47 % | -1.253 B -22 616.02 % | -5.516 M 83.62 % | -33.674 M 57.62 % | -79.451 M -402.54 % | -15.810 M 86.93 % | -120.981 M -326.05 % | -28.396 M 27.00 % | -38.897 M -629.72 % | 7.343 M 104.15 % | -177.109 M 0.00 % | -177.109 M -878.92 % | 22.738 M 138.69 % | -58.776 M 0.00 % | -58.776 M -113.68 % | -27.506 M 19.01 % | -33.963 M 0.00 % | -33.963 M 57.78 % | -80.447 M 0.00 % | -80.447 M 0.00 % | -80.447 M 0.00 % | -80.447 M -121.81 % | 368.899 M 0.00 % | 368.899 M 0.00 % | 368.899 M 0.00 % | 368.899 M 732.18 % | 44.329 M 0.00 % | 44.329 M 144.26 % | -100.163 M -392.50 % | -20.338 M -175.38 % | 26.982 M -19.74 % | 33.619 M 182.94 % | -40.533 M 0.00 % | -40.533 M 57.38 % | -95.101 M 0.00 % | -95.101 M 0.00 % | -95.101 M 0.00 % | -95.101 M -110.35 % | -45.210 M 0.00 % | -45.210 M 0.00 % | -45.210 M 0.00 % | -45.210 M -13.98 % | -39.666 M 0.00 % | -39.666 M 0.00 % | -39.666 M 0.00 % | -39.666 M 78.74 % | -186.561 M 0.00 % | -186.561 M 0.00 % | -186.561 M 0.00 % | -186.561 M -16 807.91 % | -1.103 M 0.00 % | -1.103 M 0.00 % | -1.103 M 0.00 % | -1.103 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.612 M 0.71 % | 24.438 M 0.24 % | 24.380 M -3.93 % | 25.378 M -0.60 % | 25.530 M -1.08 % | 25.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.245 M 0.00 % | 26.245 M 0.00 % | 26.245 M 0.00 % | 26.245 M | 0.000 100.00 % | -20.387 M 0.00 % | -20.387 M 0.00 % | -20.387 M | 0.000 100.00 % | -100.076 M 0.00 % | -100.076 M 0.00 % | -100.076 M -527.96 % | 23.384 M 0.00 % | 23.384 M 0.00 % | 23.384 M -41.62 % | 40.059 M 0.00 % | 40.059 M 0.00 % | 40.059 M 143.99 % | -91.061 M 0.00 % | -91.061 M 0.00 % | -91.061 M 0.00 % | -91.061 M -145.00 % | 202.355 M 0.00 % | 202.355 M 0.00 % | 202.355 M 0.00 % | 202.355 M 94.36 % | 104.115 M 0.00 % | 104.115 M 0.00 % | 104.115 M 0.00 % | 104.115 M 96.41 % | 53.008 M 0.00 % | 53.008 M 0.00 % | 53.008 M 0.00 % | 53.008 M 381.41 % | 11.011 M 0.00 % | 11.011 M 0.00 % | 11.011 M 0.00 % | 11.011 M -77.95 % | 49.943 M 0.00 % | 49.943 M 0.00 % | 49.943 M 0.00 % | 49.943 M 575.72 % | -10.498 M 0.00 % | -10.498 M 0.00 % | -10.498 M 0.00 % | -10.498 M -115.90 % | 66.035 M 0.00 % | 66.035 M 0.00 % | 66.035 M 0.00 % | 66.035 M 509.52 % | 10.834 M 0.00 % | 10.834 M 0.00 % | 10.834 M 0.00 % | 10.834 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.770 M 0.00 % | -2.770 M 0.00 % | -2.770 M 0.00 % | -2.770 M | 0.000 100.00 % | -1.729 M 0.00 % | -1.729 M 0.00 % | -1.729 M | 0.000 | 0.000 100.00 % | -3.340 M 0.00 % | -3.340 M | 0.000 | 0.000 | 0.000 100.00 % | -8.625 M 0.00 % | -8.625 M 0.00 % | -8.625 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.961 M 0.00 % | -53.961 M 0.00 % | -53.961 M 0.00 % | -53.961 M -127.61 % | -23.707 M 0.00 % | -23.707 M 0.00 % | -23.707 M 0.00 % | -23.707 M 38.57 % | -38.593 M 0.00 % | -38.593 M 0.00 % | -38.593 M 0.00 % | -38.593 M 3.19 % | -39.865 M 0.00 % | -39.865 M 0.00 % | -39.865 M 0.00 % | -39.865 M 48.47 % | -77.368 M 0.00 % | -77.368 M 0.00 % | -77.368 M 0.00 % | -77.368 M -158.33 % | -29.949 M 0.00 % | -29.949 M 0.00 % | -29.949 M 0.00 % | -29.949 M 23.21 % | -38.999 M 0.00 % | -38.999 M 0.00 % | -38.999 M 0.00 % | -38.999 M -645.74 % | -5.230 M 0.00 % | -5.230 M 0.00 % | -5.230 M 0.00 % | -5.230 M |
| 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 | 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 100.00 % | -14.658 M 0.00 % | -14.658 M 0.00 % | -14.658 M 0.00 % | -14.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.026 M 0.00 % | 142.026 M 0.00 % | 142.026 M 156.97 % | -249.290 M 0.00 % | -249.290 M 0.00 % | -249.290 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -316.455 M 0.00 % | -316.455 M 0.00 % | -316.455 M 0.00 % | -316.455 M -177.38 % | -114.088 M 0.00 % | -114.088 M 0.00 % | -114.088 M 0.00 % | -114.088 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 |
| 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 -100.00 % | 1.248 M 0.00 % | 1.248 M 0.00 % | 1.248 M 0.00 % | 1.248 M | 0.000 -100.00 % | 11.409 M 0.00 % | 11.409 M 0.00 % | 11.409 M | 0.000 -100.00 % | 211.105 M 0.00 % | 211.105 M 0.00 % | 211.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.998 M 0.00 % | 7.998 M 0.00 % | 7.998 M 0.00 % | 7.998 M -83.60 % | 48.762 M 0.00 % | 48.762 M 0.00 % | 48.762 M 0.00 % | 48.762 M 336.62 % | 11.168 M 0.00 % | 11.168 M 0.00 % | 11.168 M 0.00 % | 11.168 M 495.63 % | 1.875 M 0.00 % | 1.875 M 0.00 % | 1.875 M 0.00 % | 1.875 M -94.85 % | 36.394 M 0.00 % | 36.394 M 0.00 % | 36.394 M 0.00 % | 36.394 M 239.36 % | -26.115 M 0.00 % | -26.115 M 0.00 % | -26.115 M 0.00 % | -26.115 M -169.57 % | 37.538 M 0.00 % | 37.538 M 0.00 % | 37.538 M 0.00 % | 37.538 M 41.99 % | 26.438 M 0.00 % | 26.438 M 0.00 % | 26.438 M 0.00 % | 26.438 M 570.66 % | 3.942 M 0.00 % | 3.942 M 0.00 % | 3.942 M 0.00 % | 3.942 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.181 M 0.00 % | 16.181 M 0.00 % | 16.181 M 0.00 % | 16.181 M | 0.000 100.00 % | -9.680 M 0.00 % | -9.680 M 0.00 % | -9.680 M | 0.000 100.00 % | -207.766 M -83 106 258 900.00 % | -0.250 0.00 % | -0.250 | 0.000 | 0.000 | 0.000 -100.00 % | 239.037 M 0.00 % | 239.037 M 0.00 % | 239.037 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.750 0.00 % | 0.750 0.00 % | 0.750 0.00 % | 0.750 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.213 M 0.00 % | 5.213 M 0.00 % | 5.213 M 0.00 % | 5.213 M 271.39 % | 1.404 M 0.00 % | 1.404 M 0.00 % | 1.404 M 0.00 % | 1.404 M 26.28 % | 1.112 M 0.00 % | 1.112 M 0.00 % | 1.112 M 0.00 % | 1.112 M 106.95 % | -15.981 M 0.00 % | -15.981 M 0.00 % | -15.981 M 0.00 % | -15.981 M 74.14 % | -61.803 M 0.00 % | -61.803 M 0.00 % | -61.803 M 0.00 % | -61.803 M -946.61 % | 7.300 M 0.00 % | 7.300 M 0.00 % | 7.300 M 0.00 % | 7.300 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 207.766 M 0.00 % | 207.766 M 46.29 % | 142.026 M 0.00 % | 142.026 M 0.00 % | 142.026 M 852.31 % | -18.878 M 0.00 % | -18.878 M 0.00 % | -18.878 M -336.04 % | 7.998 M 0.00 % | 7.998 M 0.00 % | 7.998 M 0.00 % | 7.998 M 102.49 % | -321.654 M 0.00 % | -321.654 M 0.00 % | -321.654 M 0.00 % | -321.654 M -154.02 % | -126.627 M 0.00 % | -126.627 M 0.00 % | -126.627 M 0.00 % | -126.627 M -301.93 % | -31.505 M 0.00 % | -31.505 M 0.00 % | -31.505 M 0.00 % | -31.505 M -1 424.09 % | -2.067 M 0.00 % | -2.067 M 0.00 % | -2.067 M 0.00 % | -2.067 M 97.98 % | -102.371 M 0.00 % | -102.371 M 0.00 % | -102.371 M 0.00 % | -102.371 M -1 119.74 % | -8.393 M 0.00 % | -8.393 M 0.00 % | -8.393 M 0.00 % | -8.393 M 88.71 % | -74.364 M 0.00 % | -74.364 M 0.00 % | -74.364 M 0.00 % | -74.364 M -1 336.84 % | 6.012 M 0.00 % | 6.012 M 0.00 % | 6.012 M 0.00 % | 6.012 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.275 M 0.00 % | 22.275 M 0.00 % | 22.275 M 0.00 % | 22.275 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.475 M 0.00 % | 2.475 M 0.00 % | 2.475 M 0.00 % | 2.475 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -44.796 M 0.00 % | -44.796 M 0.00 % | -44.796 M | 0.000 | 0.000 | 0.000 100.00 % | -52.474 M 0.00 % | -52.474 M 0.00 % | -52.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -20.909 M 0.00 % | -20.909 M 0.00 % | -20.909 M 0.00 % | -20.909 M | 0.000 100.00 % | -28.803 M 0.00 % | -28.803 M 0.00 % | -28.803 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.182 M 0.00 % | -10.182 M 0.00 % | -10.182 M 10.77 % | -11.411 M 0.00 % | -11.411 M 0.00 % | -11.411 M 2.10 % | -11.656 M 0.00 % | -11.656 M 0.00 % | -11.656 M 0.00 % | -11.656 M 75.80 % | -48.160 M 0.00 % | -48.160 M 0.00 % | -48.160 M 0.00 % | -48.160 M -300.00 % | -12.040 M 0.00 % | -12.040 M 0.00 % | -12.040 M 0.00 % | -12.040 M 50.17 % | -24.160 M 0.00 % | -24.160 M 0.00 % | -24.160 M 0.00 % | -24.160 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.250 0.00 % | -0.250 0.00 % | -0.250 0.00 % | -0.250 | 0.000 -100.00 % | 150.879 K 0.00 % | 150.879 K 0.00 % | 150.879 K | 0.000 | 0.000 100.00 % | -44.523 M 0.00 % | -44.523 M -1 101.75 % | -3.705 M 0.00 % | -3.705 M 0.00 % | -3.705 M 94.03 % | -62.094 M 0.00 % | -62.094 M 0.00 % | -62.094 M -280.60 % | -16.315 M 0.00 % | -16.315 M 0.00 % | -16.315 M 0.00 % | -16.315 M -82.12 % | -8.958 M 0.00 % | -8.958 M 0.00 % | -8.958 M 0.00 % | -8.958 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.734 M 0.00 % | -7.734 M 0.00 % | -7.734 M 0.00 % | -7.734 M 62.96 % | -20.880 M 0.00 % | -20.880 M 0.00 % | -20.880 M 0.00 % | -20.880 M -138.32 % | 54.482 M 0.00 % | 54.482 M 0.00 % | 54.482 M 0.00 % | 54.482 M 371.60 % | -20.059 M 0.00 % | -20.059 M 0.00 % | -20.059 M 0.00 % | -20.059 M -82.71 % | -10.979 M 0.00 % | -10.979 M 0.00 % | -10.979 M 0.00 % | -10.979 M -29.28 % | -8.493 M 0.00 % | -8.493 M 0.00 % | -8.493 M 0.00 % | -8.493 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.909 M 0.00 % | -20.909 M 0.00 % | -20.909 M 0.00 % | -20.909 M | 0.000 100.00 % | -28.652 M 0.00 % | -28.652 M 0.00 % | -28.652 M | 0.000 | 0.000 100.00 % | -44.523 M 0.00 % | -44.523 M -220.61 % | -13.887 M 0.00 % | -13.887 M 0.00 % | -13.887 M 81.11 % | -73.505 M 0.00 % | -73.505 M 0.00 % | -73.505 M -162.79 % | -27.971 M 0.00 % | -27.971 M 0.00 % | -27.971 M 0.00 % | -27.971 M 51.03 % | -57.118 M 0.00 % | -57.118 M 0.00 % | -57.118 M 0.00 % | -57.118 M -374.40 % | -12.040 M 0.00 % | -12.040 M 0.00 % | -12.040 M 0.00 % | -12.040 M 62.25 % | -31.894 M 0.00 % | -31.894 M 0.00 % | -31.894 M 0.00 % | -31.894 M -52.75 % | -20.880 M 0.00 % | -20.880 M 0.00 % | -20.880 M 0.00 % | -20.880 M -138.32 % | 54.482 M 0.00 % | 54.482 M 0.00 % | 54.482 M 0.00 % | 54.482 M 371.60 % | -20.059 M 0.00 % | -20.059 M 0.00 % | -20.059 M 0.00 % | -20.059 M -82.71 % | -10.979 M 0.00 % | -10.979 M 0.00 % | -10.979 M 0.00 % | -10.979 M -29.28 % | -8.493 M 0.00 % | -8.493 M 0.00 % | -8.493 M 0.00 % | -8.493 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -272.931 K 0.00 % | -272.931 K 0.00 % | -272.931 K 99.80 % | -138.729 M 0.00 % | -138.729 M 0.00 % | -138.729 M -569.20 % | 29.567 M 0.00 % | 29.567 M 0.00 % | 29.567 M -65.11 % | 84.747 M 0.00 % | 84.747 M 0.00 % | 84.747 M 0.00 % | 84.747 M -64.44 % | 238.339 M 0.00 % | 238.339 M 0.00 % | 238.339 M 0.00 % | 238.339 M 399.96 % | 47.672 M 0.00 % | 47.672 M 0.00 % | 47.672 M 0.00 % | 47.672 M 24 781.17 % | 191.599 K 0.00 % | 191.599 K 0.00 % | 191.599 K 0.00 % | 191.599 K -99.34 % | 29.124 M 0.00 % | 29.124 M 0.00 % | 29.124 M 0.00 % | 29.124 M 415.78 % | 5.647 M 0.00 % | 5.647 M 0.00 % | 5.647 M 0.00 % | 5.647 M -30.60 % | 8.137 M 0.00 % | 8.137 M 0.00 % | 8.137 M 0.00 % | 8.137 M -80.68 % | 42.109 M 0.00 % | 42.109 M 0.00 % | 42.109 M 0.00 % | 42.109 M 706.70 % | -6.941 M 0.00 % | -6.941 M 0.00 % | -6.941 M 0.00 % | -6.941 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.612 M 0.71 % | 24.438 M 0.24 % | 24.380 M -3.93 % | 25.378 M -0.60 % | 25.530 M -1.08 % | 25.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -775.831 K 0.00 % | -775.831 K 0.00 % | -775.831 K 0.00 % | -775.831 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.554 M 0.00 % | 9.554 M -25.33 % | 12.794 M 0.00 % | 12.794 M 0.00 % | 12.794 M 156.22 % | -22.758 M 0.00 % | -22.758 M 0.00 % | -22.758 M 13.42 % | -26.287 M 0.00 % | -26.287 M 0.00 % | -26.287 M 0.00 % | -26.287 M -142.45 % | 61.923 M 0.00 % | 61.923 M 0.00 % | 61.923 M 0.00 % | 61.923 M 371.99 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 0.00 % | 13.120 M 228.63 % | -10.200 M 0.00 % | -10.200 M 0.00 % | -10.200 M 0.00 % | -10.200 M -159.34 % | 17.187 M 0.00 % | 17.187 M 0.00 % | 17.187 M 0.00 % | 17.187 M 123.22 % | 7.700 M 0.00 % | 7.700 M 0.00 % | 7.700 M 0.00 % | 7.700 M 124.99 % | -30.814 M 0.00 % | -30.814 M 0.00 % | -30.814 M 0.00 % | -30.814 M -235.14 % | 22.801 M 0.00 % | 22.801 M 0.00 % | 22.801 M 0.00 % | 22.801 M 1 513.88 % | 1.413 M 0.00 % | 1.413 M 0.00 % | 1.413 M 0.00 % | 1.413 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 221.943 M 12.47 % | 197.331 M 14.13 % | 172.893 M 2 894.34 % | 5.774 M | 0.000 -100.00 % | 202.119 M 14.64 % | 176.309 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.210 M 0.00 % | 1.210 M 0.00 % | 1.210 M 0.00 % | 1.210 M | 0.000 -100.00 % | 70.946 M 0.00 % | 70.946 M 0.00 % | 70.946 M | 0.000 -100.00 % | 61.393 M 0.00 % | 61.393 M 0.00 % | 61.393 M -2.43 % | 62.922 M 0.00 % | 62.922 M 0.00 % | 62.922 M -26.56 % | 85.680 M 0.00 % | 85.680 M 0.00 % | 85.680 M -23.48 % | 111.966 M 0.00 % | 111.966 M 0.00 % | 111.966 M 0.00 % | 111.966 M 123.74 % | 50.044 M 0.00 % | 50.044 M 0.00 % | 50.044 M 0.00 % | 50.044 M 35.53 % | 36.924 M 0.00 % | 36.924 M 0.00 % | 36.924 M 0.00 % | 36.924 M -21.64 % | 47.124 M 0.00 % | 47.124 M 0.00 % | 47.124 M 0.00 % | 47.124 M 34.45 % | 35.048 M 0.00 % | 35.048 M 0.00 % | 35.048 M 0.00 % | 35.048 M 28.15 % | 27.349 M 0.00 % | 27.349 M 0.00 % | 27.349 M 0.00 % | 27.349 M -52.98 % | 58.163 M 0.00 % | 58.163 M 0.00 % | 58.163 M 0.00 % | 58.163 M 64.48 % | 35.362 M 0.00 % | 35.362 M 0.00 % | 35.362 M 0.00 % | 35.362 M 122.02 % | 15.928 M 0.00 % | 15.928 M 0.00 % | 15.928 M 0.00 % | 15.928 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.469 M -98.44 % | 221.943 M 12.47 % | 197.331 M 554.41 % | 30.154 M 422.24 % | 5.774 M -97.46 % | 227.649 M 12.63 % | 202.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 433.783 K 0.00 % | 433.783 K 0.00 % | 433.783 K 0.00 % | 433.783 K | 0.000 -100.00 % | 63.210 M 0.00 % | 63.210 M 0.00 % | 63.210 M | 0.000 -100.00 % | 70.946 M 0.00 % | 70.946 M 0.00 % | 70.946 M -6.30 % | 75.716 M 0.00 % | 75.716 M 0.00 % | 75.716 M 20.33 % | 62.922 M 0.00 % | 62.922 M 0.00 % | 62.922 M -26.56 % | 85.680 M 0.00 % | 85.680 M 0.00 % | 85.680 M 0.00 % | 85.680 M -23.48 % | 111.966 M 0.00 % | 111.966 M 0.00 % | 111.966 M 0.00 % | 111.966 M 123.74 % | 50.044 M 0.00 % | 50.044 M 0.00 % | 50.044 M 0.00 % | 50.044 M 35.53 % | 36.924 M 0.00 % | 36.924 M 0.00 % | 36.924 M 0.00 % | 36.924 M -29.31 % | 52.236 M 0.00 % | 52.236 M 0.00 % | 52.236 M 0.00 % | 52.236 M 49.04 % | 35.048 M 0.00 % | 35.048 M 0.00 % | 35.048 M 0.00 % | 35.048 M 28.15 % | 27.349 M 0.00 % | 27.349 M 0.00 % | 27.349 M 0.00 % | 27.349 M -52.98 % | 58.163 M 0.00 % | 58.163 M 0.00 % | 58.163 M 0.00 % | 58.163 M 235.42 % | 17.340 M 0.00 % | 17.340 M 0.00 % | 17.340 M 0.00 % | 17.340 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.612 M 0.71 % | 24.438 M 0.24 % | 24.380 M -3.93 % | 25.378 M -0.60 % | 25.530 M -1.08 % | 25.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.245 M 0.00 % | 26.245 M 0.00 % | 26.245 M 0.00 % | 26.245 M | 0.000 100.00 % | -20.387 M 0.00 % | -20.387 M 0.00 % | -20.387 M | 0.000 100.00 % | -100.076 M 0.00 % | -100.076 M 0.00 % | -100.076 M -527.96 % | 23.384 M 0.00 % | 23.384 M 0.00 % | 23.384 M -41.62 % | 40.059 M 0.00 % | 40.059 M 0.00 % | 40.059 M 143.99 % | -91.061 M 0.00 % | -91.061 M 0.00 % | -91.061 M 0.00 % | -91.061 M -145.00 % | 202.355 M 0.00 % | 202.355 M 0.00 % | 202.355 M 0.00 % | 202.355 M 94.36 % | 104.115 M 0.00 % | 104.115 M 0.00 % | 104.115 M 0.00 % | 104.115 M 96.41 % | 53.008 M 0.00 % | 53.008 M 0.00 % | 53.008 M 0.00 % | 53.008 M 381.41 % | 11.011 M 0.00 % | 11.011 M 0.00 % | 11.011 M 0.00 % | 11.011 M -77.95 % | 49.943 M 0.00 % | 49.943 M 0.00 % | 49.943 M 0.00 % | 49.943 M 575.72 % | -10.498 M 0.00 % | -10.498 M 0.00 % | -10.498 M 0.00 % | -10.498 M -115.90 % | 66.035 M 0.00 % | 66.035 M 0.00 % | 66.035 M 0.00 % | 66.035 M 509.52 % | 10.834 M 0.00 % | 10.834 M 0.00 % | 10.834 M 0.00 % | 10.834 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.770 M 0.00 % | -2.770 M 0.00 % | -2.770 M 0.00 % | -2.770 M | 0.000 100.00 % | -1.729 M 0.00 % | -1.729 M 0.00 % | -1.729 M | 0.000 100.00 % | -3.340 M 0.00 % | -3.340 M 0.00 % | -3.340 M | 0.000 | 0.000 | 0.000 100.00 % | -8.625 M 0.00 % | -8.625 M 0.00 % | -8.625 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.961 M 0.00 % | -53.961 M 0.00 % | -53.961 M 0.00 % | -53.961 M -127.61 % | -23.707 M 0.00 % | -23.707 M 0.00 % | -23.707 M 0.00 % | -23.707 M 38.57 % | -38.593 M 0.00 % | -38.593 M 0.00 % | -38.593 M 0.00 % | -38.593 M 3.19 % | -39.865 M 0.00 % | -39.865 M 0.00 % | -39.865 M 0.00 % | -39.865 M 48.47 % | -77.368 M 0.00 % | -77.368 M 0.00 % | -77.368 M 0.00 % | -77.368 M -158.33 % | -29.949 M 0.00 % | -29.949 M 0.00 % | -29.949 M 0.00 % | -29.949 M 23.21 % | -38.999 M 0.00 % | -38.999 M 0.00 % | -38.999 M 0.00 % | -38.999 M -645.74 % | -5.230 M 0.00 % | -5.230 M 0.00 % | -5.230 M 0.00 % | -5.230 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.612 M 0.71 % | 24.438 M 0.24 % | 24.380 M -3.93 % | 25.378 M -0.60 % | 25.530 M -1.08 % | 25.810 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.475 M 0.00 % | 23.475 M 0.00 % | 23.475 M 0.00 % | 23.475 M | 0.000 100.00 % | -22.115 M 0.00 % | -22.115 M 0.00 % | -22.115 M | 0.000 100.00 % | -103.415 M 0.00 % | -103.415 M 0.00 % | -103.415 M -542.24 % | 23.384 M 0.00 % | 23.384 M 0.00 % | 23.384 M -25.61 % | 31.433 M 0.00 % | 31.433 M 0.00 % | 31.433 M 134.52 % | -91.061 M 0.00 % | -91.061 M 0.00 % | -91.061 M 0.00 % | -91.061 M -161.36 % | 148.395 M 0.00 % | 148.395 M 0.00 % | 148.395 M 0.00 % | 148.395 M 84.55 % | 80.407 M 0.00 % | 80.407 M 0.00 % | 80.407 M 0.00 % | 80.407 M 457.81 % | 14.415 M 0.00 % | 14.415 M 0.00 % | 14.415 M 0.00 % | 14.415 M 149.96 % | -28.854 M 0.00 % | -28.854 M 0.00 % | -28.854 M 0.00 % | -28.854 M -5.21 % | -27.425 M 0.00 % | -27.425 M 0.00 % | -27.425 M 0.00 % | -27.425 M 32.20 % | -40.447 M 0.00 % | -40.447 M 0.00 % | -40.447 M 0.00 % | -40.447 M -249.61 % | 27.036 M 0.00 % | 27.036 M 0.00 % | 27.036 M 0.00 % | 27.036 M 382.41 % | 5.604 M 0.00 % | 5.604 M 0.00 % | 5.604 M 0.00 % | 5.604 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |