Venus Remedies Limited VENUSREM.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.479 B 9.54 % | 5.914 B 6.47 % | 5.555 B -7.21 % | 5.986 B 9.22 % | 5.481 B 62.83 % | 3.366 B 6.05 % | 3.174 B -14.09 % | 3.695 B -6.76 % | 3.963 B -4.50 % | 4.149 B -10.47 % | 4.635 B -13.59 % | 5.363 B 14.61 % | 4.679 B 14.18 % | 4.098 B 12.57 % | 3.641 B 15.72 % | 3.146 B 16.72 % | 2.695 B 23.44 % | 2.184 B 49.07 % | 1.465 B 72.80 % | 847.678 M |
| Net income | 453.200 M 59.07 % | 284.908 M 7.23 % | 265.700 M -34.76 % | 407.242 M -34.07 % | 617.654 M 717.70 % | -99.993 M 65.01 % | -285.747 M 6.90 % | -306.918 M -488.06 % | 79.091 M 365.57 % | 16.988 M -67.08 % | 51.607 M -91.97 % | 642.968 M 12.19 % | 573.093 M 21.73 % | 470.772 M 1.86 % | 462.181 M 16.83 % | 395.589 M -9.99 % | 439.516 M 22.74 % | 358.095 M 41.07 % | 253.836 M 57.01 % | 161.670 M |
| Income before tax | 718.300 M 60.90 % | 446.433 M 17.70 % | 379.300 M 4.18 % | 364.081 M -25.01 % | 485.534 M 704.24 % | -80.355 M 72.97 % | -297.258 M -7.97 % | -275.316 M -754.73 % | 42.050 M 19.89 % | 35.073 M 32.46 % | 26.478 M -96.17 % | 690.791 M 9.94 % | 628.360 M 23.57 % | 508.525 M -3.38 % | 526.330 M 13.49 % | 463.785 M -2.72 % | 476.767 M 10.02 % | 433.340 M 44.20 % | 300.518 M 64.46 % | 182.735 M |
| Income before tax ratio | 0.11 46.88 % | 0.08 10.55 % | 0.07 12.27 % | 0.06 -31.34 % | 0.09 471.09 % | -0.02 74.51 % | -0.09 -25.67 % | -0.07 -802.24 % | 0.01 25.54 % | 0.01 47.95 % | 0.01 -95.56 % | 0.13 -4.08 % | 0.13 8.22 % | 0.12 -14.17 % | 0.14 -1.93 % | 0.15 -16.66 % | 0.18 -10.87 % | 0.20 -3.27 % | 0.21 -4.83 % | 0.22 |
| EBITDA | 944.100 M 32.64 % | 711.801 M 1.19 % | 703.462 M 0.29 % | 701.399 M -27.58 % | 968.488 M 159.55 % | 373.142 M 25.81 % | 296.593 M -25.42 % | 397.710 M -24.95 % | 529.905 M -31.90 % | 778.085 M -13.04 % | 894.783 M -35.36 % | 1.384 B 14.84 % | 1.205 B 20.03 % | 1.004 B 10.85 % | 906.010 M 22.12 % | 741.896 M 16.53 % | 636.641 M 16.65 % | 545.780 M 47.82 % | 369.213 M 70.93 % | 216.008 M |
| Net income ratio | 0.07 45.21 % | 0.05 0.71 % | 0.05 -29.69 % | 0.07 -39.63 % | 0.11 479.36 % | -0.03 67.00 % | -0.09 -8.37 % | -0.08 -516.21 % | 0.02 387.52 % | 0.00 -63.23 % | 0.01 -90.71 % | 0.12 -2.11 % | 0.12 6.62 % | 0.11 -9.52 % | 0.13 0.96 % | 0.13 -22.89 % | 0.16 -0.57 % | 0.16 -5.36 % | 0.17 -9.14 % | 0.19 |
| Ratio EBITDA | 0.15 21.08 % | 0.12 -4.96 % | 0.13 8.08 % | 0.12 -33.69 % | 0.18 59.40 % | 0.11 18.63 % | 0.09 -13.20 % | 0.11 -19.50 % | 0.13 -28.69 % | 0.19 -2.87 % | 0.19 -25.20 % | 0.26 0.20 % | 0.26 5.12 % | 0.25 -1.53 % | 0.25 5.53 % | 0.24 -0.16 % | 0.24 -5.51 % | 0.25 -0.83 % | 0.25 -1.09 % | 0.25 |
| Gross profit ratio | 0.26 -30.46 % | 0.37 -8.70 % | 0.40 20.73 % | 0.33 71.10 % | 0.20 -56.59 % | 0.45 14.48 % | 0.39 -6.45 % | 0.42 4.37 % | 0.40 -0.48 % | 0.41 0.77 % | 0.40 -5.54 % | 0.43 0.25 % | 0.42 -5.37 % | 0.45 9.48 % | 0.41 5.65 % | 0.39 4.07 % | 0.37 1.32 % | 0.37 1.30 % | 0.36 36.68 % | 0.27 |
| Weighted average shs out dil | 13.370 M 0.02 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 8.30 % | 12.342 M 0.00 % | 12.342 M 0.02 % | 12.340 M -0.01 % | 12.341 M 7.51 % | 11.479 M 0.01 % | 11.478 M 0.31 % | 11.443 M 1.74 % | 11.247 M 15.39 % | 9.746 M 6.04 % | 9.191 M 0.68 % | 9.129 M 7.74 % | 8.473 M 0.24 % | 8.453 M 0.00 % | 8.453 M 0.55 % | 8.407 M 0.00 % | 8.407 M |
| Weighted average shs out | 13.370 M 0.00 % | 13.370 M 0.02 % | 13.367 M 0.00 % | 13.367 M 8.30 % | 12.342 M 0.00 % | 12.342 M 0.02 % | 12.340 M 0.00 % | 12.340 M 7.50 % | 11.479 M 0.32 % | 11.442 M -0.01 % | 11.443 M 1.74 % | 11.247 M 15.39 % | 9.746 M 6.04 % | 9.191 M 0.68 % | 9.129 M 7.74 % | 8.473 M 0.24 % | 8.453 M 0.00 % | 8.453 M 0.55 % | 8.407 M 0.00 % | 8.407 M |
| EPS diluted | 33.90 59.08 % | 21.31 7.25 % | 19.87 -35.61 % | 30.86 -38.33 % | 50.04 717.78 % | -8.10 65.03 % | -23.16 6.88 % | -24.87 -67.14 % | -14.88 -1 105.41 % | 1.48 -67.18 % | 4.51 -92.11 % | 57.17 -2.77 % | 58.80 14.80 % | 51.22 1.17 % | 50.63 8.44 % | 46.69 -10.19 % | 51.99 22.73 % | 42.36 40.31 % | 30.19 56.99 % | 19.23 |
| Earnings per share | 33.90 59.08 % | 21.31 7.25 % | 19.87 -35.61 % | 30.86 -38.33 % | 50.04 717.78 % | -8.10 65.03 % | -23.16 6.88 % | -24.87 -67.14 % | -14.88 -1 105.41 % | 1.48 -67.18 % | 4.51 -92.11 % | 57.17 -2.77 % | 58.80 14.80 % | 51.22 1.17 % | 50.63 8.44 % | 46.69 -10.19 % | 51.99 22.73 % | 42.36 40.31 % | 30.19 56.99 % | 19.23 |
| Gross profit | 1.663 B -23.82 % | 2.183 B -2.79 % | 2.245 B 12.03 % | 2.004 B 86.87 % | 1.072 B -29.32 % | 1.517 B 21.41 % | 1.250 B -19.63 % | 1.555 B -2.69 % | 1.598 B -4.96 % | 1.681 B -9.78 % | 1.864 B -18.38 % | 2.283 B 14.90 % | 1.987 B 8.04 % | 1.839 B 23.24 % | 1.492 B 22.26 % | 1.221 B 21.47 % | 1.005 B 25.08 % | 803.464 M 51.01 % | 532.066 M 136.18 % | 225.279 M |
| Income tax expense | 265.100 M 64.12 % | 161.525 M 42.19 % | 113.600 M 363.20 % | -43.161 M 67.33 % | -132.120 M -772.74 % | 19.639 M 270.77 % | -11.500 M -136.39 % | 31.602 M 185.32 % | -37.041 M -304.83 % | 18.084 M 171.96 % | -25.129 M -152.55 % | 47.822 M -13.47 % | 55.268 M 46.39 % | 37.753 M -41.15 % | 64.149 M -5.93 % | 68.196 M 83.07 % | 37.251 M -50.49 % | 75.244 M 61.19 % | 46.682 M 121.61 % | 21.065 M |
| Cost of revenue | 4.816 B 29.05 % | 3.732 B 12.75 % | 3.310 B -16.89 % | 3.982 B 13.15 % | 3.520 B 90.36 % | 1.849 B -3.92 % | 1.924 B -10.06 % | 2.139 B -9.52 % | 2.365 B -4.19 % | 2.468 B -10.93 % | 2.771 B -10.03 % | 3.080 B 14.40 % | 2.692 B 19.17 % | 2.259 B 5.16 % | 2.148 B 11.58 % | 1.925 B 13.90 % | 1.690 B 22.49 % | 1.380 B 47.96 % | 932.742 M 49.86 % | 622.400 M |
| General and administrative expenses | 1.758 B 1 276.49 % | 127.689 M 10.50 % | 115.554 M 26.88 % | 91.076 M -18.42 % | 111.636 M 6.68 % | 104.643 M 84.47 % | 56.725 M 16.10 % | 48.860 M 11.02 % | 44.010 M 35.03 % | 32.593 M -20.73 % | 41.117 M 25.11 % | 32.864 M 33.33 % | 24.648 M -95.60 % | 560.155 M 380.58 % | 116.558 M 15.48 % | 100.933 M -4.71 % | 105.921 M 34.29 % | 78.877 M 20.76 % | 65.316 M | 0.000 |
| Selling and marketing expenses | 104.312 M -84.15 % | 658.074 M 25.33 % | 525.063 M 7.80 % | 487.094 M -26.23 % | 660.295 M 58.11 % | 417.612 M 32.97 % | 314.066 M -18.81 % | 386.805 M 18.97 % | 325.122 M -17.63 % | 394.696 M -10.31 % | 440.087 M 11.28 % | 395.492 M 36.67 % | 289.377 M | 0.000 -100.00 % | 342.751 M 28.32 % | 267.114 M 44.39 % | 184.995 M 45.37 % | 127.257 M 90.44 % | 66.822 M | 0.000 |
| Other expenses | -790.339 M -187.15 % | 906.848 M 19.95 % | 756.051 M -16.91 % | 909.867 M 7.40 % | 847.142 M 10.80 % | 764.583 M 3 279.97 % | 22.621 M 19.91 % | 18.865 M 2.28 % | 18.445 M 20.78 % | 15.271 M 580.53 % | 2.244 M 143.12 % | 923.000 K -45.83 % | 1.704 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.159 M |
| Operating expenses | 1.252 B -32.34 % | 1.851 B 13.87 % | 1.626 B -5.40 % | 1.718 B -3.28 % | 1.777 B 24.30 % | 1.429 B 13.05 % | 1.264 B -15.57 % | 1.498 B 21.44 % | 1.233 B -4.08 % | 1.286 B -10.10 % | 1.430 B 7.20 % | 1.334 B 19.55 % | 1.116 B 5.67 % | 1.056 B 35.81 % | 777.455 M 26.16 % | 616.241 M 41.78 % | 434.654 M 34.80 % | 322.443 M 58.48 % | 203.461 M 749.66 % | 23.946 M |
| Cost and expenses | 6.069 B 8.70 % | 5.583 B 5.82 % | 5.276 B -7.45 % | 5.701 B 7.64 % | 5.296 B 61.56 % | 3.278 B 2.81 % | 3.189 B -12.33 % | 3.637 B 1.09 % | 3.598 B -4.15 % | 3.754 B -10.65 % | 4.201 B -4.83 % | 4.414 B 15.91 % | 3.808 B 14.87 % | 3.315 B 13.30 % | 2.926 B 15.11 % | 2.542 B 19.60 % | 2.125 B 24.82 % | 1.703 B 49.84 % | 1.136 B 75.79 % | 646.345 M |
| Research and development expenses | 180.800 M 14.14 % | 158.400 M -30.80 % | 228.900 M -0.61 % | 230.299 M 46.15 % | 157.575 M 10.56 % | 142.523 M -2.73 % | 146.530 M -52.17 % | 306.385 M 257.60 % | 85.679 M -19.93 % | 107.001 M -11.45 % | 120.830 M -27.46 % | 166.566 M 3.93 % | 160.263 M | 0.000 -100.00 % | 128.355 M 15.86 % | 110.784 M 43.11 % | 77.409 M 50.16 % | 51.551 M 67.83 % | 30.715 M 249.59 % | 8.786 M |
| Selling general and administrative expenses | 1.862 B 136.96 % | 785.763 M 22.66 % | 640.617 M 10.80 % | 578.170 M -25.10 % | 771.931 M 47.81 % | 522.255 M 40.85 % | 370.791 M -14.89 % | 435.665 M 18.02 % | 369.132 M -13.61 % | 427.289 M -11.20 % | 481.204 M 12.34 % | 428.356 M 36.41 % | 314.025 M -43.94 % | 560.155 M 21.96 % | 459.309 M 24.80 % | 368.047 M 26.51 % | 290.916 M 41.13 % | 206.134 M 56.00 % | 132.138 M | 0.000 |
| Interest income | 0.000 -100.00 % | 41.656 M 119.37 % | 18.989 M 132.71 % | 8.160 M 567.76 % | 1.222 M -98.30 % | 71.908 M 2 377.02 % | 2.903 M 16.59 % | 2.490 M 3.19 % | 2.413 M -35.76 % | 3.756 M 44.13 % | 2.606 M 6.06 % | 2.457 M 55.70 % | 1.578 M 31.72 % | 1.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 700.000 K -25.29 % | 937.000 K -20.59 % | 1.180 M -75.47 % | 4.810 M -96.31 % | 130.193 M 11.63 % | 116.628 M -54.09 % | 254.051 M -28.29 % | 354.265 M 3.07 % | 343.716 M -9.50 % | 379.799 M -7.85 % | 412.135 M 40.16 % | 294.040 M 19.39 % | 246.295 M -10.39 % | 274.851 M 45.70 % | 188.642 M 34.07 % | 140.701 M 50.41 % | 93.547 M 96.19 % | 47.682 M 69.76 % | 28.088 M 69.46 % | 16.575 M |
| Depreciation and amortization | 225.100 M -14.87 % | 264.431 M -18.13 % | 322.978 M -3.69 % | 335.338 M -4.94 % | 352.761 M 10.20 % | 320.123 M -5.79 % | 339.800 M 0.44 % | 338.327 M -15.96 % | 402.565 M -3.17 % | 415.747 M -9.61 % | 459.969 M 14.37 % | 402.167 M 21.59 % | 330.761 M 31.15 % | 252.200 M 32.02 % | 191.038 M 39.03 % | 137.410 M 107.17 % | 66.328 M 2.42 % | 64.759 M 59.48 % | 40.607 M 143.18 % | 16.698 M |
| Operating income | 410.300 M 23.74 % | 331.574 M 21.37 % | 273.199 M -2.77 % | 280.968 M 158.26 % | 108.791 M -2.68 % | 111.788 M 1 068.45 % | -11.543 M -118.34 % | 62.937 M 49.67 % | 42.051 M 19.90 % | 35.071 M 32.44 % | 26.480 M -96.17 % | 690.790 M 10.22 % | 626.722 M -20.00 % | 783.429 M 9.57 % | 714.972 M 18.28 % | 604.486 M 5.99 % | 570.313 M 18.56 % | 481.021 M 46.38 % | 328.606 M 63.22 % | 201.333 M |
| Operating income ratio | 0.06 12.96 % | 0.06 13.99 % | 0.05 4.79 % | 0.05 136.47 % | 0.02 -40.23 % | 0.03 1 013.17 % | 0.00 -121.35 % | 0.02 60.53 % | 0.01 25.55 % | 0.01 47.93 % | 0.01 -95.56 % | 0.13 -3.83 % | 0.13 -29.94 % | 0.19 -2.66 % | 0.20 2.21 % | 0.19 -9.19 % | 0.21 -3.95 % | 0.22 -1.80 % | 0.22 -5.55 % | 0.24 |
| Total other income expenses net | 308.000 M 168.15 % | 114.859 M 8.25 % | 106.105 M 27.66 % | 83.113 M -77.94 % | 376.743 M 323.69 % | -168.419 M 40.43 % | -282.712 M 14.77 % | -331.716 M -28.36 % | -258.427 M 20.83 % | -326.436 M 18.40 % | -400.040 M 42.34 % | -693.751 M -184.10 % | -244.192 M 11.17 % | -274.904 M -45.73 % | -188.642 M -34.07 % | -140.701 M -50.41 % | -93.547 M -96.19 % | -47.682 M -69.76 % | -28.088 M -51.03 % | -18.598 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -784.100 M -927.61 % | -76.303 M -136.20 % | 210.800 M 5 233.95 % | -4.106 M -101.83 % | 224.392 M -89.73 % | 2.185 B -26.17 % | 2.960 B -3.38 % | 3.063 B -1.38 % | 3.106 B -6.23 % | 3.312 B 3.36 % | 3.204 B 11.09 % | 2.885 B 7.45 % | 2.685 B 179.10 % | 961.879 M -47.65 % | 1.837 B 25.00 % | 1.470 B 13.07 % | 1.300 B 37.45 % | 945.850 M 15.27 % | 820.562 M 303.34 % | 203.442 M |
| Total investments | 1.045 B 165.43 % | 393.672 M 155 701.58 % | -253.000 K -101.61 % | 15.676 M -60.76 % | 39.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.041 M |
| Total debt | 16.900 M -95.91 % | 413.252 M -2.28 % | 422.900 M -1.30 % | 428.450 M -16.51 % | 513.184 M -76.72 % | 2.204 B -26.02 % | 2.980 B -2.95 % | 3.070 B -1.47 % | 3.116 B -7.04 % | 3.352 B 4.50 % | 3.208 B 11.13 % | 2.886 B 6.41 % | 2.713 B 173.63 % | 991.332 M -46.95 % | 1.869 B 25.08 % | 1.494 B 13.52 % | 1.316 B 37.48 % | 957.174 M 12.54 % | 850.484 M 292.50 % | 216.682 M |
| Accumulated other comprehensive income loss | 2.440 B 13.26 % | 2.154 B -0.50 % | 2.165 B -2.79 % | 2.227 B -6.14 % | 2.373 B 217.05 % | -2.027 B -11.15 % | -1.824 B -9.60 % | -1.664 B -15.88 % | -1.436 B -16.68 % | -1.231 B -23.33 % | -997.941 M -2 037.60 % | 51.504 M 109.57 % | -537.951 M -27.48 % | -421.992 M 14.91 % | -495.959 M -58.17 % | -313.562 M -63.65 % | -191.608 M -38.71 % | -138.141 M -64.98 % | -83.730 M -135.65 % | 234.889 M |
| Retained earnings | 2.153 B 26.31 % | 1.704 B 19.91 % | 1.421 B 22.50 % | 1.160 B 54.58 % | 750.567 M 460.69 % | 133.865 M -43.89 % | 238.573 M -54.44 % | 523.623 M -64.05 % | 1.456 B 5.74 % | 1.377 B -2.64 % | 1.415 B 3.79 % | 1.363 B 33.62 % | 1.020 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 133.700 M 0.02 % | 133.670 M -0.02 % | 133.700 M 0.02 % | 133.670 M 8.30 % | 123.420 M 0.00 % | 123.420 M 0.00 % | 123.420 M 0.00 % | 123.420 M 0.00 % | 123.420 M 7.87 % | 114.420 M 0.00 % | 114.420 M 0.00 % | 114.420 M 8.54 % | 105.420 M 8.21 % | 97.420 M -26.89 % | 133.249 M 56.91 % | 84.920 M 0.22 % | 84.731 M 0.24 % | 84.532 M 0.27 % | 84.307 M 0.28 % | 84.072 M |
| Total equity | 5.610 B 15.05 % | 4.876 B 5.91 % | 4.603 B 4.52 % | 4.404 B 10.03 % | 4.003 B 23.79 % | 3.234 B -2.75 % | 3.325 B -8.12 % | 3.619 B -19.86 % | 4.516 B 3.19 % | 4.376 B -4.17 % | 4.567 B -1.07 % | 4.616 B 21.76 % | 3.791 B 23.38 % | 3.073 B 29.70 % | 2.369 B 38.40 % | 1.712 B 23.51 % | 1.386 B 55.75 % | 889.863 M 61.41 % | 551.313 M 72.85 % | 318.961 M |
| Other non current liabilities | 29.000 M -71.73 % | 102.577 M 15.96 % | 88.456 M 11.21 % | 79.542 M 3.85 % | 76.595 M | 0.000 -100.00 % | 57.784 M 5 778 300.00 % | 1.000 K -100.00 % | 128.826 M -25.19 % | 172.203 M 2 392.08 % | 6.910 M 3.26 % | 6.692 M 43.54 % | 4.662 M -82.98 % | 27.393 M 104.34 % | -631.659 M | 0.000 100.00 % | -410.132 M | 0.000 100.00 % | -123.657 M -10 186.19 % | 1.226 M |
| Long term debt | 0.000 -100.00 % | 386.789 M 0.00 % | 386.789 M 0.00 % | 386.789 M -17.41 % | 468.310 M -35.01 % | 720.533 M -37.89 % | 1.160 B -15.59 % | 1.374 B -15.07 % | 1.618 B -15.30 % | 1.910 B 13.31 % | 1.686 B 20.45 % | 1.400 B 8.42 % | 1.291 B 30.24 % | 991.332 M -46.95 % | 1.869 B 25.08 % | 1.494 B 13.52 % | 1.316 B 37.48 % | 957.174 M 12.54 % | 850.484 M 778.45 % | 96.816 M |
| Total non current liabilities | 184.800 M -69.13 % | 598.559 M 2.90 % | 581.700 M 24.74 % | 466.331 M -19.77 % | 581.245 M -39.34 % | 958.223 M -29.89 % | 1.367 B -13.75 % | 1.585 B -11.71 % | 1.795 B -15.36 % | 2.121 B 12.88 % | 1.879 B 16.14 % | 1.618 B 9.90 % | 1.472 B 29.66 % | 1.135 B -42.12 % | 1.961 B 24.94 % | 1.570 B 14.08 % | 1.376 B 37.73 % | 998.991 M 14.67 % | 871.206 M 686.83 % | 110.723 M |
| Other current liabilities | 427.400 M 31.00 % | 326.258 M 2 905.05 % | 10.857 M -79.46 % | 52.863 M 439.20 % | 9.804 M -85.38 % | 67.071 M 561.58 % | 10.138 M -96.79 % | 315.946 M 85.40 % | 170.411 M 351.83 % | 37.716 M 60.53 % | 23.495 M -25.19 % | 31.408 M -89.65 % | 303.459 M -78.43 % | 1.407 B 405.27 % | 278.410 M 26.84 % | 219.491 M -64.32 % | 615.197 M 220.36 % | 192.035 M -25.22 % | 256.802 M 3 010.93 % | -8.822 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 270.300 M -18.39 % | 331.194 M 60.61 % | 206.205 M -37.00 % | 327.286 M -26.68 % | 446.355 M 41.57 % | 315.281 M 209.17 % | -288.799 M -243.97 % | 200.602 M 61.30 % | 124.368 M -55.53 % | 279.691 M 1.47 % | 275.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 16.900 M -36.14 % | 26.463 M -26.78 % | 36.142 M -13.25 % | 41.661 M -7.16 % | 44.874 M -96.85 % | 1.424 B 3.68 % | 1.373 B -18.95 % | 1.695 B 13.12 % | 1.498 B 20.70 % | 1.241 B -18.44 % | 1.522 B 26.08 % | 1.207 B -15.09 % | 1.421 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.866 M |
| Total current liabilities | 1.363 B 71.62 % | 794.158 M -3.82 % | 825.700 M -10.96 % | 927.385 M -4.83 % | 974.451 M -55.41 % | 2.185 B -17.11 % | 2.636 B 14.39 % | 2.305 B 16.38 % | 1.980 B 2.53 % | 1.931 B -1.72 % | 1.965 B -6.86 % | 2.110 B 10.32 % | 1.912 B 24.81 % | 1.532 B 450.36 % | 278.410 M 26.84 % | 219.491 M 7.03 % | 205.065 M 6.79 % | 192.035 M 44.23 % | 133.145 M -30.87 % | 192.601 M |
| Total liabilities | 1.548 B 11.13 % | 1.393 B -1.04 % | 1.407 B 0.98 % | 1.394 B -10.41 % | 1.556 B -50.51 % | 3.143 B -21.47 % | 4.003 B 2.92 % | 3.889 B 3.03 % | 3.775 B -6.83 % | 4.052 B 5.42 % | 3.844 B 3.12 % | 3.727 B 10.14 % | 3.384 B 26.88 % | 2.667 B 19.11 % | 2.239 B 25.17 % | 1.789 B 13.16 % | 1.581 B 32.74 % | 1.191 B 18.59 % | 1.004 B 231.12 % | 303.324 M |
| Other non current assets | 24.700 M -88.91 % | 222.757 M -32.99 % | 332.400 M 0.81 % | 329.720 M 329 720 100.00 % | -100.000 -100.00 % | 356.036 M 4.01 % | 342.323 M 3.39 % | 331.112 M -0.16 % | 331.652 M 0.81 % | 328.979 M -36.31 % | 516.531 M -6.05 % | 549.818 M 28.64 % | 427.403 M 64.34 % | 260.067 M 12 705.81 % | 2.031 M -80.97 % | 10.672 M -54.38 % | 23.391 M -37.65 % | 37.518 M -30.00 % | 53.600 M 0.19 % | 53.499 M |
| Long term investments | 57.200 M 26.61 % | 45.179 M 108.88 % | -508.900 M -3 346.36 % | 15.676 M -60.76 % | 39.950 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 |
| Intangible assets | 1.047 B 22.89 % | 852.110 M 7.53 % | 792.461 M -9.87 % | 879.285 M -9.09 % | 967.162 M -8.26 % | 1.054 B -37.25 % | 1.680 B -6.99 % | 1.806 B -29.42 % | 2.559 B 2.24 % | 2.503 B 4.69 % | 2.391 B 5.69 % | 2.262 B 10.90 % | 2.040 B 14.48 % | 1.782 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 337.824 K -99.70 % | 112.318 M |
| GoodWill | 0.000 | 0.000 100.00 % | -61.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 |
| Goodwill and intangible assets | 1.047 B 22.89 % | 852.110 M 7.54 % | 792.400 M -9.88 % | 879.285 M -9.09 % | 967.162 M -8.26 % | 1.054 B -37.25 % | 1.680 B -6.99 % | 1.806 B -29.42 % | 2.559 B 2.24 % | 2.503 B 4.69 % | 2.391 B 5.69 % | 2.262 B 10.90 % | 2.040 B 14.48 % | 1.782 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 337.824 K -84.27 % | 2.148 M |
| Property plant equipment net | 1.511 B -2.71 % | 1.553 B -4.62 % | 1.628 B -8.85 % | 1.786 B -6.39 % | 1.908 B -8.58 % | 2.087 B -21.28 % | 2.651 B -3.00 % | 2.733 B -2.18 % | 2.794 B -1.11 % | 2.825 B -0.11 % | 2.828 B 0.65 % | 2.810 B 14.59 % | 2.452 B 22.49 % | 2.002 B -35.12 % | 3.086 B 33.96 % | 2.304 B 20.40 % | 1.913 B 36.45 % | 1.402 B 25.51 % | 1.117 B 277.29 % | 296.106 M |
| Total non current assets | 2.640 B -1.23 % | 2.673 B -3.89 % | 2.781 B -7.84 % | 3.018 B -6.93 % | 3.243 B -7.29 % | 3.498 B -25.17 % | 4.674 B -4.04 % | 4.871 B -14.32 % | 5.685 B 0.49 % | 5.657 B -1.37 % | 5.736 B 2.02 % | 5.622 B 14.28 % | 4.920 B 21.65 % | 4.044 B 30.96 % | 3.088 B 33.43 % | 2.314 B 19.50 % | 1.937 B 34.51 % | 1.440 B 22.94 % | 1.171 B 232.94 % | 351.753 M |
| Other current assets | 748.200 M 1.76 % | 735.253 M 38.38 % | 531.338 M -19.14 % | 657.083 M 37.70 % | 477.170 M -56.36 % | 1.093 B 32.32 % | 826.341 M 11.24 % | 742.847 M 86.83 % | 397.603 M 7.71 % | 369.134 M -39.54 % | 610.512 M -5.62 % | 646.852 M 1 391.71 % | 43.363 M -94.00 % | 722.683 M 25 213.69 % | 2.855 M 27.74 % | 2.235 M -9.75 % | 2.476 M 142.88 % | 1.020 M -46.34 % | 1.900 M 748.31 % | 224.000 K |
| Short term investments | 987.733 M 183.43 % | 348.493 M -31.49 % | 508.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.041 M |
| cash and cash equivalents | 801.000 M 63.62 % | 489.555 M 130.81 % | 212.100 M -50.97 % | 432.556 M 49.78 % | 288.792 M 1 386.78 % | 19.424 M -4.46 % | 20.331 M 173.19 % | 7.442 M -28.52 % | 10.412 M -73.91 % | 39.913 M 1 098.59 % | 3.330 M 75.91 % | 1.893 M -93.24 % | 27.984 M -4.99 % | 29.453 M -5.55 % | 31.183 M 30.04 % | 23.980 M 50.64 % | 15.920 M 40.58 % | 11.324 M -62.15 % | 29.922 M 126.00 % | 13.240 M |
| Cash and short term investments | 1.642 B 95.92 % | 838.048 M 16.27 % | 720.768 M 66.63 % | 432.556 M 49.78 % | 288.792 M 1 386.78 % | 19.424 M -4.46 % | 20.331 M 173.19 % | 7.442 M -28.52 % | 10.412 M -73.91 % | 39.913 M 1 098.59 % | 3.330 M 75.91 % | 1.893 M -93.24 % | 27.984 M -4.99 % | 29.453 M -5.55 % | 31.183 M 30.04 % | 23.980 M 50.64 % | 15.920 M 40.58 % | 11.324 M -62.15 % | 29.922 M 95.81 % | 15.281 M |
| Total current assets | 4.517 B 25.64 % | 3.595 B 11.32 % | 3.230 B 16.16 % | 2.780 B 18.80 % | 2.340 B -18.72 % | 2.880 B 8.48 % | 2.654 B 0.63 % | 2.638 B 1.21 % | 2.606 B -5.94 % | 2.771 B 3.59 % | 2.675 B -1.71 % | 2.721 B 20.63 % | 2.256 B 32.98 % | 1.696 B 11.55 % | 1.521 B 28.15 % | 1.187 B 15.18 % | 1.030 B 60.69 % | 641.136 M 66.73 % | 384.540 M 42.14 % | 270.532 M |
| Inventory | 1.005 B -17.42 % | 1.217 B 1.46 % | 1.199 B -4.54 % | 1.256 B 4.71 % | 1.200 B -14.98 % | 1.411 B -1.12 % | 1.427 B 3.29 % | 1.382 B -1.72 % | 1.406 B -1.88 % | 1.433 B 0.30 % | 1.429 B 0.43 % | 1.423 B 11.11 % | 1.280 B 32.92 % | 963.166 M 27.69 % | 754.299 M 21.78 % | 619.417 M 38.96 % | 445.767 M 60.49 % | 277.755 M 53.66 % | 180.762 M 26.66 % | 142.709 M |
| Net receivables | 1.122 B 37.35 % | 817.062 M 5.01 % | 778.094 M 79.15 % | 434.320 M 15.97 % | 374.499 M 5.36 % | 355.454 M -25.36 % | 476.249 M -22.30 % | 612.908 M -18.81 % | 754.868 M -15.94 % | 897.970 M 42.05 % | 632.150 M -2.72 % | 649.858 M -28.13 % | 904.165 M 29.04 % | 700.701 M -4.32 % | 732.363 M 35.37 % | 541.009 M -4.43 % | 566.065 M 61.25 % | 351.037 M 104.09 % | 171.997 M 53.13 % | 112.318 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 537.100 M 7 774.21 % | 6.821 M -97.92 % | 327.237 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 4.000 K 157.14 % | -7.000 K -800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 918.600 M 108.09 % | 441.437 M -13.17 % | 508.401 M 1.34 % | 501.667 M -29.70 % | 713.568 M 94.46 % | 366.953 M 1.92 % | 360.027 M 22.74 % | 293.331 M -1.33 % | 297.297 M 18.27 % | 251.364 M -14.97 % | 295.630 M -5.32 % | 312.229 M 66.43 % | 187.606 M 49.45 % | 125.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.968 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.589 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 789.763 M 1 266.73 % | 57.785 M 15.58 % | 49.997 M 4.60 % | 47.796 M 26.16 % | 37.885 M 0.12 % | 37.839 M 14.18 % | 33.139 M 13.74 % | 29.137 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.009 M 86.56 % | -446.355 M | 0.000 | 0.000 100.00 % | -200.602 M | 0.000 100.00 % | -279.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.437 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.376 B 1.54 % | 7.264 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 883.283 M 0.00 % | 883.283 M 0.00 % | 883.283 M 0.00 % | 883.283 M 16.84 % | 756.008 M 0.00 % | 756.008 M 0.00 % | 756.008 M 0.00 % | 756.008 M 0.00 % | 756.008 M 10.35 % | 685.115 M -77.45 % | 3.038 B -3.21 % | 3.139 B 17.74 % | 2.666 B 21.47 % | 2.195 B -19.67 % | 2.732 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 155.800 M 42.68 % | 109.194 M 2.63 % | 106.400 M | 0.000 -100.00 % | 36.340 M -78.43 % | 168.460 M 13.20 % | 148.822 M -7.18 % | 160.333 M 24.46 % | 128.825 M -22.33 % | 165.866 M 12.24 % | 147.782 M -16.91 % | 177.853 M 21.15 % | 146.809 M 26.14 % | 116.389 M 25.93 % | 92.423 M 22.15 % | 75.663 M 26.26 % | 59.925 M 43.30 % | 41.817 M 101.80 % | 20.723 M 63.41 % | 12.681 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 | 7.157 B 14.18 % | 6.268 B 4.28 % | 6.011 B 3.67 % | 5.798 B 4.31 % | 5.559 B -12.84 % | 6.377 B -12.98 % | 7.328 B -2.40 % | 7.508 B -9.44 % | 8.291 B -1.63 % | 8.428 B 0.21 % | 8.411 B 0.80 % | 8.344 B 16.28 % | 7.175 B 25.00 % | 5.740 B 24.56 % | 4.609 B 31.64 % | 3.501 B 18.00 % | 2.967 B 42.58 % | 2.081 B 33.76 % | 1.556 B 149.99 % | 622.285 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 245.300 M 302.57 % | -121.092 M 51.97 % | -252.100 M -15.97 % | -217.383 M -135.83 % | 606.659 M 199.91 % | 202.282 M 41.17 % | 143.287 M 13.20 % | 126.575 M -34.15 % | 192.225 M 247.46 % | -130.354 M 29.15 % | -183.986 M 65.70 % | -536.468 M -4.36 % | -514.053 M -31.34 % | -391.400 M 2.21 % | -400.237 M -47.70 % | -270.975 M 22.11 % | -347.878 M -12.94 % | -308.029 M -186.88 % | -107.373 M 10.37 % | -119.797 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| Other working capital | 245.300 M 302.57 % | -121.092 M 51.97 % | -252.100 M -15.97 % | -217.383 M -135.41 % | 613.912 M 203.49 % | 202.282 M 41.17 % | 143.287 M 290.50 % | -75.217 M -175.51 % | 99.606 M 176.41 % | -130.354 M 29.15 % | -183.986 M 65.70 % | -536.468 M -4.36 % | -514.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.797 M |
| Other non cash items | -14.400 M 74.00 % | -55.394 M 34.05 % | -84.000 M -16.63 % | -72.023 M -162.30 % | 115.609 M -51.81 % | 239.927 M -10.29 % | 267.442 M -17.65 % | 324.770 M -4.88 % | 341.443 M 130.17 % | 148.341 M -60.50 % | 375.586 M 1 350.54 % | -30.034 M -139.30 % | 76.430 M 61.24 % | 47.400 M -15.86 % | 56.335 M 520.76 % | -13.389 M -134.07 % | -5.720 M -5 936.73 % | 98.000 K -98.40 % | 6.132 M -78.97 % | 29.158 M |
| Net cash provided by operating activities | 909.200 M 143.85 % | 372.853 M 1.82 % | 366.200 M -10.69 % | 410.013 M -69.08 % | 1.326 B 72.20 % | 770.098 M 69.90 % | 453.271 M -11.88 % | 514.356 M -48.42 % | 997.236 M 112.72 % | 468.807 M -30.86 % | 678.048 M 28.80 % | 526.455 M 0.95 % | 521.499 M 25.15 % | 416.700 M 11.58 % | 373.466 M 17.88 % | 316.831 M 67.20 % | 189.497 M -0.35 % | 190.168 M -20.73 % | 239.884 M 173.44 % | 87.729 M |
| Investments in property plant and equipment | -180.800 M -94.03 % | -93.182 M -19.19 % | -78.180 M 42.97 % | -137.077 M -77.38 % | -77.277 M 0.68 % | -77.808 M 21.60 % | -99.244 M 29.60 % | -140.976 M 72.00 % | -503.495 M 0.23 % | -504.638 M 25.15 % | -674.231 M 28.78 % | -946.686 M 9.01 % | -1.040 B -1 251.27 % | -77.000 M 46.70 % | -144.469 M -963 026.67 % | -15.000 K | 0.000 | 0.000 100.00 % | -353.565 M -48.30 % | -238.406 M |
| Acquisitions net | 2.000 M | 0.000 -100.00 % | 97.180 M 2 233.25 % | 4.165 M -99.28 % | 575.740 M | 0.000 | 0.000 -100.00 % | 14.885 M -66.94 % | 45.024 M | 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 | -649.500 M | 0.000 100.00 % | -453.600 M -885.53 % | -46.026 M -88.82 % | -24.376 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 |
| Sales maturities of investments | 16.300 M 28.24 % | 12.711 M 12 611.00 % | 100.000 K 102.40 % | -4.165 M 99.24 % | -551.364 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 |
| Other investing activites | 4.100 M -51.06 % | 8.378 M 111.35 % | -73.800 M -538.27 % | 16.839 M -97.35 % | 634.439 M 1 992.13 % | 30.325 M 315.39 % | -14.079 M -178.57 % | 17.919 M -57.51 % | 42.177 M -92.10 % | 533.886 M 21 744.76 % | 2.444 M 2 955.00 % | 80.000 K -94.93 % | 1.578 M 100.18 % | -874.500 M -6.67 % | -819.792 M -60.07 % | -512.137 M 9.17 % | -563.863 M -66.99 % | -337.664 M 33.21 % | -505.525 M | 0.000 |
| Net cash used for investing activites | -807.900 M -1 020.64 % | -72.093 M 85.82 % | -508.300 M -205.72 % | -166.264 M -129.84 % | 557.162 M 1 273.39 % | -47.483 M 58.10 % | -113.323 M 7.91 % | -123.057 M 73.32 % | -461.318 M -1 677.26 % | 29.248 M 104.35 % | -671.787 M 29.03 % | -946.606 M 8.88 % | -1.039 B -9.19 % | -951.500 M 1.32 % | -964.261 M -88.28 % | -512.152 M 9.17 % | -563.863 M -66.99 % | -337.664 M 60.70 % | -859.090 M -260.35 % | -238.406 M |
| Debt repayment | -9.500 M 3.95 % | -9.891 M -120.04 % | -4.495 M 95.01 % | -90.156 M 94.66 % | -1.690 B -177.29 % | -609.376 M -374.33 % | -128.471 M -83.89 % | -69.864 M 39.05 % | -114.622 M 1.35 % | -116.188 M -140.56 % | 286.427 M 11.12 % | 257.758 M -39.24 % | 424.204 M 35.85 % | 312.269 M -16.66 % | 374.700 M 110.56 % | 177.951 M -50.36 % | 358.461 M 235.98 % | 106.690 M -83.17 % | 633.996 M 327.13 % | 148.432 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 143.235 M 12.50 % | 127.320 M -42.35 % | 220.831 M -1.11 % | 223.300 M 118 048.15 % | 189.000 K -5.03 % | 199.000 K -11.56 % | 225.000 K -4.26 % | 235.000 K -93.93 % | 3.870 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -936.000 K 22.32 % | -1.205 M 73.89 % | -4.615 M 93.43 % | -70.201 M 41.81 % | -120.646 M 45.95 % | -223.200 M 30.77 % | -322.416 M 1.29 % | -326.646 M 5.95 % | -347.307 M -15.53 % | -300.608 M -86 034.10 % | -349.000 K | 0.000 | 0.000 100.00 % | -2.000 K -100.01 % | 25.241 M 24.33 % | 20.301 M -7.66 % | 21.984 M 5 839.95 % | -383.000 K -970.45 % | 44.000 K |
| Net cash used provided by financing activities | -9.500 M 12.26 % | -10.827 M -89.95 % | -5.700 M 93.99 % | -94.771 M 94.16 % | -1.622 B -122.24 % | -730.022 M -107.59 % | -351.671 M 9.15 % | -387.071 M 32.22 % | -571.030 M -23.20 % | -463.495 M -3 168.42 % | -14.181 M -103.54 % | 400.644 M -27.36 % | 551.524 M 3.48 % | 533.000 M -10.87 % | 597.998 M 194.03 % | 203.381 M -46.33 % | 378.961 M 194.00 % | 128.899 M -79.66 % | 633.848 M 316.06 % | 152.346 M |
| Effect of forex changes on cash | 185.906 M 1 587.72 % | -12.496 M 82.81 % | -72.700 M -1 294.32 % | -5.214 M -161.43 % | 8.488 M 1 426.62 % | 556.000 K -98.60 % | 39.826 M | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -654.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 277.706 M 0.10 % | 277.436 M 225.82 % | -220.500 M -253.38 % | 143.764 M -46.63 % | 269.368 M 4 031.23 % | -6.852 M 41.55 % | -11.723 M -377.27 % | 4.228 M 112.04 % | -35.113 M -201.60 % | 34.560 M 536.36 % | -7.920 M 59.40 % | -19.507 M -157.16 % | 34.125 M 1 995.83 % | -1.800 M -124.99 % | 7.203 M -10.63 % | 8.060 M 75.41 % | 4.595 M 124.71 % | -18.597 M -227.01 % | 14.642 M | 0.000 |
| Cash at beginning of period | 523.294 M 146.69 % | 212.122 M -50.97 % | 432.600 M 49.80 % | 288.792 M 1 386.78 % | 19.424 M -30.88 % | 28.102 M -29.44 % | 39.826 M 11.88 % | 35.598 M -49.66 % | 70.711 M 95.60 % | 36.151 M -17.97 % | 44.071 M -30.68 % | 63.578 M 115.86 % | 29.453 M -5.60 % | 31.200 M 30.11 % | 23.980 M 50.63 % | 15.920 M 40.57 % | 11.325 M -62.15 % | 29.921 M 95.83 % | 15.279 M | 0.000 |
| Cash at end of period | 801.000 M 63.62 % | 489.558 M 130.81 % | 212.100 M -50.97 % | 432.556 M 49.78 % | 288.792 M 1 259.02 % | 21.250 M -24.39 % | 28.103 M -29.44 % | 39.826 M 11.88 % | 35.598 M -49.66 % | 70.711 M 95.60 % | 36.151 M -17.97 % | 44.071 M -30.68 % | 63.578 M 116.25 % | 29.400 M -5.72 % | 31.183 M 30.04 % | 23.980 M 50.63 % | 15.920 M 40.59 % | 11.324 M -62.15 % | 29.921 M 125.99 % | 13.240 M |
| Operating cash flow | 909.200 M 143.85 % | 372.853 M 1.82 % | 366.200 M -10.69 % | 410.013 M -69.08 % | 1.326 B 72.20 % | 770.098 M 69.90 % | 453.271 M -11.88 % | 514.356 M -48.42 % | 997.236 M 112.72 % | 468.807 M -30.86 % | 678.048 M 28.80 % | 526.455 M 0.95 % | 521.499 M 25.15 % | 416.700 M 11.58 % | 373.466 M 17.88 % | 316.831 M 67.20 % | 189.497 M -0.35 % | 190.168 M -20.73 % | 239.884 M 173.44 % | 87.729 M |
| Capital expenditure | -96.300 M -3.35 % | -93.182 M -19.19 % | -78.180 M 42.97 % | -137.077 M -77.38 % | -77.277 M 0.68 % | -77.808 M 21.60 % | -99.244 M 29.60 % | -140.976 M 72.00 % | -503.495 M 0.23 % | -504.638 M 25.15 % | -674.231 M 28.78 % | -946.686 M 9.01 % | -1.040 B -1 251.27 % | -77.000 M 46.70 % | -144.469 M -963 026.67 % | -15.000 K | 0.000 | 0.000 100.00 % | -353.565 M -70.63 % | -207.212 M |
| Free CashFlow | 812.900 M 191.99 % | 278.400 M -3.34 % | 288.020 M 5.53 % | 272.936 M -78.15 % | 1.249 B 80.40 % | 692.290 M 95.55 % | 354.027 M -5.18 % | 373.380 M -24.38 % | 493.741 M 1 477.97 % | -35.831 M -1 038.72 % | 3.817 M 100.91 % | -420.231 M 19.03 % | -518.978 M -252.78 % | 339.700 M 48.34 % | 228.997 M -27.72 % | 316.816 M 67.19 % | 189.497 M -0.35 % | 190.168 M 267.28 % | -113.681 M 4.86 % | -119.483 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-03-31 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.928 B 46.13 % | 1.319 B -32.35 % | 1.950 B 10.24 % | 1.769 B 5.62 % | 1.675 B 54.18 % | 1.086 B -44.35 % | 1.952 B 36.08 % | 1.434 B -14.49 % | 1.677 B 76.27 % | 951.500 M -38.87 % | 1.556 B 33.14 % | 1.169 B -16.43 % | 1.399 B -2.23 % | 1.431 B 0.81 % | 1.419 B 14.15 % | 1.243 B -38.61 % | 2.026 B 56.04 % | 1.298 B 16.56 % | 1.114 B -8.67 % | 1.219 B -3.28 % | 1.261 B -33.21 % | 1.887 B 141.26 % | 782.330 M -19.23 % | 968.590 M 10.20 % | 878.940 M 19.35 % | 736.460 M -14.44 % | 860.749 M 13.24 % | 760.110 M -14.00 % | 883.880 M 32.04 % | 669.420 M -16.13 % | 798.210 M -47.70 % | 1.526 B 16.27 % | 1.313 B 3.64 % | 1.266 B -5.40 % | 1.339 B 19.93 % | 1.116 B 1.10 % | 1.104 B -1.45 % | 1.120 B |
| Net income | 201.300 M 109.69 % | 96.000 M -54.29 % | 210.000 M 7.14 % | 196.000 M 458.40 % | 35.100 M 187.70 % | 12.200 M -88.40 % | 105.200 M 53.58 % | 68.500 M -31.09 % | 99.400 M 742.37 % | 11.800 M -89.33 % | 110.558 M 236.04 % | 32.900 M -38.27 % | 53.300 M -22.64 % | 68.900 M 2 854.55 % | 2.332 M -95.87 % | 56.500 M -75.59 % | 231.500 M 97.86 % | 117.000 M -66.68 % | 351.094 M 201.24 % | 116.550 M -10.53 % | 130.260 M 560.21 % | 19.730 M 136.67 % | -53.803 M -459.28 % | -9.620 M -331.25 % | 4.160 M 110.21 % | -40.730 M 64.47 % | -114.647 M 2.26 % | -117.300 M -2 933.33 % | 4.140 M 107.14 % | -57.950 M -228.07 % | 45.250 M -74.08 % | 174.558 M 1.32 % | 172.280 M 12.51 % | 153.120 M 26.36 % | 121.173 M -24.53 % | 160.550 M 6.38 % | 150.920 M 7.45 % | 140.450 M |
| Income before tax | 264.900 M 110.24 % | 126.000 M -59.41 % | 310.400 M 24.76 % | 248.800 M 174.31 % | 90.700 M 32.41 % | 68.500 M -60.77 % | 174.600 M 124.42 % | 77.800 M -45.75 % | 143.400 M 183.96 % | 50.500 M -74.40 % | 197.300 M 334.58 % | 45.400 M -21.32 % | 57.700 M -26.87 % | 78.900 M 3 314.11 % | 2.311 M -95.08 % | 46.980 M -78.11 % | 214.590 M 114.16 % | 100.200 M -44.94 % | 181.984 M 31.26 % | 138.640 M -4.49 % | 145.160 M 635.73 % | 19.730 M 143.21 % | -45.665 M -19 127.08 % | 240.000 K -95.86 % | 5.800 M 114.24 % | -40.730 M 64.79 % | -115.678 M 5.83 % | -122.840 M -15 449.37 % | -790.000 K 98.64 % | -57.950 M -805.85 % | 8.210 M -95.88 % | 199.381 M 11.91 % | 178.160 M 9.91 % | 162.090 M 3.10 % | 157.210 M -7.22 % | 169.440 M 7.86 % | 157.090 M 8.62 % | 144.620 M |
| Income before tax ratio | 0.14 43.87 % | 0.10 -40.00 % | 0.16 13.17 % | 0.14 159.72 % | 0.05 -14.12 % | 0.06 -29.50 % | 0.09 64.92 % | 0.05 -36.55 % | 0.09 61.09 % | 0.05 -58.13 % | 0.13 226.41 % | 0.04 -5.84 % | 0.04 -25.20 % | 0.06 3 286.78 % | 0.00 -95.69 % | 0.04 -64.34 % | 0.11 37.25 % | 0.08 -52.76 % | 0.16 43.72 % | 0.11 -1.26 % | 0.12 1 001.51 % | 0.01 117.91 % | -0.06 -23 657.12 % | 0.00 -96.25 % | 0.01 111.93 % | -0.06 58.85 % | -0.13 16.84 % | -0.16 -17 981.30 % | 0.00 98.97 % | -0.09 -941.64 % | 0.01 -92.13 % | 0.13 -3.75 % | 0.14 6.05 % | 0.13 8.99 % | 0.12 -22.64 % | 0.15 6.69 % | 0.14 10.22 % | 0.13 |
| EBITDA | 326.700 M 73.87 % | 187.900 M -47.46 % | 357.600 M 18.02 % | 303.000 M 95.48 % | 155.000 M 20.62 % | 128.500 M -45.06 % | 233.900 M 62.54 % | 143.900 M -30.95 % | 208.400 M 64.61 % | 126.600 M -54.82 % | 280.200 M 135.26 % | 119.100 M -19.31 % | 147.600 M -7.46 % | 159.500 M 104.67 % | 77.930 M -40.57 % | 131.124 M -56.57 % | 301.940 M 60.74 % | 187.840 M -34.18 % | 285.400 M 43.35 % | 199.090 M -13.15 % | 229.230 M 1.49 % | 225.860 M 1 524.62 % | -15.854 M -112.62 % | 125.670 M -10.57 % | 140.520 M 32.49 % | 106.060 M 215.40 % | -91.904 M -258.62 % | 57.940 M -69.94 % | 192.720 M 83.65 % | 104.940 M -40.60 % | 176.681 M -48.46 % | 342.783 M -4.45 % | 358.760 M 13.51 % | 316.070 M 11.33 % | 283.901 M -6.14 % | 302.470 M 4.09 % | 290.580 M -2.64 % | 298.460 M |
| Net income ratio | 0.10 43.49 % | 0.07 -32.43 % | 0.11 -2.81 % | 0.11 428.69 % | 0.02 86.61 % | 0.01 -79.16 % | 0.05 12.86 % | 0.05 -19.41 % | 0.06 377.89 % | 0.01 -82.54 % | 0.07 152.40 % | 0.03 -26.13 % | 0.04 -20.88 % | 0.05 2 830.90 % | 0.00 -96.38 % | 0.05 -60.24 % | 0.11 26.80 % | 0.09 -71.41 % | 0.32 229.82 % | 0.10 -7.49 % | 0.10 888.44 % | 0.01 115.20 % | -0.07 -592.44 % | -0.01 -309.85 % | 0.00 108.56 % | -0.06 58.48 % | -0.13 13.69 % | -0.15 -3 394.69 % | 0.00 105.41 % | -0.09 -252.71 % | 0.06 -50.44 % | 0.11 -12.85 % | 0.13 8.56 % | 0.12 33.58 % | 0.09 -37.07 % | 0.14 5.22 % | 0.14 9.03 % | 0.13 |
| Ratio EBITDA | 0.17 18.98 % | 0.14 -22.33 % | 0.18 7.06 % | 0.17 85.08 % | 0.09 -21.76 % | 0.12 -1.28 % | 0.12 19.45 % | 0.10 -19.25 % | 0.12 -6.61 % | 0.13 -26.09 % | 0.18 76.71 % | 0.10 -3.44 % | 0.11 -5.35 % | 0.11 103.03 % | 0.05 -47.93 % | 0.11 -29.26 % | 0.15 3.01 % | 0.14 -43.53 % | 0.26 56.95 % | 0.16 -10.21 % | 0.18 51.95 % | 0.12 690.49 % | -0.02 -115.62 % | 0.13 -18.85 % | 0.16 11.01 % | 0.14 234.88 % | -0.11 -240.07 % | 0.08 -65.04 % | 0.22 39.09 % | 0.16 -29.18 % | 0.22 -1.45 % | 0.22 -17.82 % | 0.27 9.51 % | 0.25 17.69 % | 0.21 -21.74 % | 0.27 2.96 % | 0.26 -1.21 % | 0.27 |
| Gross profit ratio | 0.44 1.24 % | 0.44 29.26 % | 0.34 -10.13 % | 0.38 98.72 % | 0.19 -23.11 % | 0.25 -2.75 % | 0.25 19.90 % | 0.21 -49.46 % | 0.42 -15.64 % | 0.50 12.46 % | 0.44 10.75 % | 0.40 6.43 % | 0.37 -5.90 % | 0.40 66.38 % | 0.24 -40.03 % | 0.40 21.50 % | 0.33 -15.58 % | 0.39 72.08 % | 0.23 -48.12 % | 0.44 10.94 % | 0.39 7.72 % | 0.36 -14.62 % | 0.43 -1.02 % | 0.43 -7.12 % | 0.46 -4.59 % | 0.49 123.16 % | 0.22 -49.20 % | 0.43 -7.87 % | 0.47 -3.90 % | 0.48 2.94 % | 0.47 16.37 % | 0.40 -14.04 % | 0.47 15.34 % | 0.41 4.00 % | 0.39 -8.82 % | 0.43 -1.80 % | 0.44 -1.36 % | 0.44 |
| Weighted average shs out dil | 13.367 M -0.03 % | 13.370 M 0.01 % | 13.370 M 0.00 % | 13.370 M 0.18 % | 13.346 M -0.16 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.06 % | 13.358 M 0.04 % | 13.353 M 1.22 % | 13.191 M -1.47 % | 13.389 M 0.17 % | 13.366 M 1.22 % | 13.205 M 6.96 % | 12.346 M 0.00 % | 12.346 M 0.00 % | 12.347 M 0.13 % | 12.331 M -0.13 % | 12.347 M 0.11 % | 12.333 M 0.80 % | 12.235 M -0.87 % | 12.342 M -0.04 % | 12.347 M 0.00 % | 12.347 M 1.40 % | 12.176 M -1.24 % | 12.330 M 7.36 % | 11.485 M -6.98 % | 12.347 M 7.91 % | 11.442 M 0.00 % | 11.442 M -7.33 % | 12.347 M 26.74 % | 9.742 M 0.00 % | 9.742 M 0.00 % | 9.742 M |
| Weighted average shs out | 13.367 M -0.03 % | 13.370 M 0.01 % | 13.370 M 0.00 % | 13.370 M 0.18 % | 13.346 M -0.16 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.00 % | 13.367 M 0.06 % | 13.358 M 0.04 % | 13.353 M 1.22 % | 13.191 M -1.31 % | 13.367 M 0.02 % | 13.365 M 1.23 % | 13.202 M 6.94 % | 12.346 M -0.01 % | 12.346 M 0.00 % | 12.347 M 0.13 % | 12.331 M 0.11 % | 12.317 M -0.13 % | 12.333 M 0.80 % | 12.235 M -0.87 % | 12.342 M 0.14 % | 12.325 M -0.18 % | 12.347 M 1.40 % | 12.176 M -1.24 % | 12.330 M 7.36 % | 11.485 M -6.98 % | 12.347 M 7.91 % | 11.442 M 0.00 % | 11.442 M -7.33 % | 12.347 M 26.74 % | 9.742 M 0.00 % | 9.742 M 0.00 % | 9.742 M |
| EPS diluted | 15.06 109.75 % | 7.18 -54.30 % | 15.71 7.16 % | 14.66 457.41 % | 2.63 189.01 % | 0.91 -88.42 % | 7.86 53.52 % | 5.12 -31.18 % | 7.44 745.45 % | 0.88 -89.36 % | 8.27 236.18 % | 2.46 -38.35 % | 3.99 -22.67 % | 5.16 2 766.67 % | 0.18 -95.73 % | 4.22 -75.64 % | 17.32 95.49 % | 8.86 -68.85 % | 28.44 201.27 % | 9.44 -10.52 % | 10.55 559.38 % | 1.60 136.70 % | -4.36 -458.97 % | -0.78 -329.41 % | 0.34 110.30 % | -3.30 64.48 % | -9.29 2.21 % | -9.50 -2 894.12 % | 0.34 107.23 % | -4.70 -219.29 % | 3.94 -72.14 % | 14.14 -6.11 % | 15.06 -71.87 % | 53.53 453.00 % | 9.68 -41.26 % | 16.48 6.39 % | 15.49 7.42 % | 14.42 |
| Earnings per share | 15.06 109.75 % | 7.18 -54.30 % | 15.71 7.16 % | 14.66 457.41 % | 2.63 189.01 % | 0.91 -88.42 % | 7.86 53.52 % | 5.12 -31.18 % | 7.44 745.45 % | 0.88 -89.36 % | 8.27 236.18 % | 2.46 -38.35 % | 3.99 -22.67 % | 5.16 2 766.67 % | 0.18 -95.73 % | 4.22 -75.64 % | 17.32 95.49 % | 8.86 -68.85 % | 28.44 201.27 % | 9.44 -10.52 % | 10.55 559.38 % | 1.60 136.61 % | -4.37 -460.26 % | -0.78 -329.41 % | 0.34 110.30 % | -3.30 64.52 % | -9.30 2.11 % | -9.50 -2 894.12 % | 0.34 107.23 % | -4.70 -219.29 % | 3.94 -72.14 % | 14.14 -6.11 % | 15.06 -71.87 % | 53.53 453.00 % | 9.68 -41.26 % | 16.48 6.39 % | 15.49 7.42 % | 14.42 |
| Gross profit | 854.400 M 47.95 % | 577.500 M -12.55 % | 660.400 M -0.93 % | 666.600 M 109.89 % | 317.600 M 18.55 % | 267.900 M -45.88 % | 495.000 M 63.15 % | 303.400 M -56.78 % | 702.000 M 48.70 % | 472.100 M -31.25 % | 686.700 M 47.46 % | 465.700 M -11.06 % | 523.600 M -8.00 % | 569.100 M 67.72 % | 339.320 M -31.55 % | 495.710 M -25.41 % | 664.610 M 31.74 % | 504.500 M 100.57 % | 251.527 M -52.62 % | 530.860 M 7.31 % | 494.700 M -28.05 % | 687.570 M 106.00 % | 333.775 M -20.05 % | 417.500 M 2.35 % | 407.910 M 13.87 % | 358.240 M 90.94 % | 187.623 M -42.48 % | 326.160 M -20.77 % | 411.650 M 26.89 % | 324.420 M -13.67 % | 375.780 M -39.14 % | 617.401 M -0.05 % | 617.730 M 19.54 % | 516.750 M -1.62 % | 525.259 M 9.35 % | 480.340 M -0.72 % | 483.830 M -2.79 % | 497.720 M |
| Income tax expense | 63.600 M 111.30 % | 30.100 M -70.02 % | 100.400 M 90.15 % | 52.800 M -5.04 % | 55.600 M -1.24 % | 56.300 M -19.11 % | 69.600 M 648.39 % | 9.300 M -78.86 % | 44.000 M 13.70 % | 38.700 M -55.36 % | 86.700 M 593.60 % | 12.500 M 184.09 % | 4.400 M -56.00 % | 10.000 M 47 719.05 % | -21.000 K 99.78 % | -9.480 M 43.87 % | -16.890 M -0.72 % | -16.770 M 90.08 % | -169.110 M -865.55 % | 22.090 M 48.26 % | 14.900 M | 0.000 -100.00 % | 8.149 M -17.27 % | 9.850 M 500.61 % | 1.640 M | 0.000 100.00 % | -1.020 M 81.59 % | -5.540 M -12.37 % | -4.930 M | 0.000 100.00 % | -37.040 M -249.22 % | 24.822 M 322.14 % | 5.880 M -34.45 % | 8.970 M -75.11 % | 36.038 M 305.38 % | 8.890 M 44.08 % | 6.170 M 47.96 % | 4.170 M |
| Cost of revenue | 1.073 B 44.72 % | 741.500 M -42.49 % | 1.289 B 17.00 % | 1.102 B -18.79 % | 1.357 B 65.84 % | 818.200 M -43.83 % | 1.457 B 28.81 % | 1.131 B 15.96 % | 975.200 M 103.42 % | 479.400 M -44.88 % | 869.700 M 23.66 % | 703.300 M -19.65 % | 875.300 M 1.58 % | 861.700 M -20.21 % | 1.080 B 44.44 % | 747.730 M -45.06 % | 1.361 B 71.49 % | 793.610 M -7.95 % | 862.188 M 25.22 % | 688.520 M -10.11 % | 765.990 M -36.16 % | 1.200 B 167.50 % | 448.555 M -18.61 % | 551.090 M 17.00 % | 471.030 M 24.54 % | 378.220 M -43.81 % | 673.126 M 55.12 % | 433.950 M -8.11 % | 472.230 M 36.88 % | 345.000 M -18.33 % | 422.430 M -53.51 % | 908.714 M 30.77 % | 694.880 M -7.31 % | 749.700 M -7.84 % | 813.477 M 27.93 % | 635.900 M 2.52 % | 620.280 M -0.38 % | 622.620 M |
| General and administrative expenses | 271.600 M 16.32 % | 233.500 M -77.90 % | 1.057 B 327.40 % | 247.200 M -13.14 % | 284.600 M 68.10 % | 169.300 M -45.86 % | 312.700 M 41.37 % | 221.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 111.636 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.643 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.725 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -399.142 M -399.90 % | 133.090 M -6.21 % | 141.900 M -4.64 % | 148.800 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 104.312 M | 0.000 | 0.000 | 0.000 100.00 % | -1.100 M | 0.000 -100.00 % | 294.800 M 74.03 % | 169.400 M -31.67 % | 247.900 M 44.04 % | 172.100 M -8.07 % | 187.200 M -3.41 % | 193.800 M 351.93 % | -76.926 M -140.02 % | 192.240 M 0.33 % | 191.600 M 6.34 % | 180.180 M 305.16 % | -87.825 M -145.36 % | 193.600 M -14.83 % | 227.310 M -30.53 % | 327.210 M 5 987.19 % | -5.558 M -103.51 % | 158.170 M 7.04 % | 147.770 M 26.05 % | 117.230 M 429.35 % | -35.594 M -124.43 % | 145.690 M 28.99 % | 112.950 M 24.09 % | 91.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 291.400 M 10.00 % | 264.900 M 133.52 % | -790.239 M -416.60 % | 249.600 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.500 M 34.96 % | 22.600 M -31.10 % | 32.800 M -13.91 % | 38.100 M 112.85 % | 17.900 M 24.31 % | 14.400 M 128.90 % | -49.825 M -509.75 % | 12.160 M -57.92 % | 28.900 M 47.90 % | 19.540 M 162.53 % | -31.249 M -271.04 % | 18.270 M -85.12 % | 122.760 M 503.24 % | 20.350 M 229.74 % | -15.685 M -188.47 % | 17.730 M 31.82 % | 13.450 M 63.43 % | 8.230 M 135.49 % | -23.189 M -369.64 % | 8.600 M -72.54 % | 31.320 M 431.75 % | 5.890 M | 0.000 -100.00 % | 378.897 M 6.39 % | 356.140 M 4 253.79 % | 8.180 M -98.04 % | 417.610 M 234.44 % | 124.870 M -4.77 % | 131.120 M 2.32 % | 128.150 M |
| Operating expenses | 606.500 M 12.67 % | 538.300 M 28.93 % | 417.500 M -22.27 % | 537.100 M 61.58 % | 332.400 M 54.53 % | 215.100 M -40.15 % | 359.400 M 44.69 % | 248.400 M -57.79 % | 588.500 M 32.66 % | 443.600 M -15.26 % | 523.500 M 14.58 % | 456.900 M -5.56 % | 483.800 M -3.63 % | 502.000 M 39.64 % | 359.506 M -21.47 % | 457.770 M -4.36 % | 478.650 M 13.31 % | 422.430 M 40.63 % | 300.378 M -31.27 % | 437.010 M -7.86 % | 474.310 M -16.49 % | 567.950 M 75.75 % | 323.151 M -18.05 % | 394.330 M 7.60 % | 366.480 M 6.10 % | 345.400 M 34.49 % | 256.829 M -29.03 % | 361.870 M 7.82 % | 335.620 M 8.24 % | 310.080 M 7.84 % | 287.540 M -24.11 % | 378.897 M 6.39 % | 356.140 M 20.31 % | 296.030 M -3.84 % | 307.845 M 19.34 % | 257.960 M -5.52 % | 273.020 M -1.42 % | 276.950 M |
| Cost and expenses | 1.680 B 31.24 % | 1.280 B -25.02 % | 1.707 B 4.13 % | 1.639 B -2.97 % | 1.689 B 63.49 % | 1.033 B -43.10 % | 1.816 B 31.67 % | 1.379 B -11.80 % | 1.564 B 69.41 % | 923.000 M -33.75 % | 1.393 B 20.08 % | 1.160 B -14.63 % | 1.359 B -0.34 % | 1.364 B -5.27 % | 1.440 B 19.41 % | 1.206 B -34.47 % | 1.840 B 51.28 % | 1.216 B 4.60 % | 1.163 B 3.29 % | 1.126 B -9.25 % | 1.240 B -29.84 % | 1.768 B 129.08 % | 771.706 M -18.37 % | 945.420 M 12.88 % | 837.510 M 15.74 % | 723.620 M -22.19 % | 929.955 M 16.85 % | 795.820 M -1.49 % | 807.850 M 23.32 % | 655.080 M -7.73 % | 709.970 M -44.86 % | 1.288 B 22.51 % | 1.051 B 0.51 % | 1.046 B -6.74 % | 1.121 B 25.45 % | 893.860 M 0.06 % | 893.300 M -0.70 % | 899.570 M |
| Research and development expenses | 43.500 M 9.02 % | 39.900 M -14.93 % | 46.900 M 16.38 % | 40.300 M -15.69 % | 47.800 M 4.37 % | 45.800 M -4.18 % | 47.800 M 75.74 % | 27.200 M -38.46 % | 44.200 M 12.47 % | 39.300 M -17.61 % | 47.700 M -19.56 % | 59.300 M 4.59 % | 56.700 M -13.04 % | 65.200 M -18.53 % | 80.029 M 70.60 % | 46.910 M -37.44 % | 74.980 M 164.20 % | 28.380 M 679.88 % | 3.639 M -90.00 % | 36.390 M -13.44 % | 42.040 M 14.77 % | 36.630 M -16.59 % | 43.913 M 23.56 % | 35.540 M 25.63 % | 28.290 M -18.66 % | 34.780 M -28.04 % | 48.330 M 44.87 % | 33.360 M 3.15 % | 32.340 M -0.49 % | 32.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 271.600 M 16.32 % | 233.500 M -79.89 % | 1.161 B 369.60 % | 247.200 M -13.14 % | 284.600 M 68.10 % | 169.300 M -45.67 % | 311.600 M 40.87 % | 221.200 M -24.97 % | 294.800 M 74.03 % | 169.400 M -31.67 % | 247.900 M 44.04 % | 172.100 M -8.07 % | 187.200 M -3.41 % | 193.800 M 1 269.61 % | 14.150 M -92.64 % | 192.240 M 0.33 % | 191.600 M 6.34 % | 180.180 M 656.71 % | 23.811 M -87.70 % | 193.600 M -14.83 % | 227.310 M -30.53 % | 327.210 M 230.23 % | 99.085 M -37.36 % | 158.170 M 7.04 % | 147.770 M 26.05 % | 117.230 M 454.78 % | 21.131 M -85.50 % | 145.690 M 28.99 % | 112.950 M 24.09 % | 91.020 M 37.70 % | 66.100 M | 0.000 | 0.000 | 0.000 100.00 % | -109.765 M -182.47 % | 133.090 M -6.21 % | 141.900 M -4.64 % | 148.800 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 21.667 M | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 9.940 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.219 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.074 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -50.00 % | 200.000 K 0.00 % | 200.000 K 120.77 % | -963.000 K -237.57 % | 700.000 K 16.67 % | 600.000 K 0.00 % | 600.000 K -44.44 % | 1.080 M -28.00 % | 1.500 M | 0.000 -100.00 % | 2.600 M 256.16 % | 730.000 K -76.45 % | 3.100 M 1 048.15 % | 270.000 K -80.85 % | 1.410 M -85.33 % | 9.610 M -46.96 % | 18.120 M -75.49 % | 73.930 M 159.13 % | 28.530 M | 0.000 -100.00 % | 40.660 M -17.16 % | 49.080 M -20.58 % | 61.800 M | 0.000 -100.00 % | 95.730 M -11.48 % | 108.140 M 38.32 % | 78.180 M | 0.000 -100.00 % | 55.846 M -33.06 % | 83.430 M 24.88 % | 66.810 M | 0.000 -100.00 % | 52.940 M -1.45 % | 53.720 M -29.46 % | 76.150 M |
| Depreciation and amortization | 61.700 M -0.16 % | 61.800 M 31.21 % | 47.100 M -12.94 % | 54.100 M -15.47 % | 64.000 M 7.02 % | 59.800 M 1.18 % | 59.100 M -9.63 % | 65.400 M 1.55 % | 64.400 M -14.70 % | 75.500 M -8.93 % | 82.900 M 14.82 % | 72.200 M -19.69 % | 89.900 M 15.26 % | 78.000 M 3.13 % | 75.630 M -12.48 % | 86.410 M -0.77 % | 87.080 M 0.99 % | 86.230 M -8.08 % | 93.810 M 7.86 % | 86.970 M 1.03 % | 86.080 M 0.22 % | 85.890 M 32.70 % | 64.723 M -23.65 % | 84.770 M -1.02 % | 85.640 M 0.76 % | 84.990 M 0.38 % | 84.670 M -0.45 % | 85.050 M -0.37 % | 85.370 M 0.78 % | 84.710 M -4.22 % | 88.441 M -21.58 % | 112.777 M 16.06 % | 97.170 M 1.91 % | 95.350 M 2.29 % | 93.211 M 16.38 % | 80.090 M 0.40 % | 79.770 M 2.68 % | 77.690 M |
| Operating income | 247.900 M 532.40 % | 39.200 M -83.86 % | 242.900 M 87.57 % | 129.500 M 975.00 % | -14.800 M -128.03 % | 52.800 M -61.06 % | 135.600 M 146.55 % | 55.000 M -61.81 % | 144.000 M 405.26 % | 28.500 M -85.46 % | 196.000 M 317.91 % | 46.900 M -18.72 % | 57.700 M -14.01 % | 67.100 M 188.10 % | -76.161 M -160.43 % | 126.040 M -41.34 % | 214.860 M 161.80 % | 82.070 M 268.00 % | -48.851 M -152.05 % | 93.850 M 360.27 % | 20.390 M -82.95 % | 119.620 M 1 025.94 % | 10.624 M -54.15 % | 23.170 M -44.07 % | 41.430 M 222.66 % | 12.840 M 118.55 % | -69.206 M -93.80 % | -35.710 M -146.97 % | 76.030 M 430.20 % | 14.340 M -83.75 % | 88.240 M -55.74 % | 199.380 M 11.91 % | 178.160 M -19.28 % | 220.720 M 1.52 % | 217.414 M -2.23 % | 222.380 M 5.49 % | 210.810 M -4.51 % | 220.770 M |
| Operating income ratio | 0.13 332.75 % | 0.03 -76.14 % | 0.12 70.15 % | 0.07 928.44 % | -0.01 -118.18 % | 0.05 -30.03 % | 0.07 81.18 % | 0.04 -55.33 % | 0.09 186.64 % | 0.03 -76.22 % | 0.13 213.89 % | 0.04 -2.73 % | 0.04 -12.05 % | 0.05 187.40 % | -0.05 -152.94 % | 0.10 -4.44 % | 0.11 67.78 % | 0.06 244.14 % | -0.04 -156.99 % | 0.08 375.87 % | 0.02 -74.48 % | 0.06 366.69 % | 0.01 -43.23 % | 0.02 -49.25 % | 0.05 170.36 % | 0.02 121.68 % | -0.08 -71.14 % | -0.05 -154.62 % | 0.09 301.55 % | 0.02 -80.62 % | 0.11 -15.38 % | 0.13 -3.75 % | 0.14 -22.12 % | 0.17 7.32 % | 0.16 -18.48 % | 0.20 4.34 % | 0.19 -3.11 % | 0.20 |
| Total other income expenses net | 17.000 M -80.41 % | 86.800 M 28.59 % | 67.500 M -43.42 % | 119.300 M 13.08 % | 105.500 M 571.97 % | 15.700 M -59.74 % | 39.000 M 71.05 % | 22.800 M 166.09 % | -34.500 M 35.51 % | -53.500 M -13.72 % | -47.045 M -3 036.33 % | -1.500 M 97.92 % | -72.000 M -710.17 % | 11.800 M -84.96 % | 78.472 M 199.26 % | -79.060 M -376.14 % | 28.630 M 132.67 % | -87.640 M -137.97 % | 230.835 M 415.37 % | 44.790 M -64.10 % | 124.770 M 224.91 % | -99.890 M -77.46 % | -56.289 M -145.48 % | -22.930 M 35.64 % | -35.630 M 33.49 % | -53.570 M -15.27 % | -46.472 M 46.66 % | -87.130 M 46.28 % | -162.190 M -124.36 % | -72.290 M 9.67 % | -80.030 M -8 003 100.00 % | 1.000 K | 0.000 100.00 % | -58.630 M 2.61 % | -60.204 M -13.72 % | -52.940 M 1.45 % | -53.720 M 29.46 % | -76.150 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2017-03-31 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -76.100 M | 0.000 100.00 % | -784.100 M | 0.000 100.00 % | -375.200 M | 0.000 100.00 % | -267.700 M -137.84 % | 707.500 M 90.14 % | 372.100 M -47.84 % | 713.445 M 238.45 % | 210.800 M -67.54 % | 649.500 M 465.09 % | -177.900 M -141.13 % | 432.556 M 10 634.73 % | -4.106 M -100.99 % | 414.480 M 256.14 % | 116.380 M -59.84 % | 289.790 M 29.14 % | 224.392 M 269.86 % | 60.670 M -90.01 % | 607.460 M -72.20 % | 2.185 B 1 384.83 % | 147.160 M -91.86 % | 1.808 B 2 058.23 % | 83.760 M -97.17 % | 2.960 B -2.34 % | 3.031 B 9.24 % | 2.774 B -15.61 % | 3.287 B 3.65 % | 3.172 B 9.95 % | 2.885 B 7.45 % | 2.685 B 1 052.41 % | 232.952 M -89.38 % | 2.193 B 18.87 % | 1.845 B 24.75 % | 1.479 B 13.30 % | 1.305 B 37.45 % | 949.603 M |
| Total investments | 1.999 B | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 639.000 M | 0.000 -100.00 % | 400.993 M -71.66 % | 1.415 B 3 776.71 % | 36.500 M -97.44 % | 1.427 B 4 959.89 % | 28.200 M -97.83 % | 1.299 B 4 729.00 % | 26.900 M -96.89 % | 865.112 M 5 418.70 % | 15.676 M -98.11 % | 828.960 M 1 956.46 % | 40.310 M -93.04 % | 579.580 M 1 350.76 % | 39.950 M -67.08 % | 121.340 M 141.42 % | 50.260 M | 0.000 -100.00 % | 294.320 M 925.15 % | 28.710 M -82.86 % | 167.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 287.361 M 400.00 % | 57.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 143.800 M | 0.000 -100.00 % | 16.900 M | 0.000 -100.00 % | 409.100 M | 0.000 -100.00 % | 413.300 M | 0.000 -100.00 % | 417.400 M | 0.000 -100.00 % | 422.900 M | 0.000 -100.00 % | 422.800 M | 0.000 -100.00 % | 428.450 M | 0.000 -100.00 % | 429.860 M | 0.000 -100.00 % | 513.184 M | 0.000 -100.00 % | 666.300 M -69.78 % | 2.204 B | 0.000 -100.00 % | 1.876 B | 0.000 -100.00 % | 2.980 B -2.95 % | 3.070 B 9.28 % | 2.810 B -16.32 % | 3.358 B 4.68 % | 3.208 B 11.13 % | 2.886 B 6.41 % | 2.713 B 1 035.04 % | 238.982 M -89.15 % | 2.203 B 17.93 % | 1.868 B 25.05 % | 1.494 B 13.56 % | 1.315 B 37.50 % | 956.683 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 5.609 B 129.91 % | 2.440 B -50.63 % | 4.942 B 2.78 % | 4.808 B -1.38 % | 4.876 B 126.32 % | 2.154 B -54.26 % | 4.710 B 2.92 % | 4.576 B -0.59 % | 4.603 B 112.61 % | 2.165 B -51.97 % | 4.508 B 3.06 % | 4.374 B -0.68 % | 4.404 B 3 810.35 % | 112.636 M -97.41 % | 4.353 B 3.17 % | 4.219 B 5.40 % | 4.003 B 355.16 % | 879.428 M -74.00 % | 3.383 B 3.79 % | 3.259 B 260.78 % | -2.027 B -161.64 % | 3.289 B 3.90 % | 3.165 B -4.81 % | 3.325 B 282.32 % | -1.824 B -1 898.46 % | 101.411 M -97.69 % | 4.393 B 5 084.29 % | 84.729 M 966.18 % | 7.947 M | 0.000 100.00 % | -537.951 M | 0.000 -100.00 % | 26.557 M 44.15 % | 18.423 M 19.22 % | 15.453 M -63.49 % | 42.322 M 95.52 % | 21.646 M |
| Retained earnings | 0.000 | 0.000 -100.00 % | 2.153 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.704 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.421 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.160 B | 0.000 | 0.000 | 0.000 -100.00 % | 750.567 M | 0.000 | 0.000 -100.00 % | 133.865 M | 0.000 | 0.000 | 0.000 -100.00 % | 238.573 M -54.44 % | 523.623 M | 0.000 -100.00 % | 1.377 B -2.64 % | 1.415 B 3.79 % | 1.363 B 33.62 % | 1.020 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 133.700 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 133.700 M | 0.000 -100.00 % | 133.670 M | 0.000 -100.00 % | 133.670 M | 0.000 -100.00 % | 123.420 M | 0.000 -100.00 % | 123.420 M 0.00 % | 123.420 M | 0.000 -100.00 % | 123.420 M | 0.000 -100.00 % | 123.420 M 0.00 % | 123.420 M 0.00 % | 123.420 M 7.87 % | 114.420 M 0.00 % | 114.420 M 0.00 % | 114.420 M 8.54 % | 105.420 M 441.06 % | 19.484 M -80.00 % | 97.420 M 6.71 % | 91.291 M 7.74 % | 84.731 M 0.24 % | 84.532 M 0.00 % | 84.532 M |
| Total equity | 5.943 B 5.95 % | 5.609 B 0.00 % | 5.610 B 13.50 % | 4.942 B 0.00 % | 4.942 B 1.37 % | 4.876 B 0.00 % | 4.876 B 3.52 % | 4.710 B 0.00 % | 4.710 B 2.31 % | 4.603 B 0.00 % | 4.603 B 2.11 % | 4.508 B 0.00 % | 4.508 B 2.35 % | 4.404 B 0.00 % | 4.404 B 1.19 % | 4.353 B 0.00 % | 4.353 B 8.74 % | 4.003 B 0.00 % | 4.003 B 18.33 % | 3.383 B 0.00 % | 3.383 B 4.61 % | 3.234 B -1.67 % | 3.289 B 0.00 % | 3.289 B -1.10 % | 3.325 B 0.00 % | 3.325 B -8.12 % | 3.619 B -19.86 % | 4.516 B 3.19 % | 4.376 B -4.17 % | 4.567 B -1.07 % | 4.616 B 21.76 % | 3.791 B 432.49 % | 711.990 M -76.83 % | 3.073 B 29.70 % | 2.369 B 38.40 % | 1.712 B 23.51 % | 1.386 B 55.75 % | 889.863 M |
| Other non current liabilities | 31.900 M 100.57 % | -5.609 B -19 443.09 % | 29.000 M 100.59 % | -4.942 B -4 671.79 % | 108.100 M 102.22 % | -4.876 B -4 853.01 % | 102.577 M 102.18 % | -4.710 B -5 344.77 % | 89.800 M | 0.000 -100.00 % | 194.948 M | 0.000 -100.00 % | 82.600 M | 0.000 -100.00 % | 79.542 M | 0.000 -100.00 % | 74.590 M | 0.000 -100.00 % | 76.595 M | 0.000 -100.00 % | 30.000 K -99.96 % | 69.230 M | 0.000 -100.00 % | 4.690 M | 0.000 -100.00 % | 206.606 M 313.24 % | 49.997 M -71.69 % | 176.610 M 299.37 % | 44.222 M -1.18 % | 44.748 M 568.68 % | 6.692 M 43.54 % | 4.662 M -18.67 % | 5.732 M -79.07 % | 27.393 M 5 478.67 % | 491.031 K | 0.000 -100.00 % | 8.933 M 60.87 % | 5.553 M |
| Long term debt | 117.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 386.800 M | 0.000 -100.00 % | 386.789 M | 0.000 -100.00 % | 386.800 M | 0.000 -100.00 % | 386.789 M | 0.000 -100.00 % | 386.800 M | 0.000 -100.00 % | 386.789 M | 0.000 -100.00 % | 386.790 M | 0.000 -100.00 % | 468.310 M | 0.000 -100.00 % | 480.540 M -33.31 % | 720.533 M | 0.000 -100.00 % | 914.660 M | 0.000 -100.00 % | 1.160 B -15.59 % | 1.374 B -15.07 % | 1.618 B -15.30 % | 1.910 B 13.31 % | 1.686 B 20.45 % | 1.400 B 8.42 % | 1.291 B 440.27 % | 238.982 M -75.89 % | 991.332 M -19.82 % | 1.236 B 34.00 % | 922.736 M 2.88 % | 896.888 M 28.45 % | 698.225 M |
| Total non current liabilities | 307.400 M 105.48 % | -5.609 B -3 135.44 % | 184.800 M 103.74 % | -4.942 B -857.87 % | 652.100 M 113.38 % | -4.876 B -914.48 % | 598.600 M 112.71 % | -4.710 B -891.43 % | 595.100 M | 0.000 -100.00 % | 581.700 M | 0.000 -100.00 % | 477.000 M | 0.000 -100.00 % | 466.331 M | 0.000 -100.00 % | 464.060 M | 0.000 -100.00 % | 581.245 M | 0.000 -100.00 % | 738.860 M -22.89 % | 958.223 M | 0.000 -100.00 % | 1.181 B | 0.000 -100.00 % | 1.367 B -13.75 % | 1.585 B -11.71 % | 1.795 B -15.36 % | 2.121 B 12.88 % | 1.879 B 16.14 % | 1.618 B 9.90 % | 1.472 B 449.18 % | 267.992 M -76.39 % | 1.135 B -14.61 % | 1.329 B 33.15 % | 998.399 M 3.38 % | 965.746 M 29.53 % | 745.596 M |
| Other current liabilities | 425.300 M | 0.000 -100.00 % | 427.400 M | 0.000 -100.00 % | 354.000 M | 0.000 -100.00 % | 278.701 M | 0.000 -100.00 % | 10.700 M | 0.000 -100.00 % | 225.986 M | 0.000 -100.00 % | 9.900 M | 0.000 -100.00 % | 384.057 M | 0.000 -100.00 % | 7.910 M | 0.000 -100.00 % | 184.151 M | 0.000 -100.00 % | 16.830 M 138.32 % | 7.062 M | 0.000 -100.00 % | 9.650 M | 0.000 -100.00 % | 10.138 M -96.78 % | 315.280 M -35.84 % | 491.400 M 108.32 % | 235.891 M 59.53 % | 147.865 M -52.47 % | 311.099 M 2.52 % | 303.459 M -2.12 % | 310.042 M 345.37 % | 69.614 M -37.45 % | 111.302 M 58.31 % | 70.308 M -9.41 % | 77.607 M -15.43 % | 91.767 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.599 M | 0.000 -100.00 % | 497.900 M | 0.000 -100.00 % | 270.300 M | 0.000 -100.00 % | 324.500 M | 0.000 -100.00 % | 331.194 M | 0.000 -100.00 % | 322.020 M | 0.000 -100.00 % | 206.205 M | 0.000 -100.00 % | 474.230 M 44.90 % | 327.286 M | 0.000 -100.00 % | 1.298 B | 0.000 -100.00 % | 446.355 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 279.691 M 1.47 % | 275.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 26.400 M | 0.000 -100.00 % | 16.900 M | 0.000 -100.00 % | 22.300 M | 0.000 -100.00 % | 26.463 M | 0.000 100.00 % | -559.300 M | 0.000 100.00 % | -19.031 M | 0.000 100.00 % | -307.100 M | 0.000 -100.00 % | 41.661 M | 0.000 100.00 % | -294.340 M | 0.000 100.00 % | -25.318 M | 0.000 100.00 % | -311.870 M -126.96 % | 1.157 B | 0.000 100.00 % | -401.830 M | 0.000 -100.00 % | 1.373 B -19.03 % | 1.696 B 42.33 % | 1.192 B -17.68 % | 1.448 B -4.88 % | 1.522 B 2.36 % | 1.487 B 4.59 % | 1.421 B | 0.000 -100.00 % | 1.212 B 91.83 % | 631.659 M 10.59 % | 571.167 M 36.46 % | 418.574 M 61.95 % | 258.457 M |
| Total current liabilities | 1.431 B | 0.000 -100.00 % | 1.363 B | 0.000 -100.00 % | 1.010 B | 0.000 -100.00 % | 794.200 M | 0.000 -100.00 % | 1.099 B | 0.000 -100.00 % | 825.700 M | 0.000 -100.00 % | 842.700 M | 0.000 -100.00 % | 927.385 M | 0.000 -100.00 % | 1.258 B | 0.000 -100.00 % | 974.451 M | 0.000 -100.00 % | 1.402 B -35.85 % | 2.185 B | 0.000 -100.00 % | 2.593 B | 0.000 -100.00 % | 2.636 B 14.39 % | 2.305 B 16.38 % | 1.980 B 2.53 % | 1.931 B -1.72 % | 1.965 B -6.86 % | 2.110 B 10.32 % | 1.912 B 516.84 % | 310.042 M -79.77 % | 1.532 B 68.37 % | 910.068 M 15.10 % | 790.657 M 28.52 % | 615.197 M 38.11 % | 445.430 M |
| Total liabilities | 1.738 B 130.98 % | -5.609 B -462.44 % | 1.548 B 131.32 % | -4.942 B -397.27 % | 1.663 B 134.10 % | -4.876 B -450.05 % | 1.393 B 129.57 % | -4.710 B -377.95 % | 1.695 B | 0.000 -100.00 % | 1.407 B | 0.000 -100.00 % | 1.320 B | 0.000 -100.00 % | 1.394 B | 0.000 -100.00 % | 1.722 B | 0.000 -100.00 % | 1.556 B | 0.000 -100.00 % | 2.141 B -31.90 % | 3.143 B | 0.000 -100.00 % | 3.774 B | 0.000 -100.00 % | 4.003 B 2.92 % | 3.889 B 3.03 % | 3.775 B -6.83 % | 4.052 B 5.42 % | 3.844 B 3.12 % | 3.727 B 10.14 % | 3.384 B 485.47 % | 578.034 M -78.33 % | 2.667 B 19.11 % | 2.239 B 25.17 % | 1.789 B 13.16 % | 1.581 B 32.74 % | 1.191 B |
| Other non current assets | 42.000 M | 0.000 -100.00 % | 24.700 M | 0.000 -100.00 % | 10.100 M 101.16 % | -871.900 M -488.55 % | 224.400 M 131.72 % | -707.500 M -314.72 % | 329.500 M 146.18 % | -713.445 M -314.63 % | 332.400 M 151.18 % | -649.500 M -297.60 % | 328.700 M 175.99 % | -432.556 M -208.21 % | 399.736 M 196.44 % | -414.480 M -225.25 % | 330.920 M 214.19 % | -289.790 M -289 789 900.00 % | -100.000 100.00 % | -60.670 M -118.38 % | 330.120 M -7.28 % | 356.036 M 341.94 % | -147.160 M -141.19 % | 357.240 M 526.50 % | -83.760 M -124.47 % | 342.323 M 3.39 % | 331.108 M -0.16 % | 331.650 M 0.81 % | 328.980 M -36.31 % | 516.531 M -6.05 % | 549.818 M 28.64 % | 427.403 M 222.27 % | 132.624 M -49.00 % | 260.067 M 12 704.87 % | 2.031 M -80.97 % | 10.672 M -54.38 % | 23.391 M -37.65 % | 37.518 M |
| Long term investments | 67.300 M | 0.000 -100.00 % | 57.200 M | 0.000 -100.00 % | 81.400 M | 0.000 -100.00 % | 52.500 M | 0.000 100.00 % | -654.200 M | 0.000 100.00 % | -508.900 M | 0.000 100.00 % | -30.500 M | 0.000 100.00 % | -54.340 M | 0.000 100.00 % | -68.560 M | 0.000 -100.00 % | 39.950 M | 0.000 -100.00 % | 41.710 M | 0.000 | 0.000 100.00 % | -50.520 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 |
| Intangible assets | 994.100 M | 0.000 -100.00 % | 1.047 B | 0.000 -100.00 % | 1.103 B | 0.000 -100.00 % | 852.100 M | 0.000 -100.00 % | 748.400 M | 0.000 -100.00 % | 792.461 M | 0.000 -100.00 % | 834.700 M | 0.000 -100.00 % | 879.285 M | 0.000 -100.00 % | 923.250 M | 0.000 -100.00 % | 967.162 M | 0.000 -100.00 % | 1.011 B -4.10 % | 1.054 B | 0.000 -100.00 % | 1.617 B | 0.000 -100.00 % | 1.680 B -6.99 % | 1.806 B | 0.000 -100.00 % | 2.503 B 4.69 % | 2.391 B 5.69 % | 2.262 B 10.90 % | 2.040 B | 0.000 -100.00 % | 1.782 B 44.21 % | 1.236 B 10 599.43 % | 11.548 M -97.96 % | 566.065 M 61.26 % | 351.037 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -61.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.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 |
| Goodwill and intangible assets | 994.100 M | 0.000 -100.00 % | 1.047 B | 0.000 -100.00 % | 1.103 B | 0.000 -100.00 % | 852.100 M | 0.000 -100.00 % | 748.400 M | 0.000 -100.00 % | 792.400 M | 0.000 -100.00 % | 834.700 M | 0.000 -100.00 % | 879.285 M | 0.000 -100.00 % | 923.250 M | 0.000 -100.00 % | 967.162 M | 0.000 -100.00 % | 1.011 B -4.10 % | 1.054 B | 0.000 -100.00 % | 1.617 B | 0.000 -100.00 % | 1.680 B -6.99 % | 1.806 B | 0.000 -100.00 % | 2.503 B 4.69 % | 2.391 B 5.69 % | 2.262 B 10.90 % | 2.040 B | 0.000 -100.00 % | 1.782 B 44.21 % | 1.236 B 10 599.43 % | 11.548 M -97.34 % | 434.747 M 366.14 % | 93.266 M |
| Property plant equipment net | 1.721 B | 0.000 -100.00 % | 1.511 B | 0.000 -100.00 % | 1.496 B | 0.000 -100.00 % | 1.544 B | 0.000 -100.00 % | 1.553 B | 0.000 -100.00 % | 1.628 B | 0.000 -100.00 % | 1.683 B | 0.000 -100.00 % | 1.786 B | 0.000 -100.00 % | 1.840 B | 0.000 -100.00 % | 1.908 B | 0.000 -100.00 % | 1.984 B -4.96 % | 2.087 B | 0.000 -100.00 % | 2.542 B | 0.000 -100.00 % | 2.651 B -3.00 % | 2.733 B -48.94 % | 5.353 B 89.47 % | 2.825 B -0.11 % | 2.828 B 0.65 % | 2.810 B 14.59 % | 2.452 B 215.56 % | 777.148 M -61.18 % | 2.002 B 8.20 % | 1.850 B -19.27 % | 2.292 B 55.02 % | 1.479 B 12.95 % | 1.309 B |
| Total non current assets | 2.824 B | 0.000 -100.00 % | 2.640 B | 0.000 -100.00 % | 2.690 B 408.50 % | -871.900 M -132.62 % | 2.673 B 477.81 % | -707.500 M -126.53 % | 2.667 B 473.81 % | -713.445 M -125.65 % | 2.781 B 528.21 % | -649.500 M -122.60 % | 2.874 B 764.35 % | -432.556 M -114.33 % | 3.018 B 828.09 % | -414.480 M -113.22 % | 3.134 B 1 181.64 % | -289.790 M -108.94 % | 3.243 B 5 444.62 % | -60.670 M -101.80 % | 3.375 B -3.50 % | 3.498 B 2 476.78 % | -147.160 M -103.24 % | 4.546 B 5 526.89 % | -83.760 M -101.79 % | 4.674 B -4.04 % | 4.871 B -14.32 % | 5.685 B 0.49 % | 5.657 B -1.37 % | 5.736 B 2.02 % | 5.622 B 14.28 % | 4.920 B 440.76 % | 909.772 M -77.50 % | 4.044 B 30.96 % | 3.088 B 33.43 % | 2.314 B 19.50 % | 1.937 B 34.51 % | 1.440 B |
| Other current assets | 462.600 M 129.60 % | -1.563 B -308.90 % | 748.200 M 155.76 % | -1.342 B -292.94 % | 695.500 M | 0.000 -100.00 % | 735.375 M | 0.000 -100.00 % | 703.800 M | 0.000 -100.00 % | 541.572 M | 0.000 -100.00 % | 564.500 M | 0.000 -100.00 % | 705.400 M | 0.000 -100.00 % | 588.540 M | 0.000 -100.00 % | 531.253 M | 0.000 -100.00 % | 547.010 M -54.51 % | 1.202 B | 0.000 -100.00 % | 12.280 M | 0.000 -100.00 % | 826.341 M 79.10 % | 461.388 M -33.30 % | 691.750 M 87.40 % | 369.134 M 4 748.10 % | 7.614 M -85.05 % | 50.921 M 17.43 % | 43.363 M | 0.000 -100.00 % | 3.018 M 5.71 % | 2.855 M 27.74 % | 2.235 M -9.75 % | 2.477 M 142.80 % | 1.020 M |
| Short term investments | 2.142 B | 0.000 -100.00 % | 987.733 M | 0.000 -100.00 % | 557.600 M | 0.000 -100.00 % | 348.493 M -75.37 % | 1.415 B 104.86 % | 690.700 M -51.59 % | 1.427 B 165.67 % | 537.100 M -58.65 % | 1.299 B 2 163.07 % | 57.400 M -93.37 % | 865.112 M 4 110.00 % | 20.549 M -97.52 % | 828.960 M 661.42 % | 108.870 M -81.22 % | 579.580 M | 0.000 -100.00 % | 121.340 M 1 319.18 % | 8.550 M | 0.000 -100.00 % | 294.320 M 271.48 % | 79.230 M -52.70 % | 167.520 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 |
| cash and cash equivalents | 219.900 M | 0.000 -100.00 % | 801.000 M | 0.000 -100.00 % | 784.300 M -10.05 % | 871.900 M 28.03 % | 681.000 M 196.25 % | -707.500 M -1 661.81 % | 45.300 M 106.35 % | -713.445 M -436.37 % | 212.100 M 132.66 % | -649.500 M -208.12 % | 600.700 M 238.87 % | -432.556 M -200.00 % | 432.556 M 204.36 % | -414.480 M -232.22 % | 313.480 M 208.17 % | -289.790 M -200.35 % | 288.792 M 576.00 % | -60.670 M -203.11 % | 58.840 M 202.92 % | 19.424 M 113.20 % | -147.160 M -316.63 % | 67.930 M 181.10 % | -83.760 M -511.98 % | 20.331 M -48.95 % | 39.826 M 11.87 % | 35.600 M -49.65 % | 70.711 M 95.60 % | 36.151 M 1 809.72 % | 1.893 M -93.24 % | 27.984 M 364.08 % | 6.030 M -40.81 % | 10.188 M -56.35 % | 23.339 M 53.65 % | 15.190 M 47.83 % | 10.275 M 45.13 % | 7.080 M |
| Cash and short term investments | 2.362 B 51.12 % | 1.563 B -4.81 % | 1.642 B 22.36 % | 1.342 B 0.00 % | 1.342 B 53.91 % | 871.900 M 4.04 % | 838.048 M 18.45 % | 707.500 M -3.87 % | 736.000 M 3.16 % | 713.445 M -4.77 % | 749.200 M 15.35 % | 649.500 M -1.31 % | 658.100 M 52.14 % | 432.556 M -4.54 % | 453.105 M 9.32 % | 414.480 M -1.86 % | 422.350 M 45.74 % | 289.790 M 0.35 % | 288.792 M 376.00 % | 60.670 M -9.97 % | 67.390 M 246.94 % | 19.424 M -86.80 % | 147.160 M 0.00 % | 147.160 M 75.69 % | 83.760 M 311.98 % | 20.331 M -48.95 % | 39.826 M 11.87 % | 35.600 M -49.65 % | 70.711 M 95.60 % | 36.151 M 1 809.72 % | 1.893 M -93.24 % | 27.984 M 364.08 % | 6.030 M -79.53 % | 29.453 M -5.55 % | 31.183 M 30.04 % | 23.980 M 50.63 % | 15.920 M 40.59 % | 11.324 M |
| Total current assets | 4.857 B | 0.000 -100.00 % | 4.517 B | 0.000 -100.00 % | 3.915 B 349.00 % | 871.900 M -75.75 % | 3.595 B 408.17 % | 707.500 M -81.07 % | 3.737 B 423.85 % | 713.445 M -77.91 % | 3.230 B 397.24 % | 649.500 M -78.01 % | 2.954 B 582.94 % | 432.556 M -84.44 % | 2.780 B 570.82 % | 414.480 M -85.90 % | 2.940 B 914.49 % | 289.790 M -87.49 % | 2.316 B 3 717.29 % | 60.670 M -97.18 % | 2.148 B -25.40 % | 2.880 B 1 856.73 % | 147.160 M -94.15 % | 2.517 B 2 905.10 % | 83.760 M -96.84 % | 2.654 B 0.63 % | 2.638 B 1.21 % | 2.606 B -5.94 % | 2.771 B 3.59 % | 2.675 B -1.71 % | 2.721 B 20.63 % | 2.256 B 493.23 % | 380.252 M -77.58 % | 1.696 B 11.55 % | 1.521 B 28.15 % | 1.187 B 15.18 % | 1.030 B 60.69 % | 641.136 M |
| Inventory | 1.067 B | 0.000 -100.00 % | 1.005 B | 0.000 -100.00 % | 1.200 B | 0.000 -100.00 % | 1.217 B | 0.000 -100.00 % | 1.593 B | 0.000 -100.00 % | 1.199 B | 0.000 -100.00 % | 1.465 B | 0.000 -100.00 % | 1.256 B | 0.000 -100.00 % | 1.335 B | 0.000 -100.00 % | 1.200 B | 0.000 -100.00 % | 1.275 B -9.65 % | 1.411 B | 0.000 -100.00 % | 1.446 B | 0.000 -100.00 % | 1.427 B 3.29 % | 1.382 B -1.72 % | 1.406 B -1.88 % | 1.433 B 0.30 % | 1.429 B 0.43 % | 1.423 B 11.11 % | 1.280 B 492.24 % | 216.174 M -77.56 % | 963.166 M 27.69 % | 754.299 M 21.78 % | 619.417 M 38.96 % | 445.767 M 60.49 % | 277.755 M |
| Net receivables | 965.700 M | 0.000 -100.00 % | 1.122 B | 0.000 -100.00 % | 677.300 M | 0.000 -100.00 % | 804.977 M | 0.000 -100.00 % | 732.800 M | 0.000 -100.00 % | 778.094 M | 0.000 -100.00 % | 275.400 M | 0.000 -100.00 % | 434.320 M | 0.000 -100.00 % | 601.440 M | 0.000 -100.00 % | 374.499 M | 0.000 -100.00 % | 265.500 M -13.49 % | 306.905 M | 0.000 -100.00 % | 313.330 M | 0.000 -100.00 % | 476.249 M -36.90 % | 754.727 M 59.61 % | 472.860 M -47.34 % | 897.970 M -25.31 % | 1.202 B -3.50 % | 1.246 B 37.78 % | 904.165 M 472.08 % | 158.048 M -77.44 % | 700.701 M -4.32 % | 732.363 M 35.37 % | 541.009 M -4.43 % | 566.065 M 61.26 % | 351.037 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 690.700 M | 0.000 -100.00 % | 537.100 M | 0.000 -100.00 % | 57.400 M | 0.000 -100.00 % | 6.821 M | 0.000 -100.00 % | 108.870 M | 0.000 -100.00 % | 327.237 M | 0.000 -100.00 % | 8.550 M | 0.000 | 0.000 -100.00 % | 79.230 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.000 K -800.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 978.800 M | 0.000 -100.00 % | 918.600 M | 0.000 -100.00 % | 634.100 M | 0.000 -100.00 % | 441.437 M | 0.000 -100.00 % | 560.200 M | 0.000 -100.00 % | 508.401 M | 0.000 -100.00 % | 472.300 M | 0.000 -100.00 % | 501.667 M | 0.000 -100.00 % | 884.520 M | 0.000 -100.00 % | 713.568 M | 0.000 -100.00 % | 725.080 M 97.59 % | 366.953 M | 0.000 -100.00 % | 380.400 M | 0.000 -100.00 % | 360.027 M 22.74 % | 293.331 M -1.34 % | 297.300 M 21.08 % | 245.539 M -16.94 % | 295.630 M -5.32 % | 312.229 M 66.43 % | 187.606 M | 0.000 -100.00 % | 125.531 M 78.75 % | 70.227 M 44.25 % | 48.685 M -33.00 % | 72.667 M 68.84 % | 43.040 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.426 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.393 M 29.43 % | 96.880 M -3.60 % | 100.497 M 116.83 % | 46.349 M -11.15 % | 52.165 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 475.289 M | 0.000 -100.00 % | 469.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.930 M | 0.000 | 0.000 -100.00 % | 55.620 M | 0.000 -100.00 % | 57.785 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.139 M 13.74 % | 29.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 130.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -589.900 M | 0.000 100.00 % | -55.173 M | 0.000 100.00 % | -343.100 M | 0.000 | 0.000 | 0.000 100.00 % | -337.410 M | 0.000 100.00 % | -70.192 M | 0.000 100.00 % | -497.630 M -52.05 % | -327.286 M | 0.000 100.00 % | -1.363 B | 0.000 100.00 % | -446.355 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.100 M -2.75 % | 4.216 M -22.14 % | 5.415 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 5.809 B | 0.000 -100.00 % | 883.283 M | 0.000 -100.00 % | 4.808 B | 0.000 -100.00 % | 883.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 883.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.111 B | 0.000 | 0.000 | 0.000 -100.00 % | 756.008 M | 0.000 | 0.000 -100.00 % | 756.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 756.008 M -73.66 % | 2.871 B | 0.000 -100.00 % | 2.800 B -7.59 % | 3.030 B -3.47 % | 3.139 B 17.74 % | 2.666 B 284.95 % | 692.506 M -76.52 % | 2.949 B 30.52 % | 2.259 B 40.20 % | 1.612 B 28.00 % | 1.259 B 60.66 % | 783.684 M |
| Deferred tax liabilities non current | 158.100 M | 0.000 -100.00 % | 155.800 M | 0.000 -100.00 % | 157.200 M | 0.000 -100.00 % | 109.200 M | 0.000 -100.00 % | 118.500 M | 0.000 -100.00 % | 106.400 M | 0.000 -100.00 % | 7.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.680 M | 0.000 -100.00 % | 36.340 M | 0.000 -100.00 % | 183.360 M 8.84 % | 168.460 M | 0.000 -100.00 % | 150.460 M | 0.000 -100.00 % | 148.822 M -7.18 % | 160.333 M | 0.000 -100.00 % | 165.866 M 12.24 % | 147.782 M -16.91 % | 177.853 M 21.15 % | 146.809 M 530.68 % | 23.278 M -80.00 % | 116.389 M 25.93 % | 92.423 M 22.15 % | 75.663 M 26.26 % | 59.925 M 43.30 % | 41.817 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 7.681 B | 0.000 -100.00 % | 7.157 B | 0.000 -100.00 % | 6.605 B | 0.000 -100.00 % | 6.268 B | 0.000 -100.00 % | 6.404 B | 0.000 -100.00 % | 6.011 B | 0.000 -100.00 % | 5.828 B | 0.000 -100.00 % | 5.798 B | 0.000 -100.00 % | 6.074 B | 0.000 -100.00 % | 5.559 B | 0.000 -100.00 % | 5.523 B -13.39 % | 6.377 B | 0.000 -100.00 % | 7.063 B | 0.000 -100.00 % | 7.328 B -2.40 % | 7.508 B -9.44 % | 8.291 B -1.63 % | 8.428 B 0.21 % | 8.411 B 0.80 % | 8.344 B 16.28 % | 7.175 B 456.23 % | 1.290 B -77.53 % | 5.740 B 24.56 % | 4.609 B 31.64 % | 3.501 B 18.00 % | 2.967 B 42.58 % | 2.081 B |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2011-03-31 | 2010-03-31 | 2009-03-31 | 2008-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.571 M 0.00 % | 50.571 M 0.00 % | 50.571 M 0.00 % | 50.571 M | 0.000 -100.00 % | 35.822 M 0.00 % | 35.822 M 0.00 % | 35.822 M | 0.000 -100.00 % | 31.644 M 0.00 % | 31.644 M 0.00 % | 31.644 M -34.15 % | 48.056 M 0.00 % | 48.056 M 0.00 % | 48.056 M 247.46 % | -32.589 M 0.00 % | -32.589 M 0.00 % | -32.589 M 29.15 % | -45.997 M 0.00 % | -45.997 M 0.00 % | -45.997 M 0.00 % | -45.997 M 65.70 % | -134.117 M 0.00 % | -134.117 M 0.00 % | -134.117 M 0.00 % | -134.117 M -4.39 % | -128.479 M 0.00 % | -128.479 M 0.00 % | -128.479 M 0.00 % | -128.479 M -31.30 % | -97.850 M 0.00 % | -97.850 M 0.00 % | -97.850 M 0.00 % | -97.850 M 2.21 % | -100.059 M 0.00 % | -100.059 M 0.00 % | -100.059 M 0.00 % | -100.059 M -47.70 % | -67.744 M 0.00 % | -67.744 M 0.00 % | -67.744 M 0.00 % | -67.744 M 22.11 % | -86.970 M 0.00 % | -86.970 M 0.00 % | -86.970 M 0.00 % | -86.970 M -12.94 % | -77.007 M 0.00 % | -77.007 M 0.00 % | -77.007 M 0.00 % | -77.007 M -186.88 % | -26.843 M 0.00 % | -26.843 M 0.00 % | -26.843 M 0.00 % | -26.843 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -96.000 M 54.23 % | -209.747 M -7.01 % | -196.000 M -458.40 % | -35.100 M -187.70 % | -12.200 M 88.40 % | -105.208 M -3 293.81 % | -3.100 M 96.88 % | -99.400 M -742.37 % | -11.800 M 89.33 % | -110.558 M -236.04 % | -32.900 M 38.27 % | -53.300 M 22.64 % | -68.900 M -2 854.55 % | -2.332 M 95.87 % | -56.460 M 75.61 % | -231.480 M -97.90 % | -116.970 M 66.68 % | -351.094 M -201.24 % | -116.550 M 10.53 % | -130.260 M -560.21 % | -19.730 M -136.67 % | 53.803 M 459.28 % | 9.620 M 331.25 % | -4.160 M -110.21 % | 40.730 M -64.47 % | 114.647 M -2.26 % | 117.300 M 2 933.33 % | -4.140 M -107.14 % | 57.950 M -28.63 % | 81.193 M 0.00 % | 81.193 M -4.88 % | 85.361 M 288.64 % | -45.250 M -153.01 % | 85.361 M 130.17 % | 37.085 M 0.00 % | 37.085 M 0.00 % | 37.085 M -63.11 % | 100.516 M 0.00 % | 100.516 M 0.00 % | 100.516 M 0.00 % | 100.516 M -39.15 % | 165.189 M 0.00 % | 165.189 M 1 863.14 % | -9.369 M -32.13 % | -7.091 M -137.23 % | 19.046 M -15.75 % | 22.606 M -58.56 % | 54.553 M 186.43 % | 19.046 M 259.45 % | -11.945 M -709.83 % | -1.475 M -112.45 % | 11.850 M 0.00 % | 11.850 M -15.86 % | 14.084 M 0.00 % | 14.084 M 0.00 % | 14.084 M 0.00 % | 14.084 M 520.76 % | -3.347 M 0.00 % | -3.347 M 0.00 % | -3.347 M 0.00 % | -3.347 M -134.07 % | -1.430 M 0.00 % | -1.430 M 0.00 % | -1.430 M 0.00 % | -1.430 M -5 936.73 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K 0.00 % | 24.500 K -98.40 % | 1.533 M 0.00 % | 1.533 M 0.00 % | 1.533 M 0.00 % | 1.533 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.800 M 1.55 % | 128.800 M -14.70 % | 151.000 M -8.93 % | 165.800 M 14.82 % | 144.400 M -19.69 % | 179.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.525 M 0.00 % | 192.525 M 0.00 % | 192.525 M 0.00 % | 192.525 M | 0.000 -100.00 % | 113.318 M 0.00 % | 113.318 M 0.00 % | 113.318 M | 0.000 -100.00 % | 128.589 M 0.00 % | 128.589 M 0.00 % | 128.589 M -48.42 % | 249.309 M 0.00 % | 249.309 M 0.00 % | 249.309 M 112.72 % | 117.202 M 0.00 % | 117.202 M 0.00 % | 117.202 M -30.86 % | 169.512 M 0.00 % | 169.512 M 0.00 % | 169.512 M 0.00 % | 169.512 M 28.80 % | 131.614 M 0.00 % | 131.614 M 0.00 % | 131.614 M 0.00 % | 131.614 M 3.92 % | 126.652 M 0.00 % | 126.652 M 0.00 % | 126.652 M 0.00 % | 126.652 M 21.58 % | 104.175 M 0.00 % | 104.175 M 0.00 % | 104.175 M 0.00 % | 104.175 M 11.58 % | 93.367 M 0.00 % | 93.367 M 0.00 % | 93.367 M 0.00 % | 93.367 M 17.88 % | 79.208 M 0.00 % | 79.208 M 0.00 % | 79.208 M 0.00 % | 79.208 M 67.20 % | 47.374 M 0.00 % | 47.374 M 0.00 % | 47.374 M 0.00 % | 47.374 M -0.35 % | 47.542 M 0.00 % | 47.542 M 0.00 % | 47.542 M 0.00 % | 47.542 M -20.73 % | 59.971 M 0.00 % | 59.971 M 0.00 % | 59.971 M 0.00 % | 59.971 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.452 M 0.00 % | -19.452 M 0.00 % | -19.452 M 0.00 % | -19.452 M | 0.000 100.00 % | -24.811 M 0.00 % | -24.811 M 0.00 % | -24.811 M | 0.000 100.00 % | -35.244 M 0.00 % | -35.244 M 0.00 % | -35.244 M 72.00 % | -125.874 M 0.00 % | -125.874 M 0.00 % | -125.874 M 0.23 % | -126.160 M 0.00 % | -126.160 M 0.00 % | -126.160 M 25.15 % | -168.558 M 0.00 % | -168.558 M 0.00 % | -168.558 M 0.00 % | -168.558 M 28.78 % | -236.672 M 0.00 % | -236.672 M 0.00 % | -236.672 M 0.00 % | -236.672 M -23.23 % | -192.055 M 0.00 % | -192.055 M 0.00 % | -192.055 M 0.00 % | -192.055 M -897.69 % | -19.250 M 0.00 % | -19.250 M 0.00 % | -19.250 M 0.00 % | -19.250 M 46.70 % | -36.117 M 0.00 % | -36.117 M 0.00 % | -36.117 M 0.00 % | -36.117 M -963 026.67 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.391 M 0.00 % | -88.391 M 0.00 % | -88.391 M 0.00 % | -88.391 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 19.452 M 0.00 % | 19.452 M 0.00 % | 19.452 M 0.00 % | 19.452 M | 0.000 -100.00 % | 24.811 M 0.00 % | 24.811 M 0.00 % | 24.811 M | 0.000 -100.00 % | 35.244 M 0.00 % | 35.244 M 0.00 % | 35.244 M -72.00 % | 125.874 M 0.00 % | 125.874 M 0.00 % | 125.874 M -0.23 % | 126.160 M 0.00 % | 126.160 M 0.00 % | 126.160 M -25.15 % | 168.558 M 0.00 % | 168.558 M 0.00 % | 168.558 M 0.00 % | 168.558 M -28.78 % | 236.672 M 0.00 % | 236.672 M 0.00 % | 236.672 M 0.00 % | 236.672 M 23.23 % | 192.055 M 0.00 % | 192.055 M 0.00 % | 192.055 M 0.00 % | 192.055 M 897.69 % | 19.250 M 0.00 % | 19.250 M 0.00 % | 19.250 M 0.00 % | 19.250 M -46.70 % | 36.117 M 0.00 % | 36.117 M 0.00 % | 36.117 M 0.00 % | 36.117 M 963 026.67 % | 3.750 K 0.00 % | 3.750 K 0.00 % | 3.750 K 0.00 % | 3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.391 M 0.00 % | 88.391 M 0.00 % | 88.391 M 0.00 % | 88.391 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.452 M 0.00 % | -19.452 M 0.00 % | -19.452 M 0.00 % | -19.452 M | 0.000 100.00 % | -24.811 M 0.00 % | -24.811 M 0.00 % | -24.811 M | 0.000 100.00 % | -35.244 M 0.00 % | -35.244 M 0.00 % | -35.244 M 72.00 % | -125.874 M 0.00 % | -125.874 M 0.00 % | -125.874 M 0.23 % | -126.160 M 0.00 % | -126.160 M 0.00 % | -126.160 M 25.15 % | -168.558 M 0.00 % | -168.558 M 0.00 % | -168.558 M 0.00 % | -168.558 M 28.78 % | -236.671 M 0.00 % | -236.671 M 0.00 % | -236.671 M 0.00 % | -236.671 M 7.75 % | -256.557 M 0.00 % | -256.557 M 0.00 % | -256.557 M 0.00 % | -256.557 M -1 232.76 % | -19.250 M 0.00 % | -19.250 M 0.00 % | -19.250 M 0.00 % | -19.250 M 46.70 % | -36.117 M 0.00 % | -36.117 M 0.00 % | -36.117 M 0.00 % | -36.117 M -963 026.67 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 337.000 K 0.00 % | 337.000 K 0.00 % | 337.000 K 0.00 % | 337.000 K 100.37 % | -91.878 M 0.00 % | -91.878 M 0.00 % | -91.878 M 0.00 % | -91.878 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.745 M 0.00 % | 47.745 M 0.00 % | 47.745 M 0.00 % | 47.745 M 140.00 % | 19.894 M 0.00 % | 19.894 M 0.00 % | 19.894 M 0.00 % | 19.894 M -63.94 % | 55.175 M 0.00 % | 55.175 M 0.00 % | 55.175 M 0.00 % | 55.175 M -1.17 % | 55.827 M 0.00 % | 55.827 M 0.00 % | 55.827 M 0.00 % | 55.827 M 118 052.38 % | 47.250 K 0.00 % | 47.250 K 0.00 % | 47.250 K 0.00 % | 47.250 K -5.03 % | 49.750 K 0.00 % | 49.750 K 0.00 % | 49.750 K 0.00 % | 49.750 K -11.56 % | 56.250 K 0.00 % | 56.250 K 0.00 % | 56.250 K 0.00 % | 56.250 K -4.26 % | 58.750 K 0.00 % | 58.750 K 0.00 % | 58.750 K 0.00 % | 58.750 K |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -92.008 M 0.00 % | -92.008 M 0.00 % | -92.008 M -72.50 % | -53.338 M | 0.000 100.00 % | -53.338 M -83.62 % | -29.047 M 0.00 % | -29.047 M 0.00 % | -29.047 M -68.59 % | -17.230 M 0.00 % | -17.230 M 0.00 % | -17.230 M 0.00 % | -17.230 M -148.12 % | 35.809 M 0.00 % | 35.809 M 0.00 % | 35.809 M 0.00 % | 35.809 M 12.50 % | 31.830 M 0.00 % | 31.830 M 0.00 % | 31.830 M 0.00 % | 31.830 M -42.31 % | 55.175 M 0.00 % | 55.175 M 0.00 % | 55.175 M 0.00 % | 55.175 M -1.17 % | 55.827 M 0.00 % | 55.827 M 0.00 % | 55.827 M 0.00 % | 55.827 M 778.13 % | 6.358 M 0.00 % | 6.358 M 0.00 % | 6.358 M 0.00 % | 6.358 M 24.05 % | 5.125 M 0.00 % | 5.125 M 0.00 % | 5.125 M 0.00 % | 5.125 M -7.70 % | 5.552 M 0.00 % | 5.552 M 0.00 % | 5.552 M 0.00 % | 5.552 M 15 106.08 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -153.349 M 0.00 % | -153.349 M 0.00 % | -153.349 M 0.00 % | -153.349 M | 0.000 100.00 % | -32.118 M 0.00 % | -32.118 M 0.00 % | -32.118 M | 0.000 100.00 % | -92.008 M 0.00 % | -92.008 M 0.00 % | -92.008 M -72.50 % | -53.338 M 0.00 % | -53.338 M 0.00 % | -53.338 M -83.62 % | -29.047 M 0.00 % | -29.047 M 0.00 % | -29.047 M -68.59 % | -17.230 M 0.00 % | -17.230 M 0.00 % | -17.230 M 0.00 % | -17.230 M -148.12 % | 35.809 M 0.00 % | 35.809 M 0.00 % | 35.809 M 0.00 % | 35.809 M 12.50 % | 31.830 M 0.00 % | 31.830 M 0.00 % | 31.830 M 0.00 % | 31.830 M -42.31 % | 55.175 M 0.00 % | 55.175 M 0.00 % | 55.175 M 0.00 % | 55.175 M -1.17 % | 55.827 M 0.00 % | 55.827 M 0.00 % | 55.827 M 0.00 % | 55.827 M 778.13 % | 6.358 M 0.00 % | 6.358 M 0.00 % | 6.358 M 0.00 % | 6.358 M 24.05 % | 5.125 M 0.00 % | 5.125 M 0.00 % | 5.125 M 0.00 % | 5.125 M -7.70 % | 5.552 M 0.00 % | 5.552 M 0.00 % | 5.552 M 0.00 % | 5.552 M 15 106.08 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K 0.00 % | -37.000 K |
| 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 100.00 % | -6.511 M 0.00 % | -6.511 M 0.00 % | -6.511 M 0.00 % | -6.511 M | 0.000 100.00 % | -2.323 M 0.00 % | -2.323 M 0.00 % | -2.323 M | 0.000 100.00 % | -280.500 K 0.00 % | -280.500 K 0.00 % | -280.500 K 95.42 % | -6.121 M 0.00 % | -6.121 M 0.00 % | -6.121 M -170.26 % | 8.712 M 0.00 % | 8.712 M 0.00 % | 8.712 M -39.06 % | 14.296 M 0.00 % | 14.296 M 0.00 % | 14.296 M 0.00 % | 14.296 M 399.01 % | -4.781 M 0.00 % | -4.781 M 0.00 % | -4.781 M 0.00 % | -4.781 M -270.11 % | 2.811 M 0.00 % | 2.811 M 0.00 % | 2.811 M 0.00 % | 2.811 M 102.00 % | -140.550 M 0.00 % | -140.550 M 0.00 % | -140.550 M 0.00 % | -140.550 M -26.31 % | -111.276 M 0.00 % | -111.276 M 0.00 % | -111.276 M 0.00 % | -111.276 M -33.19 % | -83.547 M 0.00 % | -83.547 M 0.00 % | -83.547 M 0.00 % | -83.547 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -58.081 M 0.00 % | -58.081 M 0.00 % | -58.081 M 0.00 % | -58.081 M -263.13 % | 35.605 M 0.00 % | 35.605 M 0.00 % | 35.605 M 0.00 % | 35.605 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.800 M 1.55 % | 128.800 M -14.70 % | 151.000 M -8.93 % | 165.800 M 14.82 % | 144.400 M -19.69 % | 179.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.713 M 0.00 % | -1.713 M 0.00 % | -1.713 M 0.00 % | -1.713 M | 0.000 100.00 % | -2.931 M 0.00 % | -2.931 M 0.00 % | -2.931 M | 0.000 -100.00 % | 1.057 M 0.00 % | 1.057 M 0.00 % | 1.057 M 112.04 % | -8.778 M 0.00 % | -8.778 M 0.00 % | -8.778 M -201.60 % | 8.640 M 0.00 % | 8.640 M 0.00 % | 8.640 M 536.36 % | -1.980 M 0.00 % | -1.980 M 0.00 % | -1.980 M 0.00 % | -1.980 M 59.40 % | -4.877 M 0.00 % | -4.877 M 0.00 % | -4.877 M 0.00 % | -4.877 M -158.28 % | 8.368 M 0.00 % | 8.368 M 0.00 % | 8.368 M 0.00 % | 8.368 M 1 959.44 % | -450.000 K 0.00 % | -450.000 K 0.00 % | -450.000 K 0.00 % | -450.000 K -124.99 % | 1.801 M 0.00 % | 1.801 M 0.00 % | 1.801 M 0.00 % | 1.801 M -10.63 % | 2.015 M 0.00 % | 2.015 M 0.00 % | 2.015 M 0.00 % | 2.015 M 75.41 % | 1.149 M 0.00 % | 1.149 M 0.00 % | 1.149 M 0.00 % | 1.149 M 124.71 % | -4.649 M 0.00 % | -4.649 M 0.00 % | -4.649 M 0.00 % | -4.649 M -227.01 % | 3.661 M 0.00 % | 3.661 M 0.00 % | 3.661 M 0.00 % | 3.661 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 807.600 M 19.33 % | 676.800 M 23.50 % | 548.000 M 158.34 % | 212.121 M 357.94 % | 46.321 M -92.87 % | 649.500 M 38.28 % | 469.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.026 M 0.00 % | 7.026 M 0.00 % | 7.026 M 0.00 % | 7.026 M | 0.000 -100.00 % | 9.957 M 0.00 % | 9.957 M 0.00 % | 9.957 M | 0.000 -100.00 % | 8.900 M 0.00 % | 8.900 M 0.00 % | 8.900 M -49.66 % | 17.678 M 0.00 % | 17.678 M 0.00 % | 17.678 M 95.60 % | 9.038 M 0.00 % | 9.038 M 0.00 % | 9.038 M -17.97 % | 11.018 M 0.00 % | 11.018 M 0.00 % | 11.018 M 0.00 % | 11.018 M -30.68 % | 15.895 M 0.00 % | 15.895 M 0.00 % | 15.895 M 0.00 % | 15.895 M 118.35 % | 7.279 M 0.00 % | 7.279 M 0.00 % | 7.279 M 0.00 % | 7.279 M -6.68 % | 7.800 M 0.00 % | 7.800 M 0.00 % | 7.800 M 0.00 % | 7.800 M 30.11 % | 5.995 M 0.00 % | 5.995 M 0.00 % | 5.995 M 0.00 % | 5.995 M 50.63 % | 3.980 M 0.00 % | 3.980 M 0.00 % | 3.980 M 0.00 % | 3.980 M 40.57 % | 2.831 M 0.00 % | 2.831 M 0.00 % | 2.831 M 0.00 % | 2.831 M -62.15 % | 7.480 M 0.00 % | 7.480 M 0.00 % | 7.480 M 0.00 % | 7.480 M 95.83 % | 3.820 M 0.00 % | 3.820 M 0.00 % | 3.820 M 0.00 % | 3.820 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 489.558 M -39.38 % | 807.600 M 19.33 % | 676.800 M 86.38 % | 363.121 M 71.19 % | 212.121 M -73.28 % | 793.900 M 22.23 % | 649.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.313 M 0.00 % | 5.313 M 0.00 % | 5.313 M 0.00 % | 5.313 M | 0.000 -100.00 % | 7.026 M 0.00 % | 7.026 M 0.00 % | 7.026 M | 0.000 -100.00 % | 9.957 M 0.00 % | 9.957 M 0.00 % | 9.957 M 11.88 % | 8.900 M 0.00 % | 8.900 M 0.00 % | 8.900 M -49.66 % | 17.678 M 0.00 % | 17.678 M 0.00 % | 17.678 M 95.60 % | 9.038 M 0.00 % | 9.038 M 0.00 % | 9.038 M 0.00 % | 9.038 M -17.97 % | 11.018 M 0.00 % | 11.018 M 0.00 % | 11.018 M 0.00 % | 11.018 M -29.58 % | 15.647 M 0.00 % | 15.647 M 0.00 % | 15.647 M 0.00 % | 15.647 M 112.88 % | 7.350 M 0.00 % | 7.350 M 0.00 % | 7.350 M 0.00 % | 7.350 M -5.72 % | 7.796 M 0.00 % | 7.796 M 0.00 % | 7.796 M 0.00 % | 7.796 M 30.04 % | 5.995 M 0.00 % | 5.995 M 0.00 % | 5.995 M 0.00 % | 5.995 M 50.63 % | 3.980 M 0.00 % | 3.980 M 0.00 % | 3.980 M 0.00 % | 3.980 M 40.59 % | 2.831 M 0.00 % | 2.831 M 0.00 % | 2.831 M 0.00 % | 2.831 M -62.15 % | 7.480 M 0.00 % | 7.480 M 0.00 % | 7.480 M 0.00 % | 7.480 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.800 M 1.55 % | 128.800 M -14.70 % | 151.000 M -8.93 % | 165.800 M 14.82 % | 144.400 M -19.69 % | 179.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.525 M 0.00 % | 192.525 M 0.00 % | 192.525 M 0.00 % | 192.525 M | 0.000 -100.00 % | 113.318 M 0.00 % | 113.318 M 0.00 % | 113.318 M | 0.000 -100.00 % | 128.589 M 0.00 % | 128.589 M 0.00 % | 128.589 M -48.42 % | 249.309 M 0.00 % | 249.309 M 0.00 % | 249.309 M 112.72 % | 117.202 M 0.00 % | 117.202 M 0.00 % | 117.202 M -30.86 % | 169.512 M 0.00 % | 169.512 M 0.00 % | 169.512 M 0.00 % | 169.512 M 28.80 % | 131.614 M 0.00 % | 131.614 M 0.00 % | 131.614 M 0.00 % | 131.614 M 3.92 % | 126.652 M 0.00 % | 126.652 M 0.00 % | 126.652 M 0.00 % | 126.652 M 21.58 % | 104.175 M 0.00 % | 104.175 M 0.00 % | 104.175 M 0.00 % | 104.175 M 11.58 % | 93.367 M 0.00 % | 93.367 M 0.00 % | 93.367 M 0.00 % | 93.367 M 17.88 % | 79.208 M 0.00 % | 79.208 M 0.00 % | 79.208 M 0.00 % | 79.208 M 67.20 % | 47.374 M 0.00 % | 47.374 M 0.00 % | 47.374 M 0.00 % | 47.374 M -0.35 % | 47.542 M 0.00 % | 47.542 M 0.00 % | 47.542 M 0.00 % | 47.542 M -20.73 % | 59.971 M 0.00 % | 59.971 M 0.00 % | 59.971 M 0.00 % | 59.971 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.452 M 0.00 % | -19.452 M 0.00 % | -19.452 M 0.00 % | -19.452 M | 0.000 100.00 % | -24.811 M 0.00 % | -24.811 M 0.00 % | -24.811 M | 0.000 100.00 % | -35.244 M 0.00 % | -35.244 M 0.00 % | -35.244 M 72.00 % | -125.874 M 0.00 % | -125.874 M 0.00 % | -125.874 M 0.23 % | -126.160 M 0.00 % | -126.160 M 0.00 % | -126.160 M 25.15 % | -168.558 M 0.00 % | -168.558 M 0.00 % | -168.558 M 0.00 % | -168.558 M 28.78 % | -236.672 M 0.00 % | -236.672 M 0.00 % | -236.672 M 0.00 % | -236.672 M -23.23 % | -192.055 M 0.00 % | -192.055 M 0.00 % | -192.055 M 0.00 % | -192.055 M -897.69 % | -19.250 M 0.00 % | -19.250 M 0.00 % | -19.250 M 0.00 % | -19.250 M 46.70 % | -36.117 M 0.00 % | -36.117 M 0.00 % | -36.117 M 0.00 % | -36.117 M -963 026.67 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -88.391 M 0.00 % | -88.391 M 0.00 % | -88.391 M 0.00 % | -88.391 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 130.800 M 1.55 % | 128.800 M -14.70 % | 151.000 M -8.93 % | 165.800 M 14.82 % | 144.400 M -19.69 % | 179.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.073 M 0.00 % | 173.073 M 0.00 % | 173.073 M 0.00 % | 173.073 M | 0.000 -100.00 % | 88.507 M 0.00 % | 88.507 M 0.00 % | 88.507 M | 0.000 -100.00 % | 93.345 M 0.00 % | 93.345 M 0.00 % | 93.345 M -24.38 % | 123.435 M 0.00 % | 123.435 M 0.00 % | 123.435 M 1 477.97 % | -8.958 M 0.00 % | -8.958 M 0.00 % | -8.958 M -1 038.72 % | 954.250 K 0.00 % | 954.250 K 0.00 % | 954.250 K 0.00 % | 954.250 K 100.91 % | -105.058 M 0.00 % | -105.058 M 0.00 % | -105.058 M 0.00 % | -105.058 M -60.63 % | -65.404 M 0.00 % | -65.404 M 0.00 % | -65.404 M 0.00 % | -65.404 M -177.01 % | 84.925 M 0.00 % | 84.925 M 0.00 % | 84.925 M 0.00 % | 84.925 M 48.34 % | 57.249 M 0.00 % | 57.249 M 0.00 % | 57.249 M 0.00 % | 57.249 M -27.72 % | 79.204 M 0.00 % | 79.204 M 0.00 % | 79.204 M 0.00 % | 79.204 M 67.19 % | 47.374 M 0.00 % | 47.374 M 0.00 % | 47.374 M 0.00 % | 47.374 M -0.35 % | 47.542 M 0.00 % | 47.542 M 0.00 % | 47.542 M 0.00 % | 47.542 M 267.28 % | -28.420 M 0.00 % | -28.420 M 0.00 % | -28.420 M 0.00 % | -28.420 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 |