Kovai Medical Center and Hospital Limited KOVAI.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 13.711 B 12.43 % | 12.196 B 19.73 % | 10.186 B 12.62 % | 9.044 B 31.00 % | 6.904 B -0.85 % | 6.962 B 11.48 % | 6.246 B 6.67 % | 5.855 B 10.61 % | 5.293 B 13.76 % | 4.653 B 15.86 % | 4.016 B 20.22 % | 3.341 B 12.43 % | 2.971 B 33.62 % | 2.224 B 27.33 % | 1.746 B 34.26 % | 1.301 B 17.86 % | 1.104 B 26.06 % | 875.415 M 35.38 % | 646.635 M 26.35 % | 511.790 M |
| Net income | 2.089 B 16.26 % | 1.797 B 55.25 % | 1.158 B 11.04 % | 1.043 B 34.21 % | 776.854 M -17.87 % | 945.871 M 57.27 % | 601.427 M 3.73 % | 579.797 M -3.47 % | 600.635 M 47.88 % | 406.174 M 5.41 % | 385.336 M 62.08 % | 237.747 M 16.37 % | 204.299 M 71.09 % | 119.412 M -1.32 % | 121.004 M 4.31 % | 116.004 M 62.45 % | 71.411 M 69.78 % | 42.061 M -35.90 % | 65.617 M 69.01 % | 38.824 M |
| Income before tax | 2.776 B 16.84 % | 2.376 B 53.05 % | 1.552 B 10.34 % | 1.407 B 33.05 % | 1.057 B -5.52 % | 1.119 B 20.54 % | 928.445 M 3.81 % | 894.352 M -3.24 % | 924.262 M 48.25 % | 623.429 M 5.20 % | 592.623 M 58.50 % | 373.890 M 22.53 % | 305.149 M 87.86 % | 162.437 M -16.85 % | 195.343 M 13.25 % | 172.488 M 56.33 % | 110.339 M 55.52 % | 70.948 M -30.80 % | 102.531 M 76.79 % | 57.996 M |
| Income before tax ratio | 0.20 3.92 % | 0.19 27.82 % | 0.15 -2.03 % | 0.16 1.56 % | 0.15 -4.71 % | 0.16 8.13 % | 0.15 -2.68 % | 0.15 -12.52 % | 0.17 30.32 % | 0.13 -9.20 % | 0.15 31.84 % | 0.11 8.98 % | 0.10 40.59 % | 0.07 -34.70 % | 0.11 -15.65 % | 0.13 32.63 % | 0.10 23.37 % | 0.08 -48.89 % | 0.16 39.92 % | 0.11 |
| EBITDA | 4.078 B 11.32 % | 3.664 B 27.38 % | 2.876 B 5.63 % | 2.723 B 31.40 % | 2.072 B 14.07 % | 1.817 B 26.94 % | 1.431 B 4.76 % | 1.366 B 4.29 % | 1.310 B 31.33 % | 997.341 M -1.50 % | 1.012 B 34.96 % | 750.197 M 5.03 % | 714.255 M 56.01 % | 457.824 M 4 647.73 % | 9.643 M -96.46 % | 272.746 M 37.10 % | 198.943 M 30.06 % | 152.964 M 2.66 % | 149.005 M 50.11 % | 99.263 M |
| Net income ratio | 0.15 3.40 % | 0.15 29.67 % | 0.11 -1.41 % | 0.12 2.45 % | 0.11 -17.17 % | 0.14 41.08 % | 0.10 -2.75 % | 0.10 -12.73 % | 0.11 29.99 % | 0.09 -9.02 % | 0.10 34.81 % | 0.07 3.51 % | 0.07 28.04 % | 0.05 -22.50 % | 0.07 -22.31 % | 0.09 37.83 % | 0.06 34.68 % | 0.05 -52.65 % | 0.10 33.77 % | 0.08 |
| Ratio EBITDA | 0.30 -0.99 % | 0.30 6.39 % | 0.28 -6.21 % | 0.30 0.30 % | 0.30 15.04 % | 0.26 13.87 % | 0.23 -1.79 % | 0.23 -5.71 % | 0.25 15.44 % | 0.21 -14.98 % | 0.25 12.26 % | 0.22 -6.58 % | 0.24 16.76 % | 0.21 3 628.58 % | 0.01 -97.37 % | 0.21 16.32 % | 0.18 3.17 % | 0.17 -24.17 % | 0.23 18.81 % | 0.19 |
| Gross profit ratio | 0.34 -33.92 % | 0.51 -29.32 % | 0.72 0.79 % | 0.72 87.81 % | 0.38 -43.98 % | 0.68 0.58 % | 0.68 -0.78 % | 0.68 1.24 % | 0.67 1.47 % | 0.66 -4.42 % | 0.70 1.75 % | 0.68 -1.16 % | 0.69 3.31 % | 0.67 -33.46 % | 1.01 50.08 % | 0.67 1.39 % | 0.66 -1.02 % | 0.67 14.61 % | 0.58 378.89 % | 0.12 |
| Weighted average shs out dil | 10.941 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M |
| Weighted average shs out | 10.941 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M |
| EPS diluted | 190.97 16.26 % | 164.26 55.26 % | 105.80 11.04 % | 95.28 34.20 % | 71.00 -17.86 % | 86.44 57.28 % | 54.96 3.72 % | 52.99 -3.46 % | 54.89 47.87 % | 37.12 5.39 % | 35.22 62.08 % | 21.73 16.39 % | 18.67 71.13 % | 10.91 -1.36 % | 11.06 4.34 % | 10.60 62.33 % | 6.53 70.05 % | 3.84 -36.00 % | 6.00 69.01 % | 3.55 |
| Earnings per share | 190.97 16.26 % | 164.26 55.26 % | 105.80 11.04 % | 95.28 34.20 % | 71.00 -17.86 % | 86.44 57.28 % | 54.96 3.72 % | 52.99 -3.46 % | 54.89 47.87 % | 37.12 5.39 % | 35.22 62.08 % | 21.73 16.39 % | 18.67 71.13 % | 10.91 -1.36 % | 11.06 4.34 % | 10.60 62.33 % | 6.53 70.05 % | 3.84 -36.00 % | 6.00 69.01 % | 3.55 |
| Gross profit | 4.626 B -25.71 % | 6.226 B -15.37 % | 7.357 B 13.52 % | 6.481 B 146.04 % | 2.634 B -44.46 % | 4.743 B 12.13 % | 4.230 B 5.84 % | 3.996 B 11.98 % | 3.569 B 15.43 % | 3.092 B 10.74 % | 2.792 B 22.33 % | 2.282 B 11.12 % | 2.054 B 38.05 % | 1.488 B -15.27 % | 1.756 B 101.50 % | 871.472 M 19.50 % | 729.283 M 24.78 % | 584.433 M 55.16 % | 376.657 M 505.06 % | 62.251 M |
| Income tax expense | 686.074 M 18.64 % | 578.260 M 46.57 % | 394.538 M 8.34 % | 364.177 M 29.83 % | 280.508 M 61.90 % | 173.256 M -47.02 % | 327.018 M 3.96 % | 314.555 M -2.80 % | 323.627 M 48.96 % | 217.255 M 4.81 % | 207.287 M 52.26 % | 136.143 M 35.00 % | 100.850 M 134.40 % | 43.025 M -42.12 % | 74.339 M 31.61 % | 56.484 M 45.10 % | 38.928 M 34.76 % | 28.887 M -21.75 % | 36.914 M 92.54 % | 19.172 M |
| Cost of revenue | 9.086 B 52.20 % | 5.969 B 111.05 % | 2.828 B 10.37 % | 2.563 B 23.02 % | 2.083 B -6.15 % | 2.220 B 10.11 % | 2.016 B 8.46 % | 1.859 B 7.78 % | 1.725 B 10.46 % | 1.561 B 27.53 % | 1.224 B 15.68 % | 1.058 B 15.35 % | 917.434 M 24.67 % | 735.908 M 7 731.53 % | -9.643 M -102.25 % | 429.257 M 14.68 % | 374.307 M 28.64 % | 290.982 M 7.78 % | 269.978 M -39.94 % | 449.539 M |
| General and administrative expenses | 27.923 M -14.82 % | 32.780 M -98.31 % | 1.937 B 47.99 % | 1.309 B 24.99 % | 1.047 B -14.21 % | 1.220 B 7.91 % | 1.131 B 10.37 % | 1.025 B 14.16 % | 897.552 M 2.78 % | 873.286 M 1 170.92 % | 68.713 M 841.79 % | 7.296 M 24.48 % | 5.861 M | 0.000 -100.00 % | 113.894 M 21.21 % | 93.961 M 108.97 % | 44.963 M -3.64 % | 46.663 M 39.88 % | 33.359 M | 0.000 |
| Selling and marketing expenses | 94.320 M 14.19 % | 82.596 M 32.18 % | 62.488 M 40.99 % | 44.320 M 110.56 % | 21.049 M -49.56 % | 41.728 M -5.91 % | 44.349 M -10.14 % | 49.356 M 43.31 % | 34.439 M -11.11 % | 38.743 M 92.03 % | 20.175 M -13.37 % | 23.288 M 12.20 % | 20.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.622 B -6.23 % | 1.730 B 5 242 109.09 % | -33.000 K -100.00 % | 3.414 B 50.26 % | 2.272 B -1.55 % | 2.308 B 8 828.42 % | 25.848 M -6.48 % | 27.639 M -1.26 % | 27.991 M 2.95 % | 27.188 M 116.81 % | 12.540 M 0.05 % | 12.534 M 123.58 % | 5.606 M 65.37 % | 3.390 M 100.18 % | -1.931 B | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -720.000 K |
| Operating expenses | 1.744 B -5.47 % | 1.845 B -7.69 % | 1.999 B -58.07 % | 4.767 B 42.72 % | 3.340 B -6.44 % | 3.570 B 9.95 % | 3.247 B 6.12 % | 3.060 B 18.96 % | 2.572 B 8.17 % | 2.378 B 15.92 % | 2.051 B 20.17 % | 1.707 B 13.96 % | 1.498 B 28.29 % | 1.168 B 164.24 % | -1.818 B -379.36 % | 650.603 M 13.23 % | 574.580 M 19.13 % | 482.325 M 84.17 % | 261.886 M 36 273.06 % | 720.000 K |
| Cost and expenses | 10.830 B 38.59 % | 7.815 B -6.88 % | 8.392 B 15.48 % | 7.267 B 110.72 % | 3.449 B -40.44 % | 5.790 B 10.01 % | 5.263 B 7.00 % | 4.918 B 14.47 % | 4.297 B 9.08 % | 3.939 B 20.26 % | 3.275 B 18.45 % | 2.765 B 14.49 % | 2.415 B 26.89 % | 1.903 B 19 839.62 % | -9.643 M -100.89 % | 1.080 B 13.80 % | 948.887 M 22.71 % | 773.307 M 45.40 % | 531.864 M 18.12 % | 450.259 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 122.243 M 5.95 % | 115.376 M -94.23 % | 1.999 B 47.76 % | 1.353 B 26.68 % | 1.068 B -15.38 % | 1.262 B 7.39 % | 1.175 B 9.43 % | 1.074 B 15.24 % | 931.991 M 2.19 % | 912.029 M 926.04 % | 88.888 M -18.51 % | 109.072 M 30.88 % | 83.336 M | 0.000 -100.00 % | 113.894 M 21.21 % | 93.961 M 108.97 % | 44.963 M -3.64 % | 46.663 M 39.88 % | 33.359 M | 0.000 |
| Interest income | 183.068 M 13.63 % | 161.114 M 62.38 % | 99.222 M 12.91 % | 87.874 M 14.74 % | 76.583 M 2.14 % | 74.979 M 11.98 % | 66.958 M 15.99 % | 57.728 M 26.79 % | 45.529 M -4.36 % | 47.606 M 10.86 % | 42.943 M 69.33 % | 25.360 M 39.86 % | 18.132 M 300.62 % | 4.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 998.000 K |
| Interest expense | 326.767 M -10.88 % | 366.656 M -15.25 % | 432.629 M -6.30 % | 461.739 M 38.01 % | 334.577 M 89.83 % | 176.252 M 19.65 % | 147.310 M 14.76 % | 128.361 M -12.61 % | 146.877 M -11.84 % | 166.597 M -17.96 % | 203.067 M -15.14 % | 239.296 M -12.87 % | 274.629 M 65.65 % | 165.790 M 49.19 % | 111.129 M 129.70 % | 48.381 M 9.05 % | 44.364 M 42.37 % | 31.160 M 176.90 % | 11.253 M 17.57 % | 9.571 M |
| Depreciation and amortization | 975.866 M 5.92 % | 921.362 M 3.38 % | 891.250 M 4.33 % | 854.282 M 25.58 % | 680.251 M 30.52 % | 521.193 M 46.68 % | 355.327 M 3.50 % | 343.314 M 43.85 % | 238.655 M 15.07 % | 207.403 M -4.02 % | 216.094 M 31.17 % | 164.749 M 4.08 % | 158.292 M 25.50 % | 126.131 M 77.28 % | 71.149 M 37.15 % | 51.877 M 17.26 % | 44.240 M 14.89 % | 38.507 M 9.33 % | 35.221 M 11.12 % | 31.696 M |
| Operating income | 2.881 B -34.23 % | 4.381 B 135.24 % | 1.862 B 4.80 % | 1.777 B -48.57 % | 3.455 B 188.15 % | 1.199 B 19.80 % | 1.001 B 2.78 % | 973.816 M -3.76 % | 1.012 B 41.72 % | 713.994 M -10.25 % | 795.524 M 29.74 % | 613.186 M 10.29 % | 555.963 M 69.38 % | 328.227 M 633.65 % | -61.506 M -127.85 % | 220.869 M 42.77 % | 154.703 M 35.16 % | 114.457 M -0.27 % | 114.771 M 86.53 % | 61.531 M |
| Operating income ratio | 0.21 -41.50 % | 0.36 96.47 % | 0.18 -6.94 % | 0.20 -60.74 % | 0.50 190.60 % | 0.17 7.46 % | 0.16 -3.64 % | 0.17 -12.99 % | 0.19 24.57 % | 0.15 -22.53 % | 0.20 7.91 % | 0.18 -1.90 % | 0.19 26.77 % | 0.15 519.10 % | -0.04 -120.74 % | 0.17 21.13 % | 0.14 7.22 % | 0.13 -26.34 % | 0.18 47.63 % | 0.12 |
| Total other income expenses net | -105.725 M 94.73 % | -2.005 B -546.59 % | -310.154 M 16.23 % | -370.241 M 84.56 % | -2.398 B -4 364.77 % | -53.702 M 0.97 % | -54.229 M -28.04 % | -42.354 M 41.65 % | -72.589 M 19.77 % | -90.477 M 38.91 % | -148.093 M 38.11 % | -239.296 M 4.59 % | -250.814 M -58.95 % | -157.795 M -55.24 % | -101.646 M -110.09 % | -48.381 M -9.05 % | -44.364 M -42.37 % | -31.160 M -154.58 % | -12.240 M -246.25 % | -3.535 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 | 1.414 B -43.61 % | 2.508 B -49.13 % | 4.930 B -9.50 % | 5.447 B -11.57 % | 6.160 B 20.57 % | 5.109 B 45.56 % | 3.510 B 97.28 % | 1.779 B 64.81 % | 1.080 B -26.31 % | 1.465 B 91.13 % | 766.475 M -37.70 % | 1.230 B -19.50 % | 1.528 B -16.29 % | 1.826 B 770.34 % | -272.346 M -128.62 % | 951.510 M 94.92 % | 488.148 M 41.02 % | 346.163 M 29.87 % | 266.538 M 98.57 % | 134.228 M |
| Total investments | 2.579 B 1 570.71 % | 154.388 M -93.62 % | 2.420 B 26.45 % | 1.914 B 28.58 % | 1.489 B 6 660.67 % | 22.019 M 813.65 % | 2.410 M 7.11 % | 2.250 M -27.65 % | 3.110 M 26.84 % | 2.452 M 66.92 % | 1.469 M 446.10 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K -96.94 % | 8.784 M 862.10 % | 913.000 K |
| Total debt | 4.153 B 33.83 % | 3.104 B -39.25 % | 5.109 B -7.14 % | 5.502 B -11.68 % | 6.229 B 14.72 % | 5.430 B 43.75 % | 3.777 B 87.36 % | 2.016 B 60.67 % | 1.255 B -20.77 % | 1.584 B 19.60 % | 1.324 B -16.37 % | 1.583 B -13.93 % | 1.840 B -11.73 % | 2.084 B 11 933.91 % | 17.320 M -98.40 % | 1.082 B 53.70 % | 703.835 M 86.39 % | 377.617 M 15.64 % | 326.551 M 127.60 % | 143.478 M |
| Accumulated other comprehensive income loss | 432.913 M -0.87 % | 436.714 M 1.64 % | 429.656 M 1.26 % | 424.308 M -3.78 % | 440.983 M 303.01 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.669 M |
| Retained earnings | 10.319 B 23.74 % | 8.339 B 25.38 % | 6.651 B 19.64 % | 5.559 B 22.20 % | 4.550 B 20.59 % | 3.773 B 29.83 % | 2.906 B 23.97 % | 2.344 B 29.42 % | 1.811 B 47.21 % | 1.230 B 42.55 % | 863.072 M 63.45 % | 528.045 M 62.73 % | 324.500 M 110.16 % | 154.403 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.12 % | 109.290 M |
| Total equity | 10.862 B 22.24 % | 8.885 B 23.57 % | 7.190 B 18.01 % | 6.093 B 19.47 % | 5.100 B 18.32 % | 4.310 B 25.58 % | 3.432 B 19.47 % | 2.873 B 22.83 % | 2.339 B 32.87 % | 1.760 B 28.78 % | 1.367 B 35.08 % | 1.012 B 27.54 % | 793.418 M 30.43 % | 608.321 M 20.51 % | 504.806 M 26.30 % | 399.699 M 33.39 % | 299.645 M 22.69 % | 244.237 M 15.91 % | 210.707 M 30.91 % | 160.959 M |
| Other non current liabilities | 262.804 M 27.01 % | 206.914 M 7.20 % | 193.024 M 22.53 % | 157.529 M -63.48 % | 431.348 M | 0.000 -100.00 % | 197.244 M 177.11 % | 71.178 M 12.09 % | 63.500 M 8 551.23 % | 734.000 K -99.75 % | 291.217 M 4.65 % | 278.270 M 22.61 % | 226.961 M 818.46 % | 24.711 M -98.70 % | 1.905 B | 0.000 -100.00 % | 11.355 M -27.50 % | 15.661 M 86.02 % | 8.419 M 11.41 % | 7.557 M |
| Long term debt | 3.789 B 32.23 % | 2.865 B -40.69 % | 4.831 B -7.21 % | 5.206 B -11.68 % | 5.894 B 10.36 % | 5.341 B 46.16 % | 3.654 B 122.07 % | 1.646 B 91.97 % | 857.238 M -29.03 % | 1.208 B -5.32 % | 1.276 B -17.23 % | 1.541 B -14.09 % | 1.794 B -10.71 % | 2.010 B 11 503.20 % | 17.320 M -98.40 % | 1.082 B 56.22 % | 692.480 M 91.32 % | 361.956 M 13.78 % | 318.132 M 199.87 % | 106.091 M |
| Total non current liabilities | 4.439 B 28.61 % | 3.452 B -35.83 % | 5.379 B -5.68 % | 5.703 B -9.84 % | 6.326 B 10.68 % | 5.715 B 48.37 % | 3.852 B 82.12 % | 2.115 B 60.07 % | 1.321 B -17.50 % | 1.601 B -0.02 % | 1.602 B -13.74 % | 1.857 B -9.59 % | 2.054 B -8.56 % | 2.246 B 10.00 % | 2.042 B 75.97 % | 1.160 B 50.04 % | 773.382 M 75.62 % | 440.371 M 15.14 % | 382.471 M 127.70 % | 167.974 M |
| Other current liabilities | 2.039 B 32.13 % | 1.543 B 114.69 % | 718.802 M -6.09 % | 765.422 M 20.08 % | 637.424 M 1 537.57 % | 38.925 M -92.63 % | 528.433 M 20.53 % | 438.438 M 14.84 % | 381.795 M 12.25 % | 340.124 M -33.52 % | 511.594 M 133.81 % | 218.809 M 19.95 % | 182.416 M -52.97 % | 387.831 M 60.77 % | 241.235 M 39.86 % | 172.489 M -24.92 % | 229.743 M 0.10 % | 229.521 M 53.22 % | 149.797 M 532.29 % | 23.691 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 580.102 M 35.97 % | 426.639 M 76.02 % | 242.375 M -63.26 % | 659.639 M 2 369.26 % | 26.714 M -46.17 % | 49.625 M 119.20 % | 22.639 M 43.42 % | 15.785 M -92.83 % | 220.159 M 537.74 % | 34.522 M 2.90 % | 33.548 M 22.17 % | 27.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 364.672 M 53.04 % | 238.278 M -14.39 % | 278.326 M -5.96 % | 295.971 M -11.63 % | 334.910 M 277.47 % | 88.725 M -77.30 % | 390.917 M 5.54 % | 370.384 M -1.20 % | 374.883 M -0.22 % | 375.705 M 10.31 % | 340.590 M 20.07 % | 283.648 M 6.82 % | 265.541 M 433.90 % | 49.736 M | 0.000 | 0.000 -100.00 % | 11.355 M -27.50 % | 15.661 M 86.02 % | 8.419 M -77.48 % | 37.387 M |
| Total current liabilities | 2.699 B 31.93 % | 2.045 B 10.51 % | 1.851 B 13.54 % | 1.630 B 17.64 % | 1.386 B 32.40 % | 1.047 B -13.64 % | 1.212 B 14.26 % | 1.061 B 9.96 % | 964.554 M 4.98 % | 918.813 M 4.89 % | 876.000 M 39.64 % | 627.339 M 6.51 % | 589.003 M 11.24 % | 529.505 M 119.50 % | 241.235 M 39.86 % | 172.489 M -28.46 % | 241.098 M -1.67 % | 245.182 M 54.97 % | 158.216 M 17.49 % | 134.667 M |
| Total liabilities | 7.138 B 29.84 % | 5.497 B -23.97 % | 7.230 B -1.41 % | 7.333 B -4.90 % | 7.712 B 14.05 % | 6.762 B 33.53 % | 5.064 B 59.45 % | 3.176 B 38.93 % | 2.286 B -9.30 % | 2.520 B 1.72 % | 2.478 B -0.26 % | 2.484 B -6.01 % | 2.643 B -4.78 % | 2.776 B 21.57 % | 2.283 B 71.29 % | 1.333 B 31.38 % | 1.014 B 47.98 % | 685.553 M 26.79 % | 540.687 M 78.66 % | 302.641 M |
| Other non current assets | 316.945 M 287.34 % | 81.826 M -20.85 % | 103.375 M 71.57 % | 60.252 M -9.74 % | 66.754 M -93.02 % | 956.594 M 420.07 % | 183.934 M -20.83 % | 232.333 M 856.77 % | 24.283 M 32.88 % | 18.274 M -68.58 % | 58.160 M -29.20 % | 82.143 M -5.98 % | 87.365 M 47.53 % | 59.217 M 586.30 % | -12.177 M -4 626.77 % | 269.000 K 0.00 % | 269.000 K 0.00 % | 269.000 K -96.94 % | 8.784 M 789.97 % | 987.000 K |
| Long term investments | 10.093 M -23.31 % | 13.161 M -90.14 % | 133.451 M 1 380.49 % | 9.014 M -70.44 % | 30.495 M 104.03 % | -756.285 M -31 481.12 % | 2.410 M 7.11 % | 2.250 M -27.65 % | 3.110 M 111.71 % | 1.469 M 0.00 % | 1.469 M 446.10 % | 269.000 K 0.00 % | 269.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 269.000 K |
| Intangible assets | 76.342 M 414.64 % | 14.834 M -7.35 % | 16.010 M -36.62 % | 25.260 M -0.06 % | 25.274 M 191.44 % | 8.672 M 0.08 % | 8.665 M 6.07 % | 8.169 M 207.45 % | 2.657 M -28.23 % | 3.702 M 128.38 % | 1.621 M -26.55 % | 2.207 M -40.45 % | 3.706 M -79.27 % | 17.880 M 43.66 % | 12.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 76.342 M 414.64 % | 14.834 M -7.35 % | 16.010 M -36.62 % | 25.260 M -0.06 % | 25.274 M 191.44 % | 8.672 M 0.08 % | 8.665 M -57.97 % | 20.615 M 36.50 % | 15.103 M -6.47 % | 16.148 M 14.79 % | 14.067 M -4.00 % | 14.653 M -9.28 % | 16.152 M -9.66 % | 17.880 M 43.66 % | 12.446 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 14.291 B 22.39 % | 11.676 B 5.26 % | 11.093 B 2.00 % | 10.875 B 1.09 % | 10.757 B 14.26 % | 9.415 B 35.33 % | 6.957 B 53.02 % | 4.547 B 25.54 % | 3.622 B 3.49 % | 3.500 B 16.52 % | 3.003 B 5.07 % | 2.858 B -0.72 % | 2.879 B -1.91 % | 2.935 B 22.48 % | 2.397 B 61.48 % | 1.484 B 69.77 % | 874.209 M 28.26 % | 681.609 M 38.85 % | 490.882 M 39.18 % | 352.690 M |
| Total non current assets | 14.694 B 23.71 % | 11.878 B 3.92 % | 11.431 B 3.49 % | 11.045 B 1.04 % | 10.931 B 13.06 % | 9.669 B 34.22 % | 7.204 B 48.87 % | 4.839 B 30.60 % | 3.705 B 3.73 % | 3.572 B 16.14 % | 3.076 B 4.08 % | 2.955 B -0.92 % | 2.983 B -0.98 % | 3.012 B 25.68 % | 2.397 B 61.47 % | 1.484 B 69.75 % | 874.478 M 28.25 % | 681.878 M 36.47 % | 499.666 M 40.13 % | 356.566 M |
| Other current assets | 128.345 M 14.48 % | 112.116 M 201.87 % | 37.140 M -40.84 % | 62.775 M -43.19 % | 110.505 M 54.42 % | 71.563 M 47.46 % | 48.532 M 10.39 % | 43.964 M 25.84 % | 34.937 M 51.97 % | 22.989 M -15.62 % | 27.243 M 47.43 % | 18.479 M 241.63 % | 5.409 M 741.21 % | 643.000 K -95.54 % | 14.401 M 286.40 % | 3.727 M 726.39 % | 451.000 K -99.46 % | 82.956 M -42.98 % | 145.477 M 178.30 % | 52.274 M |
| Short term investments | 2.569 B 73.49 % | 1.481 B -35.24 % | 2.287 B 20.12 % | 1.904 B 30.57 % | 1.458 B 87.35 % | 778.304 M 4.22 % | 746.817 M 9.40 % | 682.619 M 35.40 % | 504.150 M 30.25 % | 387.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 644.000 K |
| cash and cash equivalents | 142.990 M -76.01 % | 596.021 M 232.01 % | 179.519 M 229.21 % | 54.530 M -21.28 % | 69.270 M -78.41 % | 320.879 M 20.04 % | 267.320 M 12.88 % | 236.811 M 35.14 % | 175.239 M 47.65 % | 118.684 M -78.72 % | 557.641 M 57.90 % | 353.151 M 13.38 % | 311.482 M 20.44 % | 258.626 M -10.72 % | 289.666 M 122.35 % | 130.276 M -39.60 % | 215.687 M 585.72 % | 31.454 M -47.59 % | 60.013 M 548.79 % | 9.250 M |
| Cash and short term investments | 2.712 B 30.59 % | 2.077 B -15.79 % | 2.466 B 25.94 % | 1.958 B 28.22 % | 1.527 B 38.96 % | 1.099 B 8.39 % | 1.014 B 10.30 % | 919.430 M 35.33 % | 679.389 M 34.33 % | 505.747 M -9.31 % | 557.641 M 57.90 % | 353.151 M 13.38 % | 311.482 M 20.44 % | 258.626 M -10.72 % | 289.666 M 122.35 % | 130.276 M -39.60 % | 215.687 M 585.72 % | 31.454 M -47.59 % | 60.013 M 506.56 % | 9.894 M |
| Total current assets | 3.305 B 31.99 % | 2.504 B -15.13 % | 2.951 B 23.91 % | 2.381 B 26.65 % | 1.880 B 34.00 % | 1.403 B 8.56 % | 1.292 B 6.82 % | 1.210 B 31.56 % | 919.637 M 29.75 % | 708.765 M -7.85 % | 769.165 M 42.18 % | 540.974 M 19.27 % | 453.562 M 22.06 % | 371.583 M -4.98 % | 391.051 M 57.58 % | 248.155 M -43.56 % | 439.647 M 77.34 % | 247.912 M -1.52 % | 251.728 M 135.19 % | 107.034 M |
| Inventory | 156.158 M 6.24 % | 146.985 M 7.10 % | 137.240 M 9.14 % | 125.752 M 22.98 % | 102.258 M -19.23 % | 126.598 M 24.95 % | 101.316 M -6.42 % | 108.271 M 23.35 % | 87.776 M 2.68 % | 85.483 M 2.68 % | 83.248 M -14.03 % | 96.839 M 8.57 % | 89.194 M 22.88 % | 72.588 M 26.13 % | 57.551 M 15.02 % | 50.037 M 26.79 % | 39.465 M -1.25 % | 39.964 M 51.03 % | 26.461 M -6.79 % | 28.389 M |
| Net receivables | 308.362 M 83.49 % | 168.054 M -45.75 % | 309.763 M 32.23 % | 234.255 M 67.28 % | 140.035 M 32.39 % | 105.774 M -17.65 % | 128.447 M -7.07 % | 138.221 M 2.61 % | 134.711 M 39.49 % | 96.572 M -15.15 % | 113.821 M 34.66 % | 84.523 M | 0.000 | 0.000 -100.00 % | 29.021 M | 0.000 | 0.000 -100.00 % | 92.453 M 367.48 % | 19.777 M 20.03 % | 16.477 M |
| Tax assets | 0.000 -100.00 % | 92.379 M 8.48 % | 85.159 M 11.82 % | 76.155 M 48.49 % | 51.286 M 13.95 % | 45.007 M -12.42 % | 51.391 M 3.68 % | 49.569 M 20.33 % | 41.195 M 12.91 % | 36.485 M 2 583.66 % | -1.469 M -446.10 % | -269.000 K 0.00 % | -269.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.620 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 294.882 M 11.72 % | 263.943 M -3.44 % | 273.340 M 92.27 % | 142.165 M -8.06 % | 154.621 M -40.37 % | 259.315 M 8.45 % | 239.113 M 18.25 % | 202.212 M 24.46 % | 162.474 M -13.21 % | 187.199 M 5 498.06 % | 3.344 M -96.74 % | 102.532 M 38.65 % | 73.950 M 14.69 % | 64.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.495 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 331.000 K | 0.000 -100.00 % | 16.423 M | 0.000 | 0.000 | 0.000 -100.00 % | 124.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.094 M |
| Deferred revenue non current | 193.000 K -52.81 % | 409.000 K 41.52 % | 289.000 K -46.97 % | 545.000 K 270.75 % | 147.000 K -99.83 % | 87.853 M 39 652.49 % | 221.000 K -44.19 % | 396.000 K -38.51 % | 644.000 K -98.95 % | 61.179 M 76.52 % | 34.659 M -6.56 % | 37.094 M 13.92 % | 32.561 M 30.97 % | 24.862 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 |
| Capital lease obligations | 334.388 M -7.00 % | 359.551 M -5.19 % | 379.220 M -2.52 % | 389.013 M -2.39 % | 398.556 M 32.60 % | 300.573 M 12.15 % | 268.015 M | 0.000 100.00 % | -22.639 M | 0.000 100.00 % | -10.236 M 8.40 % | -11.175 M 66.69 % | -33.548 M -34.94 % | -24.862 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 308.983 M -0.72 % | 311.239 M -21.10 % | 394.495 M | 0.000 | 0.000 -100.00 % | 344.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 134.814 M | 0.000 | 0.000 |
| Deferred tax liabilities non current | 387.444 M 2.24 % | 378.941 M 6.73 % | 355.053 M 4.48 % | 339.817 M | 0.000 -100.00 % | 280.668 M -31.47 % | 409.551 M 2.95 % | 397.805 M -0.52 % | 399.874 M 20.59 % | 331.589 M 22.50 % | 270.679 M 5.30 % | 257.051 M 21.47 % | 211.609 M 30.63 % | 161.990 M 35.69 % | 119.383 M 51.91 % | 78.587 M 13.00 % | 69.547 M 10.82 % | 62.754 M 12.22 % | 55.920 M 2.93 % | 54.326 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 | 17.999 B 25.15 % | 14.382 B -0.26 % | 14.421 B 7.40 % | 13.427 B 4.80 % | 12.811 B 15.71 % | 11.072 B 30.32 % | 8.496 B 40.46 % | 6.049 B 30.79 % | 4.625 B 8.04 % | 4.281 B 11.34 % | 3.845 B 9.97 % | 3.496 B 1.74 % | 3.436 B 1.55 % | 3.384 B 21.38 % | 2.788 B 60.91 % | 1.733 B 31.84 % | 1.314 B 41.34 % | 929.790 M 23.74 % | 751.394 M 62.08 % | 463.600 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 | 63.627 M -84.37 % | 407.019 M 160.00 % | 156.548 M -48.28 % | 302.657 M 685.63 % | 38.524 M 41.48 % | 27.230 M -83.75 % | 167.616 M 243.21 % | -117.041 M -492.04 % | -19.769 M -129.77 % | 66.406 M -56.37 % | 152.216 M 7 942.14 % | -1.941 M 95.40 % | -42.151 M -127.91 % | 151.002 M 92.21 % | 78.561 M 209.50 % | 25.383 M 266.28 % | -15.265 M -937.82 % | 1.822 M 104.66 % | -39.064 M -340.53 % | 16.241 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.246 M -318.56 % | 17.957 M 135.66 % | -50.353 M -6.96 % | -47.077 M -93.55 % | -24.323 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.207 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.292 M -2.50 % | -2.236 M -116.45 % | 13.591 M 277.78 % | -7.645 M 53.96 % | -16.606 M -10.43 % | -15.037 M -100.12 % | -7.514 M 28.93 % | -10.572 M -2 218.64 % | 499.000 K 103.70 % | -13.503 M -800.36 % | 1.928 M 281.37 % | -1.063 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.106 M -40.90 % | 44.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.511 M |
| Other working capital | 63.627 M -84.37 % | 407.019 M 160.00 % | 156.548 M -48.28 % | 302.657 M 685.63 % | 38.524 M 41.48 % | 27.230 M -83.75 % | 167.616 M 243.21 % | -117.041 M -1 249.33 % | -8.674 M -166.58 % | 13.028 M -90.60 % | 138.625 M 2 330.31 % | 5.704 M 122.33 % | -25.545 M -115.38 % | 166.039 M 92.90 % | 86.075 M 139.40 % | 35.955 M 328.08 % | -15.764 M -202.86 % | 15.325 M 137.39 % | -40.992 M | 0.000 |
| Other non cash items | 107.554 M -65.92 % | 315.638 M 983.74 % | 29.125 M -46.24 % | 54.179 M -33.42 % | 81.380 M 155.00 % | -147.975 M 22.48 % | -190.876 M 23.99 % | -251.127 M -65.17 % | -152.038 M -298.78 % | -38.126 M -464.42 % | 10.462 M -92.70 % | 143.241 M -24.56 % | 189.877 M 53.55 % | 123.661 M 65.25 % | 74.831 M 797.07 % | -10.735 M -179.75 % | 13.460 M 280.44 % | 3.538 M 112.72 % | -27.822 M -578.09 % | -4.103 M |
| Net cash provided by operating activities | 3.237 B -5.95 % | 3.441 B 30.89 % | 2.629 B 0.43 % | 2.618 B 40.94 % | 1.858 B 22.24 % | 1.520 B 20.55 % | 1.261 B 44.97 % | 869.498 M -12.27 % | 991.109 M 15.36 % | 859.112 M -11.56 % | 971.395 M 42.87 % | 679.939 M 11.25 % | 611.167 M 8.51 % | 563.231 M 34.14 % | 419.884 M 75.67 % | 239.013 M 56.45 % | 152.774 M 21.99 % | 125.231 M 76.72 % | 70.866 M -14.27 % | 82.658 M |
| Investments in property plant and equipment | -3.531 B -155.09 % | -1.384 B -8.66 % | -1.274 B -28.34 % | -992.631 M 45.14 % | -1.809 B 31.96 % | -2.659 B 3.91 % | -2.767 B -115.42 % | -1.285 B -256.55 % | -360.265 M 49.11 % | -707.946 M -86.85 % | -378.882 M -152.67 % | -149.949 M -46.45 % | -102.387 M 86.76 % | -773.124 M 20.79 % | -976.032 M -50.93 % | -646.669 M -172.91 % | -236.950 M -67.15 % | -141.756 M 18.82 % | -174.612 M -191.41 % | -59.919 M |
| Acquisitions net | 9.254 M | 0.000 -100.00 % | 5.586 M 233.09 % | 1.677 M -62.73 % | 4.500 M 118.77 % | 2.057 M 164.06 % | 779.000 K -87.39 % | 6.178 M 364.16 % | 1.331 M -53.90 % | 2.887 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 351.000 K |
| Purchases of investments | 0.000 | 0.000 100.00 % | -253.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.515 M | 0.000 |
| Sales maturities of investments | 253.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.243 M | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 2.503 M 6 157.50 % | 40.000 K | 0.000 | 0.000 -100.00 % | 100.000 M 12 736.97 % | 779.000 K -98.39 % | 48.375 M 24.60 % | 38.825 M -5.66 % | 41.156 M -9.97 % | 45.716 M 67.86 % | 27.235 M 43.01 % | 19.044 M 313.55 % | 4.605 M 236.13 % | 1.370 M -83.70 % | 8.405 M 318.78 % | 2.007 M 270.30 % | 542.000 K -45.91 % | 1.002 M | 0.000 |
| Net cash used for investing activites | -3.521 B -154.86 % | -1.382 B -8.92 % | -1.269 B -28.02 % | -990.954 M 45.09 % | -1.805 B 29.42 % | -2.557 B 7.57 % | -2.766 B -125.02 % | -1.229 B -284.04 % | -320.109 M 51.78 % | -663.903 M -98.56 % | -334.366 M -172.48 % | -122.714 M -47.24 % | -83.343 M 89.16 % | -768.519 M 21.15 % | -974.662 M -52.71 % | -638.264 M -171.67 % | -234.943 M -39.47 % | -168.457 M 7.50 % | -182.125 M -205.74 % | -59.568 M |
| Debt repayment | 1.075 B 154.13 % | -1.986 B -418.52 % | -382.990 M 46.64 % | -717.716 M -202.33 % | 701.356 M -48.12 % | 1.352 B -23.24 % | 1.761 B 131.37 % | 761.241 M 331.46 % | -328.885 M -557.44 % | -50.025 M 76.83 % | -215.913 M 14.90 % | -253.721 M -37.39 % | -184.669 M -151.93 % | 355.601 M -57.70 % | 840.710 M 122.44 % | 377.951 M 15.86 % | 326.218 M 538.78 % | 51.069 M -72.10 % | 183.073 M 1 089.05 % | -18.510 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.000 K | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -107.428 M 1.48 % | -109.039 M -65.74 % | -65.790 M -100.29 % | -32.848 M -1 868.12 % | -1.669 M 97.85 % | -77.600 M -96.78 % | -39.435 M -18.78 % | -33.199 M -68.53 % | -19.699 M 39.67 % | -32.651 M -70.15 % | -19.190 M -1.10 % | -18.981 M -21.13 % | -15.670 M -0.69 % | -15.563 M -0.97 % | -15.413 M 2.02 % | -15.730 M -1.80 % | -15.452 M -17.00 % | -13.207 M -24.89 % | -10.575 M | 0.000 |
| Other financing activites | -53.878 M 84.15 % | -339.980 M 16.72 % | -408.249 M 7.17 % | -439.789 M -39.20 % | -315.932 M -115.55 % | -146.569 M -20.98 % | -121.151 M 5.62 % | -128.361 M 13.68 % | -148.707 M 6.83 % | -159.613 M 19.16 % | -197.436 M 18.70 % | -242.854 M 11.57 % | -274.629 M -65.65 % | -165.790 M -49.19 % | -111.129 M -129.70 % | -48.381 M -9.05 % | -44.364 M -85.13 % | -23.964 M -112.96 % | -11.253 M -32 251.43 % | 35.000 K |
| Net cash used provided by financing activities | 913.673 M 137.52 % | -2.435 B -184.11 % | -857.029 M 28.00 % | -1.190 B -410.19 % | 383.755 M -65.97 % | 1.128 B -29.54 % | 1.601 B 166.92 % | 599.681 M 220.59 % | -497.291 M -105.25 % | -242.289 M 43.98 % | -432.539 M 16.10 % | -515.556 M -8.55 % | -474.968 M -372.58 % | 174.248 M -75.60 % | 714.168 M 127.56 % | 313.840 M 17.81 % | 266.402 M 1 816.84 % | 13.898 M -91.39 % | 161.378 M 973.49 % | -18.475 M |
| Effect of forex changes on cash | -628.316 M -281.64 % | 345.917 M 115.00 % | -2.306 B -19.63 % | -1.928 B -30.57 % | -1.477 B -87.26 % | -788.473 M -4.90 % | -751.626 M -9.36 % | -687.278 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 |
| Net change in cash | 379.000 K 101.29 % | -29.397 M 98.37 % | -1.803 B -20.90 % | -1.491 B -43.38 % | -1.040 B -48.99 % | -698.067 M -6.29 % | -656.769 M -46.78 % | -447.459 M -33.44 % | -335.322 M 37.13 % | -533.335 M -106.06 % | -258.821 M -25.82 % | -205.708 M -521.29 % | 48.828 M 257.31 % | -31.040 M -119.47 % | 159.390 M 286.62 % | -85.411 M -146.36 % | 184.233 M 728.18 % | -29.328 M -158.52 % | 50.119 M | 0.000 |
| Cash at beginning of period | 169.621 M -5.51 % | 179.519 M -90.94 % | 1.982 B 28.24 % | 1.546 B 39.34 % | 1.109 B 8.87 % | 1.019 B 10.26 % | 924.089 M 35.05 % | 684.270 M 34.02 % | 510.561 M -8.44 % | 557.641 M 57.90 % | 353.151 M 13.38 % | 311.482 M 20.44 % | 258.626 M -10.72 % | 289.666 M 122.35 % | 130.276 M -39.60 % | 215.687 M 585.72 % | 31.454 M -47.59 % | 60.013 M 506.56 % | 9.894 M | 0.000 |
| Cash at end of period | 170.000 M -71.48 % | 596.021 M 232.01 % | 179.519 M 229.21 % | 54.530 M -21.28 % | 69.270 M -78.41 % | 320.879 M 20.04 % | 267.320 M 12.88 % | 236.811 M 35.14 % | 175.239 M 620.97 % | 24.306 M -74.23 % | 94.330 M -10.82 % | 105.774 M -65.60 % | 307.454 M 18.88 % | 258.626 M -10.72 % | 289.666 M 122.35 % | 130.276 M -39.60 % | 215.687 M 602.91 % | 30.685 M -48.87 % | 60.013 M 548.79 % | 9.250 M |
| Operating cash flow | 3.237 B -5.95 % | 3.441 B 30.89 % | 2.629 B 0.43 % | 2.618 B 40.94 % | 1.858 B 22.24 % | 1.520 B 20.55 % | 1.261 B 44.97 % | 869.498 M -12.27 % | 991.109 M 15.36 % | 859.112 M -11.56 % | 971.395 M 42.87 % | 679.939 M 11.25 % | 611.167 M 8.51 % | 563.231 M 34.14 % | 419.884 M 75.67 % | 239.013 M 56.45 % | 152.774 M 21.99 % | 125.231 M 76.72 % | 70.866 M -14.27 % | 82.658 M |
| Capital expenditure | -3.531 B -155.09 % | -1.384 B -8.66 % | -1.274 B -28.34 % | -992.631 M 45.14 % | -1.809 B 31.96 % | -2.659 B 3.91 % | -2.767 B -115.42 % | -1.285 B -256.55 % | -360.265 M 49.11 % | -707.946 M -86.85 % | -378.882 M -152.67 % | -149.949 M -46.45 % | -102.387 M 86.76 % | -773.124 M 20.79 % | -976.032 M -50.93 % | -646.669 M -172.91 % | -236.950 M -67.15 % | -141.756 M 18.82 % | -174.612 M -191.41 % | -59.919 M |
| Free CashFlow | -294.485 M -114.32 % | 2.057 B 51.80 % | 1.355 B -16.62 % | 1.625 B 3 272.49 % | 48.192 M 104.23 % | -1.139 B 24.37 % | -1.507 B -263.02 % | -415.015 M -165.79 % | 630.844 M 317.32 % | 151.166 M -74.49 % | 592.513 M 11.80 % | 529.990 M 4.17 % | 508.780 M 342.40 % | -209.893 M 62.26 % | -556.148 M -36.43 % | -407.656 M -384.29 % | -84.176 M -409.39 % | -16.525 M 84.07 % | -103.746 M -556.25 % | 22.739 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.736 B 4.66 % | 3.570 B 0.64 % | 3.547 B 3.21 % | 3.437 B 9.06 % | 3.151 B -1.87 % | 3.211 B 0.10 % | 3.208 B 6.08 % | 3.024 B 10.24 % | 2.743 B 2.86 % | 2.667 B 0.96 % | 2.641 B 4.74 % | 2.522 B 6.98 % | 2.357 B 21.58 % | 1.939 B -15.08 % | 2.283 B 5.23 % | 2.170 B -8.93 % | 2.383 B 34.24 % | 1.775 B -0.62 % | 1.786 B -2.51 % | 1.832 B 42.86 % | 1.282 B -21.66 % | 1.637 B -14.40 % | 1.912 B 8.56 % | 1.761 B 6.64 % | 1.652 B 4.01 % | 1.588 B -4.18 % | 1.657 B 9.59 % | 1.512 B 0.90 % | 1.499 B 0.94 % | 1.485 B -0.66 % | 1.495 B 89.45 % | 788.934 M 6.08 % | 743.744 M -6.25 % | 793.341 M 5.41 % | 752.597 M 10.41 % | 681.656 M |
| Net income | 572.258 M 4.62 % | 546.998 M -5.37 % | 578.037 M 14.04 % | 506.890 M 10.79 % | 457.535 M -12.31 % | 521.772 M -1.73 % | 530.975 M 22.32 % | 434.071 M 39.80 % | 310.489 M 1.61 % | 305.571 M -1.86 % | 311.357 M 2.83 % | 302.794 M 27.26 % | 237.938 M 26.40 % | 188.247 M -27.78 % | 260.644 M 7.93 % | 241.487 M -31.44 % | 352.228 M 31.14 % | 268.582 M 29.43 % | 207.514 M -27.27 % | 285.326 M 1 749.04 % | 15.431 M -95.39 % | 334.889 M 34.55 % | 248.899 M 52.10 % | 163.637 M -17.54 % | 198.446 M 28.57 % | 154.343 M -10.01 % | 171.509 M 49.57 % | 114.670 M -28.73 % | 160.905 M 62.44 % | 99.056 M -31.75 % | 145.136 M 244.80 % | 42.093 M 6.82 % | 39.404 M -44.70 % | 71.252 M 23.12 % | 57.870 M 61.77 % | 35.773 M |
| Income before tax | 763.825 M 2.78 % | 743.152 M -1.08 % | 751.297 M 11.47 % | 673.995 M 11.02 % | 607.090 M -9.26 % | 669.055 M -5.12 % | 705.148 M 20.77 % | 583.862 M 39.85 % | 417.501 M 2.65 % | 406.729 M -4.84 % | 427.435 M 8.71 % | 393.205 M 21.05 % | 324.830 M 24.91 % | 260.047 M -26.77 % | 355.119 M 10.87 % | 320.305 M -32.04 % | 471.312 M 30.55 % | 361.028 M 22.70 % | 294.233 M -22.78 % | 381.049 M 1 710.12 % | 21.051 M -87.83 % | 173.012 M -56.16 % | 394.653 M 34.83 % | 292.710 M 13.12 % | 258.752 M 11.04 % | 233.019 M -12.98 % | 267.772 M 51.10 % | 177.214 M -29.24 % | 250.440 M 68.94 % | 148.244 M -33.97 % | 224.498 M 230.86 % | 67.852 M 14.75 % | 59.128 M -45.86 % | 109.208 M 29.55 % | 84.299 M 60.53 % | 52.514 M |
| Income before tax ratio | 0.20 -1.79 % | 0.21 -1.72 % | 0.21 8.00 % | 0.20 1.80 % | 0.19 -7.53 % | 0.21 -5.21 % | 0.22 13.85 % | 0.19 26.85 % | 0.15 -0.20 % | 0.15 -5.75 % | 0.16 3.79 % | 0.16 13.15 % | 0.14 2.74 % | 0.13 -13.76 % | 0.16 5.36 % | 0.15 -25.37 % | 0.20 -2.75 % | 0.20 23.46 % | 0.16 -20.79 % | 0.21 1 167.08 % | 0.02 -84.47 % | 0.11 -48.79 % | 0.21 24.19 % | 0.17 6.08 % | 0.16 6.76 % | 0.15 -9.19 % | 0.16 37.88 % | 0.12 -29.87 % | 0.17 67.37 % | 0.10 -33.53 % | 0.15 74.64 % | 0.09 8.18 % | 0.08 -42.25 % | 0.14 22.90 % | 0.11 45.40 % | 0.08 |
| EBITDA | 1.115 B 3.73 % | 1.075 B -1.31 % | 1.089 B 8.87 % | 1.000 B 9.45 % | 913.962 M -6.08 % | 973.112 M -3.85 % | 1.012 B 12.94 % | 896.109 M 20.26 % | 745.113 M 3.03 % | 723.179 M -3.78 % | 751.626 M 5.14 % | 714.859 M 9.08 % | 655.346 M 13.44 % | 577.688 M -15.17 % | 681.027 M 2.71 % | 663.073 M -14.06 % | 771.580 M 23.08 % | 626.869 M 15.92 % | 540.769 M -14.16 % | 630.005 M 148.96 % | 253.055 M -41.61 % | 433.378 M -18.82 % | 533.818 M 22.53 % | 435.667 M 13.56 % | 383.644 M 11.06 % | 345.430 M -10.86 % | 387.496 M 29.21 % | 299.889 M -19.55 % | 372.750 M 20.99 % | 308.095 M -7.71 % | 333.840 M 97.57 % | 168.975 M 0.69 % | 167.824 M -23.31 % | 218.846 M 14.47 % | 191.175 M 18.71 % | 161.049 M |
| Net income ratio | 0.15 -0.04 % | 0.15 -5.97 % | 0.16 10.49 % | 0.15 1.58 % | 0.15 -10.64 % | 0.16 -1.83 % | 0.17 15.31 % | 0.14 26.81 % | 0.11 -1.21 % | 0.11 -2.80 % | 0.12 -1.82 % | 0.12 18.95 % | 0.10 3.96 % | 0.10 -14.95 % | 0.11 2.57 % | 0.11 -24.72 % | 0.15 -2.31 % | 0.15 30.23 % | 0.12 -25.40 % | 0.16 1 194.32 % | 0.01 -94.12 % | 0.20 57.18 % | 0.13 40.11 % | 0.09 -22.67 % | 0.12 23.61 % | 0.10 -6.09 % | 0.10 36.48 % | 0.08 -29.37 % | 0.11 60.93 % | 0.07 -31.30 % | 0.10 82.00 % | 0.05 0.71 % | 0.05 -41.01 % | 0.09 16.80 % | 0.08 46.52 % | 0.05 |
| Ratio EBITDA | 0.30 -0.89 % | 0.30 -1.94 % | 0.31 5.48 % | 0.29 0.36 % | 0.29 -4.29 % | 0.30 -3.94 % | 0.32 6.46 % | 0.30 9.09 % | 0.27 0.17 % | 0.27 -4.70 % | 0.28 0.39 % | 0.28 1.96 % | 0.28 -6.69 % | 0.30 -0.11 % | 0.30 -2.40 % | 0.31 -5.63 % | 0.32 -8.31 % | 0.35 16.64 % | 0.30 -11.95 % | 0.34 74.27 % | 0.20 -25.47 % | 0.26 -5.16 % | 0.28 12.86 % | 0.25 6.49 % | 0.23 6.78 % | 0.22 -6.97 % | 0.23 17.91 % | 0.20 -20.27 % | 0.25 19.86 % | 0.21 -7.10 % | 0.22 4.28 % | 0.21 -5.08 % | 0.23 -18.20 % | 0.28 8.60 % | 0.25 7.52 % | 0.24 |
| Gross profit ratio | 0.60 72.71 % | 0.34 -42.64 % | 0.60 80.31 % | 0.33 3.96 % | 0.32 -6.88 % | 0.34 -42.60 % | 0.60 -18.32 % | 0.73 28.05 % | 0.57 -20.30 % | 0.72 -0.65 % | 0.72 0.84 % | 0.72 26.13 % | 0.57 0.45 % | 0.57 -20.73 % | 0.72 1.06 % | 0.71 -2.66 % | 0.73 19.87 % | 0.61 -14.91 % | 0.71 -2.31 % | 0.73 3.44 % | 0.71 21.06 % | 0.58 -18.52 % | 0.72 0.55 % | 0.71 0.65 % | 0.71 16.21 % | 0.61 -13.56 % | 0.70 0.69 % | 0.70 -0.41 % | 0.70 15.40 % | 0.61 -14.27 % | 0.71 4.30 % | 0.68 -0.46 % | 0.68 -2.10 % | 0.70 1.74 % | 0.69 1.67 % | 0.67 |
| Weighted average shs out dil | 10.942 M 0.00 % | 10.941 M 0.00 % | 10.941 M -0.02 % | 10.943 M 0.00 % | 10.943 M 0.01 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M -0.01 % | 10.943 M -0.02 % | 10.945 M 0.02 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M -0.02 % | 10.945 M 0.04 % | 10.940 M -0.03 % | 10.944 M 0.00 % | 10.944 M 0.03 % | 10.941 M -0.05 % | 10.946 M 0.05 % | 10.940 M -0.03 % | 10.942 M -0.02 % | 10.945 M 0.03 % | 10.942 M -0.04 % | 10.946 M 0.02 % | 10.944 M -0.02 % | 10.945 M 0.11 % | 10.933 M -0.08 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.02 % | 10.940 M |
| Weighted average shs out | 10.942 M 0.00 % | 10.941 M 0.00 % | 10.941 M -0.02 % | 10.943 M 0.00 % | 10.943 M 0.01 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M -0.02 % | 10.945 M 0.04 % | 10.940 M -0.03 % | 10.944 M 0.00 % | 10.944 M 0.03 % | 10.941 M -0.05 % | 10.946 M 0.05 % | 10.940 M -0.03 % | 10.942 M -0.02 % | 10.945 M 0.03 % | 10.942 M -0.04 % | 10.946 M 0.02 % | 10.944 M -0.02 % | 10.945 M 0.11 % | 10.933 M -0.08 % | 10.942 M 0.00 % | 10.942 M 0.00 % | 10.942 M 0.02 % | 10.940 M |
| EPS diluted | 52.30 4.62 % | 49.99 -5.38 % | 52.83 14.05 % | 46.32 10.79 % | 41.81 -12.31 % | 47.68 -1.75 % | 48.53 22.33 % | 39.67 39.78 % | 28.38 1.61 % | 27.93 -1.83 % | 28.45 2.82 % | 27.67 27.28 % | 21.74 26.40 % | 17.20 -27.79 % | 23.82 7.93 % | 22.07 -31.44 % | 32.19 31.12 % | 24.55 29.48 % | 18.96 -27.30 % | 26.08 1 749.65 % | 1.41 -95.39 % | 30.60 34.51 % | 22.75 52.17 % | 14.95 -17.59 % | 18.14 28.65 % | 14.10 -10.02 % | 15.67 49.52 % | 10.48 -28.71 % | 14.70 62.43 % | 9.05 -31.75 % | 13.26 244.42 % | 3.85 6.94 % | 3.60 -44.70 % | 6.51 23.06 % | 5.29 61.77 % | 3.27 |
| Earnings per share | 52.30 4.62 % | 49.99 -5.38 % | 52.83 14.05 % | 46.32 10.79 % | 41.81 -12.31 % | 47.68 -1.75 % | 48.53 22.33 % | 39.67 39.78 % | 28.38 1.61 % | 27.93 -1.83 % | 28.45 2.82 % | 27.67 27.28 % | 21.74 26.40 % | 17.20 -27.79 % | 23.82 7.93 % | 22.07 -31.44 % | 32.19 31.12 % | 24.55 29.48 % | 18.96 -27.30 % | 26.08 1 749.65 % | 1.41 -95.39 % | 30.60 34.51 % | 22.75 52.17 % | 14.95 -17.59 % | 18.14 28.65 % | 14.10 -10.02 % | 15.67 49.52 % | 10.48 -28.71 % | 14.70 62.43 % | 9.05 -31.75 % | 13.26 244.42 % | 3.85 6.94 % | 3.60 -44.70 % | 6.51 23.06 % | 5.29 61.77 % | 3.27 |
| Gross profit | 2.225 B 80.75 % | 1.231 B -42.27 % | 2.133 B 86.10 % | 1.146 B 13.38 % | 1.011 B -8.62 % | 1.106 B -42.54 % | 1.925 B -13.35 % | 2.222 B 41.17 % | 1.574 B -18.03 % | 1.920 B 0.31 % | 1.914 B 5.62 % | 1.812 B 34.94 % | 1.343 B 22.13 % | 1.100 B -32.68 % | 1.633 B 6.34 % | 1.536 B -11.35 % | 1.733 B 60.91 % | 1.077 B -15.44 % | 1.273 B -4.77 % | 1.337 B 47.78 % | 904.820 M -5.16 % | 954.076 M -30.26 % | 1.368 B 9.17 % | 1.253 B 7.33 % | 1.168 B 20.88 % | 965.878 M -17.17 % | 1.166 B 10.35 % | 1.057 B 0.49 % | 1.052 B 16.48 % | 902.834 M -14.83 % | 1.060 B 97.60 % | 536.479 M 5.59 % | 508.078 M -8.22 % | 553.577 M 7.25 % | 516.143 M 12.25 % | 459.830 M |
| Income tax expense | 191.567 M -2.34 % | 196.154 M 13.21 % | 173.260 M 3.68 % | 167.105 M 11.73 % | 149.555 M 1.54 % | 147.284 M -15.44 % | 174.173 M 16.28 % | 149.791 M 39.98 % | 107.012 M 5.79 % | 101.158 M -12.85 % | 116.078 M 28.39 % | 90.411 M 4.05 % | 86.892 M 21.02 % | 71.800 M -24.00 % | 94.475 M 19.86 % | 78.818 M -33.81 % | 119.084 M 28.81 % | 92.446 M 6.60 % | 86.719 M -9.41 % | 95.723 M 1 603.26 % | 5.620 M 103.47 % | -161.877 M -211.06 % | 145.754 M 12.92 % | 129.073 M 114.03 % | 60.306 M -23.35 % | 78.676 M -18.27 % | 96.263 M 53.91 % | 62.544 M -30.15 % | 89.535 M 82.03 % | 49.188 M -38.02 % | 79.362 M 208.09 % | 25.759 M 30.60 % | 19.724 M -48.03 % | 37.956 M 43.61 % | 26.429 M 57.87 % | 16.741 M |
| Cost of revenue | 1.511 B -35.40 % | 2.339 B 65.36 % | 1.414 B -0.96 % | 1.428 B -33.28 % | 2.140 B 1.68 % | 2.105 B 64.08 % | 1.283 B 59.88 % | 802.472 M -31.38 % | 1.169 B 56.51 % | 747.152 M 2.70 % | 727.543 M 2.50 % | 709.821 M -30.03 % | 1.014 B 20.86 % | 839.354 M 29.15 % | 649.926 M 2.52 % | 633.933 M -2.47 % | 649.996 M -6.90 % | 698.151 M 36.20 % | 512.579 M 3.57 % | 494.906 M 31.07 % | 377.589 M -44.71 % | 682.864 M 25.45 % | 544.312 M 7.08 % | 508.313 M 4.97 % | 484.263 M -22.16 % | 622.166 M 26.68 % | 491.139 M 7.84 % | 455.452 M 1.87 % | 447.096 M -23.18 % | 582.011 M 33.91 % | 434.617 M 72.16 % | 252.455 M 7.12 % | 235.666 M -1.71 % | 239.764 M 1.40 % | 236.454 M 6.59 % | 221.826 M |
| General and administrative expenses | 543.543 M 10.30 % | 492.767 M 4.04 % | 473.630 M -1.58 % | 481.245 M 3.27 % | 466.013 M 2.54 % | 454.486 M 2.32 % | 444.189 M 0.85 % | 440.464 M 5.29 % | 418.349 M -39.06 % | 686.495 M | 0.000 -100.00 % | 377.369 M | 0.000 -100.00 % | 590.511 M | 0.000 | 0.000 | 0.000 -100.00 % | 503.665 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.078 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.711 M 4.88 % | 225.694 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.312 M -193.60 % | 82.596 M 284.52 % | -44.762 M | 0.000 100.00 % | -49.886 M -179.83 % | 62.488 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.320 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.049 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.728 M | 0.000 | 0.000 | 0.000 -100.00 % | 44.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 882.904 M | 0.000 -100.00 % | 876.252 M 1 986.69 % | -46.444 M | 0.000 100.00 % | -117.689 M -114.79 % | 795.541 M 1 730.81 % | 43.453 M -28.67 % | 60.920 M 16.42 % | 52.328 M 41.27 % | 37.042 M 19.48 % | 31.003 M -17.53 % | 37.592 M 579.00 % | -7.848 M -118.15 % | 43.250 M 84.28 % | 23.470 M 8.97 % | 21.538 M 366.07 % | -8.095 M -140.09 % | 20.193 M -6.78 % | 21.661 M -22.62 % | 27.992 M 212.28 % | -24.931 M -195.24 % | 26.177 M 11.95 % | 23.382 M -13.07 % | 26.899 M 172.17 % | -37.274 M -295.99 % | 19.018 M -9.71 % | 21.063 M 1.89 % | 20.672 M 184.76 % | -24.389 M -206.33 % | 22.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.426 B 206.27 % | 465.749 M -65.50 % | 1.350 B 210.46 % | 434.801 M 11.86 % | 388.701 M -8.44 % | 424.548 M -64.47 % | 1.195 B -25.24 % | 1.599 B 43.68 % | 1.113 B -24.09 % | 1.466 B 3.04 % | 1.422 B 5.39 % | 1.350 B 41.33 % | 954.994 M 23.06 % | 776.058 M -36.14 % | 1.215 B 7.42 % | 1.131 B -3.27 % | 1.169 B 73.43 % | 674.327 M -27.00 % | 923.790 M 2.84 % | 898.312 M 6.48 % | 843.652 M 13.20 % | 745.298 M -22.91 % | 966.832 M 2.62 % | 942.131 M 3.92 % | 906.608 M 22.80 % | 738.263 M -16.78 % | 887.144 M 2.27 % | 867.457 M 10.08 % | 788.012 M 4.98 % | 750.634 M -9.09 % | 825.689 M 103.43 % | 405.881 M -0.58 % | 408.248 M 9.13 % | 374.110 M 3.14 % | 362.711 M 8.02 % | 335.772 M |
| Cost and expenses | 2.937 B 4.73 % | 2.804 B 1.45 % | 2.764 B 1.42 % | 2.725 B 7.76 % | 2.529 B 1.75 % | 2.485 B 0.30 % | 2.478 B 3.21 % | 2.401 B 5.22 % | 2.282 B 3.12 % | 2.213 B 2.92 % | 2.150 B 4.39 % | 2.059 B 4.57 % | 1.969 B 21.92 % | 1.615 B -13.39 % | 1.865 B 5.66 % | 1.765 B -2.98 % | 1.819 B 32.57 % | 1.372 B -4.45 % | 1.436 B 3.10 % | 1.393 B 14.08 % | 1.221 B -14.49 % | 1.428 B -5.49 % | 1.511 B 4.18 % | 1.450 B 4.28 % | 1.391 B 2.24 % | 1.360 B -1.30 % | 1.378 B 4.19 % | 1.323 B 7.11 % | 1.235 B -7.32 % | 1.333 B 5.74 % | 1.260 B 91.44 % | 658.336 M 2.24 % | 643.914 M 4.89 % | 613.874 M 2.45 % | 599.165 M 7.45 % | 557.598 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 543.543 M 16.70 % | 465.749 M -1.66 % | 473.630 M -1.58 % | 481.245 M 23.81 % | 388.701 M -28.32 % | 542.237 M 35.75 % | 399.427 M -9.32 % | 440.464 M 19.54 % | 368.463 M -50.80 % | 748.983 M 1.32 % | 739.250 M 95.90 % | 377.369 M -45.31 % | 689.969 M 8.69 % | 634.831 M -1.78 % | 646.308 M 16.30 % | 555.737 M -3.79 % | 577.632 M 10.09 % | 524.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.427 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 236.711 M 4.88 % | 225.694 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.150 M | 0.000 | 0.000 -100.00 % | 18.132 M | 0.000 | 0.000 -100.00 % | 738.000 K |
| Interest expense | 91.730 M 6.09 % | 86.465 M -5.63 % | 91.623 M 11.17 % | 82.415 M 24.37 % | 66.264 M -3.80 % | 68.885 M -6.20 % | 73.435 M -11.11 % | 82.609 M -20.96 % | 104.510 M 4.89 % | 99.642 M -1.41 % | 101.072 M 0.88 % | 100.190 M -0.46 % | 100.657 M -0.65 % | 101.312 M -4.69 % | 106.297 M -1.43 % | 107.836 M -4.94 % | 113.445 M 35.11 % | 83.965 M 11.15 % | 75.544 M -4.88 % | 79.419 M 16.61 % | 68.109 M 74.25 % | 39.088 M 19.64 % | 32.670 M -21.59 % | 41.665 M 43.28 % | 29.079 M 20.97 % | 24.038 M -20.46 % | 30.221 M -8.92 % | 33.180 M -2.02 % | 33.863 M 10.66 % | 30.600 M -6.73 % | 32.807 M | 0.000 -100.00 % | 64.517 M -8.17 % | 70.259 M 1.63 % | 69.133 M -4.36 % | 72.282 M |
| Depreciation and amortization | 259.306 M 5.76 % | 245.176 M -0.40 % | 246.173 M 0.93 % | 243.909 M 1.37 % | 240.608 M 2.31 % | 235.172 M 0.74 % | 233.450 M 1.66 % | 229.638 M 2.93 % | 223.102 M 2.90 % | 216.808 M -2.83 % | 223.119 M 0.75 % | 221.464 M -3.65 % | 229.859 M 7.96 % | 212.916 M -3.05 % | 219.611 M -6.52 % | 234.932 M 25.75 % | 186.823 M 6.25 % | 175.826 M 2.83 % | 170.992 M 0.86 % | 169.537 M 3.44 % | 163.895 M -24.68 % | 217.593 M 104.32 % | 106.495 M 5.14 % | 101.292 M 5.72 % | 95.813 M 9.02 % | 87.882 M -1.81 % | 89.503 M 0.01 % | 89.495 M 1.18 % | 88.447 M -31.57 % | 129.251 M 68.88 % | 76.535 M 99.43 % | 38.377 M -13.13 % | 44.179 M 12.19 % | 39.379 M 4.33 % | 37.743 M 2.03 % | 36.991 M |
| Operating income | 798.793 M 4.37 % | 765.358 M -2.22 % | 782.771 M 10.07 % | 711.146 M 14.33 % | 621.985 M -8.73 % | 681.479 M -6.64 % | 729.925 M 17.16 % | 623.018 M 35.12 % | 461.091 M 1.55 % | 454.043 M -7.61 % | 491.465 M 6.29 % | 462.392 M 18.73 % | 389.462 M 16.94 % | 333.049 M -20.68 % | 419.893 M 3.76 % | 404.671 M -28.15 % | 563.219 M 39.98 % | 402.353 M 8.81 % | 369.777 M -19.70 % | 460.468 M 416.45 % | 89.160 M -57.96 % | 212.100 M -50.37 % | 427.323 M 27.80 % | 334.375 M 16.17 % | 287.831 M 11.97 % | 257.057 M -13.74 % | 297.993 M 41.64 % | 210.394 M -26.00 % | 284.303 M 58.97 % | 178.844 M -30.49 % | 257.305 M 97.02 % | 130.598 M 5.62 % | 123.645 M -31.10 % | 179.467 M 16.97 % | 153.432 M 23.68 % | 124.058 M |
| Operating income ratio | 0.21 -0.27 % | 0.21 -2.85 % | 0.22 6.64 % | 0.21 4.84 % | 0.20 -6.99 % | 0.21 -6.73 % | 0.23 10.44 % | 0.21 22.56 % | 0.17 -1.27 % | 0.17 -8.50 % | 0.19 1.48 % | 0.18 10.98 % | 0.17 -3.82 % | 0.17 -6.59 % | 0.18 -1.39 % | 0.19 -21.10 % | 0.24 4.28 % | 0.23 9.48 % | 0.21 -17.62 % | 0.25 261.51 % | 0.07 -46.34 % | 0.13 -42.02 % | 0.22 17.72 % | 0.19 8.94 % | 0.17 7.65 % | 0.16 -9.98 % | 0.18 29.24 % | 0.14 -26.66 % | 0.19 57.49 % | 0.12 -30.03 % | 0.17 3.99 % | 0.17 -0.43 % | 0.17 -26.51 % | 0.23 10.96 % | 0.20 12.02 % | 0.18 |
| Total other income expenses net | -34.968 M -57.47 % | -22.206 M 29.45 % | -31.474 M 15.28 % | -37.151 M -149.42 % | -14.895 M -19.89 % | -12.424 M 49.86 % | -24.777 M 36.72 % | -39.156 M 10.17 % | -43.590 M 7.87 % | -47.314 M 26.11 % | -64.030 M 7.45 % | -69.187 M -9.71 % | -63.065 M 0.63 % | -63.463 M 2.02 % | -64.774 M 23.22 % | -84.366 M 8.21 % | -91.907 M -121.78 % | -41.440 M 25.13 % | -55.351 M 4.17 % | -57.758 M -43.97 % | -40.117 M -12.17 % | -35.766 M -450.84 % | -6.493 M 64.49 % | -18.283 M -738.67 % | -2.180 M -140.34 % | 5.404 M 148.24 % | -11.203 M 7.54 % | -12.117 M 8.14 % | -13.191 M -233.44 % | -3.956 M 59.92 % | -9.870 M 84.27 % | -62.746 M -54.16 % | -40.702 M 42.07 % | -70.259 M -1.63 % | -69.133 M 3.37 % | -71.544 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.414 B | 0.000 -100.00 % | 3.319 B | 0.000 -100.00 % | 992.973 M -45.12 % | 1.809 B -48.38 % | 3.505 B 42.13 % | 2.466 B -49.97 % | 4.930 B 110.14 % | 2.346 B -54.68 % | 5.176 B 161.14 % | 1.982 B -63.61 % | 5.447 B 188.51 % | 1.888 B -66.22 % | 5.589 B 260.91 % | 1.549 B -74.86 % | 6.160 B 376.18 % | 1.294 B -75.94 % | 5.376 B 379.99 % | 1.120 B -78.08 % | 5.109 B 322.42 % | 1.209 B -63.33 % | 3.298 B 225.20 % | 1.014 B -71.11 % | 3.510 B 281.75 % | 919.431 M -48.32 % | 1.779 B 44.22 % | 1.234 B -21.13 % | 1.564 B 46.32 % | 1.069 B -27.92 % | 1.483 B -2.95 % | 1.528 B -55.82 % | 3.459 B |
| Total investments | 0.000 -100.00 % | 2.579 B | 0.000 -100.00 % | 160.207 M | 0.000 -100.00 % | 1.494 B -58.71 % | 3.619 B 1 975.74 % | 174.344 M -96.47 % | 4.933 B 1 675.26 % | 277.864 M -94.08 % | 4.692 B 3 156.65 % | 144.066 M -96.37 % | 3.965 B 48 663.91 % | 8.130 M -99.78 % | 3.776 B 3 085.96 % | 118.526 M -96.17 % | 3.097 B 10 409.47 % | 29.471 M -98.86 % | 2.587 B 2 778.91 % | 89.868 M -95.99 % | 2.240 B 10 073.34 % | 22.019 M -99.09 % | 2.419 B 2 398.88 % | 96.800 M -95.23 % | 2.028 B 84 060.75 % | 2.410 M -99.87 % | 1.839 B 81 627.20 % | 2.250 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 269.000 K -99.63 % | 72.054 M |
| Total debt | 0.000 -100.00 % | 4.153 B | 0.000 -100.00 % | 4.199 B | 0.000 -100.00 % | 3.104 B | 0.000 -100.00 % | 3.918 B | 0.000 -100.00 % | 5.109 B | 0.000 -100.00 % | 5.340 B | 0.000 -100.00 % | 5.502 B | 0.000 -100.00 % | 5.757 B | 0.000 -100.00 % | 6.229 B | 0.000 -100.00 % | 5.445 B | 0.000 -100.00 % | 5.430 B | 0.000 -100.00 % | 3.420 B | 0.000 -100.00 % | 3.777 B | 0.000 -100.00 % | 2.016 B 60.67 % | 1.255 B -20.77 % | 1.584 B -2.65 % | 1.627 B -11.41 % | 1.836 B -0.19 % | 1.840 B -53.62 % | 3.967 B |
| Accumulated other comprehensive income loss | 10.862 B 2 408.96 % | 432.913 M -95.55 % | 9.735 B 1.14 % | 9.626 B 8.34 % | 8.885 B 1 934.60 % | 436.714 M -94.41 % | 7.811 B 7 038.36 % | 109.423 M -98.48 % | 7.190 B 6 471.24 % | 109.423 M -98.33 % | 6.568 B 5 902.63 % | 109.423 M -98.20 % | 6.093 B 5 468.38 % | 109.423 M -98.07 % | 5.665 B 5 076.86 % | 109.423 M -97.85 % | 5.100 B 4 560.80 % | 109.423 M -97.63 % | 4.614 B 2.43 % | 4.505 B 4.51 % | 4.310 B 115 552.51 % | 3.727 M -99.90 % | 3.754 B 3.00 % | 3.645 B 6.18 % | 3.432 B 45 957.52 % | -7.485 M -100.26 % | 2.886 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 10.319 B | 0.000 | 0.000 | 0.000 -100.00 % | 8.339 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.651 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.559 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.550 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.773 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.906 B | 0.000 -100.00 % | 2.344 B 29.87 % | 1.805 B 49.63 % | 1.206 B 39.77 % | 863.072 M 63.45 % | 528.045 M 62.73 % | 324.500 M | 0.000 |
| Common stock | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M | 0.000 -100.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M 0.00 % | 109.423 M -50.00 % | 218.846 M |
| Total equity | 10.862 B 0.00 % | 10.862 B 11.57 % | 9.735 B 0.00 % | 9.735 B 9.57 % | 8.885 B 0.00 % | 8.885 B 13.75 % | 7.811 B 0.00 % | 7.811 B 8.63 % | 7.190 B 0.00 % | 7.190 B 9.47 % | 6.568 B 0.00 % | 6.568 B 7.80 % | 6.093 B 0.00 % | 6.093 B 7.56 % | 5.665 B 0.00 % | 5.665 B 11.07 % | 5.100 B 0.00 % | 5.100 B 10.53 % | 4.614 B 0.00 % | 4.614 B 7.05 % | 4.310 B 0.00 % | 4.310 B 14.82 % | 3.754 B 0.00 % | 3.754 B 9.37 % | 3.432 B 0.00 % | 3.432 B 18.95 % | 2.886 B 0.43 % | 2.873 B 22.84 % | 2.339 B 34.41 % | 1.740 B 27.30 % | 1.367 B 35.08 % | 1.012 B 27.54 % | 793.418 M -43.71 % | 1.410 B |
| Other non current liabilities | -10.862 B -4 232.97 % | 262.804 M 102.70 % | -9.735 B -4 224.29 % | 236.053 M 102.66 % | -8.885 B -4 394.24 % | 206.914 M 102.65 % | -7.811 B -945 742.49 % | 826.000 K | 0.000 -100.00 % | 548.366 M | 0.000 -100.00 % | 5.655 M | 0.000 -100.00 % | 496.801 M | 0.000 -100.00 % | 406.000 K | 0.000 -100.00 % | 431.348 M | 0.000 -100.00 % | 186.000 K | 0.000 -100.00 % | 286.183 M | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 82.422 M | 0.000 -100.00 % | 396.000 K -99.57 % | 91.377 M 7.29 % | 85.166 M 54.29 % | 55.197 M -5.34 % | 58.313 M 279.84 % | 15.352 M -83.67 % | 94.010 M |
| Long term debt | 0.000 -100.00 % | 3.789 B | 0.000 -100.00 % | 3.185 B | 0.000 -100.00 % | 2.865 B | 0.000 -100.00 % | 3.683 B | 0.000 -100.00 % | 4.831 B | 0.000 -100.00 % | 4.975 B | 0.000 -100.00 % | 5.206 B | 0.000 -100.00 % | 5.427 B | 0.000 -100.00 % | 5.894 B | 0.000 -100.00 % | 5.370 B | 0.000 -100.00 % | 5.341 B | 0.000 -100.00 % | 3.006 B | 0.000 -100.00 % | 3.360 B | 0.000 -100.00 % | 1.646 B 91.97 % | 857.239 M -29.03 % | 1.208 B -5.32 % | 1.276 B -17.23 % | 1.541 B -14.09 % | 1.794 B -54.77 % | 3.967 B |
| Total non current liabilities | -10.862 B -344.69 % | 4.439 B 145.60 % | -9.735 B -356.17 % | 3.800 B 142.77 % | -8.885 B -357.43 % | 3.452 B 144.19 % | -7.811 B -283.72 % | 4.252 B | 0.000 -100.00 % | 5.379 B | 0.000 -100.00 % | 5.483 B | 0.000 -100.00 % | 5.703 B | 0.000 -100.00 % | 5.863 B | 0.000 -100.00 % | 6.326 B | 0.000 -100.00 % | 5.736 B | 0.000 -100.00 % | 5.715 B | 0.000 -100.00 % | 4.092 B | 0.000 -100.00 % | 3.852 B | 0.000 -100.00 % | 2.115 B 52.13 % | 1.390 B -16.32 % | 1.661 B 1.75 % | 1.633 B -13.15 % | 1.880 B -8.47 % | 2.054 B -53.66 % | 4.432 B |
| Other current liabilities | 0.000 -100.00 % | 2.010 B | 0.000 -100.00 % | 1.529 B | 0.000 -100.00 % | 1.543 B | 0.000 100.00 % | -569.800 M | 0.000 -100.00 % | 718.802 M | 0.000 100.00 % | -248.038 M | 0.000 -100.00 % | 765.422 M | 0.000 -100.00 % | 1.277 B | 0.000 -100.00 % | 637.424 M | 0.000 -100.00 % | 141.539 M | 0.000 -100.00 % | 698.564 M | 0.000 -100.00 % | 753.733 M | 0.000 -100.00 % | 536.007 M | 0.000 -100.00 % | 30.292 M -91.98 % | 377.496 M 7.14 % | 352.327 M -1.39 % | 357.298 M 57.26 % | 227.195 M 24.55 % | 182.416 M -81.14 % | 967.416 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 969.994 M | 0.000 -100.00 % | 580.102 M | 0.000 -100.00 % | 656.849 M | 0.000 -100.00 % | 426.639 M | 0.000 -100.00 % | 620.401 M | 0.000 -100.00 % | 242.375 M | 0.000 -100.00 % | 1.555 B | 0.000 -100.00 % | 659.639 M | 0.000 -100.00 % | 1.310 B | 0.000 -100.00 % | 518.147 M | 0.000 -100.00 % | 457.771 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.548 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 393.646 M | 0.000 -100.00 % | 1.014 B | 0.000 -100.00 % | 238.278 M | 0.000 -100.00 % | 234.111 M | 0.000 -100.00 % | 278.326 M | 0.000 -100.00 % | 364.806 M | 0.000 -100.00 % | 295.971 M | 0.000 -100.00 % | 330.801 M | 0.000 -100.00 % | 334.910 M | 0.000 -100.00 % | 75.682 M | 0.000 -100.00 % | 88.725 M | 0.000 100.00 % | -1.279 B | 0.000 -100.00 % | 398.491 M | 0.000 -100.00 % | 370.384 M -6.83 % | 397.521 M 5.81 % | 375.704 M 7.09 % | 350.826 M 19.00 % | 294.823 M -1.43 % | 299.089 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 2.699 B | 0.000 -100.00 % | 2.915 B | 0.000 -100.00 % | 2.045 B | 0.000 -100.00 % | 1.943 B | 0.000 -100.00 % | 1.851 B | 0.000 -100.00 % | 1.742 B | 0.000 -100.00 % | 1.630 B | 0.000 -100.00 % | 1.790 B | 0.000 -100.00 % | 1.386 B | 0.000 -100.00 % | 1.961 B | 0.000 -100.00 % | 1.047 B | 0.000 -100.00 % | 2.467 B | 0.000 -100.00 % | 1.212 B | 0.000 -100.00 % | 1.061 B 13.14 % | 937.491 M 2.42 % | 915.354 M 4.49 % | 876.000 M 39.64 % | 627.339 M 6.51 % | 589.003 M -39.12 % | 967.416 M |
| Total liabilities | -10.862 B -252.18 % | 7.138 B 173.31 % | -9.735 B -244.98 % | 6.715 B 175.57 % | -8.885 B -261.64 % | 5.497 B 170.37 % | -7.811 B -226.09 % | 6.195 B | 0.000 -100.00 % | 7.230 B | 0.000 -100.00 % | 7.225 B | 0.000 -100.00 % | 7.333 B | 0.000 -100.00 % | 7.653 B | 0.000 -100.00 % | 7.712 B | 0.000 -100.00 % | 7.697 B | 0.000 -100.00 % | 6.762 B | 0.000 -100.00 % | 6.558 B | 0.000 -100.00 % | 5.064 B | 0.000 -100.00 % | 3.176 B 36.43 % | 2.328 B -9.66 % | 2.577 B 2.71 % | 2.509 B 0.06 % | 2.507 B -5.13 % | 2.643 B -51.06 % | 5.400 B |
| Other non current assets | 0.000 -100.00 % | 316.945 M | 0.000 100.00 % | -110.818 M 94.66 % | -2.077 B -1 091.26 % | 209.529 M 111.58 % | -1.809 B -669.35 % | 317.813 M 112.89 % | -2.466 B -2 485.88 % | 103.375 M 104.41 % | -2.346 B -1 236.25 % | 206.456 M 110.42 % | -1.982 B -3 397.60 % | 60.112 M 103.18 % | -1.888 B -3 134.50 % | 62.221 M 104.02 % | -1.549 B -2 221.02 % | 73.013 M 105.64 % | -1.294 B -1 111.72 % | 127.862 M 111.42 % | -1.120 B -211.82 % | 1.002 B 182.81 % | -1.209 B -654.97 % | 217.933 M 121.49 % | -1.014 B -2 028 374.00 % | 50.000 K 100.01 % | -919.431 M -91 943 000.00 % | -1.000 K -100.00 % | 40.568 M -26.88 % | 55.480 M -5.15 % | 58.490 M -28.80 % | 82.149 M -5.97 % | 87.365 M -70.14 % | 292.600 M |
| Long term investments | 0.000 -100.00 % | 10.093 M | 0.000 -100.00 % | 160.207 M | 0.000 -100.00 % | 13.161 M | 0.000 -100.00 % | 174.344 M | 0.000 -100.00 % | 133.451 M | 0.000 -100.00 % | 149.939 M | 0.000 -100.00 % | 9.154 M | 0.000 -100.00 % | 118.526 M | 0.000 -100.00 % | 24.236 M | 0.000 100.00 % | -1.191 B | 0.000 100.00 % | -756.285 M | 0.000 100.00 % | -990.634 M | 0.000 100.00 % | -744.407 M | 0.000 100.00 % | -680.369 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 76.342 M | 0.000 -100.00 % | 26.430 M | 0.000 -100.00 % | 14.834 M | 0.000 -100.00 % | 10.672 M | 0.000 -100.00 % | 16.010 M | 0.000 -100.00 % | 19.547 M | 0.000 -100.00 % | 25.260 M | 0.000 -100.00 % | 22.002 M | 0.000 -100.00 % | 25.274 M | 0.000 -100.00 % | 8.640 M | 0.000 -100.00 % | 8.672 M | 0.000 -100.00 % | 10.081 M | 0.000 -100.00 % | 8.665 M | 0.000 -100.00 % | 8.169 M 207.45 % | 2.657 M -28.23 % | 3.702 M 128.38 % | 1.621 M -26.55 % | 2.207 M -94.77 % | 42.176 M 359.03 % | 9.188 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M 0.00 % | 12.446 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 76.342 M | 0.000 -100.00 % | 26.430 M | 0.000 -100.00 % | 14.834 M | 0.000 -100.00 % | 10.672 M | 0.000 -100.00 % | 16.010 M | 0.000 -100.00 % | 19.547 M | 0.000 -100.00 % | 25.260 M | 0.000 -100.00 % | 22.002 M | 0.000 -100.00 % | 25.274 M | 0.000 -100.00 % | 8.640 M | 0.000 -100.00 % | 8.672 M | 0.000 -100.00 % | 10.081 M | 0.000 -100.00 % | 8.665 M | 0.000 -100.00 % | 20.615 M 36.50 % | 15.103 M -6.47 % | 16.148 M 14.79 % | 14.067 M -4.00 % | 14.653 M -9.28 % | 16.152 M 75.79 % | 9.188 M |
| Property plant equipment net | 0.000 -100.00 % | 14.291 B | 0.000 -100.00 % | 11.670 B | 0.000 -100.00 % | 11.548 B | 0.000 -100.00 % | 11.115 B | 0.000 -100.00 % | 11.093 B | 0.000 -100.00 % | 10.623 B | 0.000 -100.00 % | 10.875 B | 0.000 -100.00 % | 10.853 B | 0.000 -100.00 % | 10.757 B | 0.000 -100.00 % | 10.438 B | 0.000 -100.00 % | 9.415 B | 0.000 -100.00 % | 8.508 B | 0.000 -100.00 % | 6.957 B | 0.000 -100.00 % | 4.547 B 24.56 % | 3.650 B 4.29 % | 3.500 B 16.54 % | 3.003 B 5.07 % | 2.858 B -0.72 % | 2.879 B -49.67 % | 5.720 B |
| Total non current assets | 0.000 -100.00 % | 14.694 B | 0.000 -100.00 % | 13.313 B 741.00 % | -2.077 B -117.49 % | 11.878 B 756.45 % | -1.809 B -115.58 % | 11.617 B 571.03 % | -2.466 B -121.58 % | 11.431 B 587.27 % | -2.346 B -121.33 % | 10.998 B 654.85 % | -1.982 B -117.95 % | 11.045 B 685.00 % | -1.888 B -117.08 % | 11.056 B 813.93 % | -1.549 B -114.17 % | 10.931 B 945.02 % | -1.294 B -112.13 % | 10.664 B 1 052.16 % | -1.120 B -111.58 % | 9.669 B 899.45 % | -1.209 B -113.69 % | 8.833 B 971.01 % | -1.014 B -114.08 % | 7.204 B 883.50 % | -919.431 M -119.00 % | 4.839 B 29.14 % | 3.747 B 3.85 % | 3.608 B 16.13 % | 3.107 B 4.32 % | 2.978 B -0.15 % | 2.983 B -50.47 % | 6.022 B |
| Other current assets | -2.712 B -2 213.27 % | 128.345 M 105.05 % | -2.540 B -1 931.26 % | 138.715 M | 0.000 -100.00 % | 78.342 M | 0.000 -100.00 % | 177.797 M | 0.000 -100.00 % | 56.921 M | 0.000 -100.00 % | 104.392 M | 0.000 -100.00 % | 38.943 M | 0.000 -100.00 % | 111.623 M | 0.000 -100.00 % | 110.505 M | 0.000 -100.00 % | 89.558 M | 0.000 -100.00 % | 71.563 M | 0.000 -100.00 % | 26.837 M | 0.000 -100.00 % | 48.532 M | 0.000 -100.00 % | 12.056 M -1.64 % | 12.257 M -3.74 % | 12.733 M 17.84 % | 10.805 M 2.02 % | 10.591 M 77.67 % | 5.961 M 201.37 % | 1.978 M |
| Short term investments | 0.000 -100.00 % | 2.569 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.481 B -59.08 % | 3.619 B 143.69 % | 1.485 B -69.89 % | 4.933 B 108.72 % | 2.363 B -49.63 % | 4.692 B 109.52 % | 2.239 B -43.52 % | 3.965 B 108.23 % | 1.904 B -49.58 % | 3.776 B 108.45 % | 1.812 B -41.51 % | 3.097 B 112.41 % | 1.458 B -43.64 % | 2.587 B 101.97 % | 1.281 B -42.81 % | 2.240 B 187.81 % | 778.304 M -67.82 % | 2.419 B 122.44 % | 1.087 B -46.39 % | 2.028 B 171.59 % | 746.817 M -59.39 % | 1.839 B 169.38 % | 682.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 142.990 M | 0.000 -100.00 % | 2.540 B | 0.000 -100.00 % | 596.021 M 132.94 % | -1.809 B -538.99 % | 412.185 M 116.71 % | -2.466 B -1 473.89 % | 179.519 M 107.65 % | -2.346 B -1 534.58 % | 163.523 M 108.25 % | -1.982 B -3 735.16 % | 54.530 M 102.89 % | -1.888 B -1 221.19 % | 168.401 M 110.87 % | -1.549 B -2 335.63 % | 69.270 M 105.35 % | -1.294 B -1 968.03 % | 69.250 M 106.18 % | -1.120 B -449.05 % | 320.879 M 126.53 % | -1.209 B -1 091.17 % | 122.023 M 112.03 % | -1.014 B -479.37 % | 267.320 M 129.07 % | -919.431 M -488.26 % | 236.811 M 1 021.16 % | 21.122 M 8.36 % | 19.492 M -96.50 % | 557.689 M 57.92 % | 353.151 M 13.38 % | 311.482 M -38.71 % | 508.242 M |
| Cash and short term investments | 2.712 B 0.00 % | 2.712 B 6.77 % | 2.540 B 0.00 % | 2.540 B 22.30 % | 2.077 B 0.00 % | 2.077 B 14.78 % | 1.809 B -4.63 % | 1.897 B -23.08 % | 2.466 B -3.01 % | 2.543 B 8.40 % | 2.346 B -2.37 % | 2.403 B 21.21 % | 1.982 B 1.22 % | 1.958 B 3.72 % | 1.888 B -4.64 % | 1.980 B 27.85 % | 1.549 B 1.39 % | 1.527 B 18.07 % | 1.294 B -4.19 % | 1.350 B 20.55 % | 1.120 B 1.90 % | 1.099 B -9.12 % | 1.209 B 0.00 % | 1.209 B 19.26 % | 1.014 B 0.00 % | 1.014 B 10.30 % | 919.431 M 0.00 % | 919.430 M 34.37 % | 684.272 M 34.02 % | 510.561 M -8.45 % | 557.689 M 57.92 % | 353.151 M 13.38 % | 311.482 M -38.71 % | 508.242 M |
| Total current assets | 0.000 -100.00 % | 3.305 B | 0.000 -100.00 % | 3.137 B 51.04 % | 2.077 B -17.06 % | 2.504 B 38.39 % | 1.809 B -24.23 % | 2.388 B -3.17 % | 2.466 B -17.51 % | 2.990 B 27.45 % | 2.346 B -16.08 % | 2.795 B 41.02 % | 1.982 B -16.75 % | 2.381 B 26.12 % | 1.888 B -16.52 % | 2.262 B 46.04 % | 1.549 B -17.64 % | 1.880 B 45.35 % | 1.294 B -21.42 % | 1.646 B 46.98 % | 1.120 B -20.18 % | 1.403 B 16.01 % | 1.209 B -18.24 % | 1.479 B 45.86 % | 1.014 B -21.53 % | 1.292 B 40.57 % | 919.431 M -24.01 % | 1.210 B 31.56 % | 919.640 M 29.75 % | 708.766 M -7.81 % | 768.835 M 42.12 % | 540.968 M 19.27 % | 453.562 M -42.40 % | 787.424 M |
| Inventory | 0.000 -100.00 % | 156.158 M | 0.000 -100.00 % | 172.634 M | 0.000 -100.00 % | 146.985 M | 0.000 -100.00 % | 150.049 M | 0.000 -100.00 % | 137.240 M | 0.000 -100.00 % | 135.489 M | 0.000 -100.00 % | 125.752 M | 0.000 -100.00 % | 119.239 M | 0.000 -100.00 % | 102.258 M | 0.000 -100.00 % | 122.341 M | 0.000 -100.00 % | 126.598 M | 0.000 -100.00 % | 104.840 M | 0.000 -100.00 % | 101.316 M | 0.000 -100.00 % | 108.271 M 22.48 % | 88.397 M -0.57 % | 88.900 M 4.72 % | 84.896 M -13.60 % | 98.260 M 10.16 % | 89.194 M -45.37 % | 163.268 M |
| Net receivables | 0.000 -100.00 % | 308.362 M | 0.000 -100.00 % | 285.531 M | 0.000 -100.00 % | 201.828 M | 0.000 -100.00 % | 250.848 M | 0.000 -100.00 % | 309.763 M | 0.000 -100.00 % | 209.537 M | 0.000 -100.00 % | 234.255 M | 0.000 -100.00 % | 142.705 M | 0.000 -100.00 % | 140.035 M | 0.000 -100.00 % | 140.763 M | 0.000 -100.00 % | 105.774 M | 0.000 -100.00 % | 138.071 M | 0.000 -100.00 % | 128.447 M | 0.000 -100.00 % | 165.471 M 22.83 % | 134.714 M 39.50 % | 96.572 M -16.35 % | 115.445 M 46.20 % | 78.966 M 87.23 % | 42.176 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 1.568 B | 0.000 -100.00 % | 92.379 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.159 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.155 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.286 M | 0.000 -100.00 % | 1.281 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.087 B | 0.000 -100.00 % | 982.092 M | 0.000 -100.00 % | 964.522 M 2 241.36 % | 41.195 M 12.91 % | 36.485 M 17.82 % | 30.966 M 34.47 % | 23.028 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 294.882 M | 0.000 -100.00 % | 351.720 M | 0.000 -100.00 % | 263.943 M | 0.000 -100.00 % | 308.494 M | 0.000 -100.00 % | 273.340 M | 0.000 -100.00 % | 304.234 M | 0.000 -100.00 % | 142.165 M | 0.000 -100.00 % | 181.701 M | 0.000 -100.00 % | 154.621 M | 0.000 -100.00 % | 189.120 M | 0.000 -100.00 % | 259.315 M | 0.000 -100.00 % | 328.079 M | 0.000 -100.00 % | 239.113 M | 0.000 -100.00 % | 202.212 M 24.46 % | 162.474 M -13.21 % | 187.199 M 11.51 % | 167.876 M 63.73 % | 102.532 M 38.65 % | 73.950 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 20.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.229 M | 0.000 -100.00 % | 331.000 K | 0.000 -100.00 % | 7.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.423 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 124.000 K | 0.000 -100.00 % | 2.789 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.000 K | 0.000 -100.00 % | 212.877 M | 0.000 -100.00 % | 645.000 K | 0.000 -100.00 % | 154.061 M | 0.000 -100.00 % | 545.000 K | 0.000 -100.00 % | 96.684 M | 0.000 -100.00 % | 147.000 K | 0.000 -100.00 % | 91.870 M | 0.000 -100.00 % | 87.853 M | 0.000 -100.00 % | 339.634 M | 0.000 -100.00 % | 82.422 M | 0.000 -100.00 % | 71.178 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.561 M | 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 |
| Capital lease obligations | 0.000 -100.00 % | 334.388 M | 0.000 -100.00 % | 346.715 M | 0.000 -100.00 % | 359.551 M | 0.000 -100.00 % | 370.955 M | 0.000 -100.00 % | 379.220 M | 0.000 -100.00 % | 382.860 M | 0.000 -100.00 % | 389.013 M | 0.000 -100.00 % | 392.927 M | 0.000 -100.00 % | 398.556 M | 0.000 -100.00 % | 392.605 M | 0.000 -100.00 % | 300.573 M | 0.000 100.00 % | -1.693 B | 0.000 100.00 % | -19.140 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.485 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 9.626 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.485 M | 0.000 -100.00 % | 419.544 M -1.17 % | 424.495 M 0.00 % | 424.495 M 7.60 % | 394.495 M 5.34 % | 374.495 M 4.17 % | 359.495 M -69.81 % | 1.191 B |
| Deferred tax liabilities non current | 0.000 -100.00 % | 387.444 M | 0.000 -100.00 % | 379.822 M | 0.000 -100.00 % | 378.941 M | 0.000 -100.00 % | 354.393 M | 0.000 -100.00 % | 355.053 M | 0.000 -100.00 % | 348.344 M | 0.000 -100.00 % | 339.817 M | 0.000 -100.00 % | 339.366 M | 0.000 -100.00 % | 331.044 M | 0.000 -100.00 % | 274.064 M | 0.000 -100.00 % | 280.668 M | 0.000 -100.00 % | 406.273 M | 0.000 -100.00 % | 409.551 M | 0.000 -100.00 % | 397.805 M -9.92 % | 441.601 M 19.95 % | 368.161 M 22.05 % | 301.645 M 7.70 % | 280.079 M 32.36 % | 211.609 M -43.04 % | 371.492 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 |
| Total assets | 0.000 -100.00 % | 17.999 B | 0.000 -100.00 % | 16.450 B | 0.000 -100.00 % | 14.382 B | 0.000 -100.00 % | 14.006 B | 0.000 -100.00 % | 14.421 B | 0.000 -100.00 % | 13.794 B | 0.000 -100.00 % | 13.427 B | 0.000 -100.00 % | 13.318 B | 0.000 -100.00 % | 12.811 B | 0.000 -100.00 % | 12.311 B | 0.000 -100.00 % | 11.072 B | 0.000 -100.00 % | 10.312 B | 0.000 -100.00 % | 8.496 B | 0.000 -100.00 % | 6.049 B 29.62 % | 4.667 B 8.10 % | 4.317 B 11.38 % | 3.876 B 10.13 % | 3.519 B 2.41 % | 3.436 B -49.54 % | 6.809 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-03-31 | 2012-09-30 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | -572.258 M -4.62 % | -547.002 M 5.37 % | -578.037 M -14.04 % | -506.890 M -10.79 % | -457.535 M 12.31 % | -521.772 M -123.50 % | -233.450 M 46.22 % | -434.071 M -39.80 % | -310.489 M -1.61 % | -305.571 M 1.86 % | -311.357 M -2.83 % | -302.795 M -27.26 % | -237.938 M -26.40 % | -188.247 M 27.78 % | -260.644 M -7.93 % | -241.487 M 31.44 % | -352.228 M -31.14 % | -268.582 M -29.43 % | -207.514 M 27.27 % | -285.326 M -1 749.04 % | -15.431 M 95.39 % | -334.889 M -34.55 % | -248.899 M -52.10 % | -163.637 M 17.54 % | -198.446 M -28.57 % | -154.343 M 10.01 % | -171.509 M -49.57 % | -114.670 M 28.73 % | -160.905 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.975 M 22.32 % | 434.071 M 39.80 % | 310.489 M 1.61 % | 305.571 M -1.86 % | 311.357 M | 0.000 -100.00 % | 237.938 M 26.40 % | 188.249 M -27.78 % | 260.644 M 7.93 % | 241.487 M -31.44 % | 352.228 M 31.14 % | 268.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.278 B -394.53 % | 434.071 M 289.40 % | 111.471 M -63.52 % | 305.571 M 115.02 % | -2.035 B | 0.000 -100.00 % | 237.938 M 26.40 % | 188.249 M -27.78 % | 260.644 M 7.93 % | 241.487 M -31.44 % | 352.228 M 31.14 % | 268.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.975 M -70.66 % | 1.809 B 31.56 % | 1.375 B 591.09 % | 199.018 M 286.78 % | -106.553 M -104.54 % | 2.346 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 596.021 M 12.25 % | 530.975 M -70.66 % | 1.809 B 482.78 % | 310.489 M 56.01 % | 199.018 M -36.08 % | 311.357 M | 0.000 -100.00 % | 237.938 M 26.40 % | 188.249 M -27.78 % | 260.644 M 7.93 % | 241.487 M -31.44 % | 352.228 M 31.14 % | 268.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.975 M 22.32 % | 434.071 M 39.80 % | 310.489 M 1.61 % | 305.571 M -1.86 % | 311.357 M | 0.000 -100.00 % | 237.938 M 26.40 % | 188.249 M -27.78 % | 260.644 M 7.93 % | 241.487 M -31.44 % | 352.228 M 31.14 % | 268.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.975 M 22.32 % | 434.071 M 39.80 % | 310.489 M 1.61 % | 305.571 M -1.86 % | 311.357 M | 0.000 -100.00 % | 237.938 M 26.40 % | 188.249 M -27.78 % | 260.644 M 7.93 % | 241.487 M -31.44 % | 352.228 M 31.14 % | 268.582 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |