Mingxin Automotive Leather Co., Ltd. 605068.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.179 B 30.21 % | 905.739 M 5.87 % | 855.552 M 4.24 % | 820.775 M 1.55 % | 808.234 M 22.81 % | 658.132 M 15.39 % | 570.364 M 3.49 % | 551.146 M 17.45 % | 469.243 M |
| Net income | -172.154 M -412.54 % | 55.083 M -45.21 % | 100.535 M -38.47 % | 163.385 M -25.91 % | 220.510 M 22.97 % | 179.317 M 65.87 % | 108.109 M 13.27 % | 95.442 M 72.42 % | 55.355 M |
| Income before tax | -206.034 M -525.83 % | 48.384 M -55.86 % | 109.622 M -39.88 % | 182.328 M -28.48 % | 254.931 M 22.89 % | 207.449 M 69.96 % | 122.059 M 10.85 % | 110.110 M 70.06 % | 64.747 M |
| Income before tax ratio | -0.17 -427.03 % | 0.05 -58.31 % | 0.13 -42.32 % | 0.22 -29.57 % | 0.32 0.07 % | 0.32 47.29 % | 0.21 7.12 % | 0.20 44.79 % | 0.14 |
| EBITDA | -69.945 M -139.92 % | 175.210 M -10.95 % | 196.747 M -19.31 % | 243.820 M -14.78 % | 286.102 M 21.63 % | 235.232 M 57.47 % | 149.378 M 19.14 % | 125.377 M 46.12 % | 85.804 M |
| Net income ratio | -0.15 -340.02 % | 0.06 -48.25 % | 0.12 -40.97 % | 0.20 -27.04 % | 0.27 0.13 % | 0.27 43.75 % | 0.19 9.46 % | 0.17 46.80 % | 0.12 |
| Ratio EBITDA | -0.06 -130.66 % | 0.19 -15.88 % | 0.23 -22.59 % | 0.30 -16.08 % | 0.35 -0.96 % | 0.36 36.47 % | 0.26 15.13 % | 0.23 24.41 % | 0.18 |
| Gross profit ratio | 0.20 -19.69 % | 0.26 -21.44 % | 0.32 -19.19 % | 0.40 -18.18 % | 0.49 8.59 % | 0.45 19.34 % | 0.38 9.24 % | 0.35 6.61 % | 0.33 |
| Weighted average shs out dil | 162.410 M -2.70 % | 166.917 M 1.16 % | 164.998 M -0.60 % | 166.000 M 0.00 % | 166.000 M 33.54 % | 124.304 M 0.03 % | 124.264 M 6.76 % | 116.393 M 17.75 % | 98.849 M |
| Weighted average shs out | 162.410 M -2.70 % | 166.917 M 1.16 % | 164.998 M -0.60 % | 166.000 M 0.00 % | 166.000 M 33.54 % | 124.304 M 0.03 % | 124.264 M 6.76 % | 116.393 M 17.75 % | 98.849 M |
| EPS diluted | -1.06 -421.21 % | 0.33 -45.90 % | 0.61 -37.76 % | 0.98 -26.32 % | 1.33 -7.64 % | 1.44 65.52 % | 0.87 6.10 % | 0.82 46.43 % | 0.56 |
| Earnings per share | -1.06 -421.21 % | 0.33 -45.90 % | 0.61 -37.76 % | 0.98 -26.32 % | 1.33 23.15 % | 1.08 24.14 % | 0.87 6.10 % | 0.82 46.43 % | 0.56 |
| Gross profit | 241.750 M 4.57 % | 231.183 M -16.83 % | 277.974 M -15.76 % | 329.994 M -16.91 % | 397.156 M 33.36 % | 297.810 M 37.70 % | 216.273 M 13.05 % | 191.305 M 25.22 % | 152.778 M |
| Income tax expense | -33.879 M -405.75 % | -6.699 M -168.20 % | 9.822 M -48.89 % | 19.220 M -44.16 % | 34.421 M 22.36 % | 28.132 M 101.67 % | 13.949 M -4.90 % | 14.668 M 56.17 % | 9.392 M |
| Cost of revenue | 937.643 M 39.00 % | 674.556 M 16.79 % | 577.578 M 17.69 % | 490.781 M 19.39 % | 411.078 M 14.09 % | 360.322 M 1.76 % | 354.091 M -1.60 % | 359.842 M 13.71 % | 316.465 M |
| General and administrative expenses | 24.947 M 31.42 % | 18.982 M 24.61 % | 15.234 M -5.68 % | 16.151 M 10.90 % | 14.564 M 74.63 % | 8.340 M 36.61 % | 6.105 M -19.76 % | 7.609 M -68.67 % | 24.288 M |
| Selling and marketing expenses | 9.288 M -19.92 % | 11.599 M -19.07 % | 14.332 M 30.90 % | 10.948 M -2.06 % | 11.179 M 4.28 % | 10.720 M 4.52 % | 10.256 M -6.96 % | 11.023 M -7.15 % | 11.871 M |
| Other expenses | 310.022 M 1 395.55 % | 20.730 M -17.15 % | 25.020 M -18.86 % | 30.836 M -2.26 % | 31.549 M 91.72 % | 16.456 M 3 790.34 % | -445.912 K -233.38 % | -133.755 K -108.37 % | 1.598 M |
| Operating expenses | 447.150 M 145.41 % | 182.208 M 18.31 % | 154.008 M 6.91 % | 144.049 M 13.18 % | 127.275 M 64.67 % | 77.289 M -3.54 % | 80.127 M 12.10 % | 71.476 M 5.98 % | 67.445 M |
| Cost and expenses | 1.385 B 61.63 % | 856.764 M 17.11 % | 731.586 M 15.24 % | 634.829 M 17.92 % | 538.353 M 23.02 % | 437.611 M 0.78 % | 434.218 M 0.67 % | 431.317 M 12.35 % | 383.910 M |
| Research and development expenses | 102.893 M 16.54 % | 88.293 M -11.20 % | 99.423 M 15.46 % | 86.113 M 23.05 % | 69.983 M 67.53 % | 41.774 M 1.45 % | 41.175 M 26.21 % | 32.625 M 20.47 % | 27.082 M |
| Selling general and administrative expenses | 34.235 M 11.95 % | 30.581 M 3.44 % | 29.565 M 9.10 % | 27.099 M 5.27 % | 25.743 M 35.06 % | 19.060 M 16.49 % | 16.361 M -12.19 % | 18.632 M -48.47 % | 36.159 M |
| Interest income | 9.010 M -57.48 % | 21.193 M -25.31 % | 28.374 M -20.04 % | 35.483 M 4 980.43 % | 698.433 K 354.24 % | 153.759 K -5.15 % | 162.100 K -80.23 % | 820.000 K | 0.000 |
| Interest expense | 55.781 M 7.27 % | 52.002 M 63.57 % | 31.792 M 105.00 % | 15.508 M 392.35 % | 3.150 M -28.32 % | 4.394 M -47.47 % | 8.365 M -3.68 % | 8.684 M -5.47 % | 9.187 M |
| Depreciation and amortization | 81.283 M 10.12 % | 73.814 M 33.40 % | 55.333 M 20.33 % | 45.984 M 57.64 % | 29.170 M 24.72 % | 23.389 M 23.40 % | 18.955 M 44.73 % | 13.096 M 30.13 % | 10.064 M |
| Operating income | -205.400 M -519.40 % | 48.975 M -67.88 % | 152.492 M -18.72 % | 187.603 M -26.64 % | 255.740 M 22.75 % | 208.336 M 70.06 % | 122.505 M 11.12 % | 110.244 M 74.58 % | 63.149 M |
| Operating income ratio | -0.17 -422.08 % | 0.05 -69.66 % | 0.18 -22.02 % | 0.23 -27.76 % | 0.32 -0.04 % | 0.32 47.38 % | 0.21 7.38 % | 0.20 48.63 % | 0.13 |
| Total other income expenses net | -633.728 K -7.16 % | -591.363 K 60.47 % | -1.496 M 71.64 % | -5.275 M -551.85 % | -809.274 K 8.77 % | -887.039 K -98.93 % | -445.912 K -233.38 % | -133.755 K -108.37 % | 1.598 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 747.659 M 129.30 % | 326.062 M 4 644.23 % | 6.873 M 101.83 % | -375.505 M 45.63 % | -690.645 M -1 608.97 % | 45.769 M -46.86 % | 86.135 M -34.59 % | 131.685 M 9.13 % | 120.669 M |
| Total investments | 260.620 M 225.78 % | 80.000 M -68.00 % | 250.000 M 3 813.15 % | 6.389 M -87.22 % | 50.000 M 10 848.87 % | 456.668 K 100.23 % | -196.721 M -235 730.42 % | 83.487 K -1.23 % | 84.529 K |
| Total debt | 1.009 B -1.54 % | 1.025 B 11.17 % | 921.643 M 102.19 % | 455.841 M 1 454.98 % | 29.315 M -63.11 % | 79.459 M -27.06 % | 108.944 M -29.79 % | 155.158 M -16.61 % | 186.073 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 188.305 M 249.07 % | 53.944 M 13.08 % | 47.704 M -66.55 % | 142.602 M 42.06 % | 100.385 M 5.58 % | 95.077 M 236 898.46 % | -40.151 K |
| Retained earnings | 505.329 M -25.43 % | 677.646 M 5.79 % | 640.543 M 6.24 % | 602.943 M 4.02 % | 579.667 M 53.86 % | 376.748 M 79.89 % | 209.434 M 45.46 % | 143.977 M 155.07 % | 56.446 M |
| Common stock | 162.140 M -0.25 % | 162.540 M -2.44 % | 166.602 M 0.00 % | 166.600 M 0.36 % | 166.000 M 33.33 % | 124.500 M 0.00 % | 124.500 M 0.00 % | 124.500 M 8.26 % | 115.000 M |
| Total equity | 1.669 B -11.02 % | 1.876 B -2.14 % | 1.917 B 8.73 % | 1.763 B 3.34 % | 1.706 B 178.03 % | 613.587 M 41.28 % | 434.318 M 19.46 % | 363.553 M 78.74 % | 203.399 M |
| Other non current liabilities | 32.912 M -68.06 % | 103.057 M 305.44 % | 25.419 M -82.39 % | 144.370 M -25.31 % | 193.291 M 242.10 % | 56.502 M 348.17 % | 12.607 M | 0.000 | 0.000 |
| Long term debt | 758.144 M -3.83 % | 788.337 M 17.10 % | 673.201 M 590.57 % | 97.484 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 M |
| Total non current liabilities | 887.812 M -4.80 % | 932.599 M 19.12 % | 782.892 M 222.13 % | 243.035 M 97.52 % | 123.043 M 9.35 % | 112.518 M 115.48 % | 52.216 M 20.16 % | 43.456 M -26.99 % | 59.519 M |
| Other current liabilities | 118.628 M -8.45 % | 129.576 M 0.53 % | 128.890 M 329.25 % | 30.027 M 223.80 % | -24.253 M -342.31 % | 10.009 M -78.42 % | 46.382 M 40.11 % | 33.105 M 31.82 % | 25.113 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 593.051 K -98.95 % | 56.719 M 50.23 % | 37.755 M 20.64 % | 31.295 M 38.50 % | 22.596 M 8.72 % | 20.785 M -30.07 % | 29.723 M |
| Short term debt | 250.695 M 4.99 % | 238.786 M -5.51 % | 252.724 M -28.44 % | 353.188 M 970.85 % | -40.557 M -151.04 % | 79.459 M -40.96 % | 134.576 M -17.78 % | 163.679 M 1.62 % | 161.073 M |
| Total current liabilities | 977.640 M 54.89 % | 631.186 M 3.64 % | 609.037 M -8.19 % | 663.356 M 118.50 % | 303.598 M 39.71 % | 217.299 M -0.75 % | 218.950 M -29.42 % | 310.197 M 9.48 % | 283.324 M |
| Total liabilities | 1.865 B 19.29 % | 1.564 B 12.35 % | 1.392 B 53.57 % | 906.391 M 112.45 % | 426.641 M 29.36 % | 329.817 M 21.63 % | 271.166 M -23.32 % | 353.653 M 3.15 % | 342.843 M |
| Other non current assets | 22.179 M -74.41 % | 86.672 M -4.86 % | 91.097 M -4.48 % | 95.372 M 164.06 % | 36.118 M 264.72 % | 9.903 M -94.97 % | 196.721 M 3 542.83 % | 5.400 M 205.10 % | 1.770 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 6.389 M 2 174.59 % | 280.874 K -38.49 % | 456.668 K 100.23 % | -196.721 M -235 730.42 % | 83.487 K -1.23 % | 84.529 K |
| Intangible assets | 141.580 M -2.81 % | 145.673 M -3.03 % | 150.219 M 40.38 % | 107.009 M 27.84 % | 83.707 M -2.24 % | 85.626 M -3.33 % | 88.572 M -3.43 % | 91.715 M 80.15 % | 50.909 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 141.580 M -2.81 % | 145.673 M -3.03 % | 150.219 M 40.38 % | 107.009 M 27.84 % | 83.707 M -2.24 % | 85.626 M -3.33 % | 88.572 M -3.43 % | 91.715 M 80.15 % | 50.909 M |
| Property plant equipment net | 1.356 B 20.52 % | 1.125 B 52.41 % | 738.275 M 25.94 % | 586.203 M 42.45 % | 411.528 M 55.68 % | 264.349 M 34.38 % | 196.721 M 22.39 % | 160.737 M 46.82 % | 109.477 M |
| Total non current assets | 1.616 B 13.49 % | 1.424 B 40.70 % | 1.012 B 22.13 % | 828.517 M 50.12 % | 551.896 M 47.69 % | 373.689 M 28.42 % | 291.001 M 11.26 % | 261.551 M 58.66 % | 164.853 M |
| Other current assets | 37.091 M -35.36 % | 57.385 M -0.63 % | 57.750 M 46.54 % | 39.410 M 63.61 % | 24.088 M 246.85 % | 6.945 M -24.78 % | 9.232 M 38.57 % | 6.663 M -52.39 % | 13.993 M |
| Short term investments | 260.620 M 225.78 % | 80.000 M -68.00 % | 250.000 M | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 261.180 M -62.61 % | 698.559 M -23.64 % | 914.770 M 10.03 % | 831.346 M 15.47 % | 719.960 M 2 037.01 % | 33.690 M 47.71 % | 22.809 M -2.83 % | 23.474 M -64.11 % | 65.405 M |
| Cash and short term investments | 521.800 M -32.98 % | 778.559 M -33.16 % | 1.165 B 40.11 % | 831.346 M 7.97 % | 769.960 M 2 185.43 % | 33.690 M 47.71 % | 22.809 M -2.83 % | 23.474 M -64.11 % | 65.405 M |
| Total current assets | 1.919 B -4.82 % | 2.016 B -12.24 % | 2.297 B 24.78 % | 1.841 B 16.46 % | 1.581 B 177.46 % | 569.715 M 37.45 % | 414.484 M -9.04 % | 455.655 M 19.47 % | 381.389 M |
| Inventory | 743.065 M 7.86 % | 688.933 M 9.44 % | 629.508 M 11.47 % | 564.743 M 38.31 % | 408.328 M 102.87 % | 201.277 M 2.88 % | 195.635 M -7.04 % | 210.441 M 47.13 % | 143.031 M |
| Net receivables | 616.770 M 25.59 % | 491.110 M 1.82 % | 482.318 M 18.97 % | 405.417 M 7.15 % | 378.354 M 15.42 % | 327.803 M 75.48 % | 186.808 M -13.14 % | 215.078 M 29.26 % | 166.390 M |
| Tax assets | 95.996 M 45.06 % | 66.179 M 104.92 % | 32.294 M -3.73 % | 33.545 M 65.56 % | 20.262 M 51.72 % | 13.354 M 133.95 % | 5.708 M 57.90 % | 3.615 M 38.44 % | 2.611 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 597.223 M 134.45 % | 254.734 M 20.10 % | 212.110 M -14.49 % | 248.050 M 4.95 % | 236.357 M 122.56 % | 106.201 M 161.94 % | 40.544 M -62.99 % | 109.545 M 33.51 % | 82.052 M |
| Tax payables | 11.093 M 37.13 % | 8.090 M -45.04 % | 14.721 M -53.78 % | 31.851 M 30.41 % | 24.424 M 12.92 % | 21.630 M -4.28 % | 22.596 M 95.26 % | 11.573 M -23.29 % | 15.086 M |
| Deferred revenue non current | 63.490 M -9.11 % | 69.852 M 14.71 % | 60.893 M 53.28 % | 39.727 M -6.95 % | 42.694 M -23.78 % | 56.015 M 41.42 % | 39.609 M -8.85 % | 43.456 M -2.39 % | 44.519 M |
| Minority interest | 0.000 | 0.000 | 0.000 -100.00 % | 16.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 113.164 M -5.11 % | 119.258 M 21.32 % | 98.298 M 0.83 % | 97.484 M 239.52 % | -69.872 M | 0.000 -100.00 % | 25.633 M 200.83 % | 8.521 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.151 K |
| Other total stockholders equity | 1.002 B -3.29 % | 1.036 B -6.63 % | 1.109 B 13.59 % | 976.535 M 1.67 % | 960.466 M 754.97 % | 112.339 M 11.92 % | 100.373 M 5.58 % | 95.071 M 197.53 % | 31.953 M |
| Deferred tax liabilities non current | 33.266 M -19.27 % | 41.205 M 76.24 % | 23.380 M 1 880.30 % | 1.181 M 101.68 % | -70.248 M | 0.000 | 0.000 | 0.000 100.00 % | -44.519 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.535 B 2.76 % | 3.440 B 3.95 % | 3.309 B 23.96 % | 2.669 B 25.17 % | 2.133 B 126.06 % | 943.404 M 33.72 % | 705.485 M -1.63 % | 717.206 M 31.30 % | 546.242 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -3.508 M 71.01 % | -12.103 M -75.22 % | -6.907 M 9.66 % | -7.646 M -265.30 % | -2.093 M -108.52 % | -1.004 M | 0.000 |
| Stock based compensation | 0.000 | 0.000 100.00 % | -500.250 K -200.00 % | 500.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -117.761 M 5.14 % | -124.146 M -0.59 % | -123.421 M 29.65 % | -175.436 M -7.43 % | -163.309 M -134.46 % | -69.653 M -588.79 % | 14.250 M 114.54 % | -97.995 M -44.65 % | -67.748 M |
| Accounts receivables | -385.474 M -113.47 % | -180.572 M -95.90 % | -92.175 M -127.61 % | -40.496 M 48.18 % | -78.148 M 48.38 % | -151.378 M -499.31 % | 37.910 M 147.69 % | -79.496 M -36.51 % | -58.237 M |
| Inventory | -99.185 M -29.95 % | -76.325 M -8.39 % | -70.419 M 58.24 % | -168.613 M 24.09 % | -222.132 M -1 845.81 % | -11.416 M -189.14 % | 12.807 M 118.36 % | -69.744 M -84.76 % | -37.750 M |
| Accounts payables | 365.919 M 146.90 % | 148.205 M 247.23 % | 42.682 M -6.76 % | 45.776 M -68.18 % | 143.878 M 42.75 % | 100.787 M 393.22 % | -34.373 M -165.79 % | 52.249 M | 0.000 |
| Other working capital | 978.749 K 106.33 % | -15.454 M -340.48 % | -3.508 M 71.01 % | -12.103 M -75.22 % | -6.907 M 9.66 % | -7.646 M -629.63 % | 1.444 M 105.11 % | -28.250 M 5.83 % | -29.998 M |
| Other non cash items | 223.055 M 247.33 % | 64.220 M 14.25 % | 56.211 M 25.38 % | 44.834 M 220.84 % | 13.974 M 13.11 % | 12.354 M 1.99 % | 12.113 M 81.49 % | 6.674 M -67.02 % | 20.234 M |
| Net cash provided by operating activities | 14.423 M -77.25 % | 63.396 M -22.40 % | 81.698 M 26.43 % | 64.617 M -35.49 % | 100.169 M -31.08 % | 145.334 M -5.22 % | 153.343 M 793.25 % | 17.167 M -4.13 % | 17.906 M |
| Investments in property plant and equipment | -240.178 M 42.11 % | -414.917 M -48.52 % | -279.363 M -48.21 % | -188.488 M 0.43 % | -189.303 M -94.19 % | -97.484 M -118.92 % | -44.529 M -28.74 % | -34.589 M -144.40 % | -14.153 M |
| Acquisitions net | 0.000 -100.00 % | 23.700 K -98.69 % | 1.802 M 219.88 % | -1.504 M -560.43 % | 326.556 K -60.23 % | 821.212 K 902.82 % | 81.890 K -12.08 % | 93.143 K | 0.000 |
| Purchases of investments | -1.175 B -69.21 % | -694.531 M 9.89 % | -770.765 M -431.56 % | -145.000 M -190.00 % | -50.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.130 B 51.44 % | 746.112 M 21.85 % | 612.343 M 1 123.79 % | 50.037 M 8 048.97 % | 614.026 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 113.696 K 163.16 % | -180.000 K -134.59 % | 520.314 K -52.28 % | 1.090 M 247.87 % | -737.359 K -63.86 % | -450.000 K -85.17 % | -243.022 K -102.78 % | 8.750 M 48.52 % | 5.892 M |
| Net cash used for investing activites | -285.354 M 21.50 % | -363.493 M 16.53 % | -435.463 M -53.41 % | -283.864 M -18.72 % | -239.100 M -146.21 % | -97.112 M -116.90 % | -44.772 M -73.27 % | -25.839 M -212.79 % | -8.261 M |
| Debt repayment | 33.331 M -36.69 % | 52.646 M -91.33 % | 607.015 M 93.91 % | 313.032 M 744.97 % | -48.535 M -58.08 % | -30.702 M 35.43 % | -47.549 M -66.66 % | -28.530 M -199.15 % | -9.537 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 20.970 M 776.35 % | -3.101 M 90.30 % | -31.974 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -37.208 M 56.51 % | -85.552 M -307.97 % | -20.970 M -776.35 % | 3.101 M -90.30 % | 31.974 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -10.184 M 36.93 % | -16.147 M 67.69 % | -49.980 M 59.86 % | -124.500 M -5 973.53 % | -2.050 M 41.92 % | -3.530 M 91.95 % | -43.836 M -679.77 % | -5.622 M 44.66 % | -10.159 M |
| Other financing activites | -16.841 M 82.85 % | -98.212 M -234.35 % | -29.374 M -425.79 % | 9.016 M -99.00 % | 904.916 M 28 220.44 % | -3.218 M | 0.000 100.00 % | -1.356 M -102.58 % | 52.592 M |
| Net cash used provided by financing activities | -30.901 M 49.93 % | -61.713 M -112.18 % | 506.691 M 171.57 % | 186.581 M -77.31 % | 822.358 M 2 295.89 % | -37.450 M 59.02 % | -91.385 M -157.37 % | -35.507 M -207.94 % | 32.896 M |
| Effect of forex changes on cash | -3.796 M -42.05 % | -2.672 M -3 019.93 % | 91.525 K -86.80 % | 693.111 K -41.48 % | 1.184 M 316.22 % | -547.758 K -13.48 % | -482.687 K -128.94 % | 1.668 M 483.06 % | 286.083 K |
| Net change in cash | -305.629 M 16.15 % | -364.483 M -338.20 % | 153.017 M 578.58 % | -31.973 M -104.67 % | 684.611 M 6 596.28 % | 10.224 M -38.79 % | 16.703 M 139.29 % | -42.511 M -199.26 % | 42.827 M |
| Cash at beginning of period | 473.170 M -43.51 % | 837.653 M 22.35 % | 684.636 M -4.46 % | 716.608 M 2 139.61 % | 31.997 M 46.96 % | 21.773 M 329.46 % | 5.070 M -89.34 % | 47.581 M 900.87 % | 4.754 M |
| Cash at end of period | 167.541 M -64.59 % | 473.170 M -43.51 % | 837.653 M 22.35 % | 684.636 M -4.46 % | 716.608 M 2 139.61 % | 31.997 M 46.96 % | 21.773 M 329.46 % | 5.070 M -89.34 % | 47.581 M |
| Operating cash flow | 14.423 M -74.82 % | 57.270 M -29.90 % | 81.698 M 26.43 % | 64.617 M -35.49 % | 100.169 M -31.08 % | 145.334 M -5.22 % | 153.343 M 793.25 % | 17.167 M -4.13 % | 17.906 M |
| Capital expenditure | -240.178 M 42.11 % | -414.917 M -48.52 % | -279.363 M -48.21 % | -188.488 M 0.43 % | -189.303 M -94.19 % | -97.484 M -118.92 % | -44.529 M -28.74 % | -34.589 M -144.40 % | -14.153 M |
| Free CashFlow | -225.755 M 36.88 % | -357.647 M -80.94 % | -197.665 M -59.57 % | -123.871 M -38.97 % | -89.134 M -286.28 % | 47.850 M -56.03 % | 108.814 M 724.56 % | -17.422 M -564.21 % | 3.753 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 321.309 M 14.13 % | 281.526 M -29.89 % | 401.523 M 30.11 % | 308.605 M 28.77 % | 239.658 M 7.95 % | 222.010 M -19.96 % | 277.386 M 7.80 % | 257.324 M 17.01 % | 219.923 M 47.44 % | 149.165 M -53.66 % | 321.900 M 26.83 % | 253.807 M 75.40 % | 144.704 M 7.08 % | 135.141 M -45.19 % | 246.555 M 22.48 % | 201.307 M 18.83 % | 169.401 M -16.76 % | 203.512 M -15.46 % | 240.741 M 8.13 % | 222.640 M 1.58 % | 219.174 M 74.39 % | 125.679 M -43.10 % | 220.896 M 22.57 % | 180.224 M |
| Net income | -39.887 M -480.02 % | 10.496 M 105.70 % | -184.243 M -8 983.17 % | 2.074 M 168.14 % | -3.044 M -123.31 % | 13.058 M -18.22 % | 15.967 M -28.90 % | 22.456 M 0.47 % | 22.351 M 492.70 % | -5.692 M -112.54 % | 45.390 M 8.52 % | 41.826 M 1 105.15 % | -4.161 M -124.32 % | 17.110 M -15.99 % | 20.366 M -50.00 % | 40.734 M 35.88 % | 29.978 M -58.54 % | 72.307 M 18.24 % | 61.155 M -2.24 % | 62.554 M 2.45 % | 61.061 M 70.84 % | 35.741 M -48.21 % | 69.011 M 34.27 % | 51.399 M |
| Income before tax | -47.315 M -461.35 % | 13.094 M 106.16 % | -212.725 M -51 810.07 % | 411.380 K 108.08 % | -5.089 M -144.76 % | 11.369 M -34.69 % | 17.408 M -5.37 % | 18.397 M -9.09 % | 20.237 M 364.25 % | -7.658 M -115.01 % | 51.007 M 3.69 % | 49.192 M 612.32 % | -9.602 M -150.47 % | 19.025 M 37.85 % | 13.801 M -72.04 % | 49.353 M 23.51 % | 39.958 M -49.56 % | 79.217 M 10.01 % | 72.009 M 0.88 % | 71.379 M 2.01 % | 69.974 M 68.33 % | 41.569 M -47.98 % | 79.907 M 33.26 % | 59.961 M |
| Income before tax ratio | -0.15 -416.61 % | 0.05 108.78 % | -0.53 -39 843.66 % | 0.00 106.28 % | -0.02 -141.47 % | 0.05 -18.40 % | 0.06 -12.22 % | 0.07 -22.30 % | 0.09 279.23 % | -0.05 -132.40 % | 0.16 -18.24 % | 0.19 392.09 % | -0.07 -147.13 % | 0.14 151.50 % | 0.06 -77.17 % | 0.25 3.94 % | 0.24 -39.40 % | 0.39 30.13 % | 0.30 -6.70 % | 0.32 0.42 % | 0.32 -3.48 % | 0.33 -8.56 % | 0.36 8.73 % | 0.33 |
| EBITDA | -32.538 M -147.79 % | 68.083 M 134.23 % | -198.902 M -1 394.21 % | 15.369 M -45.70 % | 28.305 M 19.16 % | 23.753 M -56.45 % | 54.545 M 6.71 % | 51.114 M 11.22 % | 45.956 M 103.49 % | 22.584 M -66.42 % | 67.251 M -11.38 % | 75.885 M 379.75 % | 15.818 M -57.21 % | 36.963 M 12.01 % | 32.999 M -49.01 % | 64.722 M 16.44 % | 55.584 M -38.03 % | 89.694 M 20.17 % | 74.642 M -4.80 % | 78.407 M 11.33 % | 70.428 M 66.95 % | 42.186 M -51.06 % | 86.204 M 47.07 % | 58.614 M |
| Net income ratio | -0.12 -432.97 % | 0.04 108.13 % | -0.46 -6 927.48 % | 0.01 152.92 % | -0.01 -121.59 % | 0.06 2.18 % | 0.06 -34.04 % | 0.09 -14.13 % | 0.10 366.35 % | -0.04 -127.06 % | 0.14 -14.43 % | 0.16 673.07 % | -0.03 -122.71 % | 0.13 53.28 % | 0.08 -59.18 % | 0.20 14.34 % | 0.18 -50.19 % | 0.36 39.87 % | 0.25 -9.59 % | 0.28 0.85 % | 0.28 -2.04 % | 0.28 -8.97 % | 0.31 9.54 % | 0.29 |
| Ratio EBITDA | -0.10 -141.87 % | 0.24 148.82 % | -0.50 -1 094.71 % | 0.05 -57.83 % | 0.12 10.39 % | 0.11 -45.59 % | 0.20 -1.01 % | 0.20 -4.94 % | 0.21 38.02 % | 0.15 -27.53 % | 0.21 -30.12 % | 0.30 173.52 % | 0.11 -60.03 % | 0.27 104.36 % | 0.13 -58.37 % | 0.32 -2.02 % | 0.33 -25.55 % | 0.44 42.15 % | 0.31 -11.96 % | 0.35 9.60 % | 0.32 -4.27 % | 0.34 -13.99 % | 0.39 19.99 % | 0.33 |
| Gross profit ratio | 0.09 -63.73 % | 0.24 162.92 % | 0.09 -62.23 % | 0.24 -2.14 % | 0.24 -8.65 % | 0.27 25.11 % | 0.21 -24.16 % | 0.28 -1.31 % | 0.29 35.77 % | 0.21 -38.86 % | 0.34 -9.47 % | 0.38 66.84 % | 0.23 -18.54 % | 0.28 -8.16 % | 0.30 -24.08 % | 0.40 -11.19 % | 0.45 -5.88 % | 0.48 -8.34 % | 0.52 10.60 % | 0.47 -4.36 % | 0.49 5.59 % | 0.47 -7.86 % | 0.51 19.64 % | 0.43 |
| Weighted average shs out dil | 174.934 M 0.00 % | 174.934 M 3.71 % | 168.672 M 4.99 % | 160.662 M 0.00 % | 160.662 M -0.91 % | 162.140 M 0.00 % | 162.140 M 0.00 % | 162.140 M 0.00 % | 162.140 M -2.68 % | 166.602 M 0.97 % | 164.998 M -3.57 % | 171.104 M 0.00 % | 171.104 M 0.00 % | 171.104 M 0.00 % | 171.104 M 0.00 % | 171.104 M 0.00 % | 171.104 M 4.12 % | 164.335 M 0.00 % | 164.335 M 31.35 % | 125.108 M 0.00 % | 125.108 M 1.51 % | 123.245 M 0.00 % | 123.245 M -1.69 % | 125.362 M |
| Weighted average shs out | 174.934 M 0.00 % | 174.934 M 3.71 % | 168.672 M 4.99 % | 160.662 M 0.00 % | 160.662 M -0.91 % | 162.140 M 0.00 % | 162.140 M 0.00 % | 162.140 M 0.00 % | 162.140 M -2.68 % | 166.602 M 0.97 % | 164.998 M -0.30 % | 165.501 M -0.30 % | 166.000 M 0.00 % | 166.000 M -1.18 % | 167.975 M -0.58 % | 168.953 M 2.01 % | 165.617 M 0.78 % | 164.335 M 0.00 % | 164.335 M 31.35 % | 125.108 M 0.11 % | 124.964 M 1.39 % | 123.245 M 0.00 % | 123.245 M -1.69 % | 125.362 M |
| EPS diluted | -0.23 -483.33 % | 0.06 105.49 % | -1.09 -8 565.12 % | 0.01 168.25 % | -0.02 -123.48 % | 0.08 -18.27 % | 0.10 -29.64 % | 0.14 0.00 % | 0.14 509.36 % | -0.03 -112.21 % | 0.28 16.67 % | 0.24 1 087.65 % | -0.02 -124.30 % | 0.10 -16.67 % | 0.12 -50.00 % | 0.24 33.33 % | 0.18 -59.09 % | 0.44 18.92 % | 0.37 -26.00 % | 0.50 2.04 % | 0.49 68.97 % | 0.29 -48.21 % | 0.56 36.59 % | 0.41 |
| Earnings per share | -0.23 -483.33 % | 0.06 105.49 % | -1.09 -8 565.12 % | 0.01 168.25 % | -0.02 -123.48 % | 0.08 -18.27 % | 0.10 -29.64 % | 0.14 0.00 % | 0.14 509.36 % | -0.03 -112.21 % | 0.28 12.00 % | 0.25 1 096.02 % | -0.03 -125.10 % | 0.10 -16.67 % | 0.12 -50.00 % | 0.24 33.33 % | 0.18 -59.09 % | 0.44 18.92 % | 0.37 -26.00 % | 0.50 2.04 % | 0.49 68.97 % | 0.29 -48.21 % | 0.56 36.59 % | 0.41 |
| Gross profit | 27.670 M -58.61 % | 66.851 M 84.35 % | 36.264 M -50.86 % | 73.794 M 26.02 % | 58.558 M -1.39 % | 59.381 M 0.14 % | 59.299 M -18.25 % | 72.535 M 15.47 % | 62.815 M 100.18 % | 31.379 M -71.67 % | 110.757 M 14.82 % | 96.462 M 192.63 % | 32.964 M -12.78 % | 37.792 M -49.66 % | 75.076 M -7.02 % | 80.745 M 5.53 % | 76.511 M -21.66 % | 97.663 M -22.52 % | 126.046 M 19.59 % | 105.397 M -2.85 % | 108.491 M 84.13 % | 58.920 M -47.58 % | 112.395 M 46.64 % | 76.646 M |
| Income tax expense | -7.428 M -385.90 % | 2.598 M 109.12 % | -28.482 M -1 613.03 % | -1.663 M 18.71 % | -2.045 M -21.10 % | -1.689 M -217.20 % | 1.441 M 135.50 % | -4.059 M -92.03 % | -2.114 M -7.48 % | -1.967 M -134.21 % | 5.749 M -23.12 % | 7.478 M 237.44 % | -5.441 M -367.25 % | 2.036 M 132.38 % | -6.288 M -172.96 % | 8.618 M -13.64 % | 9.980 M 44.44 % | 6.909 M -36.34 % | 10.854 M 22.99 % | 8.825 M -0.99 % | 8.913 M 52.93 % | 5.828 M -46.51 % | 10.896 M 27.25 % | 8.563 M |
| Cost of revenue | 293.638 M 36.78 % | 214.675 M -41.23 % | 365.259 M 55.55 % | 234.811 M 29.66 % | 181.100 M 11.36 % | 162.629 M -25.43 % | 218.087 M 18.02 % | 184.789 M 17.62 % | 157.108 M 33.38 % | 117.786 M -44.22 % | 211.143 M 34.19 % | 157.346 M 40.81 % | 111.740 M 14.78 % | 97.349 M -43.23 % | 171.479 M 42.23 % | 120.562 M 29.79 % | 92.890 M -12.24 % | 105.850 M -7.71 % | 114.694 M -2.17 % | 117.243 M 5.93 % | 110.683 M 65.79 % | 66.759 M -38.47 % | 108.501 M 4.75 % | 103.578 M |
| General and administrative expenses | -9.033 M -138.27 % | 23.602 M 151.45 % | -45.876 M -184.04 % | 54.591 M 1 461.72 % | -4.009 M -119.99 % | 20.051 M 171.82 % | -27.917 M -172.56 % | 38.477 M 827.50 % | -5.289 M -138.73 % | 13.656 M 158.65 % | -23.283 M -172.61 % | 32.066 M 687.77 % | -5.456 M -145.82 % | 11.906 M 160.02 % | -19.838 M -171.29 % | 27.826 M 1 188.28 % | -2.557 M -123.85 % | 10.719 M 22.23 % | 8.769 M 166.74 % | -13.140 M -314.91 % | -3.167 M -152.40 % | 6.044 M 143.75 % | -13.815 M -288.87 % | 7.315 M |
| Selling and marketing expenses | 1.763 M -50.72 % | 3.578 M 1 105.04 % | -356.036 K 98.80 % | -29.719 M -1 035.90 % | 3.175 M 19.25 % | 2.663 M -31.16 % | 3.868 M -5.77 % | 4.105 M -2.71 % | 4.219 M -16.63 % | 5.061 M 50.35 % | 3.366 M -31.65 % | 4.925 M 60.01 % | 3.078 M 3.89 % | 2.963 M -41.13 % | 5.033 M 204.61 % | 1.652 M -12.26 % | 1.883 M -20.88 % | 2.380 M -34.96 % | 3.659 M -13.46 % | 4.229 M 36.76 % | 3.092 M 63.06 % | 1.896 M -48.79 % | 3.703 M 59.14 % | 2.327 M |
| Other expenses | 60.993 M 3 031.86 % | 1.948 M -99.28 % | 270.916 M 179 660.12 % | 150.710 K 103.36 % | -4.491 M -11 182.60 % | 40.523 K 101.53 % | -2.652 M -74 877.39 % | 3.546 K 103.93 % | -90.215 K 98.45 % | -5.831 M -114.72 % | 39.625 M 291.08 % | -20.737 M -231.06 % | 15.823 M 263.28 % | -9.690 M -237.35 % | -2.872 M -95.97 % | -1.466 M 6.38 % | -1.566 M -349.03 % | 628.708 K 320.11 % | -285.627 K -3 009.60 % | 9.817 K 230.41 % | -7.528 K 98.57 % | -525.936 K -68.36 % | -312.384 K -237.40 % | -92.585 K |
| Operating expenses | 74.858 M 39.97 % | 53.483 M -78.55 % | 249.347 M 331.97 % | 57.723 M -0.99 % | 58.299 M 19.05 % | 48.969 M -1.57 % | 49.751 M 6.79 % | 46.589 M 37.56 % | 33.868 M -3.18 % | 34.980 M -22.98 % | 45.418 M 7.86 % | 42.107 M 12.02 % | 37.588 M 30.08 % | 28.895 M -45.19 % | 52.717 M 65.09 % | 31.932 M -12.40 % | 36.451 M 58.84 % | 22.949 M -54.74 % | 50.708 M 46.64 % | 34.580 M 23.43 % | 28.017 M 78.81 % | 15.668 M -40.66 % | 26.403 M 66.87 % | 15.823 M |
| Cost and expenses | 368.497 M 37.42 % | 268.158 M -56.37 % | 614.606 M 110.10 % | 292.534 M 22.20 % | 239.399 M 13.14 % | 211.598 M -21.00 % | 267.838 M 15.76 % | 231.378 M 21.16 % | 190.975 M 25.01 % | 152.766 M -40.46 % | 256.561 M 28.63 % | 199.452 M 33.57 % | 149.328 M 18.29 % | 126.244 M -43.69 % | 224.196 M 47.02 % | 152.494 M 17.90 % | 129.340 M 0.42 % | 128.799 M -22.13 % | 165.402 M 8.94 % | 151.823 M 9.46 % | 138.700 M 68.27 % | 82.427 M -38.90 % | 134.904 M 12.98 % | 119.400 M |
| Research and development expenses | 21.134 M -13.22 % | 24.355 M -1.25 % | 24.663 M -24.14 % | 32.509 M 75.02 % | 18.575 M -26.10 % | 25.134 M 25.02 % | 20.104 M -17.79 % | 24.455 M 24.62 % | 19.623 M -11.18 % | 22.094 M -14.06 % | 25.710 M -0.55 % | 25.853 M 7.08 % | 24.143 M 1.80 % | 23.717 M -22.26 % | 30.508 M 65.99 % | 18.379 M -15.93 % | 21.861 M 42.28 % | 15.365 M -47.46 % | 29.243 M 42.10 % | 20.579 M 82.28 % | 11.290 M 27.25 % | 8.872 M -39.13 % | 14.575 M 60.72 % | 9.069 M |
| Selling general and administrative expenses | -7.269 M -126.74 % | 27.181 M 158.79 % | -46.232 M -284.46 % | 25.063 M -28.86 % | 35.233 M 55.12 % | 22.713 M -15.86 % | 26.995 M -36.60 % | 42.582 M 4 081.46 % | -1.070 M -105.71 % | 18.717 M 193.98 % | -19.916 M -153.84 % | 36.991 M 1 655.81 % | -2.378 M -115.99 % | 14.868 M 200.43 % | -14.805 M -150.22 % | 29.479 M 4 475.01 % | -673.795 K -105.14 % | 13.099 M 5.39 % | 12.429 M 239.47 % | -8.912 M -11 794.44 % | -74.922 K -100.94 % | 7.940 M 178.51 % | -10.113 M -204.89 % | 9.642 M |
| Interest income | 528.920 K -94.24 % | 9.176 M 108.74 % | 4.396 M 270.57 % | 1.186 M -60.87 % | 3.031 M -21.21 % | 3.847 M -61.10 % | 9.891 M 89.31 % | 5.225 M 32.34 % | 3.948 M -52.98 % | 8.396 M 456.09 % | 1.510 M -84.59 % | 9.794 M -22.88 % | 12.699 M 26.10 % | 10.071 M -45.69 % | 18.542 M 148.65 % | 7.457 M 24.86 % | 5.972 M 71.73 % | 3.478 M 162.08 % | 1.327 M | 0.000 -100.00 % | 593.854 K | 0.000 -100.00 % | 267.962 K | 0.000 |
| Interest expense | 14.777 M -73.13 % | 54.989 M 297.81 % | 13.823 M -7.58 % | 14.957 M 9.65 % | 13.641 M 10.15 % | 12.384 M -29.44 % | 17.551 M 33.65 % | 13.132 M 56.37 % | 8.398 M -35.01 % | 12.921 M 717.64 % | 1.580 M -86.86 % | 12.030 M -3.12 % | 12.417 M 151.60 % | 4.935 M -22.15 % | 6.339 M 152.49 % | 2.511 M -54.29 % | 5.493 M 1 496.53 % | 344.075 K -50.45 % | 694.469 K 108.74 % | 332.689 K -26.71 % | 453.957 K -4.18 % | 473.784 K -61.36 % | 1.226 M | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -3.000 -100.00 % | 19.753 M 33.90 % | 14.752 M -24.68 % | 19.585 M 0.00 % | 19.585 M 13.07 % | 17.321 M 0.00 % | 17.321 M 18.12 % | 14.664 M 0.00 % | 14.664 M 12.78 % | 13.003 M 0.00 % | 13.003 M 1.12 % | 12.859 M 0.00 % | 12.859 M 26.89 % | 10.133 M 0.00 % | 10.133 M 422.64 % | 1.939 M -64.36 % | 5.439 M -20.77 % | 6.866 M 17.78 % | 5.829 M -2.61 % | 5.985 M 515.64 % | -1.440 M |
| Operating income | -47.188 M -452.98 % | 13.368 M 106.27 % | -213.084 M -1 425.94 % | 16.070 M 6 101.67 % | 259.130 K -97.51 % | 10.412 M 9.04 % | 9.548 M -48.09 % | 18.393 M -9.51 % | 20.327 M 378.08 % | -7.310 M -114.04 % | 52.072 M 5.64 % | 49.292 M 1 173.97 % | -4.590 M -137.24 % | 12.325 M -26.08 % | 16.674 M -67.19 % | 50.818 M 22.38 % | 41.523 M -47.16 % | 78.588 M 8.71 % | 72.294 M 1.30 % | 71.369 M 1.98 % | 69.981 M 66.25 % | 42.095 M -47.52 % | 80.219 M 33.58 % | 60.054 M |
| Operating income ratio | -0.15 -409.28 % | 0.05 108.95 % | -0.53 -1 119.10 % | 0.05 4 716.13 % | 0.00 -97.69 % | 0.05 36.24 % | 0.03 -51.84 % | 0.07 -22.66 % | 0.09 288.61 % | -0.05 -130.29 % | 0.16 -16.71 % | 0.19 712.31 % | -0.03 -134.78 % | 0.09 34.86 % | 0.07 -73.21 % | 0.25 2.99 % | 0.25 -36.52 % | 0.39 28.59 % | 0.30 -6.32 % | 0.32 0.40 % | 0.32 -4.67 % | 0.33 -7.77 % | 0.36 8.98 % | 0.33 |
| Total other income expenses net | -126.743 K 53.81 % | -274.398 K -176.48 % | 358.803 K 102.29 % | -15.659 M -192.78 % | -5.348 M -13 298.23 % | 40.523 K 125.97 % | -156.034 K -4 500.28 % | 3.546 K 103.93 % | -90.215 K 74.13 % | -348.661 K 67.27 % | -1.065 M -965.39 % | -100.000 K 71.51 % | -350.963 K -105.24 % | 6.700 M 333.24 % | -2.872 M -95.97 % | -1.466 M 6.38 % | -1.566 M -349.03 % | 628.709 K 320.12 % | -285.625 K -3 013.35 % | 9.804 K 230.25 % | -7.527 K 98.57 % | -525.935 K -68.36 % | -312.384 K -237.40 % | -92.585 K |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 854.812 M 4.87 % | 815.136 M 9.03 % | 747.659 M -16.78 % | 898.402 M -14.87 % | 1.055 B 55.67 % | 677.905 M 3.20 % | 656.903 M 173.60 % | 240.093 M -25.62 % | 322.798 M 40.06 % | 230.476 M 3 253.45 % | 6.873 M 102.31 % | -296.912 M 33.19 % | -444.443 M -40.38 % | -316.611 M 15.68 % | -375.505 M 35.37 % | -581.016 M 8.04 % | -631.788 M 18.89 % | -778.965 M -12.79 % | -690.645 M -1 689.35 % | 43.455 M 173.78 % | -58.902 M -274.83 % | 33.690 M -26.39 % | 45.769 M |
| Total investments | 335.000 M 7.85 % | 310.620 M 19.19 % | 260.620 M -18.56 % | 320.000 M 0.00 % | 320.000 M 166.67 % | 120.000 M -57.22 % | 280.485 M 133.74 % | 120.000 M -60.00 % | 300.000 M 3.45 % | 290.000 M 16.00 % | 250.000 M 127.27 % | 110.000 M | 0.000 | 0.000 -100.00 % | 6.389 M 24.59 % | 5.128 M -6.21 % | 5.467 M -8.46 % | 5.972 M -88.06 % | 50.000 M 15 394.27 % | 322.700 K -12.52 % | 368.866 K -99.45 % | 67.380 M 14 654.71 % | 456.668 K |
| Total debt | 1.056 B 6.78 % | 988.880 M -1.98 % | 1.009 B -10.53 % | 1.128 B -6.99 % | 1.212 B -0.42 % | 1.217 B 5.41 % | 1.155 B 17.60 % | 982.123 M 6.71 % | 920.402 M -1.45 % | 933.983 M 1.34 % | 921.643 M -0.42 % | 925.566 M 6.70 % | 867.485 M 99.77 % | 434.238 M -4.74 % | 455.841 M 34.44 % | 339.077 M 0.76 % | 336.529 M 165.75 % | 126.634 M 331.98 % | 29.315 M -61.72 % | 76.570 M 120.72 % | 34.691 M | 0.000 -100.00 % | 79.459 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 1.036 B 375.00 % | 218.164 M -79.11 % | 1.044 B 371.12 % | 221.679 M -78.68 % | 1.040 B 373.99 % | 219.347 M -80.78 % | 1.141 B 419.14 % | 219.853 M -81.01 % | 1.158 B 392.47 % | 235.076 M -76.22 % | 988.731 M 1 432.39 % | 64.522 M -93.28 % | 960.719 M 1 903.84 % | 47.944 M -95.01 % | 960.458 M 643 808.12 % | -149.207 K | 0.000 100.00 % | -112.785 K -100.02 % | 613.587 M | 0.000 |
| Retained earnings | 475.938 M -7.73 % | 515.825 M 2.08 % | 505.329 M -26.75 % | 689.855 M 0.30 % | 687.781 M -0.42 % | 690.704 M 1.93 % | 677.646 M 2.04 % | 664.077 M 0.94 % | 657.868 M 3.63 % | 634.852 M -0.89 % | 640.543 M 5.38 % | 607.835 M 7.39 % | 566.009 M -8.72 % | 620.053 M 2.84 % | 602.943 M 0.78 % | 598.278 M 7.32 % | 557.453 M -14.50 % | 651.975 M 12.47 % | 579.667 M 8.13 % | 536.104 M 13.21 % | 473.550 M | 0.000 -100.00 % | 376.748 M |
| Common stock | 162.140 M 0.00 % | 162.140 M 0.00 % | 162.140 M -0.25 % | 162.540 M 0.00 % | 162.540 M 0.00 % | 162.540 M 0.00 % | 162.540 M 0.00 % | 162.540 M 0.00 % | 162.540 M -2.44 % | 166.602 M 0.00 % | 166.602 M 0.00 % | 166.600 M 0.00 % | 166.600 M 0.00 % | 166.600 M 0.00 % | 166.600 M 0.36 % | 166.000 M 0.00 % | 166.000 M 0.00 % | 166.000 M 0.00 % | 166.000 M 33.33 % | 124.500 M 0.00 % | 124.500 M | 0.000 -100.00 % | 124.500 M |
| Total equity | 1.650 B -1.75 % | 1.680 B 0.63 % | 1.669 B -9.95 % | 1.854 B -0.10 % | 1.856 B -0.43 % | 1.864 B -0.66 % | 1.876 B 0.90 % | 1.859 B 0.29 % | 1.854 B 1.23 % | 1.831 B -4.47 % | 1.917 B -0.56 % | 1.928 B 1.65 % | 1.896 B 6.44 % | 1.782 B 1.06 % | 1.763 B 2.21 % | 1.725 B 2.43 % | 1.684 B -5.31 % | 1.778 B 4.25 % | 1.706 B 120.74 % | 772.850 M 8.80 % | 710.312 M 15.76 % | 613.587 M 0.00 % | 613.587 M |
| Other non current liabilities | 13.139 M -47.28 % | 24.922 M -24.28 % | 32.912 M -15.52 % | 38.960 M 5.82 % | 36.818 M 5.25 % | 34.981 M 5.35 % | 33.205 M 7.22 % | 30.968 M -12.18 % | 35.265 M 22.58 % | 28.768 M 13.18 % | 25.419 M -58.46 % | 61.194 M -47.05 % | 115.572 M 4.89 % | 110.179 M -23.68 % | 144.370 M 58.98 % | 90.808 M 10.06 % | 82.509 M -1.96 % | 84.159 M -44.12 % | 150.597 M 118.19 % | 69.021 M -40.81 % | 116.605 M | 0.000 -100.00 % | 56.502 M |
| Long term debt | 764.403 M 0.86 % | 757.904 M -0.03 % | 758.144 M -1.18 % | 767.232 M -1.21 % | 776.661 M -7.01 % | 835.199 M 5.94 % | 788.337 M 4.07 % | 757.494 M -1.21 % | 766.750 M 12.73 % | 680.189 M 1.04 % | 673.201 M 0.44 % | 670.246 M 1.25 % | 661.953 M 569.35 % | 98.894 M 1.45 % | 97.484 M 171.63 % | 35.889 M 7.18 % | 33.484 M 13.41 % | 29.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 875.882 M -0.06 % | 876.400 M -1.29 % | 887.812 M -2.20 % | 907.828 M 6.74 % | 850.486 M -13.02 % | 977.834 M 13.34 % | 862.747 M -2.70 % | 886.707 M -1.36 % | 898.916 M 13.53 % | 791.796 M 1.14 % | 782.892 M -1.40 % | 793.973 M -3.68 % | 824.348 M 231.20 % | 248.899 M 2.41 % | 243.035 M 42.79 % | 170.204 M 5.96 % | 160.633 M -1.61 % | 163.261 M 32.69 % | 123.043 M -3.39 % | 127.366 M 9.23 % | 116.605 M | 0.000 -100.00 % | 112.518 M |
| Other current liabilities | 33.655 M -67.90 % | 104.847 M -11.62 % | 118.628 M -49.65 % | 235.623 M 159.44 % | 90.819 M -57.32 % | 212.793 M 21.84 % | 174.654 M 814.79 % | 19.092 M -10.88 % | 21.422 M -14.42 % | 25.031 M -80.58 % | 128.890 M 159.18 % | 49.730 M 100.67 % | 24.782 M -3.38 % | 25.648 M -14.58 % | 30.027 M 303.64 % | -14.745 M -62.23 % | -9.089 M 60.01 % | -22.726 M 6.30 % | -24.253 M -275.16 % | 13.846 M 14.65 % | 12.077 M | 0.000 -100.00 % | 10.009 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.321 M 34.62 % | 981.185 K -17.71 % | 1.192 M -97.28 % | 43.835 M 1.67 % | 43.115 M 1 214.13 % | 3.281 M 453.22 % | 593.051 K -45.86 % | 1.095 M | 0.000 | 0.000 -100.00 % | 56.719 M 131.29 % | 24.523 M 13.93 % | 21.525 M -40.25 % | 36.024 M -4.58 % | 37.755 M 250.68 % | 10.766 M -59.06 % | 26.301 M | 0.000 -100.00 % | 31.295 M |
| Short term debt | 291.496 M 26.20 % | 230.975 M -7.87 % | 250.695 M -30.42 % | 360.312 M 13.96 % | 316.166 M 46.16 % | 216.314 M -8.45 % | 236.284 M 5.19 % | 224.629 M 50.05 % | 149.707 M -40.05 % | 249.716 M -1.19 % | 252.724 M 2.81 % | 245.811 M 22.57 % | 200.554 M -39.30 % | 330.421 M -6.45 % | 353.188 M 16.49 % | 303.188 M 35.96 % | 222.996 M 139.66 % | 93.045 M 329.42 % | -40.557 M -152.97 % | 76.570 M 120.72 % | 34.691 M | 0.000 -100.00 % | 79.459 M |
| Total current liabilities | 1.095 B 11.36 % | 982.895 M 0.54 % | 977.640 M 9.24 % | 894.952 M 15.14 % | 777.255 M 10.39 % | 704.077 M 11.55 % | 631.186 M 4.57 % | 603.583 M 40.22 % | 430.443 M -29.48 % | 610.391 M 0.22 % | 609.037 M 8.07 % | 563.568 M 35.87 % | 414.798 M -24.64 % | 550.442 M -17.02 % | 663.356 M 20.47 % | 550.644 M 7.33 % | 513.036 M 70.21 % | 301.409 M -0.72 % | 303.598 M -13.89 % | 352.551 M 54.96 % | 227.506 M | 0.000 -100.00 % | 217.299 M |
| Total liabilities | 1.970 B 5.98 % | 1.859 B -0.33 % | 1.865 B 3.48 % | 1.803 B 10.75 % | 1.628 B -3.22 % | 1.682 B 12.58 % | 1.494 B 0.24 % | 1.490 B 12.11 % | 1.329 B -5.19 % | 1.402 B 0.74 % | 1.392 B 2.53 % | 1.358 B 9.55 % | 1.239 B 55.02 % | 799.341 M -11.81 % | 906.391 M 25.74 % | 720.848 M 7.00 % | 673.669 M 44.98 % | 464.670 M 8.91 % | 426.641 M -11.10 % | 479.917 M 39.47 % | 344.111 M | 0.000 -100.00 % | 329.817 M |
| Other non current assets | 18.838 M -3.12 % | 19.445 M -12.33 % | 22.179 M -53.19 % | 47.386 M -3.53 % | 49.121 M -42.21 % | 84.996 M -1.93 % | 86.672 M 11.43 % | 77.783 M -1.68 % | 79.113 M -17.06 % | 95.390 M 4.71 % | 91.097 M -32.20 % | 134.366 M 3.08 % | 130.356 M -23.50 % | 170.403 M 78.67 % | 95.372 M 33.17 % | 71.619 M -25.65 % | 96.327 M 59.79 % | 60.283 M 66.91 % | 36.118 M -10.64 % | 40.419 M 786.02 % | 4.562 M 113.54 % | -33.690 M -440.20 % | 9.903 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.432 M -6.34 % | 14.342 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.389 M 24.59 % | 5.128 M -6.21 % | 5.467 M -8.46 % | 5.972 M 2 026.31 % | 280.874 K -12.96 % | 322.700 K -12.52 % | 368.866 K | 0.000 -100.00 % | 456.668 K |
| Intangible assets | 139.088 M -0.89 % | 140.334 M -0.88 % | 141.580 M -0.92 % | 142.888 M -0.68 % | 143.871 M -0.49 % | 144.587 M -0.75 % | 145.673 M -0.78 % | 146.823 M -0.77 % | 147.959 M -0.80 % | 149.151 M -0.71 % | 150.219 M 8.71 % | 138.188 M 15.01 % | 120.152 M 12.81 % | 106.503 M -0.47 % | 107.009 M -0.17 % | 107.190 M 29.69 % | 82.651 M -0.85 % | 83.359 M -0.42 % | 83.707 M 0.60 % | 83.210 M -0.95 % | 84.012 M | 0.000 -100.00 % | 85.626 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 |
| Goodwill and intangible assets | 139.088 M -0.89 % | 140.334 M -0.88 % | 141.580 M -0.92 % | 142.888 M -0.68 % | 143.871 M -0.49 % | 144.587 M -0.75 % | 145.673 M -0.78 % | 146.823 M -0.77 % | 147.959 M -0.80 % | 149.151 M -0.71 % | 150.219 M 8.71 % | 138.188 M 15.01 % | 120.152 M 12.81 % | 106.503 M -0.47 % | 107.009 M -0.17 % | 107.190 M 29.69 % | 82.651 M -0.85 % | 83.359 M -0.42 % | 83.707 M 0.60 % | 83.210 M -0.95 % | 84.012 M | 0.000 -100.00 % | 85.626 M |
| Property plant equipment net | 1.338 B -1.10 % | 1.353 B -0.25 % | 1.356 B 3.68 % | 1.308 B 3.67 % | 1.262 B 4.12 % | 1.212 B 7.69 % | 1.125 B 11.70 % | 1.007 B 14.20 % | 882.131 M 6.17 % | 830.862 M 12.54 % | 738.275 M 9.29 % | 675.518 M 10.19 % | 613.025 M 0.95 % | 607.229 M 3.59 % | 586.203 M 22.12 % | 480.036 M 6.33 % | 451.461 M 0.78 % | 447.980 M 8.86 % | 411.528 M 7.71 % | 382.080 M 23.28 % | 309.931 M | 0.000 -100.00 % | 264.349 M |
| Total non current assets | 1.597 B -0.50 % | 1.604 B -0.70 % | 1.616 B 3.13 % | 1.567 B 2.89 % | 1.523 B 0.95 % | 1.508 B 5.94 % | 1.424 B 9.57 % | 1.299 B 10.67 % | 1.174 B 5.82 % | 1.110 B 9.66 % | 1.012 B 3.13 % | 981.160 M 8.44 % | 904.769 M -1.47 % | 918.275 M 10.83 % | 828.517 M 20.76 % | 686.067 M 5.20 % | 652.157 M 4.91 % | 621.634 M 12.64 % | 551.896 M 4.81 % | 526.550 M 26.84 % | 415.124 M 1 332.19 % | -33.690 M -109.02 % | 373.689 M |
| Other current assets | 58.391 M 5.92 % | 55.129 M -90.65 % | 589.734 M 859.30 % | 61.475 M -28.77 % | 86.301 M 8.98 % | 79.187 M 37.99 % | 57.385 M 38.78 % | 41.350 M 54.29 % | 26.800 M -37.57 % | 42.929 M -25.66 % | 57.750 M 13.55 % | 50.858 M 10.50 % | 46.026 M 8.95 % | 42.246 M 7.20 % | 39.410 M 67.42 % | 23.540 M -6.24 % | 25.106 M -4.10 % | 26.178 M 8.68 % | 24.088 M -92.58 % | 324.589 M 3 597.39 % | 8.779 M | 0.000 -100.00 % | 5.226 M |
| Short term investments | 335.000 M 7.85 % | 310.620 M 19.19 % | 260.620 M -18.56 % | 320.000 M 0.00 % | 320.000 M 166.67 % | 120.000 M -57.22 % | 280.485 M 133.74 % | 120.000 M -60.00 % | 300.000 M 3.45 % | 290.000 M 16.00 % | 250.000 M 127.27 % | 110.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M | 0.000 | 0.000 -100.00 % | 67.380 M | 0.000 |
| cash and cash equivalents | 201.087 M 15.74 % | 173.744 M -33.48 % | 261.180 M 13.98 % | 229.142 M 45.94 % | 157.007 M -70.90 % | 539.510 M 8.32 % | 498.074 M -32.88 % | 742.030 M 24.17 % | 597.603 M -15.05 % | 703.507 M -23.09 % | 914.770 M -25.17 % | 1.222 B -6.82 % | 1.312 B 74.73 % | 750.849 M -9.68 % | 831.346 M -9.65 % | 920.093 M -4.98 % | 968.317 M 6.93 % | 905.599 M 25.78 % | 719.960 M 2 074.07 % | 33.116 M -64.62 % | 93.593 M 377.81 % | -33.690 M -200.00 % | 33.690 M |
| Cash and short term investments | 536.087 M 10.68 % | 484.364 M -7.17 % | 521.800 M -4.98 % | 549.142 M 15.12 % | 477.007 M -27.67 % | 659.510 M -15.29 % | 778.559 M -9.68 % | 862.030 M -3.96 % | 897.603 M -9.65 % | 993.507 M -14.70 % | 1.165 B -12.59 % | 1.332 B 1.57 % | 1.312 B 74.73 % | 750.849 M -9.68 % | 831.346 M -9.65 % | 920.093 M -4.98 % | 968.317 M 6.93 % | 905.599 M 17.62 % | 769.960 M 2 225.06 % | 33.116 M -64.62 % | 93.593 M 177.81 % | 33.690 M 0.00 % | 33.690 M |
| Total current assets | 2.024 B 4.63 % | 1.934 B 0.82 % | 1.919 B -8.18 % | 2.090 B 3.04 % | 2.028 B -0.45 % | 2.037 B 1.05 % | 2.016 B -1.66 % | 2.050 B 2.05 % | 2.009 B -5.40 % | 2.124 B -7.54 % | 2.297 B -0.31 % | 2.304 B 3.29 % | 2.231 B 34.17 % | 1.663 B -9.68 % | 1.841 B 4.61 % | 1.760 B 3.18 % | 1.706 B 5.18 % | 1.621 B 2.58 % | 1.581 B 117.67 % | 726.216 M 13.60 % | 639.299 M 1 797.59 % | 33.690 M -94.09 % | 569.715 M |
| Inventory | 884.801 M 7.42 % | 823.684 M 10.85 % | 743.065 M -9.89 % | 824.629 M -3.39 % | 853.561 M 10.08 % | 775.421 M 12.55 % | 688.933 M 4.29 % | 660.583 M 5.32 % | 627.226 M -6.88 % | 673.575 M 7.00 % | 629.508 M 4.60 % | 601.843 M 3.99 % | 578.772 M -0.70 % | 582.848 M 3.21 % | 564.743 M 2.61 % | 550.369 M 13.37 % | 485.450 M 16.66 % | 416.138 M 1.91 % | 408.328 M 10.80 % | 368.512 M 45.14 % | 253.908 M | 0.000 -100.00 % | 201.277 M |
| Net receivables | 544.758 M -4.63 % | 571.209 M 790.74 % | 64.127 M -90.20 % | 654.405 M 6.33 % | 615.447 M 17.66 % | 523.063 M -2.59 % | 536.954 M 9.24 % | 491.517 M 7.47 % | 457.355 M 6.83 % | 428.122 M -11.24 % | 482.318 M 39.15 % | 346.615 M 7.83 % | 321.449 M 12.09 % | 286.773 M -29.26 % | 405.417 M 50.99 % | 268.499 M 17.34 % | 228.812 M -17.10 % | 276.000 M -27.05 % | 378.354 M 18.57 % | 319.102 M 12.75 % | 283.019 M | 0.000 -100.00 % | 329.523 M |
| Tax assets | 100.758 M 9.51 % | 92.008 M -4.15 % | 95.996 M 40.24 % | 68.453 M 0.64 % | 68.016 M 1.47 % | 67.033 M 1.29 % | 66.179 M 22.54 % | 54.007 M 6.61 % | 50.657 M 47.86 % | 34.261 M 6.09 % | 32.294 M -2.40 % | 33.087 M -19.76 % | 41.236 M 20.79 % | 34.139 M 1.77 % | 33.545 M 51.83 % | 22.095 M 35.96 % | 16.251 M -32.40 % | 24.040 M 18.65 % | 20.262 M -1.25 % | 20.519 M 26.27 % | 16.250 M | 0.000 -100.00 % | 13.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 |
| Account payables | 763.910 M 18.93 % | 642.304 M 7.55 % | 597.223 M 106.26 % | 289.554 M -21.66 % | 369.616 M 44.94 % | 255.013 M 20.20 % | 212.158 M -36.63 % | 334.815 M 43.38 % | 233.514 M -27.21 % | 320.802 M 51.24 % | 212.110 M -15.73 % | 251.704 M 36.95 % | 183.791 M 3.09 % | 178.283 M -28.13 % | 248.050 M 11.32 % | 222.833 M 18.57 % | 187.938 M 18.17 % | 159.041 M -32.71 % | 236.357 M -5.97 % | 251.368 M 51.48 % | 165.943 M | 0.000 -100.00 % | 106.201 M |
| Tax payables | 5.482 M 14.96 % | 4.769 M -57.01 % | 11.093 M 17.24 % | 9.462 M 1 345.18 % | 654.747 K -96.72 % | 19.957 M 146.69 % | 8.090 M -64.37 % | 22.707 M -7.51 % | 24.551 M 112.35 % | 11.561 M -21.46 % | 14.721 M 157.41 % | 5.719 M 0.84 % | 5.671 M -64.75 % | 16.090 M -49.48 % | 31.851 M 114.55 % | 14.845 M 54.37 % | 9.617 M -73.31 % | 36.024 M 47.49 % | 24.424 M 126.86 % | 10.766 M -27.23 % | 14.795 M | 0.000 -100.00 % | 21.630 M |
| Deferred revenue non current | 68.072 M 9.73 % | 62.037 M -2.29 % | 63.490 M -4.12 % | 66.216 M -1.73 % | 67.384 M -1.80 % | 68.618 M -1.77 % | 69.852 M 7.32 % | 65.086 M 4.44 % | 62.320 M 4.81 % | 59.460 M -2.35 % | 60.893 M -2.62 % | 62.533 M 36.41 % | 45.843 M 18.63 % | 38.645 M -2.72 % | 39.727 M 0.91 % | 39.371 M -2.48 % | 40.371 M -2.60 % | 41.451 M -2.91 % | 42.694 M -26.82 % | 58.345 M -2.10 % | 59.596 M | 0.000 -100.00 % | 56.015 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 -100.00 % | 16.634 M -0.67 % | 16.746 M -0.57 % | 16.843 M -0.71 % | 16.964 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 108.249 M -2.39 % | 110.901 M -2.00 % | 113.164 M -7.24 % | 121.995 M 1.61 % | 120.057 M 0.15 % | 119.875 M 0.52 % | 119.258 M 22.94 % | 97.004 M 1.10 % | 95.944 M 0.91 % | 95.081 M -3.27 % | 98.298 M 7.43 % | 91.500 M -8.50 % | 99.996 M 1.11 % | 98.894 M 1.45 % | 97.484 M 171.63 % | 35.889 M 177.07 % | -46.566 M -238.64 % | 33.588 M 148.07 % | -69.872 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.207 K | 0.000 -100.00 % | 112.785 K | 0.000 | 0.000 |
| Other total stockholders equity | 1.012 B 1.04 % | 1.002 B 0.00 % | 1.002 B 2 957.58 % | -35.053 M -104.45 % | 787.057 M -9.08 % | 865.690 M -16.42 % | 1.036 B 0.30 % | 1.033 B -0.08 % | 1.033 B 1 026.25 % | -111.571 M -110.06 % | 1.109 B 5 391.67 % | -20.962 M -101.83 % | 1.147 B 17.27 % | 978.153 M 0.17 % | 976.535 M | 0.000 -100.00 % | 960.557 M | 0.000 -100.00 % | 960.466 M 755.68 % | 112.246 M 36.89 % | 82.000 M | 0.000 -100.00 % | 112.339 M |
| Deferred tax liabilities non current | 30.268 M -4.02 % | 31.535 M -5.20 % | 33.266 M -6.08 % | 35.421 M -4.29 % | 37.007 M -5.20 % | 39.036 M -5.27 % | 41.205 M 24.27 % | 33.159 M -4.11 % | 34.580 M 47.91 % | 23.380 M 0.00 % | 23.380 M | 0.000 -100.00 % | 980.162 K -16.98 % | 1.181 M 0.00 % | 1.181 M -71.45 % | 4.136 M -3.12 % | 4.269 M 5.08 % | 4.063 M 105.78 % | -70.248 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.621 B 2.31 % | 3.539 B 0.12 % | 3.535 B -3.33 % | 3.656 B 2.98 % | 3.551 B 0.15 % | 3.545 B 3.07 % | 3.440 B 2.69 % | 3.350 B 5.23 % | 3.183 B -1.55 % | 3.233 B -2.28 % | 3.309 B 0.72 % | 3.285 B 4.78 % | 3.136 B 21.49 % | 2.581 B -3.31 % | 2.669 B 9.14 % | 2.446 B 3.74 % | 2.358 B 5.11 % | 2.243 B 5.18 % | 2.133 B 70.23 % | 1.253 B 18.81 % | 1.054 B | 0.000 -100.00 % | 943.404 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.821 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.250 K | 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 % | -331.277 M | 0.000 100.00 % | -256.897 M -804.82 % | -28.392 M -200.00 % | 28.392 M | 0.000 100.00 % | -162.594 M -56.89 % | -103.639 M -200.00 % | 103.639 M | 0.000 100.00 % | -208.609 M -263.97 % | -57.315 M -200.00 % | 57.315 M | 0.000 100.00 % | -300.280 M -1 607.06 % | 19.925 M 200.00 % | -19.925 M | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -152.090 M | 0.000 100.00 % | -180.572 M -521.76 % | -29.042 M -200.00 % | 29.042 M | 0.000 100.00 % | -92.175 M 29.07 % | -129.954 M -200.00 % | 129.954 M | 0.000 100.00 % | -40.496 M 71.92 % | -144.218 M -200.00 % | 144.218 M | 0.000 100.00 % | -78.148 M -94.34 % | -40.212 M -200.00 % | 40.212 M | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -179.187 M | 0.000 100.00 % | -76.325 M -11 843.52 % | 649.933 K 200.00 % | -649.933 K | 0.000 100.00 % | -70.419 M -367.60 % | 26.315 M 200.00 % | -26.315 M | 0.000 100.00 % | -168.613 M -294.02 % | 86.903 M 200.00 % | -86.903 M | 0.000 100.00 % | -222.132 M -469.38 % | 60.137 M 200.00 % | -60.137 M | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.250 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 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.250 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 67.145 M 3 936.81 % | -1.750 M | 0.000 -100.00 % | 78.622 M 205.85 % | -74.279 M -37.04 % | -54.204 M -123.27 % | -24.278 M -122.22 % | 109.270 M 771.63 % | -16.269 M 6.07 % | -17.321 M 61.84 % | -45.390 M -151.01 % | 88.975 M 176.28 % | -116.641 M -291.63 % | 60.868 M 402.99 % | -20.089 M 50.68 % | -40.734 M -35.88 % | -29.978 M 58.54 % | -72.307 M -14.60 % | -63.094 M 7.21 % | -67.993 M -11.35 % | -61.061 M -70.84 % | -35.741 M 48.21 % | -69.011 M |
| Net cash provided by operating activities | 67.145 M 3 936.81 % | -1.750 M | 0.000 -100.00 % | 80.696 M 183.13 % | -97.076 M -135.93 % | -41.146 M -47.50 % | -27.896 M -139.25 % | 71.079 M 37.23 % | 51.795 M 1 010.04 % | -5.692 M -112.54 % | 45.390 M 8.52 % | 41.826 M 1 105.15 % | -4.161 M -124.32 % | 17.110 M -14.83 % | 20.089 M -50.68 % | 40.734 M 35.88 % | 29.978 M -58.54 % | 72.307 M 14.60 % | 63.094 M -7.21 % | 67.993 M 11.35 % | 61.061 M 70.84 % | 35.741 M -48.21 % | 69.011 M |
| Investments in property plant and equipment | -9.024 M 67.26 % | -27.559 M 26.72 % | -37.611 M 26.00 % | -50.822 M 11.05 % | -57.137 M 39.61 % | -94.608 M -16.37 % | -81.297 M 45.45 % | -149.040 M -55.83 % | -95.643 M -7.54 % | -88.937 M -0.10 % | -88.848 M -56.40 % | -56.807 M -271.11 % | -15.307 M 87.07 % | -118.401 M -167.36 % | -44.284 M -28.54 % | -34.451 M 30.81 % | -49.792 M 16.96 % | -59.961 M -226.21 % | -18.381 M 85.64 % | -127.994 M -475.68 % | -22.233 M -7.43 % | -20.695 M 49.79 % | -41.215 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 4.400 K | 0.000 -100.00 % | 2.280 K -90.38 % | 23.700 K | 0.000 | 0.000 | 0.000 100.00 % | -17.180 M | 0.000 | 0.000 | 0.000 100.00 % | -1.390 M | 0.000 100.00 % | -52.020 K -348.66 % | 20.920 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -436.248 M -199.58 % | -145.620 M 61.58 % | -379.063 M -138.86 % | -158.700 M 69.33 % | -517.420 M -331.18 % | -120.000 M 45.50 % | -220.180 M -214.54 % | -70.000 M 80.26 % | -354.531 M -609.06 % | -50.000 M 81.63 % | -272.151 M 12.21 % | -310.000 M -610.78 % | -43.614 M 69.92 % | -145.000 M 0.00 % | -145.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.000 M | 0.000 |
| Sales maturities of investments | 413.240 M 208.76 % | 133.841 M -69.06 % | 432.614 M 208.07 % | 140.428 M -68.44 % | 445.000 M 304.55 % | 110.000 M -4.31 % | 114.960 M -54.41 % | 252.145 M -14.28 % | 294.158 M 225.62 % | 90.339 M -71.97 % | 322.319 M 122.28 % | 145.006 M 1 490 409.04 % | 9.729 K -99.99 % | 145.007 M 1 820 717.87 % | 7.964 K -11.22 % | 8.971 K 131.04 % | -28.903 K -100.06 % | 50.049 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 2.999 K -66.68 % | 9.000 K 102.18 % | -411.968 K -1 291.83 % | 34.566 K -26.38 % | 46.950 K -73.92 % | 180.000 K 9 643.20 % | -1.886 K -101.37 % | 137.950 K 160.53 % | 52.950 K -99.70 % | 17.628 M 42 043.49 % | -42.027 K -102.26 % | 1.857 M 3 024.25 % | 59.450 K 100.04 % | -144.255 M -104 792.23 % | 137.790 K 86.31 % | 73.959 K 253.53 % | 20.920 K 100.04 % | -49.351 M -17 277.20 % | -284.000 K -101.09 % | 26.138 M 8 812.82 % | -300.000 K -0.91 % | -297.288 K |
| Net cash used for investing activites | -32.032 M 18.57 % | -39.335 M -346.63 % | 15.949 M 122.95 % | -69.501 M 46.34 % | -129.522 M -23.87 % | -104.559 M 43.99 % | -186.682 M -663.95 % | 33.103 M 121.24 % | -155.879 M -221.10 % | -48.546 M -26.98 % | -38.231 M 82.77 % | -221.843 M -288.83 % | -57.054 M 51.79 % | -118.334 M 37.69 % | -189.922 M -453.65 % | -34.304 M 31.04 % | -49.747 M -402.93 % | -9.891 M 85.40 % | -67.732 M 47.20 % | -128.278 M -3 384.91 % | 3.905 M 108.31 % | -46.995 M -13.21 % | -41.512 M |
| Debt repayment | -8.622 M -141.85 % | 20.600 M 129.79 % | -69.161 M -231.80 % | 52.474 M 642.01 % | -9.681 M -116.22 % | 59.700 M 238.17 % | 17.654 M | 0.000 100.00 % | -23.095 M -470.75 % | 6.229 M 189.65 % | -6.948 M -113.90 % | 50.000 M -91.62 % | 596.940 M 2 695.39 % | -23.000 M -146.00 % | 50.000 M | 0.000 -100.00 % | 210.000 M 229.44 % | 63.744 M 238.32 % | -46.084 M -209.73 % | 41.997 M 250.78 % | 11.972 M 121.22 % | -56.420 M -508.16 % | -9.277 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -83.488 M -200.00 % | 83.488 M | 0.000 -100.00 % | 20.970 M | 0.000 | 0.000 | 0.000 100.00 % | -3.101 M -200.02 % | 3.100 M 200.00 % | -3.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 37.208 M 200.00 % | -37.208 M | 0.000 100.00 % | -85.552 M -202.47 % | 83.488 M 200.00 % | -83.488 M | 0.000 100.00 % | -20.970 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 |
| Dividends paid | -10.336 M -322.58 % | -2.446 M 3.28 % | -2.529 M 25.08 % | -3.375 M -20.52 % | -2.801 M -89.32 % | -1.479 M 90.84 % | -16.147 M 11.35 % | -18.215 M -249.10 % | -5.218 M -60.31 % | -3.255 M -53.10 % | -2.126 M -6.88 % | -1.989 M 96.19 % | -52.258 M -1 221.16 % | -3.955 M 47.06 % | -7.471 M -288.99 % | -1.921 M 98.44 % | -122.740 M -52 323.81 % | -234.131 K 62.80 % | -629.406 K -128.21 % | -275.804 K 18.16 % | -337.018 K 58.27 % | -807.651 K 18.84 % | -995.180 K |
| Other financing activites | 11.008 M 157.78 % | -19.051 M -1 147.47 % | -1.527 M 74.25 % | -5.931 M 47.41 % | -11.278 M 68.06 % | -35.313 M -1 949.51 % | -1.723 M -103.34 % | 51.536 M -37.53 % | 82.491 M 199.33 % | -83.049 M -403.39 % | -16.498 M -28.58 % | -12.831 M -1 430.61 % | 964.315 K 251.27 % | -637.463 K 15.72 % | -756.355 K 14.05 % | -880.000 K -91.00 % | -460.721 K 82.94 % | -2.700 M -100.31 % | 873.931 M 275 711.84 % | -317.088 K 29.54 % | -450.000 K -102.70 % | -222.000 K -20.07 % | -184.886 K |
| Net cash used provided by financing activities | -7.950 M -786.29 % | -896.952 K 98.77 % | -73.217 M -269.61 % | 43.168 M 281.69 % | -23.759 M -203.72 % | 22.908 M 59.63 % | 14.350 M -56.93 % | 33.321 M 213.69 % | -29.310 M 63.40 % | -80.075 M -72.05 % | -46.542 M -225.18 % | 37.180 M -93.16 % | 543.646 M 2 070.24 % | -27.593 M -166.06 % | 41.773 M 1 591.55 % | -2.801 M -103.23 % | 86.799 M 42.74 % | 60.810 M -92.65 % | 827.218 M 1 897.91 % | 41.404 M 270.16 % | 11.185 M 119.47 % | -57.449 M -449.38 % | -10.457 M |
| Effect of forex changes on cash | 128.365 K 114.39 % | -891.905 K -581.34 % | -130.904 K | 0.000 100.00 % | -1.207 M 5.19 % | -1.274 M -82.71 % | -697.019 K 56.45 % | -1.600 M -266.92 % | -436.180 K -813.25 % | 61.154 K -81.75 % | 335.097 K 735.15 % | 40.124 K 111.08 % | -362.288 K -560.98 % | 78.591 K -77.65 % | 351.615 K 446.25 % | -101.551 K -1 834.68 % | 5.854 K -98.66 % | 437.192 K -47.44 % | 831.736 K 45.20 % | 572.829 K 875.94 % | -73.824 K 49.57 % | -146.384 K 62.46 % | -389.917 K |
| Net change in cash | 27.291 M 163.45 % | -43.009 M -355.58 % | 16.828 M -68.35 % | 53.178 M 113.90 % | -382.503 M -1 023.12 % | 41.436 M 116.99 % | -243.956 M -279.51 % | 135.903 M 201.55 % | -133.830 M 19.20 % | -165.630 M -49.63 % | -110.690 M 34.21 % | -168.258 M -132.81 % | 512.846 M 734.08 % | -80.880 M 64.72 % | -229.234 M -422.46 % | -43.875 M -178.86 % | 55.637 M -70.01 % | 185.499 M -72.88 % | 684.004 M 1 233.81 % | -60.328 M -183.57 % | 72.190 M 741.45 % | -11.254 M -6 128.63 % | 186.680 K |
| Cash at beginning of period | 124.532 M -25.67 % | 167.541 M 11.17 % | 150.713 M 54.52 % | 97.535 M -81.92 % | 539.510 M 8.32 % | 498.074 M -32.88 % | 742.030 M 37.87 % | 538.193 M -19.91 % | 672.023 M -19.77 % | 837.653 M -11.67 % | 948.343 M -15.07 % | 1.117 B 84.94 % | 603.755 M -11.81 % | 684.636 M -25.08 % | 913.869 M -4.58 % | 957.745 M 6.17 % | 902.108 M 25.89 % | 716.608 M 2 097.87 % | 32.605 M -64.92 % | 92.933 M 348.02 % | 20.743 M -35.17 % | 31.997 M 0.59 % | 31.810 M |
| Cash at end of period | 151.823 M 21.92 % | 124.532 M -25.67 % | 167.541 M 11.17 % | 150.713 M -4.01 % | 157.007 M -70.90 % | 539.510 M 8.32 % | 498.074 M -26.11 % | 674.096 M 25.25 % | 538.193 M -19.91 % | 672.023 M -19.77 % | 837.653 M -11.67 % | 948.343 M -15.07 % | 1.117 B 84.94 % | 603.755 M -11.81 % | 684.636 M -25.08 % | 913.869 M -4.58 % | 957.745 M 6.17 % | 902.108 M 25.89 % | 716.608 M 2 097.87 % | 32.605 M -64.92 % | 92.933 M 348.02 % | 20.743 M -35.17 % | 31.997 M |
| Operating cash flow | 67.145 M 3 936.81 % | -1.750 M | 0.000 -100.00 % | 80.696 M 183.13 % | -97.076 M -135.93 % | -41.146 M -47.50 % | -27.896 M -139.25 % | 71.079 M 37.23 % | 51.795 M 1 010.04 % | -5.692 M -112.54 % | 45.390 M 8.52 % | 41.826 M 1 105.15 % | -4.161 M -124.32 % | 17.110 M -14.83 % | 20.089 M -50.68 % | 40.734 M 35.88 % | 29.978 M -58.54 % | 72.307 M 14.60 % | 63.094 M -7.21 % | 67.993 M 11.35 % | 61.061 M 70.84 % | 35.741 M -48.21 % | 69.011 M |
| Capital expenditure | -9.024 M 67.26 % | -27.559 M 26.72 % | -37.611 M 26.00 % | -50.822 M 11.05 % | -57.137 M 39.61 % | -94.608 M -16.37 % | -81.297 M 45.45 % | -149.040 M -55.83 % | -95.643 M -7.54 % | -88.937 M -0.10 % | -88.848 M -56.40 % | -56.807 M -271.11 % | -15.307 M 87.07 % | -118.401 M -167.36 % | -44.284 M -28.54 % | -34.451 M 30.81 % | -49.792 M 16.96 % | -59.961 M -226.21 % | -18.381 M 85.64 % | -127.994 M -475.68 % | -22.233 M -7.43 % | -20.695 M 49.79 % | -41.215 M |
| Free CashFlow | 58.120 M 297.39 % | -29.444 M -180.41 % | 36.617 M 24.35 % | 29.445 M 119.09 % | -154.212 M -13.60 % | -135.754 M -24.32 % | -109.193 M -40.06 % | -77.961 M -77.80 % | -43.848 M 53.66 % | -94.629 M -117.75 % | -43.457 M -190.09 % | -14.981 M 23.05 % | -19.468 M 80.78 % | -101.291 M -318.63 % | -24.196 M -485.06 % | 6.284 M 131.71 % | -19.814 M -260.48 % | 12.346 M -72.39 % | 44.712 M 174.52 % | -60.001 M -254.53 % | 38.827 M 158.05 % | 15.046 M -45.87 % | 27.796 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |