SCI Electric Public Company Limited SCI.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.302 B -17.74 % | 1.583 B 7.96 % | 1.466 B -6.57 % | 1.569 B 11.99 % | 1.401 B 27.08 % | 1.103 B -14.19 % | 1.285 B -22.58 % | 1.660 B -14.61 % | 1.944 B -7.00 % | 2.090 B -25.59 % | 2.809 B 26.53 % | 2.220 B |
| Net income | -272.047 M 51.33 % | -558.966 M -177.30 % | -201.574 M -12 712.30 % | 1.598 M 100.87 % | -182.961 M -33.11 % | -137.455 M -202.30 % | -45.470 M -321.83 % | 20.498 M -87.39 % | 162.516 M -13.12 % | 187.053 M -42.71 % | 326.508 M 90.62 % | 171.287 M |
| Income before tax | -274.429 M 52.96 % | -583.441 M -188.17 % | -202.467 M -2 982.07 % | 7.025 M 104.14 % | -169.841 M -23.86 % | -137.128 M -193.03 % | -46.796 M -217.21 % | 39.926 M -80.27 % | 202.380 M -10.15 % | 225.252 M -46.04 % | 417.415 M 92.58 % | 216.753 M |
| Income before tax ratio | -0.21 42.82 % | -0.37 -166.93 % | -0.14 -3 184.81 % | 0.00 103.69 % | -0.12 2.54 % | -0.12 -241.49 % | -0.04 -251.39 % | 0.02 -76.90 % | 0.10 -3.39 % | 0.11 -27.48 % | 0.15 52.20 % | 0.10 |
| EBITDA | -207.502 M 57.91 % | -492.940 M -300.03 % | -123.227 M -244.14 % | 85.490 M 190.04 % | -94.943 M -118.73 % | -43.407 M -1 898.38 % | 2.414 M -97.35 % | 90.989 M -64.63 % | 257.243 M -8.77 % | 281.970 M -40.35 % | 472.701 M 75.88 % | 268.766 M |
| Net income ratio | -0.21 40.83 % | -0.35 -156.86 % | -0.14 -13 599.53 % | 0.00 100.78 % | -0.13 -4.74 % | -0.12 -252.29 % | -0.04 -386.52 % | 0.01 -85.23 % | 0.08 -6.58 % | 0.09 -23.01 % | 0.12 50.66 % | 0.08 |
| Ratio EBITDA | -0.16 48.82 % | -0.31 -270.54 % | -0.08 -254.28 % | 0.05 180.41 % | -0.07 -72.12 % | -0.04 -2 195.77 % | 0.00 -96.57 % | 0.05 -58.58 % | 0.13 -1.91 % | 0.13 -19.84 % | 0.17 39.01 % | 0.12 |
| Gross profit ratio | 0.03 151.00 % | 0.01 137.26 % | -0.03 -140.20 % | 0.08 -37.89 % | 0.14 67.56 % | 0.08 -21.64 % | 0.10 -20.74 % | 0.13 -23.87 % | 0.17 -0.59 % | 0.17 -16.84 % | 0.21 24.07 % | 0.17 |
| Weighted average shs out dil | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 49.52 % | 501.616 M 204.01 % | 165.000 M 0.00 % | 165.000 M |
| Weighted average shs out | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 49.52 % | 501.616 M 204.01 % | 165.000 M 0.00 % | 165.000 M |
| EPS diluted | -0.36 52.00 % | -0.75 -177.78 % | -0.27 -12 957.14 % | 0.00 100.88 % | -0.24 -33.33 % | -0.18 -197.03 % | -0.06 -302.00 % | 0.03 -86.36 % | 0.22 -40.54 % | 0.37 -81.31 % | 1.98 90.38 % | 1.04 |
| Earnings per share | -0.36 52.00 % | -0.75 -177.78 % | -0.27 -12 957.14 % | 0.00 100.88 % | -0.24 -33.33 % | -0.18 -197.03 % | -0.06 -302.00 % | 0.03 -86.36 % | 0.22 -40.54 % | 0.37 -81.31 % | 1.98 90.38 % | 1.04 |
| Gross profit | 41.201 M 106.46 % | 19.956 M 140.22 % | -49.611 M -137.56 % | 132.087 M -30.45 % | 189.917 M 112.93 % | 89.191 M -32.76 % | 132.639 M -38.64 % | 216.152 M -35.00 % | 332.525 M -7.54 % | 359.659 M -38.12 % | 581.176 M 56.97 % | 370.236 M |
| Income tax expense | -899.202 K 84.94 % | -5.972 M -568.87 % | -892.796 K -116.45 % | 5.427 M -58.64 % | 13.119 M 3 918.61 % | 326.468 K 518.50 % | -78.009 K -100.39 % | 19.968 M -50.04 % | 39.966 M 4.63 % | 38.197 M -57.98 % | 90.904 M 99.94 % | 45.467 M |
| Cost of revenue | 1.261 B -19.33 % | 1.563 B 3.11 % | 1.516 B 5.47 % | 1.437 B 18.64 % | 1.211 B 19.52 % | 1.013 B -12.05 % | 1.152 B -20.17 % | 1.444 B -10.41 % | 1.611 B -6.88 % | 1.730 B -22.32 % | 2.227 B 20.43 % | 1.850 B |
| General and administrative expenses | 106.905 M 0.41 % | 106.472 M -6.34 % | 113.676 M -5.90 % | 120.806 M -7.89 % | 131.155 M -30.51 % | 188.737 M 24.38 % | 151.742 M -2.30 % | 155.316 M 42.11 % | 109.292 M -7.78 % | 118.508 M -11.62 % | 134.085 M 7.88 % | 124.292 M |
| Selling and marketing expenses | 37.915 M -15.73 % | 44.991 M 30.49 % | 34.479 M -13.17 % | 39.707 M -0.07 % | 39.734 M 7.98 % | 36.797 M 14.12 % | 32.243 M 20.31 % | 26.801 M 1.74 % | 26.343 M 43.14 % | 18.404 M 9.82 % | 16.758 M 239.73 % | 4.933 M |
| Other expenses | 130.164 M -67.52 % | 400.758 M 4 451.24 % | -9.210 M 43.65 % | -16.344 M | 0.000 100.00 % | -6.997 M | 0.000 | 0.000 100.00 % | -7.208 M 73.13 % | -26.830 M -82.10 % | -14.733 M | 0.000 |
| Operating expenses | 274.984 M -50.20 % | 552.222 M 297.44 % | 138.944 M -3.62 % | 144.169 M -15.64 % | 170.889 M -21.80 % | 218.537 M 18.78 % | 183.986 M 1.03 % | 182.117 M 41.81 % | 128.427 M 16.66 % | 110.083 M -19.12 % | 136.110 M 5.33 % | 129.225 M |
| Cost and expenses | 1.536 B -27.39 % | 2.115 B 27.82 % | 1.655 B 4.64 % | 1.581 B 14.40 % | 1.382 B 12.19 % | 1.232 B -7.81 % | 1.336 B -17.80 % | 1.626 B -6.55 % | 1.740 B -5.47 % | 1.840 B -22.13 % | 2.364 B 19.44 % | 1.979 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 |
| Selling general and administrative expenses | 144.820 M -4.39 % | 151.464 M 2.23 % | 148.155 M -7.70 % | 160.514 M -6.07 % | 170.889 M -24.23 % | 225.534 M 22.58 % | 183.986 M 1.03 % | 182.117 M 34.27 % | 135.635 M -0.93 % | 136.912 M -9.24 % | 150.843 M 16.73 % | 129.225 M |
| Interest income | 812.887 K -26.62 % | 1.108 M 63.97 % | 675.572 K -61.53 % | 1.756 M -20.78 % | 2.217 M -59.99 % | 5.541 M 90.96 % | 2.902 M -33.69 % | 4.376 M 9.54 % | 3.995 M 249.31 % | 1.144 M -26.94 % | 1.565 M -93.55 % | 24.259 M |
| Interest expense | 31.634 M 9.50 % | 28.890 M 36.25 % | 21.204 M 32.93 % | 15.952 M -22.83 % | 20.670 M -14.23 % | 24.099 M 224.68 % | 7.423 M 173.52 % | 2.714 M -81.15 % | 14.397 M -40.81 % | 24.324 M -12.03 % | 27.651 M | 0.000 |
| Depreciation and amortization | 35.294 M -33.48 % | 53.058 M -5.30 % | 56.026 M -0.95 % | 56.566 M 1.06 % | 55.975 M -11.63 % | 63.342 M 51.67 % | 41.763 M 8.76 % | 38.398 M 12.23 % | 34.214 M 2.58 % | 33.355 M 17.81 % | 28.313 M 2.01 % | 27.755 M |
| Operating income | -233.783 M 56.08 % | -532.266 M -196.19 % | -179.706 M -1 120.96 % | -14.718 M -162.25 % | 23.644 M 120.54 % | -115.085 M -124.13 % | -51.347 M -250.87 % | 34.034 M -83.18 % | 202.380 M -10.15 % | 225.252 M -46.04 % | 417.415 M 73.19 % | 241.011 M |
| Operating income ratio | -0.18 46.60 % | -0.34 -174.36 % | -0.12 -1 206.85 % | -0.01 -155.59 % | 0.02 116.17 % | -0.10 -161.20 % | -0.04 -294.86 % | 0.02 -80.30 % | 0.10 -3.39 % | 0.11 -27.48 % | 0.15 36.88 % | 0.11 |
| Total other income expenses net | -40.646 M 20.57 % | -51.175 M -124.83 % | -22.761 M -10.11 % | -20.671 M 87.83 % | -169.841 M -670.48 % | -22.043 M -784.46 % | 3.221 M -56.45 % | 7.396 M | 0.000 | 0.000 100.00 % | -12.918 M 46.75 % | -24.259 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 | 146.326 M -14.09 % | 170.324 M 90.92 % | 89.212 M -28.98 % | 125.620 M -2.67 % | 129.071 M -4.74 % | 135.500 M 103.46 % | 66.598 M 262.37 % | -41.017 M 76.33 % | -173.299 M -206.66 % | 162.484 M -5.84 % | 172.553 M -13.58 % | 199.664 M |
| Total investments | 70.867 M -62.98 % | 191.427 M 32.47 % | 144.510 M -44.48 % | 260.293 M 60.31 % | 162.371 M -19.22 % | 201.012 M -42.09 % | 347.124 M -20.53 % | 436.809 M -27.35 % | 601.248 M -41.81 % | 1.033 B 15 829.98 % | 6.486 M -33.09 % | 9.694 M |
| Total debt | 289.835 M -22.09 % | 371.990 M -3.98 % | 387.390 M 3.65 % | 373.760 M 4.51 % | 357.621 M 4.58 % | 341.973 M -12.07 % | 388.895 M 91.60 % | 202.967 M 48.64 % | 136.547 M -52.16 % | 285.450 M -35.36 % | 441.628 M 17.97 % | 374.356 M |
| Accumulated other comprehensive income loss | 29.400 M 27.48 % | 23.062 M -21.56 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M -47.51 % | 56.015 M 10.86 % | 50.528 M 1 445.59 % | -3.755 M 3.25 % | -3.881 M |
| Retained earnings | -1.234 B -28.85 % | -957.591 M -140.22 % | -398.624 M -100.38 % | -198.937 M 1.50 % | -201.964 M -3 093.09 % | -6.325 M -103.89 % | 162.418 M -33.81 % | 245.385 M -16.78 % | 294.858 M 42.21 % | 207.342 M -55.43 % | 465.235 M 227.86 % | 141.903 M |
| Common stock | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 354.55 % | 165.000 M 0.00 % | 165.000 M |
| Total equity | 403.754 M -40.26 % | 675.897 M -46.04 % | 1.253 B -13.50 % | 1.448 B 1.09 % | 1.433 B -11.98 % | 1.628 B -10.50 % | 1.818 B -4.71 % | 1.908 B -2.54 % | 1.958 B 5.29 % | 1.860 B 196.83 % | 626.484 M 106.75 % | 303.022 M |
| Other non current liabilities | 186.321 M 136.29 % | 78.853 M 14.21 % | 69.039 M 9.46 % | 63.070 M 6.83 % | 59.036 M 11.53 % | 52.934 M 19.81 % | 44.183 M 9.01 % | 40.532 M 6.27 % | 38.140 M 13.72 % | 33.539 M 17.60 % | 28.520 M 13.92 % | 25.034 M |
| Long term debt | 277.532 M 33 608.23 % | 823.336 K -43.98 % | 1.470 M 117.38 % | 676.147 K -59.05 % | 1.651 M -18.28 % | 2.020 M -99.41 % | 344.068 M 104.81 % | 167.992 M 314.40 % | 40.539 M -33.52 % | 60.977 M -15.61 % | 72.261 M 4.01 % | 69.475 M |
| Total non current liabilities | 463.853 M 482.17 % | 79.676 M 13.00 % | 70.509 M 10.61 % | 63.746 M 5.04 % | 60.687 M 10.43 % | 54.955 M -85.85 % | 388.251 M 86.19 % | 208.524 M 165.03 % | 78.679 M -16.76 % | 94.516 M -6.22 % | 100.781 M 6.64 % | 94.509 M |
| Other current liabilities | 48.642 M -68.86 % | 156.188 M 20.63 % | 129.481 M 10.72 % | 116.949 M 10.54 % | 105.799 M 98.03 % | 53.427 M -27.12 % | 73.308 M -43.69 % | 130.178 M 54.86 % | 84.061 M -56.14 % | 191.665 M -43.07 % | 336.694 M -37.19 % | 536.095 M |
| Deferred revenue | 48.658 M -48.88 % | 95.176 M 547.48 % | 14.699 M -69.99 % | 48.974 M -53.82 % | 106.060 M 380.37 % | 22.079 M -5.56 % | 23.380 M -73.90 % | 89.566 M 111.32 % | -791.051 M -3 868.50 % | 20.991 M -82.25 % | 118.284 M | 0.000 |
| Short term debt | 12.303 M -96.69 % | 371.167 M -3.82 % | 385.920 M 3.44 % | 373.084 M 4.81 % | 355.970 M 4.71 % | 339.953 M 658.37 % | 44.826 M 28.17 % | 34.975 M -63.57 % | 96.008 M -57.23 % | 224.472 M -39.23 % | 369.367 M 20.63 % | 306.199 M |
| Total current liabilities | 252.319 M -74.23 % | 979.114 M -37.18 % | 1.559 B -4.55 % | 1.633 B 13.38 % | 1.440 B 12.00 % | 1.286 B 27.67 % | 1.007 B -15.79 % | 1.196 B 19.80 % | 998.293 M 4.69 % | 953.564 M -20.52 % | 1.200 B -22.03 % | 1.539 B |
| Total liabilities | 716.172 M -32.36 % | 1.059 B -35.01 % | 1.629 B -3.98 % | 1.697 B 13.05 % | 1.501 B 11.94 % | 1.341 B -3.92 % | 1.395 B -0.65 % | 1.404 B 30.41 % | 1.077 B 2.76 % | 1.048 B -19.42 % | 1.301 B -20.37 % | 1.633 B |
| Other non current assets | 77.517 M 6.87 % | 72.535 M -48.49 % | 140.820 M 34.77 % | 104.487 M -20.94 % | 132.163 M 12.38 % | 117.606 M 47.91 % | 79.514 M 39.69 % | 56.921 M -68.00 % | 177.867 M 22.24 % | 145.509 M -5.88 % | 154.606 M -10.60 % | 172.931 M |
| Long term investments | 5.169 M -94.40 % | 92.344 M -8.58 % | 101.007 M -1.83 % | 102.893 M 40.17 % | 73.403 M -20.56 % | 92.403 M 16.70 % | 79.181 M 62.72 % | 48.662 M 79.00 % | 27.186 M 301.69 % | 6.768 M 1 841.21 % | 348.643 K 0.00 % | 348.643 K |
| Intangible assets | 185.666 M -33.96 % | 281.127 M -5.20 % | 296.554 M -0.85 % | 299.105 M 8.85 % | 274.799 M -3.81 % | 285.673 M -11.47 % | 322.702 M -4.67 % | 338.494 M 22.39 % | 276.576 M -3.85 % | 287.650 M 12.93 % | 254.722 M -3.27 % | 263.336 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 365.607 K -4.80 % | 384.028 K 10.65 % | 347.077 K | 0.000 |
| Goodwill and intangible assets | 185.666 M -33.96 % | 281.127 M -5.20 % | 296.554 M -0.85 % | 299.105 M 8.85 % | 274.799 M -3.81 % | 285.673 M -11.47 % | 322.702 M -4.67 % | 338.494 M 22.23 % | 276.941 M -3.85 % | 288.034 M 12.92 % | 255.069 M -3.14 % | 263.336 M |
| Property plant equipment net | 116.620 M -46.70 % | 218.792 M -62.44 % | 582.526 M -3.00 % | 600.558 M 2.10 % | 588.223 M -4.03 % | 612.909 M -9.23 % | 675.254 M 53.26 % | 440.598 M 79.86 % | 244.963 M 30.25 % | 188.068 M 12.21 % | 167.606 M 47.86 % | 113.357 M |
| Total non current assets | 405.295 M -39.03 % | 664.798 M -41.27 % | 1.132 B 1.33 % | 1.117 B 3.62 % | 1.078 B -3.44 % | 1.116 B -4.07 % | 1.164 B 30.90 % | 889.170 M 21.18 % | 733.786 M 15.45 % | 635.583 M 8.63 % | 585.108 M 6.39 % | 549.972 M |
| Other current assets | 3.358 M -9.24 % | 3.700 M 22.35 % | 3.024 M -87.58 % | 24.350 M -3.90 % | 25.338 M -9.57 % | 28.021 M 81.53 % | 15.436 M -20.55 % | 19.429 M -32.99 % | 28.993 M 8.22 % | 26.792 M -29.91 % | 38.224 M 8.16 % | 35.340 M |
| Short term investments | 65.698 M -33.69 % | 99.082 M 127.76 % | 43.503 M -72.36 % | 157.400 M 76.92 % | 88.968 M -18.08 % | 108.609 M -59.47 % | 267.942 M -30.97 % | 388.147 M -32.39 % | 574.062 M -44.08 % | 1.027 B 16 624.59 % | 6.138 M -34.32 % | 9.345 M |
| cash and cash equivalents | 143.510 M -28.84 % | 201.666 M -32.37 % | 298.178 M 20.17 % | 248.141 M 8.57 % | 228.550 M 10.69 % | 206.473 M -35.94 % | 322.296 M 32.10 % | 243.985 M -21.26 % | 309.846 M 151.98 % | 122.965 M -54.30 % | 269.075 M 54.03 % | 174.692 M |
| Cash and short term investments | 209.207 M -30.44 % | 300.749 M -11.98 % | 341.681 M -15.75 % | 405.541 M 27.72 % | 317.518 M 0.77 % | 315.083 M -46.62 % | 590.239 M -6.63 % | 632.132 M -28.48 % | 883.908 M -23.10 % | 1.149 B 317.67 % | 275.213 M 49.54 % | 184.037 M |
| Total current assets | 714.631 M -33.21 % | 1.070 B -38.85 % | 1.750 B -13.71 % | 2.028 B 9.29 % | 1.855 B 0.18 % | 1.852 B -9.66 % | 2.050 B -15.41 % | 2.424 B 5.32 % | 2.301 B 1.28 % | 2.272 B 69.31 % | 1.342 B -3.20 % | 1.386 B |
| Inventory | 306.439 M -29.44 % | 434.269 M 19.29 % | 364.058 M -27.42 % | 501.564 M 31.69 % | 380.864 M 12.46 % | 338.664 M 45.59 % | 232.610 M -33.00 % | 347.162 M 16.17 % | 298.838 M 40.35 % | 212.928 M 1.36 % | 210.062 M -13.14 % | 241.847 M |
| Net receivables | 195.627 M -40.93 % | 331.171 M -68.19 % | 1.041 B -5.04 % | 1.096 B -3.13 % | 1.132 B -4.15 % | 1.181 B -2.57 % | 1.212 B -14.96 % | 1.425 B 30.79 % | 1.089 B 23.39 % | 882.919 M 7.87 % | 818.480 M -11.53 % | 925.165 M |
| Tax assets | 20.323 M 77.42 % | 11.454 M 2.81 % | 11.141 M 10.14 % | 10.115 M 6.27 % | 9.518 M 20.50 % | 7.899 M 9.21 % | 7.233 M 60.92 % | 4.495 M -34.17 % | 6.828 M -5.21 % | 7.203 M -3.68 % | 7.479 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 |
| Account payables | 142.716 M -62.78 % | 383.416 M -63.73 % | 1.057 B -5.57 % | 1.119 B 24.73 % | 897.468 M 3.11 % | 870.359 M 0.55 % | 865.640 M -15.41 % | 1.023 B 29.37 % | 791.051 M 52.11 % | 520.056 M 5.33 % | 493.760 M -29.11 % | 696.536 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 132.921 K -94.64 % | 2.478 M -79.76 % | 12.245 M | 0.000 | 0.000 -100.00 % | 7.445 M -72.60 % | 27.173 M 56.44 % | 17.370 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -1.320 M 9.10 % | -1.452 M 9.64 % | -1.607 M 12.22 % | -1.831 M 17.75 % | -2.226 M 47.47 % | -4.238 M -32.95 % | -3.188 M -56.09 % | -2.042 M | 0.000 | 0.000 |
| Minority interest | -19.845 M -6.62 % | -18.612 M -11 854.51 % | -155.693 K -109.57 % | 1.626 M -48.58 % | 3.163 M -41.27 % | 5.385 M -36.86 % | 8.530 M -12.96 % | 9.800 M -11.43 % | 11.065 M 192 527.58 % | 5.744 K 70.09 % | 3.377 K 257.35 % | 945.000 |
| Capital lease obligations | 6.096 M 314.74 % | 1.470 M -37.04 % | 2.335 M 41.40 % | 1.651 M -50.20 % | 3.315 M -8.54 % | 3.625 M -34.59 % | 5.542 M -23.72 % | 7.265 M -42.98 % | 12.741 M -28.25 % | 17.757 M 43.80 % | 12.348 M 366.52 % | 2.647 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.755 M | 0.000 |
| Other total stockholders equity | 878.073 M -0.11 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 3.17 % | 851.993 M 0.34 % | 849.142 M -3.40 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 10 657.46 % | -8.326 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 1.320 M -9.10 % | 1.452 M -9.64 % | 1.607 M -12.22 % | 1.831 M -17.75 % | 2.226 M -47.47 % | 4.238 M 32.95 % | 3.188 M 56.09 % | 2.042 M | 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 |
| Total assets | 1.120 B -35.44 % | 1.735 B -39.81 % | 2.882 B -8.36 % | 3.145 B 7.21 % | 2.933 B -1.18 % | 2.968 B -7.64 % | 3.214 B -2.98 % | 3.313 B 9.15 % | 3.035 B 4.38 % | 2.908 B 50.89 % | 1.927 B -0.48 % | 1.936 B |
| 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 | -899.202 K | 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 |
| Change in working capital | -42.796 M -253.94 % | 27.801 M -71.87 % | 98.822 M -4.17 % | 103.126 M 271.57 % | -60.109 M 54.77 % | -132.905 M -180.99 % | 164.096 M 310.97 % | -77.781 M 69.24 % | -252.872 M -152.22 % | -100.260 M 67.00 % | -303.787 M 39.33 % | -500.760 M |
| Accounts receivables | 135.807 M 1 419.45 % | -10.293 M -111.76 % | 87.530 M -9.74 % | 96.973 M 173.22 % | -132.439 M 18.54 % | -162.589 M -173.72 % | 220.539 M 269.98 % | -129.744 M 39.89 % | -215.846 M -422.60 % | -41.302 M -120.61 % | 200.366 M 134.94 % | -573.517 M |
| Inventory | 127.817 M 282.08 % | -70.198 M -151.05 % | 137.506 M 213.92 % | -120.701 M -186.02 % | -42.200 M 60.21 % | -106.054 M -178.55 % | 135.022 M 379.41 % | -48.324 M 43.75 % | -85.910 M -2 897.63 % | -2.866 M 96.12 % | -73.865 M -173.64 % | 100.310 M |
| Accounts payables | -252.629 M -967.61 % | 29.118 M 130.95 % | -94.072 M -151.14 % | 183.939 M 502.10 % | 30.550 M -75.93 % | 126.934 M 165.27 % | -194.477 M -319.68 % | 88.528 M -52.56 % | 186.612 M 354.79 % | 41.033 M | 0.000 | 0.000 |
| Other working capital | -53.792 M -167.94 % | 79.174 M 346.32 % | -32.143 M 43.69 % | -57.085 M -167.97 % | 83.981 M 854.01 % | 8.803 M 192.15 % | 3.013 M -74.38 % | 11.759 M 107.04 % | -166.962 M -71.43 % | -97.394 M 57.64 % | -229.921 M -734.46 % | -27.553 M |
| Other non cash items | 212.317 M -56.14 % | 484.101 M 1 460.63 % | 31.020 M 5.84 % | 29.308 M -85.59 % | 203.392 M 132.11 % | 87.627 M 2 504.10 % | 3.365 M 107.52 % | -44.775 M -399.45 % | -8.965 M 87.64 % | -72.508 M -203.09 % | -23.923 M -104.33 % | 551.993 M |
| Net cash provided by operating activities | -69.615 M -276.68 % | -18.481 M -11.34 % | -16.599 M -108.47 % | 196.025 M 566.37 % | 29.417 M 124.71 % | -119.064 M -173.30 % | 162.428 M 467.22 % | -44.232 M 3.45 % | -45.813 M -169.64 % | 65.784 M -34.45 % | 100.361 M -59.90 % | 250.276 M |
| Investments in property plant and equipment | -10.025 M 48.37 % | -19.417 M -72.63 % | -11.247 M 60.65 % | -28.583 M -63.27 % | -17.507 M 32.72 % | -26.021 M 90.25 % | -266.878 M -17.97 % | -226.228 M -176.42 % | -81.842 M -126.73 % | -36.096 M 39.74 % | -59.903 M -261.56 % | -16.568 M |
| Acquisitions net | 0.000 -100.00 % | 328.271 K 362.77 % | -124.925 K 99.65 % | -35.438 M -336.25 % | 15.000 M 175.76 % | -19.800 M 51.11 % | -40.500 M 13.94 % | -47.063 M -194.14 % | -16.000 M -141.48 % | -6.626 M | 0.000 100.00 % | -25.279 M |
| Purchases of investments | 0.000 100.00 % | -75.000 M 41.37 % | -127.925 M 57.05 % | -297.818 M -0.27 % | -297.023 M -62.16 % | -183.166 M -15.93 % | -158.000 M 65.27 % | -455.000 M -51.50 % | -300.335 M 81.97 % | -1.666 B | 0.000 | 0.000 |
| Sales maturities of investments | 35.000 M 28.43 % | 27.252 M -87.15 % | 212.117 M -8.09 % | 230.777 M -27.02 % | 316.200 M -8.45 % | 345.377 M 22.33 % | 282.321 M -56.43 % | 647.961 M -13.78 % | 751.542 M 17.04 % | 642.148 M 12 190.24 % | 5.225 M | 0.000 |
| Other investing activites | 70.832 M 53 604.87 % | -132.385 K -134.94 % | 378.883 K 448.65 % | -108.671 K 99.38 % | -17.406 M 43.07 % | -30.574 M -80.20 % | -16.967 M -156.04 % | 30.279 M -67.16 % | 92.198 M 769.27 % | 10.606 M 457.49 % | -2.967 M 97.28 % | -108.896 M |
| Net cash used for investing activites | 95.807 M 243.06 % | -66.969 M -191.49 % | 73.199 M 155.80 % | -131.170 M -17 718.55 % | -736.142 K -100.86 % | 85.816 M 142.90 % | -200.024 M -299.64 % | -50.051 M -111.23 % | 445.564 M 142.19 % | -1.056 B -1 731.92 % | -57.645 M 61.76 % | -150.743 M |
| Debt repayment | -84.120 M -608.99 % | -11.865 M -848.15 % | -1.251 M 94.22 % | -21.664 M -330.00 % | -5.038 M 76.54 % | -21.475 M -111.89 % | 180.627 M 152.88 % | 71.426 M 147.25 % | -151.171 M 15.40 % | -178.699 M -450.66 % | 50.961 M -51.52 % | 105.114 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.504 B | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.001 M 60.00 % | -37.497 M 0.00 % | -37.498 M 0.01 % | -37.501 M 50.00 % | -75.001 M 83.02 % | -441.667 M | 0.000 | 0.000 |
| Other financing activites | -168.124 K 77.07 % | -733.047 K -626.03 % | -100.966 K 97.77 % | -4.531 M -142.25 % | 10.725 M 145.57 % | -23.533 M -13.61 % | -20.715 M -220.25 % | -6.468 M -157.96 % | 11.161 M 128.10 % | -39.712 M -13 237 439.00 % | 300.000 100.00 % | -46.796 M |
| Net cash used provided by financing activities | -84.288 M -569.07 % | -12.598 M -831.56 % | -1.352 M 94.84 % | -26.196 M -181.25 % | -9.314 M 88.71 % | -82.506 M -167.40 % | 122.414 M 260.83 % | 33.926 M 115.78 % | -215.011 M -125.49 % | 843.672 M 1 555.50 % | 50.962 M -12.61 % | 58.318 M |
| Effect of forex changes on cash | -60.566 K -103.94 % | 1.535 M 129.47 % | -5.209 M 72.68 % | -19.069 M -803.59 % | 2.710 M 4 055.91 % | -68.511 K 98.95 % | -6.505 M -18.16 % | -5.505 M -357.13 % | 2.141 M 372.76 % | 452.876 K -35.80 % | 705.465 K 105.36 % | -13.153 M |
| Net change in cash | -58.157 M 39.74 % | -96.512 M -292.88 % | 50.038 M 155.42 % | 19.591 M -11.26 % | 22.077 M 119.06 % | -115.823 M -247.90 % | 78.312 M 218.90 % | -65.862 M -135.24 % | 186.881 M 227.90 % | -146.110 M -254.81 % | 94.383 M -34.77 % | 144.698 M |
| Cash at beginning of period | 201.666 M -32.37 % | 298.178 M 20.17 % | 248.141 M 8.57 % | 228.550 M 10.69 % | 206.473 M -35.94 % | 322.296 M 32.10 % | 243.985 M -21.26 % | 309.846 M 151.98 % | 122.965 M -54.30 % | 269.075 M 54.03 % | 174.692 M 482.42 % | 29.994 M |
| Cash at end of period | 143.510 M -28.84 % | 201.666 M -32.37 % | 298.178 M 20.17 % | 248.141 M 8.57 % | 228.550 M 10.69 % | 206.473 M -35.94 % | 322.296 M 32.10 % | 243.985 M -21.26 % | 309.846 M 151.98 % | 122.965 M -54.30 % | 269.075 M 54.03 % | 174.692 M |
| Operating cash flow | -69.615 M -276.68 % | -18.481 M -11.34 % | -16.599 M -108.47 % | 196.025 M 566.37 % | 29.417 M 124.71 % | -119.064 M -173.30 % | 162.428 M 467.22 % | -44.232 M 3.45 % | -45.813 M -169.64 % | 65.784 M -34.45 % | 100.361 M -59.90 % | 250.276 M |
| Capital expenditure | -10.025 M 48.72 % | -19.549 M -73.81 % | -11.247 M 60.65 % | -28.583 M -63.27 % | -17.507 M 32.72 % | -26.021 M 90.25 % | -266.878 M -17.97 % | -226.228 M -176.42 % | -81.842 M -126.73 % | -36.096 M 39.74 % | -59.903 M -261.56 % | -16.568 M |
| Free CashFlow | -79.640 M -109.41 % | -38.030 M -36.57 % | -27.846 M -116.63 % | 167.442 M 1 305.90 % | 11.910 M 108.21 % | -145.085 M -38.90 % | -104.450 M 61.38 % | -270.460 M -111.87 % | -127.654 M -529.99 % | 29.688 M -26.62 % | 40.458 M -82.69 % | 233.707 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 | 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 310.723 M 39.50 % | 222.739 M 33.48 % | 166.866 M -57.42 % | 391.878 M 2.48 % | 382.406 M 6.00 % | 360.759 M -14.86 % | 423.709 M 2.37 % | 413.897 M -1.93 % | 422.058 M 30.63 % | 323.104 M -12.86 % | 370.804 M 9.58 % | 338.384 M -12.25 % | 385.608 M 3.85 % | 371.303 M -12.09 % | 422.357 M -5.09 % | 444.994 M 39.89 % | 318.110 M -17.11 % | 383.773 M -5.88 % | 407.765 M 0.50 % | 405.739 M 16.90 % | 347.074 M 44.21 % | 240.680 M -26.03 % | 325.394 M -3.68 % | 337.814 M 44.57 % | 233.676 M 13.56 % | 205.780 M -20.95 % | 260.306 M -18.61 % | 319.817 M -2.29 % | 327.322 M -13.31 % | 377.557 M 7.68 % | 350.631 M -15.94 % | 417.115 M 36.19 % | 306.286 M -47.71 % | 585.698 M -27.71 % | 810.225 M 34.73 % | 601.379 M 131.71 % | 259.538 M -4.80 % | 272.632 M -45.43 % | 499.570 M 30.98 % | 381.412 M -34.92 % | 586.103 M -5.91 % | 622.926 M -23.68 % | 816.194 M -12.78 % | 935.790 M 43.37 % | 652.727 M 23.55 % | 528.309 M |
| Net income | 1.703 M 347.85 % | 380.363 K 100.22 % | -173.720 M -263.10 % | -47.844 M -157.52 % | -18.579 M 41.77 % | -31.905 M 93.10 % | -462.201 M -3 493.42 % | -12.862 M 72.99 % | -47.626 M -29.30 % | -36.835 M 14.35 % | -43.005 M 27.29 % | -59.143 M -0.05 % | -59.116 M -46.66 % | -40.309 M -3 571.51 % | 1.161 M -86.75 % | 8.765 M 158.03 % | -15.105 M -274.96 % | 8.633 M 104.34 % | -199.121 M -14 379.76 % | 1.394 M -52.66 % | 2.946 M -79.17 % | 14.142 M 142.42 % | -33.337 M -3.01 % | -32.362 M 32.94 % | -48.256 M -131.22 % | -20.870 M 42.17 % | -36.088 M -400.31 % | -7.213 M -134.31 % | 21.026 M 190.65 % | -23.194 M -4.05 % | -22.292 M -166.73 % | 33.406 M 1 003.66 % | 3.027 M -52.39 % | 6.357 M -94.42 % | 113.856 M 99.59 % | 57.044 M 1 693.32 % | -3.580 M 25.46 % | -4.803 M -79.20 % | -2.680 M -105.74 % | 46.660 M -37.65 % | 74.835 M 9.67 % | 68.238 M -43.33 % | 120.423 M -5.32 % | 127.187 M 96.92 % | 64.589 M 63.73 % | 39.449 M |
| Income before tax | 3.409 M 8.01 % | 3.156 M 101.82 % | -173.164 M -249.21 % | -49.588 M -156.96 % | -19.298 M 37.91 % | -31.079 M 93.58 % | -484.080 M -3 445.64 % | -13.653 M 71.80 % | -48.418 M -29.84 % | -37.290 M 15.22 % | -43.984 M 24.83 % | -58.510 M 1.28 % | -59.268 M -45.61 % | -40.705 M -1 018.25 % | -3.640 M -126.87 % | 13.547 M 177.68 % | -17.439 M -219.80 % | 14.557 M 107.32 % | -198.842 M -3 995.70 % | 5.104 M -40.52 % | 8.581 M -43.97 % | 15.316 M 148.18 % | -31.790 M 4.42 % | -33.259 M 38.73 % | -54.284 M -205.04 % | -17.796 M 54.95 % | -39.498 M -587.51 % | -5.745 M -126.31 % | 21.835 M 193.36 % | -23.387 M -13.08 % | -20.682 M -150.78 % | 40.725 M 343.36 % | 9.185 M -14.14 % | 10.698 M -91.85 % | 131.281 M 94.39 % | 67.535 M 4 494.18 % | 1.470 M -29.83 % | 2.095 M 127.94 % | -7.499 M -111.96 % | 62.706 M -27.31 % | 86.261 M 2.96 % | 83.784 M -44.89 % | 152.027 M -6.92 % | 163.321 M 97.68 % | 82.618 M 61.89 % | 51.033 M |
| Income before tax ratio | 0.01 -22.57 % | 0.01 101.37 % | -1.04 -720.10 % | -0.13 -150.75 % | -0.05 41.42 % | -0.09 92.46 % | -1.14 -3 363.53 % | -0.03 71.25 % | -0.11 0.60 % | -0.12 2.70 % | -0.12 31.40 % | -0.17 -12.50 % | -0.15 -40.20 % | -0.11 -1 172.01 % | -0.01 -128.31 % | 0.03 155.53 % | -0.05 -244.53 % | 0.04 107.78 % | -0.49 -3 976.35 % | 0.01 -49.12 % | 0.02 -61.15 % | 0.06 165.14 % | -0.10 0.77 % | -0.10 57.62 % | -0.23 -168.62 % | -0.09 43.01 % | -0.15 -744.69 % | -0.02 -126.93 % | 0.07 207.69 % | -0.06 -5.02 % | -0.06 -160.41 % | 0.10 225.56 % | 0.03 64.19 % | 0.02 -88.73 % | 0.16 44.28 % | 0.11 1 882.71 % | 0.01 -26.29 % | 0.01 151.19 % | -0.02 -109.13 % | 0.16 11.71 % | 0.15 9.42 % | 0.13 -27.79 % | 0.19 6.72 % | 0.17 37.89 % | 0.13 31.03 % | 0.10 |
| EBITDA | 13.939 M 0.26 % | 13.902 M 108.67 % | -160.316 M -323.06 % | -37.894 M -1 915.07 % | 2.088 M 118.35 % | -11.379 M 97.57 % | -468.336 M -3 825.13 % | 12.572 M 147.06 % | -26.713 M -59.68 % | -16.729 M 21.51 % | -21.314 M 44.39 % | -38.327 M 4.59 % | -40.171 M -71.57 % | -23.414 M -240.55 % | 16.659 M -51.68 % | 34.475 M 3 823.45 % | 878.702 K -97.38 % | 33.478 M 118.78 % | -178.230 M -826.69 % | 24.526 M -13.86 % | 28.473 M -21.05 % | 36.066 M 512.99 % | -8.733 M 17.63 % | -10.602 M 66.56 % | -31.709 M -869.20 % | 4.122 M 119.74 % | -20.879 M -465.00 % | 5.720 M 68.81 % | 3.389 M 125.83 % | -13.119 M -21.36 % | -10.810 M -120.97 % | 51.537 M 158.50 % | 19.937 M -9.17 % | 21.951 M -84.90 % | 145.396 M 79.36 % | 81.064 M 747.55 % | 9.564 M -33.70 % | 14.425 M 143.49 % | 5.924 M -92.44 % | 78.328 M -20.09 % | 98.025 M 5.74 % | 92.699 M -43.28 % | 163.422 M -6.32 % | 174.455 M 91.56 % | 91.071 M 52.03 % | 59.904 M |
| Net income ratio | 0.01 221.03 % | 0.00 100.16 % | -1.04 -752.72 % | -0.12 -151.29 % | -0.05 45.06 % | -0.09 91.89 % | -1.09 -3 410.21 % | -0.03 72.46 % | -0.11 1.02 % | -0.11 1.70 % | -0.12 33.64 % | -0.17 -14.01 % | -0.15 -41.22 % | -0.11 -4 048.84 % | 0.00 -86.04 % | 0.02 141.48 % | -0.05 -311.07 % | 0.02 104.61 % | -0.49 -14 308.82 % | 0.00 -59.50 % | 0.01 -85.56 % | 0.06 157.35 % | -0.10 -6.95 % | -0.10 53.61 % | -0.21 -103.61 % | -0.10 26.84 % | -0.14 -514.70 % | -0.02 -135.11 % | 0.06 204.56 % | -0.06 3.37 % | -0.06 -179.38 % | 0.08 710.41 % | 0.01 -8.95 % | 0.01 -92.28 % | 0.14 48.15 % | 0.09 787.63 % | -0.01 21.70 % | -0.02 -228.37 % | -0.01 -104.39 % | 0.12 -4.19 % | 0.13 16.56 % | 0.11 -25.75 % | 0.15 8.56 % | 0.14 37.35 % | 0.10 32.52 % | 0.07 |
| Ratio EBITDA | 0.04 -28.13 % | 0.06 106.50 % | -0.96 -893.54 % | -0.10 -1 871.20 % | 0.01 117.31 % | -0.03 97.15 % | -1.11 -3 738.87 % | 0.03 147.99 % | -0.06 -22.24 % | -0.05 9.93 % | -0.06 49.25 % | -0.11 -8.73 % | -0.10 -65.20 % | -0.06 -259.88 % | 0.04 -49.09 % | 0.08 2 704.73 % | 0.00 -96.83 % | 0.09 119.96 % | -0.44 -823.08 % | 0.06 -26.31 % | 0.08 -45.25 % | 0.15 658.36 % | -0.03 14.49 % | -0.03 76.87 % | -0.14 -777.38 % | 0.02 124.98 % | -0.08 -548.45 % | 0.02 72.77 % | 0.01 129.79 % | -0.03 -12.71 % | -0.03 -124.95 % | 0.12 89.81 % | 0.07 73.68 % | 0.04 -79.12 % | 0.18 33.13 % | 0.13 265.78 % | 0.04 -30.35 % | 0.05 346.17 % | 0.01 -94.23 % | 0.21 22.79 % | 0.17 12.39 % | 0.15 -25.68 % | 0.20 7.40 % | 0.19 33.61 % | 0.14 23.05 % | 0.11 |
| Gross profit ratio | 0.06 1.37 % | 0.06 31.94 % | 0.05 122.81 % | 0.02 -59.55 % | 0.05 253.04 % | 0.01 -53.96 % | 0.03 -34.44 % | 0.05 292.81 % | -0.03 -165.04 % | -0.01 -116.30 % | 0.06 151.82 % | -0.11 -30.93 % | -0.09 -23 717.10 % | 0.00 -99.46 % | 0.07 -3.71 % | 0.07 8.78 % | 0.06 -51.55 % | 0.13 35.32 % | 0.10 -0.33 % | 0.10 -57.16 % | 0.23 92.87 % | 0.12 -18.68 % | 0.15 275.98 % | 0.04 428.84 % | 0.01 -94.15 % | 0.13 195.16 % | 0.04 -73.34 % | 0.16 54.80 % | 0.10 10.06 % | 0.09 26.84 % | 0.07 -60.90 % | 0.19 20.65 % | 0.16 49.73 % | 0.11 -45.15 % | 0.19 18.15 % | 0.16 23.42 % | 0.13 -18.30 % | 0.16 124.37 % | 0.07 -68.30 % | 0.23 11.42 % | 0.20 8.36 % | 0.19 -27.35 % | 0.26 22.90 % | 0.21 20.70 % | 0.17 7.21 % | 0.16 |
| Weighted average shs out dil | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 40.96 % | 532.058 M -5.41 % | 562.500 M 4.89 % | 536.291 M 225.02 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M |
| Weighted average shs out | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 1.58 % | 738.306 M 31.25 % | 562.500 M 4.89 % | 536.291 M 225.02 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M |
| EPS diluted | 0.00 300.00 % | 0.00 100.22 % | -0.23 -260.50 % | -0.06 -157.26 % | -0.02 41.65 % | -0.04 93.15 % | -0.62 -3 525.73 % | -0.02 73.07 % | -0.06 -29.33 % | -0.05 14.31 % | -0.06 27.38 % | -0.08 -0.13 % | -0.08 -46.74 % | -0.05 -5 470.00 % | 0.00 -90.00 % | 0.01 149.75 % | -0.02 -301.00 % | 0.01 103.70 % | -0.27 -14 310.53 % | 0.00 -51.28 % | 0.00 -80.50 % | 0.02 145.05 % | -0.04 -3.02 % | -0.04 32.97 % | -0.06 -131.29 % | -0.03 42.20 % | -0.05 -401.04 % | -0.01 -132.00 % | 0.03 197.09 % | -0.03 -4.04 % | -0.03 -174.25 % | 0.04 900.00 % | 0.00 -60.00 % | 0.01 -93.33 % | 0.15 97.37 % | 0.08 1 683.33 % | 0.00 25.00 % | -0.01 -28.00 % | -0.01 -106.25 % | 0.08 -42.86 % | 0.14 -65.85 % | 0.41 -43.84 % | 0.73 -5.19 % | 0.77 97.44 % | 0.39 62.50 % | 0.24 |
| Earnings per share | 0.00 300.00 % | 0.00 100.22 % | -0.23 -260.50 % | -0.06 -157.26 % | -0.02 41.65 % | -0.04 93.15 % | -0.62 -3 525.73 % | -0.02 73.07 % | -0.06 -29.33 % | -0.05 14.31 % | -0.06 27.38 % | -0.08 -0.13 % | -0.08 -46.74 % | -0.05 -5 470.00 % | 0.00 -90.00 % | 0.01 149.75 % | -0.02 -301.00 % | 0.01 103.70 % | -0.27 -14 310.53 % | 0.00 -51.28 % | 0.00 -80.50 % | 0.02 145.05 % | -0.04 -3.02 % | -0.04 32.97 % | -0.06 -131.29 % | -0.03 42.20 % | -0.05 -401.04 % | -0.01 -132.00 % | 0.03 197.09 % | -0.03 -4.04 % | -0.03 -174.25 % | 0.04 900.00 % | 0.00 -60.00 % | 0.01 -93.33 % | 0.15 97.37 % | 0.08 1 683.33 % | 0.00 25.00 % | -0.01 -77.78 % | 0.00 -104.50 % | 0.08 -42.86 % | 0.14 -65.85 % | 0.41 -43.84 % | 0.73 -5.19 % | 0.77 97.44 % | 0.39 62.50 % | 0.24 |
| Gross profit | 19.447 M 41.41 % | 13.752 M 76.12 % | 7.808 M -5.13 % | 8.230 M -58.55 % | 19.856 M 274.23 % | 5.306 M -60.80 % | 13.535 M -32.89 % | 20.167 M 289.08 % | -10.666 M -246.22 % | -3.081 M -114.20 % | 21.688 M 156.79 % | -38.193 M -14.89 % | -33.242 M -24 627.02 % | 135.534 K -99.53 % | 28.691 M -8.61 % | 31.394 M 52.16 % | 20.631 M -59.84 % | 51.372 M 27.36 % | 40.336 M 0.16 % | 40.270 M -49.91 % | 80.402 M 178.13 % | 28.908 M -39.85 % | 48.061 M 262.16 % | 13.271 M 664.51 % | 1.736 M -93.36 % | 26.123 M 133.33 % | 11.195 M -78.30 % | 51.589 M 51.25 % | 34.108 M -4.58 % | 35.747 M 36.58 % | 26.172 M -67.13 % | 79.625 M 64.30 % | 48.463 M -21.70 % | 61.892 M -60.35 % | 156.088 M 59.18 % | 98.060 M 185.98 % | 34.289 M -22.23 % | 44.088 M 22.45 % | 36.006 M -58.48 % | 86.727 M -27.49 % | 119.610 M 1.96 % | 117.316 M -44.55 % | 211.578 M 7.20 % | 197.373 M 73.04 % | 114.059 M 32.45 % | 86.112 M |
| Income tax expense | 2.796 M -8.57 % | 3.058 M 914.85 % | -375.326 K -37.57 % | -272.820 K -36.87 % | -199.323 K -285.29 % | -51.733 K 98.97 % | -5.008 M -2 337.94 % | -205.440 K 32.00 % | -302.119 K 33.68 % | -455.552 K 53.43 % | -978.153 K -254.53 % | 632.997 K 515.78 % | -152.242 K 61.50 % | -395.398 K 91.01 % | -4.398 M -185.46 % | 5.146 M 378.01 % | -1.851 M -128.35 % | 6.530 M 808.67 % | 718.590 K -83.17 % | 4.270 M -32.53 % | 6.329 M 251.24 % | 1.802 M -15.45 % | 2.131 M 1 250.85 % | -185.176 K 96.47 % | -5.239 M -244.74 % | 3.620 M 231.10 % | -2.761 M -255.62 % | 1.774 M 74.49 % | 1.017 M 1 040.95 % | -108.065 K -105.98 % | 1.807 M -75.77 % | 7.459 M 19.01 % | 6.267 M 41.33 % | 4.435 M -74.65 % | 17.496 M 66.27 % | 10.522 M 108.37 % | 5.050 M -26.79 % | 6.898 M 243.12 % | -4.820 M -130.04 % | 16.046 M 40.44 % | 11.425 M -26.51 % | 15.546 M -50.81 % | 31.601 M -12.55 % | 36.136 M 100.43 % | 18.029 M 55.64 % | 11.584 M |
| Cost of revenue | 291.276 M 39.38 % | 208.987 M 31.39 % | 159.057 M -58.54 % | 383.648 M 5.82 % | 362.550 M 2.00 % | 355.453 M -13.34 % | 410.174 M 4.18 % | 393.730 M -9.01 % | 432.724 M 32.66 % | 326.185 M -6.57 % | 349.116 M -7.29 % | 376.577 M -10.09 % | 418.851 M 12.85 % | 371.167 M -5.72 % | 393.666 M -4.82 % | 413.601 M 39.04 % | 297.479 M -10.51 % | 332.402 M -9.53 % | 367.429 M 0.54 % | 365.469 M 37.05 % | 266.672 M 25.92 % | 211.771 M -23.64 % | 277.332 M -14.55 % | 324.544 M 39.93 % | 231.940 M 29.10 % | 179.657 M -27.88 % | 249.110 M -7.13 % | 268.228 M -8.52 % | 293.214 M -14.22 % | 341.810 M 5.35 % | 324.459 M -3.86 % | 337.490 M 30.90 % | 257.823 M -50.78 % | 523.806 M -19.92 % | 654.137 M 29.96 % | 503.319 M 123.45 % | 225.249 M -1.44 % | 228.544 M -50.70 % | 463.564 M 57.31 % | 294.685 M -36.83 % | 466.493 M -7.74 % | 505.611 M -16.37 % | 604.617 M -18.12 % | 738.417 M 37.08 % | 538.668 M 21.82 % | 442.196 M |
| General and administrative expenses | 27.084 M 1.33 % | 26.728 M -3.78 % | 27.779 M 0.96 % | 27.515 M 3.23 % | 26.655 M 6.81 % | 24.955 M -4.62 % | 26.164 M -2.86 % | 26.934 M 3.28 % | 26.079 M -4.46 % | 27.295 M 1.81 % | 26.811 M -6.33 % | 28.621 M -0.51 % | 28.767 M -2.41 % | 29.476 M 4.18 % | 28.294 M -1.25 % | 28.653 M -5.01 % | 30.164 M -10.48 % | 33.695 M 15.53 % | 29.165 M -8.06 % | 31.720 M -46.36 % | 59.135 M 62.77 % | 36.332 M -44.41 % | 65.353 M 93.71 % | 33.737 M -34.13 % | 51.219 M 33.29 % | 38.427 M 5.35 % | 36.477 M -33.36 % | 54.734 M 51.50 % | 36.129 M -33.01 % | 53.936 M 35.75 % | 39.733 M 8.44 % | 36.641 M 10.86 % | 33.053 M -27.97 % | 45.890 M 113.29 % | 21.515 M -9.19 % | 23.692 M -12.44 % | 27.059 M -26.92 % | 37.026 M -26.17 % | 50.150 M 179.10 % | 17.968 M -25.05 % | 23.975 M -9.23 % | 26.414 M -46.88 % | 49.728 M 95.61 % | 25.422 M -3.08 % | 26.230 M -10.99 % | 29.468 M |
| Selling and marketing expenses | 9.244 M 2.54 % | 9.015 M 6.46 % | 8.468 M -9.76 % | 9.384 M -19.12 % | 11.603 M 37.15 % | 8.460 M -44.89 % | 15.352 M 55.55 % | 9.870 M -11.11 % | 11.103 M 28.11 % | 8.667 M -6.71 % | 9.290 M 22.31 % | 7.596 M -4.34 % | 7.940 M -17.75 % | 9.653 M 16.65 % | 8.276 M -8.51 % | 9.045 M -22.96 % | 11.741 M 10.29 % | 10.646 M -7.34 % | 11.490 M 6.19 % | 10.820 M 25.07 % | 8.651 M -1.40 % | 8.774 M -8.56 % | 9.595 M 3.24 % | 9.294 M 7.11 % | 8.677 M -6.01 % | 9.231 M -13.15 % | 10.629 M 21.70 % | 8.734 M 28.46 % | 6.799 M 11.78 % | 6.082 M -28.36 % | 8.489 M 53.45 % | 5.532 M -12.14 % | 6.297 M -2.85 % | 6.482 M -16.67 % | 7.778 M 18.64 % | 6.556 M 8.80 % | 6.026 M 0.73 % | 5.983 M 91.22 % | 3.129 M -30.61 % | 4.508 M -16.39 % | 5.392 M 0.32 % | 5.375 M -2.07 % | 5.489 M 13.38 % | 4.841 M 49.84 % | 3.231 M 0.51 % | 3.214 M |
| Other expenses | -19.329 M 25.87 % | -26.073 M -119.22 % | 135.639 M 654.35 % | 17.981 M 231.50 % | -13.674 M -53 949.68 % | 25.393 K 104.08 % | -622.881 K -175.54 % | 824.593 K 732.71 % | -130.328 K 98.88 % | -11.587 M -18.60 % | -9.770 M -5 306.36 % | 187.655 K -56.78 % | 434.167 K 799.89 % | -62.034 K 98.72 % | -4.844 M -314.47 % | 2.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.579 M -45.73 % | 6.595 M 198.87 % | 2.207 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.151 M 376.41 % | -5.120 M | 0.000 100.00 % | -4.866 M -152.73 % | 9.228 M 237.76 % | -6.698 M -48.03 % | -4.525 M 13.20 % | -5.213 M 63.22 % | -14.172 M -150.21 % | -5.664 M -157.89 % | -2.196 M 54.21 % | -4.797 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 16.999 M 75.79 % | 9.670 M -94.37 % | 171.887 M 213.21 % | 54.880 M 127.55 % | 24.118 M -27.75 % | 33.380 M -23.62 % | 43.701 M 54.19 % | 28.341 M -13.92 % | 32.923 M 35.07 % | 24.375 M -7.43 % | 26.331 M -27.67 % | 36.405 M -1.98 % | 37.141 M -4.93 % | 39.068 M 282.76 % | 10.207 M -78.33 % | 47.107 M 12.34 % | 41.932 M -5.25 % | 44.253 M 8.00 % | 40.974 M -3.41 % | 42.420 M -37.35 % | 67.706 M 50.51 % | 44.985 M -39.74 % | 74.647 M 75.27 % | 42.591 M -27.92 % | 59.086 M 39.49 % | 42.359 M -10.08 % | 47.105 M -25.78 % | 63.468 M 47.85 % | 42.928 M -28.48 % | 60.018 M -3.78 % | 62.373 M 68.33 % | 37.054 M -5.84 % | 39.350 M -17.17 % | 47.506 M 23.32 % | 38.521 M 63.57 % | 23.550 M -17.54 % | 28.560 M -24.44 % | 37.796 M -3.35 % | 39.106 M 132.60 % | 16.813 M -38.12 % | 27.171 M 0.66 % | 26.993 M -48.12 % | 52.030 M 87.39 % | 27.766 M 9.97 % | 25.249 M -12.75 % | 28.940 M |
| Cost and expenses | 308.275 M 40.99 % | 218.657 M -33.93 % | 330.944 M -24.53 % | 438.527 M 13.41 % | 386.667 M -0.56 % | 388.834 M -14.33 % | 453.874 M 7.54 % | 422.071 M -9.36 % | 465.647 M 32.83 % | 350.559 M -6.63 % | 375.447 M -9.09 % | 412.981 M -9.43 % | 455.992 M 11.15 % | 410.235 M 1.58 % | 403.873 M -12.34 % | 460.707 M 35.74 % | 339.411 M -9.89 % | 376.655 M -7.77 % | 408.403 M 0.13 % | 407.889 M 21.98 % | 334.379 M 30.23 % | 256.757 M -27.05 % | 351.979 M -4.13 % | 367.134 M 26.15 % | 291.026 M 31.08 % | 222.016 M -25.05 % | 296.216 M -10.70 % | 331.696 M -1.32 % | 336.142 M -16.35 % | 401.828 M 3.88 % | 386.832 M 3.28 % | 374.544 M 26.04 % | 297.173 M -47.98 % | 571.312 M -17.52 % | 692.658 M 31.47 % | 526.869 M 107.59 % | 253.809 M -4.71 % | 266.340 M -47.01 % | 502.670 M 61.37 % | 311.498 M -36.90 % | 493.664 M -7.31 % | 532.603 M -18.89 % | 656.647 M -14.30 % | 766.182 M 35.87 % | 563.917 M 19.69 % | 471.136 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 36.328 M 1.64 % | 35.743 M -1.39 % | 36.248 M -1.76 % | 36.899 M -3.55 % | 38.258 M 14.61 % | 33.380 M -19.60 % | 41.516 M 12.80 % | 36.804 M -1.02 % | 37.182 M 3.39 % | 35.962 M -0.38 % | 36.101 M -0.32 % | 36.217 M -1.34 % | 36.707 M -6.19 % | 39.130 M 7.00 % | 36.570 M -2.99 % | 37.699 M -10.04 % | 41.905 M -5.49 % | 44.341 M 9.07 % | 40.654 M -4.43 % | 42.540 M -37.24 % | 67.786 M 50.28 % | 45.105 M -39.82 % | 74.948 M 74.17 % | 43.031 M -28.16 % | 59.896 M 25.68 % | 47.659 M 1.17 % | 47.105 M -25.78 % | 63.468 M 47.85 % | 42.928 M -28.48 % | 60.018 M 24.46 % | 48.222 M 14.34 % | 42.173 M 7.18 % | 39.350 M -24.86 % | 52.372 M 78.78 % | 29.293 M -3.16 % | 30.248 M -8.57 % | 33.085 M -23.07 % | 43.009 M -19.28 % | 53.279 M 137.04 % | 22.477 M -23.46 % | 29.367 M -7.62 % | 31.789 M -42.43 % | 55.217 M 82.46 % | 30.263 M 2.72 % | 29.461 M -9.86 % | 32.682 M |
| Interest income | 133.053 K 10.21 % | 120.731 K -21.10 % | 153.010 K 69.25 % | 90.404 K -74.41 % | 353.309 K 63.44 % | 216.164 K -34.13 % | 328.169 K 34.21 % | 244.520 K -35.72 % | 380.412 K 145.98 % | 154.653 K -28.51 % | 216.317 K 57.72 % | 137.152 K -35.00 % | 211.004 K 89.92 % | 111.099 K -74.12 % | 429.334 K -21.78 % | 548.849 K 15.64 % | 474.617 K 56.49 % | 303.294 K 5.53 % | 287.405 K -47.49 % | 547.364 K -12.72 % | 627.162 K -16.91 % | 754.787 K -55.45 % | 1.694 M 15.77 % | 1.464 M -15.13 % | 1.725 M 161.90 % | 658.474 K -18.91 % | 812.057 K -9.85 % | 900.777 K 36.27 % | 661.013 K 25.22 % | 527.886 K | 0.000 -100.00 % | 858.059 K -23.45 % | 1.121 M -41.73 % | 1.924 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.144 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.520 M 19.62 % | 6.287 M 1.53 % | 6.192 M 0.86 % | 6.139 M |
| Interest expense | 3.176 M -3.10 % | 3.278 M -16.23 % | 3.913 M 36.60 % | 2.864 M -77.15 % | 12.536 M 1.75 % | 12.321 M 343.10 % | 2.781 M -70.65 % | 9.473 M 10.84 % | 8.547 M 5.66 % | 8.089 M 16.07 % | 6.969 M 17.04 % | 5.954 M 29.13 % | 4.611 M 25.63 % | 3.670 M -2.60 % | 3.768 M 1.28 % | 3.721 M -5.20 % | 3.925 M -13.52 % | 4.538 M -1.05 % | 4.587 M 0.38 % | 4.569 M -20.93 % | 5.779 M 0.78 % | 5.734 M 0.95 % | 5.680 M -1.75 % | 5.782 M -6.87 % | 6.209 M -3.43 % | 6.429 M 16.07 % | 5.539 M 619.55 % | 769.757 K 125.47 % | 341.405 K -5.32 % | 360.587 K -96.95 % | 11.824 M 941.48 % | 1.135 M 7.34 % | 1.058 M -33.60 % | 1.593 M 16.07 % | 1.372 M -71.98 % | 4.898 M 70.65 % | 2.870 M -28.33 % | 4.005 M -8.95 % | 4.399 M -38.98 % | 7.208 M 16.68 % | 6.178 M -5.52 % | 6.539 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 7.353 M -1.54 % | 7.468 M -16.42 % | 8.935 M 1.20 % | 8.829 M -0.23 % | 8.850 M 1.96 % | 8.679 M -34.20 % | 13.190 M -3.34 % | 13.645 M 3.71 % | 13.158 M 0.72 % | 13.064 M -7.78 % | 14.166 M -2.06 % | 14.464 M 2.90 % | 14.056 M 5.37 % | 13.340 M -8.08 % | 14.512 M -1.04 % | 14.664 M 5.36 % | 13.918 M 3.32 % | 13.471 M -2.58 % | 13.828 M -1.39 % | 14.024 M -0.63 % | 14.112 M 0.72 % | 14.011 M 6.43 % | 13.164 M -21.99 % | 16.875 M 0.25 % | 16.833 M 2.20 % | 16.470 M 25.91 % | 13.080 M 32.32 % | 9.885 M 2.04 % | 9.688 M 6.35 % | 9.109 M -3.50 % | 9.440 M -2.44 % | 9.677 M 0.57 % | 9.621 M -0.40 % | 9.660 M 1.43 % | 9.524 M 9.13 % | 8.727 M 3.21 % | 8.456 M 0.14 % | 8.444 M -7.90 % | 9.169 M 2.59 % | 8.938 M 12.76 % | 7.926 M 8.25 % | 7.322 M 3.71 % | 7.061 M -3.86 % | 7.344 M 13.45 % | 6.473 M 0.00 % | 6.473 M |
| Operating income | 2.448 M -40.02 % | 4.082 M 102.49 % | -164.079 M -251.72 % | -46.650 M -994.69 % | -4.261 M 84.82 % | -28.075 M 94.00 % | -467.717 M -41 608.61 % | -1.121 M 96.67 % | -33.625 M -12.83 % | -29.803 M -103.47 % | -14.647 M 78.74 % | -68.885 M -26.76 % | -54.344 M -39.58 % | -38.932 M -7 423.53 % | 531.606 K -97.29 % | 19.587 M 248.84 % | -13.159 M -167.87 % | 19.389 M 3 138.07 % | -638.199 K -106.08 % | 10.503 M -30.22 % | 15.052 M -31.75 % | 22.055 M 182.96 % | -26.586 M 9.32 % | -29.320 M 48.88 % | -57.350 M -253.21 % | -16.237 M 54.79 % | -35.910 M -202.30 % | -11.879 M -34.69 % | -8.820 M 63.66 % | -24.271 M 32.95 % | -36.201 M -186.48 % | 41.860 M 359.35 % | 9.113 M -25.85 % | 12.291 M -90.64 % | 131.281 M 94.39 % | 67.535 M 4 494.18 % | 1.470 M -29.83 % | 2.095 M 127.94 % | -7.499 M -111.96 % | 62.706 M -27.31 % | 86.261 M 2.96 % | 83.784 M -46.42 % | 156.361 M -6.43 % | 167.111 M 97.53 % | 84.598 M 58.33 % | 53.430 M |
| Operating income ratio | 0.01 -57.00 % | 0.02 101.86 % | -0.98 -726.01 % | -0.12 -968.23 % | -0.01 85.68 % | -0.08 92.95 % | -1.10 -40 642.78 % | 0.00 96.60 % | -0.08 13.63 % | -0.09 -133.51 % | -0.04 80.60 % | -0.20 -44.45 % | -0.14 -34.41 % | -0.10 -8 430.51 % | 0.00 -97.14 % | 0.04 206.40 % | -0.04 -181.88 % | 0.05 3 328.00 % | 0.00 -106.05 % | 0.03 -40.31 % | 0.04 -52.67 % | 0.09 212.16 % | -0.08 5.86 % | -0.09 64.64 % | -0.25 -211.05 % | -0.08 42.80 % | -0.14 -271.41 % | -0.04 -37.85 % | -0.03 58.09 % | -0.06 37.74 % | -0.10 -202.88 % | 0.10 237.30 % | 0.03 41.78 % | 0.02 -87.05 % | 0.16 44.28 % | 0.11 1 882.71 % | 0.01 -26.29 % | 0.01 151.19 % | -0.02 -109.13 % | 0.16 11.71 % | 0.15 9.42 % | 0.13 -29.79 % | 0.19 7.28 % | 0.18 37.78 % | 0.13 28.15 % | 0.10 |
| Total other income expenses net | 960.909 K 203.83 % | -925.493 K 89.81 % | -9.085 M -209.21 % | -2.938 M 80.46 % | -15.037 M -10.68 % | -13.586 M 16.97 % | -16.364 M -30.58 % | -12.531 M 15.28 % | -14.792 M -97.56 % | -7.488 M 74.48 % | -29.337 M -425.78 % | -5.580 M -13.30 % | -4.925 M -30.93 % | -3.761 M 31.85 % | -5.519 M 8.63 % | -6.040 M -41.13 % | -4.280 M 11.42 % | -4.832 M 97.56 % | -198.204 M -3 654.80 % | -5.279 M 17.40 % | -6.391 M 19.45 % | -7.935 M -52.48 % | -5.204 M -32.10 % | -3.939 M 31.39 % | -5.742 M -5.38 % | -5.449 M -51.84 % | -3.588 M -158.50 % | 6.134 M -79.99 % | 30.654 M 3 385.72 % | -932.956 K -403.42 % | 307.478 K 127.08 % | -1.135 M -1 666.71 % | 72.466 K 114.84 % | -488.198 K | 0.000 100.00 % | -4.898 M -1 943.65 % | 265.695 K | 0.000 | 0.000 | 0.000 100.00 % | -3.981 M -128.55 % | -1.742 M 59.81 % | -4.334 M -14.36 % | -3.790 M -91.41 % | -1.980 M 17.40 % | -2.397 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 95.381 M -7.94 % | 103.607 M -29.19 % | 146.326 M 84.68 % | 79.232 M -70.48 % | 268.432 M 13.94 % | 235.584 M 38.32 % | 170.324 M 7.88 % | 157.883 M 6.82 % | 147.803 M -31.13 % | 214.604 M 140.56 % | 89.212 M -36.73 % | 141.010 M 155.19 % | 55.256 M -72.12 % | 198.180 M 57.76 % | 125.620 M -39.22 % | 206.691 M 326.87 % | 48.420 M -64.25 % | 135.458 M 4.95 % | 129.071 M -7.17 % | 139.047 M -38.35 % | 225.534 M 12.50 % | 200.468 M 47.95 % | 135.500 M -24.80 % | 180.187 M 66.42 % | 108.272 M -28.21 % | 150.824 M 126.47 % | 66.598 M 148.93 % | 26.753 M 46.18 % | 18.301 M 475.35 % | -4.876 M 88.11 % | -41.017 M 71.88 % | -145.867 M 28.66 % | -204.469 M 36.09 % | -319.908 M -84.60 % | -173.299 M -7.68 % | -160.935 M 35.00 % | -247.580 M -122.62 % | -111.214 M -168.45 % | 162.484 M 11.05 % | 146.316 M 6.16 % | 137.829 M -49.92 % | 275.213 M 63.00 % | 168.845 M -8.26 % | 184.037 M |
| Total investments | 120.572 M 95.00 % | 61.832 M -12.75 % | 70.867 M -63.53 % | 194.310 M -4.74 % | 203.989 M -32.06 % | 300.270 M 56.86 % | 191.427 M -11.47 % | 216.219 M -1.31 % | 219.091 M 25.11 % | 175.118 M 21.18 % | 144.510 M 33.83 % | 107.980 M 0.22 % | 107.739 M -61.95 % | 283.121 M 8.77 % | 260.293 M -27.44 % | 358.730 M 104.03 % | 175.826 M -9.69 % | 194.683 M 19.90 % | 162.371 M 9.98 % | 147.639 M -18.68 % | 181.559 M 5.48 % | 172.128 M -14.37 % | 201.012 M -26.28 % | 272.680 M 16.49 % | 234.084 M -29.90 % | 333.928 M -3.80 % | 347.124 M 0.33 % | 345.997 M 1.48 % | 340.944 M -27.07 % | 467.483 M 7.02 % | 436.809 M -6.93 % | 469.321 M -5.93 % | 498.881 M -10.71 % | 558.701 M -7.08 % | 601.248 M -2.19 % | 614.691 M -11.47 % | 694.367 M -20.81 % | 876.827 M -15.14 % | 1.033 B 14 964.93 % | 6.859 M 1 861.66 % | 349.644 K -99.94 % | 550.426 M 11 687.92 % | 4.669 M -98.73 % | 368.074 M |
| Total debt | 277.912 M -3.06 % | 286.694 M -1.08 % | 289.835 M -4.22 % | 302.601 M -24.51 % | 400.848 M 0.97 % | 397.006 M 6.73 % | 371.990 M -6.32 % | 397.100 M 2.68 % | 386.733 M -8.61 % | 423.159 M 9.23 % | 387.390 M -8.76 % | 424.581 M 7.28 % | 395.760 M 5.89 % | 373.754 M 0.00 % | 373.760 M -1.53 % | 379.581 M 2.81 % | 369.191 M -0.66 % | 371.632 M 3.92 % | 357.621 M -2.26 % | 365.883 M 5.52 % | 346.749 M -6.68 % | 371.552 M 8.65 % | 341.973 M -2.35 % | 350.213 M -3.68 % | 363.581 M -12.04 % | 413.351 M 6.29 % | 388.895 M 2.05 % | 381.091 M 19.72 % | 318.310 M 29.75 % | 245.319 M 20.87 % | 202.967 M 78.86 % | 113.480 M -6.68 % | 121.600 M 131.36 % | 52.558 M -61.51 % | 136.547 M -12.09 % | 155.333 M -15.68 % | 184.215 M 6.08 % | 173.653 M -39.17 % | 285.450 M -3.94 % | 297.160 M -10.29 % | 331.237 M | 0.000 -100.00 % | 437.920 M | 0.000 |
| Accumulated other comprehensive income loss | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 187.43 % | 10.229 M -14.57 % | 11.973 M -59.28 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M 0.00 % | 29.400 M -22.02 % | 37.700 M 0.00 % | 37.700 M 14.17 % | 33.020 M 22.75 % | 26.900 M -9.18 % | 29.620 M 8.50 % | 27.300 M 0.00 % | 27.300 M 0.00 % | 27.300 M 14.53 % | 23.837 M 385.80 % | -8.341 M -101.33 % | 626.480 M 16 783.39 % | -3.755 M -101.24 % | 303.021 M |
| Retained earnings | -1.232 B 0.14 % | -1.233 B 0.03 % | -1.234 B -16.85 % | -1.056 B -4.75 % | -1.008 B -1.88 % | -989.496 M -3.33 % | -957.591 M -93.30 % | -495.390 M -2.67 % | -482.528 M -10.95 % | -434.901 M -9.10 % | -398.624 M -12.55 % | -354.160 M -19.75 % | -295.758 M -23.84 % | -238.813 M -20.04 % | -198.937 M 0.37 % | -199.671 M 4.21 % | -208.435 M -7.81 % | -193.331 M 4.27 % | -201.964 M -7 004.70 % | -2.843 M 32.91 % | -4.237 M 41.01 % | -7.183 M -13.56 % | -6.325 M -126.99 % | 23.433 M -58.00 % | 55.795 M -60.58 % | 141.548 M -12.85 % | 162.418 M -18.18 % | 198.505 M -3.51 % | 205.718 M -7.41 % | 222.191 M -9.45 % | 245.385 M -18.25 % | 300.148 M 31.04 % | 229.042 M -23.96 % | 301.215 M 2.16 % | 294.858 M 62.90 % | 181.002 M 46.02 % | 123.959 M -38.80 % | 202.539 M -2.32 % | 207.342 M -2.79 % | 213.302 M 28.00 % | 166.642 M | 0.000 -100.00 % | 465.235 M | 0.000 |
| Common stock | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 0.00 % | 750.000 M 33.33 % | 562.500 M 0.00 % | 562.500 M | 0.000 -100.00 % | 165.000 M | 0.000 |
| Total equity | 699.214 M -0.78 % | 704.735 M 74.55 % | 403.754 M -31.65 % | 590.710 M -3.20 % | 610.209 M -3.34 % | 631.265 M -6.60 % | 675.897 M -41.59 % | 1.157 B -1.06 % | 1.170 B -3.71 % | 1.215 B -3.02 % | 1.253 B -4.08 % | 1.306 B -3.66 % | 1.356 B -3.72 % | 1.408 B -2.78 % | 1.448 B -0.23 % | 1.452 B 1.20 % | 1.434 B -0.88 % | 1.447 B 1.01 % | 1.433 B -12.68 % | 1.641 B 0.33 % | 1.635 B -0.59 % | 1.645 B 1.06 % | 1.628 B -2.03 % | 1.661 B -2.02 % | 1.696 B -5.32 % | 1.791 B -1.52 % | 1.818 B -1.93 % | 1.854 B -0.89 % | 1.871 B -0.04 % | 1.871 B -1.93 % | 1.908 B -1.67 % | 1.941 B 1.53 % | 1.911 B -2.08 % | 1.952 B -0.31 % | 1.958 B 6.58 % | 1.837 B 3.67 % | 1.772 B -4.28 % | 1.851 B -0.45 % | 1.860 B 132.56 % | 799.644 M 10.94 % | 720.806 M 15.06 % | 626.484 M 0.00 % | 626.484 M 106.75 % | 303.022 M |
| Other non current liabilities | 192.366 M 1.54 % | 189.447 M 1.68 % | 186.321 M 128.18 % | 81.657 M 0.16 % | 81.525 M 0.15 % | 81.403 M 3.23 % | 78.853 M 3.26 % | 76.361 M 2.85 % | 74.244 M 4.21 % | 71.246 M 3.20 % | 69.039 M 2.04 % | 67.661 M 0.72 % | 67.174 M 3.12 % | 65.144 M 3.29 % | 63.070 M 1.22 % | 62.311 M -0.61 % | 62.692 M 2.54 % | 61.140 M 3.56 % | 59.036 M -0.76 % | 59.489 M 4.10 % | 57.147 M 3.00 % | 55.483 M 4.81 % | 52.934 M -8.32 % | 57.739 M -0.09 % | 57.791 M 25.06 % | 46.211 M 4.59 % | 44.183 M -4.22 % | 46.128 M 3.75 % | 44.459 M 5.22 % | 42.254 M 4.25 % | 40.532 M 2.14 % | 39.684 M 3.33 % | 38.404 M 3.48 % | 37.113 M -2.69 % | 38.140 M 3.90 % | 36.710 M 3.38 % | 35.510 M 3.65 % | 34.258 M 2.14 % | 33.539 M 13.88 % | 29.450 M 3.92 % | 28.339 M | 0.000 -100.00 % | 28.520 M | 0.000 |
| Long term debt | 258.611 M -5.51 % | 273.695 M -1.38 % | 277.532 M -1.03 % | 280.412 M 21 246.49 % | 1.314 M -11.83 % | 1.490 M 80.95 % | 823.336 K -11.67 % | 932.134 K -15.21 % | 1.099 M -13.89 % | 1.277 M -13.14 % | 1.470 M -11.99 % | 1.670 M -2.53 % | 1.713 M -12.09 % | 1.949 M 188.22 % | 676.147 K -24.32 % | 893.435 K -19.44 % | 1.109 M -16.18 % | 1.323 M -19.86 % | 1.651 M -18.79 % | 2.033 M 31.01 % | 1.552 M -19.76 % | 1.934 M -4.28 % | 2.020 M -99.38 % | 325.921 M 1.83 % | 320.055 M -0.84 % | 322.768 M -6.19 % | 344.068 M -3.77 % | 357.565 M 15.87 % | 308.593 M 28.27 % | 240.583 M 43.21 % | 167.992 M 87.45 % | 89.620 M -15.04 % | 105.488 M 188.76 % | 36.532 M -9.88 % | 40.539 M -8.98 % | 44.537 M -6.43 % | 47.596 M -13.68 % | 55.138 M -9.58 % | 60.977 M -8.71 % | 66.797 M -4.67 % | 70.070 M | 0.000 -100.00 % | 72.261 M | 0.000 |
| Total non current liabilities | 508.558 M -2.20 % | 519.975 M 12.10 % | 463.853 M 1.68 % | 456.197 M 450.71 % | 82.838 M -0.07 % | 82.893 M 4.04 % | 79.676 M 3.08 % | 77.293 M 2.59 % | 75.343 M 3.89 % | 72.523 M 2.86 % | 70.509 M 1.70 % | 69.331 M 0.64 % | 68.888 M 2.67 % | 67.093 M 5.25 % | 63.746 M 0.86 % | 63.205 M -0.93 % | 63.801 M 2.14 % | 62.463 M 2.93 % | 60.687 M -1.36 % | 61.522 M 4.81 % | 58.699 M 2.23 % | 57.417 M 4.48 % | 54.955 M -85.68 % | 383.660 M 1.54 % | 377.845 M 2.40 % | 368.979 M -4.96 % | 388.251 M -3.83 % | 403.694 M 14.34 % | 353.053 M 24.83 % | 282.838 M 35.64 % | 208.524 M 61.27 % | 129.304 M -10.14 % | 143.891 M 95.38 % | 73.645 M -6.40 % | 78.679 M -3.16 % | 81.248 M -2.24 % | 83.105 M -7.04 % | 89.396 M -5.42 % | 94.516 M -1.80 % | 96.247 M -2.20 % | 98.408 M | 0.000 -100.00 % | 100.781 M | 0.000 |
| Other current liabilities | 54.108 M 13.07 % | 47.854 M -1.62 % | 48.642 M -18.78 % | 59.889 M -65.48 % | 173.515 M 3.71 % | 167.308 M 7.12 % | 156.188 M -9.82 % | 173.198 M 11.29 % | 155.625 M 13.70 % | 136.870 M 5.71 % | 129.481 M -8.58 % | 141.634 M 20.37 % | 117.662 M 2.54 % | 114.749 M -1.88 % | 116.949 M -6.00 % | 124.408 M 18.37 % | 105.101 M -21.61 % | 134.074 M 26.72 % | 105.799 M -8.17 % | 115.211 M 14.45 % | 100.669 M -8.26 % | 109.732 M 105.39 % | 53.427 M -24.87 % | 71.112 M 9.67 % | 64.843 M 7.46 % | 60.344 M -17.69 % | 73.308 M -7.96 % | 79.652 M 46.93 % | 54.211 M 16.09 % | 46.698 M -64.13 % | 130.178 M 239.34 % | 38.363 M 16.61 % | 32.898 M -67.56 % | 101.400 M 20.63 % | 84.061 M 140.45 % | 34.960 M -71.35 % | 122.019 M -8.34 % | 133.128 M -30.54 % | 191.665 M -12.64 % | 219.392 M 6.28 % | 206.423 M | 0.000 -100.00 % | 336.694 M | 0.000 |
| Deferred revenue | 22.389 M -24.69 % | 29.727 M -38.91 % | 48.658 M -25.98 % | 65.737 M 63.27 % | 40.262 M -37.12 % | 64.028 M -32.73 % | 95.176 M -9.56 % | 105.237 M 13.01 % | 93.120 M 50.34 % | 61.941 M 321.39 % | 14.699 M -40.55 % | 24.728 M -59.25 % | 60.684 M -40.21 % | 101.495 M 107.24 % | 48.974 M -44.50 % | 88.247 M 4.39 % | 84.538 M -8.76 % | 92.655 M -12.64 % | 106.060 M -13.24 % | 122.251 M 233.74 % | 36.631 M -26.19 % | 49.627 M 124.77 % | 22.079 M -21.30 % | 28.054 M -37.94 % | 45.206 M 63.31 % | 27.681 M 18.40 % | 23.380 M -40.09 % | 39.028 M -36.59 % | 61.553 M -7.53 % | 66.562 M -25.68 % | 89.566 M -5.34 % | 94.615 M 16.03 % | 81.540 M 17.18 % | 69.585 M 40.34 % | 49.584 M -18.40 % | 60.766 M 94.53 % | 31.237 M -32.69 % | 46.405 M 121.07 % | 20.991 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 19.301 M 48.49 % | 12.998 M 5.65 % | 12.303 M -44.55 % | 22.189 M -94.45 % | 399.534 M 1.02 % | 395.517 M 6.56 % | 371.167 M -6.31 % | 396.168 M 2.73 % | 385.633 M -8.59 % | 421.882 M 9.32 % | 385.920 M -8.75 % | 422.911 M 7.33 % | 394.046 M 5.98 % | 371.805 M -0.34 % | 373.084 M -1.48 % | 378.688 M 2.88 % | 368.082 M -0.60 % | 370.309 M 4.03 % | 355.970 M -2.17 % | 363.849 M 5.40 % | 345.198 M -6.61 % | 369.618 M 8.73 % | 339.953 M 1 299.48 % | 24.291 M -44.19 % | 43.527 M -51.95 % | 90.583 M 102.08 % | 44.826 M 90.54 % | 23.526 M 142.13 % | 9.716 M 105.20 % | 4.735 M -86.46 % | 34.975 M 46.58 % | 23.860 M 48.09 % | 16.112 M 0.54 % | 16.026 M -83.31 % | 96.008 M -13.35 % | 110.796 M -18.90 % | 136.619 M 15.28 % | 118.515 M -47.20 % | 224.472 M -5.16 % | 236.673 M -11.60 % | 267.732 M | 0.000 -100.00 % | 369.367 M | 0.000 |
| Total current liabilities | 345.918 M 15.35 % | 299.896 M 18.86 % | 252.319 M -42.67 % | 440.155 M -59.72 % | 1.093 B 8.86 % | 1.004 B 2.52 % | 979.114 M -46.61 % | 1.834 B 7.39 % | 1.708 B -4.14 % | 1.782 B 14.30 % | 1.559 B -6.20 % | 1.662 B 1.38 % | 1.639 B 1.78 % | 1.610 B -1.38 % | 1.633 B -1.52 % | 1.658 B 7.74 % | 1.539 B 0.80 % | 1.527 B 6.02 % | 1.440 B -6.22 % | 1.536 B 3.81 % | 1.479 B 1.04 % | 1.464 B 13.87 % | 1.286 B 28.84 % | 997.977 M -11.72 % | 1.130 B -3.60 % | 1.173 B 16.43 % | 1.007 B -9.79 % | 1.116 B -7.46 % | 1.207 B 2.99 % | 1.171 B -2.05 % | 1.196 B -4.55 % | 1.253 B 2.04 % | 1.228 B 5.28 % | 1.166 B 16.83 % | 998.293 M 48.09 % | 674.128 M 46.23 % | 461.019 M -20.01 % | 576.379 M -39.56 % | 953.564 M 0.39 % | 949.904 M 0.16 % | 948.402 M | 0.000 -100.00 % | 1.200 B | 0.000 |
| Total liabilities | 854.476 M 4.22 % | 819.871 M 14.48 % | 716.172 M -20.10 % | 896.352 M -23.75 % | 1.176 B 8.18 % | 1.087 B 2.64 % | 1.059 B -44.60 % | 1.911 B 7.18 % | 1.783 B -3.82 % | 1.854 B 13.81 % | 1.629 B -5.89 % | 1.731 B 1.35 % | 1.708 B 1.82 % | 1.677 B -1.13 % | 1.697 B -1.44 % | 1.721 B 7.39 % | 1.603 B 0.86 % | 1.589 B 5.89 % | 1.501 B -6.04 % | 1.597 B 3.84 % | 1.538 B 1.08 % | 1.522 B 13.49 % | 1.341 B -2.96 % | 1.382 B -8.40 % | 1.508 B -2.16 % | 1.542 B 10.48 % | 1.395 B -8.21 % | 1.520 B -2.53 % | 1.560 B 7.24 % | 1.454 B 3.55 % | 1.404 B 1.61 % | 1.382 B 0.76 % | 1.372 B 10.63 % | 1.240 B 15.14 % | 1.077 B 42.57 % | 755.376 M 38.82 % | 544.124 M -18.27 % | 665.775 M -36.48 % | 1.048 B 0.18 % | 1.046 B -0.06 % | 1.047 B | 0.000 -100.00 % | 1.301 B | 0.000 |
| Other non current assets | 8.589 M -90.14 % | 87.112 M 12.38 % | 77.517 M 94.69 % | 39.816 M -75.80 % | 164.547 M 339.87 % | 37.408 M -74.43 % | 146.280 M 25.96 % | 116.135 M 1.55 % | 114.361 M -5.70 % | 121.269 M -13.88 % | 140.820 M -3.67 % | 146.190 M 18.45 % | 123.415 M 2.68 % | 120.192 M 15.03 % | 104.487 M 1.39 % | 103.053 M -0.08 % | 103.136 M 0.16 % | 102.971 M -22.09 % | 132.163 M -0.14 % | 132.351 M -2.89 % | 136.284 M 7.06 % | 127.295 M 8.24 % | 117.606 M 26.57 % | 92.914 M -6.98 % | 99.889 M 5.10 % | 95.045 M 19.53 % | 79.514 M 34.64 % | 59.057 M 4.04 % | 56.766 M -0.75 % | 57.193 M 0.48 % | 56.921 M -57.81 % | 134.926 M 157.33 % | 52.432 M -62.44 % | 139.581 M -21.53 % | 177.867 M 4.29 % | 170.549 M 111.81 % | 80.519 M -44.93 % | 146.200 M 0.47 % | 145.509 M -9.24 % | 160.321 M 9.29 % | 146.691 M 153.30 % | -275.213 M -269.43 % | 162.432 M 188.26 % | -184.037 M |
| Long term investments | 75.193 M 1 447.00 % | 4.861 M -5.97 % | 5.169 M -95.96 % | 127.939 M 45.26 % | 88.077 M -56.34 % | 201.723 M 118.45 % | 92.344 M -24.33 % | 122.043 M -2.57 % | 125.259 M -4.76 % | 131.524 M 30.21 % | 101.007 M -1.50 % | 102.542 M 0.23 % | 102.307 M -0.30 % | 102.612 M -0.27 % | 102.893 M 48.10 % | 69.473 M -3.53 % | 72.017 M -0.66 % | 72.492 M -1.24 % | 73.403 M -2.91 % | 75.601 M -1.08 % | 76.430 M -0.90 % | 77.122 M -16.54 % | 92.403 M -18.74 % | 113.710 M 13.23 % | 100.428 M 0.47 % | 99.961 M 26.24 % | 79.181 M -19.23 % | 98.028 M 17.00 % | 83.788 M 82.31 % | 45.958 M -5.56 % | 48.662 M -29.00 % | 68.541 M 305.17 % | 16.917 M -32.61 % | 25.104 M -7.66 % | 27.186 M 12.76 % | 24.110 M -8.54 % | 26.361 M 202.44 % | 8.716 M 28.79 % | 6.768 M 1 841.21 % | 348.643 K 0.00 % | 348.643 K | 0.000 -100.00 % | 348.643 K | 0.000 |
| Intangible assets | 88.862 M -5.39 % | 93.928 M -49.41 % | 185.666 M 7.86 % | 172.138 M -13.59 % | 199.202 M -0.66 % | 200.519 M -28.67 % | 281.127 M 36.45 % | 206.035 M 0.03 % | 205.982 M 2.99 % | 199.998 M -32.56 % | 296.554 M 31.74 % | 225.111 M 6.03 % | 212.306 M 4.62 % | 202.935 M -32.15 % | 299.105 M 39.35 % | 214.645 M 8.99 % | 196.946 M 1.00 % | 195.005 M -29.04 % | 274.799 M 36.18 % | 201.790 M 1.20 % | 199.388 M -6.67 % | 213.649 M -25.21 % | 285.673 M -2.94 % | 294.316 M -1.66 % | 299.289 M -4.46 % | 313.253 M -2.93 % | 322.702 M -0.66 % | 324.848 M -3.38 % | 336.213 M 4.97 % | 320.284 M -5.38 % | 338.494 M -3.09 % | 349.299 M -2.80 % | 359.349 M -2.24 % | 367.597 M -4.77 % | 386.025 M 2.86 % | 375.275 M 36.25 % | 275.424 M -1.40 % | 279.327 M -3.02 % | 288.034 M -1.09 % | 291.198 M 15.48 % | 252.168 M | 0.000 -100.00 % | 254.722 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 100.00 % | -100.083 M | 0.000 100.00 % | -104.151 M 4.52 % | -109.084 M -2.87 % | -106.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 88.862 M -5.39 % | 93.928 M -49.41 % | 185.666 M 7.86 % | 172.138 M -13.59 % | 199.202 M -0.66 % | 200.519 M -28.67 % | 281.127 M 36.45 % | 206.035 M 0.03 % | 205.982 M 2.99 % | 199.998 M -32.56 % | 296.554 M 31.74 % | 225.111 M 6.03 % | 212.306 M 4.62 % | 202.935 M -32.15 % | 299.105 M 39.35 % | 214.645 M 8.99 % | 196.946 M 1.00 % | 195.005 M -29.04 % | 274.799 M 36.18 % | 201.790 M 1.20 % | 199.388 M -6.67 % | 213.649 M -25.21 % | 285.673 M -2.94 % | 294.316 M -1.66 % | 299.289 M -4.46 % | 313.253 M -2.93 % | 322.702 M -0.66 % | 324.848 M -3.38 % | 336.213 M 4.97 % | 320.284 M -5.38 % | 338.494 M 35.82 % | 249.216 M -30.65 % | 359.349 M 36.40 % | 263.446 M -4.87 % | 276.941 M 2.86 % | 269.238 M -2.25 % | 275.424 M -1.40 % | 279.327 M -3.02 % | 288.034 M -1.09 % | 291.198 M 15.48 % | 252.168 M | 0.000 -100.00 % | 254.722 M | 0.000 |
| Property plant equipment net | 571.698 M -1.06 % | 577.847 M 395.49 % | 116.620 M -44.88 % | 211.557 M -1.79 % | 215.403 M -0.62 % | 216.757 M 69.43 % | 127.935 M -81.39 % | 687.580 M 1.74 % | 675.840 M 2.41 % | 659.917 M 13.29 % | 582.526 M -20.20 % | 730.007 M 3.87 % | 702.812 M 2.59 % | 685.102 M 14.08 % | 600.558 M -15.08 % | 707.212 M 2.70 % | 688.632 M 0.06 % | 688.201 M 17.00 % | 588.223 M -15.97 % | 700.042 M 0.58 % | 695.995 M -5.01 % | 732.732 M 19.55 % | 612.909 M -2.51 % | 628.682 M -2.19 % | 642.769 M -2.69 % | 660.513 M -2.18 % | 675.254 M -2.23 % | 690.660 M 4.93 % | 658.181 M 21.28 % | 542.687 M 23.17 % | 440.598 M 29.56 % | 340.065 M 6.00 % | 320.821 M 31.72 % | 243.561 M -0.57 % | 244.963 M 13.81 % | 215.242 M 9.11 % | 197.279 M 3.47 % | 190.659 M 1.38 % | 188.068 M 0.83 % | 186.526 M 0.00 % | 186.528 M | 0.000 -100.00 % | 167.606 M | 0.000 |
| Total non current assets | 744.342 M -2.54 % | 763.748 M 88.44 % | 405.295 M -28.78 % | 569.086 M -14.90 % | 668.694 M -0.94 % | 675.029 M 1.54 % | 664.798 M -41.90 % | 1.144 B 0.94 % | 1.134 B 0.82 % | 1.124 B -0.68 % | 1.132 B -6.81 % | 1.215 B 5.47 % | 1.152 B 2.71 % | 1.121 B 0.38 % | 1.117 B 1.16 % | 1.104 B 3.13 % | 1.071 B 0.22 % | 1.068 B -0.89 % | 1.078 B -3.68 % | 1.119 B 0.19 % | 1.117 B -3.65 % | 1.160 B 3.86 % | 1.116 B -1.94 % | 1.139 B -1.11 % | 1.151 B -2.03 % | 1.175 B 0.98 % | 1.164 B -1.39 % | 1.180 B 3.30 % | 1.142 B 17.68 % | 970.856 M 9.19 % | 889.170 M 11.46 % | 797.750 M 5.54 % | 755.864 M 11.46 % | 678.131 M -7.58 % | 733.786 M 6.97 % | 685.966 M 16.95 % | 586.559 M -7.18 % | 631.907 M -0.58 % | 635.583 M -0.44 % | 638.394 M 8.99 % | 585.735 M 312.83 % | -275.213 M -147.04 % | 585.108 M 417.93 % | -184.037 M |
| Other current assets | 4.521 M -17.84 % | 5.503 M 63.88 % | 3.358 M -45.03 % | 6.109 M 2.74 % | 5.946 M 5.62 % | 5.630 M 51.63 % | 3.713 M -10.52 % | 4.149 M -9.26 % | 4.573 M -22.65 % | 5.912 M 95.48 % | 3.024 M -32.80 % | 4.500 M -43.65 % | 7.986 M 4.76 % | 7.623 M -68.69 % | 24.350 M 573.60 % | 3.615 M -91.66 % | 43.363 M -10.34 % | 48.362 M 90.87 % | 25.338 M 67.04 % | 15.169 M 61.08 % | 9.417 M -23.02 % | 12.232 M -56.34 % | 28.021 M 80.52 % | 15.522 M 3.71 % | 14.967 M -16.40 % | 17.903 M 15.98 % | 15.436 M -8.95 % | 16.952 M -9.79 % | 18.792 M -0.37 % | 18.861 M -2.92 % | 19.429 M -4.07 % | 20.254 M -24.21 % | 26.725 M -4.34 % | 27.938 M -3.64 % | 28.993 M 25.23 % | 23.152 M -58.62 % | 55.949 M -4.67 % | 58.693 M 87.79 % | 31.254 M 64.24 % | 19.029 M -2.95 % | 19.607 M | 0.000 -100.00 % | 32.323 M | 0.000 |
| Short term investments | 45.379 M -20.35 % | 56.971 M -13.28 % | 65.698 M -1.01 % | 66.371 M -22.81 % | 85.987 M -12.74 % | 98.547 M -0.54 % | 99.082 M 5.21 % | 94.177 M 0.37 % | 93.832 M 115.24 % | 43.594 M 0.21 % | 43.503 M 700.03 % | 5.438 M 0.09 % | 5.433 M -96.99 % | 180.509 M 14.68 % | 157.400 M -45.58 % | 289.257 M 178.64 % | 103.809 M -15.04 % | 122.191 M 37.34 % | 88.968 M 23.50 % | 72.038 M -31.48 % | 105.129 M 10.66 % | 95.006 M -12.53 % | 108.609 M -31.68 % | 158.970 M 18.94 % | 133.655 M -42.87 % | 233.967 M -12.68 % | 267.942 M 8.05 % | 247.969 M -3.57 % | 257.156 M -38.99 % | 421.525 M 8.60 % | 388.147 M -3.15 % | 400.780 M -16.84 % | 481.964 M -9.68 % | 533.597 M -7.05 % | 574.062 M -2.80 % | 590.581 M -11.59 % | 668.006 M -23.05 % | 868.110 M -15.43 % | 1.027 B 15 667.76 % | 6.510 M 650 266.53 % | 1.001 K -100.00 % | 550.426 M 12 639.09 % | 4.321 M -98.83 % | 368.074 M |
| cash and cash equivalents | 182.531 M -0.30 % | 183.086 M 27.58 % | 143.510 M -35.75 % | 223.369 M 68.69 % | 132.416 M -17.97 % | 161.422 M -19.96 % | 201.666 M -15.70 % | 239.217 M 0.12 % | 238.929 M 14.56 % | 208.554 M -30.06 % | 298.178 M 5.15 % | 283.571 M -16.72 % | 340.504 M 93.94 % | 175.574 M -29.24 % | 248.141 M 43.52 % | 172.891 M -46.10 % | 320.771 M 35.82 % | 236.173 M 3.34 % | 228.550 M 0.76 % | 226.835 M 87.13 % | 121.216 M -29.15 % | 171.084 M -17.14 % | 206.473 M 21.44 % | 170.026 M -33.40 % | 255.309 M -2.75 % | 262.527 M -18.54 % | 322.296 M -9.04 % | 354.338 M 18.11 % | 300.009 M 19.91 % | 250.194 M 2.55 % | 243.985 M -5.92 % | 259.347 M -20.46 % | 326.069 M -12.46 % | 372.466 M 20.21 % | 309.846 M -2.03 % | 316.268 M -26.76 % | 431.795 M 51.58 % | 284.867 M 131.67 % | 122.965 M -18.48 % | 150.844 M -22.01 % | 193.408 M 170.28 % | -275.213 M -202.28 % | 269.075 M 246.21 % | -184.037 M |
| Cash and short term investments | 227.910 M -5.06 % | 240.058 M 14.75 % | 209.207 M -27.79 % | 289.740 M 32.66 % | 218.403 M -15.99 % | 259.969 M -13.56 % | 300.749 M -9.79 % | 333.393 M 0.19 % | 332.762 M 31.97 % | 252.148 M -26.20 % | 341.681 M 18.23 % | 289.009 M -16.46 % | 345.937 M -2.85 % | 356.082 M -12.20 % | 405.541 M -12.25 % | 462.148 M 8.85 % | 424.580 M 18.48 % | 358.365 M 12.86 % | 317.518 M 6.24 % | 298.873 M 32.04 % | 226.345 M -14.94 % | 266.090 M -15.55 % | 315.083 M -4.23 % | 328.996 M -15.42 % | 388.965 M -21.66 % | 496.494 M -15.88 % | 590.239 M -2.00 % | 602.306 M 8.10 % | 557.165 M -17.05 % | 671.719 M 6.26 % | 632.132 M -4.24 % | 660.127 M -18.30 % | 808.033 M -10.82 % | 906.063 M 2.51 % | 883.908 M -2.53 % | 906.849 M -17.54 % | 1.100 B -4.61 % | 1.153 B 0.30 % | 1.149 B 630.50 % | 157.354 M -18.64 % | 193.409 M -29.72 % | 275.213 M 0.00 % | 275.213 M 49.54 % | 184.037 M |
| Total current assets | 809.347 M 6.37 % | 760.858 M 6.47 % | 714.631 M -22.15 % | 917.976 M -17.82 % | 1.117 B 7.11 % | 1.043 B -2.52 % | 1.070 B -44.40 % | 1.924 B 5.77 % | 1.819 B -6.44 % | 1.945 B 11.13 % | 1.750 B -3.98 % | 1.822 B -4.69 % | 1.912 B -2.66 % | 1.964 B -3.13 % | 2.028 B -1.98 % | 2.069 B 5.20 % | 1.966 B -0.07 % | 1.968 B 6.07 % | 1.855 B -12.42 % | 2.118 B 3.04 % | 2.056 B 2.45 % | 2.007 B 8.37 % | 1.852 B -2.76 % | 1.904 B -7.21 % | 2.052 B -4.85 % | 2.157 B 5.22 % | 2.050 B -6.57 % | 2.194 B -4.10 % | 2.288 B -2.85 % | 2.355 B -2.83 % | 2.424 B -4.02 % | 2.525 B -0.08 % | 2.527 B 0.54 % | 2.514 B 9.24 % | 2.301 B 20.70 % | 1.907 B 10.23 % | 1.730 B -8.25 % | 1.885 B -17.03 % | 2.272 B 88.18 % | 1.207 B 2.16 % | 1.182 B 329.44 % | 275.213 M -79.49 % | 1.342 B 629.19 % | 184.037 M |
| Inventory | 302.698 M -11.25 % | 341.077 M 11.30 % | 306.439 M 3.98 % | 294.720 M -35.40 % | 456.196 M 3.30 % | 441.618 M 1.70 % | 434.256 M -9.23 % | 478.406 M 7.74 % | 444.042 M -9.41 % | 490.180 M 34.64 % | 364.058 M 1.98 % | 356.994 M -17.11 % | 430.697 M -17.98 % | 525.111 M 4.69 % | 501.564 M 3.99 % | 482.341 M 0.49 % | 479.973 M 15.89 % | 414.177 M 8.75 % | 380.864 M -11.52 % | 430.473 M -1.57 % | 437.347 M 2.90 % | 425.019 M 25.50 % | 338.664 M 3.96 % | 325.770 M -27.23 % | 447.695 M 11.67 % | 400.911 M 72.35 % | 232.610 M -25.93 % | 314.021 M -9.20 % | 345.839 M -0.62 % | 347.983 M 0.24 % | 347.162 M -10.73 % | 388.910 M -1.60 % | 395.235 M 23.52 % | 319.968 M 7.07 % | 298.838 M -6.08 % | 318.178 M 16.30 % | 273.579 M 13.36 % | 241.345 M 13.35 % | 212.928 M -36.15 % | 333.499 M 29.78 % | 256.975 M | 0.000 -100.00 % | 224.330 M | 0.000 |
| Net receivables | 274.219 M 57.40 % | 174.220 M -10.94 % | 195.627 M -40.25 % | 327.408 M -25.00 % | 436.549 M 30.02 % | 335.749 M 1.38 % | 331.171 M -70.12 % | 1.108 B 6.78 % | 1.038 B -13.24 % | 1.196 B 14.92 % | 1.041 B -11.16 % | 1.172 B 3.95 % | 1.127 B 4.83 % | 1.075 B -1.91 % | 1.096 B -11.53 % | 1.239 B 21.66 % | 1.018 B -11.20 % | 1.147 B 1.36 % | 1.132 B -18.20 % | 1.383 B -0.24 % | 1.387 B 5.97 % | 1.308 B 10.83 % | 1.181 B -4.33 % | 1.234 B 2.77 % | 1.201 B -3.30 % | 1.242 B 2.48 % | 1.212 B -3.90 % | 1.261 B -7.70 % | 1.366 B 3.78 % | 1.316 B -7.61 % | 1.425 B -2.13 % | 1.456 B 12.22 % | 1.297 B 2.97 % | 1.260 B 15.64 % | 1.089 B 65.47 % | 658.371 M 119.27 % | 300.260 M -30.50 % | 432.051 M -50.82 % | 878.457 M 25.94 % | 697.519 M -2.02 % | 711.890 M | 0.000 -100.00 % | 810.112 M | 0.000 |
| Tax assets | 0.000 | 0.000 -100.00 % | 20.323 M 15.23 % | 17.636 M 1 103.37 % | 1.466 M -92.13 % | 18.623 M 8.83 % | 17.112 M 37.53 % | 12.443 M 2.74 % | 12.111 M 4.44 % | 11.596 M 4.09 % | 11.141 M 2.04 % | 10.918 M 0.26 % | 10.890 M 3.61 % | 10.511 M 3.91 % | 10.115 M 1.37 % | 9.978 M -1.16 % | 10.096 M 3.11 % | 9.791 M 2.87 % | 9.518 M -0.54 % | 9.570 M 4.98 % | 9.116 M 4.33 % | 8.738 M 10.62 % | 7.899 M -12.16 % | 8.992 M -0.85 % | 9.069 M 38.54 % | 6.546 M -9.49 % | 7.233 M -5.46 % | 7.651 M 1.34 % | 7.550 M 59.51 % | 4.733 M 5.31 % | 4.495 M -10.16 % | 5.003 M -21.16 % | 6.345 M -1.46 % | 6.439 M -5.69 % | 6.828 M 0.01 % | 6.827 M -2.14 % | 6.976 M -0.40 % | 7.004 M -2.77 % | 7.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 245.634 M 18.73 % | 206.879 M 44.96 % | 142.716 M -51.18 % | 292.340 M -41.78 % | 502.164 M 24.95 % | 401.895 M 4.82 % | 383.416 M -67.75 % | 1.189 B 7.79 % | 1.103 B -6.97 % | 1.186 B 12.16 % | 1.057 B -4.04 % | 1.102 B 0.88 % | 1.092 B 4.33 % | 1.047 B -6.49 % | 1.119 B 2.69 % | 1.090 B 8.49 % | 1.005 B 4.64 % | 960.379 M 7.01 % | 897.468 M -6.33 % | 958.163 M -6.09 % | 1.020 B 5.04 % | 971.293 M 11.60 % | 870.359 M -0.48 % | 874.520 M -10.48 % | 976.905 M -1.48 % | 991.613 M 14.55 % | 865.640 M -11.12 % | 973.974 M -9.65 % | 1.078 B 3.06 % | 1.046 B 2.22 % | 1.023 B -6.01 % | 1.089 B 0.01 % | 1.089 B 6.26 % | 1.024 B 29.51 % | 791.051 M 73.15 % | 456.857 M 138.17 % | 191.816 M -36.31 % | 301.180 M -42.09 % | 520.056 M 5.31 % | 493.839 M 4.13 % | 474.248 M | 0.000 -100.00 % | 493.760 M | 0.000 |
| Tax payables | 4.486 M 84.01 % | 2.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 339.124 K -1.76 % | 345.210 K 159.71 % | 132.921 K 0.00 % | 132.921 K -85.04 % | 888.646 K 291.15 % | 227.187 K -90.83 % | 2.478 M 0.00 % | 2.478 M -65.61 % | 7.206 M 74.72 % | 4.125 M -77.69 % | 18.487 M 50.98 % | 12.245 M 0.81 % | 12.147 M 53.75 % | 7.900 M 336.86 % | 1.808 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.446 M | 0.000 -100.00 % | 303.833 K -89.96 % | 3.026 M -59.35 % | 7.445 M 0.00 % | 7.445 M 1.23 % | 7.354 M -15.77 % | 8.731 M -64.29 % | 24.451 M -10.01 % | 27.173 M 152.78 % | 10.749 M 1.75 % | 10.564 M -55.15 % | 23.556 M 35.61 % | 17.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.396 M -0.73 % | -1.386 M -3.11 % | -1.344 M -1.57 % | -1.323 M -0.23 % | -1.320 M 1.88 % | -1.346 M 1.90 % | -1.372 M 4.67 % | -1.439 M 0.93 % | -1.452 M 1.65 % | -1.477 M 4.28 % | -1.543 M 2.72 % | -1.586 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 | 0.000 |
| Minority interest | -20.264 M -1.05 % | -20.054 M -1.05 % | -19.845 M -1.31 % | -19.589 M 6.65 % | -20.983 M -3.62 % | -20.250 M -8.80 % | -18.612 M -900.06 % | -1.861 M -52.46 % | -1.221 M -71.69 % | -711.021 K -356.68 % | -155.693 K 90.05 % | -1.565 M -73.91 % | -899.818 K -174.79 % | 1.203 M -26.01 % | 1.626 M -20.77 % | 2.053 M -9.94 % | 2.279 M -15.68 % | 2.703 M -14.53 % | 3.163 M -16.69 % | 3.796 M -10.58 % | 4.245 M -18.61 % | 5.216 M -3.15 % | 5.385 M -11.06 % | 6.055 M -10.88 % | 6.794 M -13.10 % | 7.817 M -8.35 % | 8.530 M -6.81 % | 9.153 M -4.39 % | 9.574 M 3.75 % | 9.228 M -5.84 % | 9.800 M -4.36 % | 10.246 M -3.16 % | 10.580 M -3.55 % | 10.970 M -0.85 % | 11.065 M -0.64 % | 11.136 M 177 246.73 % | 6.279 K 6.10 % | 5.918 K 3.03 % | 5.744 K 24.33 % | 4.620 K -0.30 % | 4.634 K | 0.000 -100.00 % | 3.377 K | 0.000 |
| Capital lease obligations | 4.604 M -14.02 % | 5.354 M -12.17 % | 6.096 M -10.11 % | 6.781 M 228.12 % | 2.067 M -10.36 % | 2.306 M 56.86 % | 1.470 M -11.99 % | 1.670 M -10.62 % | 1.868 M -11.12 % | 2.102 M -9.95 % | 2.335 M -11.74 % | 2.645 M -4.32 % | 2.765 M -10.63 % | 3.093 M 87.36 % | 1.651 M -18.79 % | 2.033 M -15.68 % | 2.411 M -15.85 % | 2.865 M -13.57 % | 3.315 M -11.60 % | 3.750 M 20.41 % | 3.114 M -12.77 % | 3.570 M -1.51 % | 3.625 M -10.48 % | 4.049 M -9.39 % | 4.469 M -1.49 % | 4.536 M -18.15 % | 5.542 M 4.37 % | 5.310 M -15.64 % | 6.294 M -21.42 % | 8.010 M 10.26 % | 7.265 M -18.80 % | 8.947 M -15.62 % | 10.603 M -4.66 % | 11.121 M -12.71 % | 12.741 M -11.13 % | 14.336 M -2.36 % | 14.683 M -9.39 % | 16.205 M -8.74 % | 17.757 M -8.89 % | 19.490 M -8.28 % | 21.250 M | 0.000 -100.00 % | 12.348 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.172 B -0.59 % | 1.179 B 34.26 % | 878.073 M -0.99 % | 886.817 M 0.88 % | 879.038 M 2.02 % | 861.611 M -1.98 % | 879.038 M 0.45 % | 875.072 M 0.12 % | 874.017 M -0.57 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.70 % | 872.898 M 0.77 % | 866.191 M -1.46 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 2.42 % | 858.276 M 0.74 % | 851.993 M -3.08 % | 879.038 M 2.72 % | 855.733 M -1.35 % | 867.420 M 2.15 % | 849.142 M -0.39 % | 852.449 M -0.13 % | 853.519 M -2.90 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.33 % | 876.111 M 1.80 % | 860.658 M -2.09 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M 0.00 % | 879.038 M | 0.000 | 0.000 -100.00 % | 3.377 K | 0.000 -100.00 % | 945.000 |
| Deferred tax liabilities non current | 57.581 M 1.32 % | 56.833 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.459 M 4.48 % | 1.396 M 0.73 % | 1.386 M 3.11 % | 1.344 M 1.57 % | 1.323 M 0.23 % | 1.320 M -1.88 % | 1.346 M -1.90 % | 1.372 M -4.67 % | 1.439 M -0.93 % | 1.452 M -1.65 % | 1.477 M -4.28 % | 1.543 M -2.72 % | 1.586 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 | 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 | 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 | 1.554 B 1.91 % | 1.525 B 36.13 % | 1.120 B -24.69 % | 1.487 B -16.73 % | 1.786 B 3.95 % | 1.718 B -0.96 % | 1.735 B -43.47 % | 3.069 B 3.92 % | 2.953 B -3.78 % | 3.069 B 6.49 % | 2.882 B -5.11 % | 3.037 B -0.87 % | 3.064 B -0.71 % | 3.085 B -1.89 % | 3.145 B -0.89 % | 3.173 B 4.47 % | 3.037 B 0.03 % | 3.036 B 3.51 % | 2.933 B -9.40 % | 3.238 B 2.03 % | 3.173 B 0.21 % | 3.166 B 6.67 % | 2.968 B -2.45 % | 3.043 B -5.02 % | 3.204 B -3.86 % | 3.332 B 3.69 % | 3.214 B -4.76 % | 3.374 B -1.63 % | 3.430 B 3.14 % | 3.326 B 0.39 % | 3.313 B -0.30 % | 3.323 B 1.21 % | 3.283 B 2.86 % | 3.192 B 5.17 % | 3.035 B 17.06 % | 2.593 B 11.93 % | 2.316 B -7.98 % | 2.517 B -13.44 % | 2.908 B 57.53 % | 1.846 B 4.42 % | 1.768 B | 0.000 -100.00 % | 1.927 B | 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-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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 2.796 M -8.57 % | 3.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | -18.349 M -161.78 % | 29.700 M 154.43 % | -54.562 M -156.97 % | 95.780 M 299.96 % | -47.899 M -47.03 % | -32.578 M -56.97 % | -20.754 M -1 232.77 % | -1.557 M -100.98 % | 158.533 M 248.00 % | -107.118 M -277.45 % | 60.367 M 232.23 % | 18.170 M -59.31 % | 44.657 M 283.23 % | -24.371 M -122.34 % | 109.106 M 196.25 % | -113.362 M -237.27 % | 82.585 M 233.04 % | 24.797 M 113.53 % | 11.613 M -74.80 % | 46.087 M 181.41 % | -56.614 M 7.49 % | -61.195 M -145.05 % | -24.972 M -7.54 % | -23.221 M -1 729.69 % | 1.425 M 101.65 % | -86.137 M -480.18 % | 22.657 M -45.48 % | 41.556 M 323.39 % | -18.602 M -115.70 % | 118.485 M 633.53 % | 16.153 M 113.04 % | -123.913 M -278.28 % | -32.757 M -152.21 % | 62.737 M 156.74 % | -110.572 M 53.12 % | -235.884 M -1 165.46 % | -18.640 M -116.61 % | 112.224 M 307.17 % | -54.170 M -344.74 % | -12.180 M 90.49 % | -128.058 M -236.02 % | 94.149 M -79.82 % | 466.469 M 196.78 % | -481.973 M -814.19 % | 67.486 M 0.00 % | 67.486 M |
| Accounts receivables | -94.491 M -546.78 % | 21.149 M -84.25 % | 134.302 M 19.27 % | 112.603 M 209.40 % | -102.928 M -1 159.73 % | -8.171 M -139.42 % | 20.726 M 140.47 % | -51.212 M -126.89 % | 190.451 M 211.86 % | -170.258 M -355.86 % | 66.544 M 385.98 % | 13.693 M 224.28 % | -11.018 M -160.17 % | 18.311 M -81.25 % | 97.668 M 170.32 % | -138.891 M -222.94 % | 112.974 M 347.91 % | 25.223 M 5.69 % | 23.865 M -29.40 % | 33.802 M 127.07 % | -124.861 M -91.37 % | -65.246 M 29.29 % | -92.268 M -187.12 % | -32.135 M -369.11 % | 11.942 M 123.82 % | -50.127 M -197.81 % | 51.251 M -39.94 % | 85.328 M 741.86 % | 10.136 M -86.27 % | 73.824 M 127.24 % | 32.488 M 123.25 % | -139.741 M -308.04 % | -34.247 M -387.80 % | 11.899 M 131.08 % | -38.289 M -68.48 % | -22.725 M -117.11 % | 132.819 M -56.27 % | 303.731 M 233.89 % | -226.854 M -515.23 % | 54.634 M 162.29 % | -87.713 M -139.62 % | 221.376 M -48.48 % | 429.655 M 185.49 % | -502.597 M -467.79 % | 136.654 M 0.00 % | 136.654 M |
| Inventory | 38.380 M 210.80 % | -34.638 M -195.57 % | -11.719 M -107.40 % | 158.443 M 1 470.34 % | -11.562 M -57.44 % | -7.344 M -116.63 % | 44.150 M 228.48 % | -34.364 M -174.48 % | 46.138 M 136.58 % | -126.121 M -1 685.39 % | -7.064 M -109.58 % | 73.703 M -21.94 % | 94.413 M 500.97 % | -23.546 M -22.49 % | -19.223 M -711.86 % | -2.368 M 96.40 % | -65.796 M -97.51 % | -33.313 M -167.15 % | 49.610 M 621.77 % | 6.873 M 155.76 % | -12.327 M 85.72 % | -86.355 M -569.73 % | -12.894 M -110.58 % | 121.925 M 360.62 % | -46.783 M 72.20 % | -168.301 M -265.19 % | 101.881 M 220.20 % | 31.818 M 1 384.65 % | 2.143 M 361.06 % | -820.945 K -101.97 % | 41.749 M 560.05 % | 6.325 M 108.40 % | -75.267 M -256.20 % | -21.130 M -209.26 % | 19.339 M 143.36 % | -44.599 M -38.36 % | -32.233 M -13.43 % | -28.417 M -126.23 % | 108.351 M 233.36 % | -81.249 M -226.93 % | 64.013 M 168.11 % | -93.981 M -355.59 % | 36.770 M 62.85 % | 22.580 M 133.90 % | -66.607 M 0.00 % | -66.607 M |
| Accounts payables | 0.000 -100.00 % | 61.944 M | 0.000 | 0.000 -100.00 % | 94.745 M 585.55 % | 13.820 M 118.29 % | -75.568 M -205.10 % | 71.902 M 165.82 % | -109.236 M -177.05 % | 141.768 M 1 291.24 % | 10.190 M 131.73 % | -32.111 M -1 845.76 % | 1.839 M 102.49 % | -73.990 M -205.80 % | 69.934 M 189.13 % | 24.188 M -44.43 % | 43.525 M -5.98 % | 46.293 M 131.64 % | -146.316 M -2 743.84 % | 5.534 M -93.13 % | 80.546 M -11.01 % | 90.509 M 15.41 % | 78.424 M 168.82 % | -113.963 M -449.24 % | 32.632 M -74.87 % | 129.841 M 199.18 % | -130.917 M -66.87 % | -78.456 M -205.68 % | -25.666 M -163.28 % | 40.562 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 |
| Other working capital | 37.763 M 301.35 % | -18.755 M 89.41 % | -177.145 M -1.07 % | -175.266 M -522.54 % | -28.154 M 8.84 % | -30.883 M -206.96 % | -10.061 M -183.03 % | 12.117 M -61.14 % | 31.179 M -34.35 % | 47.493 M 610.48 % | -9.304 M 74.93 % | -37.115 M 8.53 % | -40.578 M -112.05 % | -19.136 M 51.27 % | -39.272 M -1 158.80 % | 3.709 M 145.69 % | -8.118 M 39.44 % | -13.404 M -115.87 % | 84.455 M 68 850.71 % | -122.842 K -534.52 % | 28.271 K 127.56 % | -102.573 K -105.81 % | 1.765 M 85.20 % | 953.239 K -73.77 % | 3.635 M 48.38 % | 2.450 M 454.91 % | 441.439 K -84.60 % | 2.867 M 154.97 % | -5.215 M -205.99 % | 4.920 M 119.22 % | -25.596 M 80.35 % | -130.238 M -406.37 % | 42.510 M -49.31 % | 83.867 M 164.56 % | -129.911 M 32.09 % | -191.285 M -1 507.20 % | 13.593 M -90.33 % | 140.641 M 186.54 % | -162.522 M -335.30 % | 69.069 M 135.96 % | -192.071 M -202.10 % | 188.130 M 430 186.23 % | 43.722 K 102.24 % | -1.956 M 23.65 % | -2.561 M 0.00 % | -2.561 M |
| Other non cash items | -11.827 M 47.01 % | -22.318 M -113.06 % | 170.929 M 4 589.64 % | 3.645 M -80.89 % | 19.077 M -40.52 % | 32.074 M -92.88 % | 450.575 M 3 184.39 % | 13.719 M -18.21 % | 16.773 M 868.47 % | 1.732 M -88.87 % | 15.560 M 206.25 % | 5.081 M 7.96 % | 4.706 M -17.03 % | 5.672 M 23.25 % | 4.602 M -61.17 % | 11.850 M 92.05 % | 6.170 M -7.70 % | 6.685 M -96.40 % | 185.523 M 3 277.54 % | 5.493 M -71.56 % | 19.311 M 378.47 % | -6.935 M -114.25 % | 48.664 M 453.64 % | 8.790 M -63.41 % | 24.023 M 290.57 % | 6.151 M 66.72 % | 3.689 M 435.45 % | -1.100 M 59.28 % | -2.701 M -177.69 % | 3.477 M 133.29 % | -10.442 M -34.84 % | -7.744 M 72.42 % | -28.079 M -1 985.18 % | 1.489 M -74.12 % | 5.755 M 189.08 % | -6.461 M 44.79 % | -11.703 M -439.84 % | 3.444 M -41.14 % | 5.850 M 124.95 % | -23.445 M 48.68 % | -45.687 M -395.20 % | -9.226 M 98.10 % | -486.449 M -343.60 % | 199.695 M 392.61 % | -68.245 M -58.32 % | -43.105 M |
| Net cash provided by operating activities | -19.413 M -207.81 % | 18.006 M 138.34 % | -46.963 M -180.05 % | 58.666 M 252.18 % | -38.551 M 9.89 % | -42.783 M -4.17 % | -41.069 M -437.90 % | 12.154 M -91.32 % | 140.046 M 208.05 % | -129.613 M -381.10 % | 46.110 M 321.73 % | -20.795 M -601.06 % | 4.150 M 109.01 % | -46.064 M -136.98 % | 124.580 M 269.96 % | -73.300 M -186.00 % | 85.234 M 43.22 % | 59.512 M 390.96 % | 12.122 M -82.86 % | 70.707 M 583.99 % | -14.609 M 62.35 % | -38.802 M -865.87 % | 5.066 M 116.44 % | -30.815 M -156.72 % | -12.003 M 85.24 % | -81.313 M -112 682.68 % | -72.097 K -100.16 % | 44.597 M 336.39 % | 10.219 M -90.51 % | 107.684 M 2 047.02 % | -5.531 M 93.19 % | -81.256 M -127.65 % | -35.693 M -145.62 % | 78.248 M 157.98 % | 30.331 M 117.68 % | -171.566 M -569.41 % | -25.629 M -121.17 % | 121.052 M 333.69 % | -51.800 M -268.31 % | 30.777 M 136.40 % | -84.556 M -149.34 % | 171.363 M 59.40 % | 107.504 M 172.76 % | -147.748 M -310.16 % | 70.303 M 0.00 % | 70.303 M |
| Investments in property plant and equipment | -1.892 M -389.36 % | -386.532 K 73.90 % | -1.481 M 51.67 % | -3.065 M 24.84 % | -4.078 M -119.03 % | -1.862 M 42.62 % | -3.245 M 53.46 % | -6.972 M -10.88 % | -6.288 M -106.50 % | -3.045 M 40.30 % | -5.100 M -240.74 % | -1.497 M -342.26 % | -338.425 K 92.15 % | -4.312 M 66.72 % | -12.957 M -194.96 % | -4.393 M -106.98 % | -2.122 M 76.70 % | -9.110 M -19.09 % | -7.650 M -80.08 % | -4.248 M -54.57 % | -2.748 M 3.92 % | -2.860 M 4.13 % | -2.984 M -68.49 % | -1.771 M 84.52 % | -11.436 M -16.34 % | -9.830 M -677.14 % | 1.703 M 103.37 % | -50.496 M 50.56 % | -102.141 M 11.91 % | -115.944 M -3.78 % | -111.721 M -147.43 % | -45.152 M 29.64 % | -64.172 M -1 138.07 % | -5.183 M 86.42 % | -38.169 M -65.00 % | -23.133 M -92.91 % | -11.992 M -40.30 % | -8.547 M 7.40 % | -9.230 M 14.11 % | -10.746 M -285.51 % | 5.793 M 128.79 % | -20.123 M 54.17 % | -43.904 M -415.53 % | -8.516 M -181.48 % | -3.026 M 0.00 % | -3.026 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 506.712 K 8 346.61 % | 5.999 K -94.53 % | 109.644 K 45.73 % | 75.240 K -69.47 % | 246.421 K 19 950.53 % | 1.229 K 23.52 % | 995.000 100.80 % | -124.925 K -123.11 % | 540.521 K 101.12 % | -48.100 M -20 428.86 % | 236.610 K 262.19 % | 65.327 K 7 523.52 % | -880.000 99.52 % | -183.450 K | 0.000 100.00 % | -19.908 K -100.13 % | 15.000 M 3 859.20 % | -399.021 K -799.43 % | -44.364 K -108.46 % | 524.111 K 102.65 % | -19.800 M -1 673.85 % | 1.258 M 40.42 % | 895.946 K 102.22 % | -40.303 M -25 014.97 % | -160.476 K -190.16 % | 178.000 K 100.51 % | -35.063 M -192.19 % | -12.000 M -37 677.43 % | -31.765 K 99.47 % | -6.000 M -588.81 % | 1.227 M 115.34 % | -8.000 M -300.00 % | -2.000 M -5.39 % | -1.898 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -45.344 M -1 195.54 % | -3.500 M | 0.000 | 0.000 | 0.000 100.00 % | -35.847 K 99.86 % | -25.000 M -29 150.37 % | -85.469 K 99.83 % | -50.000 M -532 608.29 % | -9.386 K 99.99 % | -67.925 M -1 830 261.30 % | -3.711 K -100.02 % | 15.643 M 126.07 % | -60.000 M 40.00 % | -100.000 M 23.40 % | -130.540 M -345.86 % | -29.278 M 22.95 % | -38.000 M -9.33 % | -34.757 M | 0.000 100.00 % | -39.755 M 82.13 % | -222.511 M -602.68 % | -31.666 M 36.67 % | -50.000 M -334.78 % | -11.500 M 87.22 % | -90.000 M -83.67 % | -49.000 M -145.00 % | -20.000 M 0.00 % | -20.000 M 71.01 % | -69.000 M -176.00 % | -25.000 M 75.00 % | -100.000 M -25.00 % | -80.000 M 68.00 % | -250.000 M -266.96 % | -68.127 M 69.16 % | -220.873 M -1 828.76 % | -11.452 M -3 371.84 % | -329.841 K 99.98 % | -1.653 B -12 575.28 % | -13.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 7.021 M -88.77 % | 62.530 M 6 153.02 % | 1.000 M -95.00 % | 20.000 M 53.85 % | 13.000 M 1 200.00 % | 1.000 M -95.12 % | 20.500 M 23 885.48 % | 85.469 K -98.76 % | 6.915 M 3 017.39 % | -237.035 K -19 186.82 % | -1.229 K -145.25 % | 2.716 K -100.00 % | 175.117 M 373.29 % | 37.000 M -57.76 % | 87.599 M -2.86 % | 90.178 M 87.87 % | 48.000 M 860.00 % | 5.000 M -71.86 % | 17.767 M -46.18 % | 33.011 M 12.37 % | 29.377 M -87.55 % | 236.045 M 184.13 % | 83.077 M 232.31 % | 25.000 M -77.74 % | 112.300 M -10.16 % | 125.000 M 316.67 % | 30.000 M 0.00 % | 30.000 M -83.81 % | 185.321 M 400.87 % | 37.000 M -5.13 % | 39.000 M -78.69 % | 183.000 M 37.11 % | 133.474 M -54.37 % | 292.487 M 234.33 % | 87.485 M -70.84 % | 300.000 M 48.11 % | 202.557 M 25.42 % | 161.500 M -74.61 % | 636.000 M | 0.000 | 0.000 -100.00 % | 6.148 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 69.697 M 306.32 % | -33.781 M -10 916.55 % | 312.306 K -99.56 % | 70.358 M 46 553.08 % | 150.812 K 520.71 % | -35.847 K 85.59 % | -248.838 K -949.33 % | -23.714 K -352.65 % | 9.386 K -96.04 % | 236.960 K -99.11 % | 26.708 M 216.42 % | -22.942 M -17.25 % | -19.567 M -3 745.84 % | 536.696 K -97.76 % | 23.936 M 308.86 % | -11.460 M -5 203.50 % | -216.086 K -3 169.08 % | -6.610 K -141.24 % | -2.740 K -101.02 % | 269.822 K 102.93 % | -9.205 M -11.38 % | -8.264 M -10.32 % | -7.491 M 26.82 % | -10.237 M -159.71 % | -3.942 M 56.13 % | -8.985 M -9 709.14 % | -91.596 K 99.52 % | -19.077 M -22 856.43 % | -83.099 K -188.22 % | 94.198 K 102.15 % | -4.372 M -1 382.44 % | 340.930 K -57.30 % | 798.418 K -97.61 % | 33.365 M 275.35 % | 8.889 M -48.33 % | 17.204 M -73.79 % | 65.653 M 20 055.35 % | -329.000 K -111.74 % | 2.802 M 142.19 % | -6.641 M -208.07 % | 6.145 M 245.04 % | 1.781 M -87.18 % | 13.887 M 2 231.71 % | 595.589 K 108.72 % | -6.828 M 0.00 % | -6.828 M |
| Net cash used for investing activites | 29.483 M 18.58 % | 24.863 M 14 828.62 % | -168.807 K -100.19 % | 87.294 M 862.11 % | 9.073 M 2 421.77 % | -390.787 K 95.11 % | -7.987 M -16.00 % | -6.886 M 86.03 % | -49.288 M -1 655.33 % | -2.808 M 93.94 % | -46.317 M -89.53 % | -24.438 M -114.31 % | 170.729 M 737.63 % | -26.776 M 45.93 % | -49.522 M 11.53 % | -55.978 M -440.32 % | 16.449 M 139.05 % | -42.118 M -69.65 % | -24.826 M -185.51 % | 29.033 M 229.89 % | -22.352 M -228.39 % | 17.409 M -57.05 % | 40.537 M 209.41 % | -37.052 M -143.11 % | 85.946 M 2 477.54 % | -3.615 M 77.59 % | -16.130 M 72.51 % | -58.676 M -357.43 % | 22.793 M 115.40 % | -148.011 M -45.23 % | -101.915 M -3 359.63 % | 3.127 M 114.28 % | -21.899 M -131.00 % | 70.637 M 543.65 % | -15.922 M -121.39 % | 74.425 M -68.57 % | 236.767 M 57.54 % | 150.294 M 114.66 % | -1.025 B -3 269.68 % | -30.428 M -354.89 % | 11.938 M 197.90 % | -12.194 M 59.38 % | -30.017 M -278.96 % | -7.921 M 19.62 % | -9.854 M 0.00 % | -9.854 M |
| Debt repayment | -8.782 M -179.52 % | -3.142 M 75.39 % | -12.765 M 82.00 % | -70.902 M -29 591.60 % | -238.796 K -11.84 % | -213.519 K -6.67 % | -200.161 K -0.83 % | -198.514 K 99.62 % | -52.267 M -227.37 % | 41.035 M 13 311.63 % | -310.595 K -1.65 % | -305.554 K -4.17 % | -293.320 K 14.21 % | -341.892 K 10.50 % | -382.012 K 96.32 % | -10.378 M 0.73 % | -10.454 M -2 223.25 % | -449.981 K -104.70 % | 9.565 M -0.07 % | 9.572 M 294.33 % | -4.926 M -32.43 % | -3.719 M -7.47 % | -3.461 M 70.62 % | -11.779 M 68.93 % | -37.913 M -805.44 % | -4.187 M -158.03 % | 7.216 M -89.69 % | 69.998 M 23.90 % | 56.494 M 20.41 % | 46.919 M -48.81 % | 91.655 M 1 422.17 % | -6.932 M -109.81 % | 70.693 M 1 872.02 % | -3.989 M 82.74 % | -23.110 M 20.68 % | -29.136 M -196.83 % | -9.816 M 91.05 % | -109.681 M -384.32 % | -22.646 M 35.03 % | -34.855 M -22.48 % | -28.458 M 67.48 % | -87.500 M -517.24 % | -14.176 M -6.76 % | -13.279 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.106 B | 0.000 -100.00 % | 392.686 M 8 057.85 % | 4.814 M | 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 | 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 100.00 % | -700.000 | 0.000 100.00 % | -15.000 M | 0.000 100.00 % | -400.000 | 0.000 100.00 % | -37.497 M | 0.000 100.00 % | -300.000 | 0.000 100.00 % | -37.498 M | 0.000 100.00 % | -740.000 | 0.000 100.00 % | -37.500 M | 0.000 | 0.000 100.00 % | -740.000 100.00 % | -75.000 M | 0.000 100.00 % | -700.000 | 0.000 100.00 % | -416.872 M -1 581.27 % | -24.795 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -67.349 K 21.98 % | -86.325 K 19.27 % | -106.931 K -315.23 % | -25.752 K -28.77 % | -19.998 K -29.50 % | -15.443 K -12.44 % | -13.734 K 11.58 % | -15.533 K 97.76 % | -691.933 K -181.67 % | -245.651 K -1 073.57 % | -20.932 K 6.87 % | -22.475 K -196.22 % | 23.357 K 128.87 % | -80.916 K 73.36 % | -303.748 K -135.10 % | 865.390 K 133.07 % | -2.617 M -5.69 % | -2.476 M 30.38 % | -3.557 M -3 231.52 % | 113.578 K 115.47 % | -734.283 K -16.91 % | -628.055 K 89.01 % | -5.714 M -0.37 % | -5.693 M 8.32 % | -6.209 M -120.73 % | 29.947 M 259.03 % | -18.831 M -522.41 % | -3.026 M 74.62 % | -11.919 M -5 058.24 % | -231.070 K | 0.000 100.00 % | -1.135 M | 0.000 100.00 % | -80.000 M -816.81 % | 11.161 M 0.00 % | 11.161 M -45.75 % | 20.572 M | 0.000 100.00 % | -44.951 M | 0.000 -100.00 % | 392.686 M | 0.000 -100.00 % | 36.981 M -57.82 % | 87.683 M 479.19 % | -23.124 M 0.00 % | -23.124 M |
| Net cash used provided by financing activities | -8.849 M -174.13 % | -3.228 M 74.92 % | -12.872 M 81.85 % | -70.928 M -27 307.17 % | -258.794 K -21.20 % | -213.519 K 0.18 % | -213.895 K 0.07 % | -214.047 K 99.60 % | -52.959 M -229.84 % | 40.789 M 12 403.37 % | -331.527 K -1.07 % | -328.029 K -21.51 % | -269.963 K 36.15 % | -422.808 K 38.34 % | -685.760 K 92.79 % | -9.513 M 27.22 % | -13.071 M -346.72 % | -2.926 M -148.70 % | 6.008 M -37.97 % | 9.685 M 146.88 % | -20.660 M -375.23 % | -4.347 M 52.62 % | -9.175 M 47.49 % | -17.472 M 78.59 % | -81.619 M -416.85 % | 25.760 M 321.77 % | -11.616 M -116.78 % | 69.228 M 287.13 % | 17.882 M -61.89 % | 46.919 M -48.81 % | 91.654 M 1 422.16 % | -6.932 M -120.88 % | 33.193 M 139.52 % | -83.989 M -263.44 % | -23.110 M -28.56 % | -17.976 M 72.02 % | -64.244 M 41.43 % | -109.681 M -110.56 % | 1.039 B 3 079.89 % | -34.855 M 33.79 % | -52.643 M 51.02 % | -107.481 M -571.30 % | 22.805 M -69.35 % | 74.404 M 421.76 % | -23.124 M 0.00 % | -23.124 M |
| Effect of forex changes on cash | -1.776 M -2 663.26 % | -64.288 K 99.68 % | -19.855 M -224.71 % | 15.921 M 2 078.46 % | 730.853 K -76.74 % | 3.143 M -73.19 % | 11.720 M 345.84 % | -4.767 M 35.79 % | -7.425 M -469.88 % | 2.007 M -86.75 % | 15.146 M 233.20 % | -11.371 M -17.48 % | -9.679 M -1 492.94 % | 694.873 K -20.88 % | 878.291 K 109.66 % | -9.089 M -126.43 % | -4.014 M 41.35 % | -6.844 M -181.37 % | 8.412 M 321.02 % | -3.806 M -149.09 % | 7.753 M 180.35 % | -9.649 M -50 557.82 % | 19.122 K -65.22 % | 54.983 K -88.02 % | 458.900 K 176.29 % | -601.516 K 85.76 % | -4.223 M -415.25 % | -819.639 K 24.13 % | -1.080 M -182.86 % | -381.930 K -188.89 % | 429.643 K -97.66 % | 18.339 M 183.37 % | -21.998 M -866.34 % | -2.276 M -199.89 % | 2.279 M 656.20 % | -409.717 K -1 303.74 % | 34.037 K -85.69 % | 237.865 K -97.76 % | 10.604 M 231.61 % | -8.057 M -100.36 % | -4.021 M -308.68 % | 1.927 M 230.29 % | -1.479 M -506.18 % | 364.116 K -59.99 % | 910.156 K 0.00 % | 910.156 K |
| Net change in cash | -555.557 K -101.40 % | 39.577 M 149.56 % | -79.859 M -187.80 % | 90.953 M 413.57 % | -29.006 M 27.92 % | -40.244 M -7.17 % | -37.550 M -13 171.62 % | 287.267 K -99.05 % | 30.375 M 133.89 % | -89.624 M -713.56 % | 14.607 M 125.66 % | -56.933 M -134.52 % | 164.930 M 327.28 % | -72.567 M -196.43 % | 75.250 M 150.89 % | -147.880 M -274.80 % | 84.598 M 1 009.73 % | 7.623 M 344.46 % | 1.715 M -98.38 % | 105.619 M 311.80 % | -49.868 M -40.91 % | -35.389 M -197.10 % | 36.447 M 142.74 % | -85.283 M -1 081.61 % | -7.218 M 87.92 % | -59.769 M -86.54 % | -32.041 M -158.98 % | 54.329 M 9.06 % | 49.814 M 702.19 % | 6.210 M 140.42 % | -15.362 M 76.98 % | -66.722 M -43.81 % | -46.397 M -174.09 % | 62.620 M 1 075.08 % | -6.422 M 94.44 % | -115.527 M -178.63 % | 146.928 M -9.25 % | 161.902 M 680.74 % | -27.879 M 34.50 % | -42.564 M 67.08 % | -129.283 M -341.13 % | 53.615 M -45.74 % | 98.813 M 222.14 % | -80.900 M -311.59 % | 38.235 M 0.00 % | 38.235 M |
| Cash at beginning of period | 183.086 M 27.58 % | 143.510 M -35.75 % | 223.369 M 68.69 % | 132.416 M -17.97 % | 161.422 M -19.96 % | 201.666 M -15.70 % | 239.217 M 0.12 % | 238.929 M 14.56 % | 208.554 M -30.06 % | 298.178 M 5.15 % | 283.571 M -16.72 % | 340.504 M 93.94 % | 175.574 M -29.24 % | 248.141 M 43.52 % | 172.891 M -46.10 % | 320.771 M 35.82 % | 236.173 M 3.34 % | 228.550 M 0.76 % | 226.835 M 87.13 % | 121.216 M -29.15 % | 171.084 M -17.14 % | 206.473 M 21.44 % | 170.026 M -33.40 % | 255.309 M -2.75 % | 262.527 M -18.54 % | 322.296 M -9.04 % | 354.338 M 18.11 % | 300.009 M 19.91 % | 250.194 M 2.55 % | 243.985 M -5.92 % | 259.347 M -20.46 % | 326.069 M -12.46 % | 372.466 M 20.21 % | 309.846 M -2.03 % | 316.268 M -26.76 % | 431.795 M 51.58 % | 284.867 M 131.67 % | 122.965 M -18.48 % | 150.844 M -22.01 % | 193.408 M -40.06 % | 322.690 M 19.93 % | 269.075 M 58.04 % | 170.262 M -32.21 % | 251.163 M | 0.000 | 0.000 |
| Cash at end of period | 182.531 M -0.30 % | 183.086 M 27.58 % | 143.510 M -35.75 % | 223.369 M 68.69 % | 132.416 M -17.97 % | 161.422 M -19.96 % | 201.666 M -15.70 % | 239.217 M 0.12 % | 238.929 M 14.56 % | 208.554 M -30.06 % | 298.178 M 5.15 % | 283.571 M -16.72 % | 340.504 M 93.94 % | 175.574 M -29.24 % | 248.141 M 43.52 % | 172.891 M -46.10 % | 320.771 M 35.82 % | 236.173 M 3.34 % | 228.550 M 0.76 % | 226.835 M 87.13 % | 121.216 M -29.15 % | 171.084 M -17.14 % | 206.473 M 21.44 % | 170.026 M -33.40 % | 255.309 M -2.75 % | 262.527 M -18.54 % | 322.296 M -9.04 % | 354.338 M 18.11 % | 300.009 M 19.91 % | 250.194 M 2.55 % | 243.985 M -5.92 % | 259.347 M -20.46 % | 326.069 M -12.46 % | 372.466 M 20.21 % | 309.846 M -2.03 % | 316.268 M -26.76 % | 431.795 M 51.58 % | 284.867 M 131.67 % | 122.965 M -18.48 % | 150.844 M -22.01 % | 193.408 M -40.06 % | 322.690 M 19.93 % | 269.075 M 58.04 % | 170.262 M 345.30 % | 38.235 M 0.00 % | 38.235 M |
| Operating cash flow | -19.413 M -207.81 % | 18.006 M 138.34 % | -46.963 M -180.05 % | 58.666 M 252.18 % | -38.551 M 9.89 % | -42.783 M -4.17 % | -41.069 M -437.90 % | 12.154 M -91.32 % | 140.046 M 208.05 % | -129.613 M -381.10 % | 46.110 M 321.73 % | -20.795 M -601.06 % | 4.150 M 109.01 % | -46.064 M -136.98 % | 124.580 M 269.96 % | -73.300 M -186.00 % | 85.234 M 43.22 % | 59.512 M 390.96 % | 12.122 M -82.86 % | 70.707 M 583.99 % | -14.609 M 62.35 % | -38.802 M -865.87 % | 5.066 M 116.44 % | -30.815 M -156.72 % | -12.003 M 85.24 % | -81.313 M -112 682.68 % | -72.097 K -100.16 % | 44.597 M 336.39 % | 10.219 M -90.51 % | 107.684 M 2 047.02 % | -5.531 M 93.19 % | -81.256 M -127.65 % | -35.693 M -145.62 % | 78.248 M 157.98 % | 30.331 M 117.68 % | -171.566 M -569.41 % | -25.629 M -121.17 % | 121.052 M 333.69 % | -51.800 M -268.31 % | 30.777 M 136.40 % | -84.556 M -149.34 % | 171.363 M 59.40 % | 107.504 M 172.76 % | -147.748 M -310.16 % | 70.303 M 0.00 % | 70.303 M |
| Capital expenditure | -1.892 M -389.36 % | -386.532 K 73.90 % | -1.481 M 51.67 % | -3.065 M 15.29 % | -3.618 M -94.32 % | -1.862 M 42.62 % | -3.245 M 53.46 % | -6.972 M -10.88 % | -6.288 M -106.50 % | -3.045 M 40.30 % | -5.100 M -240.74 % | -1.497 M -342.26 % | -338.425 K 92.15 % | -4.312 M 66.72 % | -12.957 M -194.96 % | -4.393 M -106.98 % | -2.122 M 76.70 % | -9.110 M -19.09 % | -7.650 M -80.08 % | -4.248 M -54.57 % | -2.748 M 3.92 % | -2.860 M 4.13 % | -2.984 M -68.49 % | -1.771 M 84.52 % | -11.436 M -16.34 % | -9.830 M -677.14 % | 1.703 M 103.37 % | -50.496 M 50.56 % | -102.141 M 11.91 % | -115.944 M -3.78 % | -111.721 M -147.43 % | -45.152 M 29.64 % | -64.172 M -1 138.07 % | -5.183 M 86.42 % | -38.169 M -65.00 % | -23.133 M -92.91 % | -11.992 M -40.30 % | -8.547 M 7.40 % | -9.230 M 14.11 % | -10.746 M -285.51 % | 5.793 M 128.79 % | -20.123 M 54.17 % | -43.904 M -415.53 % | -8.516 M -181.48 % | -3.026 M 0.00 % | -3.026 M |
| Free CashFlow | -21.304 M -220.91 % | 17.620 M 136.37 % | -48.444 M -187.13 % | 55.601 M 231.79 % | -42.189 M 5.50 % | -44.644 M -0.75 % | -44.314 M -955.05 % | 5.183 M -96.13 % | 133.759 M 200.83 % | -132.657 M -423.48 % | 41.010 M 283.97 % | -22.292 M -684.81 % | 3.812 M 107.57 % | -50.376 M -145.13 % | 111.623 M 243.67 % | -77.693 M -193.48 % | 83.112 M 64.90 % | 50.401 M 1 027.16 % | 4.471 M -93.27 % | 66.459 M 482.88 % | -17.358 M 58.34 % | -41.663 M -2 100.30 % | 2.083 M 106.39 % | -32.585 M -39.02 % | -23.439 M 74.28 % | -91.143 M -5 687.62 % | 1.631 M 127.65 % | -5.899 M 93.58 % | -91.922 M -1 012.75 % | -8.261 M 92.95 % | -117.252 M 7.24 % | -126.407 M -26.58 % | -99.865 M -236.68 % | 73.065 M 1 032.14 % | -7.838 M 95.97 % | -194.699 M -417.53 % | -37.621 M -133.44 % | 112.505 M 284.34 % | -61.030 M -404.68 % | 20.031 M 125.43 % | -78.764 M -152.08 % | 151.241 M 137.80 % | 63.599 M 140.70 % | -156.264 M -332.27 % | 67.277 M 0.00 % | 67.277 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 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |