Yuanli Chemical Group Co.,Ltd. 603217.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.220 B 1.75 % | 2.181 B -18.70 % | 2.683 B 14.49 % | 2.343 B 91.77 % | 1.222 B 4.68 % | 1.167 B -14.63 % | 1.367 B 9.61 % | 1.248 B 33.88 % | 931.808 M 20.91 % | 770.691 M -21.58 % | 982.732 M 11.16 % | 884.070 M 6.43 % | 830.620 M |
| Net income | 207.129 M -17.04 % | 249.680 M -46.80 % | 469.328 M 30.33 % | 360.111 M 128.22 % | 157.792 M 15.78 % | 136.290 M -43.57 % | 241.527 M 30.54 % | 185.023 M 17.48 % | 157.498 M 1 165.82 % | 12.442 M -59.49 % | 30.716 M -31.99 % | 45.166 M 1.70 % | 44.411 M |
| Income before tax | 239.822 M -20.25 % | 300.727 M -43.96 % | 536.590 M 27.34 % | 421.368 M 127.27 % | 185.401 M 3.02 % | 179.960 M -44.35 % | 323.402 M 28.86 % | 250.965 M 18.92 % | 211.030 M 1 096.07 % | 17.644 M -57.99 % | 41.995 M -21.08 % | 53.215 M -4.49 % | 55.719 M |
| Income before tax ratio | 0.11 -21.63 % | 0.14 -31.07 % | 0.20 11.23 % | 0.18 18.52 % | 0.15 -1.59 % | 0.15 -34.82 % | 0.24 17.57 % | 0.20 -11.17 % | 0.23 889.26 % | 0.02 -46.43 % | 0.04 -29.01 % | 0.06 -10.27 % | 0.07 |
| EBITDA | 340.597 M -13.17 % | 392.279 M -36.49 % | 617.651 M 21.70 % | 507.521 M 90.82 % | 265.967 M 6.07 % | 250.738 M -33.74 % | 378.426 M 25.21 % | 302.231 M 21.72 % | 248.309 M 295.80 % | 62.736 M -36.84 % | 99.327 M 20.37 % | 82.520 M 2.66 % | 80.382 M |
| Net income ratio | 0.09 -18.47 % | 0.11 -34.57 % | 0.17 13.84 % | 0.15 19.01 % | 0.13 10.60 % | 0.12 -33.90 % | 0.18 19.09 % | 0.15 -12.25 % | 0.17 946.95 % | 0.02 -48.35 % | 0.03 -38.82 % | 0.05 -4.45 % | 0.05 |
| Ratio EBITDA | 0.15 -14.67 % | 0.18 -21.88 % | 0.23 6.30 % | 0.22 -0.49 % | 0.22 1.33 % | 0.21 -22.39 % | 0.28 14.23 % | 0.24 -9.09 % | 0.27 227.36 % | 0.08 -19.46 % | 0.10 8.28 % | 0.09 -3.55 % | 0.10 |
| Gross profit ratio | 0.17 -7.16 % | 0.18 -30.83 % | 0.26 10.15 % | 0.24 11.81 % | 0.21 -13.47 % | 0.25 -27.81 % | 0.34 -3.92 % | 0.36 16.12 % | 0.31 24.69 % | 0.25 73.83 % | 0.14 6.46 % | 0.13 -9.49 % | 0.15 |
| Weighted average shs out dil | 205.078 M -0.61 % | 206.347 M 25.74 % | 164.101 M -19.34 % | 203.453 M -0.07 % | 203.602 M 13.91 % | 178.740 M 16.96 % | 152.827 M -14.75 % | 179.268 M -1.78 % | 182.522 M 0.20 % | 182.163 M -0.19 % | 182.506 M -0.06 % | 182.621 M 0.05 % | 182.532 M |
| Weighted average shs out | 205.078 M -0.61 % | 206.347 M 25.74 % | 164.101 M -19.34 % | 203.453 M -0.07 % | 203.602 M 13.91 % | 178.740 M 16.96 % | 152.827 M -14.75 % | 179.268 M -1.78 % | 182.522 M 0.20 % | 182.163 M -0.19 % | 182.506 M -0.06 % | 182.621 M 0.05 % | 182.532 M |
| EPS diluted | 1.01 -16.53 % | 1.21 -57.69 % | 2.86 61.58 % | 1.77 126.92 % | 0.78 2.63 % | 0.76 -51.90 % | 1.58 53.40 % | 1.03 19.77 % | 0.86 1 159.15 % | 0.07 -59.82 % | 0.17 -32.00 % | 0.25 4.17 % | 0.24 |
| Earnings per share | 1.01 -16.53 % | 1.21 -57.69 % | 2.86 61.58 % | 1.77 126.92 % | 0.78 2.63 % | 0.76 -51.90 % | 1.58 53.40 % | 1.03 19.77 % | 0.86 1 159.15 % | 0.07 -59.82 % | 0.17 -32.00 % | 0.25 4.17 % | 0.24 |
| Gross profit | 374.319 M -5.54 % | 396.253 M -43.76 % | 704.607 M 26.11 % | 558.727 M 114.42 % | 260.577 M -9.42 % | 287.677 M -38.37 % | 466.811 M 5.31 % | 443.253 M 55.47 % | 285.105 M 50.75 % | 189.122 M 36.32 % | 138.732 M 18.35 % | 117.225 M -3.66 % | 121.683 M |
| Income tax expense | 32.693 M -35.96 % | 51.047 M -24.11 % | 67.265 M 9.81 % | 61.258 M 121.88 % | 27.609 M -36.78 % | 43.670 M -46.66 % | 81.875 M 24.16 % | 65.942 M 23.18 % | 53.531 M 929.20 % | 5.201 M -53.89 % | 11.279 M 40.14 % | 8.048 M -28.82 % | 11.308 M |
| Cost of revenue | 1.845 B 3.37 % | 1.785 B -9.77 % | 1.978 B 10.85 % | 1.785 B 85.63 % | 961.452 M 9.30 % | 879.665 M -2.33 % | 900.605 M 11.98 % | 804.280 M 24.37 % | 646.703 M 11.20 % | 581.568 M -31.09 % | 844.000 M 10.06 % | 766.844 M 8.17 % | 708.937 M |
| General and administrative expenses | 15.983 M -34.31 % | 24.332 M -51.00 % | 49.658 M 321.08 % | 11.793 M 66.56 % | 7.080 M -33.61 % | 10.664 M 36.28 % | 7.825 M -61.62 % | 20.387 M 345.31 % | 4.578 M -80.65 % | 23.662 M -45.80 % | 43.655 M 13.69 % | 38.399 M -6.20 % | 40.939 M |
| Selling and marketing expenses | 7.312 M -53.04 % | 15.568 M 2.74 % | 15.154 M 20.09 % | 12.619 M 58.57 % | 7.958 M -81.35 % | 42.677 M 22.08 % | 34.959 M 13.56 % | 30.785 M 12.20 % | 27.438 M 19.91 % | 22.881 M 17.62 % | 19.454 M 40.34 % | 13.862 M -4.56 % | 14.524 M |
| Other expenses | 14.336 M 141.68 % | -34.398 M -184.23 % | 40.838 M 14.12 % | 35.784 M 27.01 % | 28.175 M -24.42 % | 37.278 M 5 433.11 % | -699.000 K 38.90 % | -1.144 M -196.43 % | 1.186 M 52.02 % | 780.457 K -6.09 % | 831.101 K -15.19 % | 979.928 K 15.90 % | 845.503 K |
| Operating expenses | 131.783 M 38.13 % | 95.406 M -56.82 % | 220.953 M 49.12 % | 148.174 M 51.79 % | 97.616 M -24.43 % | 129.169 M -3.21 % | 133.458 M 9.16 % | 122.256 M 46.48 % | 83.461 M 8.81 % | 76.704 M 18.16 % | 64.917 M 22.08 % | 53.175 M -6.20 % | 56.690 M |
| Cost and expenses | 1.977 B 5.14 % | 1.880 B -14.50 % | 2.199 B 13.78 % | 1.933 B 82.51 % | 1.059 B 4.98 % | 1.009 B -2.44 % | 1.034 B 11.61 % | 926.536 M 26.89 % | 730.164 M 10.92 % | 658.272 M -27.58 % | 908.916 M 10.84 % | 820.020 M 7.10 % | 765.626 M |
| Research and development expenses | 94.153 M 3.19 % | 91.244 M -20.87 % | 115.303 M 31.06 % | 87.979 M 61.72 % | 54.403 M 41.12 % | 38.550 M -10.34 % | 42.996 M 8.31 % | 39.698 M 29.53 % | 30.647 M 15.67 % | 26.494 M | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 23.294 M -41.62 % | 39.900 M -38.44 % | 64.812 M 165.49 % | 24.412 M 62.33 % | 15.038 M -71.81 % | 53.341 M 24.68 % | 42.784 M -16.39 % | 51.172 M 59.83 % | 32.016 M -31.21 % | 46.544 M -26.25 % | 63.109 M 20.76 % | 52.261 M -5.77 % | 55.463 M |
| Interest income | 42.028 M 137.17 % | 17.721 M 18.23 % | 14.988 M 176.11 % | 5.428 M 133.37 % | 2.326 M -12.32 % | 2.653 M 31.19 % | 2.022 M 163.53 % | 767.394 K 108.92 % | 367.315 K -92.24 % | 4.735 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.921 M 58.13 % | 1.847 M 26 535.12 % | 6.934 K -70.00 % | 23.113 K -94.22 % | 399.623 K -89.24 % | 3.714 M -56.65 % | 8.567 M 25.73 % | 6.814 M 10.54 % | 6.164 M -38.26 % | 9.984 M -29.48 % | 14.157 M 17.29 % | 12.070 M 43.33 % | 8.421 M |
| Depreciation and amortization | 98.676 M 2.69 % | 96.091 M 16.85 % | 82.236 M -7.30 % | 88.712 M 9.94 % | 80.694 M 21.46 % | 66.438 M 41.30 % | 47.020 M 5.78 % | 44.452 M 42.86 % | 31.115 M -11.37 % | 35.108 M 37.62 % | 25.512 M 38.13 % | 18.470 M 20.03 % | 15.388 M |
| Operating income | 242.536 M -19.38 % | 300.847 M -44.20 % | 539.140 M 27.60 % | 422.526 M 127.65 % | 185.604 M 7.03 % | 173.419 M -46.49 % | 324.101 M 28.56 % | 252.109 M 20.13 % | 209.865 M 1 144.51 % | 16.863 M -59.04 % | 41.166 M -21.19 % | 52.237 M -4.81 % | 54.876 M |
| Operating income ratio | 0.11 -20.77 % | 0.14 -31.36 % | 0.20 11.45 % | 0.18 18.71 % | 0.15 2.24 % | 0.15 -37.32 % | 0.24 17.29 % | 0.20 -10.27 % | 0.23 929.33 % | 0.02 -47.77 % | 0.04 -29.11 % | 0.06 -10.56 % | 0.07 |
| Total other income expenses net | -2.714 M -2 165.78 % | -119.800 K 95.30 % | -2.550 M -120.27 % | -1.158 M -468.71 % | -203.580 K -103.11 % | 6.541 M 1 035.73 % | -699.000 K 38.90 % | -1.144 M -198.20 % | 1.165 M 49.29 % | 780.458 K -5.87 % | 829.114 K -15.18 % | 977.525 K 16.01 % | 842.646 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.232 B -73.88 % | -708.590 M 0.79 % | -714.252 M -72.23 % | -414.700 M -249.64 % | -118.609 M -27.78 % | -92.820 M -1 312.50 % | 7.655 M 107.44 % | -102.917 M -227.81 % | -31.395 M -148.47 % | 64.773 M -35.66 % | 100.677 M -21.57 % | 128.364 M 31.24 % | 97.806 M |
| Total investments | 88.035 M -87.32 % | 694.440 M 716.36 % | 85.065 M 2.11 % | 83.306 M -78.36 % | 385.000 M 144 301.35 % | 266.618 K | 0.000 | 0.000 -100.00 % | 38.128 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 610.000 M 271 391.20 % | 224.685 K -75.98 % | 935.503 K 380.34 % | 194.760 K -99.76 % | 81.189 M -15.35 % | 95.909 M -38.12 % | 155.000 M -1.27 % | 157.000 M 16.30 % | 135.000 M -5.09 % | 142.234 M -24.70 % | 188.896 M -10.37 % | 210.755 M 27.73 % | 165.000 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 84.975 M -5.57 % | 89.989 M 35.33 % | 66.498 M 18.82 % | 55.964 M -0.01 % | 55.968 M -0.02 % | 55.979 M 100.33 % | 27.943 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.771 B 7.54 % | 1.647 B 9.61 % | 1.502 B 31.45 % | 1.143 B 34.18 % | 851.877 M 12.21 % | 759.191 M 21.88 % | 622.901 M 63.33 % | 381.374 M 77.44 % | 214.931 M 151.68 % | 85.399 M -1.63 % | 86.812 M 21.60 % | 71.389 M 132.24 % | 30.740 M |
| Common stock | 208.088 M -0.05 % | 208.192 M -0.01 % | 208.206 M 60.00 % | 130.129 M 2.10 % | 127.456 M 40.00 % | 91.040 M 33.33 % | 68.280 M 0.00 % | 68.280 M -16.20 % | 81.480 M 0.00 % | 81.480 M 0.00 % | 81.480 M 0.00 % | 81.480 M 0.00 % | 81.480 M |
| Total equity | 3.284 B 3.34 % | 3.177 B 5.90 % | 3.000 B 16.60 % | 2.573 B 13.91 % | 2.259 B 4.79 % | 2.156 B 142.98 % | 887.171 M 37.41 % | 645.654 M 9.52 % | 589.552 M 32.70 % | 444.275 M -0.05 % | 444.488 M 4.34 % | 425.993 M 11.86 % | 380.827 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.760 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.440 M 454.55 % | 440.000 K 266.67 % | 120.000 K |
| Long term debt | 0.000 -100.00 % | 224.685 K -62.22 % | 594.773 K | 0.000 -100.00 % | 194.760 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M |
| Total non current liabilities | 33.707 M -1.12 % | 34.088 M -9.51 % | 37.669 M 105.41 % | 18.338 M -16.80 % | 22.040 M 27.09 % | 17.342 M 10.31 % | 15.721 M 459.02 % | 2.812 M -6.17 % | 2.997 M -2.17 % | 3.064 M -14.36 % | 3.578 M -93.17 % | 52.384 M -1.22 % | 53.033 M |
| Other current liabilities | 248.357 M -19.97 % | 310.323 M 11.62 % | 278.025 M 65.76 % | 167.725 M 510.72 % | 27.464 M -36.39 % | 43.175 M 2 000.35 % | 2.056 M -98.00 % | 102.835 M 1 511.44 % | -7.286 M -143.99 % | 16.562 M 12.03 % | 14.784 M 151.11 % | 5.888 M -55.15 % | 13.128 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 114.215 M 767.27 % | 13.169 M 28.83 % | 10.222 M -57.69 % | 24.161 M -81.64 % | 131.626 M 432.37 % | 24.724 M 1.89 % | 24.265 M 62.87 % | 14.899 M 111.57 % | 7.042 M -43.06 % | 12.366 M |
| Short term debt | 610.000 M | 0.000 | 0.000 -100.00 % | 194.760 K | 0.000 | 0.000 -100.00 % | 155.000 M -1.27 % | 157.000 M 16.30 % | 135.000 M -5.09 % | 142.234 M -24.70 % | 188.896 M 17.51 % | 160.755 M 39.79 % | 115.000 M |
| Total current liabilities | 1.025 B 96.79 % | 521.091 M 1.81 % | 511.831 M 6.40 % | 481.043 M 73.79 % | 276.791 M -15.92 % | 329.195 M -9.92 % | 365.456 M -0.19 % | 366.160 M 42.40 % | 257.129 M 8.08 % | 237.913 M -24.47 % | 314.987 M 12.54 % | 279.887 M 34.32 % | 208.371 M |
| Total liabilities | 1.059 B 90.78 % | 555.179 M 1.03 % | 549.500 M 10.04 % | 499.381 M 67.11 % | 298.831 M -13.77 % | 346.537 M -9.09 % | 381.177 M 3.31 % | 368.972 M 41.84 % | 260.126 M 7.95 % | 240.977 M -24.36 % | 318.565 M -4.13 % | 332.272 M 27.11 % | 261.404 M |
| Other non current assets | 31.386 M -42.89 % | 54.959 M -92.91 % | 775.438 M 109.01 % | 371.004 M 780.16 % | 42.152 M 241.87 % | 12.330 M -69.28 % | 40.139 M -34.76 % | 61.521 M 730.12 % | 7.411 M 258.97 % | 2.065 M 403.54 % | 410.002 K -60.00 % | 1.025 M -37.50 % | 1.640 M |
| Long term investments | 88.035 M 0.02 % | 88.021 M 114.24 % | -618.272 M -246.01 % | -178.688 M -128 985.72 % | 138.641 K -48.00 % | 266.618 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 263.193 M 14.93 % | 228.998 M -0.81 % | 230.870 M 199.65 % | 77.047 M -1.88 % | 78.523 M -2.13 % | 80.234 M 5.17 % | 76.286 M 55.50 % | 49.059 M -2.02 % | 50.070 M -3.50 % | 51.885 M -2.04 % | 52.965 M -2.07 % | 54.086 M 7.23 % | 50.438 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 |
| Goodwill and intangible assets | 263.193 M 14.93 % | 228.998 M -0.81 % | 230.870 M 199.65 % | 77.047 M -1.88 % | 78.523 M -2.13 % | 80.234 M 5.17 % | 76.286 M 55.50 % | 49.059 M -2.02 % | 50.070 M -3.50 % | 51.885 M -2.04 % | 52.965 M -2.07 % | 54.086 M 7.23 % | 50.438 M |
| Property plant equipment net | 1.203 B 13.16 % | 1.063 B 40.75 % | 755.170 M 16.74 % | 646.862 M 1.73 % | 635.847 M -6.87 % | 682.785 M 7.64 % | 634.320 M 90.65 % | 332.716 M -2.91 % | 342.686 M 2.19 % | 335.340 M -9.97 % | 372.485 M 10.38 % | 337.449 M 48.22 % | 227.664 M |
| Total non current assets | 1.617 B 10.71 % | 1.461 B 24.25 % | 1.176 B 24.96 % | 940.988 M 20.86 % | 778.601 M -5.43 % | 823.290 M 3.42 % | 796.066 M 65.67 % | 480.521 M 12.72 % | 426.305 M 1.81 % | 418.718 M -3.55 % | 434.119 M 9.67 % | 395.847 M 40.77 % | 281.207 M |
| Other current assets | 89.215 M -54.09 % | 194.320 M -12.26 % | 221.483 M -62.39 % | 588.945 M 7.59 % | 547.380 M -47.07 % | 1.034 B 1 540.31 % | 63.051 M 328.32 % | 14.721 M 1.65 % | 14.482 M -84.03 % | 90.674 M -17.94 % | 110.502 M 202.80 % | 36.493 M -55.50 % | 82.009 M |
| Short term investments | 88.035 M -85.48 % | 606.419 M -13.78 % | 703.337 M 168.45 % | 261.995 M -31.95 % | 385.000 M -59.62 % | 953.376 M | 0.000 | 0.000 -100.00 % | 38.128 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.842 B 159.88 % | 708.815 M -0.89 % | 715.188 M 72.38 % | 414.894 M 107.66 % | 199.798 M 5.86 % | 188.729 M 28.09 % | 147.345 M -43.31 % | 259.917 M 56.20 % | 166.395 M 114.81 % | 77.461 M -12.19 % | 88.218 M 7.07 % | 82.391 M 22.62 % | 67.194 M |
| Cash and short term investments | 1.842 B 40.06 % | 1.315 B -7.28 % | 1.419 B 109.57 % | 676.889 M 15.75 % | 584.798 M 209.86 % | 188.729 M 28.09 % | 147.345 M -43.31 % | 259.917 M 56.17 % | 166.434 M 114.86 % | 77.461 M -12.19 % | 88.218 M 7.07 % | 82.391 M 22.62 % | 67.194 M |
| Total current assets | 2.725 B 19.97 % | 2.272 B -4.31 % | 2.374 B 11.38 % | 2.132 B 19.81 % | 1.779 B 5.97 % | 1.679 B 255.49 % | 472.282 M -11.58 % | 534.105 M 26.16 % | 423.372 M 58.84 % | 266.533 M -18.97 % | 328.934 M -9.24 % | 362.418 M 0.39 % | 361.023 M |
| Inventory | 351.268 M 6.43 % | 330.047 M -9.51 % | 364.724 M 1.68 % | 358.688 M 62.15 % | 221.209 M 8.33 % | 204.200 M 18.31 % | 172.600 M 11.41 % | 154.928 M 1.24 % | 153.028 M 55.52 % | 98.399 M -24.43 % | 130.213 M -22.06 % | 167.067 M 23.54 % | 135.231 M |
| Net receivables | 442.749 M 2.47 % | 432.083 M 16.97 % | 369.385 M -20.04 % | 461.949 M 209.67 % | 149.174 M -40.75 % | 251.773 M 181.98 % | 89.286 M -15.40 % | 105.536 M 12.24 % | 94.024 M 3.72 % | 90.655 M -17.55 % | 109.947 M 43.78 % | 76.466 M -0.16 % | 76.590 M |
| Tax assets | 32.032 M 22.52 % | 26.144 M -19.87 % | 32.626 M 31.76 % | 24.763 M 12.86 % | 21.941 M -53.98 % | 47.675 M 5.20 % | 45.320 M 21.74 % | 37.226 M 42.42 % | 26.137 M -11.19 % | 29.429 M 256.30 % | 8.260 M 151.27 % | 3.287 M 124.40 % | 1.465 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 |
| Account payables | 145.767 M -25.13 % | 194.699 M 3.32 % | 188.446 M 3.66 % | 181.794 M -25.17 % | 242.939 M -12.66 % | 278.164 M 73.77 % | 160.079 M 122.44 % | 71.966 M -18.64 % | 88.456 M 34.88 % | 65.581 M -38.05 % | 105.862 M -3.65 % | 109.874 M 49.08 % | 73.703 M |
| Tax payables | 21.334 M 32.77 % | 16.069 M -64.57 % | 45.360 M 165.04 % | 17.114 M 153.08 % | 6.762 M -13.92 % | 7.856 M -67.49 % | 24.161 M -29.68 % | 34.359 M 111.64 % | 16.234 M 19.94 % | 13.536 M 148.62 % | 5.444 M 61.53 % | 3.370 M -48.46 % | 6.540 M |
| Deferred revenue non current | 27.095 M 6.78 % | 25.375 M -4.14 % | 26.471 M 54.46 % | 17.138 M -15.45 % | 20.270 M 41.82 % | 14.293 M -7.75 % | 15.495 M 562.17 % | 2.340 M -7.87 % | 2.540 M 0.00 % | 2.540 M 280.99 % | 666.676 K -60.00 % | 1.667 M -37.50 % | 2.667 M |
| 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 |
| Capital lease obligations | 0.000 -100.00 % | 224.685 K -62.22 % | 594.773 K 205.39 % | 194.760 K 0.00 % | 194.760 K | 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 |
| Other total stockholders equity | 1.304 B -1.37 % | 1.322 B 2.53 % | 1.290 B -0.82 % | 1.300 B 1.63 % | 1.280 B 2.41 % | 1.249 B 537.49 % | 196.000 M 0.00 % | 196.000 M -26.09 % | 265.197 M -4.40 % | 277.396 M 0.43 % | 276.196 M 1.12 % | 273.124 M 1.68 % | 268.608 M |
| Deferred tax liabilities non current | 6.613 M -22.10 % | 8.489 M -19.94 % | 10.603 M 783.42 % | 1.200 M -32.21 % | 1.770 M -41.94 % | 3.049 M 1 248.35 % | 226.124 K -52.11 % | 472.214 K 3.28 % | 457.215 K -12.71 % | 523.782 K 11.24 % | 470.849 K 69.50 % | 277.794 K 12.92 % | 246.000 K |
| 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 |
| Total assets | 4.343 B 16.34 % | 3.733 B 5.15 % | 3.550 B 15.54 % | 3.073 B 20.13 % | 2.558 B 2.22 % | 2.502 B 97.28 % | 1.268 B 25.01 % | 1.015 B 19.41 % | 849.677 M 23.99 % | 685.252 M -10.20 % | 763.053 M 0.63 % | 758.265 M 18.07 % | 642.231 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -37.780 M -1 013.76 % | -3.392 M -113.87 % | 24.456 M 5 129.30 % | 467.670 K 105.61 % | -8.340 M 24.68 % | -11.074 M -443.32 % | 3.225 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 37.780 M 1 038.46 % | 3.319 M 113.57 % | -24.456 M -5 129.30 % | -467.670 K | 0.000 -100.00 % | 9.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -239.212 M 4.72 % | -251.060 M -223.29 % | -77.658 M 72.01 % | -277.453 M -355.76 % | -60.877 M 44.67 % | -110.026 M 20.51 % | -138.420 M -107.59 % | -66.681 M -9.99 % | -60.626 M -92.56 % | -31.485 M -229.99 % | 24.220 M 209.41 % | 7.828 M 158.17 % | -13.458 M |
| Accounts receivables | -139.436 M 59.40 % | -343.420 M -273.83 % | -91.866 M 67.47 % | -282.443 M -507.20 % | -46.516 M 79.30 % | -224.733 M -8.04 % | -208.016 M -259.29 % | -57.897 M -17.71 % | -49.187 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -21.642 M -163.90 % | 33.868 M 452.25 % | -9.615 M 93.15 % | -140.378 M -725.34 % | -17.008 M 46.18 % | -31.600 M -78.82 % | -17.672 M -19.58 % | -14.778 M 69.86 % | -49.027 M -543.03 % | 11.066 M -43.82 % | 19.699 M 160.67 % | -32.469 M 21.96 % | -41.605 M |
| Accounts payables | -86.283 M -259.39 % | 54.133 M 142.93 % | 22.284 M -85.02 % | 148.760 M 782.13 % | -21.808 M -114.95 % | 145.840 M 52.54 % | 95.609 M 460.17 % | 17.068 M -50.33 % | 34.363 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 8.150 M 86.98 % | 4.359 M 183.24 % | 1.539 M 145.37 % | -3.392 M -113.87 % | 24.456 M 5 129.30 % | 467.670 K 100.39 % | -120.748 M -132.64 % | -51.902 M -347.50 % | -11.598 M 72.74 % | -42.551 M -1 041.04 % | 4.522 M -88.78 % | 40.297 M 43.16 % | 28.147 M |
| Other non cash items | -19.790 M 31.40 % | -28.850 M -389.79 % | -5.890 M 29.36 % | -8.338 M 60.98 % | -21.370 M -49.77 % | -14.268 M -264.53 % | 8.672 M -89.05 % | 79.204 M 1 427.72 % | -5.965 M -106.18 % | 96.519 M 196.11 % | 32.596 M 203.34 % | 10.746 M 1.10 % | 10.628 M |
| Net cash provided by operating activities | 46.803 M -28.94 % | 65.861 M -85.93 % | 468.003 M 187.42 % | 162.830 M 4.30 % | 156.111 M 99.33 % | 78.316 M -50.68 % | 158.799 M -34.38 % | 241.998 M 98.32 % | 122.022 M 8.38 % | 112.585 M -0.41 % | 113.044 M 37.51 % | 82.209 M 44.30 % | 56.970 M |
| Investments in property plant and equipment | -98.184 M 11.56 % | -111.014 M -21.27 % | -91.546 M 26.03 % | -123.766 M -168.56 % | -46.085 M 50.52 % | -93.135 M 53.71 % | -201.201 M -125.12 % | -89.375 M -279.28 % | -23.565 M 31.73 % | -34.515 M 31.57 % | -50.442 M 49.04 % | -98.976 M 40.64 % | -166.740 M |
| Acquisitions net | 0.000 -100.00 % | 45.000 K -94.24 % | 780.753 K -71.49 % | 2.738 M -94.83 % | 52.973 M -43.12 % | 93.135 M | 0.000 -100.00 % | 504.896 K 117.05 % | 232.622 K 63.59 % | 142.196 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -500.000 M 72.22 % | -1.800 B 1.64 % | -1.830 B 10.07 % | -2.035 B 2.44 % | -2.086 B -76.63 % | -1.181 B -149.68 % | -473.000 M -129.39 % | -206.200 M -724.80 % | -25.000 M 76.64 % | -107.000 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.232 B -38.71 % | 2.010 B 14.68 % | 1.753 B -23.64 % | 2.295 B 12.24 % | 2.045 B 739.36 % | 243.619 M -48.61 % | 474.086 M 129.29 % | 206.762 M 724.79 % | 25.068 M -76.61 % | 107.155 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 93.199 K 100.08 % | -110.000 M -210.00 % | 100.000 M 200.00 % | -100.000 M -116.99 % | -46.085 M 50.52 % | -93.135 M -817.31 % | -10.153 M -7 908.95 % | -126.771 K 18.76 % | -156.053 K -11.81 % | -139.575 K -125.92 % | 538.391 K 703.38 % | 67.016 K 100.04 % | -166.740 M |
| Net cash used for investing activites | 633.892 M 5 878.73 % | -10.969 M 83.90 % | -68.133 M -274.47 % | 39.051 M 148.59 % | -80.370 M 92.20 % | -1.031 B -390.10 % | -210.268 M -137.76 % | -88.436 M -277.62 % | -23.420 M 31.84 % | -34.357 M 31.15 % | -49.903 M 49.55 % | -98.909 M 40.68 % | -166.740 M |
| Debt repayment | 610.000 M | 0.000 100.00 % | -322.150 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 0.000 100.00 % | -6.756 M 85.67 % | -47.140 M -115.27 % | -21.898 M -147.91 % | 45.708 M -34.70 % | 70.000 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 |
| Common stock repurchased | -50.948 M -27 799.73 % | -182.610 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -82.333 M 20.91 % | -104.096 M 0.01 % | -104.103 M -114.94 % | -48.433 M 11.33 % | -54.624 M -1 324.00 % | -3.836 M 52.02 % | -7.995 M 5.48 % | -8.458 M 48.45 % | -16.407 M 25.65 % | -22.066 M 13.06 % | -25.380 M -146.12 % | -10.312 M -6.56 % | -9.677 M |
| Other financing activites | -402.082 M -73 424.77 % | -546.866 K | 0.000 -100.00 % | 55.601 M | 0.000 -100.00 % | 1.137 B 1 502.00 % | -81.074 M -129.66 % | -35.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.336 M -97.36 % | 50.586 M |
| Net cash used provided by financing activities | 74.637 M 171.33 % | -104.643 M -0.21 % | -104.425 M -1 556.90 % | 7.168 M 113.12 % | -54.624 M -105.59 % | 977.824 M 1 173.72 % | -91.069 M -108.11 % | -43.759 M -88.92 % | -23.163 M 66.53 % | -69.206 M -46.38 % | -47.278 M -228.71 % | 36.732 M -66.88 % | 110.909 M |
| Effect of forex changes on cash | 6.825 M 9.62 % | 6.226 M -57.93 % | 14.800 M 1 444.29 % | -1.101 M 54.49 % | -2.419 M -307.99 % | 1.163 M -89.04 % | 10.613 M 199.32 % | -10.685 M -277.19 % | 6.030 M 41.89 % | 4.250 M | 0.000 | 0.000 | 0.000 |
| Net change in cash | 762.158 M 10 328.20 % | -7.452 M -102.40 % | 310.244 M 49.19 % | 207.948 M 1 012.14 % | 18.698 M -30.20 % | 26.787 M 120.30 % | -131.925 M -233.10 % | 99.118 M 21.66 % | 81.470 M 513.87 % | 13.272 M -16.33 % | 15.862 M -20.82 % | 20.033 M 1 660.72 % | 1.138 M |
| Cash at beginning of period | 670.213 M -1.10 % | 677.665 M 84.44 % | 367.421 M 130.40 % | 159.473 M 13.28 % | 140.775 M 23.50 % | 113.988 M -53.65 % | 245.913 M 67.52 % | 146.795 M 124.72 % | 65.325 M 25.50 % | 52.053 M -13.81 % | 60.391 M 49.64 % | 40.359 M 2.90 % | 39.221 M |
| Cash at end of period | 1.432 B 113.72 % | 670.213 M -1.10 % | 677.665 M 84.44 % | 367.421 M 130.40 % | 159.473 M 13.28 % | 140.775 M 23.50 % | 113.988 M -53.65 % | 245.913 M 67.52 % | 146.795 M 124.72 % | 65.325 M -14.33 % | 76.253 M 26.27 % | 60.391 M 49.64 % | 40.359 M |
| Operating cash flow | 46.803 M -28.94 % | 65.861 M -85.93 % | 468.003 M 187.42 % | 162.830 M 4.30 % | 156.111 M 99.33 % | 78.316 M -50.68 % | 158.799 M -34.38 % | 241.998 M 98.32 % | 122.022 M 8.38 % | 112.585 M -0.41 % | 113.044 M 37.51 % | 82.209 M 44.30 % | 56.970 M |
| Capital expenditure | -98.184 M 11.56 % | -111.014 M -21.27 % | -91.546 M 26.03 % | -123.766 M -168.56 % | -46.085 M 50.52 % | -93.135 M 53.71 % | -201.201 M -125.12 % | -89.375 M -279.28 % | -23.565 M 31.73 % | -34.515 M 31.57 % | -50.442 M 49.04 % | -98.976 M 40.64 % | -166.740 M |
| Free CashFlow | -51.381 M -13.79 % | -45.154 M -111.99 % | 376.456 M 863.68 % | 39.065 M -64.50 % | 110.026 M 842.47 % | -14.819 M 65.05 % | -42.402 M -127.78 % | 152.622 M 55.01 % | 98.458 M 26.12 % | 78.069 M 24.71 % | 62.602 M 473.37 % | -16.767 M 84.73 % | -109.771 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 571.606 M 5.00 % | 544.400 M 8.38 % | 502.329 M -13.10 % | 578.057 M -0.82 % | 582.824 M 6.08 % | 549.419 M 10.54 % | 497.048 M -16.00 % | 591.737 M 12.26 % | 527.135 M -6.51 % | 563.860 M 2.45 % | 550.370 M -12.83 % | 631.411 M -14.86 % | 741.624 M -2.36 % | 759.577 M 20.76 % | 628.979 M -8.43 % | 686.887 M 20.80 % | 568.599 M 23.88 % | 458.992 M 24.95 % | 367.352 M 15.35 % | 318.464 M 10.76 % | 287.531 M 15.62 % | 248.682 M -8.33 % | 271.283 M -3.96 % | 282.473 M -7.75 % | 306.210 M -0.38 % | 307.375 M -3.80 % | 319.517 M -13.27 % | 368.387 M 0.50 % | 366.566 M 17.13 % | 312.947 M |
| Net income | 60.948 M 30.80 % | 46.595 M -7.08 % | 50.147 M 0.94 % | 49.680 M -4.11 % | 51.807 M -6.65 % | 55.495 M -15.87 % | 65.960 M 15.52 % | 57.096 M -8.85 % | 62.639 M -2.10 % | 63.983 M -9.82 % | 70.952 M -28.01 % | 98.555 M -40.52 % | 165.695 M 23.54 % | 134.124 M 57.18 % | 85.333 M -13.89 % | 99.095 M 5.76 % | 93.697 M 14.28 % | 81.986 M 76.07 % | 46.564 M 11.57 % | 41.733 M 0.58 % | 41.495 M 48.19 % | 28.000 M 98.91 % | 14.077 M -58.91 % | 34.262 M -22.99 % | 44.492 M 2.38 % | 43.459 M 9.22 % | 39.790 M -47.56 % | 75.875 M 3.93 % | 73.004 M 38.11 % | 52.859 M |
| Income before tax | 70.975 M 28.34 % | 55.302 M -9.41 % | 61.044 M 11.33 % | 54.829 M -7.69 % | 59.399 M -7.98 % | 64.550 M -20.47 % | 81.168 M 22.38 % | 66.327 M -6.90 % | 71.241 M -5.77 % | 75.606 M 8.50 % | 69.685 M -37.92 % | 112.246 M -42.64 % | 195.683 M 23.09 % | 158.976 M 62.42 % | 97.878 M -15.54 % | 115.889 M 3.88 % | 111.563 M 16.16 % | 96.038 M 68.25 % | 57.081 M 20.65 % | 47.310 M -0.58 % | 47.586 M 42.37 % | 33.424 M 78.85 % | 18.688 M -57.25 % | 43.719 M -25.36 % | 58.575 M -0.68 % | 58.977 M 12.80 % | 52.286 M -49.19 % | 102.906 M 5.44 % | 97.593 M 38.20 % | 70.617 M |
| Income before tax ratio | 0.12 22.23 % | 0.10 -16.41 % | 0.12 28.12 % | 0.09 -6.93 % | 0.10 -13.25 % | 0.12 -28.05 % | 0.16 45.69 % | 0.11 -17.06 % | 0.14 0.79 % | 0.13 5.90 % | 0.13 -28.78 % | 0.18 -32.63 % | 0.26 26.07 % | 0.21 34.50 % | 0.16 -7.77 % | 0.17 -14.01 % | 0.20 -6.23 % | 0.21 34.66 % | 0.16 4.60 % | 0.15 -10.24 % | 0.17 23.14 % | 0.13 95.10 % | 0.07 -55.49 % | 0.15 -19.09 % | 0.19 -0.30 % | 0.19 17.25 % | 0.16 -41.42 % | 0.28 4.92 % | 0.27 17.99 % | 0.23 |
| EBITDA | 52.946 M -7.65 % | 57.330 M -9.17 % | 63.121 M 15.10 % | 54.841 M -7.68 % | 59.404 M -32.57 % | 88.098 M -16.40 % | 105.375 M 16.37 % | 90.553 M -4.77 % | 95.086 M -4.40 % | 99.460 M 8.95 % | 91.286 M -31.80 % | 133.844 M -37.81 % | 215.203 M 20.56 % | 178.499 M 47.64 % | 120.898 M -12.82 % | 138.684 M 4.31 % | 132.950 M 13.22 % | 117.426 M 42.29 % | 82.524 M 22.38 % | 67.430 M 19.31 % | 56.517 M 5.34 % | 53.650 M 43.35 % | 37.425 M -39.83 % | 62.201 M -14.98 % | 73.158 M -15.89 % | 86.981 M 60.16 % | 54.308 M -48.31 % | 105.061 M 53.99 % | 68.227 M -34.28 % | 103.810 M |
| Net income ratio | 0.11 24.58 % | 0.09 -14.26 % | 0.10 16.16 % | 0.09 -3.31 % | 0.09 -12.00 % | 0.10 -23.89 % | 0.13 37.53 % | 0.10 -18.80 % | 0.12 4.72 % | 0.11 -11.98 % | 0.13 -17.41 % | 0.16 -30.14 % | 0.22 26.53 % | 0.18 30.15 % | 0.14 -5.96 % | 0.14 -12.45 % | 0.16 -7.75 % | 0.18 40.92 % | 0.13 -3.27 % | 0.13 -9.19 % | 0.14 28.17 % | 0.11 116.99 % | 0.05 -57.22 % | 0.12 -16.52 % | 0.15 2.77 % | 0.14 13.54 % | 0.12 -39.54 % | 0.21 3.42 % | 0.20 17.91 % | 0.17 |
| Ratio EBITDA | 0.09 -12.04 % | 0.11 -16.19 % | 0.13 32.45 % | 0.09 -6.92 % | 0.10 -36.43 % | 0.16 -24.37 % | 0.21 38.54 % | 0.15 -15.16 % | 0.18 2.26 % | 0.18 6.35 % | 0.17 -21.75 % | 0.21 -26.95 % | 0.29 23.48 % | 0.23 22.26 % | 0.19 -4.80 % | 0.20 -13.65 % | 0.23 -8.60 % | 0.26 13.88 % | 0.22 6.10 % | 0.21 7.72 % | 0.20 -8.89 % | 0.22 56.38 % | 0.14 -37.35 % | 0.22 -7.83 % | 0.24 -15.57 % | 0.28 66.49 % | 0.17 -40.40 % | 0.29 53.23 % | 0.19 -43.89 % | 0.33 |
| Gross profit ratio | 0.18 7.13 % | 0.17 -7.81 % | 0.19 20.40 % | 0.15 -9.03 % | 0.17 7.18 % | 0.16 -1.31 % | 0.16 -8.66 % | 0.18 -6.51 % | 0.19 -3.38 % | 0.19 -7.53 % | 0.21 -7.76 % | 0.23 -29.05 % | 0.32 16.86 % | 0.27 15.56 % | 0.24 10.62 % | 0.21 -12.15 % | 0.24 -9.29 % | 0.27 43.37 % | 0.19 -20.22 % | 0.24 -2.96 % | 0.24 28.16 % | 0.19 -0.69 % | 0.19 -13.19 % | 0.22 -22.84 % | 0.28 0.47 % | 0.28 -8.98 % | 0.31 -13.27 % | 0.36 -0.15 % | 0.36 8.23 % | 0.33 |
| Weighted average shs out dil | 211.796 M 0.00 % | 211.796 M 1.61 % | 208.437 M 1.73 % | 204.887 M -0.32 % | 205.539 M 0.00 % | 205.539 M 2.52 % | 200.492 M -3.78 % | 208.373 M -0.83 % | 210.124 M 1.81 % | 206.398 M 10.84 % | 186.211 M -10.61 % | 208.321 M 0.08 % | 208.149 M -0.06 % | 208.266 M 10.01 % | 189.315 M -12.52 % | 216.404 M 8.26 % | 199.899 M -3.98 % | 208.192 M 2.65 % | 202.818 M -0.34 % | 203.518 M -0.45 % | 204.435 M 0.39 % | 203.638 M -0.82 % | 205.317 M 20.85 % | 169.887 M 11.16 % | 152.838 M -0.16 % | 153.079 M 0.45 % | 152.395 M -0.38 % | 152.976 M 0.00 % | 152.969 M 0.00 % | 152.969 M |
| Weighted average shs out | 211.796 M 0.00 % | 211.796 M 1.61 % | 208.437 M 1.73 % | 204.887 M -0.32 % | 205.539 M 0.00 % | 205.539 M 2.52 % | 200.493 M -3.78 % | 208.373 M -0.83 % | 210.125 M 1.81 % | 206.398 M 10.84 % | 186.211 M -10.61 % | 208.321 M 0.08 % | 208.149 M -0.06 % | 208.266 M 10.01 % | 189.315 M -12.52 % | 216.404 M 8.26 % | 199.899 M -3.98 % | 208.192 M 2.65 % | 202.819 M -0.34 % | 203.519 M -0.45 % | 204.435 M 0.39 % | 203.638 M -0.82 % | 205.317 M 20.85 % | 169.888 M 11.16 % | 152.838 M -0.16 % | 153.079 M 0.45 % | 152.395 M -0.38 % | 152.976 M 0.00 % | 152.969 M 0.00 % | 152.969 M |
| EPS diluted | 0.29 31.82 % | 0.22 -8.71 % | 0.24 0.42 % | 0.24 -4.00 % | 0.25 -7.41 % | 0.27 -18.18 % | 0.33 22.22 % | 0.27 -10.00 % | 0.30 -3.23 % | 0.31 -18.42 % | 0.38 -19.15 % | 0.47 -41.25 % | 0.80 25.00 % | 0.64 42.22 % | 0.45 -2.17 % | 0.46 -2.13 % | 0.47 20.51 % | 0.39 69.57 % | 0.23 9.52 % | 0.21 5.00 % | 0.20 42.86 % | 0.14 104.08 % | 0.07 -65.70 % | 0.20 -31.03 % | 0.29 3.57 % | 0.28 7.69 % | 0.26 -56.67 % | 0.60 46.34 % | 0.41 0.00 % | 0.41 |
| Earnings per share | 0.29 31.82 % | 0.22 -8.71 % | 0.24 0.42 % | 0.24 -4.00 % | 0.25 -7.41 % | 0.27 -18.18 % | 0.33 22.22 % | 0.27 -10.00 % | 0.30 -3.23 % | 0.31 -18.42 % | 0.38 -19.15 % | 0.47 -41.25 % | 0.80 25.00 % | 0.64 42.22 % | 0.45 -2.17 % | 0.46 -2.13 % | 0.47 17.50 % | 0.40 73.91 % | 0.23 9.52 % | 0.21 5.00 % | 0.20 42.86 % | 0.14 104.08 % | 0.07 -65.70 % | 0.20 -31.03 % | 0.29 3.57 % | 0.28 7.69 % | 0.26 -56.67 % | 0.60 46.34 % | 0.41 0.00 % | 0.41 |
| Gross profit | 104.618 M 12.49 % | 93.006 M -0.09 % | 93.086 M 4.63 % | 88.966 M -9.77 % | 98.603 M 13.70 % | 86.722 M 9.09 % | 79.495 M -23.28 % | 103.617 M 4.95 % | 98.730 M -9.67 % | 109.299 M -5.27 % | 115.374 M -19.60 % | 143.492 M -39.59 % | 237.547 M 14.10 % | 208.193 M 39.56 % | 149.181 M 1.29 % | 147.278 M 6.13 % | 138.775 M 12.38 % | 123.492 M 79.14 % | 68.937 M -7.98 % | 74.911 M 7.48 % | 69.695 M 48.18 % | 47.034 M -8.96 % | 51.665 M -16.63 % | 61.971 M -28.82 % | 87.060 M 0.09 % | 86.981 M -12.44 % | 99.340 M -24.78 % | 132.058 M 0.35 % | 131.604 M 26.77 % | 103.810 M |
| Income tax expense | 10.027 M 15.15 % | 8.707 M -20.09 % | 10.897 M 111.63 % | 5.149 M -32.18 % | 7.592 M -16.15 % | 9.055 M -58.07 % | 21.593 M 133.93 % | 9.230 M 7.31 % | 8.602 M -25.99 % | 11.622 M 1 017.66 % | -1.267 M -109.25 % | 13.691 M -54.34 % | 29.988 M 20.66 % | 24.853 M 98.11 % | 12.545 M -25.30 % | 16.795 M -5.99 % | 17.865 M 27.14 % | 14.052 M 33.62 % | 10.517 M 88.60 % | 5.576 M -8.46 % | 6.092 M 12.32 % | 5.424 M 17.61 % | 4.612 M -51.24 % | 9.457 M -32.84 % | 14.083 M -9.25 % | 15.518 M 24.18 % | 12.496 M -53.77 % | 27.032 M 9.93 % | 24.590 M 38.48 % | 17.758 M |
| Cost of revenue | 466.988 M 3.45 % | 451.394 M 10.30 % | 409.243 M -16.33 % | 489.092 M 1.01 % | 484.221 M 4.65 % | 462.696 M 10.81 % | 417.552 M -14.46 % | 488.120 M 13.94 % | 428.405 M -5.75 % | 454.561 M 4.50 % | 434.996 M -10.85 % | 487.919 M -3.21 % | 504.077 M -8.58 % | 551.383 M 14.92 % | 479.798 M -11.08 % | 539.608 M 25.54 % | 429.824 M 28.11 % | 335.500 M 12.43 % | 298.415 M 22.53 % | 243.553 M 11.81 % | 217.836 M 8.03 % | 201.648 M -8.18 % | 219.618 M -0.40 % | 220.502 M 0.62 % | 219.151 M -0.56 % | 220.394 M 0.10 % | 220.177 M -6.83 % | 236.329 M 0.58 % | 234.962 M 12.35 % | 209.137 M |
| General and administrative expenses | -8.007 M -149.92 % | 16.039 M 144.54 % | -36.006 M -183.05 % | 43.354 M 781.77 % | -6.359 M -142.41 % | 14.994 M 161.47 % | -24.393 M -167.59 % | 36.091 M 1 249.56 % | -3.140 M -119.90 % | 15.773 M 206.18 % | -14.856 M -138.48 % | 38.603 M 363.12 % | 8.335 M -52.57 % | 17.575 M 216.58 % | -15.076 M -165.05 % | 23.177 M 686.82 % | -3.950 M -151.69 % | 7.641 M 141.95 % | -18.216 M -350.09 % | 7.284 M 244.63 % | -5.036 M -158.19 % | 8.654 M 149.11 % | -17.621 M -257.91 % | 11.159 M 25.62 % | 8.883 M 10.43 % | 8.044 M 143.71 % | -18.404 M -296.16 % | 9.382 M 13.14 % | 8.292 M 0.00 % | 8.292 M |
| Selling and marketing expenses | 425.871 K -90.16 % | 4.326 M 237.33 % | -3.150 M 85.81 % | -22.207 M -553.32 % | 4.899 M 61.35 % | 3.036 M 3.38 % | 2.937 M -21.07 % | 3.721 M -26.92 % | 5.091 M 33.31 % | 3.819 M 28.20 % | 2.979 M -20.96 % | 3.769 M -16.11 % | 4.493 M 14.81 % | 3.913 M 20.10 % | 3.258 M -5.83 % | 3.460 M 25.28 % | 2.762 M -12.03 % | 3.139 M 115.94 % | -19.695 M -258.96 % | 12.390 M 18.14 % | 10.487 M 119.59 % | 4.776 M -73.06 % | 17.727 M 50.88 % | 11.749 M 24.45 % | 9.440 M 151.02 % | 3.761 M -72.15 % | 13.504 M 82.69 % | 7.392 M 5.13 % | 7.031 M 0.00 % | 7.031 M |
| Other expenses | 18.701 M 423.56 % | -5.780 M -112.09 % | 47.818 M | 0.000 -100.00 % | 10.900 K 141.86 % | 4.507 K 100.56 % | -809.239 K -437.12 % | -150.664 K -2 307.83 % | 6.824 K 100.26 % | -2.658 M -107.30 % | 36.415 M 356.01 % | -14.224 M -178.54 % | 18.110 M 3 273.65 % | 536.819 K 132.28 % | -1.663 M -9 905.62 % | 16.962 K -99.86 % | 12.378 M | 0.000 100.00 % | -110.000 K | 0.000 -100.00 % | 15.061 M 3 505.10 % | 417.783 K 132.47 % | -1.287 M -116.31 % | 7.886 M 127.74 % | -28.432 M -1.55 % | -27.998 M -28 243.02 % | 99.484 K 112.43 % | -800.035 K 97.65 % | -33.985 M -2.30 % | -33.220 M |
| Operating expenses | 33.666 M -9.39 % | 37.155 M 25.33 % | 29.646 M -21.48 % | 37.756 M -25.19 % | 50.468 M 28.15 % | 39.382 M -0.09 % | 39.417 M -16.58 % | 47.251 M -0.72 % | 47.596 M 19.96 % | 39.675 M -20.22 % | 49.731 M -8.17 % | 54.157 M -13.94 % | 62.930 M 16.25 % | 54.135 M 15.40 % | 46.909 M 18.84 % | 39.471 M 26.35 % | 31.241 M 2.25 % | 30.553 M 245.12 % | 8.853 M -72.97 % | 32.758 M -2.11 % | 33.465 M 48.46 % | 22.541 M -47.21 % | 42.702 M 24.55 % | 34.284 M 220.58 % | -28.432 M -1.55 % | -27.998 M -162.96 % | 44.466 M 43.98 % | 30.884 M 190.88 % | -33.985 M -2.30 % | -33.220 M |
| Cost and expenses | 500.654 M 2.48 % | 488.549 M 11.31 % | 438.889 M -17.87 % | 534.382 M -0.06 % | 534.689 M 6.50 % | 502.078 M 9.87 % | 456.970 M -14.64 % | 535.371 M 12.47 % | 476.001 M -3.69 % | 494.236 M 1.96 % | 484.727 M -10.58 % | 542.076 M -4.40 % | 567.006 M -6.36 % | 605.518 M 14.96 % | 526.707 M -9.04 % | 579.079 M 25.60 % | 461.064 M 25.96 % | 366.053 M 19.13 % | 307.268 M 11.20 % | 276.311 M 9.95 % | 251.301 M 12.09 % | 224.189 M -14.54 % | 262.320 M 2.96 % | 254.786 M -6.10 % | 271.334 M 23.11 % | 220.394 M -16.72 % | 264.643 M -0.96 % | 267.213 M -8.82 % | 293.070 M 40.13 % | 209.137 M |
| Research and development expenses | 22.546 M -0.11 % | 22.570 M 7.56 % | 20.984 M -13.08 % | 24.143 M -20.54 % | 30.382 M 62.96 % | 18.644 M -14.75 % | 21.870 M -7.47 % | 23.636 M 2.78 % | 22.998 M 1.13 % | 22.740 M -9.74 % | 25.193 M -3.14 % | 26.009 M -18.70 % | 31.991 M -0.37 % | 32.109 M 33.59 % | 24.035 M -2.15 % | 24.563 M 22.51 % | 20.051 M 3.73 % | 19.330 M 6.59 % | 18.135 M 24.02 % | 14.623 M 12.90 % | 12.952 M 48.99 % | 8.693 M -19.30 % | 10.773 M 22.05 % | 8.826 M -2.36 % | 9.040 M -8.80 % | 9.912 M -1.43 % | 10.056 M -12.21 % | 11.454 M 6.62 % | 10.743 M 0.00 % | 10.743 M |
| Selling general and administrative expenses | -7.581 M -137.22 % | 20.365 M 152.01 % | -39.156 M -285.16 % | 21.148 M 1 548.10 % | -1.460 M -108.10 % | 18.030 M 7.72 % | 16.739 M -57.96 % | 39.812 M 1 939.65 % | 1.952 M -90.04 % | 19.593 M 264.96 % | -11.877 M -128.03 % | 42.372 M 230.31 % | 12.828 M -40.30 % | 21.488 M 281.83 % | -11.818 M -144.36 % | 26.637 M 2 342.38 % | -1.188 M -111.02 % | 10.780 M 128.44 % | -37.911 M -292.70 % | 19.674 M 260.90 % | 5.451 M -59.41 % | 13.430 M 12 615.74 % | 105.615 K -99.54 % | 22.908 M 25.02 % | 18.323 M 55.22 % | 11.805 M 340.92 % | -4.900 M -129.21 % | 16.774 M 8.40 % | 15.474 M 0.00 % | 15.474 M |
| Interest income | 8.510 M -9.54 % | 9.407 M -32.62 % | 13.961 M 60.10 % | 8.720 M -58.11 % | 20.819 M 51.41 % | 13.750 M 83.18 % | 7.506 M 95.56 % | 3.838 M -73.89 % | 14.702 M 1 247.81 % | 1.091 M -89.27 % | 10.162 M -17.11 % | 12.260 M 25.36 % | 9.779 M 410.10 % | 1.917 M -81.00 % | 10.088 M | 0.000 -100.00 % | 9.207 M | 0.000 -100.00 % | 3.809 M | 0.000 -100.00 % | 1.661 M | 0.000 -100.00 % | 10.364 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.479 M 366.25 % | 746.090 K | 0.000 | 0.000 |
| Interest expense | 0.000 -100.00 % | 2.028 M -2.38 % | 2.077 M 18 081.26 % | 11.423 K 98.03 % | 5.768 K 0.01 % | 5.768 K -17.58 % | 6.998 K -8.07 % | 7.613 K -13.65 % | 8.816 K -6.39 % | 9.418 K 200.04 % | 3.139 K -99.98 % | 17.911 M 1 179 784.78 % | 1.518 K -33.33 % | 2.277 K -99.95 % | 4.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.156 M | 0.000 -100.00 % | 254.432 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.022 M -6.16 % | 2.155 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -335.886 K -101.41 % | 23.884 M -1.31 % | 24.201 M 0.00 % | 24.201 M 1.49 % | 23.845 M 0.00 % | 23.845 M 10.40 % | 21.598 M 0.00 % | 21.598 M 10.64 % | 19.520 M 0.00 % | 19.520 M -15.65 % | 23.142 M 1.52 % | 22.795 M 6.58 % | 21.388 M 0.00 % | 21.388 M 6.19 % | 20.142 M 21.48 % | 16.580 M -17.90 % | 20.194 M 21.80 % | 16.580 M 0.00 % | 16.580 M 41.05 % | 11.755 M -20.08 % | 14.709 M 25.13 % | 11.755 M 476.20 % | 2.040 M 153.08 % | -3.844 M 86.92 % | -29.392 M -188.48 % | 33.220 M |
| Operating income | 70.952 M 27.04 % | 55.851 M -11.96 % | 63.440 M 45.25 % | 43.676 M -26.46 % | 59.388 M 25.45 % | 47.340 M 18.12 % | 40.078 M -39.71 % | 66.477 M -6.68 % | 71.234 M -5.77 % | 75.598 M 4.98 % | 72.010 M -35.82 % | 112.202 M -42.58 % | 195.404 M 22.49 % | 159.524 M 60.26 % | 99.542 M -14.09 % | 115.872 M 4.32 % | 111.074 M 15.66 % | 96.038 M 67.93 % | 57.191 M 20.89 % | 47.310 M -0.78 % | 47.680 M 42.65 % | 33.424 M 67.33 % | 19.975 M -44.26 % | 35.833 M -38.88 % | 58.628 M -0.60 % | 58.983 M 13.02 % | 52.187 M -49.68 % | 103.707 M 6.24 % | 97.619 M 38.29 % | 70.589 M |
| Operating income ratio | 0.12 20.99 % | 0.10 -18.77 % | 0.13 67.15 % | 0.08 -25.85 % | 0.10 18.26 % | 0.09 6.86 % | 0.08 -28.23 % | 0.11 -16.87 % | 0.14 0.79 % | 0.13 2.47 % | 0.13 -26.37 % | 0.18 -32.56 % | 0.26 25.46 % | 0.21 32.70 % | 0.16 -6.18 % | 0.17 -13.64 % | 0.20 -6.64 % | 0.21 34.40 % | 0.16 4.80 % | 0.15 -10.41 % | 0.17 23.38 % | 0.13 82.54 % | 0.07 -41.96 % | 0.13 -33.74 % | 0.19 -0.23 % | 0.19 17.49 % | 0.16 -41.98 % | 0.28 5.71 % | 0.27 18.06 % | 0.23 |
| Total other income expenses net | 22.914 K 104.18 % | -548.070 K 77.12 % | -2.396 M -121.48 % | 11.154 M 102 235.52 % | 10.899 K -99.94 % | 17.210 M 103 354.22 % | 16.635 K 111.04 % | -150.663 K -2 307.84 % | 6.824 K -7.83 % | 7.404 K 100.32 % | -2.325 M -5 440.83 % | 43.527 K -84.39 % | 278.820 K 150.89 % | -547.845 K 67.06 % | -1.663 M -9 905.62 % | 16.962 K -96.53 % | 488.487 K | 0.000 100.00 % | -110.000 K | 0.000 100.00 % | -93.520 K | 0.000 100.00 % | -1.287 M -116.31 % | 7.886 M 15 086.85 % | -52.620 K -770.47 % | -6.045 K -106.08 % | 99.485 K 112.44 % | -800.035 K -105.93 % | 13.489 M 140.64 % | -33.193 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 |
| 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-06-30 | 2018-03-31 | 2016-12-31 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.221 B 0.62 % | -1.228 B 0.31 % | -1.232 B -5.25 % | -1.171 B 12.74 % | -1.341 B -22.60 % | -1.094 B -199.80 % | -364.973 M 63.22 % | -992.374 M -16.33 % | -853.045 M 31.59 % | -1.247 B -74.59 % | -714.252 M 15.92 % | -849.475 M -94.13 % | -437.570 M 39.90 % | -728.124 M -75.58 % | -414.700 M 7.53 % | -448.460 M -25.37 % | -357.720 M -6.48 % | -335.965 M -68.15 % | -199.798 M 28.01 % | -277.533 M -79.30 % | -154.791 M 0.01 % | -154.810 M 17.97 % | -188.729 M 29.00 % | -265.801 M 77.28 % | -1.170 B -893.85 % | 147.345 M 1 824.75 % | 7.655 M 114.49 % | -52.846 M -120.33 % | 259.917 M 927.88 % | -31.395 M -255.75 % | -8.825 M |
| Total investments | 91.686 M 4.15 % | 88.035 M 0.00 % | 88.035 M 5.91 % | 83.121 M -5.57 % | 88.021 M 0.00 % | 88.021 M -87.32 % | 694.440 M 750.66 % | 81.635 M -4.03 % | 85.065 M 0.00 % | 85.065 M 0.00 % | 85.065 M 2.11 % | 83.306 M 0.00 % | 83.306 M 0.00 % | 83.306 M 0.00 % | 83.306 M 4.13 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M -79.22 % | 385.000 M 201 433.75 % | 191.035 K -5.72 % | 202.629 K -13.64 % | 234.623 K -12.00 % | 266.618 K -99.97 % | 909.870 M 270 556.17 % | 336.172 K -99.89 % | 294.689 M | 0.000 | 0.000 -100.00 % | 519.834 M 1 363 290.42 % | 38.128 K | 0.000 |
| Total debt | 529.980 M 23.25 % | 430.000 M -29.51 % | 610.000 M 96.76 % | 310.023 M 211.65 % | 99.477 M -61.38 % | 257.577 M -25.09 % | 343.842 M 241.24 % | 100.763 M 13 242.76 % | 755.187 K -20.08 % | 944.921 K 1.01 % | 935.503 K -90.64 % | 10.000 M -96.67 % | 300.540 M 152 429.72 % | 197.037 K 1.17 % | 194.760 K -99.88 % | 166.700 M -24.30 % | 220.210 M 24.87 % | 176.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -97.69 % | 130.000 M | 0.000 -100.00 % | 155.000 M -2.52 % | 159.000 M | 0.000 -100.00 % | 135.000 M 7.96 % | 125.050 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.348 B | 0.000 -100.00 % | 1.347 B 867.99 % | 139.156 M -89.62 % | 1.341 B 897.06 % | 134.456 M -89.93 % | 1.335 B 954.39 % | 126.608 M -90.46 % | 1.327 B 1 017.39 % | 118.799 M -90.92 % | 1.308 B 1 091.03 % | 109.833 M -91.96 % | 1.366 B 1 418.35 % | 89.989 M -92.97 % | 1.279 B 1 826.73 % | 66.404 M -94.81 % | 1.279 B 3 345 665.27 % | 38.242 K 70.34 % | 22.451 K -55.63 % | 50.605 K 396.59 % | -17.062 K -13.44 % | -15.041 K 31.83 % | -22.065 K -71.53 % | -12.864 K -100.00 % | 887.171 M 8 555 267.20 % | -10.370 K | 0.000 -100.00 % | 645.654 M | 0.000 | 0.000 |
| Retained earnings | 1.807 B -0.68 % | 1.819 B 2.71 % | 1.771 B 2.89 % | 1.721 B 2.97 % | 1.672 B -1.80 % | 1.702 B 3.37 % | 1.647 B 4.09 % | 1.582 B 3.74 % | 1.525 B -2.65 % | 1.566 B 4.26 % | 1.502 B 4.53 % | 1.437 B 7.36 % | 1.339 B 4.82 % | 1.277 B 11.73 % | 1.143 B 6.01 % | 1.078 B 10.12 % | 979.127 M 4.85 % | 933.863 M 9.62 % | 851.877 M 4.42 % | 815.801 M 5.39 % | 774.061 M -1.67 % | 787.191 M 3.69 % | 759.191 M 1.89 % | 745.114 M 4.82 % | 710.852 M | 0.000 -100.00 % | 622.901 M 22.80 % | 507.236 M | 0.000 -100.00 % | 214.931 M 8.98 % | 197.213 M |
| Common stock | 208.088 M 0.00 % | 208.088 M 0.00 % | 208.088 M -0.05 % | 208.185 M 0.00 % | 208.185 M 0.00 % | 208.185 M 0.00 % | 208.192 M 0.00 % | 208.192 M -0.01 % | 208.206 M 0.00 % | 208.206 M 0.00 % | 208.206 M 0.00 % | 208.206 M 0.00 % | 208.206 M 60.00 % | 130.129 M 0.00 % | 130.129 M 2.10 % | 127.456 M 0.00 % | 127.456 M 0.00 % | 127.456 M 0.00 % | 127.456 M 0.00 % | 127.456 M 0.00 % | 127.456 M 40.00 % | 91.040 M 0.00 % | 91.040 M 0.00 % | 91.040 M 0.00 % | 91.040 M | 0.000 -100.00 % | 68.280 M 0.00 % | 68.280 M | 0.000 -100.00 % | 81.480 M 0.00 % | 81.480 M |
| Total equity | 3.316 B -0.41 % | 3.329 B 1.39 % | 3.284 B 1.73 % | 3.228 B 1.64 % | 3.176 B -0.89 % | 3.204 B 0.83 % | 3.177 B 2.78 % | 3.092 B 2.01 % | 3.031 B -1.22 % | 3.068 B 2.26 % | 3.000 B 3.56 % | 2.897 B 3.89 % | 2.789 B 2.63 % | 2.717 B 5.60 % | 2.573 B 3.55 % | 2.485 B 4.15 % | 2.386 B 1.93 % | 2.341 B 3.63 % | 2.259 B 2.11 % | 2.212 B 1.92 % | 2.171 B -0.60 % | 2.184 B 1.30 % | 2.156 B 0.66 % | 2.142 B 1.63 % | 2.107 B 126.45 % | 930.600 M 4.90 % | 887.171 M 14.99 % | 771.517 M 19.49 % | 645.654 M 9.52 % | 589.552 M 5.01 % | 561.420 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.337 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -194.759 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.814 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.000 K |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 23.481 K -89.33 % | 220.148 K 0.97 % | 218.031 K -2.96 % | 224.685 K -45.33 % | 411.015 K 0.33 % | 409.668 K -32.20 % | 604.191 K 1.58 % | 594.773 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 34.185 M -5.67 % | 36.238 M 7.51 % | 33.707 M 0.09 % | 33.677 M 3.23 % | 32.623 M -2.78 % | 33.557 M 285.12 % | 8.714 M -75.10 % | 34.995 M -1.94 % | 35.686 M -6.47 % | 38.154 M 1.29 % | 37.669 M 28.26 % | 29.369 M 7.27 % | 27.378 M 21.37 % | 22.557 M 23.00 % | 18.338 M -3.06 % | 18.916 M -5.79 % | 20.078 M -0.60 % | 20.200 M -8.35 % | 22.040 M 5.60 % | 20.871 M -7.32 % | 22.519 M 15.75 % | 19.454 M 12.18 % | 17.342 M 15.41 % | 15.026 M -2.55 % | 15.419 M -2.50 % | 15.814 M 0.59 % | 15.721 M -0.74 % | 15.839 M | 0.000 -100.00 % | 2.997 M 36.06 % | 2.203 M |
| Other current liabilities | 396.748 M 46.08 % | 271.594 M 9.36 % | 248.357 M -3.88 % | 258.370 M 74.45 % | 148.109 M -36.07 % | 231.659 M -25.35 % | 310.323 M 34.36 % | 230.956 M 5.40 % | 219.116 M -4.74 % | 230.014 M -17.27 % | 278.025 M 11.36 % | 249.669 M -6.24 % | 266.294 M -13.77 % | 308.833 M 84.13 % | 167.725 M 370.95 % | 35.614 M 78.63 % | 19.938 M -16.72 % | 23.942 M -12.82 % | 27.464 M 85.53 % | 14.803 M -10.37 % | 16.517 M -17.54 % | 20.030 M -53.61 % | 43.175 M 817.05 % | -6.021 M 40.26 % | -10.078 M -102.53 % | 398.065 M 1 418.38 % | 26.216 M -47.72 % | 50.146 M | 0.000 -100.00 % | 17.439 M -40.73 % | 29.424 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.195 M 1 528.91 % | 7.195 M -52.05 % | 15.006 M -83.99 % | 93.724 M 16.65 % | 80.345 M 557.39 % | 12.222 M | 0.000 -100.00 % | 13.174 M -13.55 % | 15.239 M | 0.000 -100.00 % | 114.215 M 430.19 % | 21.542 M 95.49 % | 11.020 M -18.85 % | 13.579 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.390 M -51.74 % | 62.966 M | 0.000 -100.00 % | 43.226 M -43.92 % | 77.085 M | 0.000 -100.00 % | 24.724 M -35.28 % | 38.201 M |
| Short term debt | 529.980 M 23.25 % | 430.000 M -29.51 % | 610.000 M 96.77 % | 310.000 M 213.47 % | 98.894 M 0.00 % | 98.894 M | 0.000 -100.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 197.037 K 1.17 % | 194.760 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -97.69 % | 130.000 M | 0.000 -100.00 % | 155.000 M -2.52 % | 159.000 M | 0.000 -100.00 % | 135.000 M 7.96 % | 125.050 M |
| Total current liabilities | 1.170 B 24.31 % | 941.141 M -8.22 % | 1.025 B 42.75 % | 718.382 M 7.11 % | 670.721 M 5.99 % | 632.818 M 21.44 % | 521.091 M -19.58 % | 647.978 M 18.17 % | 548.341 M 0.05 % | 548.084 M 7.08 % | 511.831 M 16.37 % | 439.843 M -12.72 % | 503.917 M -4.75 % | 529.043 M 9.98 % | 481.043 M -7.51 % | 520.131 M 2.51 % | 507.404 M 8.27 % | 468.643 M 69.31 % | 276.791 M 23.67 % | 223.819 M 3.41 % | 216.440 M -16.40 % | 258.888 M -21.36 % | 329.195 M 42.01 % | 231.805 M -42.20 % | 401.052 M 0.75 % | 398.065 M 8.92 % | 365.456 M -10.10 % | 406.505 M | 0.000 -100.00 % | 257.129 M 7.14 % | 240.003 M |
| Total liabilities | 1.204 B 23.19 % | 977.378 M -7.72 % | 1.059 B 40.84 % | 752.059 M 6.93 % | 703.344 M 5.55 % | 666.375 M 25.78 % | 529.804 M -22.43 % | 682.973 M 16.94 % | 584.027 M -0.38 % | 586.238 M 6.69 % | 549.500 M 17.11 % | 469.212 M -11.69 % | 531.294 M -3.68 % | 551.599 M 10.46 % | 499.381 M -7.36 % | 539.047 M 2.19 % | 527.482 M 7.90 % | 488.843 M 63.58 % | 298.831 M 22.13 % | 244.690 M 2.40 % | 238.959 M -14.15 % | 278.342 M -19.68 % | 346.537 M 40.39 % | 246.832 M -40.73 % | 416.472 M 0.63 % | 413.879 M 8.58 % | 381.177 M -9.75 % | 422.343 M | 0.000 -100.00 % | 260.126 M 7.40 % | 242.206 M |
| Other non current assets | 155.477 M 221.52 % | 48.357 M -59.51 % | 119.421 M 127.03 % | 52.601 M 170.60 % | 19.439 M -55.97 % | 44.149 M -19.67 % | 54.959 M -84.81 % | 361.930 M -44.78 % | 655.404 M 73.05 % | 378.742 M -51.16 % | 775.438 M 185.67 % | 271.445 M 32.28 % | 205.204 M -19.31 % | 254.304 M -31.46 % | 371.004 M 117.70 % | 170.421 M 27.11 % | 134.078 M -9.04 % | 147.397 M 249.68 % | 42.152 M 85.24 % | 22.755 M 61.52 % | 14.088 M -3.60 % | 14.615 M 18.53 % | 12.330 M -56.32 % | 28.226 M 15.25 % | 24.491 M -97.05 % | 829.546 M 1 966.68 % | 40.139 M -39.75 % | 66.626 M 125.63 % | -259.917 M -3 607.12 % | 7.411 M | 0.000 |
| Long term investments | 0.000 -100.00 % | 88.035 M | 0.000 -100.00 % | 83.121 M -5.57 % | 88.021 M 0.00 % | 88.021 M 0.00 % | 88.021 M 139.83 % | -220.968 M 57.42 % | -518.969 M -141.45 % | -214.935 M 65.24 % | -618.272 M -294.57 % | -156.694 M -461.83 % | 43.306 M | 0.000 100.00 % | -178.688 M -695.63 % | 30.000 M 250.00 % | -20.000 M 42.86 % | -35.000 M -25 345.06 % | 138.641 K -27.43 % | 191.035 K -5.72 % | 202.629 K -13.64 % | 234.623 K -12.00 % | 266.618 K -10.71 % | 298.612 K -11.17 % | 336.172 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 259.735 M -0.66 % | 261.464 M -0.66 % | 263.193 M 17.29 % | 224.387 M -0.68 % | 225.924 M -0.68 % | 227.461 M -0.67 % | 228.998 M -0.67 % | 230.535 M -0.71 % | 232.179 M -0.61 % | 233.609 M 1.19 % | 230.870 M -0.65 % | 232.386 M 205.61 % | 76.039 M -0.65 % | 76.534 M -0.67 % | 77.047 M -0.16 % | 77.171 M -0.63 % | 77.657 M -0.49 % | 78.040 M -0.61 % | 78.523 M 1.55 % | 77.328 M -2.64 % | 79.426 M -0.41 % | 79.755 M -0.60 % | 80.234 M 6.93 % | 75.030 M -0.58 % | 75.466 M | 0.000 -100.00 % | 76.286 M -1.12 % | 77.147 M | 0.000 -100.00 % | 50.070 M -2.66 % | 51.437 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 259.735 M -0.66 % | 261.464 M -0.66 % | 263.193 M 17.29 % | 224.387 M -0.68 % | 225.924 M -0.68 % | 227.461 M -0.67 % | 228.998 M -0.67 % | 230.535 M -0.71 % | 232.179 M -0.61 % | 233.609 M 1.19 % | 230.870 M -0.65 % | 232.386 M 205.61 % | 76.039 M -0.65 % | 76.534 M -0.67 % | 77.047 M -0.16 % | 77.171 M -0.63 % | 77.657 M -0.49 % | 78.040 M -0.61 % | 78.523 M 1.55 % | 77.328 M -2.64 % | 79.426 M -0.41 % | 79.755 M -0.60 % | 80.234 M 6.93 % | 75.030 M -0.58 % | 75.466 M | 0.000 -100.00 % | 76.286 M -1.12 % | 77.147 M | 0.000 -100.00 % | 50.070 M -2.66 % | 51.437 M |
| Property plant equipment net | 1.294 B 4.58 % | 1.237 B 2.87 % | 1.203 B 1.74 % | 1.182 B 2.57 % | 1.153 B 3.58 % | 1.113 B 4.69 % | 1.063 B 16.58 % | 911.733 M 2.01 % | 893.764 M 16.72 % | 765.742 M 1.40 % | 755.170 M 2.61 % | 735.940 M 3.37 % | 711.961 M 5.66 % | 673.810 M 4.17 % | 646.862 M -1.79 % | 658.666 M 4.10 % | 632.743 M 0.70 % | 628.375 M -1.18 % | 635.847 M -0.47 % | 638.823 M -1.32 % | 647.372 M -0.82 % | 652.750 M -4.40 % | 682.785 M -1.11 % | 690.440 M -0.47 % | 693.680 M | 0.000 -100.00 % | 634.320 M 31.75 % | 481.462 M | 0.000 -100.00 % | 342.686 M -15.36 % | 404.869 M |
| Total non current assets | 1.746 B 4.60 % | 1.669 B 3.18 % | 1.617 B 2.77 % | 1.574 B 3.86 % | 1.515 B 0.95 % | 1.501 B 2.75 % | 1.461 B 10.86 % | 1.318 B 1.74 % | 1.295 B 8.33 % | 1.196 B 1.69 % | 1.176 B 5.89 % | 1.110 B 4.62 % | 1.061 B 3.22 % | 1.028 B 9.28 % | 940.988 M -1.98 % | 960.028 M 13.32 % | 847.172 M 0.73 % | 841.027 M 8.02 % | 778.601 M 0.95 % | 771.263 M -0.19 % | 772.711 M -2.99 % | 796.532 M -3.25 % | 823.290 M -1.85 % | 838.840 M -0.05 % | 839.281 M 1.17 % | 829.546 M 4.21 % | 796.066 M 19.10 % | 668.429 M 357.17 % | -259.917 M -160.97 % | 426.305 M -8.84 % | 467.660 M |
| Other current assets | 126.211 M 35.72 % | 92.991 M 4.23 % | 89.215 M -15.48 % | 105.549 M 134.69 % | 44.973 M -75.52 % | 183.736 M -6.55 % | 196.619 M -29.38 % | 278.418 M 82.21 % | 152.797 M -19.27 % | 189.259 M -14.55 % | 221.483 M -42.45 % | 384.876 M -32.56 % | 570.711 M -0.41 % | 573.059 M -2.70 % | 588.945 M -1.43 % | 597.517 M -43.45 % | 1.057 B 50.29 % | 703.043 M 28.44 % | 547.380 M -43.12 % | 962.310 M -7.02 % | 1.035 B -4.59 % | 1.085 B 4.88 % | 1.034 B 1 278.93 % | 75.003 M 0.99 % | 74.269 M -85.58 % | 514.933 M 716.70 % | 63.051 M 127.04 % | 27.771 M | 0.000 -100.00 % | 103.911 M 17.61 % | 88.350 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 606.419 M 100.40 % | 302.603 M -49.90 % | 604.034 M 101.34 % | 300.000 M -57.35 % | 703.337 M 193.06 % | 240.000 M 500.00 % | 40.000 M -51.98 % | 83.306 M -68.20 % | 261.995 M 423.99 % | 50.000 M -50.00 % | 100.000 M -13.04 % | 115.000 M -70.13 % | 385.000 M | 0.000 -100.00 % | 959.558 M | 0.000 -100.00 % | 953.376 M 4.78 % | 909.870 M | 0.000 -100.00 % | 294.689 M | 0.000 | 0.000 -100.00 % | 519.834 M 1 363 290.42 % | 38.128 K | 0.000 |
| cash and cash equivalents | 1.751 B 5.57 % | 1.658 B -9.98 % | 1.842 B 21.75 % | 1.513 B 5.00 % | 1.441 B 6.60 % | 1.352 B 90.71 % | 708.815 M -35.16 % | 1.093 B 28.03 % | 853.801 M -31.59 % | 1.248 B 74.50 % | 715.188 M -16.79 % | 859.475 M 16.44 % | 738.110 M 1.34 % | 728.321 M 75.54 % | 414.894 M -32.56 % | 615.160 M 6.44 % | 577.930 M 12.81 % | 512.315 M 156.42 % | 199.798 M -28.01 % | 277.533 M 79.30 % | 154.791 M -0.01 % | 154.810 M -17.97 % | 188.729 M -29.79 % | 268.801 M -79.32 % | 1.300 B 982.08 % | -147.345 M -200.00 % | 147.345 M -30.45 % | 211.846 M 181.51 % | -259.917 M -256.20 % | 166.395 M 24.29 % | 133.875 M |
| Cash and short term investments | 1.751 B 5.57 % | 1.658 B -9.98 % | 1.842 B 21.75 % | 1.513 B 5.00 % | 1.441 B 6.60 % | 1.352 B 2.78 % | 1.315 B -5.77 % | 1.396 B -4.26 % | 1.458 B -5.82 % | 1.548 B 9.13 % | 1.419 B 29.02 % | 1.099 B 41.30 % | 778.110 M 6.84 % | 728.321 M 7.60 % | 676.889 M 1.76 % | 665.160 M -1.88 % | 677.930 M 8.07 % | 627.315 M 7.27 % | 584.798 M 110.71 % | 277.533 M 79.30 % | 154.791 M -0.01 % | 154.810 M -17.97 % | 188.729 M -83.99 % | 1.179 B -9.31 % | 1.300 B 782.08 % | 147.345 M 0.00 % | 147.345 M -30.45 % | 211.846 M -18.49 % | 259.917 M 56.17 % | 166.434 M 24.32 % | 133.875 M |
| Total current assets | 2.774 B 5.17 % | 2.638 B -3.22 % | 2.725 B 13.28 % | 2.406 B 1.79 % | 2.363 B -0.24 % | 2.369 B 4.29 % | 2.272 B -7.53 % | 2.457 B 5.92 % | 2.319 B -5.67 % | 2.459 B 3.57 % | 2.374 B 5.23 % | 2.256 B -0.11 % | 2.259 B 0.81 % | 2.241 B 5.11 % | 2.132 B 3.27 % | 2.064 B -0.11 % | 2.066 B 3.91 % | 1.989 B 11.77 % | 1.779 B 5.54 % | 1.686 B 2.99 % | 1.637 B -1.72 % | 1.665 B -0.80 % | 1.679 B 8.35 % | 1.550 B -8.01 % | 1.685 B 227.14 % | 514.933 M 9.03 % | 472.282 M -10.12 % | 525.431 M 102.15 % | 259.917 M -38.61 % | 423.372 M 26.02 % | 335.965 M |
| Inventory | 374.586 M 5.85 % | 353.889 M 0.75 % | 351.268 M 6.11 % | 331.050 M -6.16 % | 352.777 M -8.82 % | 386.886 M 17.22 % | 330.047 M -4.23 % | 344.628 M -0.47 % | 346.241 M -4.43 % | 362.306 M -0.66 % | 364.724 M 1.18 % | 360.467 M -9.92 % | 400.173 M -6.27 % | 426.931 M 19.03 % | 358.688 M 17.42 % | 305.469 M -7.94 % | 331.827 M 30.37 % | 254.522 M 15.06 % | 221.209 M 24.61 % | 177.519 M -13.07 % | 204.207 M 9.49 % | 186.514 M -8.66 % | 204.200 M 13.28 % | 180.257 M -3.75 % | 187.278 M | 0.000 -100.00 % | 172.600 M -1.52 % | 175.272 M | 0.000 -100.00 % | 153.028 M 34.54 % | 113.740 M |
| Net receivables | 522.469 M -1.88 % | 532.486 M 20.27 % | 442.749 M -2.95 % | 456.202 M -13.06 % | 524.748 M 17.43 % | 446.873 M 3.98 % | 429.784 M -1.86 % | 437.949 M 20.78 % | 362.601 M 0.94 % | 359.240 M -2.75 % | 369.385 M -10.18 % | 411.252 M -19.31 % | 509.671 M -0.50 % | 512.216 M 10.88 % | 461.949 M -6.86 % | 495.977 M 5.87 % | 468.463 M 16.03 % | 403.744 M 170.65 % | 149.174 M -44.42 % | 268.399 M 10.47 % | 242.954 M 1.44 % | 239.505 M -4.87 % | 251.773 M 117.68 % | 115.663 M -6.19 % | 123.299 M | 0.000 -100.00 % | 94.238 M -21.51 % | 120.065 M | 0.000 -100.00 % | 103.668 M 17.36 % | 88.332 M |
| Tax assets | 36.625 M 8.37 % | 33.796 M 5.51 % | 32.032 M 1.35 % | 31.605 M 6.97 % | 29.547 M 2.47 % | 28.833 M 10.29 % | 26.144 M -24.41 % | 34.587 M 4.94 % | 32.960 M 1.16 % | 32.583 M -0.13 % | 32.626 M 19.33 % | 27.342 M 9.83 % | 24.894 M 5.15 % | 23.676 M -4.39 % | 24.763 M 4.18 % | 23.770 M 4.74 % | 22.694 M 2.15 % | 22.216 M 1.25 % | 21.941 M -31.79 % | 32.166 M 1.72 % | 31.622 M -35.70 % | 49.177 M 3.15 % | 47.675 M 6.31 % | 44.844 M -1.02 % | 45.308 M | 0.000 -100.00 % | 45.320 M 4.92 % | 43.195 M | 0.000 -100.00 % | 26.137 M 130.20 % | 11.354 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 225.254 M 2.52 % | 219.726 M 50.74 % | 145.767 M 8.61 % | 134.211 M -53.66 % | 289.598 M 2.43 % | 282.723 M 45.21 % | 194.699 M -3.96 % | 202.723 M -32.30 % | 299.430 M 13.31 % | 264.267 M 40.23 % | 188.446 M 39.03 % | 135.544 M -24.00 % | 178.356 M -9.30 % | 196.651 M 8.17 % | 181.794 M -60.89 % | 464.866 M -0.39 % | 466.699 M 9.23 % | 427.248 M 75.87 % | 242.939 M 23.20 % | 197.188 M 0.29 % | 196.612 M -14.74 % | 230.594 M -17.10 % | 278.164 M 45.20 % | 191.570 M -6.11 % | 204.033 M | 0.000 -100.00 % | 160.079 M -1.87 % | 163.133 M | 0.000 -100.00 % | 88.456 M 31.46 % | 67.288 M |
| Tax payables | 17.914 M -9.62 % | 19.821 M -7.09 % | 21.334 M 35.03 % | 15.800 M -6.64 % | 16.925 M -13.39 % | 19.542 M 21.61 % | 16.069 M -21.90 % | 20.575 M -0.52 % | 20.683 M -50.26 % | 41.581 M -8.33 % | 45.360 M 9.42 % | 41.456 M -5.84 % | 44.027 M 88.46 % | 23.362 M 36.50 % | 17.114 M -12.90 % | 19.650 M -5.38 % | 20.767 M 18.98 % | 17.454 M 158.10 % | 6.762 M -42.83 % | 11.828 M 257.14 % | 3.312 M -59.93 % | 8.264 M 5.20 % | 7.856 M -38.95 % | 12.867 M -8.95 % | 14.132 M | 0.000 -100.00 % | 24.161 M -29.41 % | 34.226 M | 0.000 -100.00 % | 16.234 M -11.00 % | 18.241 M |
| Deferred revenue non current | 28.010 M -6.15 % | 29.845 M 10.15 % | 27.095 M 1.09 % | 26.802 M 5.83 % | 25.326 M 1.91 % | 24.850 M -2.07 % | 25.375 M -2.02 % | 25.899 M -1.98 % | 26.423 M -1.95 % | 26.947 M 1.80 % | 26.471 M -2.01 % | 27.013 M 7.82 % | 25.054 M 18.76 % | 21.096 M 23.10 % | 17.138 M -0.29 % | 17.188 M -5.04 % | 18.100 M -4.42 % | 18.938 M -6.57 % | 20.270 M 3.40 % | 19.604 M 1.44 % | 19.326 M 15.91 % | 16.674 M 16.66 % | 14.293 M -3.60 % | 14.827 M -2.52 % | 15.211 M | 0.000 -100.00 % | 15.495 M -0.64 % | 15.595 M | 0.000 -100.00 % | 2.540 M 104.13 % | 1.244 M |
| 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 23.481 K -89.33 % | 220.148 K 0.97 % | 218.031 K -2.96 % | 224.685 K -45.33 % | 411.015 K 0.33 % | 409.668 K -32.20 % | 604.191 K 1.58 % | 594.773 K | 0.000 | 0.000 -100.00 % | 197.037 K 1.17 % | 194.760 K | 0.000 | 0.000 | 0.000 -100.00 % | 194.760 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 17.062 K 13.44 % | 15.040 K -31.83 % | 22.064 K 71.53 % | 12.863 K | 0.000 -100.00 % | 10.370 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.301 B 2 912.63 % | -46.244 M -103.55 % | 1.304 B 2 765.67 % | -48.932 M -103.78 % | 1.296 B 2 849.12 % | -47.131 M -103.56 % | 1.322 B 4 031.01 % | -33.642 M -102.59 % | 1.298 B 0.31 % | 1.294 B 10.47 % | 1.171 B -6.45 % | 1.252 B 0.77 % | 1.242 B 2 303.53 % | -56.374 M -104.34 % | 1.300 B | 0.000 -100.00 % | 1.280 B | 0.000 -100.00 % | 1.280 B | 0.000 -100.00 % | 1.213 B -7.08 % | 1.305 B 0.00 % | 1.305 B 0.00 % | 1.305 B 0.00 % | 1.305 B 2 905.98 % | 43.429 M -77.84 % | 195.990 M -0.01 % | 196.000 M | 0.000 -100.00 % | 293.140 M 3.68 % | 282.726 M |
| Deferred tax liabilities non current | 6.174 M -3.42 % | 6.393 M -3.33 % | 6.613 M -3.49 % | 6.851 M -3.18 % | 7.077 M -16.64 % | 8.489 M 0.00 % | 8.489 M -2.26 % | 8.685 M -1.91 % | 8.854 M -16.50 % | 10.603 M 0.00 % | 10.603 M 350.01 % | 2.356 M 1.41 % | 2.323 M 59.08 % | 1.460 M 21.68 % | 1.200 M -30.55 % | 1.728 M -12.63 % | 1.978 M 56.71 % | 1.262 M -28.70 % | 1.770 M 39.69 % | 1.267 M -60.31 % | 3.193 M 14.83 % | 2.781 M -8.79 % | 3.049 M 1 428.63 % | 199.457 K -4.27 % | 208.346 K | 0.000 -100.00 % | 226.124 K -7.29 % | 243.902 K | 0.000 -100.00 % | 457.215 K 9.22 % | 418.607 K |
| 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 |
| Total assets | 4.520 B 4.95 % | 4.307 B -0.83 % | 4.343 B 9.12 % | 3.980 B 2.60 % | 3.879 B 0.22 % | 3.870 B 3.69 % | 3.733 B -1.11 % | 3.775 B 4.42 % | 3.615 B -1.09 % | 3.655 B 2.95 % | 3.550 B 5.45 % | 3.366 B 1.40 % | 3.320 B 1.57 % | 3.269 B 6.39 % | 3.073 B 1.60 % | 3.024 B 3.80 % | 2.914 B 2.96 % | 2.830 B 10.63 % | 2.558 B 4.10 % | 2.457 B 1.97 % | 2.410 B -2.13 % | 2.462 B -1.61 % | 2.502 B 4.76 % | 2.388 B -5.36 % | 2.524 B 87.72 % | 1.344 B 6.00 % | 1.268 B 6.24 % | 1.194 B | 0.000 -100.00 % | 849.677 M 5.73 % | 803.625 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-06-30 | 2018-03-31 | 2016-12-31 | 2016-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-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.716 M -238.85 % | 34.365 M | 0.000 -100.00 % | 113.054 M 535.44 % | 17.792 M -55.12 % | 39.645 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.462 M 289.55 % | -7.629 M -200.00 % | 7.629 M | 0.000 -100.00 % | 37.780 M 289.74 % | -19.911 M -200.00 % | 19.911 M | 0.000 -100.00 % | 3.319 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.010 M | 0.000 100.00 % | -295.090 M -429.03 % | 89.684 M 200.00 % | -89.684 M | 0.000 100.00 % | -101.481 M -228.33 % | 79.076 M 200.00 % | -79.076 M | 0.000 100.00 % | -419.502 M -298.19 % | 211.667 M 200.00 % | -211.667 M | 0.000 100.00 % | -63.524 M -397.31 % | -12.773 M -200.00 % | 12.773 M | 0.000 100.00 % | -257.535 M -335.50 % | 109.357 M 200.00 % | -109.357 M | 0.000 100.00 % | -225.688 M -270.45 % | 132.406 M 300.00 % | -66.203 M 0.00 % | -66.203 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.420 M -417.49 % | 108.167 M 200.00 % | -108.167 M | 0.000 100.00 % | -91.866 M -344.38 % | 37.591 M 200.00 % | -37.591 M | 0.000 100.00 % | -282.443 M -379.51 % | 101.049 M 200.00 % | -101.049 M | 0.000 100.00 % | -46.516 M -263.97 % | -12.780 M -200.00 % | 12.780 M | 0.000 100.00 % | -224.733 M -337.17 % | 94.758 M 200.00 % | -94.758 M | 0.000 100.00 % | -208.016 M -285.63 % | 112.062 M 300.00 % | -56.031 M 0.00 % | -56.031 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.868 M 283.24 % | -18.483 M -200.00 % | 18.483 M | 0.000 100.00 % | -9.615 M -123.18 % | 41.485 M 200.00 % | -41.485 M | 0.000 100.00 % | -140.378 M -226.90 % | 110.619 M 200.00 % | -110.619 M | 0.000 100.00 % | -17.008 M -248 943.88 % | 6.835 K 200.00 % | -6.835 K | 0.000 100.00 % | -31.600 M -316.45 % | 14.599 M 200.00 % | -14.599 M | 0.000 100.00 % | -17.672 M -186.86 % | 20.344 M 300.00 % | -10.172 M 0.00 % | -10.172 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -73.010 M | 0.000 -100.00 % | 14.462 M 289.55 % | -7.629 M -200.00 % | 7.629 M | 0.000 -100.00 % | 37.780 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 27.493 M 140.98 % | -67.081 M | 0.000 | 0.000 -100.00 % | 86.668 M 181.83 % | -105.907 M -21.37 % | -87.258 M -68.84 % | -51.681 M -1 396.33 % | 3.987 M 116.72 % | -23.845 M 66.39 % | -70.952 M 28.01 % | -98.555 M 40.52 % | -165.695 M -23.54 % | -134.124 M -57.18 % | -85.333 M 13.89 % | -99.095 M -5.76 % | -93.697 M -39 033.92 % | -239.427 K 99.49 % | -46.564 M -11.57 % | -41.733 M -0.58 % | -41.495 M -48.19 % | -28.000 M -98.91 % | -14.077 M 58.91 % | -34.262 M 22.99 % | -44.492 M -2.38 % | -43.459 M -9.22 % | -39.790 M 47.56 % | -75.875 M -3.93 % | -73.004 M -38.11 % | -52.859 M |
| Net cash provided by operating activities | 27.493 M 234.20 % | -20.486 M | 0.000 | 0.000 -100.00 % | 13.658 M 127.09 % | -50.412 M -10.80 % | -45.498 M -480.69 % | -7.835 M -118.31 % | 42.781 M -33.14 % | 63.983 M -9.82 % | 70.952 M -28.01 % | 98.555 M | 0.000 | 0.000 -100.00 % | 32.589 M -49.84 % | 64.964 M 269.58 % | 17.578 M -70.88 % | 60.359 M 9.77 % | 54.986 M 19.26 % | 46.107 M 199.95 % | 15.372 M -61.23 % | 39.646 M 171.76 % | -55.252 M -167.53 % | 81.815 M 175.55 % | 29.691 M 34.58 % | 22.062 M 6 751.30 % | 322.014 K -99.41 % | 54.841 M 5.83 % | 51.818 M 0.00 % | 51.818 M |
| Investments in property plant and equipment | -14.373 M -8.98 % | -13.189 M 44.06 % | -23.575 M 54.15 % | -51.419 M -685.83 % | -6.543 M 60.69 % | -16.646 M 51.40 % | -34.250 M 7.68 % | -37.098 M -18.66 % | -31.265 M -272.16 % | -8.401 M -134.49 % | 24.357 M 218.80 % | -20.503 M -246.32 % | -5.920 M 93.38 % | -89.480 M -954.14 % | -8.488 M 90.83 % | -92.533 M -513.90 % | -15.073 M -96.49 % | -7.671 M 60.30 % | -19.324 M -128.97 % | -8.439 M -20.14 % | -7.025 M 37.82 % | -11.298 M 46.87 % | -21.265 M 6.81 % | -22.819 M 22.36 % | -29.390 M -49.48 % | -19.661 M 51.40 % | -40.453 M -28.56 % | -31.466 M 51.32 % | -64.641 M 0.00 % | -64.641 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -460.110 K | 0.000 | 0.000 -100.00 % | 505.109 K -35.30 % | 780.753 K | 0.000 | 0.000 | 0.000 -100.00 % | 8.815 M -90.47 % | 92.533 M 450.48 % | 16.810 M 101.41 % | 8.346 M -67.18 % | 25.433 M 189.70 % | 8.779 M 18.12 % | 7.433 M -34.38 % | 11.328 M -46.73 % | 21.265 M -6.81 % | 22.819 M | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 M -50.00 % | -200.000 M 51.22 % | -410.000 M -36.67 % | -300.000 M 50.00 % | -600.000 M 0.00 % | -600.000 M 14.29 % | -700.000 M -52.17 % | -460.000 M -53.33 % | -300.000 M 18.92 % | -370.000 M 21.28 % | -470.000 M 6.00 % | -500.000 M -69.49 % | -295.000 M 61.69 % | -770.000 M -15.79 % | -665.000 M 1.48 % | -675.000 M -255.26 % | -190.000 M 65.83 % | -556.000 M -491.55 % | 142.000 M 112.87 % | -1.103 B | 0.000 | 0.000 100.00 % | -135.000 M -14.41 % | -118.000 M | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 112.695 M 2 199.89 % | 4.900 M -98.38 % | 302.064 M -62.24 % | 800.000 M 700.00 % | 100.000 M -80.52 % | 513.251 M 21.90 % | 421.055 M -58.24 % | 1.008 B 206.45 % | 329.009 M -30.43 % | 472.926 M 80.34 % | 262.240 M -61.91 % | 688.458 M 111.42 % | 325.635 M -45.25 % | 594.785 M 55.45 % | 382.613 M -61.43 % | 992.047 M 88.00 % | 527.693 M -30.53 % | 759.602 M 200.08 % | 253.136 M -49.81 % | 504.397 M 319.56 % | -229.731 M -190.78 % | 253.073 M | 0.000 | 0.000 -100.00 % | 170.327 M 104.83 % | 83.153 M | 0.000 | 0.000 |
| Other investing activites | -150.000 M -3 100.00 % | 5.000 M 104.54 % | -110.194 M | 0.000 -100.00 % | 108.223 M -82.33 % | 612.323 M 456.66 % | 110.000 M -48.42 % | 213.251 M 293.86 % | -110.000 M | 0.000 -100.00 % | 100.000 M | 0.000 | 0.000 -100.00 % | 318.458 M 393.54 % | -108.488 M -17.24 % | -92.533 M -513.90 % | -15.073 M -96.49 % | -7.671 M 60.30 % | -19.324 M -128.97 % | -8.439 M -20.14 % | -7.025 M 37.82 % | -11.298 M -108.49 % | 133.091 M 175.12 % | -177.175 M -504.58 % | -29.305 M -50.52 % | -19.469 M -1 846.10 % | -1.000 M 89.11 % | -9.190 M 83.19 % | -54.673 M 26.12 % | -74.007 M |
| Net cash used for investing activites | -164.373 M -1 907.29 % | -8.189 M 61.14 % | -21.075 M 54.70 % | -46.519 M -144.84 % | 103.744 M -82.22 % | 583.354 M 348.54 % | -234.710 M -233.24 % | 176.153 M 155.01 % | -320.210 M -179.98 % | 400.341 M 262.84 % | -245.853 M -3 144.69 % | -7.577 M 82.65 % | -43.680 M -119.08 % | 228.978 M 190.67 % | -252.527 M -11 315.54 % | 2.252 M -96.97 % | 74.277 M -65.46 % | 215.050 M 242.87 % | -150.522 M -296.75 % | 76.503 M 35.36 % | 56.519 M 189.90 % | -62.870 M -238.60 % | 45.360 M 104.42 % | -1.027 B -3 404.83 % | -29.305 M -50.52 % | -19.469 M -219.89 % | -6.086 M 91.94 % | -75.503 M -38.10 % | -54.673 M 26.12 % | -74.007 M |
| Debt repayment | 448.197 M 2 153.29 % | -21.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M 97.64 % | -127.000 M | 0.000 100.00 % | -5.000 M 89.80 % | -49.000 M -208.89 % | 45.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.000 M | 0.000 100.00 % | -182.610 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 -100.00 % | 136.752 K 100.25 % | -53.996 M | 0.000 | 0.000 100.00 % | -104.096 M -66 222.03 % | -156.955 K 99.85 % | -103.939 M | 0.000 100.00 % | -104.103 M | 0.000 100.00 % | -104.103 M | 0.000 | 0.000 100.00 % | -2.879 M 93.68 % | -45.555 M | 0.000 | 0.000 | 0.000 100.00 % | -54.624 M | 0.000 100.00 % | -21.928 K 90.15 % | -222.545 K | 0.000 100.00 % | -1.890 M 11.65 % | -2.139 M 1.11 % | -2.163 M -17.13 % | -1.847 M 0.00 % | -1.847 M |
| Other financing activites | -350.115 M | 0.000 100.00 % | -110.785 M -153.04 % | 208.890 M 832.91 % | -28.502 M -148.39 % | 58.894 M 159.20 % | -99.485 M -200.55 % | 98.938 M 195.19 % | -103.939 M | 0.000 100.00 % | -322.150 K -100.72 % | 44.538 M 142.78 % | -104.103 M | 0.000 -100.00 % | 55.601 M | 0.000 100.00 % | -45.555 M | 0.000 -100.00 % | 36.416 K | 0.000 | 0.000 | 0.000 100.00 % | -2.973 M 88.59 % | -26.059 M -102.27 % | 1.148 B | 0.000 100.00 % | -22.144 M | 0.000 100.00 % | -34.223 M -29.63 % | -26.401 M |
| Net cash used provided by financing activities | 98.083 M 549.34 % | -21.828 M 80.27 % | -110.649 M -171.44 % | 154.894 M 643.46 % | -28.502 M -148.39 % | 58.894 M 159.20 % | -99.485 M -200.71 % | 98.781 M 195.04 % | -103.939 M -484.74 % | 27.015 M 8 485.94 % | -322.150 K -100.72 % | 44.538 M -30.09 % | 63.708 M -32.39 % | 94.222 M 69.46 % | 55.601 M 2 031.42 % | -2.879 M 93.68 % | -45.555 M | 0.000 -100.00 % | 36.416 K | 0.000 100.00 % | -54.660 M | 0.000 100.00 % | -5.995 M 96.18 % | -156.873 M -113.67 % | 1.148 B 16 756.97 % | -6.890 M 90.60 % | -73.283 M -271.07 % | 42.837 M 225.17 % | -34.223 M -29.63 % | -26.401 M |
| Effect of forex changes on cash | 403.739 K -65.83 % | 1.181 M -28.40 % | 1.650 M 90.18 % | 867.620 K -70.03 % | 2.895 M 104.89 % | 1.413 M -77.72 % | 6.340 M 790.12 % | 712.240 K -72.81 % | 2.619 M 176.03 % | -3.445 M -152.10 % | 6.612 M 15.45 % | 5.727 M 98.55 % | 2.884 M 782.27 % | -422.730 K -725.82 % | -51.189 K 85.46 % | -352.115 K -14 979.08 % | -2.335 K 99.66 % | -695.287 K 64.27 % | -1.946 M -78.95 % | -1.087 M -344.38 % | 444.970 K 162.51 % | 169.505 K 990.49 % | 15.544 K -98.52 % | 1.047 M 12.23 % | 932.888 K 212.08 % | -832.319 K -173.13 % | 1.138 M -86.58 % | 8.479 M 1 604.26 % | 497.535 K 0.00 % | 497.536 K |
| Net change in cash | -62.579 M -26.88 % | -49.321 M -147.26 % | 104.357 M 456.07 % | -29.308 M -131.23 % | 93.860 M -85.40 % | 642.936 M 267.29 % | -384.321 M -243.50 % | 267.811 M 168.70 % | -389.827 M -179.90 % | 487.895 M 376.14 % | -176.687 M -225.10 % | 141.242 M 516.46 % | 22.912 M -92.90 % | 322.777 M 296.35 % | -164.389 M -356.92 % | 63.985 M 46.47 % | 43.685 M -83.49 % | 264.667 M 371.60 % | -97.446 M -180.19 % | 121.522 M 587.52 % | 17.675 M 176.67 % | -23.054 M -45.25 % | -15.872 M 98.56 % | -1.101 B -209.08 % | 1.009 B 819.23 % | -140.346 M -80.14 % | -77.909 M -354.15 % | 30.655 M 183.80 % | -36.580 M 23.94 % | -48.091 M |
| Cash at beginning of period | 1.407 B -3.39 % | 1.457 B 9.68 % | 1.328 B -2.16 % | 1.357 B 7.43 % | 1.263 B 78.25 % | 708.815 M -35.16 % | 1.093 B 40.91 % | 775.756 M -33.44 % | 1.166 B 71.99 % | 677.688 M -20.68 % | 854.352 M 19.81 % | 713.110 M 3.32 % | 690.198 M 87.85 % | 367.421 M -30.91 % | 531.810 M 13.68 % | 467.825 M 10.30 % | 424.140 M 165.96 % | 159.473 M -37.93 % | 256.918 M 89.75 % | 135.396 M 15.01 % | 117.720 M -16.38 % | 140.775 M -10.13 % | 156.647 M -87.55 % | 1.258 B 1 055.40 % | 108.859 M -4.50 % | 113.988 M -40.60 % | 191.896 M 19.01 % | 161.241 M 408.21 % | -52.316 M 0.00 % | -52.316 M |
| Cash at end of period | 1.345 B -4.45 % | 1.407 B -1.75 % | 1.432 B 7.86 % | 1.328 B -2.16 % | 1.357 B 0.41 % | 1.352 B 90.71 % | 708.815 M -32.08 % | 1.044 B 34.52 % | 775.756 M -33.44 % | 1.166 B 72.00 % | 677.665 M -20.68 % | 854.352 M 19.81 % | 713.110 M 3.32 % | 690.198 M 87.85 % | 367.421 M -30.91 % | 531.810 M 13.68 % | 467.825 M 10.30 % | 424.140 M 165.96 % | 159.473 M -37.93 % | 256.918 M 89.75 % | 135.396 M 15.01 % | 117.720 M -16.38 % | 140.775 M -10.13 % | 156.647 M -85.99 % | 1.118 B 4 342.60 % | -26.358 M -123.12 % | 113.988 M -40.60 % | 191.896 M 315.87 % | -88.896 M 11.46 % | -100.407 M |
| Operating cash flow | 27.493 M 234.20 % | -20.486 M | 0.000 | 0.000 -100.00 % | 13.658 M 127.09 % | -50.412 M -10.80 % | -45.498 M -480.69 % | -7.835 M -118.31 % | 42.781 M -33.14 % | 63.983 M -9.82 % | 70.952 M -28.01 % | 98.555 M | 0.000 | 0.000 -100.00 % | 32.589 M -49.84 % | 64.964 M 269.58 % | 17.578 M -70.88 % | 60.359 M 9.77 % | 54.986 M 19.26 % | 46.107 M 199.95 % | 15.372 M -61.23 % | 39.646 M 171.76 % | -55.252 M -167.53 % | 81.815 M 175.55 % | 29.691 M 34.58 % | 22.062 M 6 751.30 % | 322.014 K -99.41 % | 54.841 M 5.83 % | 51.818 M 0.00 % | 51.818 M |
| Capital expenditure | -14.373 M -8.98 % | -13.189 M 44.06 % | -23.575 M 54.15 % | -51.419 M -685.83 % | -6.543 M 60.69 % | -16.646 M 51.40 % | -34.250 M 7.68 % | -37.098 M -18.66 % | -31.265 M -272.16 % | -8.401 M -134.49 % | 24.357 M 218.80 % | -20.503 M -246.32 % | -5.920 M 93.38 % | -89.480 M -954.14 % | -8.488 M 90.83 % | -92.533 M -513.90 % | -15.073 M -96.49 % | -7.671 M 60.30 % | -19.324 M -128.97 % | -8.439 M -20.14 % | -7.025 M 37.82 % | -11.298 M 46.87 % | -21.265 M 6.81 % | -22.819 M 22.36 % | -29.390 M -49.48 % | -19.661 M 51.40 % | -40.453 M -28.56 % | -31.466 M 51.32 % | -64.641 M 0.00 % | -64.641 M |
| Free CashFlow | 13.120 M 138.96 % | -33.674 M -115.97 % | 210.856 M 210.99 % | -189.969 M -2 770.05 % | 7.115 M 110.61 % | -67.059 M 15.91 % | -79.748 M -77.48 % | -44.933 M -490.18 % | 11.516 M -79.28 % | 55.582 M -41.68 % | 95.309 M 22.11 % | 78.051 M 1 418.37 % | -5.920 M 93.38 % | -89.480 M -471.28 % | 24.100 M 187.42 % | -27.569 M -1 200.53 % | 2.505 M -95.25 % | 52.688 M 47.74 % | 35.662 M -5.33 % | 37.668 M 351.27 % | 8.347 M -70.56 % | 28.349 M 137.05 % | -76.517 M -229.70 % | 58.996 M 19 470.90 % | 301.446 K -87.45 % | 2.401 M 105.98 % | -40.131 M -271.68 % | 23.375 M 282.29 % | -12.823 M 0.00 % | -12.823 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |