Saint-Gobain Sekurit India Limited SAINTGOBAIN.BO
Trading inactive
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.019 B 0.61 % | 2.007 B 7.72 % | 1.863 B 23.11 % | 1.513 B 44.16 % | 1.050 B -21.19 % | 1.332 B -15.55 % | 1.577 B 8.97 % | 1.448 B 18.94 % | 1.217 B -13.53 % | 1.408 B 5.95 % | 1.329 B 28.06 % | 1.038 B -4.42 % | 1.086 B 4.17 % | 1.042 B 10.93 % | 939.447 M 12.57 % | 834.537 M 13.83 % | 733.114 M 9.41 % | 670.092 M -4.13 % | 698.967 M -16.17 % | 833.781 M |
| Net income | 359.822 M 15.20 % | 312.334 M 8.18 % | 288.719 M -39.46 % | 476.916 M 317.76 % | 114.160 M -14.90 % | 134.141 M -16.56 % | 160.773 M 16.72 % | 137.745 M 103.52 % | 67.681 M 563 908.33 % | 12.000 K -99.98 % | 67.482 M 1 539.57 % | 4.116 M -36.41 % | 6.472 M -90.54 % | 68.400 M -31.64 % | 100.056 M 98.61 % | 50.378 M 37 407.63 % | 134.313 K 111.99 % | -1.121 M 98.94 % | -105.792 M -329.27 % | 46.142 M |
| Income before tax | 473.418 M 10.92 % | 426.792 M 9.94 % | 388.221 M -36.16 % | 608.101 M 302.52 % | 151.073 M -15.42 % | 178.617 M -21.10 % | 226.371 M 7.93 % | 209.742 M 102.25 % | 103.705 M 383 992.59 % | 27.000 K -99.97 % | 77.644 M 758.56 % | 9.044 M -58.93 % | 22.022 M -78.25 % | 101.226 M -1.16 % | 102.417 M 103.30 % | 50.378 M 37 407.63 % | 134.313 K 164.02 % | -209.790 K 99.79 % | -100.820 M -302.50 % | 49.787 M |
| Income before tax ratio | 0.23 10.26 % | 0.21 2.06 % | 0.21 -48.14 % | 0.40 179.22 % | 0.14 7.33 % | 0.13 -6.57 % | 0.14 -0.96 % | 0.14 70.05 % | 0.09 444 107.86 % | 0.00 -99.97 % | 0.06 570.45 % | 0.01 -57.03 % | 0.02 -79.12 % | 0.10 -10.90 % | 0.11 80.60 % | 0.06 32 849.25 % | 0.00 158.52 % | 0.00 99.78 % | -0.14 -341.56 % | 0.06 |
| EBITDA | 511.505 M 9.41 % | 467.525 M 8.51 % | 430.878 M -34.22 % | 655.005 M 213.33 % | 209.045 M -18.12 % | 255.320 M -18.64 % | 313.808 M 4.67 % | 299.820 M 63.21 % | 183.699 M -18.37 % | 225.044 M 24.28 % | 181.072 M 83.13 % | 98.874 M -11.65 % | 111.907 M -37.78 % | 179.852 M 137.81 % | -475.677 M -463.99 % | 130.686 M 55.88 % | 83.837 M 2.82 % | 81.537 M 311.94 % | -38.472 M -135.55 % | 108.208 M |
| Net income ratio | 0.18 14.51 % | 0.16 0.43 % | 0.15 -50.82 % | 0.32 189.79 % | 0.11 7.99 % | 0.10 -1.20 % | 0.10 7.11 % | 0.10 71.12 % | 0.06 652 180.95 % | 0.00 -99.98 % | 0.05 1 180.35 % | 0.00 -33.47 % | 0.01 -90.92 % | 0.07 -38.37 % | 0.11 76.43 % | 0.06 32 849.25 % | 0.00 110.96 % | 0.00 98.90 % | -0.15 -373.50 % | 0.06 |
| Ratio EBITDA | 0.25 8.75 % | 0.23 0.73 % | 0.23 -46.57 % | 0.43 117.35 % | 0.20 3.90 % | 0.19 -3.66 % | 0.20 -3.95 % | 0.21 37.23 % | 0.15 -5.60 % | 0.16 17.31 % | 0.14 43.01 % | 0.10 -7.56 % | 0.10 -40.27 % | 0.17 134.08 % | -0.51 -423.34 % | 0.16 36.94 % | 0.11 -6.02 % | 0.12 321.07 % | -0.06 -142.41 % | 0.13 |
| Gross profit ratio | 0.53 84.40 % | 0.29 -41.82 % | 0.49 3.29 % | 0.48 -15.06 % | 0.56 35.44 % | 0.41 2.97 % | 0.40 -4.52 % | 0.42 1.62 % | 0.41 -22.48 % | 0.53 -0.01 % | 0.53 -1.20 % | 0.54 -2.26 % | 0.55 4.69 % | 0.53 6.95 % | 0.49 123.99 % | 0.22 69.83 % | 0.13 -29.33 % | 0.18 666.75 % | -0.03 -145.74 % | 0.07 |
| Weighted average shs out dil | 90.910 M -0.21 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M |
| Weighted average shs out | 90.910 M -0.21 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M |
| EPS diluted | 3.96 15.45 % | 3.43 8.20 % | 3.17 -39.39 % | 5.23 318.40 % | 1.25 -14.97 % | 1.47 -16.48 % | 1.76 16.56 % | 1.51 104.05 % | 0.74 739 900.00 % | 0.00 -99.99 % | 0.74 1 380.00 % | 0.05 -28.57 % | 0.07 -90.67 % | 0.75 -31.82 % | 1.10 100.00 % | 0.55 36 566.67 % | 0.00 112.20 % | -0.01 98.94 % | -1.16 -327.45 % | 0.51 |
| Earnings per share | 3.96 15.45 % | 3.43 8.20 % | 3.17 -39.39 % | 5.23 318.40 % | 1.25 -14.97 % | 1.47 -16.48 % | 1.76 16.56 % | 1.51 104.05 % | 0.74 739 900.00 % | 0.00 -99.99 % | 0.74 1 380.00 % | 0.05 -28.57 % | 0.07 -90.67 % | 0.75 -31.82 % | 1.10 100.00 % | 0.55 36 566.67 % | 0.00 112.20 % | -0.01 98.94 % | -1.16 -327.45 % | 0.51 |
| Gross profit | 1.064 B 85.52 % | 573.609 M -37.33 % | 915.260 M 27.16 % | 719.775 M 22.46 % | 587.777 M 6.74 % | 550.681 M -13.04 % | 633.267 M 4.04 % | 608.651 M 20.86 % | 503.598 M -32.97 % | 751.349 M 5.93 % | 709.261 M 26.52 % | 560.589 M -6.58 % | 600.072 M 9.06 % | 550.229 M 18.64 % | 463.770 M 152.15 % | 183.930 M 93.32 % | 95.141 M -22.68 % | 123.050 M 643.34 % | -22.647 M -138.35 % | 59.056 M |
| Income tax expense | 113.596 M -0.75 % | 114.458 M 15.03 % | 99.502 M -24.15 % | 131.185 M 255.39 % | 36.913 M -17.00 % | 44.476 M -32.20 % | 65.598 M -8.89 % | 71.997 M 99.86 % | 36.024 M 240 060.00 % | 15.000 K -99.85 % | 10.162 M 106.23 % | 4.928 M -68.31 % | 15.549 M -52.63 % | 32.826 M 1 290.07 % | 2.361 M | 0.000 | 0.000 -100.00 % | 910.710 K -81.68 % | 4.972 M 36.41 % | 3.645 M |
| Cost of revenue | 954.979 M -33.38 % | 1.433 B 55.15 % | 923.844 M 16.40 % | 793.662 M 71.77 % | 462.042 M -40.88 % | 781.474 M -17.23 % | 944.186 M 12.54 % | 838.953 M 17.58 % | 713.534 M 8.72 % | 656.277 M 5.96 % | 619.358 M 29.86 % | 476.937 M -1.76 % | 485.480 M -1.30 % | 491.882 M 3.41 % | 475.677 M -26.89 % | 650.607 M 1.98 % | 637.973 M 16.62 % | 547.041 M -24.19 % | 721.614 M -6.86 % | 774.725 M |
| General and administrative expenses | 0.000 -100.00 % | 39.626 M 92.66 % | 20.568 M 88.40 % | 10.917 M 39.19 % | 7.843 M -35.95 % | 12.245 M 16.38 % | 10.522 M -1.33 % | 10.664 M -8.57 % | 11.664 M 2.50 % | 11.380 M -9.81 % | 12.618 M -67.94 % | 39.359 M 125.57 % | 17.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 86.803 M 0.80 % | 86.112 M 54.48 % | 55.744 M 42.57 % | 39.100 M -13.33 % | 45.114 M -11.35 % | 50.892 M 10.29 % | 46.144 M 10.97 % | 41.582 M 612.02 % | 5.840 M -31.23 % | 8.492 M -93.14 % | 123.722 M 5.76 % | 116.982 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 560.170 M 679.12 % | 71.898 M -84.27 % | 456.992 M 673.33 % | 59.094 M 14.43 % | 51.642 M -84.57 % | 334.682 M 24 134.76 % | 1.381 M 32.41 % | 1.043 M -10.16 % | 1.161 M 504.69 % | 192.000 K 0.00 % | 192.000 K 0.00 % | 192.000 K 0.00 % | 192.000 K 0.00 % | 192.000 K | 0.000 | 0.000 100.00 % | -2.812 M -129.57 % | 9.508 M -34.67 % | 14.554 M -9.38 % | 16.060 M |
| Operating expenses | 709.217 M 202.91 % | 234.134 M -60.75 % | 596.478 M 294.32 % | 151.268 M 26.68 % | 119.407 M -71.98 % | 426.223 M -5.18 % | 449.503 M 6.51 % | 422.033 M 1.96 % | 413.913 M -32.30 % | 611.431 M -2.82 % | 629.156 M 14.28 % | 550.534 M -4.36 % | 575.657 M 29.13 % | 445.788 M 242.57 % | 130.129 M 9.12 % | 119.248 M 2.90 % | 115.887 M 16.49 % | 99.486 M 454.70 % | 17.935 M 5.84 % | 16.946 M |
| Cost and expenses | 1.664 B -0.20 % | 1.668 B 8.28 % | 1.540 B 64.69 % | 935.106 M 50.79 % | 620.135 M -48.65 % | 1.208 B -13.35 % | 1.394 B 10.52 % | 1.261 B 11.84 % | 1.127 B -11.06 % | 1.268 B 1.54 % | 1.249 B 21.51 % | 1.027 B -3.17 % | 1.061 B 13.17 % | 937.670 M 97.12 % | 475.677 M -38.21 % | 769.856 M 202.12 % | -753.860 M -216.60 % | 646.527 M 187.02 % | -742.930 M -193.84 % | 791.672 M |
| Research and development expenses | 0.000 -100.00 % | 35.807 M 9.15 % | 32.806 M 28.59 % | 25.513 M 22.53 % | 20.822 M -39.08 % | 34.182 M 3.02 % | 33.180 M 34.14 % | 24.736 M 25.21 % | 19.755 M 5.06 % | 18.803 M 2.62 % | 18.323 M 61.35 % | 11.356 M -52.65 % | 23.984 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.381 M 281.39 % | 886.497 K |
| Selling general and administrative expenses | 149.047 M 17.89 % | 126.429 M 18.51 % | 106.680 M 60.03 % | 66.661 M 42.00 % | 46.943 M -18.16 % | 57.359 M -6.60 % | 61.414 M 8.11 % | 56.808 M 6.69 % | 53.246 M 209.21 % | 17.220 M -18.43 % | 21.110 M -87.06 % | 163.081 M 21.31 % | 134.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.074 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 -100.00 % | 2.835 M -26.19 % | 3.841 M 265.81 % | 1.050 M -90.14 % | 10.651 M 499.72 % | 1.776 M 308.28 % | 435.000 K 55.91 % | 279.000 K -74.73 % | 1.104 M 68.86 % | 653.800 K | 0.000 -100.00 % | 32.915 K -90.53 % | 347.524 K | 0.000 | 0.000 -100.00 % | 404.473 K | 0.000 -100.00 % | 392.680 K 17.48 % | 334.241 K |
| Interest expense | 2.917 M -40.47 % | 4.900 M 72.84 % | 2.835 M -26.19 % | 3.841 M 265.81 % | 1.050 M 20.83 % | 869.000 K 43.64 % | 605.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 948.721 K -67.50 % | 2.919 M -41.00 % | 4.947 M 21.79 % | 4.062 M -71.60 % | 14.304 M -19.28 % | 17.721 M 6.49 % | 16.641 M 199.25 % | 5.561 M 327.11 % | 1.302 M |
| Depreciation and amortization | 35.170 M -4.72 % | 36.911 M -6.82 % | 39.613 M -10.76 % | 44.387 M -17.37 % | 53.720 M -29.10 % | 75.767 M -10.89 % | 85.023 M -1.36 % | 86.194 M 11.40 % | 77.374 M -9.11 % | 85.126 M -17.26 % | 102.879 M 16.22 % | 88.524 M 0.83 % | 87.793 M 16.42 % | 75.411 M 25.09 % | 60.288 M -8.66 % | 66.004 M 0.04 % | 65.981 M 1.35 % | 65.105 M 14.65 % | 56.787 M -0.58 % | 57.119 M |
| Operating income | 354.947 M 4.56 % | 339.475 M 5.07 % | 323.108 M 7.10 % | 301.686 M 141.51 % | 124.914 M 1.12 % | 123.531 M -46.08 % | 229.121 M 8.53 % | 211.119 M 144.65 % | 86.293 M -36.55 % | 136.005 M 76.08 % | 77.240 M 681.05 % | 9.889 M -58.99 % | 24.114 M -76.91 % | 104.441 M 119.49 % | -535.964 M -928.62 % | 64.681 M 411.78 % | -20.746 M -226.26 % | 16.431 M 137.38 % | -43.963 M -204.40 % | 42.110 M |
| Operating income ratio | 0.18 3.93 % | 0.17 -2.46 % | 0.17 -13.00 % | 0.20 67.53 % | 0.12 28.31 % | 0.09 -36.16 % | 0.15 -0.41 % | 0.15 105.70 % | 0.07 -26.62 % | 0.10 66.20 % | 0.06 509.93 % | 0.01 -57.09 % | 0.02 -77.84 % | 0.10 117.57 % | -0.57 -836.09 % | 0.08 373.89 % | -0.03 -215.40 % | 0.02 138.99 % | -0.06 -224.54 % | 0.05 |
| Total other income expenses net | 118.471 M 35.68 % | 87.317 M 34.10 % | 65.113 M -78.75 % | 306.415 M 1 071.36 % | 26.159 M -51.70 % | 54.159 M 27.11 % | 42.607 M 85.41 % | 22.980 M 63.91 % | 14.020 M 110.02 % | -139.891 M -5 584.89 % | -2.461 M -143.38 % | -1.011 M 57.75 % | -2.393 M 25.55 % | -3.215 M -341.17 % | 1.333 M 109.32 % | -14.304 M -168.50 % | 20.880 M 225.47 % | -16.641 M 70.73 % | -56.857 M -840.61 % | 7.677 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -48.296 M -42.35 % | -33.928 M -202.38 % | 33.138 M -31.71 % | 48.522 M -8.50 % | 53.030 M 209.90 % | 17.112 M 0.85 % | 16.967 M -52.21 % | 35.501 M 125.17 % | 15.766 M 70.48 % | 9.248 M 5.67 % | 8.752 M -83.91 % | 54.379 M 10.57 % | 49.183 M 25.92 % | 39.058 M 668.56 % | 5.082 M -95.07 % | 103.012 M -54.03 % | 224.062 M 20.60 % | 185.794 M 35.24 % | 137.383 M 76.45 % | 77.860 M |
| Total investments | 1.438 B -10.11 % | 1.600 B 11.81 % | 1.431 B 7.67 % | 1.329 B 28.21 % | 1.037 B 6.95 % | 969.219 M 46.10 % | 663.412 M 52.54 % | 434.922 M 85.11 % | 234.959 M 42.28 % | 165.137 M 6 365.82 % | 2.554 M -69.95 % | 8.500 M | 0.000 | 0.000 -100.00 % | 17.862 M -58.58 % | 43.126 M 16 058.94 % | 266.886 K 19.27 % | 223.765 K 6.99 % | 209.145 K 288.88 % | 53.782 K |
| Total debt | 1.616 M -87.28 % | 12.707 M -78.62 % | 59.426 M -6.12 % | 63.298 M 0.62 % | 62.911 M 198.51 % | 21.075 M -38.25 % | 34.129 M -23.72 % | 44.739 M 111.19 % | 21.184 M 79.46 % | 11.804 M 5.79 % | 11.158 M -80.84 % | 58.243 M -5.84 % | 61.855 M 40.68 % | 43.969 M 1 459.06 % | 2.820 M -97.38 % | 107.741 M -53.40 % | 231.207 M 21.61 % | 190.124 M 9.46 % | 173.686 M 120.91 % | 78.624 M |
| Accumulated other comprehensive income loss | 1.246 B 11 330 954.55 % | 11.000 K -100.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 9 312 610.25 % | 10.999 K -0.01 % | 11.000 K 0.01 % | 10.999 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -519.399 M -25.58 % | -413.607 M |
| Retained earnings | 0.000 -100.00 % | 961.943 M 22.66 % | 784.219 M 1.24 % | 774.614 M 99.35 % | 388.573 M 45.00 % | 267.990 M 93.00 % | 138.852 M 834.82 % | -18.896 M 88.05 % | -158.071 M 29.23 % | -223.367 M -0.42 % | -222.431 M 22.93 % | -288.622 M 1.41 % | -292.738 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M 0.00 % | 911.057 M |
| Total equity | 2.157 B 8.62 % | 1.986 B 9.83 % | 1.809 B 0.53 % | 1.799 B 27.32 % | 1.413 B 9.33 % | 1.292 B 11.10 % | 1.163 B 15.69 % | 1.005 B 16.07 % | 866.245 M 8.15 % | 800.949 M -0.12 % | 801.885 M 9.00 % | 735.694 M 0.56 % | 731.578 M 0.89 % | 725.106 M -29.21 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 0.00 % | 1.024 B 102.87 % | 504.905 M -17.32 % | 610.698 M |
| Other non current liabilities | 40.287 M 31.56 % | 30.622 M 11.04 % | 27.577 M 25.28 % | 22.013 M 10.24 % | 19.969 M | 0.000 -100.00 % | 22.188 M 812.34 % | 2.432 M -86.25 % | 17.686 M 37.07 % | 12.903 M -53.24 % | 27.597 M 27.52 % | 21.641 M 4.38 % | 20.733 M 11.96 % | 18.518 M | 0.000 -100.00 % | 74.407 M -54.74 % | 164.407 M 82.42 % | 90.124 M 1 102.14 % | 7.497 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 1.616 M -62.30 % | 4.286 M -22.20 % | 5.509 M -23.69 % | 7.219 M 742.36 % | 857.000 K 0.00 % | 857.000 K -56.28 % | 1.960 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.820 M -91.54 % | 33.333 M -50.10 % | 66.800 M -33.20 % | 100.000 M -0.35 % | 100.346 M 14 525.47 % | 686.107 K |
| Total non current liabilities | 47.518 M 0.70 % | 47.189 M 48.10 % | 31.863 M 15.77 % | 27.522 M 1.23 % | 27.188 M -19.37 % | 33.719 M 37.37 % | 24.547 M 37.53 % | 17.849 M -15.20 % | 21.048 M 30.38 % | 16.144 M -57.24 % | 37.759 M 74.48 % | 21.641 M 4.38 % | 20.733 M 11.96 % | 18.518 M 556.62 % | 2.820 M -97.38 % | 107.741 M -53.40 % | 231.207 M 21.61 % | 190.124 M 10.25 % | 172.442 M 185.92 % | 60.311 M |
| Other current liabilities | 73.467 M 64.78 % | 44.584 M 37.96 % | 32.317 M 11.46 % | 28.995 M -66.63 % | 86.887 M 56.75 % | 55.431 M 42.88 % | 38.796 M 8.06 % | 35.902 M -0.26 % | 35.996 M -31.13 % | 52.267 M 5.65 % | 49.471 M 12.15 % | 44.111 M -44.85 % | 79.991 M -12.21 % | 91.118 M 165.55 % | 34.312 M -58.85 % | 83.383 M 675.44 % | 10.753 M -87.90 % | 88.839 M 51.92 % | 58.479 M 236.43 % | 17.382 M |
| Deferred revenue | 0.000 -100.00 % | 11.048 M 35.06 % | 8.180 M 19.10 % | 6.868 M 30.92 % | 5.246 M -84.83 % | 34.585 M 438.54 % | 6.422 M 197.73 % | 2.157 M -33.22 % | 3.230 M -18.95 % | 3.985 M -87.80 % | 32.669 M 462.94 % | 5.803 M 55.86 % | 3.723 M -71.22 % | 12.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.232 M -70.86 % | 11.091 M -79.89 % | 55.140 M -4.58 % | 57.789 M 3.77 % | 55.692 M 4 691.26 % | -1.213 M -103.55 % | 34.129 M -23.72 % | 44.739 M 111.19 % | 21.184 M 79.46 % | 11.804 M 5.79 % | 11.158 M -80.84 % | 58.243 M -5.84 % | 61.855 M 40.68 % | 43.969 M | 0.000 -100.00 % | 74.407 M -54.74 % | 164.407 M 82.42 % | 90.124 M 22.89 % | 73.340 M -5.90 % | 77.938 M |
| Total current liabilities | 323.106 M 42.64 % | 226.513 M -1.66 % | 230.327 M 3.01 % | 223.588 M -17.55 % | 271.172 M 8.95 % | 248.904 M 13.97 % | 218.389 M 27.74 % | 170.960 M 5.96 % | 161.341 M -22.53 % | 208.254 M -12.88 % | 239.031 M 10.62 % | 216.076 M -26.48 % | 293.881 M 11.44 % | 263.709 M 21.18 % | 217.621 M 37.92 % | 157.791 M -9.92 % | 175.160 M -2.13 % | 178.963 M -39.04 % | 293.594 M 5.37 % | 278.629 M |
| Total liabilities | 370.624 M 35.41 % | 273.702 M 4.39 % | 262.190 M 4.41 % | 251.110 M -15.84 % | 298.360 M 5.57 % | 282.623 M 16.34 % | 242.936 M 28.67 % | 188.809 M 3.52 % | 182.389 M -18.72 % | 224.398 M -18.93 % | 276.790 M 16.44 % | 237.716 M -24.44 % | 314.614 M 11.48 % | 282.227 M 28.03 % | 220.441 M -16.98 % | 265.531 M -34.66 % | 406.366 M 10.10 % | 369.087 M -20.80 % | 466.036 M 37.50 % | 338.941 M |
| Other non current assets | 14.779 M -0.33 % | 14.828 M 22.25 % | 12.129 M -6.94 % | 13.034 M 3.24 % | 12.625 M -8.94 % | 13.865 M 42.45 % | 9.733 M -25.02 % | 12.981 M -52.46 % | 27.304 M 47.80 % | 18.473 M -84.19 % | 116.830 M 112.88 % | 54.881 M 18.19 % | 46.435 M -8.79 % | 50.912 M -86.15 % | 367.610 M -28.03 % | 510.792 M -1.45 % | 518.311 M -0.59 % | 521.408 M 24 622.99 % | 2.109 M -31.61 % | 3.084 M |
| Long term investments | 1.566 M -74.89 % | 6.236 M 342.58 % | 1.409 M -47.05 % | 2.661 M -24.87 % | 3.542 M 55.28 % | 2.281 M 1 203.43 % | 175.000 K -88.86 % | 1.571 M -38.27 % | 2.545 M -86.88 % | 19.396 M 119.83 % | -97.836 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.046 M | 0.000 | 0.000 | 0.000 -100.00 % | 203.145 K 325.15 % | 47.782 K |
| Intangible assets | 1.000 K 0.00 % | 1.000 K -98.59 % | 71.000 K -38.26 % | 115.000 K -27.67 % | 159.000 K -21.67 % | 203.000 K | 0.000 -100.00 % | 162.000 K -55.86 % | 367.000 K -35.84 % | 572.000 K -50.88 % | 1.164 M -16.24 % | 1.390 M | 0.000 -100.00 % | 727.771 K -59.92 % | 1.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.191 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 522.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.000 K 0.00 % | 1.000 K -98.59 % | 71.000 K -38.26 % | 115.000 K -27.67 % | 159.000 K -21.67 % | 203.000 K | 0.000 -100.00 % | 162.000 K -55.86 % | 367.000 K -35.84 % | 572.000 K -50.90 % | 1.165 M -16.20 % | 1.390 M | 0.000 -100.00 % | 727.771 K -59.92 % | 1.816 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.191 M | 0.000 |
| Property plant equipment net | 184.512 M 1.30 % | 182.149 M -1.03 % | 184.046 M -11.08 % | 206.972 M -6.84 % | 222.174 M -12.39 % | 253.583 M -22.26 % | 326.191 M -14.87 % | 383.180 M -15.13 % | 451.478 M 8.16 % | 417.398 M -20.02 % | 521.901 M -14.15 % | 607.902 M -9.01 % | 668.104 M 2.76 % | 650.149 M 26.91 % | 512.311 M 6.76 % | 479.878 M -11.32 % | 541.147 M 3.30 % | 523.878 M 2.49 % | 511.153 M 4.78 % | 487.827 M |
| Total non current assets | 200.858 M -1.16 % | 203.214 M 0.06 % | 203.093 M -12.77 % | 232.823 M -9.26 % | 256.596 M -8.94 % | 281.779 M -18.19 % | 344.420 M -14.71 % | 403.805 M -21.00 % | 511.171 M 2.47 % | 498.855 M -14.56 % | 583.900 M -12.09 % | 664.173 M -7.68 % | 719.410 M -0.39 % | 722.210 M -24.06 % | 951.029 M -9.10 % | 1.046 B -6.17 % | 1.115 B 1.29 % | 1.101 B 73.41 % | 634.820 M 3.88 % | 611.122 M |
| Other current assets | 307.426 M 1 734.28 % | 16.760 M 7.02 % | 15.661 M -3.85 % | 16.288 M -54.85 % | 36.075 M 13.03 % | 31.916 M 10.16 % | 28.973 M 277.40 % | 7.677 M -41.00 % | 13.012 M -87.79 % | 106.578 M 50.78 % | 70.684 M 1 016.21 % | 6.333 M -36.80 % | 10.020 M -39.59 % | 16.586 M 1 249.50 % | 1.229 M 291.76 % | 313.716 K 0.32 % | 312.726 K 32.13 % | 236.687 K -99.02 % | 24.270 M -4.25 % | 25.348 M |
| Short term investments | 1.438 B -9.77 % | 1.594 B 11.39 % | 1.431 B 7.89 % | 1.326 B 28.39 % | 1.033 B 6.83 % | 966.938 M 45.79 % | 663.237 M 53.05 % | 433.336 M 86.45 % | 232.414 M 59.47 % | 145.741 M 45.17 % | 100.390 M 1 081.06 % | 8.500 M | 0.000 | 0.000 -100.00 % | 17.862 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K 0.00 % | 6.000 K |
| cash and cash equivalents | 91.104 M 95.36 % | 46.635 M 77.40 % | 26.288 M 77.91 % | 14.776 M 49.54 % | 9.881 M 149.33 % | 3.963 M -76.91 % | 17.162 M 85.78 % | 9.238 M 70.51 % | 5.418 M 111.97 % | 2.556 M 6.23 % | 2.406 M -37.73 % | 3.864 M -69.51 % | 12.672 M 158.02 % | 4.911 M 317.15 % | -2.262 M -147.83 % | 4.729 M -33.81 % | 7.144 M 64.97 % | 4.331 M -88.07 % | 36.303 M 4 652.91 % | 763.805 K |
| Cash and short term investments | 1.529 B -6.78 % | 1.640 B 12.58 % | 1.457 B 8.66 % | 1.341 B 28.59 % | 1.043 B 7.41 % | 970.901 M 42.70 % | 680.399 M 53.74 % | 442.574 M 86.09 % | 237.832 M 60.38 % | 148.297 M 44.26 % | 102.796 M 731.43 % | 12.364 M -2.43 % | 12.672 M 158.02 % | 4.911 M -72.50 % | 17.862 M 277.71 % | 4.729 M -33.81 % | 7.144 M 64.97 % | 4.331 M -88.07 % | 36.309 M 4 616.65 % | 769.805 K |
| Total current assets | 2.327 B 13.15 % | 2.057 B 10.13 % | 1.868 B 2.77 % | 1.817 B 24.92 % | 1.455 B 12.49 % | 1.293 B 21.80 % | 1.062 B 34.32 % | 790.424 M 47.07 % | 537.463 M 2.08 % | 526.492 M 6.41 % | 494.775 M 60.00 % | 309.237 M -5.37 % | 326.782 M 14.61 % | 285.123 M -2.93 % | 293.728 M 20.57 % | 243.611 M -22.82 % | 315.658 M 7.90 % | 292.552 M -12.96 % | 336.121 M -0.71 % | 338.516 M |
| Inventory | 210.976 M 4.75 % | 201.402 M 39.45 % | 144.422 M -15.34 % | 170.592 M 57.96 % | 107.998 M -2.13 % | 110.354 M -14.14 % | 128.525 M 37.89 % | 93.208 M -15.98 % | 110.934 M -6.01 % | 118.028 M 1.61 % | 116.157 M -10.13 % | 129.253 M -1.93 % | 131.801 M 29.45 % | 101.818 M 17.08 % | 86.966 M -1.48 % | 88.270 M -18.35 % | 108.108 M 0.74 % | 107.318 M -23.59 % | 140.442 M -26.83 % | 191.933 M |
| Net receivables | 279.652 M 41.16 % | 198.113 M -21.28 % | 251.665 M -13.01 % | 289.307 M 8.07 % | 267.702 M 48.74 % | 179.979 M -19.58 % | 223.787 M -9.39 % | 246.965 M 40.57 % | 175.685 M 13.38 % | 154.947 M -24.47 % | 205.138 M | 0.000 | 0.000 | 0.000 -100.00 % | 203.271 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.100 M 12.15 % | 120.465 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 5.438 M -45.84 % | 10.041 M -44.51 % | 18.096 M 52.75 % | 11.847 M 42.37 % | 8.321 M 40.77 % | 5.911 M -79.95 % | 29.477 M -31.47 % | 43.016 M 2.81 % | 41.840 M | 0.000 -100.00 % | 4.871 M -76.15 % | 20.421 M -61.65 % | 53.247 M -4.17 % | 55.566 M 0.00 % | 55.566 M 0.00 % | 55.566 M -53.76 % | 120.164 M 0.00 % | 120.163 M |
| 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 | 236.014 M 53.16 % | 154.095 M 19.46 % | 128.995 M 1.94 % | 126.536 M 5.15 % | 120.339 M -24.84 % | 160.101 M 10.97 % | 144.275 M 80.54 % | 79.912 M -15.00 % | 94.011 M -29.06 % | 132.527 M -24.90 % | 176.457 M 63.51 % | 107.918 M -27.24 % | 148.313 M 28.20 % | 115.686 M -36.89 % | 183.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 159.596 M -12.53 % | 182.460 M |
| Tax payables | 10.393 M 82.49 % | 5.695 M 0.00 % | 5.695 M 67.50 % | 3.400 M 13.03 % | 3.008 M | 0.000 -100.00 % | 1.189 M -85.59 % | 8.250 M 19.22 % | 6.920 M -9.79 % | 7.671 M 294.40 % | 1.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.179 M 156.35 % | 850.000 K |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -6.260 M -233.16 % | -1.879 M | 0.000 -100.00 % | 572.000 K -61.92 % | 1.502 M -38.24 % | 2.432 M -27.66 % | 3.362 M | 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 |
| Capital lease obligations | 1.616 M -62.30 % | 4.286 M -35.31 % | 6.625 M -8.23 % | 7.219 M -16.86 % | 8.683 M 142.20 % | -20.574 M -2 500.70 % | 857.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 515.406 K 0.01 % | 515.378 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.246 B 1 000.61 % | 113.248 M 112.43 % | -911.046 M 0.00 % | -911.046 M 0.00 % | -911.046 M 0.00 % | -911.046 M 0.00 % | -911.046 M 0.00 % | -911.046 M 0.00 % | -911.046 M -904.47 % | 113.248 M 0.00 % | 113.248 M 0.00 % | 113.248 M 123.98 % | -472.216 M -153.95 % | -185.951 M -264.18 % | 113.259 M 0.01 % | 113.248 M -0.01 % | 113.259 M 0.00 % | 113.259 M 0.01 % | 113.248 M 0.00 % | 113.248 M |
| Deferred tax liabilities non current | 7.231 M -51.64 % | 14.951 M 138.83 % | 6.260 M 233.16 % | 1.879 M | 0.000 -100.00 % | 32.289 M | 0.000 -100.00 % | 11.025 M -23.86 % | 14.480 M 346.77 % | 3.241 M -68.11 % | 10.162 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.599 M 8.34 % | 59.625 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.528 B 11.86 % | 2.260 B 9.14 % | 2.071 B 1.01 % | 2.050 B 19.80 % | 1.711 B 8.66 % | 1.575 B 12.01 % | 1.406 B 17.74 % | 1.194 B 13.88 % | 1.049 B 2.27 % | 1.025 B -4.94 % | 1.079 B 10.81 % | 973.410 M -6.96 % | 1.046 B 3.86 % | 1.007 B -19.07 % | 1.245 B -3.50 % | 1.290 B -9.84 % | 1.431 B 2.68 % | 1.393 B 43.51 % | 970.941 M 2.24 % | 949.638 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | -4.753 M -119.93 % | 23.854 M -69.29 % | 77.683 M 157.60 % | -134.868 M -27.64 % | -105.664 M -184.51 % | 125.037 M 222.24 % | 38.802 M 149.57 % | -78.271 M -35.65 % | -57.699 M -128.62 % | -25.238 M -32.13 % | -19.101 M 70.06 % | -63.788 M -528.30 % | 14.893 M 695.08 % | -2.503 M -105.43 % | 46.062 M -27.50 % | 63.530 M 392.20 % | -21.742 M 44.17 % | -38.944 M -159.76 % | 65.164 M 164.13 % | -101.608 M |
| Accounts receivables | -85.536 M -252.34 % | 56.148 M 48.69 % | 37.763 M 278.00 % | -21.215 M 76.02 % | -88.477 M -314.49 % | 41.250 M 69.19 % | 24.381 M 127.75 % | -87.854 M -4 732.45 % | -1.818 M -103.92 % | 46.364 M 184.89 % | -54.615 M -837.22 % | 7.408 M 187.14 % | -8.501 M | 0.000 | 0.000 | 0.000 100.00 % | -18.829 M | 0.000 100.00 % | -12.058 M 79.21 % | -58.000 M |
| Inventory | -9.574 M 83.20 % | -56.980 M -317.73 % | 26.170 M 141.81 % | -62.594 M -2 756.79 % | 2.356 M -87.03 % | 18.171 M 151.45 % | -35.317 M -299.24 % | 17.726 M 149.87 % | 7.094 M 126.11 % | -27.167 M -467.96 % | 7.383 M 189.85 % | 2.547 M 108.50 % | -29.983 M -101.88 % | -14.852 M -1 238.54 % | 1.304 M -93.42 % | 19.838 M 2 607.96 % | -791.000 K -102.39 % | 33.124 M -35.67 % | 51.491 M 196.65 % | -53.276 M |
| Accounts payables | 83.155 M 248.56 % | 23.857 M 783.92 % | 2.699 M -58.89 % | 6.565 M 119.25 % | -34.099 M -304.05 % | 16.711 M -75.03 % | 66.936 M 648.79 % | -12.197 M 65.61 % | -35.463 M 14.93 % | -41.689 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.731 M 166.15 % | 9.668 M |
| Other working capital | 7.202 M 768.76 % | 829.000 K -92.50 % | 11.051 M 119.18 % | -57.624 M -495.88 % | 14.556 M -70.24 % | 48.905 M 384.36 % | -17.198 M -524.22 % | 4.054 M 114.74 % | -27.512 M -901.89 % | -2.746 M 89.63 % | -26.484 M 60.07 % | -66.335 M -247.82 % | 44.876 M 263.40 % | 12.349 M -72.41 % | 44.758 M 2.44 % | 43.692 M 2 159.01 % | -2.122 M 97.06 % | -72.068 M | 0.000 | 0.000 |
| Other non cash items | -110.156 M -44.35 % | -76.313 M 53.64 % | -164.619 M 59.04 % | -401.934 M -435.29 % | -75.087 M 30.98 % | -108.796 M 4.83 % | -114.320 M -117.40 % | -52.584 M -1.53 % | -51.793 M 49.52 % | -102.593 M -1 014.86 % | -9.202 M -76.89 % | -5.202 M 33.06 % | -7.772 M 12.45 % | -8.878 M 75.47 % | -36.192 M -514.23 % | 8.737 M -69.91 % | 29.038 M 105.84 % | 14.107 M 41.54 % | 9.967 M 201.89 % | -9.782 M |
| Net cash provided by operating activities | 280.083 M -5.63 % | 296.786 M -12.94 % | 340.898 M 194.67 % | 115.687 M 381.19 % | 24.042 M -91.12 % | 270.625 M 14.73 % | 235.880 M 42.89 % | 165.081 M 130.60 % | 71.587 M -32.78 % | 106.489 M -30.04 % | 152.220 M 432.66 % | 28.577 M -75.56 % | 116.936 M -29.24 % | 165.256 M -4.24 % | 172.575 M -8.52 % | 188.649 M 156.97 % | 73.412 M 83.26 % | 40.059 M 53.33 % | 26.126 M 421.39 % | -8.129 M |
| Investments in property plant and equipment | -47.039 M -90.00 % | -24.757 M -10.36 % | -22.433 M 11.28 % | -25.284 M -87.07 % | -13.516 M 47.04 % | -25.520 M 4.76 % | -26.795 M -38.55 % | -19.339 M 79.37 % | -93.745 M -35.55 % | -69.157 M -747.84 % | -8.157 M 68.21 % | -25.656 M 79.42 % | -124.642 M 43.82 % | -221.861 M -139.06 % | -92.805 M | 0.000 100.00 % | -113.331 M -57.75 % | -71.844 M 18.33 % | -87.970 M 23.71 % | -115.312 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 31.592 M -89.48 % | 300.231 M | 0.000 -100.00 % | 12.285 M -91.81 % | 150.001 M 1 014.59 % | 13.458 M -84.41 % | 86.322 M 21 698.48 % | 396.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.783 M | 0.000 -100.00 % | 1.695 M | 0.000 -100.00 % | 2.476 M -4.59 % | 2.595 M |
| Purchases of investments | -4.122 B 14.15 % | -4.802 B -41.08 % | -3.404 B -59.64 % | -2.132 B 10.37 % | -2.379 B -44.58 % | -1.645 B -54.85 % | -1.063 B -70.27 % | -624.000 M -103.59 % | -306.500 M 10.51 % | -342.500 M -25.00 % | -274.000 M -291.39 % | -70.007 M | 0.000 | 0.000 100.00 % | -284.732 M -564.34 % | -42.859 M -99 292.58 % | -43.121 K -109.12 % | -20.620 K 86.70 % | -155.000 K | 0.000 |
| Sales maturities of investments | 4.084 B -13.70 % | 4.733 B 40.36 % | 3.372 B 79.68 % | 1.877 B -19.89 % | 2.343 B 68.61 % | 1.389 B 58.79 % | 874.969 M 95.99 % | 446.444 M 87.02 % | 238.717 M -23.15 % | 310.641 M 66.27 % | 186.833 M 203.25 % | 61.610 M 20 378.17 % | 300.857 K -98.32 % | 17.862 M -29.30 % | 25.264 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.359 M |
| Other investing activites | 0.000 | 0.000 100.00 % | -31.592 M 20.87 % | -39.922 M -3 992 300.00 % | 1.000 K 200.00 % | -1.000 K 100.00 % | -150.001 M -15 000 000.00 % | -1.000 K -100.01 % | 18.539 M 726.11 % | -2.961 M -831.11 % | 405.000 K 75.35 % | 230.969 K -28.36 % | 322.399 K -76.85 % | 1.393 M -99.51 % | 286.213 M 2 695.76 % | -11.026 M | 0.000 -100.00 % | 39.328 K | 0.000 | 0.000 |
| Net cash used for investing activites | -84.995 M 9.37 % | -93.780 M -73.59 % | -54.025 M -165.36 % | -20.359 M 59.04 % | -49.700 M 81.53 % | -269.151 M -25.58 % | -214.326 M -16.84 % | -183.437 M -143.91 % | -75.206 M 27.39 % | -103.581 M -9.13 % | -94.919 M -180.64 % | -33.822 M 72.73 % | -124.019 M 38.79 % | -202.607 M -206.70 % | -66.060 M -22.59 % | -53.885 M 51.75 % | -111.679 M -55.49 % | -71.825 M 16.14 % | -85.650 M -35.18 % | -63.358 M |
| Debt repayment | -8.421 M 81.03 % | -44.380 M -7 371.38 % | -594.000 K -132.07 % | 1.852 M -94.55 % | 34.010 M 344.48 % | -13.911 M -31.11 % | -10.610 M -145.04 % | 23.555 M 151.12 % | 9.380 M 1 352.01 % | 646.000 K 101.11 % | -58.243 M -2 265.76 % | -2.462 M -114.12 % | 17.437 M -57.63 % | 41.149 M 139.22 % | -104.921 M 15.02 % | -123.466 M -400.53 % | 41.082 M 144.86 % | 16.778 M -82.35 % | 95.062 M 36.36 % | 69.715 M |
| 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 |
| 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 |
| Dividends paid | -180.463 M -33.19 % | -135.492 M 49.99 % | -270.939 M -200.35 % | -90.208 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 |
| Other financing activites | -2.927 M -5.02 % | -2.787 M 27.19 % | -3.828 M -84.30 % | -2.077 M 14.67 % | -2.434 M -219.42 % | -762.000 K 74.76 % | -3.019 M -119.24 % | -1.377 M 52.50 % | -2.899 M 14.86 % | -3.405 M -559.78 % | -516.085 K 53.14 % | -1.101 M 54.75 % | -2.434 M -111.84 % | -1.149 M 71.72 % | -4.062 M 70.38 % | -13.713 M | 0.000 100.00 % | -16.989 M | 0.000 | 0.000 |
| Net cash used provided by financing activities | -191.811 M -5.01 % | -182.659 M 33.67 % | -275.361 M -204.49 % | -90.433 M -386.40 % | 31.576 M 315.20 % | -14.673 M -7.66 % | -13.629 M -161.45 % | 22.178 M 242.20 % | 6.481 M 334.90 % | -2.759 M 95.30 % | -58.759 M -1 549.06 % | -3.563 M -123.75 % | 15.003 M -62.49 % | 40.000 M 136.70 % | -108.983 M 20.55 % | -137.179 M -433.92 % | 41.082 M 19 524.76 % | -211.493 K -100.22 % | 95.062 M 36.36 % | 69.715 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 50.00 % | -2.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 |
| Net change in cash | 3.277 M -83.89 % | 20.347 M 76.75 % | 11.512 M 135.18 % | 4.895 M -17.29 % | 5.918 M 144.84 % | -13.199 M -266.57 % | 7.924 M 107.43 % | 3.820 M 33.47 % | 2.862 M 1 808.00 % | 150.000 K 110.29 % | -1.458 M 83.45 % | -8.808 M -211.21 % | 7.920 M 198.93 % | 2.650 M 207.39 % | -2.467 M -2.15 % | -2.415 M | 0.000 100.00 % | -31.978 M | 0.000 | 0.000 |
| Cash at beginning of period | 46.635 M 77.40 % | 26.288 M 77.91 % | 14.776 M 49.54 % | 9.881 M 149.33 % | 3.963 M -76.91 % | 17.162 M 85.78 % | 9.238 M 70.51 % | 5.418 M 111.97 % | 2.556 M 6.23 % | 2.406 M -37.73 % | 3.864 M -69.51 % | 12.672 M 166.69 % | 4.751 M 110.08 % | 2.262 M -52.17 % | 4.729 M -33.81 % | 7.144 M 65.18 % | 4.325 M -88.09 % | 36.309 M 4 653.67 % | 763.805 K | 0.000 |
| Cash at end of period | 49.912 M 7.03 % | 46.635 M 77.40 % | 26.288 M 77.91 % | 14.776 M 49.54 % | 9.881 M 149.33 % | 3.963 M -76.91 % | 17.162 M 85.78 % | 9.238 M 70.51 % | 5.418 M 111.97 % | 2.556 M 6.24 % | 2.406 M -37.73 % | 3.864 M -69.51 % | 12.672 M 158.02 % | 4.911 M 117.15 % | 2.262 M -52.17 % | 4.729 M -33.81 % | 7.144 M 64.97 % | 4.331 M -88.07 % | 36.303 M 4 652.91 % | 763.805 K |
| Operating cash flow | 280.083 M -5.63 % | 296.786 M -12.94 % | 340.898 M 194.67 % | 115.687 M 381.19 % | 24.042 M -91.12 % | 270.625 M 14.73 % | 235.880 M 42.89 % | 165.081 M 130.60 % | 71.587 M -32.78 % | 106.489 M -30.04 % | 152.220 M 432.66 % | 28.577 M -75.56 % | 116.936 M -29.24 % | 165.256 M -4.24 % | 172.575 M -8.52 % | 188.649 M 156.97 % | 73.412 M 83.26 % | 40.059 M 53.33 % | 26.126 M 421.39 % | -8.129 M |
| Capital expenditure | -47.039 M -90.00 % | -24.757 M -10.36 % | -22.433 M 11.28 % | -25.284 M -87.07 % | -13.516 M 47.04 % | -25.520 M 4.76 % | -26.795 M -38.55 % | -19.339 M 79.37 % | -93.745 M -35.55 % | -69.157 M -747.84 % | -8.157 M 68.21 % | -25.656 M 79.42 % | -124.642 M 43.82 % | -221.861 M -139.06 % | -92.805 M | 0.000 100.00 % | -113.331 M -57.75 % | -71.844 M 18.33 % | -87.970 M 23.71 % | -115.312 M |
| Free CashFlow | 233.044 M -14.33 % | 272.029 M -14.58 % | 318.465 M 252.27 % | 90.403 M 758.85 % | 10.526 M -95.71 % | 245.105 M 17.23 % | 209.085 M 43.46 % | 145.742 M 757.74 % | -22.158 M -159.35 % | 37.332 M -74.09 % | 144.063 M 4 831.52 % | 2.921 M 137.91 % | -7.706 M 86.39 % | -56.605 M -170.96 % | 79.770 M -57.72 % | 188.649 M 572.58 % | -39.919 M -25.59 % | -31.785 M 48.60 % | -61.844 M 49.90 % | -123.441 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 509.091 M -2.44 % | 521.842 M 1.09 % | 516.228 M 3.45 % | 499.007 M 8.29 % | 460.798 M -10.67 % | 515.852 M -3.03 % | 531.996 M 10.17 % | 482.893 M 3.83 % | 465.084 M 0.37 % | 463.372 M -1.28 % | 469.380 M 6.37 % | 441.268 M -1.57 % | 448.315 M 9.56 % | 409.181 M 8.64 % | 376.639 M 43.82 % | 261.877 M -29.96 % | 373.912 M 6.87 % | 349.886 M 42.79 % | 245.031 M 259.49 % | 68.161 M -73.42 % | 256.473 M -30.95 % | 371.443 M 5.63 % | 351.637 M -0.27 % | 352.602 M -10.59 % | 394.344 M -2.20 % | 403.216 M -0.86 % | 406.734 M 8.57 % | 374.612 M -3.16 % | 386.819 M -2.88 % | 398.274 M 11.97 % | 355.687 M 14.98 % | 309.353 M 21.33 % | 254.961 M -14.11 % | 296.851 M -10.04 % | 329.970 M -5.19 % | 348.031 M 16.42 % | 298.948 M -13.23 % | 344.547 M -12.15 % | 392.194 M 6.08 % | 369.721 M 11.65 % | 331.140 M 0.66 % | 328.975 M -9.88 % | 365.043 M 20.29 % | 303.461 M 10.54 % | 274.515 M 12.20 % | 244.663 M -2.93 % | 252.038 M -3.15 % | 260.232 M -6.58 % | 278.547 M 4.24 % | 267.217 M -8.69 % | 292.645 M 18.41 % | 247.143 M |
| Net income | 100.030 M -0.87 % | 100.910 M 21.96 % | 82.738 M 8.66 % | 76.144 M 4.33 % | 72.982 M -11.27 % | 82.249 M -4.98 % | 86.557 M 22.69 % | 70.548 M -13.48 % | 81.539 M 10.28 % | 73.935 M 14.64 % | 64.491 M -6.20 % | 68.751 M 9.54 % | 62.763 M -32.70 % | 93.258 M -67.33 % | 285.466 M 705.76 % | 35.428 M -43.01 % | 62.160 M 11.17 % | 55.912 M 163.54 % | 21.216 M 184.40 % | -25.136 M -202.80 % | 24.452 M -53.11 % | 52.146 M 48.26 % | 35.173 M 57.23 % | 22.370 M -46.71 % | 41.976 M -13.79 % | 48.692 M 30.47 % | 37.320 M 13.84 % | 32.784 M -12.92 % | 37.646 M -29.52 % | 53.417 M 86.03 % | 28.714 M 59.81 % | 17.968 M 70.22 % | 10.556 M 1.16 % | 10.435 M -43.90 % | 18.602 M -33.77 % | 28.088 M 43.91 % | 19.518 M 186.20 % | -22.642 M 3.38 % | -23.433 M -188.19 % | 26.570 M 114.64 % | 12.379 M -24.30 % | 16.353 M -43.13 % | 28.757 M 187.77 % | 9.993 M 372.97 % | 2.113 M 161.19 % | -3.453 M -200.76 % | 3.427 M 68.90 % | 2.029 M 115.30 % | -13.266 M -220.51 % | 11.008 M 60.37 % | 6.864 M 267.65 % | 1.867 M |
| Income before tax | 130.883 M -3.36 % | 135.438 M 29.32 % | 104.729 M 2.31 % | 102.369 M -2.84 % | 105.364 M -3.54 % | 109.234 M -5.34 % | 115.401 M 19.23 % | 96.791 M -11.56 % | 109.443 M 8.89 % | 100.504 M 16.03 % | 86.621 M -5.49 % | 91.650 M 8.52 % | 84.457 M -30.58 % | 121.665 M -65.65 % | 354.185 M 641.10 % | 47.792 M -42.47 % | 83.073 M 10.53 % | 75.156 M 161.75 % | 28.713 M 180.09 % | -35.851 M -218.15 % | 30.344 M -55.87 % | 68.762 M 46.69 % | 46.877 M 43.64 % | 32.634 M -44.68 % | 58.990 M -13.72 % | 68.372 M 29.70 % | 52.717 M 13.88 % | 46.292 M -16.08 % | 55.161 M -33.43 % | 82.866 M 87.82 % | 44.120 M 59.88 % | 27.595 M 93.69 % | 14.247 M -23.32 % | 18.579 M -34.16 % | 28.220 M -33.85 % | 42.659 M 51.91 % | 28.082 M 178.31 % | -35.860 M -5.29 % | -34.058 M -181.35 % | 41.864 M 187.94 % | 14.539 M -31.58 % | 21.250 M -33.31 % | 31.862 M 218.84 % | 9.993 M 36.39 % | 7.327 M 312.18 % | -3.453 M -200.76 % | 3.427 M 96.62 % | 1.743 M 124.16 % | -7.213 M -146.67 % | 15.457 M 39.58 % | 11.074 M 309.39 % | 2.705 M |
| Income before tax ratio | 0.26 -0.94 % | 0.26 27.93 % | 0.20 -1.11 % | 0.21 -10.28 % | 0.23 7.98 % | 0.21 -2.38 % | 0.22 8.22 % | 0.20 -14.82 % | 0.24 8.49 % | 0.22 17.53 % | 0.18 -11.15 % | 0.21 10.25 % | 0.19 -36.64 % | 0.30 -68.38 % | 0.94 415.28 % | 0.18 -17.86 % | 0.22 3.43 % | 0.21 83.31 % | 0.12 122.28 % | -0.53 -544.56 % | 0.12 -36.09 % | 0.19 38.86 % | 0.13 44.04 % | 0.09 -38.13 % | 0.15 -11.78 % | 0.17 30.83 % | 0.13 4.89 % | 0.12 -13.34 % | 0.14 -31.46 % | 0.21 67.74 % | 0.12 39.06 % | 0.09 59.63 % | 0.06 -10.72 % | 0.06 -26.82 % | 0.09 -30.23 % | 0.12 30.48 % | 0.09 190.25 % | -0.10 -19.85 % | -0.09 -176.69 % | 0.11 157.89 % | 0.04 -32.03 % | 0.06 -25.99 % | 0.09 165.06 % | 0.03 23.38 % | 0.03 289.11 % | -0.01 -203.80 % | 0.01 103.01 % | 0.01 125.86 % | -0.03 -144.77 % | 0.06 52.86 % | 0.04 245.74 % | 0.01 |
| EBITDA | 139.594 M -3.24 % | 144.271 M 25.53 % | 114.932 M 1.97 % | 112.709 M -2.20 % | 115.245 M -4.09 % | 120.157 M -4.46 % | 125.766 M 17.06 % | 107.438 M -9.95 % | 119.304 M 7.39 % | 111.096 M 13.48 % | 97.902 M -4.36 % | 102.365 M 6.13 % | 96.448 M -28.18 % | 134.287 M -63.32 % | 366.098 M 504.65 % | 60.547 M -38.49 % | 98.435 M 10.93 % | 88.736 M 110.29 % | 42.196 M 315.56 % | -19.575 M -139.74 % | 49.262 M -43.90 % | 87.810 M 31.85 % | 66.600 M 27.27 % | 52.331 M -34.55 % | 79.956 M -12.92 % | 91.819 M 19.87 % | 76.599 M 11.65 % | 68.608 M -13.13 % | 78.979 M -24.53 % | 104.651 M 56.13 % | 67.027 M 35.15 % | 49.596 M 38.68 % | 35.762 M -9.82 % | 39.656 M -16.27 % | 47.359 M -22.59 % | 61.179 M 28.97 % | 47.437 M -66.26 % | 140.583 M 9.18 % | 128.758 M 86.60 % | 69.002 M 69.69 % | 40.662 M -14.24 % | 47.416 M -17.69 % | 57.604 M 78.42 % | 32.286 M 209.17 % | 10.443 M -47.17 % | 19.768 M -26.37 % | 26.847 M 9.73 % | 24.466 M 64.58 % | 14.866 M -62.04 % | 39.162 M 19.25 % | 32.840 M 29.59 % | 25.341 M |
| Net income ratio | 0.20 1.61 % | 0.19 20.65 % | 0.16 5.04 % | 0.15 -3.66 % | 0.16 -0.67 % | 0.16 -2.00 % | 0.16 11.37 % | 0.15 -16.67 % | 0.18 9.88 % | 0.16 16.13 % | 0.14 -11.81 % | 0.16 11.29 % | 0.14 -38.57 % | 0.23 -69.93 % | 0.76 460.25 % | 0.14 -18.62 % | 0.17 4.03 % | 0.16 84.56 % | 0.09 123.48 % | -0.37 -486.80 % | 0.10 -32.09 % | 0.14 40.35 % | 0.10 57.66 % | 0.06 -40.40 % | 0.11 -11.85 % | 0.12 31.61 % | 0.09 4.85 % | 0.09 -10.08 % | 0.10 -27.44 % | 0.13 66.14 % | 0.08 38.99 % | 0.06 40.29 % | 0.04 17.78 % | 0.04 -37.65 % | 0.06 -30.15 % | 0.08 23.61 % | 0.07 199.35 % | -0.07 -9.99 % | -0.06 -183.14 % | 0.07 92.24 % | 0.04 -24.80 % | 0.05 -36.90 % | 0.08 139.22 % | 0.03 327.85 % | 0.01 154.53 % | -0.01 -203.80 % | 0.01 74.39 % | 0.01 116.37 % | -0.05 -215.61 % | 0.04 75.63 % | 0.02 210.48 % | 0.01 |
| Ratio EBITDA | 0.27 -0.82 % | 0.28 24.18 % | 0.22 -1.43 % | 0.23 -9.69 % | 0.25 7.37 % | 0.23 -1.47 % | 0.24 6.25 % | 0.22 -13.27 % | 0.26 6.99 % | 0.24 14.95 % | 0.21 -10.09 % | 0.23 7.83 % | 0.22 -34.45 % | 0.33 -66.24 % | 0.97 320.41 % | 0.23 -12.18 % | 0.26 3.80 % | 0.25 47.27 % | 0.17 159.96 % | -0.29 -249.52 % | 0.19 -18.75 % | 0.24 24.82 % | 0.19 27.62 % | 0.15 -26.80 % | 0.20 -10.96 % | 0.23 20.92 % | 0.19 2.83 % | 0.18 -10.30 % | 0.20 -22.30 % | 0.26 39.44 % | 0.19 17.54 % | 0.16 14.30 % | 0.14 5.00 % | 0.13 -6.92 % | 0.14 -18.35 % | 0.18 10.78 % | 0.16 -61.11 % | 0.41 24.28 % | 0.33 75.91 % | 0.19 51.99 % | 0.12 -14.80 % | 0.14 -8.66 % | 0.16 48.32 % | 0.11 179.68 % | 0.04 -52.92 % | 0.08 -24.15 % | 0.11 13.30 % | 0.09 76.16 % | 0.05 -63.58 % | 0.15 30.60 % | 0.11 9.44 % | 0.10 |
| Gross profit ratio | 0.56 7.73 % | 0.52 42.78 % | 0.37 5.58 % | 0.35 -10.59 % | 0.39 -19.17 % | 0.48 -3.84 % | 0.50 44.74 % | 0.34 -21.55 % | 0.44 -16.60 % | 0.53 6.32 % | 0.50 -7.02 % | 0.53 293.24 % | 0.14 -76.88 % | 0.59 7.42 % | 0.54 -7.18 % | 0.59 145.80 % | 0.24 -58.07 % | 0.57 -0.12 % | 0.57 4.44 % | 0.55 768.70 % | -0.08 -114.94 % | 0.55 0.87 % | 0.54 7.36 % | 0.50 12 310.91 % | 0.00 -99.26 % | 0.55 6.65 % | 0.52 -3.97 % | 0.54 2.80 % | 0.52 -10.03 % | 0.58 9.42 % | 0.53 2.91 % | 0.52 -6.30 % | 0.55 1.35 % | 0.54 25.29 % | 0.43 -17.93 % | 0.53 -0.75 % | 0.53 -1.64 % | 0.54 4.59 % | 0.52 -4.60 % | 0.54 6.75 % | 0.51 -12.32 % | 0.58 10.67 % | 0.52 -0.15 % | 0.52 -39.61 % | 0.87 57.47 % | 0.55 -3.63 % | 0.57 16.11 % | 0.49 -68.75 % | 1.58 249.76 % | 0.45 -17.25 % | 0.54 3.61 % | 0.53 |
| Weighted average shs out dil | 90.910 M 0.00 % | 90.910 M -0.21 % | 91.106 M 0.00 % | 91.106 M -0.31 % | 91.388 M 0.00 % | 91.388 M 0.30 % | 91.113 M 0.01 % | 91.106 M 0.00 % | 91.106 M -0.19 % | 91.278 M 0.49 % | 90.832 M -0.91 % | 91.668 M 0.62 % | 91.106 M -0.35 % | 91.429 M 0.25 % | 91.203 M 0.40 % | 90.841 M -0.29 % | 91.106 M -0.60 % | 91.659 M -0.63 % | 92.243 M 2.75 % | 89.771 M -0.87 % | 90.563 M -1.01 % | 91.484 M 1.44 % | 90.187 M 0.79 % | 89.480 M -1.94 % | 91.252 M -0.67 % | 91.872 M 0.93 % | 91.024 M -0.05 % | 91.067 M -0.82 % | 91.820 M 1.42 % | 90.537 M 0.90 % | 89.731 M -0.12 % | 89.840 M 2.13 % | 87.967 M -7.27 % | 94.864 M 1.99 % | 93.010 M 2.65 % | 90.606 M -2.51 % | 92.943 M 2.62 % | 90.568 M 0.49 % | 90.127 M -1.63 % | 91.621 M 3.63 % | 88.414 M -2.68 % | 90.850 M 1.10 % | 89.866 M -1.08 % | 90.845 M -14.01 % | 105.650 M 22.39 % | 86.325 M 0.76 % | 85.675 M -15.55 % | 101.450 M 6.49 % | 95.268 M 3.85 % | 91.733 M 0.69 % | 91.106 M 0.10 % | 91.016 M |
| Weighted average shs out | 90.910 M 0.00 % | 90.910 M -0.21 % | 91.106 M 0.00 % | 91.106 M -0.31 % | 91.388 M 0.31 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.56 % | 90.600 M -0.55 % | 91.106 M 0.30 % | 90.832 M -0.30 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.00 % | 91.106 M 0.29 % | 90.841 M -0.29 % | 91.106 M -0.60 % | 91.659 M -0.63 % | 92.243 M 2.75 % | 89.771 M -1.75 % | 91.369 M -0.13 % | 91.484 M 1.44 % | 90.187 M 0.79 % | 89.480 M -2.94 % | 92.190 M 0.35 % | 91.872 M 0.93 % | 91.024 M -0.05 % | 91.067 M -0.82 % | 91.820 M 1.42 % | 90.537 M 0.90 % | 89.731 M -0.12 % | 89.840 M 2.13 % | 87.967 M -7.27 % | 94.864 M 1.99 % | 93.010 M 2.65 % | 90.606 M 0.89 % | 89.805 M -0.84 % | 90.568 M 1.25 % | 89.454 M -0.43 % | 89.841 M 1.61 % | 88.415 M -2.68 % | 90.850 M 1.10 % | 89.866 M -1.05 % | 90.818 M -14.04 % | 105.652 M 22.39 % | 86.325 M 0.76 % | 85.675 M -15.55 % | 101.450 M 6.49 % | 95.268 M 3.85 % | 91.733 M 0.69 % | 91.106 M 0.10 % | 91.016 M |
| EPS diluted | 1.10 -0.90 % | 1.11 21.98 % | 0.91 8.33 % | 0.84 5.00 % | 0.80 -11.11 % | 0.90 -5.26 % | 0.95 23.38 % | 0.77 -14.44 % | 0.90 11.11 % | 0.81 14.08 % | 0.71 -5.33 % | 0.75 8.70 % | 0.69 -32.35 % | 1.02 -67.41 % | 3.13 702.56 % | 0.39 -42.65 % | 0.68 11.48 % | 0.61 165.22 % | 0.23 182.14 % | -0.28 -203.70 % | 0.27 -52.63 % | 0.57 46.15 % | 0.39 56.00 % | 0.25 -45.65 % | 0.46 -13.21 % | 0.53 29.27 % | 0.41 13.89 % | 0.36 -12.20 % | 0.41 -30.51 % | 0.59 84.38 % | 0.32 60.00 % | 0.20 66.67 % | 0.12 9.09 % | 0.11 -45.00 % | 0.20 -35.48 % | 0.31 47.62 % | 0.21 184.00 % | -0.25 3.85 % | -0.26 -189.66 % | 0.29 107.14 % | 0.14 40.00 % | 0.10 -68.75 % | 0.32 190.91 % | 0.11 450.00 % | 0.02 150.00 % | -0.04 -200.00 % | 0.04 100.00 % | 0.02 114.29 % | -0.14 -216.67 % | 0.12 50.00 % | 0.08 300.00 % | 0.02 |
| Earnings per share | 1.10 -0.90 % | 1.11 21.98 % | 0.91 8.33 % | 0.84 5.00 % | 0.80 -11.11 % | 0.90 -5.26 % | 0.95 23.38 % | 0.77 -14.44 % | 0.90 11.11 % | 0.81 14.08 % | 0.71 -5.33 % | 0.75 8.70 % | 0.69 -32.35 % | 1.02 -67.41 % | 3.13 702.56 % | 0.39 -42.65 % | 0.68 11.48 % | 0.61 165.22 % | 0.23 182.14 % | -0.28 -203.70 % | 0.27 -52.63 % | 0.57 46.15 % | 0.39 56.00 % | 0.25 -45.65 % | 0.46 -13.21 % | 0.53 29.27 % | 0.41 13.89 % | 0.36 -12.20 % | 0.41 -30.51 % | 0.59 84.38 % | 0.32 60.00 % | 0.20 66.67 % | 0.12 9.09 % | 0.11 -45.00 % | 0.20 -35.48 % | 0.31 47.62 % | 0.21 184.00 % | -0.25 3.85 % | -0.26 -189.66 % | 0.29 107.14 % | 0.14 -22.22 % | 0.18 -43.75 % | 0.32 190.91 % | 0.11 450.00 % | 0.02 150.00 % | -0.04 -200.00 % | 0.04 100.00 % | 0.02 114.29 % | -0.14 -216.67 % | 0.12 50.00 % | 0.08 300.00 % | 0.02 |
| Gross profit | 286.353 M 5.10 % | 272.465 M 44.33 % | 188.774 M 9.22 % | 172.832 M -3.18 % | 178.503 M -27.80 % | 247.225 M -6.76 % | 265.136 M 59.46 % | 166.270 M -18.55 % | 204.131 M -16.29 % | 243.859 M 4.96 % | 232.346 M -1.10 % | 234.924 M 287.06 % | 60.695 M -74.66 % | 239.555 M 16.71 % | 205.263 M 33.49 % | 153.762 M 72.15 % | 89.317 M -55.19 % | 199.346 M 42.62 % | 139.776 M 275.46 % | 37.228 M 277.72 % | -20.948 M -110.32 % | 203.062 M 6.56 % | 190.568 M 7.06 % | 177.999 M 10 997.19 % | 1.604 M -99.28 % | 221.915 M 5.73 % | 209.896 M 4.27 % | 201.305 M -0.44 % | 202.199 M -12.61 % | 231.387 M 22.52 % | 188.863 M 18.32 % | 159.622 M 13.69 % | 140.396 M -12.95 % | 161.280 M 12.71 % | 143.088 M -22.19 % | 183.897 M 15.55 % | 159.149 M -14.66 % | 186.478 M -8.12 % | 202.957 M 1.20 % | 200.549 M 19.18 % | 168.267 M -11.74 % | 190.659 M -0.27 % | 191.172 M 20.11 % | 159.163 M -33.25 % | 238.433 M 76.68 % | 134.952 M -6.45 % | 144.257 M 12.46 % | 128.277 M -70.80 % | 439.354 M 264.59 % | 120.507 M -24.44 % | 159.487 M 22.68 % | 130.002 M |
| Income tax expense | 30.853 M -10.64 % | 34.528 M 57.02 % | 21.990 M -16.15 % | 26.225 M -19.02 % | 32.386 M 20.01 % | 26.985 M -6.45 % | 28.844 M 9.91 % | 26.243 M -5.95 % | 27.904 M 5.02 % | 26.569 M 20.06 % | 22.130 M -3.36 % | 22.899 M 5.55 % | 21.694 M -23.63 % | 28.407 M -58.66 % | 68.719 M 455.80 % | 12.364 M -40.88 % | 20.913 M 8.67 % | 19.244 M 156.69 % | 7.497 M 169.97 % | -10.715 M -281.86 % | 5.892 M -64.54 % | 16.616 M 41.97 % | 11.704 M 14.03 % | 10.264 M -39.67 % | 17.014 M -13.55 % | 19.680 M 27.82 % | 15.397 M 13.98 % | 13.508 M -22.88 % | 17.515 M -40.52 % | 29.449 M 91.14 % | 15.407 M 60.04 % | 9.627 M 160.82 % | 3.691 M -54.68 % | 8.144 M -15.33 % | 9.618 M -33.99 % | 14.571 M 70.14 % | 8.564 M 164.79 % | -13.218 M -24.40 % | -10.625 M -169.47 % | 15.294 M 607.97 % | 2.160 M -55.89 % | 4.897 M 57.71 % | 3.105 M | 0.000 -100.00 % | 5.214 M | 0.000 | 0.000 100.00 % | -286.000 K -104.73 % | 6.052 M 36.04 % | 4.449 M 5.68 % | 4.210 M 402.39 % | 838.000 K |
| Cost of revenue | 222.738 M -10.68 % | 249.377 M -23.84 % | 327.454 M 0.39 % | 326.175 M 15.54 % | 282.295 M 5.09 % | 268.627 M 0.66 % | 266.860 M -15.72 % | 316.623 M 21.33 % | 260.953 M 18.88 % | 219.513 M -7.39 % | 237.034 M 14.87 % | 206.344 M -46.77 % | 387.620 M 128.51 % | 169.626 M -1.02 % | 171.376 M 58.51 % | 108.115 M -62.01 % | 284.595 M 89.05 % | 150.540 M 43.02 % | 105.255 M 240.27 % | 30.933 M -88.85 % | 277.421 M 64.76 % | 168.381 M 4.54 % | 161.069 M -7.75 % | 174.603 M -55.54 % | 392.740 M 116.62 % | 181.301 M -7.89 % | 196.838 M 13.58 % | 173.307 M -6.13 % | 184.620 M 10.63 % | 166.887 M 0.04 % | 166.824 M 11.42 % | 149.731 M 30.70 % | 114.565 M -15.49 % | 135.571 M -27.46 % | 186.882 M 13.86 % | 164.134 M 17.41 % | 139.799 M -11.56 % | 158.069 M -16.47 % | 189.237 M 11.86 % | 169.172 M 3.87 % | 162.873 M 17.75 % | 138.316 M -20.45 % | 173.871 M 20.49 % | 144.298 M 299.92 % | 36.082 M -67.11 % | 109.711 M 1.79 % | 107.781 M -18.32 % | 131.955 M 182.06 % | -160.807 M -209.61 % | 146.710 M 10.18 % | 133.158 M 13.67 % | 117.141 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.359 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.449 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 45.692 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.915 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 79.161 M -52.55 % | 166.821 M | 0.000 | 0.000 100.00 % | -250.864 M -430.82 % | 75.832 M -4.02 % | 79.011 M | 0.000 100.00 % | -52.342 M -353.21 % | 20.671 M 15.84 % | 17.845 M 25.62 % | 14.205 M 141.69 % | -34.072 M -350.03 % | 13.627 M 14.87 % | 11.863 M 19.18 % | 9.954 M 124.87 % | -40.029 M -496.76 % | 10.089 M 25.00 % | 8.071 M -67.32 % | 24.699 M 148.90 % | -50.509 M -425.00 % | 15.541 M -25.45 % | 20.847 M 20.92 % | 17.241 M 150.08 % | -34.426 M -308.58 % | 16.505 M 56.19 % | 10.567 M 0.53 % | 10.511 M 17.32 % | 8.959 M 15.79 % | 7.737 M 37.99 % | 5.607 M -23.03 % | 7.285 M 12.98 % | 6.448 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 |
| Operating expenses | 189.676 M 13.70 % | 166.821 M 49.55 % | 111.552 M 14.50 % | 97.426 M 150.78 % | -191.843 M -218.76 % | 161.541 M -6.52 % | 172.806 M 88.59 % | 91.630 M -19.80 % | 114.255 M -29.80 % | 162.768 M 0.03 % | 162.727 M 3.83 % | 156.730 M 699.35 % | -26.150 M -120.00 % | 130.741 M -7.49 % | 141.325 M 23.03 % | 114.871 M 3 551.65 % | -3.328 M -102.49 % | 133.550 M 12.75 % | 118.443 M 24.22 % | 95.347 M 290.18 % | -50.136 M -133.51 % | 149.619 M -8.90 % | 164.245 M 1.08 % | 162.492 M 445.16 % | -47.077 M -127.83 % | 169.169 M 1.48 % | 166.704 M 0.87 % | 165.262 M 7.14 % | 154.246 M -0.79 % | 155.469 M 4.28 % | 149.087 M 7.41 % | 138.796 M 5.43 % | 131.646 M -7.27 % | 141.968 M 24.31 % | 114.201 M -18.84 % | 140.713 M 7.21 % | 131.256 M -7.54 % | 141.954 M -14.85 % | 166.715 M 5.70 % | 157.721 M -0.03 % | 157.764 M -6.85 % | 169.368 M 6.40 % | 159.181 M 6.85 % | 148.973 M -35.56 % | 231.189 M 67.35 % | 138.148 M -1.53 % | 140.296 M 11.09 % | 126.286 M -71.77 % | 447.419 M 330.78 % | 103.862 M -29.84 % | 148.042 M 17.86 % | 125.611 M |
| Cost and expenses | 412.414 M -0.91 % | 416.198 M -5.20 % | 439.006 M 3.64 % | 423.601 M 10.82 % | 382.250 M -11.14 % | 430.168 M -2.16 % | 439.666 M 7.69 % | 408.253 M 8.81 % | 375.208 M -1.85 % | 382.281 M -4.37 % | 399.761 M 10.10 % | 363.074 M 0.44 % | 361.470 M 20.34 % | 300.367 M -3.94 % | 312.701 M 40.23 % | 222.986 M -20.72 % | 281.267 M -0.99 % | 284.090 M 27.00 % | 223.698 M 77.14 % | 126.280 M -44.44 % | 227.285 M -28.53 % | 318.000 M -2.25 % | 325.314 M -3.49 % | 337.095 M -2.48 % | 345.663 M -1.37 % | 350.470 M -3.60 % | 363.542 M 7.38 % | 338.569 M -0.09 % | 338.866 M 5.12 % | 322.356 M 2.04 % | 315.911 M 9.49 % | 288.527 M 17.19 % | 246.211 M -11.29 % | 277.539 M -7.82 % | 301.083 M -1.23 % | 304.847 M 12.47 % | 271.055 M -9.66 % | 300.023 M -15.71 % | 355.952 M 8.89 % | 326.893 M 1.95 % | 320.637 M 4.21 % | 307.684 M -7.62 % | 333.052 M 13.56 % | 293.271 M 9.73 % | 267.271 M 7.83 % | 247.859 M -0.09 % | 248.077 M -3.94 % | 258.241 M -9.90 % | 286.612 M 14.38 % | 250.572 M -10.89 % | 281.200 M 15.84 % | 242.752 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.807 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.806 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.513 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.822 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.182 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.180 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.736 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.755 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.803 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.323 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.356 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.984 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 110.515 M | 0.000 -100.00 % | 111.552 M 14.50 % | 97.426 M 319.69 % | 23.214 M -72.92 % | 85.709 M -8.62 % | 93.795 M 2.36 % | 91.630 M 1.54 % | 90.243 M -0.04 % | 90.278 M 4.17 % | 86.660 M 5.16 % | 82.409 M 5.41 % | 78.183 M 28.31 % | 60.931 M -17.90 % | 74.213 M 34.58 % | 55.145 M 0.26 % | 55.000 M 36.21 % | 40.380 M 18.63 % | 34.040 M 32.35 % | 25.719 M -32.00 % | 37.824 M 34.85 % | 28.048 M -7.67 % | 30.378 M 7.89 % | 28.157 M -23.35 % | 36.733 M 25.35 % | 29.304 M 4.38 % | 28.074 M -1.68 % | 28.553 M -21.87 % | 36.546 M 41.21 % | 25.881 M 4.76 % | 24.705 M -1.81 % | 25.161 M -20.85 % | 31.788 M 17.66 % | 27.017 M -5.48 % | 28.583 M 5.84 % | 27.005 M -23.24 % | 35.182 M 8.86 % | 32.318 M 1.50 % | 31.839 M 13.17 % | 28.133 M -28.85 % | 39.543 M 6.93 % | 36.981 M 22.71 % | 30.136 M -10.28 % | 33.590 M -60.51 % | 85.051 M 248.18 % | 24.427 M -10.08 % | 27.166 M 2.76 % | 26.437 M -58.93 % | 64.363 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.411 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.266 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 -100.00 % | 359.023 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 387.000 K -8.29 % | 422.000 K -42.74 % | 737.000 K -46.24 % | 1.371 M 8.29 % | 1.266 M -7.12 % | 1.363 M 13.58 % | 1.200 M 12.04 % | 1.071 M -8.46 % | 1.170 M -7.00 % | 1.258 M 49.23 % | 843.000 K 12.55 % | 749.000 K 37.43 % | 545.000 K -29.77 % | 776.000 K 26.18 % | 615.000 K -41.54 % | 1.052 M -8.20 % | 1.146 M 57.20 % | 729.000 K 5.50 % | 691.000 K -71.58 % | 2.431 M 912.92 % | 240.000 K 8.11 % | 222.000 K -24.23 % | 293.000 K 157.02 % | 114.000 K | 0.000 -100.00 % | 879.000 K -15.64 % | 1.042 M 297.71 % | 262.000 K -85.04 % | 1.751 M 121.93 % | 789.000 K -37.53 % | 1.263 M 144.77 % | 516.000 K -45.80 % | 952.000 K 29.88 % | 733.000 K 9.90 % | 667.000 K 1 011.67 % | 60.000 K -91.91 % | 742.000 K 384.97 % | 153.000 K -64.67 % | 433.000 K -55.08 % | 964.000 K 97.25 % | 488.730 K 1 092.02 % | 41.000 K -68.22 % | 129.000 K -34.52 % | 197.000 K -7.12 % | 212.097 K -17.47 % | 257.000 K -51.87 % | 534.000 K 76.24 % | 303.000 K | 0.000 -100.00 % | 1.188 M 220.22 % | 371.000 K -78.00 % | 1.686 M |
| Depreciation and amortization | 8.324 M -1.03 % | 8.411 M -11.15 % | 9.466 M 5.54 % | 8.969 M 4.17 % | 8.610 M -9.94 % | 9.560 M 4.31 % | 9.165 M -4.29 % | 9.576 M -3.03 % | 9.875 M 5.80 % | 9.334 M -10.58 % | 10.438 M 4.74 % | 9.966 M 4.45 % | 9.541 M -19.46 % | 11.846 M 4.85 % | 11.298 M -3.45 % | 11.702 M -17.78 % | 14.232 M 10.75 % | 12.851 M 0.46 % | 12.792 M -7.61 % | 13.845 M -22.77 % | 17.928 M -4.77 % | 18.826 M -3.11 % | 19.430 M -0.78 % | 19.583 M -4.00 % | 20.398 M -5.54 % | 21.595 M -1.20 % | 21.857 M 3.21 % | 21.177 M -4.03 % | 22.067 M 5.10 % | 20.996 M -2.99 % | 21.644 M 0.74 % | 21.485 M 4.48 % | 20.563 M 1.08 % | 20.344 M 10.13 % | 18.472 M 2.65 % | 17.995 M -12.11 % | 20.475 M 29.36 % | 15.828 M -30.12 % | 22.649 M -13.47 % | 26.174 M 1.31 % | 25.836 M -1.10 % | 26.125 M 2.00 % | 25.613 M 1.22 % | 25.305 M 690.98 % | 3.199 M -86.07 % | 22.964 M 0.34 % | 22.886 M 1.83 % | 22.475 M -1.99 % | 22.931 M 1.84 % | 22.517 M 5.24 % | 21.395 M 2.12 % | 20.950 M |
| Operating income | 96.677 M -8.49 % | 105.644 M 36.81 % | 77.222 M 2.41 % | 75.406 M -13.15 % | 86.821 M 1.33 % | 85.684 M -7.20 % | 92.330 M 23.70 % | 74.640 M -14.01 % | 86.804 M 7.05 % | 81.091 M 16.48 % | 69.619 M -10.97 % | 78.194 M -4.85 % | 82.184 M -24.47 % | 108.814 M 70.19 % | 63.938 M 64.40 % | 38.891 M -50.33 % | 78.299 M 3.18 % | 75.885 M 158.08 % | 29.404 M 187.98 % | -33.420 M -209.27 % | 30.584 M -55.67 % | 68.984 M 46.25 % | 47.170 M 44.04 % | 32.748 M 168.23 % | 12.209 M -82.37 % | 69.251 M 28.82 % | 53.759 M 15.48 % | 46.554 M -18.20 % | 56.912 M -31.97 % | 83.655 M 84.33 % | 45.383 M 61.44 % | 28.111 M 84.95 % | 15.199 M -21.30 % | 19.312 M -33.15 % | 28.887 M -33.11 % | 43.184 M 60.17 % | 26.962 M -78.39 % | 124.755 M 17.57 % | 106.109 M 147.76 % | 42.828 M 188.87 % | 14.826 M -30.37 % | 21.291 M -33.45 % | 31.991 M 213.95 % | 10.190 M 40.67 % | 7.244 M 326.65 % | -3.196 M -180.69 % | 3.961 M 98.95 % | 1.991 M 124.69 % | -8.065 M -148.45 % | 16.645 M 45.43 % | 11.445 M 160.65 % | 4.391 M |
| Operating income ratio | 0.19 -6.20 % | 0.20 35.33 % | 0.15 -1.01 % | 0.15 -19.80 % | 0.19 13.43 % | 0.17 -4.29 % | 0.17 12.28 % | 0.15 -17.18 % | 0.19 6.65 % | 0.18 17.99 % | 0.15 -16.30 % | 0.18 -3.34 % | 0.18 -31.07 % | 0.27 56.65 % | 0.17 14.31 % | 0.15 -29.08 % | 0.21 -3.45 % | 0.22 80.74 % | 0.12 124.47 % | -0.49 -511.17 % | 0.12 -35.79 % | 0.19 38.45 % | 0.13 44.43 % | 0.09 199.98 % | 0.03 -81.97 % | 0.17 29.94 % | 0.13 6.36 % | 0.12 -15.53 % | 0.15 -29.95 % | 0.21 64.62 % | 0.13 40.41 % | 0.09 52.43 % | 0.06 -8.37 % | 0.07 -25.69 % | 0.09 -29.45 % | 0.12 37.58 % | 0.09 -75.09 % | 0.36 33.83 % | 0.27 133.56 % | 0.12 158.73 % | 0.04 -30.82 % | 0.06 -26.15 % | 0.09 160.98 % | 0.03 27.26 % | 0.03 302.00 % | -0.01 -183.12 % | 0.02 105.41 % | 0.01 126.42 % | -0.03 -146.48 % | 0.06 59.27 % | 0.04 120.12 % | 0.02 |
| Total other income expenses net | 34.206 M 14.81 % | 29.794 M 8.31 % | 27.507 M 2.02 % | 26.963 M 0.55 % | 26.816 M 13.87 % | 23.550 M 2.08 % | 23.071 M 4.15 % | 22.151 M -2.16 % | 22.639 M 16.62 % | 19.413 M 14.18 % | 17.002 M 26.35 % | 13.456 M 491.99 % | 2.273 M -82.31 % | 12.851 M -95.57 % | 290.247 M 3 160.84 % | 8.901 M 86.45 % | 4.774 M 754.87 % | -729.000 K -109.88 % | 7.380 M -66.86 % | 22.268 M 1 826.30 % | 1.156 M -92.45 % | 15.319 M -25.47 % | 20.554 M 20.01 % | 17.127 M 66.14 % | 10.309 M 1 272.81 % | -879.000 K 15.64 % | -1.042 M -297.71 % | -262.000 K -103.63 % | 7.208 M 3.74 % | 6.948 M 650.12 % | -1.263 M -144.77 % | -516.000 K 90.31 % | -5.323 M -210.90 % | 4.800 M -53.17 % | 10.249 M 2 052.19 % | -525.000 K -146.88 % | 1.120 M 101.39 % | -80.384 M -14.34 % | -70.300 M -7 192.53 % | -964.000 K 77.27 % | -4.241 M -10 243.61 % | -41.000 K 68.22 % | -129.000 K 34.52 % | -197.000 K 99.07 % | -21.114 M -8 115.70 % | -257.000 K 51.87 % | -534.000 K -115.32 % | -248.000 K -129.11 % | 851.880 K 171.71 % | -1.188 M -220.22 % | -371.000 K 78.00 % | -1.686 M |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 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-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -48.296 M | 0.000 100.00 % | -69.470 M -104.23 % | 1.640 B 4 375.29 % | -38.371 M -102.61 % | 1.469 B 11 092.32 % | 13.123 M -99.10 % | 1.457 B 4 297.22 % | 33.138 M -97.50 % | 1.327 B 3 762.38 % | 34.365 M -97.44 % | 1.341 B 2 663.76 % | 48.522 M -96.16 % | 1.264 B 9 786.27 % | -13.045 M -101.25 % | 1.043 B 1 866.58 % | 53.030 M 1 260.09 % | 3.899 M -99.60 % | 970.901 M 5 573.80 % | 17.112 M -98.02 % | 863.255 M 5 529.68 % | 15.334 M -97.75 % | 680.399 M 3 910.13 % | 16.967 M -97.15 % | 594.470 M 53 263.55 % | 1.114 M -99.75 % | 442.574 M 1 146.65 % | 35.501 M -89.01 % | 323.029 M 12 683.91 % | -2.567 M -101.08 % | 238.025 M 1 409.74 % | 15.766 M -92.97 % | 224.328 M 1 496.41 % | 14.052 M -90.04 % | 141.056 M 1 425.26 % | 9.248 M -94.75 % | 176.285 M 1 662.12 % | -11.285 M -111.02 % | 102.406 M 1 070.09 % | 8.752 M -85.42 % | 60.045 M 697.76 % | -10.045 M -181.25 % | 12.364 M -77.26 % | 54.379 M 704.19 % | 6.762 M -93.10 % | 97.957 M 666.61 % | 12.778 M -74.02 % | 49.183 M 1 153.62 % | -4.668 M |
| Total investments | 1.438 B | 0.000 -100.00 % | 1.167 B -64.42 % | 3.281 B 105.08 % | 1.600 B -45.54 % | 2.938 B 104.19 % | 1.439 B -50.63 % | 2.914 B 290 169.12 % | 1.004 M -99.96 % | 2.655 B 264 303.98 % | 1.004 M -99.96 % | 2.682 B 267 037.45 % | 1.004 M -99.96 % | 2.527 B 196 259.60 % | 1.287 M -99.94 % | 2.086 B 101.22 % | 1.037 B 46 381.57 % | 2.230 M -99.89 % | 1.942 B 97.52 % | 983.082 M -43.06 % | 1.727 B 130 597.20 % | 1.321 M -99.90 % | 1.361 B 105.18 % | 663.237 M -44.22 % | 1.189 B 89 903.03 % | 1.321 M -99.85 % | 885.148 M 100.58 % | 441.305 M -31.69 % | 646.058 M 48 806.74 % | 1.321 M -99.72 % | 476.050 M 42 140.46 % | 1.127 M -99.75 % | 448.656 M 25 909.04 % | 1.725 M -99.39 % | 282.112 M 15 512.19 % | 1.807 M -99.49 % | 352.570 M 113.68 % | 165.000 M -19.44 % | 204.812 M 7 919.25 % | 2.554 M -97.87 % | 120.090 M 140.18 % | 50.000 M 102.20 % | 24.727 M 190.91 % | 8.500 M -37.15 % | 13.524 M | 0.000 -100.00 % | 25.556 M | 0.000 -100.00 % | 5.012 M |
| Total debt | 1.616 M | 0.000 -100.00 % | 3.007 M | 0.000 -100.00 % | 12.707 M | 0.000 -100.00 % | 38.839 M | 0.000 -100.00 % | 59.426 M | 0.000 -100.00 % | 48.275 M | 0.000 -100.00 % | 63.298 M | 0.000 -100.00 % | 39.720 M | 0.000 -100.00 % | 62.911 M 163.83 % | 23.845 M | 0.000 -100.00 % | 21.075 M | 0.000 -100.00 % | 24.522 M | 0.000 -100.00 % | 34.129 M | 0.000 -100.00 % | 30.865 M | 0.000 -100.00 % | 44.739 M | 0.000 -100.00 % | 4.454 M | 0.000 -100.00 % | 21.184 M | 0.000 -100.00 % | 17.277 M | 0.000 -100.00 % | 11.804 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.158 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.243 M | 0.000 -100.00 % | 104.719 M | 0.000 -100.00 % | 61.855 M | 0.000 |
| Accumulated other comprehensive income loss | 1.246 B -36.50 % | 1.963 B 86.61 % | 1.052 B -47.04 % | 1.986 B 84.73 % | 1.075 B -41.22 % | 1.829 B | 0.000 -100.00 % | 1.809 B 76.56 % | 1.024 B -38.32 % | 1.661 B 82.29 % | 911.057 M -49.36 % | 1.799 B 75.62 % | 1.024 B -37.63 % | 1.642 B 80.25 % | 911.057 M -35.52 % | 1.413 B 37.94 % | 1.024 B 168.36 % | 381.684 M -70.46 % | 1.292 B 11 748 136.36 % | 11.000 K -100.00 % | 1.219 B 295.44 % | 308.375 M -73.49 % | 1.163 B 10 575 115.93 % | 10.999 K -100.00 % | 1.076 B 552.35 % | 164.942 M -83.59 % | 1.005 B 9 140 912.82 % | 10.999 K -100.00 % | 915.068 M 22 713.96 % | 4.011 M -99.54 % | 866.245 M 7 875 570.52 % | 10.999 K -100.00 % | 836.438 M 1 220.95 % | -74.619 M -109.36 % | 797.609 M 7 251 551.95 % | 10.999 K -100.00 % | 804.508 M 855.06 % | -106.549 M -113.29 % | 801.712 M 7 288 855.04 % | 10.999 K -100.00 % | 772.979 M 659.81 % | -138.078 M -118.77 % | 735.694 M 6 688 027.43 % | 11.000 K -100.00 % | 737.034 M 523.53 % | -174.023 M -123.79 % | 731.578 M 6 651 215.40 % | 10.999 K | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 961.943 M | 0.000 | 0.000 | 0.000 -100.00 % | 784.219 M | 0.000 | 0.000 | 0.000 -100.00 % | 774.614 M | 0.000 | 0.000 | 0.000 -100.00 % | 388.573 M | 0.000 | 0.000 -100.00 % | 267.990 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.852 M | 0.000 | 0.000 | 0.000 100.00 % | -18.896 M | 0.000 | 0.000 | 0.000 100.00 % | -158.071 M | 0.000 | 0.000 | 0.000 100.00 % | -223.367 M | 0.000 | 0.000 | 0.000 100.00 % | -222.431 M | 0.000 | 0.000 | 0.000 100.00 % | -288.622 M | 0.000 | 0.000 | 0.000 100.00 % | -292.738 M | 0.000 |
| Common stock | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M 0.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M | 0.000 -100.00 % | 911.057 M -50.00 % | 1.822 B |
| Total equity | 2.157 B 9.91 % | 1.963 B 0.00 % | 1.963 B -1.18 % | 1.986 B 0.00 % | 1.986 B 8.58 % | 1.829 B 0.00 % | 1.829 B 1.15 % | 1.809 B 0.00 % | 1.809 B 8.90 % | 1.661 B 0.00 % | 1.661 B -7.68 % | 1.799 B 0.00 % | 1.799 B 9.54 % | 1.642 B 0.00 % | 1.642 B 16.23 % | 1.413 B 0.00 % | 1.413 B 9.29 % | 1.293 B 0.03 % | 1.292 B 0.00 % | 1.292 B 5.98 % | 1.219 B 0.00 % | 1.219 B 4.84 % | 1.163 B 0.00 % | 1.163 B 8.10 % | 1.076 B 0.00 % | 1.076 B 7.02 % | 1.005 B 0.00 % | 1.005 B 9.87 % | 915.068 M 0.00 % | 915.068 M 5.64 % | 866.245 M 0.00 % | 866.245 M 3.56 % | 836.438 M 0.00 % | 836.438 M 4.87 % | 797.609 M -0.42 % | 800.949 M -0.44 % | 804.508 M 0.00 % | 804.508 M 0.35 % | 801.712 M -0.02 % | 801.885 M 3.74 % | 772.979 M 0.00 % | 772.979 M 5.07 % | 735.694 M 0.00 % | 735.694 M -0.18 % | 737.034 M 0.00 % | 737.034 M 0.75 % | 731.578 M 0.00 % | 731.578 M -50.15 % | 1.468 B |
| Other non current liabilities | 40.287 M 102.05 % | -1.963 B -6 495.31 % | 30.693 M 101.55 % | -1.986 B -6 586.38 % | 30.622 M 101.67 % | -1.829 B -6 417.62 % | 28.956 M | 0.000 -100.00 % | 27.577 M | 0.000 -100.00 % | 24.016 M | 0.000 -100.00 % | 22.013 M | 0.000 -100.00 % | 21.440 M | 0.000 -100.00 % | 19.969 M -2.30 % | 20.439 M | 0.000 -100.00 % | 573.000 K | 0.000 -100.00 % | 2.074 M | 0.000 -100.00 % | 23.045 M | 0.000 -100.00 % | 15.746 M | 0.000 -100.00 % | 15.417 M | 0.000 -100.00 % | 16.609 M | 0.000 -100.00 % | 21.048 M | 0.000 -100.00 % | 20.057 M | 0.000 -100.00 % | 12.903 M | 0.000 -100.00 % | 24.261 M | 0.000 -100.00 % | 27.597 M | 0.000 -100.00 % | 24.084 M | 0.000 -100.00 % | 21.641 M | 0.000 -100.00 % | 19.935 M | 0.000 -100.00 % | 20.733 M -37.88 % | 33.376 M |
| Long term debt | 0.000 | 0.000 -100.00 % | 160.000 K | 0.000 -100.00 % | 1.616 M | 0.000 -100.00 % | 3.006 M | 0.000 -100.00 % | 4.286 M | 0.000 -100.00 % | 4.572 M | 0.000 -100.00 % | 5.509 M | 0.000 -100.00 % | 6.403 M | 0.000 -100.00 % | 7.219 M | 0.000 | 0.000 -100.00 % | 857.000 K | 0.000 -100.00 % | 1.911 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 |
| Total non current liabilities | 47.518 M 102.42 % | -1.963 B -5 000.18 % | 40.058 M 102.02 % | -1.986 B -4 309.16 % | 47.189 M 102.58 % | -1.829 B -5 823.45 % | 31.962 M | 0.000 -100.00 % | 31.863 M | 0.000 -100.00 % | 28.588 M | 0.000 -100.00 % | 27.522 M | 0.000 -100.00 % | 27.843 M | 0.000 -100.00 % | 27.188 M 32.33 % | 20.546 M | 0.000 -100.00 % | 33.719 M | 0.000 -100.00 % | 28.208 M | 0.000 -100.00 % | 24.547 M | 0.000 -100.00 % | 17.714 M | 0.000 -100.00 % | 17.849 M | 0.000 -100.00 % | 16.609 M | 0.000 -100.00 % | 21.048 M | 0.000 -100.00 % | 20.057 M | 0.000 -100.00 % | 16.144 M | 0.000 -100.00 % | 27.334 M | 0.000 -100.00 % | 37.759 M | 0.000 -100.00 % | 27.189 M | 0.000 -100.00 % | 21.641 M | 0.000 -100.00 % | 19.935 M | 0.000 -100.00 % | 20.733 M -37.88 % | 33.376 M |
| Other current liabilities | 75.083 M | 0.000 -100.00 % | 64.972 M | 0.000 -100.00 % | 55.632 M | 0.000 -100.00 % | 7.187 M | 0.000 -100.00 % | 32.317 M | 0.000 -100.00 % | 45.973 M | 0.000 -100.00 % | 28.995 M | 0.000 -100.00 % | 38.599 M | 0.000 -100.00 % | 86.887 M 23.06 % | 70.603 M | 0.000 -100.00 % | 64.065 M | 0.000 -100.00 % | 77.702 M | 0.000 -100.00 % | 32.374 M | 0.000 -100.00 % | 40.223 M | 0.000 -100.00 % | 38.059 M | 0.000 -100.00 % | 45.022 M | 0.000 -100.00 % | 17.563 M | 0.000 -100.00 % | 26.264 M | 0.000 -100.00 % | 39.218 M | 0.000 -100.00 % | 77.827 M | 0.000 -100.00 % | 49.471 M | 0.000 -100.00 % | 96.607 M | 0.000 -100.00 % | 44.111 M | 0.000 -100.00 % | 76.345 M | 0.000 -100.00 % | 79.991 M -87.68 % | 649.198 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.829 M | 0.000 -100.00 % | 8.180 M | 0.000 -100.00 % | 36.406 M | 0.000 -100.00 % | 6.868 M | 0.000 -100.00 % | 50.095 M | 0.000 -100.00 % | 5.246 M -78.56 % | 24.469 M | 0.000 -100.00 % | 34.585 M | 0.000 -100.00 % | 31.073 M | 0.000 -100.00 % | 39.922 M | 0.000 -100.00 % | 37.416 M | 0.000 -100.00 % | 45.379 M | 0.000 -100.00 % | 30.504 M | 0.000 -100.00 % | 32.395 M | 0.000 -100.00 % | 44.170 M | 0.000 -100.00 % | 24.705 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.669 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.803 M | 0.000 -100.00 % | 4.564 M | 0.000 -100.00 % | 3.723 M | 0.000 |
| Short term debt | 1.616 M | 0.000 -100.00 % | 2.847 M | 0.000 -100.00 % | 11.091 M | 0.000 -100.00 % | 35.833 M | 0.000 -100.00 % | 55.140 M | 0.000 -100.00 % | 43.703 M | 0.000 -100.00 % | 57.789 M | 0.000 -100.00 % | 33.317 M | 0.000 -100.00 % | 55.692 M 133.56 % | 23.845 M | 0.000 100.00 % | -1.213 M | 0.000 -100.00 % | 22.611 M | 0.000 -100.00 % | 34.129 M | 0.000 -100.00 % | 30.865 M | 0.000 -100.00 % | 44.739 M | 0.000 100.00 % | -28.133 M | 0.000 -100.00 % | 21.184 M | 0.000 100.00 % | -43.732 M | 0.000 -100.00 % | 11.804 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.158 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.243 M | 0.000 -100.00 % | 104.719 M | 0.000 -100.00 % | 61.855 M | 0.000 |
| Total current liabilities | 323.106 M | 0.000 -100.00 % | 255.664 M | 0.000 -100.00 % | 226.513 M | 0.000 -100.00 % | 286.953 M | 0.000 -100.00 % | 230.327 M | 0.000 -100.00 % | 258.046 M | 0.000 -100.00 % | 223.588 M | 0.000 -100.00 % | 239.455 M | 0.000 -100.00 % | 271.172 M 0.99 % | 268.509 M | 0.000 -100.00 % | 248.904 M | 0.000 -100.00 % | 265.712 M | 0.000 -100.00 % | 218.389 M | 0.000 -100.00 % | 228.168 M | 0.000 -100.00 % | 170.960 M | 0.000 -100.00 % | 217.940 M | 0.000 -100.00 % | 165.153 M | 0.000 -100.00 % | 229.536 M | 0.000 -100.00 % | 208.254 M | 0.000 -100.00 % | 240.115 M | 0.000 -100.00 % | 239.031 M | 0.000 -100.00 % | 209.370 M | 0.000 -100.00 % | 216.076 M | 0.000 -100.00 % | 250.860 M | 0.000 -100.00 % | 293.881 M -54.73 % | 649.198 M |
| Total liabilities | 370.624 M 118.88 % | -1.963 B -763.77 % | 295.722 M 114.89 % | -1.986 B -825.70 % | 273.702 M 114.96 % | -1.829 B -673.61 % | 318.915 M | 0.000 -100.00 % | 262.190 M | 0.000 -100.00 % | 286.634 M | 0.000 -100.00 % | 251.110 M | 0.000 -100.00 % | 267.298 M | 0.000 -100.00 % | 298.360 M 3.22 % | 289.055 M | 0.000 -100.00 % | 282.623 M | 0.000 -100.00 % | 293.920 M | 0.000 -100.00 % | 242.936 M | 0.000 -100.00 % | 245.882 M | 0.000 -100.00 % | 188.809 M | 0.000 -100.00 % | 234.549 M | 0.000 -100.00 % | 186.201 M | 0.000 -100.00 % | 249.593 M | 0.000 -100.00 % | 224.398 M | 0.000 -100.00 % | 267.449 M | 0.000 -100.00 % | 276.790 M | 0.000 -100.00 % | 236.559 M | 0.000 -100.00 % | 237.716 M | 0.000 -100.00 % | 270.795 M | 0.000 -100.00 % | 314.614 M -53.91 % | 682.574 M |
| Other non current assets | 16.345 M | 0.000 -100.00 % | 19.320 M 101.18 % | -1.640 B -11 000.87 % | 15.049 M 101.02 % | -1.469 B -10 158.68 % | 14.602 M 101.00 % | -1.457 B -12 113.78 % | 12.129 M 100.91 % | -1.327 B -10 697.27 % | 12.525 M 100.93 % | -1.341 B -10 388.71 % | 13.034 M 101.03 % | -1.264 B -7 912.38 % | 16.174 M 101.55 % | -1.043 B -8 360.42 % | 12.625 M -98.81 % | 1.060 B 209.21 % | -970.901 M -48 545 150.00 % | 2.000 K 100.00 % | -863.255 M -199.60 % | 866.684 M 227.38 % | -680.399 M -6 967.17 % | 9.908 M 101.67 % | -594.470 M -202.82 % | 578.193 M 230.64 % | -442.574 M -6 822.98 % | 6.583 M 102.04 % | -323.029 M -193.19 % | 346.645 M 245.63 % | -238.025 M -189.77 % | 265.141 M 218.19 % | -224.328 M -148.91 % | 458.685 M 425.18 % | -141.056 M -177.59 % | 181.803 M 203.13 % | -176.285 M -338.74 % | 73.839 M 172.10 % | -102.406 M -187.65 % | 116.830 M 294.57 % | -60.045 M -197.52 % | 61.575 M 598.03 % | -12.364 M -122.53 % | 54.881 M 911.61 % | -6.762 M -113.03 % | 51.887 M 506.07 % | -12.778 M -127.52 % | 46.435 M -51.55 % | 95.838 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 3.300 M | 0.000 -100.00 % | 6.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.409 M | 0.000 -100.00 % | 1.422 M | 0.000 -100.00 % | 2.661 M | 0.000 -100.00 % | 2.887 M | 0.000 -100.00 % | 3.542 M 100.34 % | -1.047 B | 0.000 -100.00 % | 16.144 M | 0.000 100.00 % | -852.746 M | 0.000 | 0.000 | 0.000 100.00 % | -563.398 M | 0.000 -100.00 % | 7.969 M | 0.000 100.00 % | -315.512 M | 0.000 100.00 % | -231.480 M | 0.000 100.00 % | -219.378 M | 0.000 100.00 % | -143.934 M | 0.000 | 0.000 | 0.000 100.00 % | -97.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 71.000 K | 0.000 -100.00 % | 93.000 K | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 137.000 K | 0.000 -100.00 % | 159.000 K -12.15 % | 181.000 K | 0.000 -100.00 % | 203.000 K | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 162.000 K | 0.000 -100.00 % | 264.000 K | 0.000 -100.00 % | 367.000 K | 0.000 -100.00 % | 472.000 K | 0.000 -100.00 % | 572.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.164 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.390 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 522.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 71.000 K | 0.000 -100.00 % | 93.000 K | 0.000 -100.00 % | 115.000 K | 0.000 -100.00 % | 137.000 K | 0.000 -100.00 % | 159.000 K -12.15 % | 181.000 K | 0.000 -100.00 % | 203.000 K | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 162.000 K | 0.000 -100.00 % | 264.000 K | 0.000 -100.00 % | 367.000 K | 0.000 -100.00 % | 472.000 K | 0.000 -100.00 % | 572.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.165 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.390 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 184.512 M | 0.000 -100.00 % | 191.475 M | 0.000 -100.00 % | 182.149 M | 0.000 -100.00 % | 168.922 M | 0.000 -100.00 % | 184.046 M | 0.000 -100.00 % | 194.393 M | 0.000 -100.00 % | 206.972 M | 0.000 -100.00 % | 203.214 M | 0.000 -100.00 % | 222.174 M -3.35 % | 229.872 M | 0.000 -100.00 % | 253.583 M | 0.000 -100.00 % | 274.477 M | 0.000 -100.00 % | 326.191 M | 0.000 -100.00 % | 354.850 M | 0.000 -100.00 % | 383.180 M | 0.000 -100.00 % | 415.609 M | 0.000 -100.00 % | 451.478 M | 0.000 -100.00 % | 221.539 M | 0.000 -100.00 % | 417.398 M | 0.000 -100.00 % | 391.022 M | 0.000 -100.00 % | 521.901 M | 0.000 -100.00 % | 579.193 M | 0.000 -100.00 % | 607.902 M | 0.000 -100.00 % | 637.140 M | 0.000 -100.00 % | 668.104 M -49.88 % | 1.333 B |
| Total non current assets | 200.858 M | 0.000 -100.00 % | 214.096 M 113.05 % | -1.640 B -907.26 % | 203.214 M 113.84 % | -1.469 B -899.13 % | 183.797 M 112.61 % | -1.457 B -817.48 % | 203.093 M 115.30 % | -1.327 B -715.26 % | 215.731 M 116.09 % | -1.341 B -675.99 % | 232.823 M 118.43 % | -1.264 B -646.24 % | 231.324 M 122.18 % | -1.043 B -506.43 % | 256.596 M -2.53 % | 263.259 M 127.11 % | -970.901 M -444.56 % | 281.779 M 132.64 % | -863.255 M -390.04 % | 297.635 M 143.74 % | -680.399 M -297.55 % | 344.420 M 157.94 % | -594.470 M -260.66 % | 370.010 M 183.60 % | -442.574 M -209.60 % | 403.805 M 225.01 % | -323.029 M -169.38 % | 465.622 M 295.62 % | -238.025 M -146.22 % | 514.983 M 329.57 % | -224.328 M -145.32 % | 495.024 M 450.94 % | -141.056 M -128.28 % | 498.855 M 382.98 % | -176.285 M -137.92 % | 464.861 M 553.94 % | -102.406 M -117.54 % | 583.900 M 1 072.44 % | -60.045 M -109.37 % | 640.768 M 5 282.66 % | -12.364 M -101.86 % | 664.173 M 9 922.14 % | -6.762 M -100.97 % | 694.184 M 5 532.65 % | -12.778 M -101.78 % | 719.410 M -50.71 % | 1.460 B |
| Other current assets | 307.426 M 124.86 % | -1.237 B -525.97 % | 290.303 M | 0.000 -100.00 % | 12.317 M | 0.000 -100.00 % | 30.935 M | 0.000 -100.00 % | 266.059 M | 0.000 -100.00 % | 17.586 M | 0.000 -100.00 % | 305.595 M | 0.000 -100.00 % | 15.061 M | 0.000 -100.00 % | 36.075 M 16.13 % | 31.064 M | 0.000 -100.00 % | 31.916 M | 0.000 -100.00 % | 19.608 M | 0.000 -100.00 % | 28.973 M | 0.000 -100.00 % | 9.097 M | 0.000 -100.00 % | 7.677 M | 0.000 -100.00 % | 40.549 M | 0.000 -100.00 % | 29.907 M | 0.000 -100.00 % | 19.395 M | 0.000 -100.00 % | 106.578 M | 0.000 -100.00 % | 127.004 M | 0.000 -100.00 % | 81.817 M | 0.000 -100.00 % | 15.540 M | 0.000 -100.00 % | 6.333 M | 0.000 -100.00 % | 7.570 M | 0.000 -100.00 % | 10.020 M 1 146.26 % | 804.000 K |
| Short term investments | 1.438 B | 0.000 -100.00 % | 1.164 B -64.52 % | 3.281 B 105.85 % | 1.594 B -45.74 % | 2.938 B 103.36 % | 1.444 B -50.43 % | 2.914 B 103.67 % | 1.431 B -46.10 % | 2.655 B 100.85 % | 1.322 B -50.72 % | 2.682 B 102.23 % | 1.326 B -47.52 % | 2.527 B 108.08 % | 1.215 B -41.77 % | 2.086 B 101.91 % | 1.033 B -1.57 % | 1.050 B -45.95 % | 1.942 B 100.82 % | 966.938 M -43.99 % | 1.727 B 102.15 % | 854.067 M -37.24 % | 1.361 B 105.18 % | 663.237 M -44.22 % | 1.189 B 110.54 % | 564.719 M -36.20 % | 885.148 M 104.26 % | 433.336 M -32.93 % | 646.058 M 103.91 % | 316.833 M -33.45 % | 476.050 M 104.66 % | 232.607 M -48.15 % | 448.656 M 102.92 % | 221.103 M -21.63 % | 282.112 M 93.57 % | 145.741 M -58.66 % | 352.570 M 113.68 % | 165.000 M -19.44 % | 204.812 M 104.02 % | 100.390 M -16.40 % | 120.090 M 140.18 % | 50.000 M 102.20 % | 24.727 M 190.91 % | 8.500 M -37.15 % | 13.524 M | 0.000 -100.00 % | 25.556 M | 0.000 -100.00 % | 5.012 M |
| cash and cash equivalents | 91.104 M | 0.000 -100.00 % | 72.477 M 104.42 % | -1.640 B -3 311.70 % | 51.078 M 103.48 % | -1.469 B -5 811.49 % | 25.716 M 101.76 % | -1.457 B -5 643.03 % | 26.288 M 101.98 % | -1.327 B -9 642.11 % | 13.910 M 101.04 % | -1.341 B -9 175.73 % | 14.776 M 101.17 % | -1.264 B -2 494.72 % | 52.765 M 105.06 % | -1.043 B -10 654.38 % | 9.881 M -50.46 % | 19.946 M 102.05 % | -970.901 M -24 599.14 % | 3.963 M 100.46 % | -863.255 M -9 495.46 % | 9.188 M 101.35 % | -680.399 M -4 064.57 % | 17.162 M 102.89 % | -594.470 M -2 098.15 % | 29.751 M 106.72 % | -442.574 M -4 890.80 % | 9.238 M 102.86 % | -323.029 M -4 700.90 % | 7.021 M 102.95 % | -238.025 M -4 493.23 % | 5.418 M 102.42 % | -224.328 M -7 055.91 % | 3.225 M 102.29 % | -141.056 M -5 618.63 % | 2.556 M 101.45 % | -176.285 M -1 662.12 % | 11.285 M 111.02 % | -102.406 M -4 356.27 % | 2.406 M 104.01 % | -60.045 M -697.76 % | 10.045 M 181.25 % | -12.364 M -420.00 % | 3.864 M 157.14 % | -6.762 M -200.00 % | 6.762 M 152.92 % | -12.778 M -200.84 % | 12.672 M 171.46 % | 4.668 M |
| Cash and short term investments | 1.529 B 23.66 % | 1.237 B 0.00 % | 1.237 B -24.62 % | 1.640 B -0.27 % | 1.645 B 11.99 % | 1.469 B -0.10 % | 1.470 B 0.90 % | 1.457 B 0.00 % | 1.457 B 9.78 % | 1.327 B -0.62 % | 1.336 B -0.41 % | 1.341 B 0.00 % | 1.341 B 6.13 % | 1.264 B -0.29 % | 1.267 B 21.52 % | 1.043 B 0.00 % | 1.043 B -2.49 % | 1.069 B 10.15 % | 970.901 M 0.00 % | 970.901 M 12.47 % | 863.255 M 0.00 % | 863.255 M 26.87 % | 680.399 M 0.00 % | 680.399 M 14.45 % | 594.470 M 0.00 % | 594.470 M 34.32 % | 442.574 M 0.00 % | 442.574 M 37.01 % | 323.029 M -0.25 % | 323.854 M 36.06 % | 238.025 M 0.00 % | 238.025 M 6.11 % | 224.328 M 0.00 % | 224.328 M 59.03 % | 141.056 M -4.88 % | 148.297 M -15.88 % | 176.285 M 0.00 % | 176.285 M 72.14 % | 102.406 M -0.38 % | 102.796 M 71.20 % | 60.045 M 0.00 % | 60.045 M 385.66 % | 12.364 M 0.00 % | 12.364 M 82.84 % | 6.762 M 0.00 % | 6.762 M -47.08 % | 12.778 M 0.84 % | 12.672 M 30.91 % | 9.680 M |
| Total current assets | 2.327 B | 0.000 -100.00 % | 2.045 B 24.63 % | 1.640 B -20.24 % | 2.057 B 40.03 % | 1.469 B -25.23 % | 1.964 B 34.81 % | 1.457 B -21.98 % | 1.868 B 40.71 % | 1.327 B -23.35 % | 1.732 B 29.13 % | 1.341 B -26.20 % | 1.817 B 43.82 % | 1.264 B -24.71 % | 1.678 B 60.92 % | 1.043 B -28.31 % | 1.455 B 10.32 % | 1.319 B 35.81 % | 970.901 M -24.92 % | 1.293 B 49.80 % | 863.255 M -28.99 % | 1.216 B 78.68 % | 680.399 M -35.91 % | 1.062 B 78.59 % | 594.470 M -37.55 % | 951.871 M 115.08 % | 442.574 M -44.01 % | 790.424 M 144.69 % | 323.029 M -52.77 % | 683.995 M 187.36 % | 238.025 M -55.71 % | 537.463 M 139.59 % | 224.328 M -62.04 % | 591.007 M 318.99 % | 141.056 M -73.21 % | 526.492 M 198.66 % | 176.285 M -70.96 % | 607.096 M 492.83 % | 102.406 M -79.30 % | 494.775 M 724.01 % | 60.045 M -83.72 % | 368.770 M 2 882.68 % | 12.364 M -96.00 % | 309.237 M 4 473.16 % | 6.762 M -97.84 % | 313.645 M 2 354.57 % | 12.778 M -96.09 % | 326.782 M -52.68 % | 690.630 M |
| Inventory | 210.976 M | 0.000 -100.00 % | 216.723 M | 0.000 -100.00 % | 201.402 M | 0.000 -100.00 % | 174.539 M | 0.000 -100.00 % | 144.422 M | 0.000 -100.00 % | 165.339 M | 0.000 -100.00 % | 170.592 M | 0.000 -100.00 % | 153.579 M | 0.000 -100.00 % | 107.998 M 15.20 % | 93.749 M | 0.000 -100.00 % | 110.354 M | 0.000 -100.00 % | 126.294 M | 0.000 -100.00 % | 128.525 M | 0.000 -100.00 % | 116.624 M | 0.000 -100.00 % | 93.208 M | 0.000 -100.00 % | 82.022 M | 0.000 -100.00 % | 110.934 M | 0.000 -100.00 % | 118.211 M | 0.000 -100.00 % | 118.028 M | 0.000 -100.00 % | 117.024 M | 0.000 -100.00 % | 116.157 M | 0.000 -100.00 % | 128.431 M | 0.000 -100.00 % | 129.253 M | 0.000 -100.00 % | 132.976 M | 0.000 -100.00 % | 131.801 M -34.28 % | 200.562 M |
| Net receivables | 279.652 M | 0.000 -100.00 % | 300.908 M | 0.000 -100.00 % | 198.113 M | 0.000 -100.00 % | 288.778 M | 0.000 -100.00 % | 251.665 M | 0.000 -100.00 % | 224.968 M | 0.000 -100.00 % | 289.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 267.702 M 112.73 % | 125.840 M | 0.000 -100.00 % | 179.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 223.787 M | 0.000 | 0.000 | 0.000 -100.00 % | 246.965 M | 0.000 -100.00 % | 240.339 M | 0.000 -100.00 % | 158.790 M | 0.000 | 0.000 | 0.000 -100.00 % | 154.947 M | 0.000 -100.00 % | 204.415 M | 0.000 -100.00 % | 194.005 M | 0.000 -100.00 % | 180.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.000 K | 0.000 -100.00 % | 5.438 M | 0.000 -100.00 % | 7.298 M | 0.000 -100.00 % | 10.041 M | 0.000 -100.00 % | 8.912 M | 0.000 -100.00 % | 18.096 M -10.23 % | 20.159 M | 0.000 -100.00 % | 11.847 M | 0.000 -100.00 % | 9.192 M | 0.000 -100.00 % | 8.321 M | 0.000 -100.00 % | 305.000 K | 0.000 -100.00 % | 5.911 M | 0.000 -100.00 % | 18.616 M | 0.000 -100.00 % | 29.477 M | 0.000 -100.00 % | 33.706 M | 0.000 -100.00 % | 43.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.157 M | 0.000 -100.00 % | 4.871 M -84.16 % | 30.744 M |
| 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 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 | 0.000 |
| Account payables | 236.014 M | 0.000 -100.00 % | 172.588 M | 0.000 -100.00 % | 154.095 M | 0.000 -100.00 % | 191.615 M | 0.000 -100.00 % | 128.995 M | 0.000 -100.00 % | 160.616 M | 0.000 -100.00 % | 126.536 M | 0.000 -100.00 % | 142.917 M | 0.000 -100.00 % | 120.339 M -30.04 % | 172.008 M | 0.000 -100.00 % | 160.101 M | 0.000 -100.00 % | 164.210 M | 0.000 -100.00 % | 144.275 M | 0.000 -100.00 % | 147.913 M | 0.000 -100.00 % | 79.912 M | 0.000 -100.00 % | 137.960 M | 0.000 -100.00 % | 94.011 M | 0.000 -100.00 % | 141.825 M | 0.000 -100.00 % | 132.527 M | 0.000 -100.00 % | 162.288 M | 0.000 -100.00 % | 176.457 M | 0.000 -100.00 % | 112.763 M | 0.000 -100.00 % | 107.918 M | 0.000 -100.00 % | 65.232 M | 0.000 -100.00 % | 148.313 M | 0.000 |
| Tax payables | 10.393 M | 0.000 -100.00 % | 15.257 M | 0.000 -100.00 % | 5.695 M | 0.000 -100.00 % | 9.489 M | 0.000 -100.00 % | 5.695 M | 0.000 -100.00 % | 7.754 M | 0.000 -100.00 % | 3.400 M | 0.000 -100.00 % | 24.622 M | 0.000 -100.00 % | 3.008 M 46.52 % | 2.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.189 M | 0.000 -100.00 % | 1.189 M | 0.000 -100.00 % | 9.167 M | 0.000 -100.00 % | 8.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.945 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.260 M | 0.000 | 0.000 | 0.000 100.00 % | -1.879 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.000 K | 0.000 -100.00 % | 572.000 K | 0.000 -100.00 % | 1.037 M | 0.000 -100.00 % | 1.502 M | 0.000 -100.00 % | 1.968 M | 0.000 -100.00 % | 2.432 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 1.616 M | 0.000 -100.00 % | 3.007 M | 0.000 -100.00 % | 4.286 M | 0.000 -100.00 % | 5.506 M | 0.000 -100.00 % | 6.625 M | 0.000 -100.00 % | 6.402 M | 0.000 -100.00 % | 7.219 M | 0.000 -100.00 % | 7.995 M | 0.000 -100.00 % | 8.683 M | 0.000 | 0.000 100.00 % | -20.574 M | 0.000 -100.00 % | 1.911 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.587 M | 0.000 | 0.000 | 0.000 100.00 % | -61.009 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 |
| 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 -100.00 % | 158.060 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 % | 292.727 M | 0.000 |
| Other total stockholders equity | 1.246 B | 0.000 -100.00 % | 1.052 B | 0.000 100.00 % | -961.943 M | 0.000 -100.00 % | 918.272 M | 0.000 100.00 % | -911.046 M | 0.000 | 0.000 | 0.000 100.00 % | -911.046 M | 0.000 | 0.000 | 0.000 100.00 % | -911.046 M | 0.000 | 0.000 -100.00 % | 113.248 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.259 M | 0.000 | 0.000 | 0.000 100.00 % | -44.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.259 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.259 M | 0.000 | 0.000 | 0.000 100.00 % | -292.727 M 17.41 % | -354.448 M |
| Deferred tax liabilities non current | 7.231 M | 0.000 -100.00 % | 9.205 M | 0.000 -100.00 % | 14.951 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.260 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.289 M | 0.000 -100.00 % | 24.223 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 % | 3.241 M | 0.000 -100.00 % | 3.073 M | 0.000 -100.00 % | 10.162 M | 0.000 -100.00 % | 3.105 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.528 B | 0.000 -100.00 % | 2.259 B | 0.000 -100.00 % | 2.260 B | 0.000 -100.00 % | 2.148 B | 0.000 -100.00 % | 2.071 B | 0.000 -100.00 % | 1.947 B | 0.000 -100.00 % | 2.050 B | 0.000 -100.00 % | 1.909 B | 0.000 -100.00 % | 1.711 B 8.18 % | 1.582 B | 0.000 -100.00 % | 1.575 B | 0.000 -100.00 % | 1.513 B | 0.000 -100.00 % | 1.406 B | 0.000 -100.00 % | 1.322 B | 0.000 -100.00 % | 1.194 B | 0.000 -100.00 % | 1.150 B | 0.000 -100.00 % | 1.052 B | 0.000 -100.00 % | 1.086 B | 0.000 -100.00 % | 1.025 B | 0.000 -100.00 % | 1.072 B | 0.000 -100.00 % | 1.079 B | 0.000 -100.00 % | 1.010 B | 0.000 -100.00 % | 973.410 M | 0.000 -100.00 % | 1.008 B | 0.000 -100.00 % | 1.046 B -51.35 % | 2.150 B |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 |
| 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -100.028 M 0.87 % | -100.910 M -21.96 % | -82.738 M -8.66 % | -76.144 M -4.33 % | -72.982 M -663.41 % | -9.560 M -4.31 % | -9.165 M 87.01 % | -70.548 M 13.48 % | -81.539 M -10.28 % | -73.935 M -14.64 % | -64.491 M 6.20 % | -68.751 M -9.54 % | -62.763 M 32.70 % | -93.258 M 67.33 % | -285.466 M -705.76 % | -35.428 M 43.01 % | -62.169 M -11.19 % | -55.912 M -163.54 % | -21.216 M -184.40 % | 25.136 M 202.80 % | -24.452 M 53.11 % | -52.146 M -48.26 % | -35.173 M -57.23 % | -22.370 M 46.71 % | -41.977 M 13.79 % | -48.692 M -30.47 % | -37.320 M -13.84 % | -32.784 M 12.92 % | -37.646 M 29.52 % | -53.417 M -86.03 % | -28.714 M -59.81 % | -17.968 M -70.22 % | -10.556 M -1.16 % | -10.435 M 43.90 % | -18.602 M 33.77 % | -28.088 M -22.27 % | -22.973 M -189.19 % | 25.757 M 10.74 % | 23.258 M 189.27 % | -26.054 M -110.47 % | -12.379 M 24.30 % | -16.353 M 43.13 % | -28.757 M -187.86 % | -9.990 M -372.82 % | -2.113 M -161.19 % | 3.453 M 200.76 % | -3.427 M -68.90 % | -2.029 M -115.30 % | 13.266 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.249 M -4.98 % | 86.557 M | 0.000 -100.00 % | 81.540 M | 0.000 -100.00 % | 64.491 M -6.20 % | 68.751 M 9.54 % | 62.763 M -32.70 % | 93.258 M -67.33 % | 285.466 M 705.76 % | 35.428 M -43.01 % | 62.170 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.137 M 9 414.05 % | 548.000 K | 0.000 -100.00 % | 81.540 M | 0.000 -100.00 % | 64.491 M -6.20 % | 68.751 M 9.54 % | 62.763 M -32.70 % | 93.258 M -67.33 % | 285.466 M 705.76 % | 35.428 M -43.01 % | 62.170 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.249 M 173.14 % | 30.112 M 1.85 % | 29.564 M | 0.000 100.00 % | -51.976 M | 0.000 100.00 % | -47.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.635 M -43.30 % | 82.249 M 173.14 % | 30.112 M | 0.000 -100.00 % | 29.564 M | 0.000 -100.00 % | 17.091 M -75.14 % | 68.751 M 9.54 % | 62.763 M -32.70 % | 93.258 M -67.33 % | 285.466 M 705.76 % | 35.428 M -43.01 % | 62.170 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.249 M -4.98 % | 86.557 M | 0.000 -100.00 % | 81.540 M | 0.000 -100.00 % | 64.491 M -6.20 % | 68.751 M 9.54 % | 62.763 M -32.70 % | 93.258 M -67.33 % | 285.466 M 705.76 % | 35.428 M -43.01 % | 62.170 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.249 M -4.98 % | 86.557 M | 0.000 -100.00 % | 81.540 M | 0.000 -100.00 % | 64.491 M -6.20 % | 68.751 M 9.54 % | 62.763 M -32.70 % | 93.258 M -67.33 % | 285.466 M 705.76 % | 35.428 M -43.01 % | 62.170 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 |
| 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |