Creative Newtech Limited CREATIVE.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.748 B 3.15 % | 17.206 B 23.54 % | 13.928 B 47.06 % | 9.470 B 82.07 % | 5.201 B 13.64 % | 4.577 B 24.50 % | 3.677 B 47.16 % | 2.498 B 18.43 % | 2.110 B 6.21 % | 1.986 B 7.67 % | 1.845 B 32.07 % | 1.397 B 10.40 % | 1.265 B 1.97 % | 1.241 B |
| Net income | 530.661 M 20.44 % | 440.618 M 79.16 % | 245.939 M 53.85 % | 159.856 M 67.38 % | 95.502 M 22.81 % | 77.762 M 35.34 % | 57.456 M 98.97 % | 28.877 M 115.51 % | 13.399 M 100.02 % | 6.699 M -12.42 % | 7.649 M -51.75 % | 15.852 M 75.43 % | 9.036 M 69.40 % | 5.334 M |
| Income before tax | 615.450 M 5.70 % | 582.252 M 70.51 % | 341.471 M 36.96 % | 249.321 M 91.51 % | 130.184 M 16.60 % | 111.646 M 38.17 % | 80.806 M 86.04 % | 43.435 M 106.05 % | 21.080 M 72.03 % | 12.254 M 9.69 % | 11.171 M -49.16 % | 21.973 M 62.62 % | 13.512 M 65.57 % | 8.161 M |
| Income before tax ratio | 0.03 2.48 % | 0.03 38.02 % | 0.02 -6.87 % | 0.03 5.19 % | 0.03 2.61 % | 0.02 10.98 % | 0.02 26.42 % | 0.02 73.98 % | 0.01 61.97 % | 0.01 1.88 % | 0.01 -61.51 % | 0.02 47.31 % | 0.01 62.37 % | 0.01 |
| EBITDA | 728.616 M 5.27 % | 692.162 M 53.42 % | 451.151 M 38.26 % | 326.303 M 74.21 % | 187.308 M 14.41 % | 163.722 M 59.60 % | 102.585 M 60.65 % | 63.858 M 55.41 % | 41.090 M -21.20 % | 52.144 M 46.75 % | 35.533 M -17.11 % | 42.866 M 28.02 % | 33.485 M 55.43 % | 21.543 M |
| Net income ratio | 0.03 16.76 % | 0.03 45.02 % | 0.02 4.61 % | 0.02 -8.07 % | 0.02 8.07 % | 0.02 8.71 % | 0.02 35.21 % | 0.01 81.97 % | 0.01 88.33 % | 0.00 -18.66 % | 0.00 -63.47 % | 0.01 58.91 % | 0.01 66.13 % | 0.00 |
| Ratio EBITDA | 0.04 2.05 % | 0.04 24.19 % | 0.03 -5.99 % | 0.03 -4.32 % | 0.04 0.67 % | 0.04 28.19 % | 0.03 9.16 % | 0.03 31.22 % | 0.02 -25.80 % | 0.03 36.30 % | 0.02 -37.24 % | 0.03 15.96 % | 0.03 52.43 % | 0.02 |
| Gross profit ratio | 0.07 3.21 % | 0.07 22.48 % | 0.06 -39.68 % | 0.10 10.03 % | 0.09 -19.45 % | 0.11 23.80 % | 0.09 -7.19 % | 0.09 40.55 % | 0.07 -14.63 % | 0.08 0.39 % | 0.08 -8.34 % | 0.08 6.21 % | 0.08 42.82 % | 0.06 |
| Weighted average shs out dil | 16.490 M 19.23 % | 13.830 M 9.76 % | 12.600 M 1.55 % | 12.407 M 6.96 % | 11.600 M 0.00 % | 11.600 M 0.00 % | 11.600 M 0.83 % | 11.505 M -0.82 % | 11.600 M 0.00 % | 11.600 M 0.00 % | 11.600 M 0.00 % | 11.600 M 0.00 % | 11.600 M 0.00 % | 11.600 M |
| Weighted average shs out | 16.490 M 21.98 % | 13.518 M 7.29 % | 12.600 M 5.00 % | 12.000 M 3.45 % | 11.600 M 0.00 % | 11.600 M 0.00 % | 11.600 M 0.83 % | 11.505 M 23.43 % | 9.321 M 0.00 % | 9.321 M 0.00 % | 9.321 M 0.00 % | 9.321 M 0.00 % | 9.321 M 0.00 % | 9.321 M |
| EPS diluted | 32.18 1.00 % | 31.86 63.22 % | 19.52 51.55 % | 12.88 56.50 % | 8.23 22.84 % | 6.70 35.35 % | 4.95 97.21 % | 2.51 74.31 % | 1.44 19.01 % | 1.21 47.56 % | 0.82 -51.76 % | 1.70 75.26 % | 0.97 70.18 % | 0.57 |
| Earnings per share | 32.18 -1.26 % | 32.59 66.96 % | 19.52 46.55 % | 13.32 61.85 % | 8.23 22.84 % | 6.70 35.35 % | 4.95 97.21 % | 2.51 74.31 % | 1.44 19.01 % | 1.21 47.56 % | 0.82 -51.76 % | 1.70 75.26 % | 0.97 70.18 % | 0.57 |
| Gross profit | 1.292 B 6.46 % | 1.214 B 51.32 % | 802.133 M -11.28 % | 904.162 M 100.33 % | 451.337 M -8.46 % | 493.072 M 54.13 % | 319.904 M 36.58 % | 234.220 M 66.45 % | 140.715 M -9.33 % | 155.199 M 8.09 % | 143.585 M 21.06 % | 118.610 M 17.25 % | 101.158 M 45.63 % | 69.462 M |
| Income tax expense | 84.340 M -15.44 % | 99.740 M 44.59 % | 68.983 M 21.38 % | 56.830 M 56.29 % | 36.362 M 7.31 % | 33.885 M 45.12 % | 23.350 M 60.39 % | 14.558 M 89.54 % | 7.681 M 38.29 % | 5.554 M 57.69 % | 3.522 M -42.46 % | 6.121 M 36.75 % | 4.476 M 58.33 % | 2.827 M |
| Cost of revenue | 16.453 B 2.88 % | 15.992 B 23.40 % | 12.960 B 51.31 % | 8.565 B 80.11 % | 4.756 B 16.44 % | 4.084 B 21.67 % | 3.357 B 48.25 % | 2.264 B 15.00 % | 1.969 B 7.53 % | 1.831 B 7.63 % | 1.701 B 33.09 % | 1.278 B 9.80 % | 1.164 B -0.62 % | 1.171 B |
| General and administrative expenses | 624.301 M 846.97 % | 65.926 M 74.08 % | 37.871 M -84.84 % | 249.809 M 127.33 % | 109.888 M 14.02 % | 96.376 M 611.56 % | 13.544 M -29.41 % | 19.186 M 170.94 % | 7.081 M -84.49 % | 45.643 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 96.271 M 72.92 % | 55.674 M -3.68 % | 57.799 M -66.13 % | 170.633 M 90.46 % | 89.591 M -24.43 % | 118.559 M 218.36 % | 37.241 M 133.77 % | 15.930 M 555.28 % | 2.431 M -41.85 % | 4.181 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 124.517 M 620.13 % | 17.291 M -93.52 % | 266.762 M 211.12 % | -240.057 M -275.87 % | 136.500 M 3.47 % | 131.925 M 28 043.58 % | 468.757 K -99.66 % | 136.687 M 50.07 % | 91.079 M -17.84 % | 110.859 M -0.84 % | 111.801 M 44.13 % | 77.571 M 10.11 % | 70.448 M 39.92 % | 50.348 M |
| Operating expenses | 845.089 M 297.17 % | 212.776 M -53.90 % | 461.600 M 155.90 % | 180.385 M -46.31 % | 335.979 M -3.14 % | 346.860 M 57.37 % | 220.410 M 28.29 % | 171.804 M 70.79 % | 100.592 M -9.26 % | 110.859 M -0.84 % | 111.801 M 44.13 % | 77.571 M 10.11 % | 70.448 M 39.92 % | 50.348 M |
| Cost and expenses | 17.298 B 6.74 % | 16.205 B 19.28 % | 13.586 B 48.37 % | 9.157 B 80.04 % | 5.086 B 14.79 % | 4.431 B 23.87 % | 3.577 B 46.85 % | 2.436 B 17.71 % | 2.069 B 6.57 % | 1.942 B 7.11 % | 1.813 B 33.73 % | 1.356 B 9.82 % | 1.235 B 1.05 % | 1.222 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 720.572 M 268.61 % | 195.485 M 0.33 % | 194.838 M -53.66 % | 420.442 M 110.77 % | 199.479 M -7.19 % | 214.935 M 323.23 % | 50.785 M 44.62 % | 35.117 M 269.16 % | 9.513 M -80.91 % | 49.824 M -19.48 % | 61.876 M 35.70 % | 45.596 M 30.10 % | 35.046 M | 0.000 |
| Interest income | 6.502 M 7.85 % | 6.029 M 91.46 % | 3.149 M 40.27 % | 2.245 M 0.36 % | 2.237 M -50.80 % | 4.547 M 43.98 % | 3.158 M 15.35 % | 2.738 M 91.74 % | 1.428 M -4.04 % | 1.488 M 6.13 % | 1.402 M 44.98 % | 967.000 K 22.10 % | 792.000 K 68.15 % | 471.000 K |
| Interest expense | 101.559 M 5.09 % | 96.636 M 2.78 % | 94.021 M 51.44 % | 62.084 M 32.43 % | 46.880 M -2.27 % | 47.968 M 6.13 % | 45.197 M 49.51 % | 30.230 M 3.92 % | 29.088 M -13.36 % | 33.575 M 52.51 % | 22.015 M 9.90 % | 20.032 M 11.35 % | 17.990 M 55.65 % | 11.558 M |
| Depreciation and amortization | 11.607 M -12.56 % | 13.274 M -15.23 % | 15.659 M 5.11 % | 14.898 M 45.43 % | 10.244 M 19.27 % | 8.589 M 63.29 % | 5.260 M 264.86 % | 1.442 M -4.14 % | 1.504 M -29.82 % | 2.143 M -42.84 % | 3.749 M 105.20 % | 1.827 M -7.87 % | 1.983 M 8.72 % | 1.824 M |
| Operating income | 447.102 M -55.33 % | 1.001 B 460.64 % | 178.542 M -4.91 % | 187.769 M 57.41 % | 119.287 M -23.11 % | 155.133 M 59.40 % | 97.325 M 55.93 % | 62.416 M 196.09 % | 21.080 M -52.46 % | 44.340 M 39.50 % | 31.784 M -22.55 % | 41.039 M 33.63 % | 30.710 M 60.67 % | 19.114 M |
| Operating income ratio | 0.03 -56.70 % | 0.06 353.81 % | 0.01 -35.34 % | 0.02 -13.55 % | 0.02 -32.34 % | 0.03 28.03 % | 0.03 5.96 % | 0.02 150.01 % | 0.01 -55.24 % | 0.02 29.57 % | 0.02 -41.36 % | 0.03 21.05 % | 0.02 57.56 % | 0.02 |
| Total other income expenses net | 168.348 M 140.21 % | -418.724 M -357.00 % | 162.929 M 164.70 % | 61.552 M 464.85 % | 10.897 M 131.52 % | -34.569 M -137.07 % | -14.582 M 23.18 % | -18.981 M -2.57 % | -18.506 M 45.61 % | -34.023 M -65.06 % | -20.613 M -8.11 % | -19.066 M -10.86 % | -17.198 M -57.02 % | -10.953 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 165.719 M -75.03 % | 663.615 M -23.14 % | 863.453 M 40.42 % | 614.890 M 51.15 % | 406.813 M 29.76 % | 313.521 M -3.19 % | 323.844 M 40.82 % | 229.972 M 6.64 % | 215.644 M 41.68 % | 152.210 M -32.11 % | 224.209 M 16.79 % | 191.971 M 23.35 % | 155.628 M 21.66 % | 127.923 M |
| Total investments | 28.058 M -75.41 % | 114.087 M 70.40 % | 66.952 M 23.19 % | 54.349 M | 0.000 -100.00 % | 10.567 M -14.72 % | 12.390 M -10.38 % | 13.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 718.046 M -2.38 % | 735.588 M -17.29 % | 889.321 M 38.21 % | 643.462 M 49.88 % | 429.332 M 34.69 % | 318.753 M -11.39 % | 359.738 M 42.55 % | 252.361 M 8.31 % | 232.991 M 32.53 % | 175.806 M -27.51 % | 242.533 M 16.92 % | 207.428 M 20.40 % | 172.280 M 22.31 % | 140.859 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 200.499 M 119.33 % | 91.415 M 100.11 % | 45.683 M 517.17 % | 7.402 M -93.24 % | 109.525 M 31 039.27 % | -354.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -300.00 % | 1,000.000 | 0.000 | 0.000 |
| Retained earnings | 1.351 B 50.77 % | 896.153 M 24.04 % | 722.458 M 49.61 % | 482.901 M 46.79 % | 328.963 M 40.01 % | 234.965 M 46.91 % | 159.935 M 53.08 % | 104.479 M 38.20 % | 75.603 M -8.03 % | 82.206 M 8.71 % | 75.621 M 10.03 % | 68.730 M 29.58 % | 53.039 M | 0.000 |
| Common stock | 150.167 M 6.40 % | 141.137 M 12.01 % | 126.000 M 5.00 % | 120.000 M 3.45 % | 116.000 M 0.00 % | 116.000 M 100.00 % | 58.000 M 0.00 % | 58.000 M 45.00 % | 40.000 M 100.00 % | 20.000 M 33.33 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M |
| Total equity | 3.093 B 38.03 % | 2.240 B 77.60 % | 1.262 B 42.76 % | 883.715 M 43.27 % | 616.823 M 18.98 % | 518.437 M 54.79 % | 334.935 M 19.84 % | 279.479 M 141.76 % | 115.603 M 12.98 % | 102.318 M 12.91 % | 90.621 M 8.23 % | 83.730 M 23.06 % | 68.039 M 15.32 % | 59.002 M |
| Other non current liabilities | 11.445 M 8.02 % | 10.595 M 16.61 % | 9.086 M -4.55 % | 9.519 M 20.69 % | 7.887 M 14.67 % | 6.878 M 20.24 % | 5.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.086 M 99.34 % | 3.053 M -49.39 % | 6.032 M -27.26 % | 8.293 M |
| Long term debt | 22.740 M -68.78 % | 72.832 M -20.24 % | 91.310 M -11.98 % | 103.734 M 202.44 % | 34.299 M -28.63 % | 48.058 M -22.19 % | 61.767 M 6 798.24 % | 895.402 K 0.00 % | 895.402 K -36.84 % | 1.418 M -95.36 % | 30.542 M 13.82 % | 26.834 M 2.20 % | 26.257 M 5.15 % | 24.972 M |
| Total non current liabilities | 34.185 M -59.02 % | 83.427 M -16.90 % | 100.396 M -11.35 % | 113.253 M 168.46 % | 42.186 M -23.21 % | 54.936 M 19.04 % | 46.149 M 5 054.00 % | 895.402 K 0.00 % | 895.402 K -97.48 % | 35.496 M -3.09 % | 36.628 M 22.55 % | 29.887 M -7.44 % | 32.289 M -5.43 % | 34.143 M |
| Other current liabilities | 141.922 M 137.27 % | 59.814 M -59.95 % | 149.349 M -57.41 % | 350.632 M 124.47 % | 156.202 M 6.15 % | 147.149 M -19.50 % | 182.783 M 57.37 % | 116.150 M 591.24 % | 16.803 M 32.17 % | 12.713 M 285.60 % | 3.297 M 363.76 % | -1.250 M -126.38 % | 4.738 M 133.86 % | 2.026 M |
| Deferred revenue | 0.000 -100.00 % | 23.063 M -76.53 % | 98.286 M 31.27 % | 74.875 M -75.90 % | 310.635 M 20.32 % | 258.164 M 50.00 % | 172.112 M 61.00 % | 106.900 M 235.64 % | 31.849 M 193.59 % | 10.848 M 72.90 % | 6.274 M -43.03 % | 11.013 M 79.92 % | 6.121 M 187.64 % | 2.128 M |
| Short term debt | 695.306 M 4.91 % | 662.756 M -16.95 % | 798.011 M 47.85 % | 539.728 M 36.63 % | 395.033 M 45.93 % | 270.696 M -1.68 % | 275.321 M 17.74 % | 233.831 M -0.70 % | 235.468 M 40.69 % | 167.362 M -21.05 % | 211.991 M 17.39 % | 180.594 M 23.68 % | 146.023 M 26.00 % | 115.887 M |
| Total current liabilities | 2.191 B 69.84 % | 1.290 B -15.02 % | 1.518 B -1.08 % | 1.534 B 21.90 % | 1.259 B 29.05 % | 975.397 M 20.92 % | 806.644 M 9.56 % | 736.240 M 46.78 % | 501.585 M 121.96 % | 225.975 M -15.85 % | 268.531 M 1.53 % | 264.496 M 21.09 % | 218.422 M 33.55 % | 163.552 M |
| Total liabilities | 2.225 B 62.01 % | 1.373 B -15.14 % | 1.618 B -1.79 % | 1.648 B 26.66 % | 1.301 B 26.26 % | 1.030 B 20.82 % | 852.793 M 15.69 % | 737.136 M 46.70 % | 502.480 M 92.17 % | 261.471 M -14.32 % | 305.159 M 3.66 % | 294.383 M 17.42 % | 250.711 M 26.82 % | 197.695 M |
| Other non current assets | 0.000 | 0.000 -100.00 % | 20.000 K 81.82 % | 11.000 K 1 000.00 % | 1.000 K -99.01 % | 101.000 K -99.32 % | 14.928 M -13.25 % | 17.208 M 1 835.96 % | 888.883 K -94.19 % | 15.292 M 2.91 % | 14.859 M 2.62 % | 14.479 M 2.03 % | 14.191 M 13.73 % | 12.478 M |
| Long term investments | 28.058 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.266 M -287.78 % | 12.390 M -10.38 % | 13.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 872.000 K | 0.000 -100.00 % | 1.396 M -24.54 % | 1.850 M -14.35 % | 2.160 M -99.44 % | 385.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 872.000 K | 0.000 -100.00 % | 1.396 M -24.54 % | 1.850 M -14.35 % | 2.160 M -93.62 % | 33.833 M 373.07 % | -12.390 M 10.38 % | -13.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 103.942 M 17.67 % | 88.331 M -7.73 % | 95.729 M -7.77 % | 103.794 M 5.37 % | 98.500 M 10.78 % | 88.917 M -0.40 % | 89.271 M 16.64 % | 76.538 M 2 724.24 % | 2.710 M -11.06 % | 3.047 M -31.14 % | 4.425 M -24.66 % | 5.873 M -9.92 % | 6.520 M 24.93 % | 5.219 M |
| Total non current assets | 137.460 M 50.16 % | 91.541 M -8.15 % | 99.662 M -7.14 % | 107.327 M 5.63 % | 101.606 M 0.86 % | 100.741 M -4.50 % | 105.492 M 9.45 % | 96.382 M 1 639.60 % | 5.540 M -72.41 % | 20.080 M -3.26 % | 20.757 M 0.60 % | 20.633 M -1.13 % | 20.869 M 17.92 % | 17.697 M |
| Other current assets | 1.193 B -0.81 % | 1.203 B 17.92 % | 1.020 B 76.55 % | 577.618 M -9.20 % | 636.168 M 51.36 % | 420.301 M 184.89 % | 147.530 M -22.43 % | 190.178 M 84.83 % | 102.893 M 140.21 % | 42.835 M -22.42 % | 55.215 M 55.70 % | 35.462 M 384.72 % | 7.316 M 28.33 % | 5.701 M |
| Short term investments | 0.000 -100.00 % | 114.087 M 70.40 % | 66.952 M 23.19 % | 54.349 M | 0.000 -100.00 % | 33.833 M 7 849 783.99 % | 431.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 552.327 M 667.41 % | 71.973 M 178.23 % | 25.868 M -9.46 % | 28.572 M 26.88 % | 22.519 M 330.41 % | 5.232 M -85.42 % | 35.895 M 60.32 % | 22.389 M 29.07 % | 17.346 M -26.49 % | 23.596 M 28.77 % | 18.324 M 18.55 % | 15.457 M -7.18 % | 16.652 M 28.73 % | 12.936 M |
| Cash and short term investments | 552.327 M 667.41 % | 71.973 M 178.23 % | 25.868 M -9.46 % | 28.572 M 26.88 % | 22.519 M -42.36 % | 39.065 M 8.83 % | 35.895 M 60.32 % | 22.389 M 29.07 % | 17.346 M -26.49 % | 23.596 M 28.77 % | 18.324 M 18.55 % | 15.457 M -7.18 % | 16.652 M 28.73 % | 12.936 M |
| Total current assets | 5.180 B 47.07 % | 3.522 B 26.69 % | 2.780 B 14.69 % | 2.424 B 33.47 % | 1.816 B 25.42 % | 1.448 B 33.80 % | 1.082 B 17.60 % | 920.233 M 50.23 % | 612.543 M 78.22 % | 343.709 M -8.35 % | 375.023 M 4.91 % | 357.480 M 20.01 % | 297.881 M 24.64 % | 239.000 M |
| Inventory | 1.057 B 35.96 % | 777.511 M -4.31 % | 812.563 M -16.25 % | 970.169 M 62.26 % | 597.921 M -0.83 % | 602.900 M 116.96 % | 277.884 M -0.47 % | 279.200 M 33.31 % | 209.437 M 61.68 % | 129.535 M -24.30 % | 171.116 M 11.03 % | 154.117 M -10.74 % | 172.666 M 53.21 % | 112.699 M |
| Net receivables | 2.378 B 61.72 % | 1.470 B 59.48 % | 921.893 M 8.75 % | 847.726 M 51.50 % | 559.539 M 45.05 % | 385.764 M -40.42 % | 647.434 M 19.68 % | 540.986 M 46.67 % | 368.848 M 89.36 % | 194.785 M 49.41 % | 130.368 M -14.48 % | 152.444 M 43.57 % | 106.178 M -1.38 % | 107.664 M |
| Tax assets | 4.588 M 42.93 % | 3.210 M 27.53 % | 2.517 M 50.54 % | 1.672 M 76.93 % | 945.000 K -18.25 % | 1.156 M -10.64 % | 1.294 M -50.92 % | 2.636 M 35.75 % | 1.942 M 11.52 % | 1.741 M 18.19 % | 1.473 M 424.20 % | 281.000 K 77.85 % | 158.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.353 B 159.70 % | 521.162 M 11.16 % | 468.840 M -16.33 % | 560.326 M 46.21 % | 383.240 M 30.78 % | 293.044 M 12.19 % | 261.193 M -23.70 % | 342.337 M 47.84 % | 231.554 M 273.48 % | 61.999 M 24.48 % | 49.806 M -31.41 % | 72.615 M 9.91 % | 66.069 M 45.62 % | 45.371 M |
| Tax payables | 0.000 -100.00 % | 23.063 M 593.42 % | 3.326 M -62.56 % | 8.883 M -34.85 % | 13.634 M 114.91 % | 6.344 M 96.49 % | 3.229 M 56.41 % | 2.064 M -79.55 % | 10.094 M 71.96 % | 5.870 M 70.79 % | 3.437 M 125.52 % | 1.524 M -4.27 % | 1.592 M 494.03 % | 268.000 K |
| Deferred revenue non current | 0.000 100.00 % | -470.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 786.000 K |
| Minority interest | 152.425 M 82.78 % | 83.392 M -4.80 % | 87.601 M 43.49 % | 61.052 M 100.95 % | 30.381 M 2 985.19 % | -1.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.953 M -24.49 % | -17.634 M -622.96 % | 3.372 M 147.99 % | -7.027 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 1.083 B | 0.000 | 0.000 -100.00 % | 409.965 M 115 709.32 % | 354.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.439 B 56.52 % | 919.299 M 292.73 % | 234.078 M 34.47 % | 174.078 M 29.83 % | 134.078 M 127.25 % | 59.000 M -49.57 % | 117.000 M 0.00 % | 117.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.002 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 470.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.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 | 0.000 |
| Total assets | 5.317 B 47.14 % | 3.614 B 25.49 % | 2.880 B 13.76 % | 2.531 B 32.00 % | 1.918 B 23.82 % | 1.549 B 30.40 % | 1.188 B 16.83 % | 1.017 B 64.48 % | 618.083 M 69.90 % | 363.789 M -8.08 % | 395.780 M 4.67 % | 378.113 M 18.62 % | 318.750 M 24.17 % | 256.697 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -384.402 M 49.81 % | -765.934 M -34.68 % | -568.715 M -29.77 % | -438.264 M -137.51 % | -184.521 M -25.16 % | -147.424 M -2.92 % | -143.235 M -46.56 % | -97.728 M -29.56 % | -75.432 M -229.96 % | 58.040 M 251.72 % | -38.255 M 29.25 % | -54.069 M -58.27 % | -34.162 M 41.48 % | -58.372 M |
| Accounts receivables | -907.474 M -65.50 % | -548.331 M -639.31 % | -74.168 M 74.35 % | -289.157 M -66.40 % | -173.775 M -417.76 % | 54.687 M 556.30 % | -11.985 M 91.77 % | -145.600 M -144.62 % | -59.521 M -639.48 % | 11.033 M -50.02 % | 22.075 M 143.12 % | -51.197 M -1 123.93 % | -4.183 M | 0.000 |
| Inventory | -267.089 M -707.10 % | 43.994 M -78.73 % | 206.791 M 158.10 % | -355.929 M -2 763.34 % | 13.364 M 104.11 % | -325.015 M -24 807.46 % | 1.315 M 101.89 % | -69.763 M 12.69 % | -79.902 M -292.16 % | 41.582 M 344.60 % | -17.000 M -191.65 % | 18.549 M 130.93 % | -59.967 M -2 485.32 % | 2.514 M |
| Accounts payables | 880.427 M 880.58 % | -112.791 M 58.44 % | -271.398 M -301.91 % | 134.417 M -11.28 % | 151.505 M -29.65 % | 215.368 M 1 434.62 % | 14.034 M | 0.000 -100.00 % | 63.991 M 7 643.53 % | 826.384 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -90.266 M 39.34 % | -148.806 M 65.39 % | -429.940 M -693.80 % | 72.405 M 141.23 % | -175.615 M -89.93 % | -92.464 M 36.93 % | -146.600 M -424.22 % | -27.965 M -725.56 % | 4.470 M -72.84 % | 16.458 M 177.43 % | -21.255 M 70.73 % | -72.618 M -381.41 % | 25.805 M 142.38 % | -60.886 M |
| Other non cash items | -12.055 M -139.81 % | 30.279 M 3 899.12 % | -797.000 K 94.78 % | -15.263 M -435.97 % | 4.543 M 38.93 % | 3.270 M -82.88 % | 19.105 M 7.55 % | 17.764 M 12.72 % | 15.759 M -43.49 % | 27.886 M 82.93 % | 15.244 M 8.52 % | 14.047 M 7.46 % | 13.072 M 67.85 % | 7.788 M |
| Net cash provided by operating activities | 145.811 M 151.75 % | -281.763 M -32.67 % | -212.382 M -12.19 % | -189.308 M -378.65 % | -39.550 M -65.43 % | -23.908 M 37.19 % | -38.063 M -8.48 % | -35.087 M 5.40 % | -37.089 M -136.97 % | 100.322 M 1 339.92 % | -8.091 M 50.12 % | -16.222 M -189.94 % | -5.595 M 86.22 % | -40.598 M |
| Investments in property plant and equipment | -28.166 M -425.49 % | -5.360 M 24.95 % | -7.142 M 64.08 % | -19.882 M 9.61 % | -21.995 M -167.38 % | -8.226 M 54.28 % | -17.993 M 76.09 % | -75.270 M -5 870.00 % | -1.261 M -64.81 % | -765.000 K 73.85 % | -2.925 M -147.88 % | -1.180 M 64.06 % | -3.283 M -20.48 % | -2.725 M |
| Acquisitions net | -37.561 M 87.73 % | -306.000 M -9 617.37 % | -3.149 M -52.20 % | -2.069 M 51.26 % | -4.245 M -158.06 % | 7.311 M 733.64 % | 877.000 K | 0.000 -100.00 % | 130.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -13.612 M 59.87 % | -33.916 M -177.50 % | -12.222 M 11.85 % | -13.865 M -119.31 % | -6.322 M 30.79 % | -9.135 M -505.58 % | -1.508 M 89.09 % | -13.825 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 6.502 M -93.87 % | 106.029 M 3 267.07 % | 3.149 M 52.20 % | 2.069 M -80.42 % | 10.567 M 479.33 % | 1.824 M -38.03 % | 2.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -6.502 M | 0.000 -100.00 % | 3.149 M 52.20 % | 2.069 M -67.83 % | 6.432 M 306.82 % | -3.110 M -254.62 % | -877.000 K 93.66 % | -13.825 M -10 734.81 % | 130.000 K -87.69 % | 1.056 M -7.85 % | 1.146 M 52.19 % | 753.000 K 187.56 % | -860.000 K -226.47 % | 680.000 K |
| Net cash used for investing activites | -79.339 M 66.84 % | -239.247 M -1 375.47 % | -16.215 M 48.81 % | -31.678 M -103.55 % | -15.563 M -37.29 % | -11.336 M 31.54 % | -16.558 M 81.41 % | -89.095 M -7 778.94 % | -1.131 M -488.59 % | 291.000 K 116.36 % | -1.779 M -316.63 % | -427.000 K 89.69 % | -4.143 M -102.59 % | -2.045 M |
| Debt repayment | -17.542 M 88.59 % | -153.733 M -162.57 % | 245.697 M 14.74 % | 214.130 M 93.65 % | 110.578 M 374.47 % | -40.288 M -137.76 % | 106.681 M 450.77 % | 19.370 M -66.13 % | 57.185 M 185.70 % | -66.726 M -1 899.50 % | 3.708 M -89.55 % | 35.487 M 12.86 % | 31.444 M -29.15 % | 44.384 M |
| Common stock issued | 304.763 M -62.00 % | 801.946 M 1 520.09 % | 49.500 M -18.18 % | 60.500 M | 0.000 -100.00 % | 106.028 M | 0.000 -100.00 % | 135.000 M 15 287.60 % | -888.883 K -117.78 % | 5.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -7.121 M -1.34 % | -7.027 M -11.54 % | -6.300 M -5.00 % | -6.000 M -233.15 % | -1.801 M 17.04 % | -2.171 M -100.01 % | -1.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -72.496 M 4.53 % | -75.939 M -68.41 % | -45.091 M -32.38 % | -34.062 M 11.18 % | -38.351 M -2.46 % | -37.429 M -48.85 % | -25.145 M -0.61 % | -24.992 M 7.36 % | -26.977 M -398.78 % | 9.029 M 145.07 % | -20.032 M -11.35 % | -17.990 M -55.65 % | -11.558 M |
| Net cash used provided by financing activities | 280.100 M -50.75 % | 568.690 M 167.04 % | 212.958 M -4.73 % | 223.539 M 199.19 % | 74.715 M 196.28 % | 25.218 M -63.11 % | 68.352 M -47.11 % | 129.225 M 304.25 % | 31.966 M 133.53 % | -95.341 M -848.54 % | 12.737 M -17.59 % | 15.455 M 14.87 % | 13.454 M -68.58 % | 42.826 M |
| Effect of forex changes on cash | 33.833 M 2 248.13 % | -1.575 M -112.18 % | 12.935 M 269.57 % | 3.500 M 251.12 % | -2.316 M -160.12 % | 3.852 M 115.16 % | -25.405 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 |
| Net change in cash | 380.405 M 725.08 % | 46.105 M 1 805.07 % | -2.704 M -144.67 % | 6.053 M -64.99 % | 17.287 M 380.04 % | -6.173 M -145.71 % | 13.506 M 167.84 % | 5.042 M 180.64 % | -6.253 M -218.61 % | 5.272 M 83.89 % | 2.867 M 339.92 % | -1.195 M -132.16 % | 3.716 M 1 930.60 % | 183.000 K |
| Cash at beginning of period | 71.973 M 178.23 % | 25.868 M -9.46 % | 28.572 M 26.88 % | 22.519 M 330.41 % | 5.232 M -54.13 % | 11.405 M -49.06 % | 22.389 M 29.07 % | 17.346 M -26.50 % | 23.599 M 28.79 % | 18.324 M 18.55 % | 15.457 M -7.18 % | 16.652 M 28.73 % | 12.936 M 1.43 % | 12.753 M |
| Cash at end of period | 438.766 M 509.63 % | 71.973 M 178.23 % | 25.868 M -9.46 % | 28.572 M 26.88 % | 22.519 M 330.41 % | 5.232 M -85.42 % | 35.895 M 60.32 % | 22.389 M 29.07 % | 17.346 M -26.49 % | 23.596 M 28.77 % | 18.324 M 18.55 % | 15.457 M -7.18 % | 16.652 M 28.73 % | 12.936 M |
| Operating cash flow | 145.811 M 151.75 % | -281.763 M -32.67 % | -212.382 M -12.19 % | -189.308 M -378.65 % | -39.550 M -65.43 % | -23.908 M 37.19 % | -38.063 M -8.48 % | -35.087 M 5.40 % | -37.089 M -136.97 % | 100.322 M 1 339.92 % | -8.091 M 50.12 % | -16.222 M -189.94 % | -5.595 M 86.22 % | -40.598 M |
| Capital expenditure | -28.166 M -425.49 % | -5.360 M 24.95 % | -7.142 M 64.08 % | -19.882 M 9.61 % | -21.995 M -167.38 % | -8.226 M 54.28 % | -17.993 M 76.09 % | -75.270 M -5 870.00 % | -1.261 M -64.81 % | -765.000 K 73.85 % | -2.925 M -147.88 % | -1.180 M 64.06 % | -3.283 M -20.48 % | -2.725 M |
| Free CashFlow | 117.645 M 140.97 % | -287.123 M -30.79 % | -219.524 M -4.94 % | -209.190 M -239.90 % | -61.545 M -91.53 % | -32.134 M 42.68 % | -56.057 M 49.20 % | -110.357 M -187.77 % | -38.349 M -138.52 % | 99.557 M 1 003.75 % | -11.016 M 36.70 % | -17.402 M -96.01 % | -8.878 M 79.51 % | -43.323 M |
| 2025 | 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 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.930 B -2.49 % | 4.030 B -38.85 % | 6.591 B 60.19 % | 4.114 B 36.68 % | 3.010 B -1.03 % | 3.041 B -40.46 % | 5.108 B 18.84 % | 4.298 B -8.22 % | 4.683 B 17.93 % | 3.971 B -5.72 % | 4.212 B 32.00 % | 3.191 B 33.69 % | 2.387 B -9.02 % | 2.624 B -12.26 % | 2.990 B 25.35 % | 2.386 B 78.18 % | 1.339 B -24.44 % | 1.772 B 7.57 % | 1.647 B 44.76 % | 1.138 B 76.55 % | 644.524 M -49.72 % | 1.282 B -0.89 % | 1.293 B 44.33 % | 896.100 M -14.25 % | 1.045 B -7.04 % | 1.124 B 13.78 % | 987.976 M 25.06 % | 790.015 M 2.01 % | 774.442 M -0.71 % | 780.012 M 28.37 % | 607.646 M -0.68 % | 611.795 M 22.63 % | 498.883 M -20.55 % | 627.923 M 4.66 % | 599.936 M 31.90 % | 454.835 M 0.00 % | 454.835 M |
| Net income | 88.941 M -35.22 % | 137.301 M -19.56 % | 170.698 M 52.46 % | 111.961 M 38.95 % | 80.576 M -60.46 % | 203.762 M 109.28 % | 97.364 M -6.92 % | 104.606 M 112.16 % | 49.306 M -23.60 % | 64.534 M -16.08 % | 76.895 M -15.48 % | 90.975 M 135.30 % | 38.664 M 101.62 % | 19.177 M -72.60 % | 70.000 M 19.88 % | 58.393 M 249.91 % | 16.688 M -61.06 % | 42.858 M 74.13 % | 24.613 M 18.51 % | 20.769 M 301.72 % | 5.170 M -18.80 % | 6.367 M -79.60 % | 31.215 M 72.20 % | 18.127 M -8.58 % | 19.829 M -14.39 % | 23.161 M 62.85 % | 14.222 M 35.26 % | 10.515 M 10.01 % | 9.558 M 6.57 % | 8.969 M 7.54 % | 8.341 M 1.78 % | 8.195 M 142.99 % | 3.372 M -81.56 % | 18.291 M 315.03 % | 4.407 M 92.24 % | 2.293 M 0.00 % | 2.293 M |
| Income before tax | 118.004 M -25.45 % | 158.291 M -20.30 % | 198.613 M 31.93 % | 150.545 M 39.39 % | 108.001 M -57.27 % | 252.757 M 87.69 % | 134.668 M 9.33 % | 123.172 M 71.90 % | 71.655 M -16.35 % | 85.657 M -10.64 % | 95.857 M -10.92 % | 107.602 M 105.52 % | 52.356 M -23.50 % | 68.440 M -21.18 % | 86.829 M 22.14 % | 71.091 M 209.62 % | 22.961 M -59.53 % | 56.735 M 52.84 % | 37.121 M 29.60 % | 28.642 M 272.60 % | 7.687 M -44.05 % | 13.738 M -68.37 % | 43.433 M 99.90 % | 21.727 M -28.79 % | 30.511 M 17.77 % | 25.907 M 19.15 % | 21.742 M 34.26 % | 16.194 M -4.54 % | 16.964 M 25.09 % | 13.561 M 7.09 % | 12.663 M 4.87 % | 12.075 M 135.10 % | 5.136 M -78.14 % | 23.497 M 230.57 % | 7.108 M 107.11 % | 3.432 M 0.00 % | 3.432 M |
| Income before tax ratio | 0.03 -23.55 % | 0.04 30.34 % | 0.03 -17.64 % | 0.04 1.98 % | 0.04 -56.83 % | 0.08 215.21 % | 0.03 -8.00 % | 0.03 87.30 % | 0.02 -29.06 % | 0.02 -5.22 % | 0.02 -32.51 % | 0.03 53.72 % | 0.02 -15.91 % | 0.03 -10.17 % | 0.03 -2.57 % | 0.03 73.77 % | 0.02 -46.44 % | 0.03 42.08 % | 0.02 -10.47 % | 0.03 111.05 % | 0.01 11.28 % | 0.01 -68.09 % | 0.03 38.50 % | 0.02 -16.96 % | 0.03 26.69 % | 0.02 4.72 % | 0.02 7.36 % | 0.02 -6.42 % | 0.02 25.99 % | 0.02 -16.57 % | 0.02 5.59 % | 0.02 91.71 % | 0.01 -72.49 % | 0.04 215.84 % | 0.01 57.02 % | 0.01 0.00 % | 0.01 |
| EBITDA | 151.122 M -6.43 % | 161.500 M -31.90 % | 237.158 M 35.14 % | 175.495 M 40.25 % | 125.132 M -1.55 % | 127.096 M -7.11 % | 136.827 M -8.70 % | 149.860 M 51.25 % | 99.081 M -13.80 % | 114.939 M -9.42 % | 126.892 M -4.40 % | 132.735 M 73.29 % | 76.597 M -16.94 % | 92.216 M -12.68 % | 105.611 M 21.81 % | 86.700 M 120.28 % | 39.359 M -47.62 % | 75.141 M 44.09 % | 52.149 M 27.01 % | 41.059 M 116.54 % | 18.961 M 2.28 % | 18.538 M -68.86 % | 59.535 M 69.79 % | 35.064 M -11.40 % | 39.576 M 24.21 % | 31.862 M -13.39 % | 36.787 M 29.72 % | 28.358 M 5.32 % | 26.926 M 21.73 % | 22.120 M -3.71 % | 22.973 M 24.01 % | 18.525 M 61.25 % | 11.488 M -63.13 % | 31.155 M 204.30 % | 10.238 M -0.66 % | 10.307 M 0.00 % | 10.307 M |
| Net income ratio | 0.02 -33.57 % | 0.03 31.54 % | 0.03 -4.82 % | 0.03 1.66 % | 0.03 -60.04 % | 0.07 251.47 % | 0.02 -21.68 % | 0.02 131.16 % | 0.01 -35.21 % | 0.02 -10.98 % | 0.02 -35.96 % | 0.03 76.00 % | 0.02 121.62 % | 0.01 -68.78 % | 0.02 -4.37 % | 0.02 96.38 % | 0.01 -48.47 % | 0.02 61.87 % | 0.01 -18.13 % | 0.02 127.55 % | 0.01 61.49 % | 0.00 -79.42 % | 0.02 19.31 % | 0.02 6.60 % | 0.02 -7.90 % | 0.02 43.13 % | 0.01 8.16 % | 0.01 7.84 % | 0.01 7.33 % | 0.01 -16.23 % | 0.01 2.48 % | 0.01 98.15 % | 0.01 -76.79 % | 0.03 296.53 % | 0.01 45.74 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 0.04 -4.04 % | 0.04 11.37 % | 0.04 -15.64 % | 0.04 2.61 % | 0.04 -0.52 % | 0.04 56.00 % | 0.03 -23.17 % | 0.03 64.80 % | 0.02 -26.90 % | 0.03 -3.92 % | 0.03 -27.57 % | 0.04 29.62 % | 0.03 -8.70 % | 0.04 -0.48 % | 0.04 -2.83 % | 0.04 23.63 % | 0.03 -30.68 % | 0.04 33.95 % | 0.03 -12.26 % | 0.04 22.66 % | 0.03 103.42 % | 0.01 -68.58 % | 0.05 17.64 % | 0.04 3.32 % | 0.04 33.62 % | 0.03 -23.88 % | 0.04 3.73 % | 0.04 3.24 % | 0.03 22.60 % | 0.03 -24.99 % | 0.04 24.85 % | 0.03 31.49 % | 0.02 -53.59 % | 0.05 190.73 % | 0.02 -24.69 % | 0.02 0.00 % | 0.02 |
| Gross profit ratio | 0.09 2.36 % | 0.09 26.04 % | 0.07 1.34 % | 0.07 -7.49 % | 0.07 -21.85 % | 0.10 99.29 % | 0.05 -30.26 % | 0.07 45.05 % | 0.05 -13.77 % | 0.05 14.04 % | 0.05 -29.16 % | 0.07 -0.80 % | 0.07 -20.59 % | 0.09 -2.30 % | 0.09 30.23 % | 0.07 -24.71 % | 0.09 0.88 % | 0.09 34.24 % | 0.07 -31.36 % | 0.10 -7.51 % | 0.10 3.58 % | 0.10 -15.31 % | 0.12 -1.10 % | 0.12 26.50 % | 0.10 16.85 % | 0.08 -1.96 % | 0.08 -8.61 % | 0.09 -3.84 % | 0.09 -11.56 % | 0.11 5.52 % | 0.10 19.59 % | 0.09 15.54 % | 0.07 -16.06 % | 0.09 38.86 % | 0.06 -11.57 % | 0.07 0.00 % | 0.07 |
| Weighted average shs out dil | 15.024 M -8.08 % | 16.345 M -0.89 % | 16.493 M 13.28 % | 14.559 M 0.83 % | 14.440 M 4.74 % | 13.787 M -1.92 % | 14.056 M 0.02 % | 14.054 M 11.54 % | 12.600 M 0.00 % | 12.600 M 0.00 % | 12.600 M -20.36 % | 15.822 M 27.67 % | 12.392 M 3.27 % | 12.000 M 0.00 % | 12.000 M -15.13 % | 14.139 M 22.00 % | 11.589 M -0.10 % | 11.600 M -0.09 % | 11.610 M 0.06 % | 11.603 M 0.99 % | 11.489 M -0.99 % | 11.604 M 0.04 % | 11.600 M -1.53 % | 11.781 M 1.74 % | 11.579 M -0.67 % | 11.658 M 0.00 % | 11.658 M 0.34 % | 11.618 M 0.16 % | 11.600 M 0.00 % | 11.600 M 0.14 % | 11.584 M -0.34 % | 11.624 M 1.68 % | 11.432 M -1.45 % | 11.600 M 45.00 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M |
| Weighted average shs out | 15.024 M -8.08 % | 16.345 M 1.21 % | 16.149 M 13.39 % | 14.242 M 0.92 % | 14.111 M 2.35 % | 13.787 M -1.92 % | 14.056 M 0.02 % | 14.054 M 11.54 % | 12.600 M 0.00 % | 12.600 M 0.00 % | 12.600 M -20.36 % | 15.822 M 31.77 % | 12.007 M 0.06 % | 12.000 M 0.00 % | 12.000 M -12.87 % | 13.772 M 18.84 % | 11.589 M 1.54 % | 11.413 M 1.09 % | 11.290 M -1.88 % | 11.506 M 0.15 % | 11.489 M -0.96 % | 11.600 M 0.00 % | 11.600 M -1.45 % | 11.771 M 1.66 % | 11.579 M -0.18 % | 11.600 M 0.21 % | 11.575 M -0.15 % | 11.593 M -0.06 % | 11.600 M 0.88 % | 11.499 M -0.73 % | 11.584 M -0.34 % | 11.624 M 1.68 % | 11.432 M -1.45 % | 11.600 M 45.00 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M |
| EPS diluted | 5.92 -29.52 % | 8.40 -18.84 % | 10.35 34.59 % | 7.69 37.81 % | 5.58 -62.22 % | 14.77 106.57 % | 7.15 -3.90 % | 7.44 59.31 % | 4.67 -8.79 % | 5.12 -16.07 % | 6.10 6.09 % | 5.75 84.29 % | 3.12 95.00 % | 1.60 -52.24 % | 3.35 -18.89 % | 4.13 186.81 % | 1.44 -60.98 % | 3.69 74.06 % | 2.12 18.44 % | 1.79 297.78 % | 0.45 -18.18 % | 0.55 -80.57 % | 2.83 64.53 % | 1.72 0.00 % | 1.72 -13.57 % | 1.99 63.11 % | 1.22 34.07 % | 0.91 -44.85 % | 1.65 114.29 % | 0.77 6.94 % | 0.72 1.41 % | 0.71 136.67 % | 0.30 -81.01 % | 1.58 187.27 % | 0.55 89.66 % | 0.29 0.00 % | 0.29 |
| Earnings per share | 5.92 -29.52 % | 8.40 -20.53 % | 10.57 34.48 % | 7.86 37.65 % | 5.71 -62.21 % | 15.11 107.27 % | 7.29 -2.02 % | 7.44 59.31 % | 4.67 -8.79 % | 5.12 -16.07 % | 6.10 6.09 % | 5.75 78.57 % | 3.22 101.25 % | 1.60 -53.49 % | 3.44 -18.87 % | 4.24 194.44 % | 1.44 -60.98 % | 3.69 69.27 % | 2.18 21.79 % | 1.79 297.78 % | 0.45 -18.18 % | 0.55 -80.57 % | 2.83 64.53 % | 1.72 0.00 % | 1.72 -13.57 % | 1.99 63.11 % | 1.22 34.07 % | 0.91 -44.85 % | 1.65 114.29 % | 0.77 6.94 % | 0.72 1.41 % | 0.71 136.67 % | 0.30 -81.01 % | 1.58 187.27 % | 0.55 89.66 % | 0.29 0.00 % | 0.29 |
| Gross profit | 354.865 M -0.18 % | 355.515 M -22.93 % | 461.302 M 62.33 % | 284.175 M 26.44 % | 224.754 M -22.66 % | 290.603 M 18.66 % | 244.900 M -17.12 % | 295.474 M 33.12 % | 221.957 M 1.69 % | 218.270 M 7.51 % | 203.022 M -6.50 % | 217.127 M 32.63 % | 163.714 M -27.76 % | 226.619 M -14.27 % | 264.349 M 63.25 % | 161.932 M 34.15 % | 120.710 M -23.77 % | 158.348 M 44.40 % | 109.657 M -0.64 % | 110.364 M 63.29 % | 67.586 M -47.92 % | 129.777 M -16.06 % | 154.607 M 42.75 % | 108.306 M 8.48 % | 99.841 M 8.62 % | 91.915 M 11.55 % | 82.397 M 14.29 % | 72.095 M -1.91 % | 73.496 M -12.19 % | 83.697 M 35.46 % | 61.789 M 18.78 % | 52.020 M 41.69 % | 36.714 M -33.31 % | 55.055 M 45.34 % | 37.881 M 16.64 % | 32.477 M 0.00 % | 32.477 M |
| Income tax expense | 16.155 M -23.03 % | 20.990 M -24.81 % | 27.915 M 52.43 % | 18.313 M 6.96 % | 17.122 M -65.14 % | 49.122 M 155.84 % | 19.200 M 3.41 % | 18.566 M 44.47 % | 12.851 M -39.16 % | 21.123 M 11.40 % | 18.962 M 14.04 % | 16.627 M 37.72 % | 12.073 M -27.39 % | 16.628 M -1.19 % | 16.829 M 32.53 % | 12.698 M 18.94 % | 10.676 M -23.07 % | 13.877 M 10.94 % | 12.508 M 55.46 % | 8.046 M 316.68 % | 1.931 M -73.81 % | 7.372 M -39.66 % | 12.218 M 239.48 % | 3.599 M -66.35 % | 10.696 M 289.61 % | 2.745 M -63.49 % | 7.520 M 32.42 % | 5.679 M -23.32 % | 7.406 M 61.29 % | 4.592 M 6.23 % | 4.322 M 11.39 % | 3.880 M 120.01 % | 1.764 M -66.12 % | 5.206 M 92.77 % | 2.701 M 137.03 % | 1.140 M 0.00 % | 1.140 M |
| Cost of revenue | 3.575 B -2.71 % | 3.674 B -40.05 % | 6.129 B 60.03 % | 3.830 B 37.51 % | 2.785 B 1.25 % | 2.751 B -43.43 % | 4.863 B 21.49 % | 4.003 B -10.28 % | 4.461 B 18.87 % | 3.753 B -6.39 % | 4.009 B 34.80 % | 2.974 B 33.77 % | 2.223 B -7.25 % | 2.397 B -12.06 % | 2.726 B 22.59 % | 2.224 B 82.54 % | 1.218 B -24.50 % | 1.614 B 4.95 % | 1.538 B 49.63 % | 1.028 B 78.10 % | 576.938 M -49.92 % | 1.152 B 1.17 % | 1.139 B 44.55 % | 787.794 M -16.65 % | 945.119 M -8.44 % | 1.032 B 13.98 % | 905.578 M 26.14 % | 717.919 M 2.42 % | 700.946 M 0.67 % | 696.314 M 27.56 % | 545.857 M -2.49 % | 559.775 M 21.12 % | 462.169 M -19.32 % | 572.868 M 1.92 % | 562.055 M 33.08 % | 422.358 M 0.00 % | 422.358 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.645 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.001 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.543 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.872 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.733 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.775 M 0.00 % | 10.775 M | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.674 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.667 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.645 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.207 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.240 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.392 M 14.50 % | 1.216 M | 0.000 | 0.000 |
| Other expenses | 238.177 M 4.82 % | 227.221 M -25.90 % | 306.637 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.344 M 12.28 % | 10.994 M -67.79 % | 34.136 M -5.06 % | 35.957 M 134.37 % | 15.342 M -71.20 % | 53.266 M -4.82 % | 55.964 M 68.80 % | 33.155 M 668.72 % | 4.313 M -78.34 % | 19.914 M 37.92 % | 14.439 M -61.56 % | 37.567 M 468.42 % | 6.609 M 748.40 % | 779.000 K 110.83 % | -7.190 M -552.77 % | 1.588 M -76.44 % | 6.740 M 102.44 % | 3.329 M 127.24 % | -12.222 M -204.39 % | 11.707 M 1 424.18 % | 768.096 K 257.12 % | 215.079 K -86.83 % | 1.633 M -60.86 % | 4.173 M 56.28 % | 2.670 M -3.69 % | 2.772 M -54.40 % | 6.080 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 238.177 M 4.82 % | 227.221 M -25.90 % | 306.637 M 86.78 % | 164.171 M 11.64 % | 147.060 M -16.64 % | 176.418 M 25.39 % | 140.699 M -12.78 % | 161.318 M 17.75 % | 137.003 M -3.28 % | 141.654 M 22.50 % | 115.634 M 11.13 % | 104.056 M -27.74 % | 143.997 M -23.27 % | 187.659 M -4.47 % | 196.448 M 136.51 % | 83.060 M -18.99 % | 102.526 M -0.47 % | 103.005 M 5.56 % | 97.582 M 24.14 % | 78.609 M 52.94 % | 51.399 M -50.74 % | 104.342 M 5.55 % | 98.856 M 19.96 % | 82.410 M 33.92 % | 61.535 M -9.14 % | 67.727 M 14.06 % | 59.381 M 28.31 % | 46.278 M -1.59 % | 47.023 M -26.08 % | 63.612 M 46.62 % | 43.387 M 18.88 % | 36.496 M 7.22 % | 34.039 M 12.02 % | 30.385 M 17.54 % | 25.851 M 14.81 % | 22.516 M 0.00 % | 22.516 M |
| Cost and expenses | 3.813 B -1.86 % | 3.885 B -39.63 % | 6.436 B 61.13 % | 3.994 B 36.21 % | 2.932 B 0.17 % | 2.927 B -41.50 % | 5.004 B 20.17 % | 4.164 B -9.44 % | 4.598 B 18.07 % | 3.895 B -5.58 % | 4.125 B 34.00 % | 3.078 B 30.03 % | 2.367 B -8.42 % | 2.585 B -11.55 % | 2.923 B 26.70 % | 2.307 B 74.66 % | 1.321 B -23.06 % | 1.717 B 4.98 % | 1.635 B 47.82 % | 1.106 B 76.04 % | 628.337 M -49.99 % | 1.256 B 1.52 % | 1.238 B 42.22 % | 870.204 M -13.55 % | 1.007 B -8.48 % | 1.100 B 13.99 % | 964.959 M 26.27 % | 764.197 M 2.17 % | 747.969 M -1.57 % | 759.926 M 28.97 % | 589.244 M -1.18 % | 596.271 M 20.17 % | 496.208 M -17.74 % | 603.253 M 2.61 % | 587.906 M 32.15 % | 444.874 M 0.00 % | 444.874 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 164.171 M 11.64 % | 147.060 M -16.64 % | 176.418 M 25.39 % | 140.699 M 1.82 % | 138.182 M 251.60 % | 39.301 M -69.49 % | 128.800 M 7.53 % | 119.781 M -0.41 % | 120.275 M 243.30 % | 35.035 M -62.81 % | 94.210 M 207.07 % | 30.680 M 17.28 % | 26.159 M -62.72 % | 70.161 M -10.64 % | 78.517 M 12.14 % | 70.016 M 295.62 % | 17.698 M 8.34 % | 16.335 M -83.49 % | 98.940 M 336.44 % | 22.670 M -0.53 % | 22.791 M 15.42 % | 19.747 M -65.51 % | 57.256 M 236.09 % | 17.036 M 3.10 % | 16.523 M 2.73 % | 16.084 M 1.49 % | 15.847 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.167 M 1.47 % | 11.990 M -15.33 % | 14.161 M 0.00 % | 14.161 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.864 M | 0.000 | 0.000 | 0.000 -100.00 % | 859.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.237 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.312 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 |
| Interest expense | 30.075 M 2.48 % | 29.347 M -17.60 % | 35.617 M 61.02 % | 22.119 M 52.80 % | 14.476 M -40.63 % | 24.384 M -1.00 % | 24.631 M 5.59 % | 23.328 M -3.97 % | 24.293 M -3.20 % | 25.095 M -8.71 % | 27.488 M 32.08 % | 20.811 M 0.89 % | 20.627 M 264.89 % | 5.653 M -63.00 % | 15.280 M 26.34 % | 12.094 M -9.53 % | 13.368 M 446.52 % | 2.446 M -80.46 % | 12.520 M 28.79 % | 9.721 M 4.76 % | 9.279 M | 0.000 -100.00 % | 13.906 M 27.47 % | 10.909 M -1.94 % | 11.124 M 279.68 % | 2.930 M -77.43 % | 12.982 M 38.28 % | 9.388 M -3.45 % | 9.724 M 19.20 % | 8.158 M -17.69 % | 9.912 M 61.97 % | 6.119 M 1 865.39 % | 311.351 K -95.71 % | 7.252 M 47.34 % | 4.922 M -24.62 % | 6.529 M 0.00 % | 6.529 M |
| Depreciation and amortization | 3.043 M -5.17 % | 3.209 M 9.60 % | 2.928 M 3.43 % | 2.831 M 6.63 % | 2.655 M -21.22 % | 3.370 M -1.20 % | 3.411 M 1.52 % | 3.360 M 7.25 % | 3.133 M -25.40 % | 4.200 M 18.41 % | 3.547 M -17.93 % | 4.322 M 19.99 % | 3.602 M -5.21 % | 3.800 M -16.58 % | 4.555 M 29.62 % | 3.514 M 15.97 % | 3.030 M -0.56 % | 3.047 M 21.54 % | 2.507 M -6.98 % | 2.695 M 35.09 % | 1.995 M -25.95 % | 2.694 M 22.68 % | 2.196 M -9.56 % | 2.428 M 91.12 % | 1.270 M -29.73 % | 1.808 M 3.38 % | 1.749 M 19.34 % | 1.466 M 516.04 % | 237.896 K -40.72 % | 401.317 K 0.81 % | 398.092 K 20.31 % | 330.897 K -94.52 % | 6.041 M 1 386.17 % | 406.475 K -0.01 % | 406.496 K 17.65 % | 345.500 K 0.00 % | 345.500 K |
| Operating income | 116.688 M 23.17 % | 94.739 M -38.75 % | 154.665 M 28.88 % | 120.004 M 54.46 % | 77.694 M -31.96 % | 114.185 M 9.58 % | 104.201 M -28.87 % | 146.500 M 52.69 % | 95.948 M -13.37 % | 110.752 M -10.21 % | 123.345 M -3.95 % | 128.413 M 75.95 % | 72.983 M -18.60 % | 89.665 M -11.27 % | 101.056 M 21.48 % | 83.186 M 357.47 % | 18.184 M -67.14 % | 55.343 M 358.33 % | 12.075 M -61.97 % | 31.755 M 96.18 % | 16.187 M -36.36 % | 25.435 M -54.38 % | 55.751 M 115.29 % | 25.896 M -32.40 % | 38.306 M 58.37 % | 24.188 M 5.09 % | 23.017 M -10.85 % | 25.817 M -2.48 % | 26.473 M 31.80 % | 20.085 M 9.15 % | 18.402 M 18.54 % | 15.524 M 480.32 % | 2.675 M -89.16 % | 24.669 M 150.91 % | 9.832 M -1.30 % | 9.961 M 0.00 % | 9.961 M |
| Operating income ratio | 0.03 26.31 % | 0.02 0.18 % | 0.02 -19.54 % | 0.03 13.01 % | 0.03 -31.25 % | 0.04 84.04 % | 0.02 -40.15 % | 0.03 66.37 % | 0.02 -26.54 % | 0.03 -4.76 % | 0.03 -27.23 % | 0.04 31.61 % | 0.03 -10.53 % | 0.03 1.12 % | 0.03 -3.09 % | 0.03 156.75 % | 0.01 -56.52 % | 0.03 326.06 % | 0.01 -73.73 % | 0.03 11.12 % | 0.03 26.57 % | 0.02 -53.97 % | 0.04 49.16 % | 0.03 -21.17 % | 0.04 70.36 % | 0.02 -7.64 % | 0.02 -28.71 % | 0.03 -4.40 % | 0.03 32.75 % | 0.03 -14.97 % | 0.03 19.35 % | 0.03 373.21 % | 0.01 -86.35 % | 0.04 139.73 % | 0.02 -25.17 % | 0.02 0.00 % | 0.02 |
| Total other income expenses net | 1.316 M | 0.000 -100.00 % | 43.948 M 43.90 % | 30.541 M 0.77 % | 30.307 M -78.13 % | 138.572 M 354.83 % | 30.467 M 377.38 % | -10.984 M 91.56 % | -130.071 M -100.98 % | -64.718 M 43.65 % | -114.859 M -2 000.18 % | -5.469 M 50.74 % | -11.103 M 47.69 % | -21.225 M -49.19 % | -14.227 M -82.84 % | -7.781 M -262.88 % | 4.777 M 243.18 % | 1.392 M -94.44 % | 25.046 M 904.56 % | -3.113 M 63.38 % | -8.500 M 27.33 % | -11.697 M 5.04 % | -12.318 M -195.47 % | -4.169 M 46.52 % | -7.795 M 0.15 % | -7.806 M -498.20 % | -1.305 M 84.83 % | -8.602 M 9.54 % | -9.509 M -45.74 % | -6.525 M -13.69 % | -5.739 M -66.39 % | -3.449 M -240.15 % | 2.461 M 309.93 % | -1.172 M 93.76 % | -18.782 M -187.68 % | -6.529 M 0.00 % | -6.529 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-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-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 165.719 M | 0.000 -100.00 % | 678.418 M | 0.000 -100.00 % | 663.615 M 176.09 % | 240.359 M -56.62 % | 554.088 M 502.92 % | 91.901 M -89.36 % | 863.453 M 851.26 % | 90.769 M -86.87 % | 691.278 M 2 319.42 % | 28.572 M -95.35 % | 614.890 M 815.38 % | 67.173 M -79.50 % | 327.739 M 424.68 % | 62.465 M -84.65 % | 406.813 M 810.32 % | 44.689 M -84.61 % | 290.376 M 647.31 % | 38.856 M -87.61 % | 313.521 M 260.60 % | 86.945 M -56.54 % | 200.050 M 457.33 % | 35.895 M -88.92 % | 323.844 M 40.82 % | 229.972 M 6.64 % | 215.644 M 0.00 % | 215.644 M 3.86 % | 207.621 M 0.00 % | 207.621 M |
| Total investments | 28.058 M | 0.000 -100.00 % | 152.921 M | 0.000 -100.00 % | 114.087 M -76.27 % | 480.718 M 381.49 % | 99.839 M -45.68 % | 183.802 M 174.53 % | 66.952 M -63.12 % | 181.538 M 228.18 % | 55.317 M -3.20 % | 57.144 M 5.14 % | 54.349 M -59.55 % | 134.346 M | 0.000 -100.00 % | 124.930 M | 0.000 -100.00 % | 89.378 M 753.50 % | 10.472 M -86.52 % | 77.712 M 635.42 % | 10.567 M -93.92 % | 173.890 M 1 234.43 % | 13.031 M -81.85 % | 71.789 M 479.39 % | 12.390 M -10.38 % | 13.825 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 718.046 M | 0.000 -100.00 % | 746.515 M | 0.000 -100.00 % | 735.588 M | 0.000 -100.00 % | 696.277 M | 0.000 -100.00 % | 889.321 M | 0.000 -100.00 % | 727.268 M | 0.000 -100.00 % | 643.462 M | 0.000 -100.00 % | 394.912 M | 0.000 -100.00 % | 429.332 M | 0.000 -100.00 % | 298.923 M | 0.000 -100.00 % | 318.753 M | 0.000 -100.00 % | 262.141 M | 0.000 -100.00 % | 359.738 M 42.55 % | 252.361 M 8.31 % | 232.991 M 0.00 % | 232.991 M 0.10 % | 232.759 M 0.00 % | 232.759 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 2.411 B 6.28 % | 2.269 B 5.18 % | 2.157 B 975.86 % | 200.499 M -88.98 % | 1.819 B 1 686.09 % | 101.869 M -91.32 % | 1.174 B 1 184.20 % | 91.415 M -90.82 % | 995.374 M 14.49 % | 869.374 M 5.68 % | 822.662 M 1 700.81 % | 45.683 M -93.72 % | 727.521 M 19.75 % | 607.521 M 3.59 % | 586.443 M 7 822.76 % | 7.402 M -98.66 % | 551.486 M 26.64 % | 435.486 M -16.17 % | 519.490 M 374.31 % | 109.525 M -77.04 % | 477.034 M 32.13 % | 361.034 M 7.79 % | 334.935 M 94 714.50 % | -354.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 1.351 B | 0.000 | 0.000 | 0.000 -100.00 % | 896.153 M | 0.000 | 0.000 | 0.000 -100.00 % | 722.458 M | 0.000 | 0.000 | 0.000 -100.00 % | 482.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 328.963 M | 0.000 | 0.000 | 0.000 -100.00 % | 234.965 M | 0.000 | 0.000 | 0.000 -100.00 % | 159.935 M 53.08 % | 104.479 M 38.20 % | 75.603 M 0.00 % | 75.603 M -13.01 % | 86.905 M 0.00 % | 86.905 M |
| Common stock | 150.167 M | 0.000 -100.00 % | 142.417 M | 0.000 -100.00 % | 141.137 M | 0.000 -100.00 % | 140.539 M | 0.000 -100.00 % | 126.000 M | 0.000 -100.00 % | 126.000 M | 0.000 -100.00 % | 120.000 M | 0.000 -100.00 % | 120.000 M | 0.000 -100.00 % | 116.000 M | 0.000 -100.00 % | 116.000 M | 0.000 -100.00 % | 116.000 M | 0.000 -100.00 % | 116.000 M | 0.000 -100.00 % | 58.000 M 0.00 % | 58.000 M 45.00 % | 40.000 M 0.00 % | 40.000 M 100.00 % | 20.000 M 0.00 % | 20.000 M |
| Total equity | 3.093 B 22.47 % | 2.525 B 0.00 % | 2.525 B 12.71 % | 2.240 B 0.00 % | 2.240 B 16.03 % | 1.931 B 0.00 % | 1.931 B 53.06 % | 1.262 B 0.00 % | 1.262 B 17.23 % | 1.076 B 0.00 % | 1.076 B 21.77 % | 883.714 M 0.00 % | 883.715 M 16.46 % | 758.823 M 0.00 % | 758.823 M 23.02 % | 616.824 M 0.00 % | 616.823 M 12.29 % | 549.308 M 0.00 % | 549.308 M 5.95 % | 518.437 M 0.00 % | 518.437 M 9.21 % | 474.696 M 0.00 % | 474.696 M 41.73 % | 334.935 M 0.00 % | 334.935 M 19.84 % | 279.479 M 141.76 % | 115.603 M 0.00 % | 115.603 M 8.14 % | 106.905 M 0.00 % | 106.905 M |
| Other non current liabilities | 11.445 M 100.45 % | -2.525 B -19 691.66 % | 12.889 M 100.58 % | -2.240 B -21 246.58 % | 10.595 M 100.55 % | -1.931 B -18 973.88 % | 10.231 M | 0.000 -100.00 % | 9.086 M | 0.000 -100.00 % | 10.936 M | 0.000 -100.00 % | 9.519 M | 0.000 -100.00 % | 9.280 M | 0.000 -100.00 % | 7.887 M | 0.000 -100.00 % | 7.350 M | 0.000 -100.00 % | 6.878 M | 0.000 -100.00 % | 6.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.997 M 0.00 % | 4.997 M |
| Long term debt | 22.740 M | 0.000 -100.00 % | 55.463 M | 0.000 -100.00 % | 72.832 M | 0.000 -100.00 % | 81.234 M | 0.000 -100.00 % | 91.310 M | 0.000 -100.00 % | 97.665 M | 0.000 -100.00 % | 103.734 M | 0.000 -100.00 % | 33.833 M | 0.000 -100.00 % | 34.299 M | 0.000 -100.00 % | 51.814 M | 0.000 -100.00 % | 48.058 M | 0.000 -100.00 % | 4.573 M | 0.000 -100.00 % | 46.149 M 5 054.00 % | 895.402 K 0.00 % | 895.402 K 0.00 % | 895.402 K -96.31 % | 24.242 M 0.00 % | 24.242 M |
| Total non current liabilities | 34.185 M 101.35 % | -2.525 B -3 794.36 % | 68.352 M 103.05 % | -2.240 B -2 785.56 % | 83.427 M 104.32 % | -1.931 B -2 211.18 % | 91.465 M | 0.000 -100.00 % | 100.396 M | 0.000 -100.00 % | 108.601 M | 0.000 -100.00 % | 113.253 M | 0.000 -100.00 % | 43.113 M | 0.000 -100.00 % | 42.186 M | 0.000 -100.00 % | 59.164 M | 0.000 -100.00 % | 54.936 M | 0.000 -100.00 % | 11.022 M | 0.000 -100.00 % | 46.149 M 5 054.00 % | 895.402 K 0.00 % | 895.402 K 0.00 % | 895.402 K -96.94 % | 29.239 M 0.00 % | 29.239 M |
| Other current liabilities | 141.922 M | 0.000 -100.00 % | 86.125 M | 0.000 -100.00 % | 82.877 M | 0.000 -100.00 % | 57.652 M | 0.000 -100.00 % | 149.349 M | 0.000 -100.00 % | 35.181 M | 0.000 -100.00 % | 350.632 M | 0.000 -100.00 % | 411.419 M | 0.000 -100.00 % | 156.202 M | 0.000 -100.00 % | 362.793 M | 0.000 -100.00 % | 405.313 M | 0.000 -100.00 % | 262.994 M | 0.000 -100.00 % | 240.277 M 71.17 % | 140.374 M 404.20 % | 27.841 M -26.61 % | 37.935 M 20 171.61 % | -189.000 K -104.01 % | 4.709 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.509 M | 0.000 -100.00 % | 144.283 M | 0.000 -100.00 % | 248.263 M | 0.000 -100.00 % | 363.914 M | 0.000 -100.00 % | 20.076 M | 0.000 -100.00 % | 310.635 M | 0.000 -100.00 % | 13.739 M | 0.000 -100.00 % | 258.164 M | 0.000 -100.00 % | 242.323 M | 0.000 -100.00 % | 172.112 M 61.00 % | 106.900 M 235.64 % | 31.849 M | 0.000 -100.00 % | 4.418 M | 0.000 |
| Short term debt | 695.306 M | 0.000 -100.00 % | 691.052 M | 0.000 -100.00 % | 662.756 M | 0.000 -100.00 % | 520.534 M | 0.000 -100.00 % | 733.599 M | 0.000 -100.00 % | 381.340 M | 0.000 -100.00 % | 593.496 M | 0.000 -100.00 % | 341.003 M | 0.000 -100.00 % | 129.924 M | 0.000 -100.00 % | 247.109 M | 0.000 -100.00 % | 270.696 M | 0.000 -100.00 % | 257.568 M | 0.000 -100.00 % | 297.274 M 18.22 % | 251.465 M 8.35 % | 232.096 M 0.00 % | 232.096 M 11.31 % | 208.517 M 0.00 % | 208.517 M |
| Total current liabilities | 2.191 B | 0.000 -100.00 % | 1.340 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.267 B | 0.000 -100.00 % | 1.518 B | 0.000 -100.00 % | 1.646 B | 0.000 -100.00 % | 1.534 B | 0.000 -100.00 % | 1.235 B | 0.000 -100.00 % | 1.259 B | 0.000 -100.00 % | 945.922 M | 0.000 -100.00 % | 975.397 M | 0.000 -100.00 % | 792.483 M | 0.000 -100.00 % | 806.644 M 9.56 % | 736.240 M 46.78 % | 501.585 M 0.00 % | 501.585 M 29.29 % | 387.949 M 0.00 % | 387.949 M |
| Total liabilities | 2.225 B 188.11 % | -2.525 B -279.24 % | 1.409 B 162.88 % | -2.240 B -263.15 % | 1.373 B 171.12 % | -1.931 B -242.13 % | 1.359 B | 0.000 -100.00 % | 1.618 B | 0.000 -100.00 % | 1.755 B | 0.000 -100.00 % | 1.648 B | 0.000 -100.00 % | 1.278 B | 0.000 -100.00 % | 1.301 B | 0.000 -100.00 % | 1.005 B | 0.000 -100.00 % | 1.030 B | 0.000 -100.00 % | 803.505 M | 0.000 -100.00 % | 852.793 M 15.69 % | 737.136 M 46.70 % | 502.480 M 0.00 % | 502.480 M 20.44 % | 417.188 M 0.00 % | 417.188 M |
| Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -171.922 M | 0.000 100.00 % | -240.359 M -12 018 050.00 % | 2.000 K 100.00 % | -91.901 M -459 605.00 % | 20.000 K 100.02 % | -90.769 M -648 450.00 % | 14.000 K 100.05 % | -28.572 M -259 845.45 % | 11.000 K 100.02 % | -67.173 M -3 358 750.00 % | 2.000 K 100.00 % | -62.465 M -6 246 600.00 % | 1.000 K 100.00 % | -44.689 M -127 782.86 % | 35.000 K 100.09 % | -38.856 M -38 571.29 % | 101.000 K 100.12 % | -86.945 M -449.82 % | 24.854 M 169.24 % | -35.895 M -340.45 % | 14.928 M -13.25 % | 17.208 M 1 835.96 % | 888.883 K -68.60 % | 2.830 M -78.83 % | 13.368 M -12.65 % | 15.304 M |
| Long term investments | 28.058 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 100.00 % | -25.949 M | 0.000 100.00 % | -23.266 M | 0.000 100.00 % | -11.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 872.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.169 M | 0.000 -100.00 % | 1.396 M | 0.000 -100.00 % | 1.623 M | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 2.077 M | 0.000 -100.00 % | 2.160 M | 0.000 -100.00 % | 500.285 M | 0.000 -100.00 % | 385.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 872.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.169 M | 0.000 -100.00 % | 1.396 M | 0.000 -100.00 % | 1.623 M | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 2.077 M | 0.000 -100.00 % | 2.160 M | 0.000 -100.00 % | 36.421 M | 0.000 -100.00 % | 33.833 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 103.942 M | 0.000 -100.00 % | 87.389 M | 0.000 -100.00 % | 88.331 M | 0.000 -100.00 % | 93.420 M | 0.000 -100.00 % | 95.729 M | 0.000 -100.00 % | 99.935 M | 0.000 -100.00 % | 103.794 M | 0.000 -100.00 % | 99.747 M | 0.000 -100.00 % | 98.500 M | 0.000 -100.00 % | 90.120 M | 0.000 -100.00 % | 88.917 M | 0.000 -100.00 % | 88.405 M | 0.000 -100.00 % | 89.271 M 16.64 % | 76.538 M 2 724.24 % | 2.710 M 0.00 % | 2.710 M -9.64 % | 2.999 M 0.00 % | 2.999 M |
| Total non current assets | 137.460 M | 0.000 -100.00 % | 91.509 M 153.23 % | -171.922 M -287.81 % | 91.541 M 138.09 % | -240.359 M -346.18 % | 97.636 M 206.24 % | -91.901 M -192.21 % | 99.662 M 209.80 % | -90.769 M -187.38 % | 103.884 M 463.59 % | -28.572 M -126.62 % | 107.327 M 259.78 % | -67.173 M -165.12 % | 103.145 M 265.12 % | -62.465 M -161.48 % | 101.606 M 327.36 % | -44.689 M -143.92 % | 101.756 M 361.88 % | -38.856 M -138.57 % | 100.741 M 215.87 % | -86.945 M -184.76 % | 102.573 M 385.76 % | -35.895 M -134.03 % | 105.492 M 9.45 % | 96.382 M 1 639.60 % | 5.540 M 0.00 % | 5.540 M -69.73 % | 18.303 M 0.00 % | 18.303 M |
| Other current assets | 1.193 B 778.72 % | -175.747 M -117.08 % | 1.029 B | 0.000 -100.00 % | 1.203 B | 0.000 -100.00 % | 649.257 M | 0.000 -100.00 % | 1.020 B | 0.000 -100.00 % | 654.228 M | 0.000 -100.00 % | 577.618 M | 0.000 -100.00 % | 701.818 M | 0.000 -100.00 % | 636.168 M | 0.000 -100.00 % | 458.778 M | 0.000 -100.00 % | 420.510 M | 0.000 -100.00 % | 283.807 M | 0.000 -100.00 % | 147.530 M -75.74 % | 608.117 M 491.02 % | 102.893 M 0.00 % | 102.893 M 41.70 % | 72.615 M 0.00 % | 72.615 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 152.921 M | 0.000 -100.00 % | 114.087 M -76.27 % | 480.718 M 381.49 % | 99.839 M -45.68 % | 183.802 M 174.53 % | 66.952 M -63.12 % | 181.538 M 228.18 % | 55.317 M -3.20 % | 57.144 M 5.14 % | 54.349 M -59.55 % | 134.346 M | 0.000 -100.00 % | 124.930 M | 0.000 -100.00 % | 89.378 M 145.40 % | 36.421 M -53.13 % | 77.712 M 129.69 % | 33.833 M -80.54 % | 173.890 M 599.65 % | 24.854 M -65.38 % | 71.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 552.327 M | 0.000 -100.00 % | 68.097 M | 0.000 -100.00 % | 71.973 M 129.94 % | -240.359 M -269.04 % | 142.189 M 254.72 % | -91.901 M -455.27 % | 25.868 M 128.50 % | -90.769 M -352.21 % | 35.990 M 225.96 % | -28.572 M -200.00 % | 28.572 M 142.53 % | -67.173 M -200.00 % | 67.173 M 207.54 % | -62.465 M -377.39 % | 22.519 M 150.39 % | -44.689 M -622.86 % | 8.547 M 122.00 % | -38.856 M -842.66 % | 5.232 M 106.02 % | -86.945 M -240.03 % | 62.091 M 272.98 % | -35.895 M -200.00 % | 35.895 M 60.32 % | 22.389 M 29.07 % | 17.346 M 0.00 % | 17.346 M -31.00 % | 25.138 M 0.00 % | 25.138 M |
| Cash and short term investments | 552.327 M 214.27 % | 175.747 M -20.48 % | 221.018 M 28.56 % | 171.922 M 138.87 % | 71.973 M -70.06 % | 240.359 M -0.69 % | 242.028 M 163.36 % | 91.901 M -0.99 % | 92.820 M 2.26 % | 90.769 M -0.59 % | 91.307 M 219.57 % | 28.572 M 0.00 % | 28.572 M -57.47 % | 67.173 M 0.00 % | 67.173 M 7.54 % | 62.465 M 177.39 % | 22.519 M -49.61 % | 44.689 M -0.62 % | 44.968 M 15.73 % | 38.856 M -0.54 % | 39.065 M -55.07 % | 86.945 M 0.00 % | 86.945 M 142.22 % | 35.895 M 0.00 % | 35.895 M 60.32 % | 22.389 M 29.07 % | 17.346 M 0.00 % | 17.346 M -31.00 % | 25.138 M 0.00 % | 25.138 M |
| Total current assets | 5.180 B | 0.000 -100.00 % | 3.842 B 2 135.02 % | 171.922 M -95.12 % | 3.522 B 1 365.40 % | 240.359 M -92.47 % | 3.192 B 3 373.23 % | 91.901 M -96.69 % | 2.780 B 2 962.83 % | 90.769 M -96.67 % | 2.727 B 9 443.93 % | 28.572 M -98.82 % | 2.424 B 3 508.72 % | 67.173 M -96.53 % | 1.934 B 2 995.69 % | 62.465 M -96.56 % | 1.816 B 3 963.97 % | 44.689 M -96.92 % | 1.453 B 3 638.52 % | 38.856 M -97.32 % | 1.448 B 1 565.46 % | 86.945 M -92.60 % | 1.176 B 3 175.23 % | 35.895 M -96.68 % | 1.082 B 17.60 % | 920.233 M 50.23 % | 612.543 M 0.00 % | 612.543 M 21.11 % | 505.790 M 0.00 % | 505.790 M |
| Inventory | 1.057 B | 0.000 -100.00 % | 1.057 B | 0.000 -100.00 % | 777.511 M | 0.000 -100.00 % | 955.108 M | 0.000 -100.00 % | 812.563 M | 0.000 -100.00 % | 882.389 M | 0.000 -100.00 % | 970.169 M | 0.000 -100.00 % | 503.654 M | 0.000 -100.00 % | 597.921 M | 0.000 -100.00 % | 448.886 M | 0.000 -100.00 % | 602.900 M | 0.000 -100.00 % | 341.093 M | 0.000 -100.00 % | 277.884 M -0.47 % | 279.200 M 33.31 % | 209.437 M 0.00 % | 209.437 M -7.41 % | 226.190 M 0.00 % | 226.190 M |
| Net receivables | 2.378 B | 0.000 -100.00 % | 1.535 B | 0.000 -100.00 % | 1.470 B | 0.000 -100.00 % | 1.347 B | 0.000 -100.00 % | 921.893 M | 0.000 -100.00 % | 1.100 B | 0.000 -100.00 % | 854.371 M | 0.000 -100.00 % | 661.080 M | 0.000 -100.00 % | 559.539 M | 0.000 -100.00 % | 500.285 M | 0.000 -100.00 % | 385.764 M | 0.000 -100.00 % | 463.783 M | 0.000 -100.00 % | 440.452 M 4 083.85 % | 10.527 M -96.28 % | 282.867 M 0.00 % | 282.867 M 55.55 % | 181.847 M 0.00 % | 181.847 M |
| Tax assets | 4.588 M | 0.000 -100.00 % | 4.120 M | 0.000 -100.00 % | 3.210 M | 0.000 -100.00 % | 3.045 M | 0.000 -100.00 % | 2.517 M | 0.000 -100.00 % | 2.312 M | 0.000 -100.00 % | 1.672 M | 0.000 -100.00 % | 1.319 M | 0.000 -100.00 % | 945.000 K | 0.000 -100.00 % | 1.129 M | 0.000 -100.00 % | 1.156 M | 0.000 -100.00 % | 1.137 M | 0.000 -100.00 % | 1.294 M -50.92 % | 2.636 M 35.75 % | 1.942 M | 0.000 -100.00 % | 1.936 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.353 B | 0.000 -100.00 % | 556.852 M | 0.000 -100.00 % | 521.162 M | 0.000 -100.00 % | 498.070 M | 0.000 -100.00 % | 468.840 M | 0.000 -100.00 % | 712.678 M | 0.000 -100.00 % | 560.326 M | 0.000 -100.00 % | 422.284 M | 0.000 -100.00 % | 383.240 M | 0.000 -100.00 % | 308.542 M | 0.000 -100.00 % | 293.044 M | 0.000 -100.00 % | 263.216 M | 0.000 -100.00 % | 265.864 M -22.34 % | 342.337 M 47.84 % | 231.554 M 0.00 % | 231.554 M 32.53 % | 174.723 M 0.00 % | 174.723 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 6.448 M | 0.000 -100.00 % | 23.063 M | 0.000 -100.00 % | 1.843 M | 0.000 -100.00 % | 3.326 M | 0.000 -100.00 % | 20.310 M | 0.000 -100.00 % | 8.883 M | 0.000 -100.00 % | 20.076 M | 0.000 -100.00 % | 13.634 M | 0.000 -100.00 % | 13.739 M | 0.000 -100.00 % | 6.344 M | 0.000 -100.00 % | 8.705 M | 0.000 -100.00 % | 3.229 M 56.41 % | 2.064 M -79.55 % | 10.094 M | 0.000 -100.00 % | 4.898 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -470.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 99.756 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 | 0.000 |
| Minority interest | 152.425 M | 0.000 -100.00 % | 113.967 M | 0.000 -100.00 % | 83.392 M | 0.000 -100.00 % | 111.519 M | 0.000 -100.00 % | 87.601 M | 0.000 -100.00 % | 80.766 M | 0.000 -100.00 % | 61.052 M | 0.000 -100.00 % | 31.302 M | 0.000 -100.00 % | 30.381 M | 0.000 100.00 % | -2.178 M | 0.000 100.00 % | -1.053 M | 0.000 100.00 % | -2.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.509 M | 0.000 100.00 % | -64.412 M | 0.000 100.00 % | -248.263 M | 0.000 -100.00 % | 53.768 M | 0.000 100.00 % | -20.076 M | 0.000 100.00 % | -265.109 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.815 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.083 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 354.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.439 B 1 162.52 % | 113.967 M | 0.000 -100.00 % | 83.392 M -90.93 % | 919.299 M 724.34 % | 111.519 M -92.93 % | 1.577 B 1 700.28 % | 87.601 M -62.58 % | 234.078 M 189.82 % | 80.766 M | 0.000 -100.00 % | 61.052 M -64.93 % | 174.078 M 456.12 % | 31.302 M | 0.000 -100.00 % | 30.381 M -77.34 % | 134.078 M 6 256.01 % | -2.178 M | 0.000 100.00 % | -1.053 M -101.78 % | 59.000 M 2 623.52 % | -2.338 M | 0.000 | 0.000 -100.00 % | 117.000 M 0.00 % | 117.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 470.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 640.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.317 B | 0.000 -100.00 % | 3.934 B | 0.000 -100.00 % | 3.614 B | 0.000 -100.00 % | 3.290 B | 0.000 -100.00 % | 2.880 B | 0.000 -100.00 % | 2.831 B | 0.000 -100.00 % | 2.531 B | 0.000 -100.00 % | 2.037 B | 0.000 -100.00 % | 1.918 B | 0.000 -100.00 % | 1.554 B | 0.000 -100.00 % | 1.549 B | 0.000 -100.00 % | 1.278 B | 0.000 -100.00 % | 1.188 B 16.83 % | 1.017 B 64.48 % | 618.083 M 0.00 % | 618.083 M 17.93 % | 524.093 M 0.00 % | 524.093 M |
| 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-03-31 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 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 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2014-01-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2013-01-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2012-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.856 M 0.00 % | -36.856 M 0.00 % | -36.856 M 0.00 % | -36.856 M | 0.000 100.00 % | -35.809 M 0.00 % | -35.809 M 0.00 % | -35.809 M | 0.000 100.00 % | -24.432 M 0.00 % | -24.432 M 0.00 % | -24.432 M -29.56 % | -18.858 M -141.47 % | 45.476 M 0.00 % | 45.476 M 154.66 % | -83.192 M 0.00 % | -83.192 M -673.34 % | 14.510 M 0.00 % | 14.510 M 251.72 % | -9.564 M 0.00 % | -9.564 M 0.00 % | -9.564 M 0.00 % | -9.564 M 29.25 % | -13.517 M 0.00 % | -13.517 M 0.00 % | -13.517 M 0.00 % | -13.517 M -58.27 % | -8.541 M 0.00 % | -8.541 M 0.00 % | -8.541 M 0.00 % | -8.541 M 41.48 % | -14.593 M 0.00 % | -14.593 M 0.00 % | -14.593 M 0.00 % | -14.593 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.774 M 0.00 % | -37.774 M -114.12 % | -17.642 M 0.00 % | -17.642 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.254 M 0.00 % | -81.254 M 0.00 % | -81.254 M 0.00 % | -81.254 M | 0.000 -100.00 % | 328.863 K 0.00 % | 328.863 K 0.00 % | 328.863 K | 0.000 100.00 % | -17.441 M 0.00 % | -17.441 M 0.00 % | -17.441 M 12.69 % | -19.975 M -338.47 % | 8.377 M 0.00 % | 8.377 M 117.33 % | -48.328 M 0.00 % | -48.328 M -564.89 % | 10.396 M 0.00 % | 10.396 M 344.60 % | -4.250 M 0.00 % | -4.250 M 0.00 % | -4.250 M 0.00 % | -4.250 M -191.65 % | 4.637 M 0.00 % | 4.637 M 0.00 % | 4.637 M 0.00 % | 4.637 M 130.93 % | -14.992 M 0.00 % | -14.992 M 0.00 % | -14.992 M 0.00 % | -14.992 M -2 485.32 % | 628.500 K 0.00 % | 628.500 K 0.00 % | 628.500 K 0.00 % | 628.500 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.398 M 0.00 % | 44.398 M 0.00 % | 44.398 M 0.00 % | 44.398 M | 0.000 100.00 % | -36.138 M 0.00 % | -36.138 M 0.00 % | -36.138 M | 0.000 100.00 % | -6.991 M 0.00 % | -6.991 M 0.00 % | -6.991 M -725.56 % | 1.118 M -98.51 % | 74.874 M 0.00 % | 74.874 M 534.76 % | -17.222 M 0.00 % | -17.222 M -518.57 % | 4.115 M 0.00 % | 4.115 M 177.43 % | -5.314 M 0.00 % | -5.314 M 0.00 % | -5.314 M 0.00 % | -5.314 M 70.73 % | -18.155 M 0.00 % | -18.155 M 0.00 % | -18.155 M 0.00 % | -18.155 M -381.41 % | 6.451 M 0.00 % | 6.451 M 0.00 % | 6.451 M 0.00 % | 6.451 M 142.38 % | -15.222 M 0.00 % | -15.222 M 0.00 % | -15.222 M 0.00 % | -15.222 M |
| Other non cash items | -88.941 M 35.22 % | -137.301 M 19.56 % | -170.698 M -29.09 % | -132.232 M -45.50 % | -90.879 M 43.81 % | -161.740 M -72.15 % | -93.953 M 10.18 % | -104.606 M -77.89 % | -58.804 M -54.81 % | -37.985 M 50.60 % | -76.895 M 15.48 % | -90.975 M -125.85 % | -40.282 M -110.05 % | -19.177 M 72.60 % | -70.000 M -19.88 % | -58.394 M -375.33 % | -12.285 M 72.42 % | -44.538 M -80.95 % | -24.613 M -19.50 % | -20.596 M -257.88 % | -5.755 M 9.61 % | -6.367 M 79.60 % | -31.215 M -72.20 % | -18.127 M 8.52 % | -19.815 M 7.03 % | -21.313 M -47.30 % | -14.469 M -22.36 % | -11.825 M -23.72 % | -9.558 M -6.57 % | -8.969 M -301.96 % | 4.441 M -23.92 % | 5.837 M 112.37 % | -47.191 M -0.48 % | -46.965 M -180.03 % | 58.685 M 0.00 % | 58.685 M 741.78 % | 6.972 M 0.00 % | 6.972 M 82.93 % | 3.811 M 0.00 % | 3.811 M 0.00 % | 3.811 M 0.00 % | 3.811 M 8.52 % | 3.512 M 0.00 % | 3.512 M 0.00 % | 3.512 M 0.00 % | 3.512 M 7.46 % | 3.268 M 0.00 % | 3.268 M 0.00 % | 3.268 M 0.00 % | 3.268 M 67.85 % | 1.947 M 0.00 % | 1.947 M 0.00 % | 1.947 M 0.00 % | 1.947 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.822 M 1.52 % | 6.720 M 7.25 % | 6.266 M -25.40 % | 8.400 M 18.41 % | 7.094 M -17.93 % | 8.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.977 M 0.00 % | -5.977 M 0.00 % | -5.977 M 0.00 % | -5.977 M | 0.000 100.00 % | -9.516 M 0.00 % | -9.516 M 0.00 % | -9.516 M | 0.000 100.00 % | -8.772 M 0.00 % | -8.772 M 0.00 % | -8.772 M 5.40 % | -9.272 M -399.30 % | 3.098 M -6.81 % | 3.324 M 115.20 % | -21.869 M 0.00 % | -21.869 M -187.19 % | 25.081 M 0.00 % | 25.081 M 1 339.92 % | -2.023 M 0.00 % | -2.023 M 0.00 % | -2.023 M 0.00 % | -2.023 M 50.12 % | -4.056 M 0.00 % | -4.056 M 0.00 % | -4.056 M 0.00 % | -4.056 M -189.94 % | -1.399 M 0.00 % | -1.399 M 0.00 % | -1.399 M 0.00 % | -1.399 M 86.22 % | -10.150 M 0.00 % | -10.150 M 0.00 % | -10.150 M 0.00 % | -10.150 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.057 M 0.00 % | -2.057 M 0.00 % | -2.057 M 0.00 % | -2.057 M | 0.000 100.00 % | -4.498 M 0.00 % | -4.498 M 0.00 % | -4.498 M | 0.000 100.00 % | -18.817 M 0.00 % | -18.817 M 0.00 % | -18.817 M -5 870.00 % | -315.200 K -2.21 % | -308.399 K 0.00 % | -308.400 K 4.22 % | -322.000 K 0.00 % | -322.000 K -68.37 % | -191.250 K 0.00 % | -191.250 K 73.85 % | -731.250 K 0.00 % | -731.250 K 0.00 % | -731.250 K 0.00 % | -731.250 K -147.88 % | -295.000 K 0.00 % | -295.000 K 0.00 % | -295.000 K 0.00 % | -295.000 K 64.06 % | -820.750 K 0.00 % | -820.750 K 0.00 % | -820.750 K 0.00 % | -820.750 K -20.48 % | -681.250 K 0.00 % | -681.250 K 0.00 % | -681.250 K 0.00 % | -681.250 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.284 M 0.00 % | -2.284 M 0.00 % | -2.284 M 0.00 % | -2.284 M | 0.000 100.00 % | -377.116 K 0.00 % | -377.116 K 0.00 % | -377.116 K | 0.000 100.00 % | -3.456 M 0.00 % | -3.456 M 0.00 % | -3.456 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 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 456.000 K 0.00 % | 456.000 K 0.00 % | 456.000 K 0.00 % | 456.000 K | 0.000 -100.00 % | 735.820 K 0.00 % | 735.820 K 0.00 % | 735.820 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.884 M 0.00 % | 3.884 M 0.00 % | 3.884 M 0.00 % | 3.884 M | 0.000 -100.00 % | 4.140 M 0.00 % | 4.140 M 0.00 % | 4.140 M | 0.000 -100.00 % | 22.274 M 0.00 % | 22.274 M 0.00 % | 22.274 M 6 966.56 % | 315.199 K 127.83 % | -1.133 M 0.00 % | -1.133 M -194.57 % | 1.198 M 0.00 % | 1.198 M 526.17 % | 191.250 K 0.00 % | 191.250 K -73.85 % | 731.250 K 0.00 % | 731.250 K 0.00 % | 731.250 K 0.00 % | 731.250 K 147.88 % | 295.000 K 0.00 % | 295.000 K 0.00 % | 295.000 K 0.00 % | 295.000 K -64.06 % | 820.750 K 0.00 % | 820.750 K 0.00 % | 820.750 K 0.00 % | 820.750 K 20.48 % | 681.250 K 0.00 % | 681.250 K 0.00 % | 681.250 K 0.00 % | 681.250 K |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.884 M 0.00 % | -3.884 M 0.00 % | -3.884 M 0.00 % | -3.884 M | 0.000 100.00 % | -4.140 M 0.00 % | -4.140 M 0.00 % | -4.140 M | 0.000 100.00 % | -22.274 M 0.00 % | -22.274 M 0.00 % | -22.274 M -6 966.55 % | -315.200 K 78.13 % | -1.441 M 0.00 % | -1.441 M -264.58 % | 875.550 K 0.00 % | 875.550 K 557.74 % | -191.275 K 0.00 % | -191.275 K 73.84 % | -731.250 K 0.00 % | -731.250 K 0.00 % | -731.250 K 0.00 % | -731.250 K -147.86 % | -295.025 K 0.00 % | -295.025 K 0.00 % | -295.025 K 0.00 % | -295.025 K 64.06 % | -820.775 K 0.00 % | -820.775 K 0.00 % | -820.775 K 0.00 % | -820.775 K -20.48 % | -681.275 K 0.00 % | -681.275 K 0.00 % | -681.275 K 0.00 % | -681.275 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 26.507 M 0.00 % | 26.507 M 0.00 % | 26.507 M 0.00 % | 26.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.750 M 0.00 % | 33.750 M 0.00 % | 33.750 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M 0.00 % | 1.250 M 0.00 % | 1.250 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 -100.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -542.750 K 0.00 % | -542.750 K 0.00 % | -542.750 K 0.00 % | -542.750 K | 0.000 100.00 % | -271.357 K 0.00 % | -271.357 K 0.00 % | -271.357 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.784 M 0.00 % | 33.784 M 0.00 % | 33.784 M 25 969.86 % | -130.592 K 97.65 % | -5.555 M 3.91 % | -5.781 M -126.56 % | 21.764 M 0.00 % | 21.764 M 1 641.12 % | 1.250 M 0.00 % | 1.250 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 -100.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.892 M 0.00 % | 15.892 M 0.00 % | 15.892 M 0.00 % | 15.892 M | 0.000 100.00 % | -1.458 M 0.00 % | -1.458 M 0.00 % | -1.458 M | 0.000 -100.00 % | 33.784 M 0.00 % | 33.784 M 0.00 % | 33.784 M 25 969.86 % | -130.592 K 97.65 % | -5.555 M 3.91 % | -5.781 M -126.56 % | 21.764 M 0.00 % | 21.764 M 1 641.12 % | 1.250 M 0.00 % | 1.250 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 -100.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.574 M 0.00 % | -7.574 M 0.00 % | -7.574 M 0.00 % | -7.574 M | 0.000 100.00 % | -497.524 K 0.00 % | -497.524 K 0.00 % | -497.524 K | 0.000 -100.00 % | 493.331 K 0.00 % | 493.331 K 0.00 % | 493.331 K 144.29 % | -1.114 M 0.00 % | -1.114 M 0.00 % | -1.114 M | 0.000 100.00 % | -24.821 M 0.00 % | -24.821 M 0.00 % | -24.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 -100.00 % | 8.377 M 0.00 % | 8.377 M 0.00 % | 8.377 M 0.00 % | 8.377 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.822 M 1.52 % | 6.720 M 7.25 % | 6.266 M -25.40 % | 8.400 M 18.41 % | 7.094 M -15.41 % | 8.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.543 M 0.00 % | -1.543 M 0.00 % | -1.543 M 0.00 % | -1.543 M | 0.000 -100.00 % | 3.376 M 0.00 % | 3.376 M 0.00 % | 3.376 M | 0.000 -100.00 % | 1.261 M 0.00 % | 1.261 M 0.00 % | 1.261 M 180.64 % | -1.563 M -113.66 % | 11.447 M 832.24 % | -1.563 M -302.75 % | 771.000 K -41.50 % | 1.318 M 0.00 % | 1.318 M 0.00 % | 1.318 M 83.89 % | 716.750 K 0.00 % | 716.750 K 0.00 % | 716.750 K 0.00 % | 716.750 K 339.92 % | -298.750 K 0.00 % | -298.750 K 0.00 % | -298.750 K 0.00 % | -298.750 K -132.16 % | 929.000 K 0.00 % | 929.000 K 0.00 % | 929.000 K 0.00 % | 929.000 K 1 930.60 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K 0.00 % | 45.750 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 247.181 M 2.84 % | 240.359 M 2.88 % | 233.639 M 154.23 % | 91.901 M 10.06 % | 83.501 M -8.01 % | 90.769 M 10.18 % | 82.383 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.851 M 0.00 % | 2.851 M 0.00 % | 2.851 M 0.00 % | 2.851 M | 0.000 -100.00 % | 5.597 M 0.00 % | 5.597 M 0.00 % | 5.597 M | 0.000 -100.00 % | 4.337 M 0.00 % | 4.337 M 0.00 % | 4.337 M -26.50 % | 5.900 M 0.00 % | 5.900 M 0.00 % | 5.900 M | 0.000 -100.00 % | 4.581 M 0.00 % | 4.581 M 0.00 % | 4.581 M 18.55 % | 3.864 M 0.00 % | 3.864 M 0.00 % | 3.864 M 0.00 % | 3.864 M -7.18 % | 4.163 M 0.00 % | 4.163 M 0.00 % | 4.163 M 0.00 % | 4.163 M 28.73 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M 1.43 % | 3.188 M 0.00 % | 3.188 M 0.00 % | 3.188 M 0.00 % | 3.188 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.973 M -70.88 % | 247.181 M 2.84 % | 240.359 M 144.85 % | 98.167 M 6.82 % | 91.901 M -6.09 % | 97.863 M 7.82 % | 90.769 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.308 M 0.00 % | 1.308 M 0.00 % | 1.308 M 0.00 % | 1.308 M | 0.000 -100.00 % | 8.974 M 0.00 % | 8.974 M 0.00 % | 8.974 M | 0.000 -100.00 % | 5.597 M 0.00 % | 5.597 M 0.00 % | 5.597 M 29.07 % | 4.337 M -75.00 % | 17.346 M 300.00 % | 4.337 M 462.47 % | 771.000 K -86.93 % | 5.899 M 0.00 % | 5.899 M 0.00 % | 5.899 M 28.77 % | 4.581 M 0.00 % | 4.581 M 0.00 % | 4.581 M 0.00 % | 4.581 M 18.55 % | 3.864 M 0.00 % | 3.864 M 0.00 % | 3.864 M 0.00 % | 3.864 M -7.18 % | 4.163 M 0.00 % | 4.163 M 0.00 % | 4.163 M 0.00 % | 4.163 M 28.73 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M 0.00 % | 3.234 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.822 M 1.52 % | 6.720 M 7.25 % | 6.266 M -25.40 % | 8.400 M 18.41 % | 7.094 M -17.93 % | 8.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.977 M 0.00 % | -5.977 M 0.00 % | -5.977 M 0.00 % | -5.977 M | 0.000 100.00 % | -9.516 M 0.00 % | -9.516 M 0.00 % | -9.516 M | 0.000 100.00 % | -8.772 M 0.00 % | -8.772 M 0.00 % | -8.772 M 5.40 % | -9.272 M -399.30 % | 3.098 M -6.81 % | 3.324 M 115.20 % | -21.869 M 0.00 % | -21.869 M -187.19 % | 25.081 M 0.00 % | 25.081 M 1 339.92 % | -2.023 M 0.00 % | -2.023 M 0.00 % | -2.023 M 0.00 % | -2.023 M 50.12 % | -4.056 M 0.00 % | -4.056 M 0.00 % | -4.056 M 0.00 % | -4.056 M -189.94 % | -1.399 M 0.00 % | -1.399 M 0.00 % | -1.399 M 0.00 % | -1.399 M 86.22 % | -10.150 M 0.00 % | -10.150 M 0.00 % | -10.150 M 0.00 % | -10.150 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.057 M 0.00 % | -2.057 M 0.00 % | -2.057 M 0.00 % | -2.057 M | 0.000 100.00 % | -4.498 M 0.00 % | -4.498 M 0.00 % | -4.498 M | 0.000 100.00 % | -18.817 M 0.00 % | -18.817 M 0.00 % | -18.817 M -5 870.00 % | -315.200 K -2.21 % | -308.399 K 0.00 % | -308.400 K 4.22 % | -322.000 K 0.00 % | -322.000 K -68.37 % | -191.250 K 0.00 % | -191.250 K 73.85 % | -731.250 K 0.00 % | -731.250 K 0.00 % | -731.250 K 0.00 % | -731.250 K -147.88 % | -295.000 K 0.00 % | -295.000 K 0.00 % | -295.000 K 0.00 % | -295.000 K 64.06 % | -820.750 K 0.00 % | -820.750 K 0.00 % | -820.750 K 0.00 % | -820.750 K -20.48 % | -681.250 K 0.00 % | -681.250 K 0.00 % | -681.250 K 0.00 % | -681.250 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.822 M 1.52 % | 6.720 M 7.25 % | 6.266 M -25.40 % | 8.400 M 18.41 % | 7.094 M -17.93 % | 8.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.034 M 0.00 % | -8.034 M 0.00 % | -8.034 M 0.00 % | -8.034 M | 0.000 100.00 % | -14.014 M 0.00 % | -14.014 M 0.00 % | -14.014 M | 0.000 100.00 % | -27.589 M 0.00 % | -27.589 M 0.00 % | -27.589 M -187.77 % | -9.587 M -443.68 % | 2.790 M -7.50 % | 3.016 M 113.59 % | -22.191 M 0.00 % | -22.191 M -189.16 % | 24.889 M 0.00 % | 24.889 M 1 003.75 % | -2.754 M 0.00 % | -2.754 M 0.00 % | -2.754 M 0.00 % | -2.754 M 36.70 % | -4.351 M 0.00 % | -4.351 M 0.00 % | -4.351 M 0.00 % | -4.351 M -96.01 % | -2.220 M 0.00 % | -2.220 M 0.00 % | -2.220 M 0.00 % | -2.220 M 79.51 % | -10.831 M 0.00 % | -10.831 M 0.00 % | -10.831 M 0.00 % | -10.831 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 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 |