Jianzhijia Pharmaceutical Chain Group Co., Ltd. 605266.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 9.283 B 2.23 % | 9.081 B 20.84 % | 7.514 B 43.54 % | 5.235 B 17.21 % | 4.466 B 26.58 % | 3.529 B 27.57 % | 2.766 B 17.85 % | 2.347 B 14.27 % | 2.054 B 11.36 % | 1.844 B 10.63 % | 1.667 B |
| Net income | 128.126 M -69.08 % | 414.412 M 10.72 % | 374.294 M 24.55 % | 300.527 M 19.66 % | 251.148 M 49.39 % | 168.115 M 25.83 % | 133.604 M 41.03 % | 94.732 M 33.64 % | 70.885 M 294.43 % | 17.972 M 3.58 % | 17.350 M |
| Income before tax | 168.947 M -67.68 % | 522.695 M 18.60 % | 440.738 M 23.03 % | 358.228 M 19.21 % | 300.502 M 37.58 % | 218.416 M 21.27 % | 180.112 M 39.24 % | 129.350 M 46.41 % | 88.349 M 216.98 % | 27.872 M 5.18 % | 26.500 M |
| Income before tax ratio | 0.02 -68.38 % | 0.06 -1.86 % | 0.06 -14.29 % | 0.07 1.71 % | 0.07 8.69 % | 0.06 -4.94 % | 0.07 18.15 % | 0.06 28.13 % | 0.04 184.65 % | 0.02 -4.93 % | 0.02 |
| EBITDA | 1.133 B -18.64 % | 1.393 B 10.19 % | 1.264 B 31.44 % | 961.481 M 191.07 % | 330.324 M 27.28 % | 259.520 M 23.60 % | 209.969 M 13.48 % | 185.025 M 28.58 % | 143.893 M 177.70 % | 51.817 M 6.11 % | 48.832 M |
| Net income ratio | 0.01 -69.76 % | 0.05 -8.38 % | 0.05 -13.23 % | 0.06 2.09 % | 0.06 18.02 % | 0.05 -1.37 % | 0.05 19.67 % | 0.04 16.96 % | 0.03 254.19 % | 0.01 -6.37 % | 0.01 |
| Ratio EBITDA | 0.12 -20.41 % | 0.15 -8.82 % | 0.17 -8.43 % | 0.18 148.34 % | 0.07 0.56 % | 0.07 -3.12 % | 0.08 -3.71 % | 0.08 12.53 % | 0.07 149.37 % | 0.03 -4.08 % | 0.03 |
| Gross profit ratio | 0.36 0.46 % | 0.36 -1.38 % | 0.36 0.85 % | 0.36 6.35 % | 0.34 -4.14 % | 0.35 -6.96 % | 0.38 1.74 % | 0.37 -2.85 % | 0.38 1.80 % | 0.38 0.89 % | 0.37 |
| Weighted average shs out dil | 154.369 M -0.17 % | 154.631 M 23.41 % | 125.294 M 7.60 % | 116.441 M 0.00 % | 116.441 M 0.00 % | 116.441 M 33.29 % | 87.360 M -0.10 % | 87.448 M -0.05 % | 87.491 M -0.29 % | 87.742 M 1.28 % | 86.633 M |
| Weighted average shs out | 154.369 M 0.20 % | 154.056 M 22.96 % | 125.294 M 7.60 % | 116.441 M 0.00 % | 116.441 M 0.00 % | 116.441 M 33.29 % | 87.360 M 0.16 % | 87.223 M -0.31 % | 87.490 M -0.29 % | 87.742 M 1.29 % | 86.622 M |
| EPS diluted | 0.83 -69.03 % | 2.68 -7.59 % | 2.90 12.40 % | 2.58 19.44 % | 2.16 50.00 % | 1.44 -5.88 % | 1.53 41.67 % | 1.08 33.33 % | 0.81 305.00 % | 0.20 0.00 % | 0.20 |
| Earnings per share | 0.83 -69.14 % | 2.69 -7.24 % | 2.90 12.40 % | 2.58 19.44 % | 2.16 50.00 % | 1.44 -5.88 % | 1.53 41.67 % | 1.08 33.33 % | 0.81 305.00 % | 0.20 0.00 % | 0.20 |
| Gross profit | 3.323 B 2.70 % | 3.236 B 19.17 % | 2.716 B 44.76 % | 1.876 B 24.65 % | 1.505 B 21.34 % | 1.240 B 18.69 % | 1.045 B 19.90 % | 871.503 M 11.01 % | 785.083 M 13.36 % | 692.536 M 11.61 % | 620.509 M |
| Income tax expense | 40.989 M -62.12 % | 108.210 M 39.90 % | 77.347 M 31.16 % | 58.973 M 15.42 % | 51.093 M -2.03 % | 52.149 M 9.93 % | 47.438 M 32.55 % | 35.790 M 84.42 % | 19.407 M 73.60 % | 11.179 M 2.85 % | 10.870 M |
| Cost of revenue | 5.960 B 1.97 % | 5.845 B 21.79 % | 4.799 B 42.86 % | 3.359 B 13.43 % | 2.961 B 29.42 % | 2.288 B 32.97 % | 1.721 B 16.64 % | 1.475 B 16.28 % | 1.269 B 10.16 % | 1.152 B 10.05 % | 1.047 B |
| General and administrative expenses | 83.129 M 61.01 % | 51.630 M -26.95 % | 70.680 M 32.99 % | 53.146 M 23.75 % | 42.946 M 22.55 % | 35.043 M 51.44 % | 23.140 M -38.14 % | 37.408 M -42.11 % | 64.616 M 12.51 % | 57.431 M 24.13 % | 46.266 M |
| Selling and marketing expenses | 1.364 B 16.81 % | 1.168 B -38.87 % | 1.911 B 42.63 % | 1.340 B 28.75 % | 1.040 B 17.12 % | 888.402 M 18.15 % | 751.936 M 19.64 % | 628.524 M 3.83 % | 605.315 M 5.04 % | 576.253 M 11.69 % | 515.918 M |
| Other expenses | 1.700 B 12.11 % | 1.516 B 923.74 % | 148.105 M 105.03 % | 72.234 M -31.28 % | 105.113 M 46.61 % | 71.694 M 5 257.88 % | 1.338 M 15.04 % | 1.163 M -15.77 % | 1.381 M -41.84 % | 2.375 M -47.52 % | 4.525 M |
| Operating expenses | 3.147 B 15.04 % | 2.736 B 28.47 % | 2.130 B 45.36 % | 1.465 B 23.26 % | 1.189 B 19.44 % | 995.139 M 17.39 % | 847.698 M 16.58 % | 727.145 M 6.45 % | 683.067 M 4.91 % | 651.113 M 12.58 % | 578.349 M |
| Cost and expenses | 9.107 B 7.85 % | 8.444 B 21.87 % | 6.928 B 43.62 % | 4.824 B 16.24 % | 4.150 B 26.39 % | 3.283 B 27.83 % | 2.569 B 16.62 % | 2.203 B 12.84 % | 1.952 B 8.26 % | 1.803 B 10.95 % | 1.625 B |
| 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 |
| Selling general and administrative expenses | 1.447 B 18.68 % | 1.220 B -38.45 % | 1.981 B 42.26 % | 1.393 B 28.55 % | 1.083 B 17.33 % | 923.445 M 19.14 % | 775.075 M 16.39 % | 665.932 M -0.60 % | 669.931 M 5.72 % | 633.683 M 12.72 % | 562.184 M |
| Interest income | 5.750 M -18.37 % | 7.043 M -23.69 % | 9.229 M 19.80 % | 7.704 M 262.58 % | 2.125 M 64.43 % | 1.292 M -12.00 % | 1.468 M -12.17 % | 1.672 M 11.46 % | 1.500 M | 0.000 | 0.000 |
| Interest expense | 146.211 M 9.50 % | 133.527 M 22.38 % | 109.112 M 119.10 % | 49.800 M 1 005.07 % | 4.507 M -63.59 % | 12.376 M 22.84 % | 10.075 M -8.90 % | 11.060 M -4.74 % | 11.610 M | 0.000 | 0.000 |
| Depreciation and amortization | 828.656 M 10.69 % | 748.652 M 5.07 % | 712.494 M 30.17 % | 547.349 M 697.22 % | 68.657 M 16.08 % | 59.145 M 28.26 % | 46.115 M 3.65 % | 44.491 M 1.27 % | 43.934 M 322.71 % | 10.393 M -7.30 % | 11.212 M |
| Operating income | 176.078 M -72.47 % | 639.620 M 43.61 % | 445.384 M 25.89 % | 353.787 M 21.03 % | 292.306 M 32.07 % | 221.320 M 23.80 % | 178.774 M 39.46 % | 128.187 M 47.40 % | 86.968 M 239.14 % | 25.644 M 13.02 % | 22.689 M |
| Operating income ratio | 0.02 -73.07 % | 0.07 18.84 % | 0.06 -12.30 % | 0.07 3.26 % | 0.07 4.34 % | 0.06 -2.96 % | 0.06 18.34 % | 0.05 28.99 % | 0.04 204.54 % | 0.01 2.17 % | 0.01 |
| Total other income expenses net | -7.131 M 93.90 % | -116.925 M -10.40 % | -105.908 M -270.91 % | -28.554 M -448.41 % | 8.195 M 1 819.30 % | 426.994 K 109.61 % | -4.443 M -481.93 % | 1.163 M 118.87 % | -6.164 M 21.40 % | -7.842 M 33.51 % | -11.795 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 2.927 B 58.91 % | 1.842 B -8.01 % | 2.002 B 569.82 % | 298.878 M 119.77 % | -1.511 B -295.80 % | -381.880 M -64.90 % | -231.589 M -8.55 % | -213.354 M -42.01 % | -150.237 M -27.85 % | -117.509 M -21.78 % | -96.489 M |
| Total investments | 30.543 M -35.59 % | 47.421 M 158.54 % | 18.341 M 87.21 % | 9.797 M | 0.000 100.00 % | -232.856 M 4.73 % | -244.406 M -2.86 % | -237.609 M | 0.000 | 0.000 -100.00 % | 65.000 M |
| Total debt | 3.703 B 37.16 % | 2.700 B -8.01 % | 2.935 B 128.91 % | 1.282 B 1 064.14 % | 110.123 M 79.35 % | 61.400 M -36.57 % | 96.800 M -32.87 % | 144.200 M 50.75 % | 95.657 M 9.99 % | 86.971 M -38.44 % | 141.285 M |
| Accumulated other comprehensive income loss | 121.948 K | 0.000 -100.00 % | 81.670 M 30.47 % | 62.597 M 26.13 % | 49.630 M 18.99 % | 41.708 M -5.55 % | 44.159 M 43.93 % | 30.682 M 40.59 % | 21.824 M | 0.000 | 0.000 |
| Retained earnings | 1.201 B -5.45 % | 1.270 B 25.51 % | 1.012 B 29.32 % | 782.542 M 24.48 % | 628.674 M 63.10 % | 385.447 M 47.65 % | 261.047 M 56.52 % | 166.778 M 108.50 % | 79.991 M 332.58 % | 18.491 M 361.09 % | 4.010 M |
| Common stock | 156.661 M 21.58 % | 128.849 M 29.94 % | 99.163 M 42.63 % | 69.526 M 31.18 % | 53.000 M 33.33 % | 39.750 M 0.00 % | 39.750 M 0.00 % | 39.750 M 0.00 % | 39.750 M 0.00 % | 39.750 M 0.00 % | 39.750 M |
| Total equity | 2.781 B -2.25 % | 2.845 B 11.15 % | 2.559 B 35.19 % | 1.893 B 11.24 % | 1.702 B 194.51 % | 577.802 M 29.12 % | 447.500 M 31.35 % | 340.691 M 38.36 % | 246.230 M 37.87 % | 178.592 M 18.71 % | 150.446 M |
| Other non current liabilities | 0.000 -100.00 % | 13.204 M -96.86 % | 420.198 M | 0.000 100.00 % | -614.430 M -9 480.26 % | -6.413 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.029 M | 0.000 |
| Long term debt | 2.099 B 7.70 % | 1.949 B -9.58 % | 2.155 B 148.26 % | 868.162 M 34.59 % | 645.066 M 1 691.85 % | 36.000 M -13.04 % | 41.400 M -11.54 % | 46.800 M | 0.000 -100.00 % | 657.000 K -66.67 % | 1.971 M |
| Total non current liabilities | 2.375 B 5.85 % | 2.244 B -13.71 % | 2.601 B 188.91 % | 900.251 M 1 773.60 % | 48.049 M -13.28 % | 55.409 M -4.23 % | 57.858 M 3.91 % | 55.682 M 1 075.76 % | 4.736 M 1.07 % | 4.686 M 1.20 % | 4.630 M |
| Other current liabilities | 959.923 M -57.59 % | 2.263 B 350.93 % | 501.920 M 981.22 % | -56.957 M -131.28 % | 182.105 M 58.04 % | 115.225 M 902.72 % | 11.491 M -87.36 % | 90.888 M 21.31 % | 74.921 M 12.27 % | 66.735 M 6.86 % | 62.453 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 40.998 M -85.41 % | 280.909 M 66.59 % | 168.620 M 9.20 % | 154.408 M 115.44 % | 71.670 M -39.99 % | 119.433 M 41.93 % | 84.149 M 6.14 % | 79.279 M 4.67 % | 75.744 M |
| Short term debt | 1.604 B 113.96 % | 749.609 M 13 269.20 % | -5.692 M 98.22 % | -319.637 M -531.47 % | 74.081 M 270.40 % | 20.000 M 114.27 % | -140.168 M -252.36 % | 92.000 M -3.16 % | 95.000 M 11.76 % | 85.000 M -38.41 % | 138.000 M |
| Total current liabilities | 5.467 B 12.49 % | 4.860 B 15.03 % | 4.225 B 74.53 % | 2.421 B 40.85 % | 1.719 B 26.16 % | 1.362 B 15.13 % | 1.183 B 8.45 % | 1.091 B 19.82 % | 910.683 M 5.84 % | 860.435 M 0.94 % | 852.416 M |
| Total liabilities | 7.843 B 10.39 % | 7.104 B 4.08 % | 6.826 B 105.53 % | 3.321 B 87.97 % | 1.767 B 24.62 % | 1.418 B 14.23 % | 1.241 B 8.23 % | 1.147 B 25.28 % | 915.419 M 5.81 % | 865.121 M 0.94 % | 857.046 M |
| Other non current assets | 535.893 M 7.92 % | 496.543 M 16.81 % | 425.072 M 28.09 % | 331.857 M 64.96 % | 201.178 M -45.36 % | 368.165 M 5.27 % | 349.739 M 9.45 % | 319.537 M 270.71 % | 86.196 M -18.73 % | 106.055 M 16.22 % | 91.255 M |
| Long term investments | -19.457 M -141.03 % | 47.421 M 209.10 % | 15.341 M 56.59 % | 9.797 M | 0.000 100.00 % | -232.856 M 4.73 % | -244.406 M -2.86 % | -237.609 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 90.806 M -1.51 % | 92.198 M 1.92 % | 90.457 M 102.15 % | 44.748 M 33.48 % | 33.523 M 12.47 % | 29.806 M 10.14 % | 27.062 M 41.55 % | 19.119 M 5.63 % | 18.100 M 6.39 % | 17.013 M 5.37 % | 16.146 M |
| GoodWill | 2.456 B 2.20 % | 2.403 B 7.15 % | 2.243 B 440.04 % | 415.297 M 621.28 % | 57.578 M 0.00 % | 57.578 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.547 B 2.07 % | 2.495 B 6.95 % | 2.333 B 407.17 % | 460.045 M 404.99 % | 91.101 M 4.25 % | 87.384 M 222.90 % | 27.062 M 41.55 % | 19.119 M 5.63 % | 18.100 M 6.39 % | 17.013 M 5.37 % | 16.146 M |
| Property plant equipment net | 2.597 B -3.33 % | 2.687 B 1.60 % | 2.644 B 39.10 % | 1.901 B 404.40 % | 376.874 M 2.37 % | 368.165 M 5.27 % | 349.739 M 9.45 % | 319.537 M 54.22 % | 207.196 M 11.18 % | 186.359 M 85.74 % | 100.331 M |
| Total non current assets | 5.941 B -1.17 % | 6.011 B 10.38 % | 5.446 B 100.42 % | 2.717 B 302.49 % | 675.114 M 13.21 % | 596.364 M 22.08 % | 488.506 M 14.93 % | 425.049 M 34.93 % | 315.012 M 0.47 % | 313.526 M 48.15 % | 211.632 M |
| Other current assets | 242.133 M 52.61 % | 158.664 M -58.33 % | 380.732 M 94.68 % | 195.570 M -24.59 % | 259.327 M 20.99 % | 214.342 M 22.29 % | 175.277 M 41.77 % | 123.632 M -14.61 % | 144.793 M 26.86 % | 114.138 M -35.04 % | 175.700 M |
| Short term investments | 50.000 M 0.00 % | 50.000 M 1 566.61 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.000 M |
| cash and cash equivalents | 776.050 M -9.54 % | 857.929 M -8.01 % | 932.601 M -5.14 % | 983.098 M -39.38 % | 1.622 B 265.82 % | 443.280 M 34.99 % | 328.389 M -8.16 % | 357.554 M 45.41 % | 245.894 M 20.25 % | 204.480 M -14.00 % | 237.774 M |
| Cash and short term investments | 826.050 M -9.02 % | 907.929 M -2.96 % | 935.601 M -4.83 % | 983.098 M -39.38 % | 1.622 B 265.82 % | 443.280 M 34.99 % | 328.389 M -8.16 % | 357.554 M 45.41 % | 245.894 M 20.25 % | 204.480 M -14.00 % | 237.774 M |
| Total current assets | 4.683 B 18.92 % | 3.938 B -0.05 % | 3.939 B 57.77 % | 2.497 B -10.61 % | 2.793 B 99.64 % | 1.399 B 16.58 % | 1.200 B 12.96 % | 1.063 B 25.50 % | 846.637 M 15.95 % | 730.187 M -8.25 % | 795.860 M |
| Inventory | 3.128 B 31.78 % | 2.374 B 9.60 % | 2.166 B 93.16 % | 1.121 B 53.29 % | 731.435 M 20.09 % | 609.060 M 15.29 % | 528.275 M 28.61 % | 410.744 M 25.04 % | 328.486 M 12.97 % | 290.766 M 9.56 % | 265.385 M |
| Net receivables | 486.435 M -2.21 % | 497.416 M -22.90 % | 645.187 M 183.14 % | 227.872 M 14.26 % | 199.426 M 23.77 % | 161.133 M -15.23 % | 190.071 M 11.42 % | 170.588 M 33.83 % | 127.463 M 31.72 % | 96.765 M -17.30 % | 117.001 M |
| Tax assets | 280.171 M -1.84 % | 285.426 M 919.15 % | 28.006 M 91.30 % | 14.640 M 145.56 % | 5.962 M 8.30 % | 5.505 M -13.60 % | 6.372 M 42.71 % | 4.465 M 26.86 % | 3.520 M -14.15 % | 4.100 M 5.11 % | 3.900 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 |
| Account payables | 2.858 B 62.96 % | 1.754 B -37.42 % | 2.803 B 62.55 % | 1.724 B 20.91 % | 1.426 B 21.40 % | 1.175 B 20.72 % | 973.140 M 12.45 % | 865.397 M 20.20 % | 719.960 M 4.31 % | 690.236 M 9.04 % | 632.986 M |
| Tax payables | 45.110 M -51.58 % | 93.160 M -6.83 % | 99.989 M 70.16 % | 58.762 M 61.22 % | 36.449 M -38.03 % | 58.819 M -17.93 % | 71.670 M 67.03 % | 42.909 M 106.28 % | 20.801 M 12.66 % | 18.464 M -2.70 % | 18.976 M |
| Deferred revenue non current | 11.526 M | 0.000 -100.00 % | 12.629 M -3.27 % | 13.056 M 53.40 % | 8.511 M -43.72 % | 15.122 M -1.42 % | 15.339 M 72.71 % | 8.882 M 87.54 % | 4.736 M 17.55 % | 4.029 M 51.50 % | 2.659 M |
| Minority interest | -16.682 M -1.02 % | -16.514 M 0.99 % | -16.679 M 0.23 % | -16.718 M -8.23 % | -15.446 M -12.69 % | -13.707 M -15.59 % | -11.859 M -8.52 % | -10.928 M -12.08 % | -9.750 M -24.89 % | -7.807 M -19.59 % | -6.528 M |
| Capital lease obligations | 909.265 M -1.97 % | 927.524 M 420.14 % | 178.321 M 62.88 % | 109.482 M -82.18 % | 614.430 M | 0.000 100.00 % | -195.568 M | 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 |
| Other total stockholders equity | 1.440 B -1.54 % | 1.462 B -0.78 % | 1.474 B 39.32 % | 1.058 B 7.29 % | 985.855 M 691.20 % | 124.603 M -21.42 % | 158.562 M 9.28 % | 145.092 M 26.81 % | 114.416 M -10.72 % | 128.158 M 21.81 % | 105.213 M |
| Deferred tax liabilities non current | 265.032 M -6.10 % | 282.255 M 1 020.74 % | 25.185 M 32.32 % | 19.033 M 113.78 % | 8.903 M 107.65 % | 4.287 M 283.39 % | 1.118 M 112.59 % | -8.882 M | 0.000 100.00 % | -4.029 M -51.50 % | -2.659 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 |
| Total assets | 10.623 B 6.78 % | 9.949 B 6.01 % | 9.385 B 79.99 % | 5.214 B 50.33 % | 3.469 B 73.81 % | 1.996 B 18.17 % | 1.689 B 13.52 % | 1.488 B 28.06 % | 1.162 B 11.30 % | 1.044 B 3.60 % | 1.007 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -17.100 M -1 581.48 % | -1.017 M -124.46 % | 4.158 M 11.94 % | 3.715 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 4.511 M -67.69 % | 13.960 M 435.70 % | -4.158 M -331.42 % | 1.797 M -8.33 % | 1.960 M -10.28 % | 2.185 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -796.845 M -90.28 % | -418.771 M -1 175.53 % | -32.831 M 81.50 % | -177.423 M -668.47 % | -23.088 M -125.23 % | 91.522 M 5 564.47 % | -1.675 M -103.24 % | 51.627 M | 0.000 100.00 % | -93.079 M -803.97 % | -10.297 M |
| Accounts receivables | -79.024 M -148.91 % | 161.571 M 151.81 % | -311.863 M -247.28 % | -89.801 M 17.53 % | -108.886 M -1 335.17 % | 8.815 M 114.18 % | -62.167 M -3 553.43 % | -1.702 M | 0.000 | 0.000 | 0.000 |
| Inventory | -784.211 M -241.46 % | -229.665 M 69.46 % | -751.971 M -104.57 % | -367.586 M -193.66 % | -125.174 M -64.01 % | -76.321 M 36.74 % | -120.646 M -43.72 % | -83.943 M | 0.000 100.00 % | -25.381 M 59.59 % | -62.810 M |
| Accounts payables | 66.390 M 118.50 % | -358.875 M -134.24 % | 1.048 B 273.02 % | 280.980 M 35.86 % | 206.814 M 33.16 % | 155.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 21.795 M 165.86 % | 8.198 M 147.94 % | -17.100 M -1 581.48 % | -1.017 M -124.46 % | 4.158 M 11.94 % | 3.715 M -96.88 % | 118.971 M -12.24 % | 135.570 M | 0.000 100.00 % | -67.698 M -228.92 % | 52.513 M |
| Other non cash items | 349.206 M 24.66 % | 280.119 M 6.55 % | 262.891 M 105.53 % | 127.911 M 96.79 % | 64.999 M 26.24 % | 51.489 M 12.39 % | 45.811 M 3.19 % | 44.397 M 162.63 % | -70.885 M -242.72 % | 49.666 M -0.31 % | 49.822 M |
| Net cash provided by operating activities | 508.975 M -50.32 % | 1.024 B -13.96 % | 1.191 B 59.94 % | 744.403 M 135.10 % | 316.636 M -6.21 % | 337.603 M 74.74 % | 193.205 M -5.99 % | 205.505 M 41.31 % | 145.424 M 990.72 % | -16.327 M -124.60 % | 66.368 M |
| Investments in property plant and equipment | -267.921 M 10.71 % | -300.044 M 61.57 % | -780.676 M -102.49 % | -385.529 M -189.72 % | -133.069 M 0.11 % | -133.221 M -28.17 % | -103.942 M 32.75 % | -154.551 M -221.88 % | -48.015 M 57.20 % | -112.186 M -78.36 % | -62.897 M |
| Acquisitions net | -464.421 M -257.65 % | -129.852 M 92.39 % | -1.707 B -431.33 % | -321.179 M -341.28 % | 133.114 M 443.78 % | -38.721 M -137.24 % | 103.982 M -32.73 % | 154.570 M 221.88 % | 48.021 M -57.20 % | 112.191 M 78.34 % | 62.909 M |
| Purchases of investments | -65.000 M 87.41 % | -516.116 M 35.56 % | -800.906 M 54.36 % | -1.755 B -338.70 % | -400.000 M -246.49 % | -115.445 M 17.82 % | -140.485 M 50.71 % | -285.000 M -54.05 % | -185.000 M -25.85 % | -147.000 M 54.49 % | -323.000 M |
| Sales maturities of investments | 72.786 M -82.52 % | 416.514 M -47.08 % | 787.044 M -54.70 % | 1.737 B 338.67 % | 396.043 M 242.86 % | 115.510 M -17.90 % | 140.697 M -50.71 % | 285.428 M 54.12 % | 185.197 M -12.75 % | 212.263 M -20.90 % | 268.334 M |
| Other investing activites | 106.094 K -98.47 % | 6.955 M 190.30 % | 2.396 M 13 615.03 % | 17.467 K 100.01 % | -133.069 M -620 900.62 % | 21.435 K 100.02 % | -103.942 M 32.75 % | -154.551 M -221.88 % | -48.015 M 57.20 % | -112.186 M -78.36 % | -62.897 M |
| Net cash used for investing activites | -724.450 M -38.64 % | -522.543 M 79.09 % | -2.499 B -245.04 % | -724.168 M -428.67 % | -136.981 M 20.29 % | -171.854 M -65.74 % | -103.692 M 32.71 % | -154.104 M -222.32 % | -47.810 M -1.90 % | -46.918 M 60.09 % | -117.551 M |
| Debt repayment | 723.792 M 511.71 % | 118.323 M -91.67 % | 1.420 B 2 911.60 % | -50.501 M -203.91 % | 48.600 M 223.35 % | -39.400 M -84.11 % | -21.400 M -157.00 % | 37.543 M 684.75 % | -6.420 M 88.18 % | -54.314 M -912.35 % | 6.686 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 337.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -53.998 M | 0.000 | 0.000 100.00 % | -337.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -241.856 M -67.05 % | -144.777 M -20.41 % | -120.235 M 1.37 % | -121.900 M -2 622.46 % | -4.478 M 88.14 % | -37.763 M -11.50 % | -33.866 M -591.72 % | -4.896 M 14.58 % | -5.731 M 22.73 % | -7.418 M 63.77 % | -20.475 M |
| Other financing activites | -422.505 M 33.64 % | -636.638 M -343.71 % | -143.481 M 70.77 % | -490.908 M -155.85 % | 879.034 M 6 191.33 % | -14.431 M 54.65 % | -31.821 M -518.79 % | 7.598 M 109.78 % | -77.688 M -311.79 % | 36.682 M -78.14 % | 167.820 M |
| Net cash used provided by financing activities | 5.433 M 100.82 % | -663.092 M -157.35 % | 1.156 B 273.66 % | -665.780 M -172.12 % | 923.156 M 1 054.18 % | -96.749 M -11.09 % | -87.088 M -316.39 % | 40.245 M 144.80 % | -89.840 M -258.65 % | -25.050 M -116.26 % | 154.031 M |
| Effect of forex changes on cash | -238.843 K | 0.000 | 0.000 | 0.000 100.00 % | -7.065 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -204.247 K |
| Net change in cash | -210.281 M -30.43 % | -161.224 M -6.15 % | -151.884 M 76.47 % | -645.545 M -158.54 % | 1.103 B 1 498.28 % | 68.999 M 2 745.02 % | 2.425 M -97.35 % | 91.647 M 1 109.63 % | 7.576 M 108.58 % | -88.294 M -186.02 % | 102.644 M |
| Cash at beginning of period | 412.576 M -28.10 % | 573.800 M -20.93 % | 725.684 M -47.08 % | 1.371 B 410.84 % | 268.425 M 34.60 % | 199.426 M 1.23 % | 197.001 M 86.99 % | 105.354 M 7.75 % | 97.777 M -46.61 % | 183.127 M 127.54 % | 80.483 M |
| Cash at end of period | 202.296 M -50.97 % | 412.576 M -28.10 % | 573.800 M -20.93 % | 725.684 M -47.08 % | 1.371 B 410.84 % | 268.425 M 34.60 % | 199.426 M 1.23 % | 197.001 M 86.99 % | 105.354 M 11.09 % | 94.833 M -48.21 % | 183.127 M |
| Operating cash flow | 508.975 M -50.32 % | 1.024 B -13.96 % | 1.191 B 59.94 % | 744.403 M 135.10 % | 316.636 M -6.21 % | 337.603 M 74.74 % | 193.205 M -5.99 % | 205.505 M 41.31 % | 145.424 M 990.72 % | -16.327 M -124.60 % | 66.368 M |
| Capital expenditure | -267.921 M 10.71 % | -300.044 M 61.57 % | -780.676 M -102.49 % | -385.529 M -189.72 % | -133.069 M 0.11 % | -133.221 M -28.17 % | -103.942 M 32.75 % | -154.551 M -221.88 % | -48.015 M 57.20 % | -112.186 M -78.36 % | -62.897 M |
| Free CashFlow | 241.054 M -66.72 % | 724.367 M 76.71 % | 409.927 M 14.23 % | 358.874 M 95.50 % | 183.567 M -10.18 % | 204.382 M 128.97 % | 89.263 M 75.18 % | 50.955 M -47.69 % | 97.410 M 175.80 % | -128.512 M -3 802.76 % | 3.471 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.162 B -5.75 % | 2.294 B -10.77 % | 2.571 B 14.27 % | 2.250 B 4.25 % | 2.158 B -6.28 % | 2.303 B -10.77 % | 2.581 B 19.39 % | 2.162 B -0.41 % | 2.171 B 0.18 % | 2.167 B -22.76 % | 2.805 B 64.76 % | 1.703 B 9.44 % | 1.556 B 7.28 % | 1.450 B -7.53 % | 1.568 B 21.85 % | 1.287 B 6.16 % | 1.212 B 3.90 % | 1.167 B -8.83 % | 1.280 B 18.78 % | 1.078 B 2.32 % | 1.053 B -0.24 % | 1.056 B 2.88 % | 1.026 B 90.45 % | 538.812 M 0.00 % | 538.812 M |
| Net income | 38.853 M 15.89 % | 33.526 M 22.82 % | 27.296 M -28.08 % | 37.952 M 257.37 % | 10.620 M -79.68 % | 52.260 M -61.57 % | 135.974 M 12.98 % | 120.347 M 47.15 % | 81.787 M 7.19 % | 76.304 M -55.27 % | 170.594 M 62.84 % | 104.761 M 78.68 % | 58.632 M 87.23 % | 31.315 M -69.96 % | 104.231 M 41.22 % | 73.805 M 27.80 % | 57.750 M -10.80 % | 64.742 M -19.13 % | 80.058 M 33.64 % | 59.907 M 3.91 % | 57.650 M 7.69 % | 53.533 M 21.48 % | 44.068 M 122.28 % | 19.825 M 0.00 % | 19.825 M |
| Income before tax | 43.027 M 7.95 % | 39.858 M -1.49 % | 40.459 M -14.34 % | 47.230 M 127.46 % | 20.764 M -65.68 % | 60.494 M -63.80 % | 167.128 M 12.80 % | 148.160 M 34.75 % | 109.952 M 12.82 % | 97.455 M -52.45 % | 204.952 M 74.33 % | 117.566 M 42.38 % | 82.571 M 131.62 % | 35.650 M -71.65 % | 125.750 M 42.12 % | 88.483 M 33.93 % | 66.067 M -15.22 % | 77.929 M -17.20 % | 94.113 M 30.79 % | 71.959 M 1.73 % | 70.732 M 11.04 % | 63.698 M 14.65 % | 55.557 M 128.31 % | 24.334 M 0.00 % | 24.334 M |
| Income before tax ratio | 0.02 14.53 % | 0.02 10.41 % | 0.02 -25.04 % | 0.02 118.19 % | 0.01 -63.37 % | 0.03 -59.44 % | 0.06 -5.52 % | 0.07 35.31 % | 0.05 12.62 % | 0.04 -38.44 % | 0.07 5.81 % | 0.07 30.10 % | 0.05 115.89 % | 0.02 -69.34 % | 0.08 16.64 % | 0.07 26.15 % | 0.05 -18.40 % | 0.07 -9.18 % | 0.07 10.11 % | 0.07 -0.57 % | 0.07 11.31 % | 0.06 11.45 % | 0.05 19.88 % | 0.05 0.00 % | 0.05 |
| EBITDA | 72.859 M 3.95 % | 70.088 M -88.89 % | 631.129 M 673.57 % | 81.587 M -73.63 % | 309.410 M 179.13 % | 110.846 M -74.22 % | 429.928 M 6.24 % | 404.683 M 14.72 % | 352.759 M 4.29 % | 338.240 M -21.85 % | 432.829 M 30.53 % | 331.592 M 23.10 % | 269.358 M 22.79 % | 219.371 M -23.39 % | 286.332 M 14.85 % | 249.318 M 30.07 % | 191.679 M -5.83 % | 203.540 M 105.97 % | 98.820 M 22.53 % | 80.649 M 24.78 % | 64.633 M -0.04 % | 64.656 M 14.14 % | 56.647 M 91.71 % | 29.548 M 0.00 % | 29.548 M |
| Net income ratio | 0.02 22.96 % | 0.01 37.65 % | 0.01 -37.06 % | 0.02 242.81 % | 0.00 -78.32 % | 0.02 -56.93 % | 0.05 -5.37 % | 0.06 47.76 % | 0.04 6.99 % | 0.04 -42.09 % | 0.06 -1.16 % | 0.06 63.27 % | 0.04 74.52 % | 0.02 -67.51 % | 0.07 15.90 % | 0.06 20.38 % | 0.05 -14.15 % | 0.06 -11.30 % | 0.06 12.51 % | 0.06 1.56 % | 0.05 7.95 % | 0.05 18.08 % | 0.04 16.71 % | 0.04 0.00 % | 0.04 |
| Ratio EBITDA | 0.03 10.29 % | 0.03 -87.55 % | 0.25 576.95 % | 0.04 -74.71 % | 0.14 197.85 % | 0.05 -71.11 % | 0.17 -11.02 % | 0.19 15.20 % | 0.16 4.10 % | 0.16 1.18 % | 0.15 -20.78 % | 0.19 12.49 % | 0.17 14.45 % | 0.15 -17.15 % | 0.18 -5.75 % | 0.19 22.52 % | 0.16 -9.36 % | 0.17 125.92 % | 0.08 3.16 % | 0.07 21.95 % | 0.06 0.21 % | 0.06 10.95 % | 0.06 0.66 % | 0.05 0.00 % | 0.05 |
| Gross profit ratio | 0.36 4.08 % | 0.35 -21.79 % | 0.45 21.65 % | 0.37 41.64 % | 0.26 -23.74 % | 0.34 -5.08 % | 0.36 -5.63 % | 0.38 2.76 % | 0.37 13.45 % | 0.33 -7.96 % | 0.35 -5.65 % | 0.38 -1.99 % | 0.38 14.40 % | 0.33 -9.44 % | 0.37 3.42 % | 0.36 -0.66 % | 0.36 5.33 % | 0.34 -3.51 % | 0.35 3.71 % | 0.34 4.49 % | 0.33 1.78 % | 0.32 1.20 % | 0.32 -12.17 % | 0.36 0.00 % | 0.36 |
| Weighted average shs out dil | 0.000 -100.00 % | 152.389 M -1.28 % | 154.369 M 0.64 % | 153.383 M 0.59 % | 152.484 M 18.61 % | 128.555 M 0.37 % | 128.078 M -0.37 % | 128.555 M -23.08 % | 167.122 M 30.46 % | 128.098 M 1.08 % | 126.727 M 85.57 % | 68.292 M 0.00 % | 68.292 M 0.32 % | 68.076 M -51.28 % | 139.729 M 102.54 % | 68.987 M 0.00 % | 68.987 M -40.73 % | 116.398 M 68.72 % | 68.987 M 0.00 % | 68.987 M 33.83 % | 51.550 M -40.83 % | 87.120 M 69.00 % | 51.550 M -40.82 % | 87.107 M 0.00 % | 87.107 M |
| Weighted average shs out | 0.000 -100.00 % | 152.389 M -1.28 % | 154.369 M 0.64 % | 153.383 M 0.59 % | 152.484 M 18.61 % | 128.555 M 0.37 % | 128.078 M -0.37 % | 128.555 M -23.08 % | 167.122 M 30.46 % | 128.098 M 1.08 % | 126.727 M 85.57 % | 68.292 M 0.00 % | 68.292 M 0.32 % | 68.076 M -51.28 % | 139.729 M 102.54 % | 68.987 M 0.00 % | 68.987 M -40.73 % | 116.398 M 68.72 % | 68.987 M 0.00 % | 68.987 M 33.83 % | 51.550 M -40.83 % | 87.116 M 68.99 % | 51.550 M -40.82 % | 87.107 M 0.00 % | 87.107 M |
| EPS diluted | 0.00 -100.00 % | 0.22 119.12 % | 0.10 -59.84 % | 0.25 259.20 % | 0.07 -83.02 % | 0.41 -61.32 % | 1.06 12.77 % | 0.94 91.84 % | 0.49 -18.33 % | 0.60 -55.56 % | 1.35 -11.76 % | 1.53 77.91 % | 0.86 86.96 % | 0.46 -38.67 % | 0.75 -29.91 % | 1.07 27.38 % | 0.84 50.00 % | 0.56 -51.72 % | 1.16 33.33 % | 0.87 -22.32 % | 1.12 83.61 % | 0.61 -28.24 % | 0.85 269.57 % | 0.23 0.00 % | 0.23 |
| Earnings per share | 0.00 -100.00 % | 0.22 119.12 % | 0.10 -59.84 % | 0.25 259.20 % | 0.07 -83.02 % | 0.41 -62.04 % | 1.08 14.89 % | 0.94 91.84 % | 0.49 -18.33 % | 0.60 -55.56 % | 1.35 -11.76 % | 1.53 77.91 % | 0.86 86.96 % | 0.46 -38.67 % | 0.75 -29.91 % | 1.07 27.38 % | 0.84 50.00 % | 0.56 -51.72 % | 1.16 33.33 % | 0.87 -22.32 % | 1.12 83.61 % | 0.61 -28.24 % | 0.85 269.57 % | 0.23 0.00 % | 0.23 |
| Gross profit | 787.667 M -1.90 % | 802.933 M -30.22 % | 1.151 B 39.01 % | 827.736 M 47.65 % | 560.589 M -28.53 % | 784.355 M -15.31 % | 926.096 M 12.67 % | 821.934 M 2.33 % | 803.199 M 13.66 % | 706.693 M -28.91 % | 994.118 M 55.46 % | 639.487 M 7.27 % | 596.171 M 22.73 % | 485.758 M -16.26 % | 580.094 M 26.01 % | 460.352 M 5.46 % | 436.517 M 9.44 % | 398.879 M -12.03 % | 453.420 M 23.19 % | 368.076 M 6.91 % | 344.278 M 1.53 % | 339.090 M 4.11 % | 325.708 M 67.27 % | 194.715 M 0.00 % | 194.715 M |
| Income tax expense | 4.133 M -34.54 % | 6.314 M -41.92 % | 10.872 M 12.05 % | 9.703 M -17.80 % | 11.805 M 37.11 % | 8.609 M -71.30 % | 29.994 M 12.46 % | 26.671 M -9.78 % | 29.564 M 34.50 % | 21.981 M -33.37 % | 32.988 M 155.53 % | 12.910 M -46.55 % | 24.153 M 231.03 % | 7.296 M -65.46 % | 21.127 M 43.58 % | 14.714 M 64.64 % | 8.937 M -37.04 % | 14.194 M -1.32 % | 14.384 M 12.72 % | 12.761 M -6.20 % | 13.604 M 31.52 % | 10.343 M -14.29 % | 12.068 M 154.71 % | 4.738 M 0.00 % | 4.738 M |
| Cost of revenue | 1.375 B -7.82 % | 1.491 B 4.98 % | 1.421 B -0.12 % | 1.422 B -10.98 % | 1.598 B 5.20 % | 1.519 B -8.23 % | 1.655 B 23.52 % | 1.340 B -2.03 % | 1.368 B -6.34 % | 1.460 B -19.39 % | 1.811 B 70.36 % | 1.063 B 10.79 % | 959.737 M -0.50 % | 964.525 M -2.40 % | 988.287 M 19.53 % | 826.825 M 6.56 % | 775.931 M 1.02 % | 768.070 M -7.07 % | 826.538 M 16.50 % | 709.496 M 0.09 % | 708.858 M -1.08 % | 716.602 M 2.30 % | 700.475 M 103.57 % | 344.097 M 0.00 % | 344.097 M |
| General and administrative expenses | -37.416 M -157.14 % | 65.479 M 162.63 % | -104.541 M -166.51 % | 157.175 M 794.84 % | -22.620 M -142.59 % | 53.115 M 162.86 % | -84.492 M -174.45 % | 113.488 M 646.29 % | -20.774 M -147.86 % | 43.409 M 189.10 % | -48.717 M -152.48 % | 92.836 M 1 345.34 % | -7.455 M -121.92 % | 34.015 M 176.50 % | -44.465 M -158.26 % | 76.317 M 947.10 % | -9.009 M -129.73 % | 30.303 M 183.31 % | -36.375 M -155.06 % | 66.063 M 802.62 % | -9.402 M -141.49 % | 22.660 M 167.81 % | -33.415 M -357.11 % | 12.996 M 0.00 % | 12.996 M |
| Selling and marketing expenses | -6.928 M -101.04 % | 666.678 M 153.19 % | -1.253 B -194.93 % | 1.320 B 101.73 % | 654.450 M 1.79 % | 642.949 M -5.01 % | 676.863 M 13.20 % | 597.919 M 2.53 % | 583.166 M 9.51 % | 532.538 M -16.46 % | 637.467 M 41.33 % | 451.045 M 4.74 % | 430.626 M 9.96 % | 391.630 M -4.18 % | 408.722 M 23.42 % | 331.164 M 5.25 % | 314.638 M 10.35 % | 285.120 M 0.09 % | 284.873 M 7.11 % | 265.956 M 11.39 % | 238.756 M -4.84 % | 250.909 M 10.94 % | 226.163 M 144.30 % | 92.576 M 0.00 % | 92.576 M |
| Other expenses | 790.021 M 2 442.22 % | 31.076 M -98.20 % | 1.724 B | 0.000 100.00 % | -24.805 M -5 028.71 % | 503.273 K -81.56 % | 2.730 M 884.76 % | -347.834 K -318.91 % | 158.894 K 122.60 % | -703.185 K -100.48 % | 148.038 M 421.00 % | -46.117 M -194.30 % | 48.904 M 1 898.80 % | -2.719 M -149.08 % | 5.539 M 3 580 933.28 % | -154.690 99.99 % | -1.561 M -436.94 % | 463.167 K 111.24 % | -4.121 M -500.31 % | -686.418 K -104.70 % | 14.600 M 1 013.96 % | -1.597 M -21.95 % | -1.310 M | 0.000 | 0.000 |
| Operating expenses | 745.677 M -2.30 % | 763.233 M -34.52 % | 1.166 B 49.47 % | 779.811 M 54.18 % | 505.773 M -27.34 % | 696.064 M -5.53 % | 736.819 M 14.11 % | 645.703 M 2.73 % | 628.547 M 9.27 % | 575.244 M -21.93 % | 736.788 M 48.02 % | 497.763 M 5.44 % | 472.075 M 11.62 % | 422.926 M -5.25 % | 446.382 M 23.32 % | 361.963 M 4.73 % | 345.628 M 11.12 % | 311.050 M -11.76 % | 352.514 M 20.18 % | 293.328 M 8.10 % | 271.337 M -0.01 % | 271.374 M 2.66 % | 264.338 M 55.60 % | 169.887 M 0.00 % | 169.887 M |
| Cost and expenses | 2.120 B -5.95 % | 2.255 B -12.82 % | 2.586 B 17.44 % | 2.202 B 4.69 % | 2.104 B -5.02 % | 2.215 B -7.40 % | 2.392 B 20.46 % | 1.986 B -0.53 % | 1.996 B -1.93 % | 2.035 B -20.12 % | 2.548 B 63.23 % | 1.561 B 9.03 % | 1.432 B 3.20 % | 1.387 B -3.29 % | 1.435 B 20.68 % | 1.189 B 5.99 % | 1.122 B 3.93 % | 1.079 B -8.48 % | 1.179 B 17.57 % | 1.003 B 2.31 % | 980.195 M -0.79 % | 987.975 M 2.40 % | 964.812 M 87.71 % | 513.984 M 0.00 % | 513.984 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 |
| Selling general and administrative expenses | -44.344 M -106.06 % | 732.157 M 160.66 % | -1.207 B -181.70 % | 1.477 B 207.17 % | 480.969 M -30.90 % | 696.064 M 17.50 % | 592.370 M -16.73 % | 711.407 M 26.50 % | 562.391 M -2.35 % | 575.947 M -2.17 % | 588.750 M 8.25 % | 543.880 M 28.52 % | 423.171 M -0.58 % | 425.645 M 16.85 % | 364.257 M -10.61 % | 407.481 M 33.33 % | 305.629 M -3.10 % | 315.423 M 26.93 % | 248.499 M -25.16 % | 332.019 M 44.76 % | 229.353 M -16.16 % | 273.569 M 41.93 % | 192.748 M 16.69 % | 165.176 M 0.00 % | 165.176 M |
| Interest income | 855.324 K -11.04 % | 961.442 K 142.01 % | -2.289 M -274.62 % | 1.311 M -18.31 % | 1.604 M -20.78 % | 2.025 M 12.58 % | 1.799 M -15.29 % | 2.124 M -20.38 % | 2.667 M 78.63 % | 1.493 M -34.79 % | 2.290 M 237.02 % | 679.451 K -71.56 % | 2.389 M -85.60 % | 16.586 M 380.91 % | 3.449 M 1 188.04 % | 267.763 K -95.23 % | 5.617 M | 0.000 -100.00 % | 1.288 M 122.78 % | 578.105 K -59.34 % | 1.422 M 247.13 % | 409.630 K -67.47 % | 1.259 M 154.77 % | 494.200 K 0.00 % | 494.200 K |
| Interest expense | 29.832 M -1.31 % | 30.230 M -11.31 % | 34.084 M -0.79 % | 34.357 M 2.50 % | 33.517 M 0.32 % | 33.411 M 8.60 % | 30.766 M 11.09 % | 27.695 M -14.51 % | 32.396 M 6.65 % | 30.374 M -19.36 % | 37.666 M 58.16 % | 23.816 M 14.76 % | 20.752 M | 0.000 -100.00 % | 12.520 M -1.98 % | 12.772 M -48.18 % | 24.648 M | 0.000 -100.00 % | 1.051 M | 0.000 -100.00 % | 1.227 M | 0.000 -100.00 % | 1.090 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 557.959 M | 0.000 -100.00 % | 255.129 M 1 538.79 % | 15.568 M -93.20 % | 228.828 M 0.00 % | 228.828 M 8.75 % | 210.411 M 0.00 % | 210.411 M 10.62 % | 190.211 M 0.00 % | 190.211 M 14.56 % | 166.036 M 0.00 % | 166.036 M 12.14 % | 148.063 M 0.00 % | 148.063 M 17.87 % | 125.612 M 0.00 % | 125.612 M 1 884.73 % | 6.329 M 10.97 % | 5.703 M -8.43 % | 6.229 M 9.21 % | 5.703 M 0.00 % | 5.703 M 48.36 % | 3.844 M 0.00 % | 3.844 M |
| Operating income | 41.990 M 5.77 % | 39.700 M 210.93 % | -35.790 M -152.05 % | 68.762 M 25.44 % | 54.815 M -37.92 % | 88.291 M -46.29 % | 164.399 M 10.70 % | 148.508 M 35.26 % | 109.793 M 10.47 % | 99.383 M -50.97 % | 202.714 M 72.35 % | 117.620 M 42.38 % | 82.607 M 94.63 % | 42.443 M -64.69 % | 120.210 M 35.86 % | 88.483 M 30.84 % | 67.628 M -12.70 % | 77.466 M -21.14 % | 98.234 M 35.22 % | 72.645 M 29.42 % | 56.132 M -14.03 % | 65.296 M 14.82 % | 56.867 M 121.24 % | 25.703 M 0.00 % | 25.703 M |
| Operating income ratio | 0.02 12.22 % | 0.02 224.32 % | -0.01 -145.55 % | 0.03 20.33 % | 0.03 -33.75 % | 0.04 -39.81 % | 0.06 -7.28 % | 0.07 35.82 % | 0.05 10.27 % | 0.05 -36.53 % | 0.07 4.61 % | 0.07 30.10 % | 0.05 81.42 % | 0.03 -61.82 % | 0.08 11.50 % | 0.07 23.24 % | 0.06 -15.98 % | 0.07 -13.50 % | 0.08 13.84 % | 0.07 26.48 % | 0.05 -13.83 % | 0.06 11.61 % | 0.06 16.17 % | 0.05 0.00 % | 0.05 |
| Total other income expenses net | 1.037 M 556.44 % | 157.941 K -99.79 % | 76.249 M 454.11 % | -21.532 M 36.77 % | -34.052 M -22.50 % | -27.796 M -1 118.32 % | 2.730 M 884.76 % | -347.834 K -318.91 % | 158.895 K 108.24 % | -1.928 M 94.66 % | -36.089 M -55.80 % | -23.164 M -63 415.57 % | -36.470 K 99.87 % | -27.181 M -590.71 % | 5.539 M 156.48 % | -9.807 M -528.40 % | -1.561 M 84.24 % | -9.900 M -710.27 % | 1.622 M 336.34 % | -686.418 K -104.70 % | 14.600 M 1 013.96 % | -1.597 M -226.44 % | 1.263 M 192.27 % | -1.369 M 0.00 % | -1.369 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 | 2017-06-30 | 2017-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 | 2017-12-31 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 3.123 B -1.34 % | 3.166 B 8.17 % | 2.927 B 5.93 % | 2.763 B -34.67 % | 4.229 B 7.94 % | 3.918 B 38.05 % | 2.838 B 29.25 % | 2.196 B -1.42 % | 2.227 B 13.13 % | 1.969 B -1.65 % | 2.002 B -12.06 % | 2.276 B 166.92 % | 852.830 M -36.24 % | 1.338 B 347.55 % | 298.878 M 531.49 % | 47.329 M -55.09 % | 105.378 M 195.76 % | -110.049 M 92.72 % | -1.511 B -294.36 % | -383.275 M 3.50 % | -397.156 M -189.59 % | 443.280 M 216.08 % | -381.880 M -78.99 % | -213.354 M -167.62 % | -79.722 M 0.00 % | -79.722 M |
| Total investments | 26.966 M -6.86 % | 28.951 M -5.21 % | 30.543 M -49.94 % | 61.012 M 43.42 % | 42.540 M -4.91 % | 44.734 M -5.67 % | 47.421 M -6.33 % | 50.625 M -0.95 % | 51.113 M -0.70 % | 51.476 M 180.65 % | 18.341 M -0.70 % | 18.470 M -2.80 % | 19.001 M -1.86 % | 19.361 M 97.62 % | 9.797 M -90.20 % | 100.000 M -68.35 % | 316.000 M 3.61 % | 305.000 M | 0.000 100.00 % | -214.059 M 3.40 % | -221.588 M -124.99 % | 886.560 M 480.73 % | -232.856 M 2.00 % | -237.609 M -45 794.02 % | 520.000 K 0.00 % | 520.000 K |
| Total debt | 3.957 B 2.05 % | 3.877 B 4.71 % | 3.703 B 5.69 % | 3.503 B -30.28 % | 5.025 B 6.96 % | 4.698 B 27.11 % | 3.696 B 23.50 % | 2.993 B 4.32 % | 2.869 B 3.46 % | 2.773 B -5.52 % | 2.935 B -1.22 % | 2.971 B 48.02 % | 2.007 B 2.26 % | 1.963 B 53.10 % | 1.282 B 14.75 % | 1.117 B 5.38 % | 1.060 B 7.11 % | 989.738 M 798.76 % | 110.123 M -1.10 % | 111.350 M -1.20 % | 112.700 M | 0.000 -100.00 % | 61.400 M -57.42 % | 144.200 M 118.48 % | 66.000 M 0.00 % | 66.000 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 1.490 B 1 270.19 % | 108.714 M -92.60 % | 1.469 B | 0.000 -100.00 % | 1.451 B 1 480.60 % | 91.832 M -93.80 % | 1.480 B 1 434.51 % | 96.454 M -93.43 % | 1.468 B 1 501.70 % | 91.665 M -91.55 % | 1.085 B 1 128.38 % | 88.349 M -91.62 % | 1.055 B 1 867.88 % | 53.591 M -94.82 % | 1.035 B | 0.000 | 0.000 | 0.000 -100.00 % | 591.509 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.110 B -10.05 % | 1.234 B 2.79 % | 1.201 B -0.37 % | 1.205 B 3.25 % | 1.167 B -11.72 % | 1.322 B 4.11 % | 1.270 B 10.01 % | 1.155 B 11.64 % | 1.034 B -5.74 % | 1.097 B 8.42 % | 1.012 B 18.35 % | 855.065 M 13.96 % | 750.304 M -7.59 % | 811.907 M 3.75 % | 782.542 M 11.30 % | 703.070 M 11.73 % | 629.265 M -9.25 % | 693.415 M 10.30 % | 628.674 M 12.96 % | 556.521 M 12.06 % | 496.630 M | 0.000 -100.00 % | 385.447 M 131.11 % | 166.778 M 32.33 % | 126.036 M -12.60 % | 144.198 M |
| Common stock | 154.543 M -1.35 % | 156.661 M 0.00 % | 156.661 M 0.00 % | 156.661 M -0.05 % | 156.737 M 21.64 % | 128.849 M 0.00 % | 128.849 M -0.05 % | 128.911 M 30.00 % | 99.163 M 0.00 % | 99.163 M 0.00 % | 99.163 M -0.08 % | 99.241 M 0.00 % | 99.241 M 42.74 % | 69.526 M 0.00 % | 69.526 M 0.00 % | 69.526 M 0.00 % | 69.526 M 31.18 % | 53.000 M 0.00 % | 53.000 M 33.33 % | 39.750 M 0.00 % | 39.750 M | 0.000 -100.00 % | 39.750 M 0.00 % | 39.750 M 0.00 % | 39.750 M 0.00 % | 39.750 M |
| Total equity | 2.597 B -4.63 % | 2.723 B -2.08 % | 2.781 B 0.86 % | 2.757 B 1.29 % | 2.722 B -6.03 % | 2.897 B 1.82 % | 2.845 B 5.02 % | 2.709 B 4.72 % | 2.587 B -2.18 % | 2.644 B 3.32 % | 2.559 B 7.59 % | 2.379 B 4.67 % | 2.273 B 18.16 % | 1.923 B 1.59 % | 1.893 B 6.09 % | 1.784 B 4.68 % | 1.705 B -3.44 % | 1.765 B 3.75 % | 1.702 B 127.66 % | 747.482 M 8.60 % | 688.284 M 19.12 % | 577.802 M 0.00 % | 577.802 M 69.60 % | 340.691 M 16.09 % | 293.462 M 0.00 % | 293.462 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.640 M | 0.000 -100.00 % | 13.204 M -96.85 % | 418.980 M 0.90 % | 415.259 M 0.90 % | 411.538 M -2.06 % | 420.198 M 3.97 % | 404.140 M 3 060.09 % | 12.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -614.430 M | 0.000 | 0.000 | 0.000 100.00 % | -6.413 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 1.888 B -4.44 % | 1.976 B -5.87 % | 2.099 B -0.79 % | 2.116 B -1.87 % | 2.156 B 8.78 % | 1.982 B 1.71 % | 1.949 B 4.07 % | 1.873 B -6.00 % | 1.992 B -2.24 % | 2.038 B -5.46 % | 2.155 B 0.10 % | 2.153 B 70.26 % | 1.265 B 5.85 % | 1.195 B 37.62 % | 868.162 M 17.98 % | 735.881 M 1.89 % | 722.204 M 14.00 % | 633.519 M -1.79 % | 645.066 M 1 918.98 % | 31.950 M -4.05 % | 33.300 M | 0.000 -100.00 % | 36.000 M -23.08 % | 46.800 M | 0.000 | 0.000 |
| Total non current liabilities | 2.134 B -4.75 % | 2.240 B -5.69 % | 2.375 B -1.24 % | 2.405 B -1.46 % | 2.441 B 7.07 % | 2.280 B 1.59 % | 2.244 B -12.60 % | 2.568 B -4.58 % | 2.691 B -1.53 % | 2.733 B 5.07 % | 2.601 B -0.44 % | 2.612 B 100.60 % | 1.302 B 6.17 % | 1.227 B 36.25 % | 900.251 M 18.59 % | 759.152 M 2.24 % | 742.509 M 14.08 % | 650.885 M 1 254.62 % | 48.049 M 4.51 % | 45.977 M -2.97 % | 47.384 M | 0.000 -100.00 % | 55.409 M -0.49 % | 55.682 M 1 487.93 % | 3.507 M | 0.000 |
| Other current liabilities | 881.096 M -8.14 % | 959.126 M -0.08 % | 959.923 M -58.42 % | 2.308 B 4.81 % | 2.203 B 49.56 % | 1.473 B 339.74 % | 334.901 M 716.10 % | -54.358 M -105.01 % | 1.085 B 178.59 % | 389.614 M -22.38 % | 501.920 M -69.63 % | 1.653 B 127.96 % | 725.023 M 12.09 % | 646.830 M 1 235.64 % | -56.957 M -107.34 % | -27.470 M -119.46 % | 141.179 M 459.72 % | -39.247 M -121.55 % | 182.105 M 6 115.40 % | -3.027 M -102.28 % | 132.718 M | 0.000 -100.00 % | 115.225 M 26.78 % | 90.888 M 27.82 % | 71.108 M -17.27 % | 85.956 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.834 M -0.94 % | 37.185 M -91.04 % | 414.893 M 34.73 % | 307.953 M -36.35 % | 483.850 M 1 073.99 % | 41.214 M 0.53 % | 40.998 M -18.45 % | 50.270 M | 0.000 -100.00 % | 24.900 M -91.14 % | 280.909 M 55.20 % | 180.993 M 10.19 % | 164.261 M 12.57 % | 145.916 M -13.46 % | 168.620 M 35.34 % | 124.589 M -19.96 % | 155.653 M | 0.000 -100.00 % | 154.408 M 29.28 % | 119.433 M 63.08 % | 73.235 M | 0.000 |
| Short term debt | 2.069 B 8.78 % | 1.902 B 18.57 % | 1.604 B 15.57 % | 1.388 B 10.77 % | 1.253 B -29.28 % | 1.772 B 815.21 % | 193.577 M 84.47 % | 104.938 M -64.44 % | 295.142 M 179.15 % | 105.730 M 1 957.47 % | -5.692 M -100.70 % | 817.702 M 163.16 % | 310.728 M -8.17 % | 338.384 M 205.86 % | -319.637 M -26.71 % | -252.255 M -174.65 % | 337.938 M 273.44 % | -194.845 M -363.02 % | 74.081 M 163.85 % | -116.024 M -256.79 % | 74.000 M | 0.000 -100.00 % | 20.000 M -78.26 % | 92.000 M 39.39 % | 66.000 M 0.00 % | 66.000 M |
| Total current liabilities | 5.151 B -0.01 % | 5.152 B -5.77 % | 5.467 B -1.38 % | 5.544 B 6.77 % | 5.192 B 6.41 % | 4.879 B 0.40 % | 4.860 B 17.30 % | 4.143 B 5.23 % | 3.938 B -3.57 % | 4.084 B -3.35 % | 4.225 B 10.66 % | 3.818 B 21.91 % | 3.132 B 6.47 % | 2.942 B 21.51 % | 2.421 B 6.86 % | 2.266 B 9.50 % | 2.069 B 5.12 % | 1.968 B 14.51 % | 1.719 B 7.48 % | 1.599 B 8.77 % | 1.470 B | 0.000 -100.00 % | 1.362 B 24.85 % | 1.091 B 36.57 % | 799.024 M 0.00 % | 799.024 M |
| Total liabilities | 7.285 B -1.45 % | 7.392 B -5.75 % | 7.843 B -1.34 % | 7.949 B 4.14 % | 7.633 B 6.62 % | 7.159 B 0.77 % | 7.104 B 5.86 % | 6.711 B 1.25 % | 6.629 B -2.75 % | 6.816 B -0.14 % | 6.826 B 6.15 % | 6.430 B 45.02 % | 4.434 B 6.38 % | 4.168 B 25.50 % | 3.321 B 9.80 % | 3.025 B 7.58 % | 2.812 B 7.35 % | 2.619 B 48.24 % | 1.767 B 7.40 % | 1.645 B 8.40 % | 1.518 B | 0.000 -100.00 % | 1.418 B 23.62 % | 1.147 B 42.91 % | 802.530 M 0.44 % | 799.024 M |
| Other non current assets | 451.943 M -6.31 % | 482.376 M -9.99 % | 535.893 M 11.78 % | 479.411 M -3.39 % | 496.222 M 3.53 % | 479.304 M -3.47 % | 496.543 M -2.32 % | 508.353 M -5.94 % | 540.485 M 12.09 % | 482.171 M 13.43 % | 425.072 M -7.80 % | 461.011 M 5.48 % | 437.048 M 14.36 % | 382.153 M 15.16 % | 331.857 M 23.06 % | 269.678 M 12.93 % | 238.793 M 15.46 % | 206.822 M 2.81 % | 201.178 M -46.51 % | 376.131 M 1.75 % | 369.669 M 183.39 % | -443.280 M -220.40 % | 368.165 M 15.22 % | 319.537 M 319.79 % | 76.119 M -4.19 % | 79.447 M |
| Long term investments | 0.000 100.00 % | -1.049 M 94.61 % | -19.457 M -147.44 % | 41.012 M -3.59 % | 42.540 M -4.91 % | 44.734 M -5.67 % | 47.421 M 346.30 % | 10.625 M 127.32 % | -38.887 M -25.03 % | -31.103 M -302.74 % | 15.341 M 140.99 % | -37.430 M 8.70 % | -40.999 M -59.91 % | -25.639 M -361.69 % | 9.797 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -214.059 M 3.40 % | -221.588 M | 0.000 100.00 % | -232.856 M 2.00 % | -237.609 M -45 794.02 % | 520.000 K 0.00 % | 520.000 K |
| Intangible assets | 91.466 M 4.33 % | 87.672 M -3.45 % | 90.806 M 2.82 % | 88.314 M -1.00 % | 89.208 M -0.09 % | 89.286 M -3.16 % | 92.198 M 2.16 % | 90.249 M -1.19 % | 91.337 M 2.76 % | 88.882 M -1.74 % | 90.457 M -1.77 % | 92.088 M 102.04 % | 45.578 M 4.66 % | 43.549 M -2.68 % | 44.748 M 16.42 % | 38.438 M 7.49 % | 35.761 M 8.24 % | 33.037 M -1.45 % | 33.523 M 12.87 % | 29.700 M 3.04 % | 28.823 M | 0.000 -100.00 % | 29.806 M 55.90 % | 19.119 M 3.17 % | 18.532 M 0.00 % | 18.532 M |
| GoodWill | 2.456 B 0.00 % | 2.456 B 0.01 % | 2.456 B -0.49 % | 2.468 B 2.45 % | 2.409 B 0.25 % | 2.403 B 0.00 % | 2.403 B 5.60 % | 2.276 B 0.00 % | 2.276 B 0.92 % | 2.255 B 0.55 % | 2.243 B -0.05 % | 2.244 B 371.32 % | 476.084 M 14.64 % | 415.297 M 0.00 % | 415.297 M 66.66 % | 249.194 M 59.87 % | 155.872 M 170.72 % | 57.578 M 0.00 % | 57.578 M 0.00 % | 57.578 M 0.00 % | 57.578 M | 0.000 -100.00 % | 57.578 M | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 2.548 B 0.15 % | 2.544 B -0.11 % | 2.547 B -0.37 % | 2.556 B 2.32 % | 2.498 B 0.24 % | 2.492 B -0.12 % | 2.495 B 5.47 % | 2.366 B -0.05 % | 2.367 B 0.99 % | 2.344 B 0.46 % | 2.333 B -0.12 % | 2.336 B 347.79 % | 521.662 M 13.69 % | 458.846 M -0.26 % | 460.045 M 59.94 % | 287.632 M 50.10 % | 191.633 M 111.48 % | 90.615 M -0.53 % | 91.101 M 4.38 % | 87.277 M 1.01 % | 86.401 M | 0.000 -100.00 % | 87.384 M 357.07 % | 19.119 M 3.17 % | 18.532 M 0.00 % | 18.532 M |
| Property plant equipment net | 2.416 B -4.08 % | 2.518 B -3.04 % | 2.597 B -2.46 % | 2.663 B -1.16 % | 2.694 B -0.46 % | 2.707 B 0.74 % | 2.687 B 3.94 % | 2.585 B -0.52 % | 2.598 B -0.03 % | 2.599 B -1.71 % | 2.644 B -1.59 % | 2.687 B 7.75 % | 2.494 B 2.22 % | 2.439 B 28.33 % | 1.901 B 12.47 % | 1.690 B 6.72 % | 1.584 B 7.69 % | 1.471 B 290.27 % | 376.874 M 0.20 % | 376.131 M 1.75 % | 369.669 M | 0.000 -100.00 % | 368.165 M 15.22 % | 319.537 M 56.59 % | 204.058 M 0.00 % | 204.058 M |
| Total non current assets | 5.678 B -2.39 % | 5.817 B -2.08 % | 5.941 B -1.50 % | 6.031 B 0.09 % | 6.025 B 0.14 % | 6.017 B 0.10 % | 6.011 B 4.90 % | 5.730 B -0.14 % | 5.739 B 1.11 % | 5.676 B 4.22 % | 5.446 B -0.52 % | 5.474 B 59.61 % | 3.430 B 4.91 % | 3.269 B 20.31 % | 2.717 B 20.30 % | 2.259 B 11.46 % | 2.027 B 14.16 % | 1.775 B 162.95 % | 675.114 M 6.91 % | 631.498 M 3.50 % | 610.169 M 237.65 % | -443.280 M -174.33 % | 596.364 M 40.30 % | 425.049 M 40.49 % | 302.557 M 0.00 % | 302.557 M |
| Other current assets | 205.985 M -8.81 % | 225.879 M -6.71 % | 242.133 M 19.85 % | 202.023 M 113.13 % | 94.788 M -87.23 % | 742.349 M 139.87 % | 309.481 M 38.34 % | 223.709 M -23.76 % | 293.426 M -5.35 % | 310.007 M -18.58 % | 380.732 M 54.27 % | 246.791 M 1.43 % | 243.310 M -34.21 % | 369.816 M 89.10 % | 195.570 M -10.33 % | 218.091 M 259.94 % | 60.590 M -1.16 % | 61.303 M 2.34 % | 59.902 M -71.06 % | 207.003 M 3.89 % | 199.243 M | 0.000 -100.00 % | 214.342 M 73.37 % | 123.632 M 15.61 % | 106.940 M -21.81 % | 136.776 M |
| Short term investments | 0.000 -100.00 % | 30.000 M -40.00 % | 50.000 M 150.00 % | 20.000 M | 0.000 | 0.000 -100.00 % | 50.000 M 25.00 % | 40.000 M -55.56 % | 90.000 M 8.99 % | 82.578 M 2 652.51 % | 3.000 M -94.63 % | 55.900 M -6.83 % | 60.000 M 33.33 % | 45.000 M | 0.000 -100.00 % | 100.000 M -68.35 % | 316.000 M 3.61 % | 305.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 886.560 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 833.403 M 17.11 % | 711.633 M -8.30 % | 776.050 M 4.78 % | 740.621 M -6.98 % | 796.216 M 2.06 % | 780.141 M -9.07 % | 857.929 M 7.65 % | 796.927 M 24.30 % | 641.149 M -20.22 % | 803.606 M -13.83 % | 932.601 M 34.29 % | 694.488 M -39.83 % | 1.154 B 84.64 % | 625.150 M -36.41 % | 983.098 M -8.11 % | 1.070 B 12.06 % | 954.764 M -13.19 % | 1.100 B -32.18 % | 1.622 B 227.85 % | 494.625 M -2.99 % | 509.856 M 215.02 % | -443.280 M -200.00 % | 443.280 M 23.98 % | 357.554 M 145.37 % | 145.722 M 0.00 % | 145.722 M |
| Cash and short term investments | 833.403 M 12.37 % | 741.633 M -10.22 % | 826.050 M 8.60 % | 760.621 M -4.47 % | 796.216 M 2.06 % | 780.141 M -14.07 % | 907.929 M 8.48 % | 836.927 M 14.47 % | 731.149 M -17.49 % | 886.184 M -5.28 % | 935.601 M 24.68 % | 750.387 M -38.20 % | 1.214 B 81.20 % | 670.150 M -31.83 % | 983.098 M -15.97 % | 1.170 B -7.94 % | 1.271 B -9.54 % | 1.405 B -13.37 % | 1.622 B 227.85 % | 494.625 M -2.99 % | 509.856 M 15.02 % | 443.280 M 0.00 % | 443.280 M 23.98 % | 357.554 M 145.37 % | 145.722 M 0.00 % | 145.722 M |
| Total current assets | 4.203 B -2.19 % | 4.298 B -8.22 % | 4.683 B 0.16 % | 4.675 B 7.69 % | 4.341 B 7.50 % | 4.039 B 2.56 % | 3.938 B 6.72 % | 3.690 B 6.12 % | 3.477 B -8.14 % | 3.785 B -3.92 % | 3.939 B 18.12 % | 3.335 B 1.78 % | 3.277 B 16.11 % | 2.822 B 13.02 % | 2.497 B -2.10 % | 2.550 B 2.44 % | 2.490 B -4.59 % | 2.609 B -6.59 % | 2.793 B 58.62 % | 1.761 B 10.36 % | 1.596 B 259.97 % | 443.280 M -68.32 % | 1.399 B 31.69 % | 1.063 B 33.91 % | 793.435 M 0.00 % | 793.435 M |
| Inventory | 2.529 B -10.49 % | 2.825 B -9.67 % | 3.128 B -2.36 % | 3.203 B 11.50 % | 2.873 B 14.19 % | 2.516 B 6.00 % | 2.374 B 5.51 % | 2.250 B 6.42 % | 2.114 B -3.71 % | 2.195 B 1.37 % | 2.166 B 10.45 % | 1.961 B 39.16 % | 1.409 B 1.26 % | 1.392 B 24.12 % | 1.121 B 11.88 % | 1.002 B 17.51 % | 852.750 M 4.72 % | 814.320 M 11.33 % | 731.435 M -1.40 % | 741.812 M 17.33 % | 632.229 M | 0.000 -100.00 % | 609.060 M 48.28 % | 410.744 M 27.64 % | 321.797 M 0.00 % | 321.797 M |
| Net receivables | 634.985 M 25.81 % | 504.727 M 3.76 % | 486.435 M -4.43 % | 508.981 M -17.51 % | 617.030 M 2.30 % | 603.163 M 36.93 % | 440.476 M -13.62 % | 509.928 M -4.21 % | 532.330 M -9.40 % | 587.558 M -8.93 % | 645.187 M 19.94 % | 537.941 M 47.17 % | 365.530 M -43.05 % | 641.844 M 181.67 % | 227.872 M -28.80 % | 320.039 M 4.75 % | 305.537 M -7.11 % | 328.926 M 64.94 % | 199.426 M -28.23 % | 277.870 M 9.25 % | 254.349 M | 0.000 -100.00 % | 161.133 M -5.54 % | 170.588 M -22.10 % | 218.976 M 15.77 % | 189.141 M |
| Tax assets | 262.733 M -3.93 % | 273.470 M -2.39 % | 280.171 M -3.83 % | 291.321 M -0.94 % | 294.076 M -0.02 % | 294.129 M 3.05 % | 285.426 M 9.53 % | 260.591 M -4.01 % | 271.481 M -3.65 % | 281.770 M 906.10 % | 28.006 M 1.30 % | 27.646 M 49.56 % | 18.485 M 27.29 % | 14.522 M -0.81 % | 14.640 M 30.88 % | 11.186 M -8.54 % | 12.230 M 75.08 % | 6.985 M 17.17 % | 5.962 M -0.93 % | 6.017 M 0.00 % | 6.017 M | 0.000 -100.00 % | 5.505 M 23.29 % | 4.465 M 34.17 % | 3.328 M | 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 |
| Account payables | 2.164 B -3.72 % | 2.248 B -21.37 % | 2.858 B 59.42 % | 1.793 B 4.25 % | 1.720 B 9.04 % | 1.577 B -41.47 % | 2.695 B -0.56 % | 2.710 B 7.94 % | 2.511 B -11.74 % | 2.845 B 1.49 % | 2.803 B 116.36 % | 1.296 B -37.42 % | 2.070 B 8.88 % | 1.901 B 10.26 % | 1.724 B 1.32 % | 1.702 B 8.72 % | 1.565 B 6.86 % | 1.465 B 2.72 % | 1.426 B 2.31 % | 1.394 B 12.98 % | 1.234 B | 0.000 -100.00 % | 1.175 B 35.75 % | 865.397 M 33.74 % | 647.068 M 0.00 % | 647.068 M |
| Tax payables | 37.106 M -14.19 % | 43.242 M -4.14 % | 45.110 M -17.29 % | 54.538 M 222.83 % | 16.894 M -70.66 % | 57.580 M -38.19 % | 93.160 M 56.57 % | 59.499 M 28.95 % | 46.141 M -36.76 % | 72.965 M -27.03 % | 99.989 M 91.87 % | 52.113 M 100.75 % | 25.959 M -52.83 % | 55.038 M -6.34 % | 58.762 M 104.03 % | 28.800 M 17.67 % | 24.475 M -39.53 % | 40.473 M 11.04 % | 36.449 M 770.18 % | 4.189 M -85.86 % | 29.614 M | 0.000 -100.00 % | 58.819 M 37.08 % | 42.909 M 188.99 % | 14.848 M | 0.000 |
| Deferred revenue non current | 11.295 M -0.99 % | 11.408 M -1.03 % | 11.526 M -0.74 % | 11.613 M 12 948.03 % | 89.001 K -99.25 % | 11.862 M -0.79 % | 11.956 M -2.28 % | 12.235 M -0.91 % | 12.347 M -1.07 % | 12.481 M -1.17 % | 12.629 M -0.75 % | 12.724 M -0.50 % | 12.789 M -0.86 % | 12.900 M -1.19 % | 13.056 M 57.71 % | 8.278 M -1.45 % | 8.400 M -0.73 % | 8.462 M -0.57 % | 8.511 M -1.18 % | 8.612 M -0.65 % | 8.669 M | 0.000 -100.00 % | 15.122 M 70.26 % | 8.882 M 153.28 % | 3.507 M | 0.000 |
| Minority interest | -1.217 M 92.70 % | -16.664 M 0.11 % | -16.682 M 12.08 % | -18.974 M -2.29 % | -18.549 M -9.83 % | -16.889 M -2.27 % | -16.514 M 6.57 % | -17.675 M 6.07 % | -18.816 M -8.03 % | -17.418 M -4.43 % | -16.679 M 7.59 % | -18.049 M -0.59 % | -17.944 M -1.21 % | -17.730 M -6.05 % | -16.718 M 2.29 % | -17.110 M -0.22 % | -17.073 M -3.77 % | -16.453 M -6.52 % | -15.446 M -2.29 % | -15.101 M -4.81 % | -14.407 M | 0.000 100.00 % | -13.707 M -25.43 % | -10.928 M -7.04 % | -10.209 M 0.00 % | -10.209 M |
| Capital lease obligations | 785.276 M -10.23 % | 874.778 M -3.79 % | 909.265 M -1.49 % | 923.044 M 0.29 % | 920.347 M -3.35 % | 952.261 M 573.73 % | -201.012 M -21.82 % | -165.002 M -118.44 % | 894.847 M 205.86 % | 292.564 M 64.07 % | 178.321 M -81.43 % | 960.117 M 1.94 % | 941.803 M 8.19 % | 870.473 M 695.09 % | 109.482 M 44.60 % | 75.712 M -89.09 % | 694.275 M 1 205.74 % | 53.171 M -91.35 % | 614.430 M 414.41 % | -195.424 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 -100.00 % | 108.399 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.333 B -1.13 % | 1.348 B -6.36 % | 1.440 B 1 998.80 % | -75.821 M -105.35 % | 1.416 B 19 900.68 % | -7.152 M -100.49 % | 1.462 B 16 961.80 % | -8.671 M -100.59 % | 1.472 B 10 056.85 % | -14.784 M -101.00 % | 1.474 B 2.16 % | 1.442 B 0.10 % | 1.441 B 5 695.40 % | -25.752 M -102.43 % | 1.058 B 205.24 % | -1.005 B -198.25 % | 1.023 B | 0.000 -100.00 % | 1.035 B 522.62 % | 166.311 M 0.00 % | 166.311 M 1 313.35 % | -13.707 M -108.24 % | 166.311 M 14.63 % | 145.092 M 21.19 % | 119.723 M 0.00 % | 119.723 M |
| Deferred tax liabilities non current | 234.705 M -7.34 % | 253.287 M -4.43 % | 265.032 M -4.70 % | 278.094 M -2.38 % | 284.862 M -0.39 % | 285.972 M 1.32 % | 282.255 M 6.88 % | 264.080 M -2.69 % | 271.390 M 0.07 % | 271.211 M 976.89 % | 25.185 M -40.43 % | 42.277 M 70.63 % | 24.776 M 30.76 % | 18.948 M -0.45 % | 19.033 M 26.95 % | 14.993 M 25.95 % | 11.904 M 33.71 % | 8.903 M 0.00 % | 8.903 M 64.42 % | 5.415 M 0.00 % | 5.415 M | 0.000 -100.00 % | 4.287 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 9.881 B -2.30 % | 10.115 B -4.79 % | 10.623 B -0.77 % | 10.706 B 3.27 % | 10.367 B 3.09 % | 10.056 B 1.07 % | 9.949 B 5.62 % | 9.420 B 2.22 % | 9.215 B -2.59 % | 9.461 B 0.80 % | 9.385 B 6.54 % | 8.809 B 31.35 % | 6.707 B 10.10 % | 6.091 B 16.82 % | 5.214 B 8.42 % | 4.809 B 6.49 % | 4.516 B 3.00 % | 4.385 B 26.41 % | 3.469 B 44.97 % | 2.393 B 8.46 % | 2.206 B | 0.000 -100.00 % | 1.996 B 34.15 % | 1.488 B 35.73 % | 1.096 B 0.00 % | 1.096 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 | 2017-12-31 | 2017-06-30 | 2017-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 | 2017-06-30 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 505.321 M 188.78 % | -569.189 M | 0.000 -100.00 % | 1.040 B 285.64 % | -560.060 M -246.62 % | -161.580 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 648.532 K 155.61 % | -1.166 M -200.00 % | 1.166 M | 0.000 -100.00 % | 4.511 M 251.83 % | -2.971 M -200.00 % | 2.971 M | 0.000 -100.00 % | 13.960 M 452.43 % | -3.961 M -200.00 % | 3.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.797 M | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -67.446 M 54.18 % | -147.201 M -200.00 % | 147.201 M | 0.000 100.00 % | -1.064 B -322.75 % | 477.581 M 200.00 % | -477.581 M | 0.000 100.00 % | -443.426 M -345.00 % | 180.989 M 200.00 % | -180.989 M | 0.000 100.00 % | -234.061 M -288.86 % | 123.936 M 200.00 % | -123.936 M | 0.000 100.00 % | -67.506 M -219.62 % | -21.121 M 0.00 % | -21.121 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.571 M 265.41 % | -97.678 M -200.00 % | 97.678 M | 0.000 100.00 % | -311.863 M -270.25 % | 183.179 M 200.00 % | -183.179 M | 0.000 100.00 % | -89.801 M -212.07 % | 80.128 M 200.00 % | -80.128 M | 0.000 100.00 % | -108.886 M -210.03 % | 98.965 M 200.00 % | -98.965 M | 0.000 -100.00 % | 8.815 M 130.53 % | -28.878 M 0.00 % | -28.878 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -229.665 M -363.75 % | -49.524 M -200.00 % | 49.524 M | 0.000 100.00 % | -751.971 M -355.42 % | 294.402 M 200.00 % | -294.402 M | 0.000 100.00 % | -367.586 M -450.68 % | 104.822 M 200.00 % | -104.822 M | 0.000 100.00 % | -125.174 M -601.28 % | 24.971 M 200.00 % | -24.971 M | 0.000 100.00 % | -76.321 M -1 083.90 % | 7.757 M 0.00 % | 7.757 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 648.532 K 155.61 % | -1.166 M -200.00 % | 1.166 M | 0.000 -100.00 % | 4.511 M 251.83 % | -2.971 M -200.00 % | 2.971 M | 0.000 -100.00 % | 13.960 M 452.43 % | -3.961 M -200.00 % | 3.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 370.409 M 105.44 % | 180.297 M | 0.000 -100.00 % | 172.528 M -60.33 % | 434.931 M 782.82 % | 49.266 M 109.92 % | -496.874 M -1 433.66 % | 37.256 M -89.31 % | 348.394 M 265.58 % | -210.411 M -23.34 % | -170.594 M -62.84 % | -104.761 M -122.28 % | 470.154 M 1 701.05 % | -29.365 M -112.17 % | 241.266 M 426.90 % | -73.805 M -27.80 % | -57.750 M 10.80 % | -64.742 M 19.13 % | -80.058 M -33.64 % | -59.907 M -3.91 % | -57.650 M -7.69 % | -53.533 M -21.48 % | -44.068 M -1 136.52 % | 4.252 M 0.00 % | 4.252 M |
| Net cash provided by operating activities | 370.409 M 105.44 % | 180.297 M | 0.000 -100.00 % | 210.480 M 10.53 % | 190.422 M 87.56 % | 101.526 M -67.82 % | 315.468 M 100.17 % | 157.603 M -28.29 % | 219.770 M 188.02 % | 76.304 M -55.27 % | 170.594 M 62.84 % | 104.761 M 78.68 % | 58.632 M | 0.000 -100.00 % | 197.434 M -21.60 % | 251.829 M -8.64 % | 275.630 M 976.98 % | 25.593 M -85.43 % | 175.633 M 185.05 % | 61.616 M -19.50 % | 76.541 M 2 589.71 % | 2.846 M -98.36 % | 173.907 M 2 457.33 % | 6.800 M 0.00 % | 6.800 M |
| Investments in property plant and equipment | -41.067 M 3.49 % | -42.551 M 15.11 % | -50.124 M 27.71 % | -69.340 M 11.73 % | -78.556 M -12.38 % | -69.902 M -7.31 % | -65.142 M 34.01 % | -98.720 M -8.23 % | -91.215 M -102.85 % | -44.966 M -2.93 % | -43.688 M 0.15 % | -43.755 M 32.05 % | -64.391 M 89.76 % | -628.841 M -188.22 % | -218.181 M -378.39 % | -45.607 M 41.85 % | -78.424 M -81.04 % | -43.318 M 14.59 % | -50.719 M -44.07 % | -35.204 M -14.84 % | -30.655 M -85.91 % | -16.490 M 64.47 % | -46.412 M -458.26 % | -8.314 M 0.00 % | -8.314 M |
| Acquisitions net | 0.000 100.00 % | -255.340 K | 0.000 100.00 % | -11.880 M 97.37 % | -452.506 M -1 805 716.38 % | 25.061 K 100.02 % | -129.852 M -127 865.99 % | 101.633 K 27.18 % | 79.911 K 803.86 % | 8.841 K -99.63 % | 2.378 M 100.15 % | -1.636 B | 0.000 | 0.000 100.00 % | -127.157 M -5.76 % | -120.231 M -2 694.21 % | 4.635 M -89.30 % | 43.329 M -14.63 % | 50.751 M 44.13 % | 35.212 M 14.85 % | 30.660 M 85.94 % | 16.490 M 114.25 % | 7.696 M | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 -100.00 % | 2.900 M 110.15 % | -28.572 M 27.35 % | -39.328 M | 0.000 100.00 % | -79.227 M | 0.000 100.00 % | -106.720 M 67.68 % | -330.169 M -57.06 % | -210.216 M 32.12 % | -309.690 M -162.45 % | -118.000 M 27.61 % | -163.000 M 40.25 % | -272.800 M 51.63 % | -564.000 M -33.65 % | -422.000 M 14.92 % | -496.000 M -183.43 % | -175.000 M -118.75 % | -80.000 M 11.11 % | -90.000 M -63.64 % | -55.000 M -885.71 % | 7.000 M | 0.000 | 0.000 |
| Sales maturities of investments | 30.478 M 52.37 % | 20.002 M 168.59 % | 7.447 M | 0.000 -100.00 % | 15.000 M -70.00 % | 50.000 M 23.17 % | 40.595 M -20.01 % | 50.748 M -46.82 % | 95.429 M -58.76 % | 231.423 M -1.28 % | 234.435 M -45.12 % | 427.199 M 270.22 % | 115.390 M 1 051.56 % | 10.020 M -97.23 % | 361.179 M -54.50 % | 793.754 M 94.95 % | 407.149 M 132.34 % | 175.241 M -8.08 % | 190.638 M 216.71 % | 60.194 M -36.74 % | 95.157 M 90.11 % | 50.055 M 400.30 % | 10.005 M | 0.000 | 0.000 |
| Other investing activites | -1.353 M -1 624.00 % | 88.812 K 1 047.84 % | 7.737 K -79.61 % | 37.941 K 100.01 % | -491.833 M -1 076.70 % | 50.357 M 250.10 % | -33.548 M | 0.000 -100.00 % | 1.400 M 200.00 % | -1.400 M | 0.000 -100.00 % | 2.079 K 100.00 % | -70.793 M -592 512.18 % | 11.950 K 145.88 % | 4.860 K 3 140.00 % | 150.000 100.00 % | -78.424 M -81.04 % | -43.318 M 14.59 % | -50.719 M -44.07 % | -35.204 M -14.84 % | -30.655 M -85.91 % | -16.490 M 64.47 % | -46.412 M -18 093.63 % | -255.100 K 0.00 % | -255.100 K |
| Net cash used for investing activites | -11.942 M 47.43 % | -22.715 M 42.88 % | -39.769 M 63.77 % | -109.754 M 80.24 % | -555.389 M -2 694.17 % | -19.877 M 91.30 % | -228.543 M -377.42 % | -47.871 M 52.62 % | -101.026 M 30.38 % | -145.103 M -748.98 % | -17.091 M 98.91 % | -1.562 B -1 033.54 % | -137.794 M 82.37 % | -781.809 M -204.26 % | -256.953 M -502.02 % | 63.916 M 138.26 % | -167.065 M 54.11 % | -364.066 M -938.73 % | -35.049 M 36.28 % | -55.002 M -115.75 % | -25.494 M -18.94 % | -21.435 M 68.53 % | -68.122 M -695.00 % | -8.569 M 0.00 % | -8.569 M |
| Debt repayment | 83.997 M -12.14 % | 95.605 M 1 276.42 % | 6.946 M -86.37 % | 50.966 M -91.36 % | 590.166 M 679.47 % | 75.713 M -43.27 % | 133.465 M 78.37 % | 74.823 M 610.05 % | -14.670 M 80.73 % | -76.114 M -109.39 % | -36.350 M -103.85 % | 943.930 M 3 316.12 % | -29.350 M -105.42 % | 541.650 M 30 046.58 % | 1.797 M 233.09 % | -1.350 M 93.37 % | -20.350 M 63.89 % | -56.350 M -4 074.07 % | -1.350 M 0.00 % | -1.350 M -167.33 % | 2.005 M -95.93 % | 49.295 M 358.77 % | -19.050 M | 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 |
| 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 100.00 % | -337.018 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -188.187 M -1 159.56 % | -14.941 M 32.53 % | -22.144 M -5.94 % | -20.901 M 88.57 % | -182.794 M -1 041.24 % | -16.017 M -9.47 % | -14.632 M 13.25 % | -16.867 M 89.24 % | -156.797 M -842.95 % | -16.628 M -6.48 % | -15.616 M -93.75 % | -8.060 M 93.60 % | -126.016 M -2 258.80 % | -5.342 M -1 497.48 % | -334.425 K 5.14 % | -352.538 K 99.71 % | -123.425 M -159 071.33 % | -77.543 K 92.67 % | -1.058 M 16.83 % | -1.273 M -4.50 % | -1.218 M -31.17 % | -928.530 K 11.58 % | -1.050 M -19.80 % | -876.521 K 0.00 % | -876.521 K |
| Other financing activites | -207.450 M -9.96 % | -188.659 M -22 529.33 % | 841.127 K 100.35 % | -240.645 M -561.06 % | -36.403 M 81.83 % | -200.296 M 5.33 % | -211.569 M -113.26 % | -99.208 M -68.67 % | -58.819 M 71.46 % | -206.076 M -16.28 % | -177.218 M 17.92 % | -215.907 M -172.83 % | 296.437 M 2 571.74 % | -11.993 M 89.81 % | -117.716 M 23.32 % | -153.520 M -57.90 % | -97.227 M -0.63 % | -96.615 M -110.89 % | 887.068 M 55 695.66 % | -1.596 M 67.19 % | -4.863 M -208.72 % | -1.575 M 93.64 % | -24.782 M -207.10 % | -8.070 M 0.00 % | -8.070 M |
| Net cash used provided by financing activities | -311.640 M -188.57 % | -107.995 M -652.24 % | -14.357 M 93.18 % | -210.579 M -156.76 % | 370.969 M 363.85 % | -140.600 M -51.61 % | -92.736 M -124.80 % | -41.252 M 82.09 % | -230.285 M 22.93 % | -298.818 M -30.38 % | -229.184 M -131.83 % | 719.963 M 410.36 % | 141.071 M -73.09 % | 524.315 M 549.71 % | -116.590 M 24.89 % | -155.222 M 35.59 % | -241.003 M -57.55 % | -152.965 M -117.29 % | 884.659 M 21 072.24 % | -4.218 M -3.48 % | -4.076 M -108.71 % | 46.791 M 204.25 % | -44.882 M -401.69 % | -8.946 M 0.00 % | -8.946 M |
| Effect of forex changes on cash | -257.466 K -21.24 % | -212.367 K -97.55 % | -107.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -748.330 K -402.84 % | 247.100 K -99.90 % | 256.181 M 29.06 % | 198.503 M -48.07 % | 382.229 M 25.85 % | 303.728 M 1 190.83 % | -27.844 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -240.390 96.48 % | -6.824 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 46.569 M -5.68 % | 49.375 M 204.28 % | -47.346 M 56.92 % | -109.906 M -783.72 % | 16.075 M 195.77 % | -16.785 M -188.87 % | -5.811 M -108.58 % | 67.732 M 160.86 % | -111.294 M 0.13 % | -111.436 M -190.73 % | 122.821 M 134.60 % | -355.003 M -197.09 % | 365.636 M 228.14 % | -285.338 M -60.95 % | -177.289 M -212.37 % | 157.768 M 217.22 % | -134.586 M 72.61 % | -491.439 M -147.93 % | 1.025 B 42 713.39 % | 2.395 M -94.90 % | 46.964 M 66.53 % | 28.202 M -53.69 % | 60.902 M 668.39 % | -10.715 M 0.00 % | -10.715 M |
| Cash at beginning of period | 251.671 M 24.41 % | 202.296 M -18.97 % | 249.642 M -30.57 % | 359.548 M -53.91 % | 780.141 M -2.11 % | 796.927 M 90.48 % | 418.387 M 19.32 % | 350.655 M -24.09 % | 461.949 M -19.43 % | 573.385 M 27.14 % | 450.979 M -44.05 % | 805.982 M 83.03 % | 440.346 M -39.32 % | 725.684 M -19.63 % | 902.973 M 21.17 % | 745.205 M -15.30 % | 879.791 M -35.84 % | 1.371 B 296.33 % | 345.986 M 0.70 % | 343.591 M 15.83 % | 296.627 M 10.51 % | 268.425 M 29.35 % | 207.523 M | 0.000 | 0.000 |
| Cash at end of period | 298.240 M 18.50 % | 251.671 M 24.41 % | 202.296 M -18.97 % | 249.642 M -68.65 % | 796.216 M 2.06 % | 780.141 M 89.09 % | 412.576 M -1.39 % | 418.387 M 19.32 % | 350.655 M -24.09 % | 461.949 M -19.49 % | 573.800 M 27.23 % | 450.979 M -44.05 % | 805.982 M 83.03 % | 440.346 M -39.32 % | 725.684 M -19.63 % | 902.973 M 21.17 % | 745.205 M -15.30 % | 879.791 M -35.84 % | 1.371 B 296.33 % | 345.986 M 0.70 % | 343.591 M 15.83 % | 296.627 M 10.51 % | 268.425 M 2 605.20 % | -10.715 M 0.00 % | -10.715 M |
| Operating cash flow | 370.409 M 105.44 % | 180.297 M | 0.000 -100.00 % | 210.480 M 10.53 % | 190.422 M 87.56 % | 101.526 M -67.82 % | 315.468 M 100.17 % | 157.603 M -28.29 % | 219.770 M 188.02 % | 76.304 M -55.27 % | 170.594 M 62.84 % | 104.761 M 78.68 % | 58.632 M | 0.000 -100.00 % | 197.434 M -21.60 % | 251.829 M -8.64 % | 275.630 M 976.98 % | 25.593 M -85.43 % | 175.633 M 185.05 % | 61.616 M -19.50 % | 76.541 M 2 589.71 % | 2.846 M -98.36 % | 173.907 M 2 457.33 % | 6.800 M 0.00 % | 6.800 M |
| Capital expenditure | -41.067 M 3.49 % | -42.551 M 15.11 % | -50.124 M 27.71 % | -69.340 M 11.73 % | -78.556 M -12.38 % | -69.902 M -7.31 % | -65.142 M 34.01 % | -98.720 M -8.23 % | -91.215 M -102.85 % | -44.966 M -2.93 % | -43.688 M 0.15 % | -43.755 M 32.05 % | -64.391 M 89.76 % | -628.841 M -188.22 % | -218.181 M -378.39 % | -45.607 M 41.85 % | -78.424 M -81.04 % | -43.318 M 14.59 % | -50.719 M -44.07 % | -35.204 M -14.84 % | -30.655 M -85.91 % | -16.490 M 64.47 % | -46.412 M -458.26 % | -8.314 M 0.00 % | -8.314 M |
| Free CashFlow | 329.342 M 139.09 % | 137.746 M 418.58 % | -43.237 M -130.63 % | 141.140 M 26.17 % | 111.866 M 253.74 % | 31.624 M -87.37 % | 250.327 M 325.12 % | 58.883 M -54.20 % | 128.555 M 310.23 % | 31.338 M -75.31 % | 126.906 M 108.02 % | 61.007 M 1 159.21 % | -5.760 M 99.08 % | -628.841 M -2 931.07 % | -20.747 M -110.06 % | 206.222 M 4.57 % | 197.206 M 1 212.57 % | -17.725 M -114.19 % | 124.914 M 372.95 % | 26.411 M -42.44 % | 45.886 M 436.31 % | -13.644 M -110.70 % | 127.495 M 8 524.21 % | -1.513 M 0.00 % | -1.513 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2017 | 2017 |