Xinyaqiang Silicon Chemistry Co.,Ltd 603155.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 720.540 M 6.71 % | 675.204 M -40.44 % | 1.134 B 28.82 % | 879.996 M 79.47 % | 490.329 M -18.54 % | 601.952 M -7.39 % | 650.019 M 143.09 % | 267.404 M 39.30 % | 191.964 M 13.24 % | 169.526 M -5.77 % | 179.909 M -15.06 % | 211.811 M |
| Net income | 114.361 M -7.36 % | 123.440 M -59.09 % | 301.717 M -5.55 % | 319.445 M 103.03 % | 157.336 M -28.29 % | 219.420 M 3.92 % | 211.150 M 218.80 % | 66.233 M 86.75 % | 35.467 M 20.96 % | 29.321 M -31.08 % | 42.541 M 342.66 % | 9.610 M |
| Income before tax | 130.817 M -7.42 % | 141.295 M -59.21 % | 346.403 M -6.21 % | 369.354 M 101.93 % | 182.916 M -27.55 % | 252.483 M 1.10 % | 249.724 M 222.31 % | 77.479 M 87.16 % | 41.396 M 20.55 % | 34.340 M -27.94 % | 47.656 M 323.19 % | 11.261 M |
| Income before tax ratio | 0.18 -13.24 % | 0.21 -31.52 % | 0.31 -27.20 % | 0.42 12.51 % | 0.37 -11.06 % | 0.42 9.18 % | 0.38 32.59 % | 0.29 34.36 % | 0.22 6.46 % | 0.20 -23.53 % | 0.26 398.23 % | 0.05 |
| EBITDA | 179.494 M -5.10 % | 189.148 M -50.87 % | 385.007 M -2.33 % | 394.183 M 90.68 % | 206.728 M -24.81 % | 274.926 M 3.08 % | 266.706 M 183.20 % | 94.177 M 68.92 % | 55.751 M 17.06 % | 47.626 M -22.53 % | 61.474 M 176.40 % | 22.241 M |
| Net income ratio | 0.16 -13.18 % | 0.18 -31.31 % | 0.27 -26.68 % | 0.36 13.13 % | 0.32 -11.97 % | 0.36 12.21 % | 0.32 31.15 % | 0.25 34.06 % | 0.18 6.82 % | 0.17 -26.85 % | 0.24 421.15 % | 0.05 |
| Ratio EBITDA | 0.25 -11.07 % | 0.28 -17.52 % | 0.34 -24.18 % | 0.45 6.24 % | 0.42 -7.69 % | 0.46 11.31 % | 0.41 16.50 % | 0.35 21.27 % | 0.29 3.38 % | 0.28 -17.78 % | 0.34 225.41 % | 0.11 |
| Gross profit ratio | 0.21 -15.23 % | 0.24 -20.37 % | 0.31 -28.45 % | 0.43 4.73 % | 0.41 -17.19 % | 0.49 5.10 % | 0.47 12.53 % | 0.42 12.73 % | 0.37 15.66 % | 0.32 -19.23 % | 0.40 101.62 % | 0.20 |
| Weighted average shs out dil | 317.668 M 42.36 % | 223.142 M -1.07 % | 225.562 M 0.00 % | 225.562 M 71.42 % | 131.586 M -41.66 % | 225.562 M 42.93 % | 157.818 M 0.24 % | 157.439 M 2.58 % | 153.472 M 1.07 % | 151.845 M 42.78 % | 106.353 M -16.01 % | 126.619 M |
| Weighted average shs out | 317.668 M 42.36 % | 223.148 M -1.07 % | 225.562 M 0.00 % | 225.562 M 71.42 % | 131.586 M -41.66 % | 225.562 M 42.93 % | 157.818 M 0.24 % | 157.435 M 2.58 % | 153.472 M 1.07 % | 151.845 M 42.78 % | 106.353 M -16.01 % | 126.619 M |
| EPS diluted | 0.36 -34.55 % | 0.55 -58.96 % | 1.34 32.67 % | 1.01 -15.83 % | 1.20 23.71 % | 0.97 -27.61 % | 1.34 219.05 % | 0.42 82.61 % | 0.23 21.05 % | 0.19 -52.50 % | 0.40 427.01 % | 0.08 |
| Earnings per share | 0.36 -7.69 % | 0.39 -70.90 % | 1.34 32.67 % | 1.01 -15.83 % | 1.20 23.71 % | 0.97 -27.61 % | 1.34 219.05 % | 0.42 82.61 % | 0.23 21.05 % | 0.19 -52.50 % | 0.40 427.01 % | 0.08 |
| Gross profit | 149.393 M -9.54 % | 165.151 M -52.57 % | 348.206 M -7.83 % | 377.782 M 87.96 % | 200.993 M -32.54 % | 297.954 M -2.67 % | 306.139 M 173.56 % | 111.911 M 57.03 % | 71.267 M 30.97 % | 54.415 M -23.89 % | 71.496 M 71.25 % | 41.749 M |
| Income tax expense | 16.677 M -8.35 % | 18.197 M -59.35 % | 44.768 M -10.30 % | 49.909 M 95.11 % | 25.580 M -22.63 % | 33.063 M -14.29 % | 38.575 M 243.01 % | 11.246 M 89.66 % | 5.930 M 18.14 % | 5.019 M -1.88 % | 5.115 M 209.84 % | 1.651 M |
| Cost of revenue | 571.147 M 11.98 % | 510.053 M -35.06 % | 785.393 M 56.39 % | 502.214 M 74.37 % | 288.009 M -5.26 % | 303.998 M -11.60 % | 343.881 M 121.16 % | 155.493 M 28.83 % | 120.697 M 4.85 % | 115.111 M 6.18 % | 108.413 M -36.25 % | 170.062 M |
| General and administrative expenses | 3.199 M -14.26 % | 3.731 M 37.09 % | 2.722 M -33.27 % | 4.079 M -23.80 % | 5.354 M -3.62 % | 5.555 M -77.99 % | 25.237 M 572.33 % | 3.754 M 152.60 % | -7.136 M -138.47 % | 18.548 M 639.54 % | 2.508 M -20.78 % | 3.166 M |
| Selling and marketing expenses | 570.383 K -60.88 % | 1.458 M -57.48 % | 3.429 M 29.73 % | 2.643 M 16.16 % | 2.276 M -74.95 % | 9.084 M 20.73 % | 7.524 M 14.03 % | 6.599 M 8.73 % | 6.069 M 25.64 % | 4.830 M 15.29 % | 4.190 M 27.83 % | 3.278 M |
| Other expenses | -17.813 M -44.97 % | -12.287 M -156.68 % | 21.680 M 190.74 % | -23.892 M -1 644.37 % | 1.547 M -91.14 % | 17.452 M 1 622.63 % | 1.013 M -44.10 % | 1.812 M -50.04 % | 3.628 M | 0.000 -100.00 % | 3.946 M 245.74 % | 1.141 M |
| Operating expenses | 19.742 M -24.94 % | 26.301 M -59.34 % | 64.687 M 488.63 % | 10.989 M -59.61 % | 27.209 M -52.44 % | 57.208 M -15.21 % | 67.472 M 144.30 % | 27.618 M 8.92 % | 25.355 M 51.58 % | 16.728 M -23.51 % | 21.868 M 5.42 % | 20.744 M |
| Cost and expenses | 590.889 M 10.17 % | 536.355 M -36.91 % | 850.080 M 65.64 % | 513.203 M 62.13 % | 316.545 M -12.36 % | 361.206 M -12.19 % | 411.352 M 124.65 % | 183.111 M 25.37 % | 146.052 M 10.78 % | 131.838 M 1.20 % | 130.281 M -31.72 % | 190.806 M |
| Research and development expenses | 33.786 M 1.16 % | 33.399 M -9.38 % | 36.856 M 30.89 % | 28.159 M 56.16 % | 18.032 M -28.21 % | 25.118 M 25.33 % | 20.041 M 118.21 % | 9.184 M -42.86 % | 16.072 M 110.67 % | 7.629 M 1.70 % | 7.501 M -13.89 % | 8.711 M |
| Selling general and administrative expenses | 3.770 M -27.36 % | 5.189 M -15.63 % | 6.151 M -8.50 % | 6.723 M -11.88 % | 7.629 M -47.88 % | 14.639 M -55.32 % | 32.761 M 216.46 % | 10.352 M 1 070.00 % | -1.067 M -106.26 % | 17.054 M 154.62 % | 6.698 M 3.95 % | 6.444 M |
| Interest income | 19.832 M 39.79 % | 14.187 M 10.91 % | 12.792 M 243.88 % | 3.720 M -62.89 % | 10.023 M 67.34 % | 5.990 M 204.59 % | 1.966 M 236.49 % | 584.398 K 438.34 % | 108.556 K -96.76 % | 3.347 M 241.07 % | 981.357 K 137.63 % | 412.971 K |
| Interest expense | 724.407 K -14.19 % | 844.181 K 71.38 % | 492.568 K 164.90 % | 185.942 K | 0.000 -100.00 % | 201.824 K -80.77 % | 1.049 M -59.20 % | 2.572 M 11.28 % | 2.311 M | 0.000 -100.00 % | 5.308 M 1.88 % | 5.211 M |
| Depreciation and amortization | 48.153 M 2.43 % | 47.008 M 23.34 % | 38.112 M 53.49 % | 24.830 M 4.27 % | 23.812 M 7.06 % | 22.241 M 39.60 % | 15.932 M 12.79 % | 14.126 M 17.30 % | 12.043 M -2.03 % | 12.293 M 3.77 % | 11.846 M 105.35 % | 5.769 M |
| Operating income | 129.651 M -6.63 % | 138.849 M -59.91 % | 346.348 M -5.57 % | 366.793 M 111.06 % | 173.785 M -30.96 % | 251.712 M 1.21 % | 248.711 M 228.69 % | 75.667 M 100.34 % | 37.769 M 6.89 % | 35.333 M -19.16 % | 43.710 M 331.92 % | 10.120 M |
| Operating income ratio | 0.18 -12.50 % | 0.21 -32.69 % | 0.31 -26.70 % | 0.42 17.60 % | 0.35 -15.24 % | 0.42 9.29 % | 0.38 35.22 % | 0.28 43.82 % | 0.20 -5.60 % | 0.21 -14.21 % | 0.24 408.51 % | 0.05 |
| Total other income expenses net | 1.167 M -52.30 % | 2.446 M 4 343.95 % | 55.041 K -97.85 % | 2.561 M -71.95 % | 9.131 M -27.53 % | 12.600 M 1 143.71 % | 1.013 M 138.70 % | -2.618 M -172.16 % | 3.628 M 465.35 % | -992.935 K -125.16 % | 3.946 M 168.02 % | -5.802 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -260.204 M 19.56 % | -323.468 M 26.83 % | -442.106 M -1 222.64 % | -33.426 M 89.38 % | -314.633 M -9.46 % | -287.454 M -96.69 % | -146.149 M -644.67 % | -19.626 M -235.08 % | 14.529 M 62.03 % | 8.967 M -73.89 % | 34.346 M -54.09 % | 74.810 M |
| Total investments | 1.346 B 35.95 % | 990.205 M -16.48 % | 1.186 B -13.62 % | 1.372 B 17.47 % | 1.168 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 |
| Total debt | 118.319 M 7.31 % | 110.264 M 728.31 % | 13.312 M -93.45 % | 203.153 M 152.90 % | 80.330 M 1 623.84 % | 4.660 M -94.53 % | 85.244 M 81.90 % | 46.864 M 5.67 % | 44.348 M 26.71 % | 35.000 M -61.11 % | 90.000 M -22.90 % | 116.730 M |
| Accumulated other comprehensive income loss | 157.813 M 4 781.71 % | 3.233 M | 0.000 -100.00 % | 101.865 M 45.69 % | 69.921 M 29.04 % | 54.188 M 41.45 % | 38.309 M 107.95 % | 18.422 M 596.67 % | 2.644 M 193.31 % | 901.555 K -72.95 % | 3.333 M -25.68 % | 4.485 M |
| Retained earnings | 649.227 M 1.16 % | 641.775 M -15.19 % | 756.691 M 18.11 % | 640.683 M 46.03 % | 438.740 M 24.24 % | 353.137 M 62.24 % | 217.659 M 265.05 % | 59.624 M 46.98 % | 40.566 M 253.84 % | 11.465 M -83.95 % | 71.411 M 31.94 % | 54.124 M |
| Common stock | 315.787 M 40.00 % | 225.562 M 0.00 % | 225.562 M 45.00 % | 155.560 M 0.00 % | 155.560 M 33.33 % | 116.670 M 0.00 % | 116.670 M 10.19 % | 105.880 M 0.00 % | 105.880 M 0.00 % | 105.880 M 0.08 % | 105.800 M 0.00 % | 105.800 M |
| Total equity | 2.294 B 0.75 % | 2.277 B -4.18 % | 2.377 B 8.00 % | 2.200 B 11.89 % | 1.967 B 195.63 % | 665.215 M 29.46 % | 513.858 M 83.45 % | 280.106 M 10.21 % | 254.147 M 16.16 % | 218.794 M 14.63 % | 190.878 M 11.96 % | 170.489 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M -50.00 % | 40.000 M |
| Total non current liabilities | 84.877 M -0.95 % | 85.692 M 47.31 % | 58.172 M 708.90 % | 7.191 M 52.61 % | 4.712 M -4.58 % | 4.939 M -13.58 % | 5.715 M -18.25 % | 6.991 M 71.81 % | 4.069 M | 0.000 -100.00 % | 24.917 M -45.48 % | 45.698 M |
| Other current liabilities | 20.568 M 47.36 % | 13.957 M -81.96 % | 77.378 M 139.66 % | -195.089 M -296.89 % | -49.154 M -480.80 % | 12.908 M -26.46 % | 17.553 M 107.70 % | 8.451 M 166.49 % | 3.171 M -56.69 % | 7.323 M -82.92 % | 42.868 M 1 856.78 % | 2.191 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.847 M -60.41 % | 7.191 M 70.80 % | 4.210 M 6.61 % | 3.949 M -15.61 % | 4.680 M -35.73 % | 7.282 M 11.62 % | 6.524 M | 0.000 -100.00 % | 43.288 M 2 202.51 % | 1.880 M |
| Short term debt | 118.319 M 7.31 % | 110.264 M 728.31 % | 13.312 M -93.45 % | 203.153 M 152.90 % | 80.330 M | 0.000 | 0.000 -100.00 % | 46.864 M 5.67 % | 44.348 M 26.71 % | 35.000 M -50.00 % | 70.000 M -8.77 % | 76.730 M |
| Total current liabilities | 166.728 M -2.70 % | 171.348 M -36.65 % | 270.479 M -9.19 % | 297.857 M 123.40 % | 133.328 M 203.88 % | 43.876 M -61.53 % | 114.060 M 40.91 % | 80.946 M 8.29 % | 74.749 M 17.35 % | 63.700 M -57.44 % | 149.656 M -8.23 % | 163.078 M |
| Total liabilities | 251.605 M -2.11 % | 257.040 M -21.79 % | 328.651 M 7.74 % | 305.048 M 120.98 % | 138.040 M 182.79 % | 48.814 M -59.24 % | 119.775 M 36.21 % | 87.937 M 11.57 % | 78.818 M 23.73 % | 63.700 M -63.51 % | 174.572 M -16.38 % | 208.776 M |
| Other non current assets | 3.823 M -35.54 % | 5.930 M 5.40 % | 5.626 M -78.47 % | 26.127 M 272.08 % | 7.022 M -40.03 % | 11.708 M 22.29 % | 9.574 M 892.11 % | 965.044 K 342.25 % | 218.214 K -95.74 % | 5.126 M 89.01 % | 2.712 M -89.99 % | 27.098 M |
| Long term 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 |
| Intangible assets | 96.871 M -2.38 % | 99.232 M -1.77 % | 101.020 M 447.18 % | 18.462 M -2.45 % | 18.925 M -12.29 % | 21.577 M -1.59 % | 21.926 M 8.61 % | 20.186 M -2.36 % | 20.675 M 9.80 % | 18.830 M -2.07 % | 19.227 M 12.95 % | 17.023 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 |
| Goodwill and intangible assets | 96.871 M -2.38 % | 99.232 M -1.77 % | 101.020 M 447.18 % | 18.462 M -2.45 % | 18.925 M -12.29 % | 21.577 M -1.59 % | 21.926 M 8.61 % | 20.186 M -2.36 % | 20.675 M 9.80 % | 18.830 M -2.07 % | 19.227 M 12.95 % | 17.023 M |
| Property plant equipment net | 489.203 M -5.86 % | 519.664 M -1.92 % | 529.823 M 33.21 % | 397.744 M 37.02 % | 290.282 M 39.13 % | 208.638 M 21.22 % | 172.111 M 10.79 % | 155.347 M 3.97 % | 149.414 M 8.46 % | 137.758 M -3.38 % | 142.583 M 39.72 % | 102.051 M |
| Total non current assets | 607.198 M -5.26 % | 640.922 M -0.64 % | 645.019 M 45.16 % | 444.337 M 39.99 % | 317.414 M 30.47 % | 243.283 M 18.57 % | 205.178 M 14.98 % | 178.452 M 3.41 % | 172.569 M 6.71 % | 161.714 M -3.33 % | 167.276 M 12.94 % | 148.109 M |
| Other current assets | 65.712 M -76.35 % | 277.872 M 1 088.95 % | 23.371 M -21.61 % | 29.814 M 176.60 % | 10.779 M 540.15 % | 1.684 M -89.35 % | 15.804 M 74.36 % | 9.064 M -72.01 % | 32.387 M 1 634.40 % | 1.867 M -96.97 % | 61.546 M -39.52 % | 101.759 M |
| Short term investments | 1.346 B 35.95 % | 990.205 M -16.48 % | 1.186 B -13.62 % | 1.372 B 17.47 % | 1.168 B | 0.000 | 0.000 | 0.000 -100.00 % | 27.950 M 179.50 % | 10.000 M | 0.000 | 0.000 |
| cash and cash equivalents | 260.204 M -19.56 % | 323.468 M -28.97 % | 455.418 M 92.50 % | 236.579 M -40.10 % | 394.963 M 35.21 % | 292.114 M 26.24 % | 231.393 M 248.01 % | 66.490 M 122.98 % | 29.819 M 14.54 % | 26.033 M -53.22 % | 55.654 M 32.76 % | 41.920 M |
| Cash and short term investments | 1.606 B 22.28 % | 1.314 B -19.94 % | 1.641 B 1.98 % | 1.609 B 2.93 % | 1.563 B 435.17 % | 292.114 M 26.24 % | 231.393 M 248.01 % | 66.490 M 122.98 % | 29.819 M -17.25 % | 36.033 M -35.25 % | 55.654 M 32.76 % | 41.920 M |
| Total current assets | 1.939 B 2.39 % | 1.893 B -8.09 % | 2.060 B -0.05 % | 2.061 B 15.33 % | 1.787 B 279.65 % | 470.747 M 9.87 % | 428.454 M 125.99 % | 189.591 M 18.20 % | 160.396 M 27.64 % | 125.666 M -36.59 % | 198.174 M -14.27 % | 231.156 M |
| Inventory | 119.456 M -24.21 % | 157.620 M -16.83 % | 189.523 M -1.19 % | 191.802 M 103.56 % | 94.225 M 6.89 % | 88.152 M -23.67 % | 115.494 M 90.22 % | 60.715 M 36.39 % | 44.515 M -15.65 % | 52.774 M 13.89 % | 46.339 M -3.59 % | 48.066 M |
| Net receivables | 147.104 M 1.99 % | 144.236 M -30.09 % | 206.311 M -10.50 % | 230.503 M 93.90 % | 118.880 M 33.88 % | 88.797 M 22.56 % | 72.450 M 25.43 % | 57.763 M 14.31 % | 50.533 M 44.42 % | 34.992 M -11.24 % | 39.423 M -5.13 % | 41.553 M |
| Tax assets | 17.302 M 7.49 % | 16.096 M 88.26 % | 8.550 M 326.52 % | 2.005 M 69.19 % | 1.185 M -12.79 % | 1.359 M -13.32 % | 1.567 M -19.74 % | 1.953 M -13.65 % | 2.262 M | 0.000 -100.00 % | 2.754 M 42.20 % | 1.936 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 |
| Account payables | 23.342 M -39.91 % | 38.848 M -77.27 % | 170.887 M -36.42 % | 268.782 M 185.67 % | 94.087 M 288.69 % | 24.207 M -73.19 % | 90.291 M 320.48 % | 21.474 M -8.61 % | 23.497 M 9.92 % | 21.377 M -40.63 % | 36.009 M -56.93 % | 83.607 M |
| Tax payables | 4.499 M -45.66 % | 8.279 M 36.74 % | 6.054 M -56.19 % | 13.819 M 258.50 % | 3.855 M 37.11 % | 2.811 M -54.78 % | 6.216 M 49.51 % | 4.158 M 11.37 % | 3.733 M | 0.000 -100.00 % | 778.978 K 41.50 % | 550.514 K |
| Deferred revenue non current | 79.396 M 0.10 % | 79.318 M 53.46 % | 51.686 M 899.02 % | 5.174 M 49.41 % | 3.463 M -29.89 % | 4.939 M -13.58 % | 5.715 M -18.25 % | 6.991 M 71.81 % | 4.069 M | 0.000 -100.00 % | 4.917 M -13.71 % | 5.698 M |
| Minority interest | 29.356 M -0.74 % | 29.577 M -1.14 % | 29.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 144.808 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.142 B -7.32 % | 1.232 B -9.68 % | 1.364 B 4.76 % | 1.302 B 0.00 % | 1.302 B 822.20 % | 141.220 M 0.00 % | 141.220 M 23.23 % | 114.602 M 6.15 % | 107.962 M 7.37 % | 100.548 M | 0.000 -100.00 % | 6.080 M |
| Deferred tax liabilities non current | 5.480 M -14.02 % | 6.374 M -1.72 % | 6.486 M 221.44 % | 2.018 M 61.48 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M 50.00 % | -40.000 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 2.546 B 0.46 % | 2.534 B -6.32 % | 2.705 B 7.97 % | 2.505 B 19.05 % | 2.105 B 194.75 % | 714.029 M 12.69 % | 633.633 M 72.16 % | 368.043 M 10.54 % | 332.965 M 15.86 % | 287.380 M -21.36 % | 365.450 M -3.64 % | 379.265 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -2.099 M | 0.000 100.00 % | -2.077 M -3 929.11 % | -51.561 K | 0.000 -100.00 % | 208.765 K -45.85 % | 385.500 K 24.84 % | 308.800 K | 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 |
| Change in working capital | 32.546 M -3.65 % | 33.777 M 130.09 % | 14.680 M 112.77 % | -114.930 M -527.84 % | -18.306 M -6.81 % | -17.138 M 71.40 % | -59.928 M -124.27 % | -26.721 M 22.52 % | -34.486 M -213.33 % | 30.431 M 306.21 % | -14.757 M -142.37 % | 34.832 M |
| Accounts receivables | 545.948 K -99.07 % | 58.803 M 224.38 % | 18.128 M 109.60 % | -188.876 M -120.87 % | -85.514 M -235.04 % | -25.523 M 29.20 % | -36.048 M -175.83 % | -13.069 M 53.80 % | -28.289 M -169.18 % | 40.892 M 201.59 % | -40.251 M | 0.000 |
| Inventory | 21.454 M 112.98 % | 10.073 M 342.03 % | 2.279 M 102.34 % | -97.575 M -1 501.94 % | -6.091 M -122.31 % | 27.303 M 149.84 % | -54.779 M -187.37 % | -19.062 M -15 865.22 % | -119.400 K 98.86 % | -10.462 M -826.55 % | 1.440 M -81.14 % | 7.636 M |
| Accounts payables | 12.946 M 147.18 % | -27.441 M -651.91 % | -3.650 M -102.13 % | 171.573 M 134.07 % | 73.299 M 483.24 % | -19.126 M -162.68 % | 30.513 M 498.18 % | 5.101 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -2.401 M -174.27 % | 3.233 M 255.61 % | -2.077 M -3 929.19 % | -51.560 K | 0.000 -100.00 % | 208.764 K 104.05 % | -5.149 M 32.77 % | -7.659 M 77.71 % | -34.366 M | 0.000 100.00 % | -16.197 M -159.56 % | 27.195 M |
| Other non cash items | -23.996 M 8.43 % | -26.206 M 49.95 % | -52.361 M -34.87 % | -38.824 M -318.78 % | -9.271 M 21.90 % | -11.871 M -203.13 % | 11.510 M 32.45 % | 8.690 M -6.94 % | 9.339 M 118.72 % | -49.878 M -826.36 % | 6.867 M -38.84 % | 11.228 M |
| Net cash provided by operating activities | 168.743 M -5.03 % | 177.678 M -40.77 % | 299.989 M 57.50 % | 190.468 M 24.03 % | 153.572 M -27.85 % | 212.862 M 19.14 % | 178.664 M 186.65 % | 62.328 M 178.71 % | 22.363 M 0.88 % | 22.167 M -52.33 % | 46.497 M -24.32 % | 61.439 M |
| Investments in property plant and equipment | -18.086 M 64.34 % | -50.713 M 77.98 % | -230.343 M -162.97 % | -87.592 M -38.34 % | -63.318 M -41.60 % | -44.715 M -84.58 % | -24.226 M -134.04 % | -10.351 M 19.95 % | -12.931 M -84.53 % | -7.007 M 71.05 % | -24.206 M 51.14 % | -49.547 M |
| Acquisitions net | 59.900 K -73.96 % | 230.000 K -99.24 % | 30.323 M | 0.000 -100.00 % | 73.918 M | 0.000 -100.00 % | 377.288 K 151.53 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -2.411 B 14.85 % | -2.831 B 28.96 % | -3.986 B -6.54 % | -3.741 B -89.80 % | -1.971 B | 0.000 | 0.000 100.00 % | -8.000 M 71.38 % | -27.950 M | 0.000 100.00 % | -10.000 M | 0.000 |
| Sales maturities of investments | 2.290 B -18.66 % | 2.815 B -33.14 % | 4.210 B 17.49 % | 3.584 B 338.68 % | 816.912 M | 0.000 | 0.000 -100.00 % | 36.394 M 246.69 % | 10.498 M | 0.000 -100.00 % | 386.961 K | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 100.00 % | -63.318 M | 0.000 | 0.000 -100.00 % | 161.350 K 210.74 % | -145.700 K -101.83 % | 7.965 M -89.97 % | 79.404 M 200.79 % | -78.779 M |
| Net cash used for investing activites | -139.192 M -107.62 % | -67.041 M -1 204.83 % | -5.138 M 97.90 % | -244.985 M 79.70 % | -1.207 B -2 598.91 % | -44.715 M -87.50 % | -23.848 M -229.93 % | 18.354 M 160.12 % | -30.529 M -3 288.18 % | 957.565 K -97.90 % | 45.585 M 135.52 % | -128.326 M |
| Debt repayment | -13.500 K 99.90 % | -13.300 M -200.00 % | 13.300 M | 0.000 | 0.000 | 0.000 100.00 % | -46.864 M -1 818.89 % | 2.726 M -69.19 % | 8.848 M | 0.000 100.00 % | -26.730 M -126.80 % | 99.730 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | -95.259 M 57.77 % | -225.562 M -45.00 % | -155.560 M -81.82 % | -85.558 M -52.78 % | -56.000 M 9.68 % | -62.000 M -85.14 % | -33.489 M 22.25 % | -43.075 M -1 739.69 % | -2.341 M 73.06 % | -8.690 M 67.86 % | -27.042 M -439.88 % | -5.009 M |
| Other financing activites | 0.000 100.00 % | -172.700 K -100.58 % | 29.778 M | 0.000 -100.00 % | 1.200 B | 0.000 -100.00 % | 28.860 M | 0.000 | 0.000 100.00 % | -14.187 M 53.77 % | -30.690 M -46.84 % | -20.900 M |
| Net cash used provided by financing activities | -95.273 M 60.14 % | -239.035 M -112.51 % | -112.482 M -31.47 % | -85.558 M -107.48 % | 1.144 B 1 945.16 % | -62.000 M -20.40 % | -51.493 M -27.62 % | -40.349 M -720.10 % | 6.507 M 128.44 % | -22.877 M 72.91 % | -84.462 M -214.41 % | 73.822 M |
| Effect of forex changes on cash | 15.108 M 111.48 % | 7.144 M -48.96 % | 13.996 M 386.84 % | -4.879 M 33.59 % | -7.347 M -242.89 % | 5.142 M -52.12 % | 10.739 M 414.59 % | -3.414 M -235.80 % | 2.514 M 63.04 % | 1.542 M 1 024.31 % | -166.806 K 78.50 % | -775.669 K |
| Net change in cash | -50.614 M 58.26 % | -121.253 M -161.75 % | 196.365 M 235.47 % | -144.954 M -273.77 % | 83.419 M -25.04 % | 111.289 M -2.43 % | 114.063 M 208.94 % | 36.920 M 4 219.26 % | 854.780 K -52.23 % | 1.789 M -75.99 % | 7.453 M 21.00 % | 6.159 M |
| Cash at beginning of period | 302.737 M -28.60 % | 423.990 M 86.27 % | 227.625 M -38.91 % | 372.579 M 28.85 % | 289.159 M 62.57 % | 177.871 M 178.76 % | 63.808 M 137.31 % | 26.888 M 3.28 % | 26.033 M 7.38 % | 24.244 M 44.39 % | 16.791 M 57.93 % | 10.632 M |
| Cash at end of period | 252.123 M -16.72 % | 302.737 M -28.60 % | 423.990 M 86.27 % | 227.625 M -38.91 % | 372.579 M 28.85 % | 289.159 M 62.57 % | 177.871 M 178.76 % | 63.808 M 137.31 % | 26.888 M 3.28 % | 26.033 M 7.38 % | 24.244 M 44.39 % | 16.791 M |
| Operating cash flow | 168.743 M -5.03 % | 177.678 M -40.77 % | 299.989 M 57.50 % | 190.468 M 24.03 % | 153.572 M -27.85 % | 212.862 M 19.14 % | 178.664 M 186.65 % | 62.328 M 178.71 % | 22.363 M 0.88 % | 22.167 M -52.33 % | 46.497 M -24.32 % | 61.439 M |
| Capital expenditure | -18.086 M 64.34 % | -50.713 M 77.98 % | -230.343 M -162.97 % | -87.592 M -38.34 % | -63.318 M -41.60 % | -44.715 M -84.58 % | -24.226 M -134.04 % | -10.351 M 19.95 % | -12.931 M -84.53 % | -7.007 M 71.05 % | -24.206 M 51.14 % | -49.547 M |
| Free CashFlow | 150.658 M 18.66 % | 126.965 M 82.30 % | 69.646 M -32.30 % | 102.876 M 13.98 % | 90.254 M -46.32 % | 168.147 M 8.88 % | 154.439 M 197.13 % | 51.977 M 451.06 % | 9.432 M -37.78 % | 15.160 M -31.99 % | 22.290 M 87.43 % | 11.893 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-10-01 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 151.446 M -10.87 % | 169.910 M 3.68 % | 163.878 M 1.17 % | 161.984 M -20.76 % | 204.429 M 8.42 % | 188.551 M 35.47 % | 139.187 M -3.20 % | 143.795 M -13.12 % | 165.507 M -27.00 % | 226.716 M 17.46 % | 193.014 M -29.87 % | 275.217 M -18.15 % | 336.242 M 2.16 % | 329.126 M 33.46 % | 246.618 M 12.62 % | 218.984 M -0.94 % | 221.071 M 14.35 % | 193.323 M 48.37 % | 130.301 M 10.22 % | 118.214 M -9.42 % | 130.505 M 17.24 % | 111.310 M -14.91 % | 130.811 M -12.57 % | 149.616 M -6.93 % | 160.763 M 0.00 % | 160.763 M 219.51 % | 50.315 M 0.00 % | 50.315 M 10.96 % | 45.345 M 0.00 % | 45.345 M 9.79 % | 41.302 M 0.00 % | 41.302 M -4.97 % | 43.461 M 0.00 % | 43.461 M |
| Net income | 28.166 M -8.69 % | 30.847 M 101.54 % | 15.306 M -11.94 % | 17.382 M -64.10 % | 48.412 M 45.55 % | 33.261 M 1 369.60 % | 2.263 M -88.17 % | 19.135 M -59.41 % | 47.142 M -14.13 % | 54.899 M 48.42 % | 36.988 M -49.75 % | 73.608 M -22.92 % | 95.501 M -0.12 % | 95.620 M 6.14 % | 90.089 M 9.07 % | 82.598 M 8.50 % | 76.130 M 7.79 % | 70.627 M 101.16 % | 35.111 M -4.70 % | 36.844 M -16.76 % | 44.265 M 7.66 % | 41.117 M -5.37 % | 43.452 M -26.79 % | 59.351 M 1.79 % | 58.308 M 0.00 % | 58.308 M 532.59 % | 9.217 M 0.00 % | 9.217 M 19.42 % | 7.718 M 0.00 % | 7.718 M 34.65 % | 5.732 M 0.00 % | 5.732 M -35.80 % | 8.928 M 0.00 % | 8.928 M |
| Income before tax | 32.593 M -8.77 % | 35.725 M 125.12 % | 15.869 M -19.86 % | 19.802 M -64.87 % | 56.361 M 45.31 % | 38.785 M 2 029.80 % | 1.821 M -91.77 % | 22.131 M -59.17 % | 54.202 M -14.16 % | 63.141 M 58.91 % | 39.733 M -52.89 % | 84.339 M -23.78 % | 110.654 M -0.92 % | 111.678 M 6.98 % | 104.391 M 8.91 % | 95.848 M 9.69 % | 87.381 M 6.91 % | 81.734 M 101.22 % | 40.620 M -4.90 % | 42.711 M -17.27 % | 51.627 M 7.65 % | 47.959 M 5.45 % | 45.480 M -36.06 % | 71.131 M 4.70 % | 67.936 M 0.00 % | 67.936 M 536.31 % | 10.677 M 0.00 % | 10.677 M 17.21 % | 9.109 M 0.00 % | 9.109 M 38.92 % | 6.557 M 0.00 % | 6.557 M -38.22 % | 10.613 M 0.00 % | 10.613 M |
| Income before tax ratio | 0.22 2.36 % | 0.21 117.13 % | 0.10 -20.79 % | 0.12 -55.66 % | 0.28 34.03 % | 0.21 1 472.20 % | 0.01 -91.50 % | 0.15 -53.00 % | 0.33 17.59 % | 0.28 35.29 % | 0.21 -32.82 % | 0.31 -6.88 % | 0.33 -3.01 % | 0.34 -19.84 % | 0.42 -3.29 % | 0.44 10.74 % | 0.40 -6.51 % | 0.42 35.62 % | 0.31 -13.72 % | 0.36 -8.67 % | 0.40 -8.18 % | 0.43 23.93 % | 0.35 -26.87 % | 0.48 12.50 % | 0.42 0.00 % | 0.42 99.15 % | 0.21 0.00 % | 0.21 5.63 % | 0.20 0.00 % | 0.20 26.54 % | 0.16 0.00 % | 0.16 -34.99 % | 0.24 0.00 % | 0.24 |
| EBITDA | 43.105 M 68.92 % | 25.519 M -21.83 % | 32.645 M 2.12 % | 31.968 M -53.21 % | 68.323 M 67.33 % | 40.830 M 196.20 % | 13.785 M -59.48 % | 34.016 M -37.61 % | 54.526 M -27.13 % | 74.824 M 51.10 % | 49.521 M 117.64 % | 22.754 M -81.03 % | 119.922 M -0.85 % | 120.946 M 9.46 % | 110.497 M 39.39 % | 79.270 M -6.78 % | 85.038 M -3.41 % | 88.043 M 111.86 % | 41.557 M -2.70 % | 42.711 M -25.57 % | 57.388 M 6.83 % | 53.720 M 5.49 % | 50.925 M -21.89 % | 65.195 M -8.41 % | 71.179 M 0.00 % | 71.179 M 444.45 % | 13.074 M 0.00 % | 13.074 M 12.08 % | 11.664 M 0.00 % | 11.664 M 29.98 % | 8.974 M 0.00 % | 8.974 M -30.33 % | 12.880 M 0.00 % | 12.880 M |
| Net income ratio | 0.19 2.44 % | 0.18 94.38 % | 0.09 -12.96 % | 0.11 -54.69 % | 0.24 34.25 % | 0.18 984.85 % | 0.02 -87.78 % | 0.13 -53.28 % | 0.28 17.63 % | 0.24 26.36 % | 0.19 -28.35 % | 0.27 -5.83 % | 0.28 -2.24 % | 0.29 -20.47 % | 0.37 -3.15 % | 0.38 9.53 % | 0.34 -5.74 % | 0.37 35.58 % | 0.27 -13.54 % | 0.31 -8.11 % | 0.34 -8.18 % | 0.37 11.20 % | 0.33 -16.26 % | 0.40 9.37 % | 0.36 0.00 % | 0.36 97.99 % | 0.18 0.00 % | 0.18 7.63 % | 0.17 0.00 % | 0.17 22.64 % | 0.14 0.00 % | 0.14 -32.44 % | 0.21 0.00 % | 0.21 |
| Ratio EBITDA | 0.28 89.51 % | 0.15 -24.61 % | 0.20 0.94 % | 0.20 -40.95 % | 0.33 54.34 % | 0.22 118.65 % | 0.10 -58.13 % | 0.24 -28.20 % | 0.33 -0.18 % | 0.33 28.63 % | 0.26 210.33 % | 0.08 -76.82 % | 0.36 -2.95 % | 0.37 -17.98 % | 0.45 23.77 % | 0.36 -5.89 % | 0.38 -15.54 % | 0.46 42.80 % | 0.32 -11.73 % | 0.36 -17.84 % | 0.44 -8.88 % | 0.48 23.97 % | 0.39 -10.66 % | 0.44 -1.58 % | 0.44 0.00 % | 0.44 70.40 % | 0.26 0.00 % | 0.26 1.01 % | 0.26 0.00 % | 0.26 18.39 % | 0.22 0.00 % | 0.22 -26.68 % | 0.30 0.00 % | 0.30 |
| Gross profit ratio | 0.20 -11.75 % | 0.22 14.19 % | 0.19 33.68 % | 0.14 -36.57 % | 0.23 2.01 % | 0.22 -7.39 % | 0.24 60.70 % | 0.15 -35.89 % | 0.23 -25.10 % | 0.31 8.21 % | 0.29 4.59 % | 0.28 -7.18 % | 0.30 -15.29 % | 0.35 -22.02 % | 0.45 7.66 % | 0.42 1.94 % | 0.41 -4.94 % | 0.43 44.59 % | 0.30 -25.56 % | 0.40 -13.19 % | 0.46 -6.86 % | 0.50 1.84 % | 0.49 -4.26 % | 0.51 4.56 % | 0.49 0.00 % | 0.49 48.10 % | 0.33 0.00 % | 0.33 -2.69 % | 0.34 0.00 % | 0.34 10.73 % | 0.31 0.00 % | 0.31 -15.40 % | 0.36 0.00 % | 0.36 |
| Weighted average shs out dil | 342.741 M 0.00 % | 342.741 M 8.54 % | 315.787 M 0.00 % | 315.787 M 0.00 % | 315.787 M 42.41 % | 221.741 M -1.25 % | 224.542 M -0.45 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 43.90 % | 156.754 M 0.00 % | 156.754 M -31.03 % | 227.293 M 45.00 % | 156.754 M 19.13 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 13.07 % | 116.375 M -31.03 % | 168.744 M -0.20 % | 169.083 M 0.00 % | 169.083 M 7.25 % | 157.655 M 0.00 % | 157.655 M 53.20 % | 102.910 M 0.00 % | 102.910 M -27.42 % | 141.797 M 0.00 % | 141.797 M 27.05 % | 111.605 M 0.00 % | 111.605 M |
| Weighted average shs out | 342.741 M 0.00 % | 342.741 M 8.54 % | 315.787 M 0.00 % | 315.787 M 0.00 % | 315.787 M 42.41 % | 221.741 M -1.25 % | 224.555 M -0.45 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 43.90 % | 156.754 M 0.00 % | 156.754 M -30.51 % | 225.562 M 43.90 % | 156.754 M 19.13 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 0.00 % | 131.586 M 13.07 % | 116.375 M -31.03 % | 168.744 M -0.20 % | 169.084 M 0.00 % | 169.083 M 7.25 % | 157.657 M 0.00 % | 157.657 M 53.20 % | 102.910 M 0.00 % | 102.910 M -27.43 % | 141.800 M 0.00 % | 141.800 M 27.05 % | 111.605 M 0.00 % | 111.605 M |
| EPS diluted | 0.08 -8.67 % | 0.09 85.57 % | 0.05 -11.82 % | 0.06 -63.33 % | 0.15 0.00 % | 0.15 1 385.15 % | 0.01 -88.09 % | 0.08 -59.62 % | 0.21 -12.50 % | 0.24 50.00 % | 0.16 -65.96 % | 0.47 -22.95 % | 0.61 45.24 % | 0.42 -26.32 % | 0.57 -9.52 % | 0.63 8.62 % | 0.58 7.41 % | 0.54 100.00 % | 0.27 -3.57 % | 0.28 -17.65 % | 0.34 41.67 % | 0.24 -35.14 % | 0.37 5.71 % | 0.35 2.94 % | 0.34 0.00 % | 0.34 481.20 % | 0.06 0.00 % | 0.06 -22.00 % | 0.08 0.00 % | 0.08 85.64 % | 0.04 0.00 % | 0.04 -49.50 % | 0.08 0.00 % | 0.08 |
| Earnings per share | 0.08 -8.67 % | 0.09 85.57 % | 0.05 -11.82 % | 0.06 -63.33 % | 0.15 0.00 % | 0.15 1 385.15 % | 0.01 -88.09 % | 0.08 -59.62 % | 0.21 -12.50 % | 0.24 50.00 % | 0.16 -65.96 % | 0.47 -22.95 % | 0.61 45.24 % | 0.42 -26.32 % | 0.57 -9.52 % | 0.63 8.62 % | 0.58 7.41 % | 0.54 100.00 % | 0.27 42.11 % | 0.19 -44.12 % | 0.34 41.67 % | 0.24 -35.14 % | 0.37 5.71 % | 0.35 2.94 % | 0.34 0.00 % | 0.34 481.20 % | 0.06 0.00 % | 0.06 -22.00 % | 0.08 0.00 % | 0.08 85.64 % | 0.04 0.00 % | 0.04 -49.50 % | 0.08 0.00 % | 0.08 |
| Gross profit | 29.560 M -21.34 % | 37.580 M 18.40 % | 31.741 M 35.25 % | 23.469 M -49.74 % | 46.692 M 10.60 % | 42.218 M 25.46 % | 33.651 M 55.55 % | 21.634 M -44.30 % | 38.837 M -45.32 % | 71.028 M 27.11 % | 55.879 M -26.65 % | 76.182 M -24.02 % | 100.272 M -13.46 % | 115.872 M 4.07 % | 111.345 M 21.25 % | 91.833 M 0.98 % | 90.944 M 8.71 % | 83.660 M 114.52 % | 38.999 M -17.95 % | 47.528 M -21.37 % | 60.444 M 9.20 % | 55.349 M -13.34 % | 63.869 M -16.29 % | 76.301 M -2.69 % | 78.407 M 0.00 % | 78.407 M 373.21 % | 16.569 M 0.00 % | 16.569 M 7.98 % | 15.345 M 0.00 % | 15.345 M 21.57 % | 12.623 M 0.00 % | 12.623 M -19.60 % | 15.699 M 0.00 % | 15.699 M |
| Income tax expense | 4.461 M -10.37 % | 4.977 M 656.48 % | 657.938 K -74.00 % | 2.530 M -67.90 % | 7.884 M 40.66 % | 5.605 M 1 654.75 % | -360.499 K -111.66 % | 3.092 M -56.71 % | 7.142 M -14.20 % | 8.324 M 193.09 % | 2.840 M -73.50 % | 10.717 M -29.28 % | 15.153 M -5.64 % | 16.058 M 12.28 % | 14.302 M 7.94 % | 13.250 M 17.77 % | 11.251 M 1.29 % | 11.107 M 101.62 % | 5.509 M -6.10 % | 5.867 M -20.31 % | 7.362 M 7.61 % | 6.842 M 237.49 % | 2.027 M -82.79 % | 11.780 M 22.35 % | 9.628 M 0.00 % | 9.628 M 559.83 % | 1.459 M 0.00 % | 1.459 M 4.94 % | 1.391 M 0.00 % | 1.391 M 68.63 % | 824.597 K 0.00 % | 824.597 K -51.06 % | 1.685 M 0.00 % | 1.685 M |
| Cost of revenue | 121.886 M -7.89 % | 132.329 M 0.15 % | 132.136 M -4.60 % | 138.515 M -12.19 % | 157.737 M 7.79 % | 146.333 M 38.66 % | 105.536 M -13.61 % | 122.161 M -3.56 % | 126.669 M -18.64 % | 155.687 M 13.53 % | 137.134 M -31.10 % | 199.035 M -15.65 % | 235.970 M 10.65 % | 213.254 M 57.65 % | 135.273 M 6.39 % | 127.151 M -2.29 % | 130.127 M 18.66 % | 109.663 M 20.11 % | 91.302 M 29.17 % | 70.686 M 0.89 % | 70.060 M 25.20 % | 55.961 M -16.40 % | 66.942 M -8.69 % | 73.315 M -10.98 % | 82.356 M 0.00 % | 82.356 M 144.05 % | 33.746 M 0.00 % | 33.746 M 12.49 % | 30.000 M 0.00 % | 30.000 M 4.60 % | 28.680 M 0.00 % | 28.680 M 3.31 % | 27.761 M 0.00 % | 27.761 M |
| General and administrative expenses | -3.534 M -172.96 % | 4.844 M 145.15 % | -10.730 M -188.64 % | 12.105 M 507.65 % | -2.970 M -161.95 % | 4.793 M 142.92 % | -11.168 M -190.68 % | 12.316 M 404.64 % | -4.043 M -161.01 % | 6.626 M 157.67 % | -11.491 M -189.96 % | 12.774 M 520.01 % | -3.041 M -167.88 % | 4.480 M 158.73 % | -7.628 M -172.29 % | 10.553 M 504.90 % | -2.606 M -169.30 % | 3.761 M 138.76 % | -9.704 M -322.05 % | 4.370 M 239.50 % | -3.133 M -159.69 % | 5.249 M 169.25 % | -7.580 M -256.77 % | 4.835 M 31.06 % | 3.689 M 0.00 % | 3.689 M -13.80 % | 4.280 M 0.00 % | 4.280 M -16.48 % | 5.124 M 0.00 % | 5.124 M 10.71 % | 4.628 M 0.00 % | 4.628 M -8.14 % | 5.039 M 0.00 % | 5.039 M |
| Selling and marketing expenses | 112.627 K -72.56 % | 410.480 K 136.06 % | -1.138 M -172.27 % | 1.575 M 886.36 % | -200.308 K -160.00 % | 333.842 K 241.42 % | -236.060 K -152.19 % | 452.325 K -51.36 % | 929.930 K 198.22 % | 311.824 K -74.68 % | 1.231 M 26.22 % | 975.618 K 48.08 % | 658.849 K 16.97 % | 563.251 K -44.39 % | 1.013 M 121.73 % | 456.770 K -42.24 % | 790.847 K 106.52 % | 382.934 K 108.03 % | -4.772 M -300.05 % | 2.385 M -7.86 % | 2.589 M 24.86 % | 2.073 M -32.55 % | 3.074 M 49.38 % | 2.058 M 4.14 % | 1.976 M 0.00 % | 1.976 M 20.74 % | 1.636 M 0.00 % | 1.636 M 70.98 % | 957.113 K 0.00 % | 957.113 K -29.44 % | 1.356 M 0.00 % | 1.356 M 28.11 % | 1.059 M 0.00 % | 1.059 M |
| Other expenses | -7.232 M 32.09 % | -10.649 M -160.55 % | 17.586 M 191.86 % | -19.144 M -341.75 % | 7.919 M 193.98 % | -8.426 M -127.14 % | 31.049 M 298.24 % | -15.662 M -184.75 % | 18.481 M 1 681.13 % | 1.038 M -93.88 % | 16.957 M 397.33 % | -5.703 M -160.50 % | 9.426 M 842.36 % | 1.000 M -96.52 % | 28.707 M 5 388.57 % | 523.040 K -19.31 % | 648.215 K 184.58 % | 227.781 K -36.79 % | 360.350 K -96.24 % | 9.579 M 7 049.15 % | 133.981 K 114.23 % | -941.366 K -103.60 % | -462.358 K -146.24 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | -3.030 M -263.19 % | 1.857 M -87.99 % | 15.459 M 275.21 % | 4.120 M -56.09 % | 9.383 M 135.45 % | 3.985 M -87.33 % | 31.448 M 122.33 % | 14.144 M -0.71 % | 14.246 M -5.81 % | 15.125 M -13.42 % | 17.469 M -9.89 % | 19.387 M 28.02 % | 15.144 M 19.37 % | 12.687 M -25.54 % | 17.039 M 35.63 % | 12.563 M 1.43 % | 12.386 M 8.54 % | 11.411 M 38.81 % | 8.221 M -32.01 % | 12.091 M -0.66 % | 12.172 M 7.91 % | 11.279 M -36.40 % | 17.734 M 12.51 % | 15.763 M 38.02 % | 11.420 M 0.00 % | 11.420 M 114.05 % | 5.335 M 0.00 % | 5.335 M -14.44 % | 6.236 M 0.00 % | 6.236 M 13.80 % | 5.480 M 0.00 % | 5.480 M 7.19 % | 5.112 M 0.00 % | 5.112 M |
| Cost and expenses | 118.856 M -11.42 % | 134.186 M -9.08 % | 147.595 M 3.48 % | 142.635 M -14.65 % | 167.120 M 11.18 % | 150.318 M 9.73 % | 136.984 M 0.50 % | 136.305 M -3.27 % | 140.915 M -17.50 % | 170.812 M 10.48 % | 154.603 M -29.22 % | 218.422 M -13.02 % | 251.114 M 11.14 % | 225.941 M 48.34 % | 152.313 M 9.02 % | 139.714 M -1.96 % | 142.513 M 17.71 % | 121.074 M 21.65 % | 99.523 M 20.23 % | 82.777 M 0.66 % | 82.232 M 22.30 % | 67.240 M -20.59 % | 84.677 M -4.94 % | 89.078 M -5.01 % | 93.776 M 0.00 % | 93.776 M 139.95 % | 39.081 M 0.00 % | 39.081 M 7.85 % | 36.236 M 0.00 % | 36.236 M 6.08 % | 34.159 M 0.00 % | 34.159 M 3.91 % | 32.874 M 0.00 % | 32.874 M |
| Research and development expenses | 7.623 M 5.13 % | 7.251 M -25.56 % | 9.741 M 1.64 % | 9.583 M 106.82 % | 4.634 M -36.39 % | 7.284 M -38.28 % | 11.803 M 52.07 % | 7.761 M 16.10 % | 6.685 M -6.49 % | 7.149 M -33.63 % | 10.772 M -5.02 % | 11.341 M 40.00 % | 8.101 M 21.94 % | 6.643 M -23.00 % | 8.627 M 24.58 % | 6.925 M 7.49 % | 6.442 M 4.49 % | 6.165 M 0.01 % | 6.164 M 21.45 % | 5.076 M 42.36 % | 3.566 M 10.52 % | 3.226 M -63.79 % | 8.909 M 15.77 % | 7.696 M 80.79 % | 4.257 M 0.00 % | 4.257 M 118.61 % | 1.947 M 0.00 % | 1.947 M | 0.000 | 0.000 -100.00 % | 1.744 M 0.00 % | 1.744 M | 0.000 | 0.000 |
| Selling general and administrative expenses | -3.422 M -165.11 % | 5.255 M 144.28 % | -11.868 M -186.75 % | 13.681 M 531.59 % | -3.170 M -161.83 % | 5.127 M 144.96 % | -11.404 M -189.32 % | 12.768 M 510.19 % | -3.113 M -144.86 % | 6.938 M 167.63 % | -10.259 M -174.62 % | 13.749 M 677.11 % | -2.382 M -147.24 % | 5.044 M 176.24 % | -6.615 M -160.09 % | 11.009 M 706.44 % | -1.815 M -143.81 % | 4.144 M 128.63 % | -14.475 M -314.28 % | 6.755 M 1 341.57 % | -544.095 K -107.43 % | 7.322 M 262.51 % | -4.506 M -165.37 % | 6.893 M 19.63 % | 5.762 M 0.00 % | 5.762 M -2.36 % | 5.901 M 0.00 % | 5.901 M -2.97 % | 6.081 M 0.00 % | 6.081 M 4.81 % | 5.802 M 0.00 % | 5.802 M -4.84 % | 6.098 M 0.00 % | 6.098 M |
| Interest income | 6.153 M 45.41 % | 4.231 M -8.05 % | 4.602 M -58.00 % | 10.956 M 25.29 % | 8.745 M 95.48 % | 4.473 M 19.12 % | 3.755 M -33.66 % | 5.661 M -41.35 % | 9.652 M 251.68 % | 2.745 M 296.83 % | 691.629 K 91.26 % | 361.619 K -80.44 % | 1.848 M 46.28 % | 1.264 M -80.69 % | 6.545 M | 0.000 | 0.000 -100.00 % | 5.862 M -47.60 % | 11.188 M | 0.000 | 0.000 -100.00 % | 5.598 M -43.17 % | 9.850 M 402.26 % | 1.961 M 106.52 % | 949.585 K 0.00 % | 949.586 K 70.43 % | 557.177 K 0.00 % | 557.177 K | 0.000 | 0.000 -100.00 % | 586.031 K 0.00 % | 586.031 K 2 115.28 % | 26.454 K 0.00 % | 26.455 K |
| Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 51.412 K | 0.000 | 0.000 -100.00 % | 141.776 K 124.20 % | 63.235 K -80.51 % | 324.400 K 231.85 % | 97.755 K | 0.000 -100.00 % | 28.316 M 6 170.37 % | 451.589 K -28.52 % | 631.788 K -64.27 % | 1.768 M | 0.000 | 0.000 -100.00 % | 2.773 M -33.32 % | 4.158 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 11.997 M 0.00 % | 11.997 M -0.34 % | 12.038 M -0.63 % | 12.115 M 1.28 % | 11.962 M 2.07 % | 11.719 M -0.87 % | 11.822 M 0.00 % | 11.822 M 1.19 % | 11.682 M 0.00 % | 11.682 M 19.35 % | 9.788 M 0.00 % | 9.788 M 5.61 % | 9.268 M 0.00 % | 9.268 M 51.77 % | 6.107 M 0.00 % | 6.107 M -3.20 % | 6.308 M 0.00 % | 6.308 M 5.97 % | 5.953 M 7.06 % | 5.560 M -3.49 % | 5.761 M 3.61 % | 5.560 M 0.00 % | 5.560 M 22.00 % | 4.558 M 0.00 % | 4.558 M 0.00 % | 4.558 M 42.90 % | 3.189 M 0.00 % | 3.189 M 14.41 % | 2.788 M 0.00 % | 2.788 M 8.97 % | 2.558 M 0.00 % | 2.558 M -28.70 % | 3.588 M 0.00 % | 3.588 M |
| Operating income | 32.590 M -8.77 % | 35.723 M 119.40 % | 16.282 M -15.85 % | 19.349 M -48.14 % | 37.310 M -2.42 % | 38.233 M 1 635.59 % | 2.203 M -90.07 % | 22.184 M -56.78 % | 51.330 M -18.70 % | 63.133 M 60.54 % | 39.326 M -30.76 % | 56.795 M -48.79 % | 110.902 M -0.69 % | 111.677 M 8.18 % | 103.229 M 8.29 % | 95.325 M 9.91 % | 86.733 M 6.41 % | 81.507 M 102.45 % | 40.259 M 21.51 % | 33.133 M -35.66 % | 51.493 M 5.30 % | 48.900 M 6.44 % | 45.942 M -34.49 % | 70.131 M 5.27 % | 66.622 M 0.00 % | 66.622 M 574.03 % | 9.884 M 0.00 % | 9.884 M 11.35 % | 8.876 M 0.00 % | 8.876 M 38.36 % | 6.416 M 0.00 % | 6.416 M -30.95 % | 9.291 M 0.00 % | 9.291 M |
| Operating income ratio | 0.22 2.35 % | 0.21 111.61 % | 0.10 -16.82 % | 0.12 -34.55 % | 0.18 -10.00 % | 0.20 1 181.20 % | 0.02 -89.74 % | 0.15 -50.25 % | 0.31 11.37 % | 0.28 36.67 % | 0.20 -1.27 % | 0.21 -37.43 % | 0.33 -2.80 % | 0.34 -18.94 % | 0.42 -3.84 % | 0.44 10.95 % | 0.39 -6.95 % | 0.42 36.46 % | 0.31 10.24 % | 0.28 -28.97 % | 0.39 -10.19 % | 0.44 25.09 % | 0.35 -25.07 % | 0.47 13.11 % | 0.41 0.00 % | 0.41 110.96 % | 0.20 0.00 % | 0.20 0.35 % | 0.20 0.00 % | 0.20 26.02 % | 0.16 0.00 % | 0.16 -27.34 % | 0.21 0.00 % | 0.21 |
| Total other income expenses net | 2.870 K 91.33 % | 1.500 K 100.36 % | -413.000 K -191.20 % | 452.868 K -21.21 % | 574.800 K 4.13 % | 552.000 K 244.57 % | -381.827 K -618.23 % | -53.162 K -101.85 % | 2.872 M 32 816.09 % | 8.726 K -97.86 % | 406.861 K -98.52 % | 27.544 M 13.11 % | 24.352 M 121.26 % | 11.006 M 847.08 % | 1.162 M -93.04 % | 16.706 M 93.10 % | 8.651 M -27.66 % | 11.960 M 3 218.93 % | 360.350 K -94.66 % | 6.745 M 116.46 % | 3.116 M -33.09 % | 4.657 M 1 107.13 % | -462.358 K -104.41 % | 10.494 M 698.33 % | 1.315 M 0.00 % | 1.314 M 65.88 % | 792.422 K 0.00 % | 792.422 K 241.08 % | 232.327 K 0.00 % | 232.327 K 64.47 % | 141.261 K 0.00 % | 141.261 K -89.31 % | 1.322 M 0.00 % | 1.322 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-10-01 | 2015-06-30 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2016-01-01 | 2015-10-01 | 2015-06-30 | 2015-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -121.998 M -10.60 % | -110.301 M 57.61 % | -260.204 M -62.93 % | -159.698 M 81.92 % | -883.066 M -160.98 % | -338.369 M -58.71 % | -213.203 M 21.72 % | -272.349 M -23.06 % | -221.313 M 49.75 % | -440.433 M 0.38 % | -442.106 M -3.17 % | -428.531 M -26.78 % | -338.006 M -2 126.60 % | 16.678 M 149.90 % | -33.426 M 70.75 % | -114.289 M 31.17 % | -166.043 M 42.73 % | -289.907 M 26.60 % | -394.963 M 74.82 % | -1.568 B -409.26 % | -307.962 M -205.43 % | 292.114 M 200.00 % | -292.114 M -226.24 % | 231.393 M 1 492.62 % | 14.529 M 0.00 % | 14.529 M 73.29 % | 8.384 M 0.00 % | 8.384 M -6.50 % | 8.967 M 0.00 % | 8.967 M -41.71 % | 15.382 M -72.36 % | 55.654 M |
| Total investments | 1.318 B 3.55 % | 1.273 B -5.43 % | 1.346 B 64.40 % | 818.884 M 24.16 % | 659.521 M -10.85 % | 739.782 M -25.29 % | 990.205 M -16.01 % | 1.179 B -2.08 % | 1.204 B -2.74 % | 1.238 B 4.42 % | 1.186 B 2.54 % | 1.156 B -7.01 % | 1.243 B -13.91 % | 1.444 B 5.22 % | 1.372 B 0.71 % | 1.363 B 5.86 % | 1.287 B 9.31 % | 1.178 B 0.81 % | 1.168 B | 0.000 | 0.000 -100.00 % | 584.228 M | 0.000 -100.00 % | 462.786 M 1 555.76 % | 27.950 M 0.00 % | 27.950 M | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 111.308 M |
| Total debt | 113.793 M 25.62 % | 90.587 M -23.44 % | 118.319 M 15.93 % | 102.062 M 3.84 % | 98.283 M 169.05 % | 36.530 M -66.87 % | 110.264 M -13.19 % | 127.025 M -14.03 % | 147.757 M 1 009.96 % | 13.312 M 0.00 % | 13.312 M 0.09 % | 13.300 M 0.00 % | 13.300 M -94.92 % | 261.723 M 28.83 % | 203.153 M 109.64 % | 96.906 M 45.94 % | 66.402 M 7.48 % | 61.780 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.348 M 0.00 % | 44.348 M 29.35 % | 34.286 M 0.00 % | 34.286 M -2.04 % | 35.000 M 0.00 % | 35.000 M -53.33 % | 75.000 M | 0.000 |
| Accumulated other comprehensive income loss | 158.226 M -87.82 % | 1.300 B 723.45 % | 157.813 M -87.79 % | 1.292 B 765.38 % | 149.316 M 3 659.86 % | 3.971 M 22.85 % | 3.233 M -99.76 % | 1.367 B 925.81 % | 133.271 M -90.24 % | 1.365 B 934.32 % | 132.014 M -90.11 % | 1.334 B 1 209.76 % | 101.865 M -92.75 % | 1.404 B 1 278.48 % | 101.865 M -92.58 % | 1.372 B 1 848.44 % | 70.428 M -94.87 % | 1.373 B | 0.000 -100.00 % | 592.153 K 398.37 % | 118.818 K -99.98 % | 665.215 M | 0.000 -100.00 % | 513.858 M 19 332.37 % | 2.644 M 0.00 % | 2.644 M 37.51 % | 1.923 M 0.00 % | 1.923 M 113.31 % | 901.555 K 0.00 % | 901.555 K | 0.000 -100.00 % | 190.878 M |
| Retained earnings | 581.925 M -14.43 % | 680.074 M 4.75 % | 649.227 M -12.36 % | 740.830 M 2.40 % | 723.449 M 7.17 % | 675.037 M 5.18 % | 641.775 M -1.61 % | 652.307 M 3.02 % | 633.171 M -21.98 % | 811.591 M 7.26 % | 756.691 M 0.91 % | 749.852 M 10.88 % | 676.244 M -8.16 % | 736.303 M 14.92 % | 640.683 M 9.98 % | 582.537 M 16.52 % | 499.940 M -1.85 % | 509.367 M 16.10 % | 438.740 M 4.62 % | 419.363 M 9.63 % | 382.519 M | 0.000 -100.00 % | 353.137 M | 0.000 -100.00 % | 45.336 M 0.00 % | 45.336 M 68.53 % | 26.901 M 0.00 % | 26.901 M 134.65 % | 11.465 M 0.00 % | 11.465 M -86.63 % | 85.768 M | 0.000 |
| Common stock | 315.787 M 0.00 % | 315.787 M 0.00 % | 315.787 M 0.00 % | 315.787 M 0.00 % | 315.787 M 40.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 0.00 % | 225.562 M 45.00 % | 155.560 M 0.00 % | 155.560 M 0.00 % | 155.560 M 0.00 % | 155.560 M 0.00 % | 155.560 M 0.00 % | 155.560 M 0.00 % | 155.560 M 33.33 % | 116.670 M | 0.000 -100.00 % | 116.670 M | 0.000 -100.00 % | 105.880 M 0.00 % | 105.880 M 0.00 % | 105.880 M 0.00 % | 105.880 M 0.00 % | 105.880 M 0.00 % | 105.880 M 0.00 % | 105.880 M | 0.000 |
| Total equity | 2.227 B -4.19 % | 2.325 B 1.32 % | 2.294 B -3.53 % | 2.378 B 0.76 % | 2.360 B 2.12 % | 2.311 B 1.49 % | 2.277 B 0.12 % | 2.275 B 0.91 % | 2.254 B -7.33 % | 2.432 B 2.35 % | 2.377 B 1.58 % | 2.340 B 4.63 % | 2.236 B -2.62 % | 2.296 B 4.35 % | 2.200 B 4.27 % | 2.110 B 4.05 % | 2.028 B -0.45 % | 2.037 B 3.61 % | 1.967 B 1.79 % | 1.932 B 178.10 % | 694.715 M 4.43 % | 665.215 M 0.00 % | 665.215 M 29.46 % | 513.858 M 101.98 % | 254.409 M 0.00 % | 254.409 M 8.14 % | 235.253 M 0.00 % | 235.253 M 7.52 % | 218.794 M 0.00 % | 218.794 M 5.99 % | 206.428 M 8.15 % | 190.878 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 10.000 M | 0.000 |
| Total non current liabilities | 83.598 M -0.44 % | 83.966 M -1.07 % | 84.877 M -2.85 % | 87.364 M 2.72 % | 85.049 M 0.61 % | 84.530 M -1.36 % | 85.692 M 0.21 % | 85.513 M -0.04 % | 85.549 M 0.48 % | 85.137 M 46.35 % | 58.172 M 5.81 % | 54.977 M 0.69 % | 54.602 M 56.77 % | 34.830 M 384.33 % | 7.191 M 10.86 % | 6.487 M 46.11 % | 4.440 M 23.82 % | 3.586 M -23.91 % | 4.712 M 16.16 % | 4.057 M -6.76 % | 4.351 M | 0.000 -100.00 % | 4.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.526 M | 0.000 |
| Other current liabilities | -84.098 M -19.65 % | -70.288 M -499.28 % | 17.604 M 121.83 % | -80.639 M -1 938.56 % | 4.386 M 261.32 % | -2.719 M -133.37 % | 8.147 M -49.02 % | 15.979 M -89.53 % | 152.605 M 415.35 % | 29.612 M -61.73 % | 77.378 M 2 048.12 % | 3.602 M -92.69 % | 49.289 M -82.17 % | 276.426 M 1 711.99 % | 15.255 M 152.11 % | 6.051 M -92.37 % | 79.333 M 1 103.58 % | 6.591 M -81.37 % | 35.386 M 714.53 % | 4.344 M 34.30 % | 3.235 M | 0.000 -100.00 % | 12.198 M | 0.000 -100.00 % | 9.651 M 0.00 % | 9.651 M 211.71 % | 3.096 M 0.00 % | 3.096 M -57.72 % | 7.323 M 0.00 % | 7.323 M 138.90 % | 3.065 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.964 M 16.20 % | 2.551 M -61.26 % | 6.584 M -71.92 % | 23.448 M 303.53 % | 5.811 M 12.37 % | 5.171 M 207.79 % | 1.680 M -49.88 % | 3.352 M 17.72 % | 2.847 M 13.81 % | 2.502 M | 0.000 -100.00 % | 7.536 M 4.79 % | 7.191 M 153.83 % | 2.833 M 35.59 % | 2.089 M -38.65 % | 3.406 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 % | 4.721 M | 0.000 |
| Short term debt | 113.793 M 25.62 % | 90.587 M -23.44 % | 118.319 M 15.93 % | 102.062 M 3.84 % | 98.283 M 169.05 % | 36.530 M -66.87 % | 110.264 M | 0.000 | 0.000 -100.00 % | 13.312 M 0.00 % | 13.312 M 210.99 % | -11.994 M -190.18 % | 13.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.348 M 0.00 % | 44.348 M 29.35 % | 34.286 M 0.00 % | 34.286 M -2.04 % | 35.000 M 0.00 % | 35.000 M -46.15 % | 65.000 M | 0.000 |
| Total current liabilities | 149.821 M -0.44 % | 150.476 M -9.75 % | 166.728 M -1.85 % | 169.863 M 9.40 % | 155.274 M -16.55 % | 186.070 M 8.59 % | 171.348 M -9.05 % | 188.406 M -13.54 % | 217.903 M 5.90 % | 205.754 M -23.93 % | 270.479 M -13.57 % | 312.961 M -8.81 % | 343.212 M -6.09 % | 365.479 M 22.70 % | 297.857 M 102.19 % | 147.314 M 18.35 % | 124.472 M 10.48 % | 112.662 M -15.50 % | 133.328 M 15.08 % | 115.854 M 53.83 % | 75.315 M | 0.000 -100.00 % | 43.876 M | 0.000 -100.00 % | 71.334 M 0.00 % | 71.334 M -1.88 % | 72.701 M 0.00 % | 72.701 M 14.13 % | 63.700 M 0.00 % | 63.700 M -50.38 % | 128.374 M | 0.000 |
| Total liabilities | 233.419 M -0.44 % | 234.443 M -6.82 % | 251.605 M -2.19 % | 257.227 M 7.03 % | 240.322 M -11.19 % | 270.601 M 5.28 % | 257.040 M -6.16 % | 273.919 M -9.73 % | 303.452 M 4.32 % | 290.891 M -11.49 % | 328.651 M -10.68 % | 367.937 M -7.51 % | 397.814 M -0.62 % | 400.309 M 31.23 % | 305.048 M 98.34 % | 153.801 M 19.31 % | 128.912 M 10.89 % | 116.247 M -15.79 % | 138.040 M 15.12 % | 119.910 M 50.52 % | 79.666 M | 0.000 -100.00 % | 48.814 M | 0.000 -100.00 % | 71.334 M 0.00 % | 71.334 M -1.88 % | 72.701 M 0.00 % | 72.701 M 14.13 % | 63.700 M 0.00 % | 63.700 M -55.42 % | 142.900 M | 0.000 |
| Other non current assets | 8.685 M 28.35 % | 6.767 M 77.02 % | 3.823 M -30.95 % | 5.536 M | 0.000 -100.00 % | 6.750 M 13.82 % | 5.930 M -21.11 % | 7.517 M -18.39 % | 9.211 M 62.68 % | 5.662 M 0.64 % | 5.626 M -93.73 % | 89.716 M 31.78 % | 68.079 M -8.16 % | 74.130 M 183.73 % | 26.127 M 47.67 % | 17.693 M 18.78 % | 14.896 M 162.09 % | 5.684 M -19.06 % | 7.022 M -36.60 % | 11.075 M 169.02 % | 4.117 M 101.41 % | -292.114 M -2 594.89 % | 11.708 M 105.06 % | -231.393 M -13 330.02 % | 1.749 M 0.00 % | 1.749 M -67.19 % | 5.330 M 0.00 % | 5.330 M 4.00 % | 5.126 M 0.00 % | 5.126 M 81.51 % | 2.824 M 105.07 % | -55.654 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 95.765 M -0.54 % | 96.281 M -0.61 % | 96.871 M -0.61 % | 97.461 M -0.60 % | 98.050 M -0.60 % | 98.641 M -0.60 % | 99.232 M -0.44 % | 99.669 M -0.41 % | 100.075 M -0.56 % | 100.635 M -0.38 % | 101.020 M 457.87 % | 18.108 M -0.65 % | 18.226 M -0.64 % | 18.344 M -0.64 % | 18.462 M -0.63 % | 18.580 M -0.63 % | 18.697 M -0.63 % | 18.815 M -0.58 % | 18.925 M -10.61 % | 21.171 M -0.62 % | 21.302 M | 0.000 -100.00 % | 21.577 M | 0.000 -100.00 % | 18.478 M 0.00 % | 18.478 M -1.18 % | 18.699 M 0.00 % | 18.699 M -0.70 % | 18.830 M 0.00 % | 18.830 M -0.98 % | 19.017 M | 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 | 0.000 | 0.000 |
| Goodwill and intangible assets | 95.765 M -0.54 % | 96.281 M -0.61 % | 96.871 M -0.61 % | 97.461 M -0.60 % | 98.050 M -0.60 % | 98.641 M -0.60 % | 99.232 M -0.44 % | 99.669 M -0.41 % | 100.075 M -0.56 % | 100.635 M -0.38 % | 101.020 M 457.87 % | 18.108 M -0.65 % | 18.226 M -0.64 % | 18.344 M -0.64 % | 18.462 M -0.63 % | 18.580 M -0.63 % | 18.697 M -0.63 % | 18.815 M -0.58 % | 18.925 M -10.61 % | 21.171 M -0.62 % | 21.302 M | 0.000 -100.00 % | 21.577 M | 0.000 -100.00 % | 18.478 M 0.00 % | 18.478 M -1.18 % | 18.699 M 0.00 % | 18.699 M -0.70 % | 18.830 M 0.00 % | 18.830 M -0.98 % | 19.017 M | 0.000 |
| Property plant equipment net | 475.339 M -0.38 % | 477.128 M -2.47 % | 489.203 M -1.60 % | 497.147 M -2.68 % | 510.845 M -0.78 % | 514.881 M -0.92 % | 519.664 M -0.35 % | 521.480 M 1.00 % | 516.308 M -1.50 % | 524.170 M -1.07 % | 529.823 M 1.21 % | 523.484 M 14.87 % | 455.734 M 6.02 % | 429.860 M 8.07 % | 397.744 M 18.81 % | 334.761 M 4.38 % | 320.722 M 5.15 % | 305.002 M 5.07 % | 290.282 M 11.20 % | 261.055 M 2.46 % | 254.794 M | 0.000 -100.00 % | 208.638 M | 0.000 -100.00 % | 151.181 M 0.00 % | 151.181 M 7.85 % | 140.175 M 0.00 % | 140.175 M 1.75 % | 137.758 M 0.00 % | 137.758 M -1.86 % | 140.369 M | 0.000 |
| Total non current assets | 594.566 M -0.10 % | 595.181 M -1.98 % | 607.198 M -1.60 % | 617.086 M -1.36 % | 625.563 M -1.76 % | 636.774 M -0.65 % | 640.922 M -0.08 % | 641.435 M 0.46 % | 638.505 M -0.76 % | 643.382 M -0.25 % | 645.019 M 0.73 % | 640.376 M 16.15 % | 551.331 M 4.25 % | 528.841 M 19.02 % | 444.337 M 19.17 % | 372.874 M 4.82 % | 355.745 M 7.47 % | 331.007 M 4.28 % | 317.414 M 7.78 % | 294.513 M 4.60 % | 281.548 M 196.38 % | -292.114 M -220.07 % | 243.283 M 205.14 % | -231.393 M -235.00 % | 171.407 M 0.00 % | 171.407 M 4.39 % | 164.205 M 0.00 % | 164.205 M 1.54 % | 161.714 M 0.00 % | 161.714 M -1.59 % | 164.330 M 395.27 % | -55.654 M |
| Other current assets | 151.395 M -45.95 % | 280.079 M 326.22 % | 65.712 M -89.88 % | 649.124 M 3 434.31 % | 18.366 M -96.40 % | 509.592 M 83.39 % | 277.872 M 1 801.26 % | 14.615 M 1.93 % | 14.338 M -31.34 % | 20.884 M -10.64 % | 23.371 M -38.10 % | 37.758 M 16.98 % | 32.277 M 28.71 % | 25.077 M -15.89 % | 29.814 M 83.84 % | 16.217 M 10.12 % | 14.727 M -7.32 % | 15.890 M 47.42 % | 10.779 M 154.73 % | 4.231 M -42.61 % | 7.373 M | 0.000 -100.00 % | 3.558 M | 0.000 -100.00 % | 4.896 M 0.00 % | 4.896 M -66.04 % | 14.415 M 0.00 % | 14.415 M 671.96 % | 1.867 M 0.00 % | 1.867 M -92.53 % | 25.012 M | 0.000 |
| Short term investments | 1.318 B 3.55 % | 1.273 B -5.43 % | 1.346 B 64.40 % | 818.884 M 24.16 % | 659.521 M -10.85 % | 739.782 M -25.29 % | 990.205 M -16.01 % | 1.179 B -2.08 % | 1.204 B -2.74 % | 1.238 B 4.42 % | 1.186 B 2.54 % | 1.156 B -7.01 % | 1.243 B -13.91 % | 1.444 B 5.22 % | 1.372 B 0.71 % | 1.363 B 5.86 % | 1.287 B 9.31 % | 1.178 B 0.81 % | 1.168 B | 0.000 | 0.000 -100.00 % | 584.228 M | 0.000 -100.00 % | 462.786 M 1 555.76 % | 27.950 M 0.00 % | 27.950 M | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 111.308 M |
| cash and cash equivalents | 121.998 M 10.60 % | 110.301 M -57.61 % | 260.204 M -0.59 % | 261.760 M -73.33 % | 981.349 M 161.76 % | 374.899 M 15.90 % | 323.468 M -19.01 % | 399.375 M 8.21 % | 369.070 M -18.66 % | 453.745 M -0.37 % | 455.418 M 3.08 % | 441.831 M 25.77 % | 351.306 M 43.36 % | 245.045 M 3.58 % | 236.579 M 12.02 % | 211.195 M -9.14 % | 232.445 M -33.91 % | 351.687 M -10.96 % | 394.963 M -74.82 % | 1.568 B 409.26 % | 307.962 M 205.43 % | -292.114 M -200.00 % | 292.114 M 226.24 % | -231.393 M -876.00 % | 29.819 M 0.00 % | 29.819 M 15.12 % | 25.902 M 0.00 % | 25.902 M -0.51 % | 26.033 M 0.00 % | 26.033 M -56.33 % | 59.618 M 207.12 % | -55.654 M |
| Cash and short term investments | 1.440 B 4.12 % | 1.383 B -13.88 % | 1.606 B 48.65 % | 1.081 B -34.14 % | 1.641 B 47.21 % | 1.115 B -15.15 % | 1.314 B -16.77 % | 1.578 B 0.34 % | 1.573 B -7.01 % | 1.692 B 3.09 % | 1.641 B 2.69 % | 1.598 B 0.21 % | 1.595 B -5.60 % | 1.689 B 4.98 % | 1.609 B 2.22 % | 1.574 B 3.56 % | 1.520 B -0.63 % | 1.529 B -2.16 % | 1.563 B -0.32 % | 1.568 B 409.26 % | 307.962 M 5.43 % | 292.114 M 0.00 % | 292.114 M 26.24 % | 231.393 M 300.55 % | 57.769 M 0.00 % | 57.769 M 123.03 % | 25.902 M 0.00 % | 25.902 M -28.12 % | 36.033 M 0.00 % | 36.033 M -39.56 % | 59.618 M 7.12 % | 55.654 M |
| Total current assets | 1.866 B -4.98 % | 1.964 B 1.30 % | 1.939 B -3.95 % | 2.018 B 2.20 % | 1.975 B 1.54 % | 1.945 B 2.73 % | 1.893 B -0.72 % | 1.907 B -0.62 % | 1.919 B -7.74 % | 2.080 B 0.96 % | 2.060 B -0.34 % | 2.067 B -0.73 % | 2.082 B -3.92 % | 2.168 B 5.16 % | 2.061 B 8.98 % | 1.891 B 4.99 % | 1.801 B -1.17 % | 1.823 B 1.99 % | 1.787 B 1.69 % | 1.757 B 256.60 % | 492.833 M 68.71 % | 292.114 M -37.95 % | 470.747 M 103.44 % | 231.393 M 46.08 % | 158.404 M 0.00 % | 158.404 M 6.87 % | 148.216 M 0.00 % | 148.216 M 17.94 % | 125.666 M 0.00 % | 125.666 M -32.07 % | 184.999 M 232.41 % | 55.654 M |
| Inventory | 129.159 M -10.61 % | 144.485 M 20.95 % | 119.456 M 2.88 % | 116.113 M 0.37 % | 115.681 M -4.97 % | 121.732 M -22.77 % | 157.620 M 3.42 % | 152.402 M -8.82 % | 167.153 M 5.26 % | 158.804 M -16.21 % | 189.523 M -4.27 % | 197.974 M 9.61 % | 180.622 M 12.11 % | 161.104 M -16.00 % | 191.802 M 85.72 % | 103.274 M -0.19 % | 103.471 M 14.90 % | 90.056 M -4.42 % | 94.225 M 16.66 % | 80.773 M 10.46 % | 73.123 M | 0.000 -100.00 % | 88.152 M | 0.000 -100.00 % | 45.206 M 0.00 % | 45.206 M -29.12 % | 63.782 M 0.00 % | 63.782 M 20.86 % | 52.774 M 0.00 % | 52.774 M 3.83 % | 50.828 M | 0.000 |
| Net receivables | 145.141 M -6.87 % | 155.844 M 5.94 % | 147.104 M -14.71 % | 172.467 M -13.79 % | 200.057 M 0.52 % | 199.024 M 37.99 % | 144.236 M -10.84 % | 161.764 M -1.65 % | 164.486 M -21.15 % | 208.614 M 1.12 % | 206.311 M -11.62 % | 233.432 M -15.11 % | 274.991 M | 0.000 -100.00 % | 246.652 M | 0.000 -100.00 % | 163.349 M -12.74 % | 187.205 M 57.47 % | 118.880 M 11.59 % | 106.536 M -3.84 % | 110.789 M | 0.000 -100.00 % | 88.607 M | 0.000 -100.00 % | 50.533 M 0.00 % | 50.533 M 14.54 % | 44.117 M 0.00 % | 44.117 M 26.08 % | 34.992 M 0.00 % | 34.992 M -29.37 % | 49.541 M | 0.000 |
| Tax assets | 14.777 M -1.52 % | 15.005 M -13.28 % | 17.302 M 2.12 % | 16.942 M 1.65 % | 16.668 M 1.00 % | 16.502 M 2.52 % | 16.096 M 26.06 % | 12.769 M -1.09 % | 12.911 M -0.03 % | 12.915 M 51.05 % | 8.550 M -5.70 % | 9.067 M -2.42 % | 9.292 M 42.82 % | 6.506 M 224.55 % | 2.005 M 8.91 % | 1.841 M 28.80 % | 1.429 M -5.07 % | 1.505 M 27.05 % | 1.185 M -2.25 % | 1.212 M -9.26 % | 1.336 M | 0.000 -100.00 % | 1.359 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.120 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 117.726 M -6.90 % | 126.445 M 441.71 % | 23.342 M -83.25 % | 139.315 M 268.63 % | 37.793 M -66.92 % | 114.237 M 194.06 % | 38.848 M -75.88 % | 161.081 M 296.04 % | 40.673 M -70.89 % | 139.730 M -18.23 % | 170.887 M -38.46 % | 277.699 M 7.83 % | 257.535 M 270.39 % | 69.530 M -74.13 % | 268.782 M 112.76 % | 126.331 M 319.77 % | 30.095 M -68.92 % | 96.816 M 2.90 % | 94.087 M -11.12 % | 105.862 M 51.61 % | 69.825 M | 0.000 -100.00 % | 28.866 M | 0.000 -100.00 % | 17.334 M 0.00 % | 17.334 M -50.92 % | 35.319 M 0.00 % | 35.319 M 65.22 % | 21.377 M 0.00 % | 21.377 M -63.34 % | 58.311 M | 0.000 |
| Tax payables | 2.401 M -35.68 % | 3.732 M -17.04 % | 4.499 M -31.57 % | 6.574 M -20.10 % | 8.228 M -43.55 % | 14.575 M 76.06 % | 8.279 M -27.03 % | 11.346 M -53.93 % | 24.625 M 24.69 % | 19.749 M 226.19 % | 6.054 M -61.82 % | 15.857 M -31.32 % | 23.088 M 18.26 % | 19.523 M 41.27 % | 13.819 M -7.45 % | 14.931 M -0.75 % | 15.043 M 62.55 % | 9.255 M 140.09 % | 3.855 M -31.74 % | 5.647 M 150.40 % | 2.255 M | 0.000 -100.00 % | 2.811 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.998 M | 0.000 |
| Deferred revenue non current | 77.654 M -1.09 % | 78.511 M -1.12 % | 79.396 M -3.56 % | 82.325 M 4.34 % | 78.899 M -0.26 % | 79.109 M -0.26 % | 79.318 M -0.26 % | 79.527 M -0.26 % | 79.737 M 0.90 % | 79.025 M 52.90 % | 51.686 M -1.17 % | 52.295 M -0.40 % | 52.505 M 60.50 % | 32.714 M 532.32 % | 5.174 M -6.82 % | 5.553 M 93.14 % | 2.875 M -9.28 % | 3.169 M -8.49 % | 3.463 M -14.64 % | 4.057 M -6.76 % | 4.351 M | 0.000 -100.00 % | 4.939 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.526 M | 0.000 |
| Minority interest | 29.223 M -0.12 % | 29.257 M -0.34 % | 29.356 M -0.32 % | 29.451 M -0.37 % | 29.561 M 0.22 % | 29.496 M -0.27 % | 29.577 M -0.28 % | 29.658 M -0.32 % | 29.754 M -0.28 % | 29.837 M -0.27 % | 29.918 M -0.32 % | 30.014 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 |
| Capital lease obligations | 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.294 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.808 M 0.00 % | 144.808 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 | 0.000 | 0.000 |
| Other total stockholders equity | 1.142 B | 0.000 -100.00 % | 1.142 B | 0.000 -100.00 % | 1.142 B -7.32 % | 1.232 B 0.00 % | 1.232 B | 0.000 -100.00 % | 1.366 B | 0.000 -100.00 % | 1.364 B | 0.000 -100.00 % | 1.334 B | 0.000 -100.00 % | 1.302 B | 0.000 -100.00 % | 1.302 B | 0.000 -100.00 % | 1.372 B | 0.000 -100.00 % | 195.527 M | 0.000 -100.00 % | 195.408 M | 0.000 -100.00 % | 100.548 M 0.00 % | 100.548 M 0.00 % | 100.548 M 0.00 % | 100.548 M 0.00 % | 100.548 M 0.00 % | 100.548 M 580.30 % | 14.780 M | 0.000 |
| Deferred tax liabilities non current | 5.944 M 8.95 % | 5.456 M -0.45 % | 5.480 M 8.76 % | 5.039 M -18.06 % | 6.149 M 13.42 % | 5.422 M -14.95 % | 6.374 M 6.50 % | 5.985 M 2.98 % | 5.812 M -4.91 % | 6.112 M -5.77 % | 6.486 M 141.87 % | 2.682 M 27.85 % | 2.097 M -0.88 % | 2.116 M 4.87 % | 2.018 M 115.92 % | 934.530 K -40.29 % | 1.565 M 275.32 % | 416.985 K -66.63 % | 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 100.00 % | -10.000 M | 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 | 0.000 | 0.000 |
| Total assets | 2.461 B -3.84 % | 2.559 B 0.52 % | 2.546 B -3.40 % | 2.635 B 1.34 % | 2.601 B 0.73 % | 2.582 B 1.87 % | 2.534 B -0.56 % | 2.549 B -0.35 % | 2.558 B -6.09 % | 2.723 B 0.67 % | 2.705 B -0.09 % | 2.708 B 2.80 % | 2.634 B -2.32 % | 2.696 B 7.62 % | 2.505 B 10.66 % | 2.264 B 4.96 % | 2.157 B 0.16 % | 2.154 B 2.33 % | 2.105 B 2.57 % | 2.052 B 164.98 % | 774.381 M | 0.000 -100.00 % | 714.029 M | 0.000 -100.00 % | 329.811 M 0.00 % | 329.811 M 5.57 % | 312.420 M 0.00 % | 312.420 M 8.71 % | 287.380 M 0.00 % | 287.380 M -17.73 % | 349.329 M | 0.000 |
| 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-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2016-01-01 | 2015-10-01 | 2015-06-30 | 2015-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-10-01 | 2015-06-30 | 2015-03-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 |
| 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 |
| Change in working capital | -16.855 M | 0.000 -100.00 % | 19.599 M 8 078.53 % | 239.640 K 200.00 % | -239.640 K | 0.000 -100.00 % | 72.109 M 201.25 % | -71.217 M -200.00 % | 71.217 M | 0.000 -100.00 % | 20.407 M -50.17 % | 40.956 M 200.00 % | -40.956 M | 0.000 100.00 % | -286.452 M -383.85 % | 100.918 M 200.00 % | -100.918 M | 0.000 100.00 % | -87.840 M -600.07 % | 17.565 M 200.00 % | -17.565 M | 0.000 100.00 % | -4.284 M -109.06 % | 47.272 M 300.00 % | -23.636 M 0.00 % | -23.636 M -1 215.14 % | 2.120 M 0.00 % | 2.120 M 118.35 % | -11.553 M 0.00 % | -11.553 M -320.41 % | 5.241 M 0.00 % | 5.241 M -47.45 % | 9.974 M 0.00 % | 9.974 M |
| Accounts receivables | -7.566 M | 0.000 -100.00 % | 545.948 K -98.70 % | 42.144 M 200.00 % | -42.144 M | 0.000 -100.00 % | 58.803 M 220.38 % | -48.847 M -200.00 % | 48.847 M | 0.000 -100.00 % | 18.128 M -65.23 % | 52.136 M 200.00 % | -52.136 M | 0.000 100.00 % | -188.876 M -306.03 % | 91.673 M 200.00 % | -91.673 M | 0.000 100.00 % | -81.749 M -349.89 % | 32.713 M 200.00 % | -32.713 M | 0.000 100.00 % | -25.523 M -152.42 % | 48.687 M 300.00 % | -24.343 M 0.00 % | -24.343 M -200.69 % | -8.096 M 0.00 % | -8.096 M -33.84 % | -6.049 M 0.00 % | -6.049 M -183.92 % | 7.207 M 0.00 % | 7.207 M -45.56 % | 13.239 M 0.00 % | 13.239 M |
| Inventory | -9.703 M | 0.000 -100.00 % | 21.454 M 152.80 % | -40.629 M -200.00 % | 40.629 M | 0.000 -100.00 % | 10.073 M 145.03 % | -22.370 M -200.00 % | 22.370 M | 0.000 -100.00 % | 2.279 M 120.38 % | -11.180 M -200.00 % | 11.180 M | 0.000 100.00 % | -97.575 M -1 155.41 % | 9.245 M 200.00 % | -9.245 M | 0.000 100.00 % | -6.091 M 59.47 % | -15.029 M -200.00 % | 15.029 M | 0.000 -100.00 % | 27.303 M 820.90 % | -3.787 M -300.00 % | 1.894 M 0.00 % | 1.894 M -81.46 % | 10.215 M 0.00 % | 10.215 M 285.60 % | -5.504 M 0.00 % | -5.504 M -179.95 % | -1.966 M 0.00 % | -1.966 M 39.78 % | -3.265 M 0.00 % | -3.265 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 M 200.00 % | -1.257 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 | 0.000 | 0.000 |
| Other working capital | 413.620 K | 0.000 100.00 % | -2.401 M -88.33 % | -1.275 M -200.00 % | 1.275 M | 0.000 -100.00 % | 3.233 M 357.12 % | -1.257 M -200.00 % | 1.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -118.818 K -200.00 % | 118.818 K | 0.000 100.00 % | -6.063 M -355.58 % | 2.372 M 300.00 % | -1.186 M 0.00 % | -1.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -1.729 M 91.35 % | -19.999 M -136.30 % | -8.464 M -113.91 % | 60.836 M 926.01 % | 5.929 M 124.80 % | -23.905 M 83.66 % | -146.299 M -214.14 % | 128.174 M 333.68 % | -54.852 M -369.52 % | -11.682 M 61.31 % | -30.195 M 40.50 % | -50.744 M -260.14 % | 31.688 M 133.14 % | -95.620 M -6.14 % | -90.089 M -9.07 % | -82.598 M -8.50 % | -76.130 M -7.79 % | -70.627 M -101.16 % | -35.111 M 4.70 % | -36.844 M 16.76 % | -44.265 M -7.66 % | -41.117 M 5.37 % | -43.452 M 26.79 % | -59.351 M -643.68 % | -7.981 M 0.00 % | -7.981 M 10.20 % | -8.888 M 0.00 % | -8.888 M -245.94 % | 6.090 M 0.00 % | 6.090 M 154.99 % | -11.076 M 0.00 % | -11.076 M 20.11 % | -13.863 M 0.00 % | -13.863 M |
| Net cash provided by operating activities | 33.576 M 267.89 % | -19.999 M -175.64 % | 26.441 M -56.71 % | 61.076 M -7.55 % | 66.064 M 209.89 % | 21.318 M 185.55 % | -24.919 M -147.23 % | 52.764 M -29.83 % | 75.190 M 36.96 % | 54.899 M 48.42 % | 36.988 M -49.75 % | 73.608 M -22.92 % | 95.501 M | 0.000 -100.00 % | 67.187 M -3.92 % | 69.927 M -7.52 % | 75.609 M 4 031.01 % | 1.830 M 114.87 % | -12.311 M -119.14 % | 64.336 M 8.07 % | 59.534 M 41.71 % | 42.013 M -47.57 % | 80.132 M 14.10 % | 70.230 M 124.74 % | 31.249 M 0.00 % | 31.249 M 454.19 % | 5.639 M 0.00 % | 5.639 M 11.80 % | 5.043 M 0.00 % | 5.043 M 105.34 % | 2.456 M 0.00 % | 2.456 M -71.53 % | 8.627 M 0.00 % | 8.627 M |
| Investments in property plant and equipment | -2.078 M 70.46 % | -7.036 M -227.06 % | -2.151 M 50.71 % | -4.364 M -343.12 % | -984.927 K 90.70 % | -10.585 M 17.72 % | -12.865 M 30.74 % | -18.577 M -124.44 % | -8.277 M 24.72 % | -10.994 M 44.83 % | -19.926 M 82.29 % | -112.523 M -220.00 % | -35.163 M 43.95 % | -62.731 M -57.13 % | -39.922 M -2 062.82 % | -1.846 M 92.72 % | -25.345 M -23.76 % | -20.480 M -22.51 % | -16.716 M -150.15 % | -6.682 M 62.63 % | -17.880 M 18.87 % | -22.039 M 37.88 % | -35.481 M -599.45 % | 7.104 M 186.97 % | -8.169 M 0.00 % | -8.169 M -374.77 % | -1.721 M 0.00 % | -1.721 M 61.11 % | -4.424 M 0.00 % | -4.424 M -373.49 % | -934.388 K 0.00 % | -934.388 K 63.63 % | -2.569 M 0.00 % | -2.569 M |
| Acquisitions net | 18.702 K | 0.000 | 0.000 | 0.000 -100.00 % | 800.000 -98.62 % | 58.000 K | 0.000 -100.00 % | 230.000 K | 0.000 | 0.000 -100.00 % | 30.000 M 130 505.14 % | 22.970 K | 0.000 | 0.000 100.00 % | -1.120 M -139.36 % | 2.846 M -88.82 % | 25.465 M 24.34 % | 20.480 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 |
| Purchases of investments | -405.895 M 17.98 % | -494.883 M -171.27 % | 694.419 M 143.37 % | -1.601 B -97.56 % | -810.437 M -16.81 % | -693.821 M -50.58 % | -460.778 M 21.64 % | -588.000 M 48.00 % | -1.131 B -73.42 % | -652.000 M 51.36 % | -1.341 B -210.31 % | -431.990 M 64.50 % | -1.217 B -22.19 % | -996.000 M -43.52 % | -694.000 M 46.62 % | -1.300 B -158.96 % | -502.000 M 59.68 % | -1.245 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 479.000 M 28.45 % | 372.922 M 157.19 % | -652.116 M -144.68 % | 1.459 B 92.48 % | 758.258 M 5.61 % | 717.985 M 79.96 % | 398.964 M -35.84 % | 621.825 M -47.06 % | 1.175 B 93.03 % | 608.537 M -53.77 % | 1.316 B 138.99 % | 550.817 M -60.89 % | 1.408 B 50.65 % | 934.855 M 33.95 % | 697.921 M -43.62 % | 1.238 B 206.75 % | 403.565 M -67.56 % | 1.244 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 1.100 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.960 M | 0.000 100.00 % | -30.000 M | 0.000 -100.00 % | 191.315 M 63 671.59 % | 300.000 K 126.79 % | -1.120 M 39.32 % | -1.846 M 92.72 % | -25.345 M -23.76 % | -20.480 M 98.21 % | -1.143 B -17 011.82 % | -6.682 M 62.63 % | -17.880 M 18.87 % | -22.039 M -17 075.48 % | -128.319 K -200.00 % | 128.318 K | 0.000 | 0.000 100.00 % | -8.726 M 0.00 % | -8.726 M | 0.000 | 0.000 -100.00 % | 5.019 M 0.00 % | 5.019 M 584.39 % | -1.036 M 0.00 % | -1.036 M |
| Net cash used for investing activites | 71.045 M 155.08 % | -128.997 M -421.27 % | 40.152 M 127.51 % | -145.974 M -174.58 % | -53.163 M -489.84 % | 13.637 M 118.26 % | -74.679 M -582.46 % | 15.479 M -56.62 % | 35.683 M 165.53 % | -54.457 M -23.65 % | -44.041 M -796.01 % | 6.328 M -95.95 % | 156.152 M 226.36 % | -123.576 M -232.90 % | -37.121 M 41.00 % | -62.917 M 49.12 % | -123.660 M -480.93 % | -21.287 M 98.17 % | -1.160 B -17 261.97 % | -6.682 M 62.63 % | -17.880 M 18.87 % | -22.039 M 38.11 % | -35.609 M -592.36 % | 7.232 M 188.54 % | -8.169 M 0.00 % | -8.169 M 21.81 % | -10.447 M 0.00 % | -10.447 M -136.13 % | -4.424 M 0.00 % | -4.424 M -208.33 % | 4.084 M 0.00 % | 4.084 M 213.28 % | -3.605 M 0.00 % | -3.605 M |
| Debt repayment | 0.000 | 0.000 100.00 % | -13.500 K | 0.000 100.00 % | -36.530 M -200.00 % | 36.530 M | 0.000 | 0.000 100.00 % | -13.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.300 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -126.315 M | 0.000 100.00 % | -94.736 M | 0.000 100.00 % | -523.433 K | 0.000 | 0.000 100.00 % | -11.880 M 94.73 % | -225.562 M -230 642.14 % | -97.755 K 1.10 % | -98.841 K 1.09 % | -99.927 K 99.94 % | -155.560 M | 0.000 100.00 % | -85.558 M -1 757.83 % | -4.605 M 94.31 % | -80.953 M | 0.000 | 0.000 | 0.000 100.00 % | -56.000 M | 0.000 | 0.000 | 0.000 100.00 % | -31.000 M 0.00 % | -31.000 M | 0.000 | 0.000 100.00 % | -576.266 K 0.00 % | -576.266 K 63.39 % | -1.574 M 0.00 % | -1.574 M 43.20 % | -2.771 M 0.00 % | -2.771 M |
| 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 -100.00 % | 30.000 M 119.28 % | -155.583 M -232.45 % | 117.462 M 37.29 % | 85.558 M | 0.000 100.00 % | -80.953 M | 0.000 | 0.000 -100.00 % | 1.200 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.437 M 0.00 % | 4.437 M 1 342.26 % | -357.143 K 0.00 % | -357.143 K 91.01 % | -3.972 M 0.00 % | -3.972 M -27.24 % | -3.122 M 0.00 % | -3.122 M |
| Net cash used provided by financing activities | -126.315 M | 0.000 100.00 % | -94.750 M | 0.000 100.00 % | -37.053 M -201.43 % | 36.530 M | 0.000 100.00 % | -11.880 M 94.77 % | -227.057 M -232 171.70 % | -97.755 K 1.10 % | -98.841 K -100.33 % | 29.900 M 118.46 % | -161.989 M -237.91 % | 117.462 M | 0.000 100.00 % | -4.605 M 94.31 % | -80.953 M | 0.000 | 0.000 -100.00 % | 1.200 B 2 242.86 % | -56.000 M | 0.000 | 0.000 | 0.000 100.00 % | -31.000 M 0.00 % | -31.000 M -798.72 % | 4.437 M 0.00 % | 4.437 M 575.32 % | -933.409 K 0.00 % | -933.409 K 83.17 % | -5.546 M 0.00 % | -5.546 M 5.88 % | -5.893 M 0.00 % | -5.893 M |
| Effect of forex changes on cash | 33.390 M 1 948.96 % | 1.630 M -92.34 % | 21.265 M 375.34 % | -7.723 M -764.99 % | 1.161 M 186.63 % | 405.192 K 112.32 % | -3.288 M -419.46 % | 1.029 M -91.54 % | 12.161 M 540.88 % | -2.758 M 77.41 % | -12.208 M -183.86 % | 14.558 M 26.38 % | 11.519 M 9 027.67 % | 126.203 K 103.22 % | -3.916 M -335.33 % | 1.664 M 145.97 % | -3.620 M -464.75 % | 992.327 K 116.34 % | -6.072 M -12.08 % | -5.418 M -2 801.24 % | -186.730 K -104.31 % | 4.329 M 277.27 % | -2.442 M -128.74 % | 8.496 M 1 962.95 % | -456.041 K 0.00 % | -456.041 K -152.75 % | 864.561 K 0.00 % | 864.561 K 248.10 % | 248.364 K 0.00 % | 248.364 K -59.89 % | 619.281 K 0.00 % | 619.281 K 308.45 % | 151.616 K 0.00 % | 151.617 K |
| Net change in cash | 11.697 M 107.94 % | -147.367 M -2 038.22 % | -6.892 M 92.56 % | -92.621 M -302.87 % | -22.991 M -131.98 % | 71.890 M 178.18 % | -91.952 M -260.22 % | 57.392 M 155.17 % | -104.023 M -700.27 % | 17.329 M 235.56 % | -12.783 M -111.22 % | 113.953 M 12.62 % | 101.183 M 1 789.85 % | -5.988 M -130.21 % | 19.823 M 387.27 % | 4.068 M 102.99 % | -136.188 M -317.02 % | -32.657 M 97.23 % | -1.179 B -194.12 % | 1.252 B 8 716.85 % | -14.532 M -159.80 % | 24.302 M -42.25 % | 42.081 M -51.05 % | 85.959 M 1 126.32 % | -8.375 M 0.00 % | -8.375 M -1 798.29 % | 493.170 K 0.00 % | 493.170 K 849.73 % | -65.780 K 0.00 % | -65.780 K -104.08 % | 1.614 M 0.00 % | 1.614 M 324.45 % | -718.929 K 0.00 % | -718.929 K |
| Cash at beginning of period | 155.370 M -48.68 % | 302.737 M 16.88 % | 259.015 M -26.34 % | 351.636 M -6.14 % | 374.627 M 23.75 % | 302.737 M -23.30 % | 394.689 M 17.02 % | 337.296 M -23.57 % | 441.319 M 4.09 % | 423.990 M -2.93 % | 436.773 M 35.30 % | 322.820 M 45.65 % | 221.637 M -2.63 % | 227.625 M 9.54 % | 207.802 M 2.00 % | 203.734 M -40.06 % | 339.922 M -8.77 % | 372.579 M -75.98 % | 1.551 B 418.91 % | 298.929 M -4.64 % | 313.462 M 8.40 % | 289.159 M 17.03 % | 247.078 M 53.35 % | 161.120 M -4.94 % | 169.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.806 M -3.06 % | 23.525 M | 0.000 |
| Cash at end of period | 85.300 M -45.10 % | 155.370 M -38.38 % | 252.123 M -2.66 % | 259.015 M -26.34 % | 351.636 M -6.14 % | 374.627 M 23.75 % | 302.737 M -23.30 % | 394.689 M 17.02 % | 337.296 M -23.57 % | 441.319 M 4.09 % | 423.990 M -2.93 % | 436.773 M 35.30 % | 322.820 M 45.65 % | 221.637 M -2.63 % | 227.625 M 9.54 % | 207.802 M 2.00 % | 203.734 M -40.06 % | 339.922 M -8.77 % | 372.579 M -75.98 % | 1.551 B 418.91 % | 298.929 M -4.64 % | 313.462 M 8.40 % | 289.159 M 17.03 % | 247.078 M 53.35 % | 161.120 M 2 023.72 % | -8.375 M -1 798.29 % | 493.170 K 0.00 % | 493.170 K 849.73 % | -65.780 K 0.00 % | -65.780 K -104.08 % | 1.614 M -93.39 % | 24.420 M 7.08 % | 22.806 M 3 272.22 % | -718.929 K |
| Operating cash flow | 30.310 M 251.56 % | -19.999 M -175.64 % | 26.441 M -56.71 % | 61.076 M -7.55 % | 66.064 M 209.89 % | 21.318 M 185.55 % | -24.919 M -147.23 % | 52.764 M -29.83 % | 75.190 M 36.96 % | 54.899 M 48.42 % | 36.988 M -49.75 % | 73.608 M -22.92 % | 95.501 M | 0.000 -100.00 % | 67.187 M -3.92 % | 69.927 M -7.52 % | 75.609 M 4 031.01 % | 1.830 M 114.87 % | -12.311 M -119.14 % | 64.336 M 8.07 % | 59.534 M 41.71 % | 42.013 M -47.57 % | 80.132 M 14.10 % | 70.230 M 124.74 % | 31.249 M 0.00 % | 31.249 M 454.19 % | 5.639 M 0.00 % | 5.639 M 11.80 % | 5.043 M 0.00 % | 5.043 M 105.34 % | 2.456 M 0.00 % | 2.456 M -71.53 % | 8.627 M 0.00 % | 8.627 M |
| Capital expenditure | -2.078 M 70.46 % | -7.036 M -227.06 % | -2.151 M 50.71 % | -4.364 M -343.12 % | -984.927 K 90.70 % | -10.585 M 17.72 % | -12.865 M 30.74 % | -18.577 M -124.44 % | -8.277 M 24.72 % | -10.994 M 44.83 % | -19.926 M 82.29 % | -112.523 M -220.00 % | -35.163 M 43.95 % | -62.731 M -57.13 % | -39.922 M -2 062.82 % | -1.846 M 92.72 % | -25.345 M -23.76 % | -20.480 M -22.51 % | -16.716 M -150.15 % | -6.682 M 62.63 % | -17.880 M 18.87 % | -22.039 M 37.88 % | -35.481 M -599.45 % | 7.104 M 186.97 % | -8.169 M 0.00 % | -8.169 M -374.77 % | -1.721 M 0.00 % | -1.721 M 61.11 % | -4.424 M 0.00 % | -4.424 M -373.49 % | -934.388 K 0.00 % | -934.388 K 63.63 % | -2.569 M 0.00 % | -2.569 M |
| Free CashFlow | 28.232 M 204.43 % | -27.035 M -211.30 % | 24.290 M -57.17 % | 56.712 M -12.86 % | 65.079 M 506.34 % | 10.733 M 128.41 % | -37.784 M -210.52 % | 34.188 M -48.91 % | 66.914 M 52.41 % | 43.905 M 157.33 % | 17.062 M 143.84 % | -38.914 M -164.49 % | 60.338 M 196.19 % | -62.731 M -330.08 % | 27.265 M -59.95 % | 68.081 M 35.44 % | 50.264 M 369.52 % | -18.649 M 35.75 % | -29.027 M -150.35 % | 57.654 M 38.41 % | 41.654 M 108.55 % | 19.973 M -55.27 % | 44.651 M -42.26 % | 77.334 M 235.06 % | 23.081 M 0.00 % | 23.081 M 489.07 % | 3.918 M 0.00 % | 3.918 M 532.70 % | 619.265 K 0.00 % | 619.265 K -59.31 % | 1.522 M 0.00 % | 1.522 M -74.88 % | 6.058 M 0.00 % | 6.058 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |