Shenzhen S-king Intelligent Equipment Co., Ltd. 688328.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 509.085 M -8.82 % | 558.316 M -5.18 % | 588.814 M -35.36 % | 910.921 M 40.57 % | 648.023 M 37.31 % | 471.936 M 3.65 % | 455.316 M 47.40 % | 308.891 M 69.41 % | 182.335 M 4.61 % | 174.308 M 44.23 % | 120.851 M 11.96 % | 107.946 M 64.16 % | 65.758 M |
| Net income | -105.701 M 8.63 % | -115.680 M -287.58 % | -29.847 M -139.76 % | 75.063 M 3.14 % | 72.778 M 43.01 % | 50.889 M 15.21 % | 44.171 M 22.63 % | 36.020 M 109.96 % | 17.156 M -49.77 % | 34.156 M 99.96 % | 17.081 M 72.43 % | 9.906 M 19.49 % | 8.291 M |
| Income before tax | -92.006 M 27.96 % | -127.718 M -190.87 % | -43.909 M -156.96 % | 77.088 M -13.54 % | 89.163 M 60.25 % | 55.641 M 11.71 % | 49.809 M 22.24 % | 40.748 M 122.20 % | 18.338 M -52.65 % | 38.729 M 93.57 % | 20.007 M 102.33 % | 9.888 M 14.26 % | 8.654 M |
| Income before tax ratio | -0.18 21.00 % | -0.23 -206.76 % | -0.07 -188.12 % | 0.08 -38.49 % | 0.14 16.70 % | 0.12 7.77 % | 0.11 -17.07 % | 0.13 31.16 % | 0.10 -54.73 % | 0.22 34.21 % | 0.17 80.73 % | 0.09 -30.40 % | 0.13 |
| EBITDA | -63.762 M 15.42 % | -75.383 M -706.26 % | -9.350 M -109.59 % | 97.495 M -1.41 % | 98.888 M 65.90 % | 59.607 M 13.51 % | 52.514 M 11.60 % | 47.055 M 160.74 % | 18.047 M -40.35 % | 30.254 M 75.17 % | 17.271 M 100.92 % | 8.596 M -20.72 % | 10.843 M |
| Net income ratio | -0.21 -0.21 % | -0.21 -308.75 % | -0.05 -161.51 % | 0.08 -26.63 % | 0.11 4.15 % | 0.11 11.15 % | 0.10 -16.81 % | 0.12 23.94 % | 0.09 -51.98 % | 0.20 38.64 % | 0.14 54.02 % | 0.09 -27.21 % | 0.13 |
| Ratio EBITDA | -0.13 7.24 % | -0.14 -750.30 % | -0.02 -114.84 % | 0.11 -29.86 % | 0.15 20.82 % | 0.13 9.51 % | 0.12 -24.29 % | 0.15 53.91 % | 0.10 -42.97 % | 0.17 21.45 % | 0.14 79.47 % | 0.08 -51.71 % | 0.16 |
| Gross profit ratio | 0.27 -7.98 % | 0.30 -11.34 % | 0.33 1.14 % | 0.33 -14.50 % | 0.39 1.99 % | 0.38 0.77 % | 0.38 -2.05 % | 0.38 -4.53 % | 0.40 -2.22 % | 0.41 -2.09 % | 0.42 -3.22 % | 0.43 -10.59 % | 0.49 |
| Weighted average shs out dil | 94.376 M 16.66 % | 80.895 M -0.18 % | 81.040 M 0.00 % | 81.040 M 34.71 % | 60.159 M -25.77 % | 81.040 M 33.93 % | 60.509 M 5.83 % | 57.174 M 3.31 % | 55.341 M 13.42 % | 48.794 M 8.55 % | 44.950 M | 0.000 | 0.000 |
| Weighted average shs out | 94.376 M 16.66 % | 80.895 M -0.18 % | 81.040 M 0.00 % | 81.040 M 34.71 % | 60.159 M -25.77 % | 81.040 M 33.93 % | 60.509 M 5.83 % | 57.174 M 3.31 % | 55.341 M 13.42 % | 48.794 M 8.55 % | 44.950 M | 0.000 | 0.000 |
| EPS diluted | -1.12 21.68 % | -1.43 -286.49 % | -0.37 -139.78 % | 0.93 -23.14 % | 1.21 92.06 % | 0.63 -13.70 % | 0.73 15.87 % | 0.63 103.23 % | 0.31 -55.71 % | 0.70 84.21 % | 0.38 | 0.00 | 0.00 |
| Earnings per share | -1.12 21.68 % | -1.43 -286.49 % | -0.37 -139.78 % | 0.93 3.33 % | 0.90 42.86 % | 0.63 -13.70 % | 0.73 15.87 % | 0.63 103.23 % | 0.31 -55.71 % | 0.70 84.21 % | 0.38 | 0.00 | 0.00 |
| Gross profit | 138.804 M -16.09 % | 165.422 M -15.93 % | 196.772 M -34.62 % | 300.972 M 20.18 % | 250.434 M 40.05 % | 178.822 M 4.45 % | 171.198 M 44.39 % | 118.567 M 61.73 % | 73.312 M 2.28 % | 71.678 M 41.22 % | 50.754 M 8.35 % | 46.842 M 46.77 % | 31.915 M |
| Income tax expense | 3.052 M 120.55 % | -14.849 M -5.59 % | -14.062 M -794.41 % | 2.025 M -67.80 % | 6.290 M 116.76 % | 2.902 M -11.58 % | 3.282 M -6.45 % | 3.508 M 167.60 % | 1.311 M -71.33 % | 4.573 M 56.27 % | 2.926 M 16 383.14 % | -17.971 K -104.95 % | 363.367 K |
| Cost of revenue | 370.281 M -5.76 % | 392.894 M 0.22 % | 392.042 M -35.73 % | 609.949 M 53.41 % | 397.589 M 35.64 % | 293.114 M 3.17 % | 284.118 M 49.28 % | 190.324 M 74.57 % | 109.023 M 6.23 % | 102.630 M 46.41 % | 70.097 M 14.72 % | 61.104 M 80.55 % | 33.843 M |
| General and administrative expenses | 12.695 M 7.46 % | 11.813 M 12.24 % | 10.525 M -1.29 % | 10.662 M 55.98 % | 6.836 M 9.91 % | 6.220 M -5.70 % | 6.595 M 73.19 % | 3.808 M -90.17 % | 38.742 M 25.40 % | 30.896 M 27.62 % | 24.209 M -11.16 % | 27.249 M 50.68 % | 18.084 M |
| Selling and marketing expenses | 14.484 M -25.93 % | 19.555 M -79.75 % | 96.580 M -14.88 % | 113.467 M 64.28 % | 69.070 M 25.27 % | 55.135 M 2.23 % | 53.932 M 90.53 % | 28.306 M 76.51 % | 16.037 M 63.47 % | 9.810 M 11.98 % | 8.760 M -18.58 % | 10.760 M 243.19 % | 3.135 M |
| Other expenses | 147.397 M 3 631.81 % | 3.950 M -83.47 % | 23.891 M 140.12 % | 9.950 M -15.69 % | 11.802 M 486.19 % | -3.056 M -517.95 % | -494.520 K -35.45 % | -365.106 K | 0.000 | 0.000 -100.00 % | 7.906 M 57.44 % | 5.022 M 713.66 % | 617.148 K |
| Operating expenses | 231.289 M -20.51 % | 290.951 M 35.85 % | 214.171 M 2.71 % | 208.523 M 40.44 % | 148.477 M 40.17 % | 105.923 M 4.24 % | 101.615 M 41.86 % | 71.631 M 30.30 % | 54.974 M 66.85 % | 32.949 M -3.83 % | 34.262 M -11.97 % | 38.922 M 80.71 % | 21.538 M |
| Cost and expenses | 601.570 M -12.03 % | 683.844 M 12.81 % | 606.213 M -25.93 % | 818.472 M 49.89 % | 546.065 M 36.85 % | 399.037 M 3.45 % | 385.733 M 47.25 % | 261.954 M 59.73 % | 163.997 M 20.96 % | 135.579 M 29.92 % | 104.358 M 4.33 % | 100.026 M 80.61 % | 55.381 M |
| Research and development expenses | 56.712 M -36.84 % | 89.798 M 7.96 % | 83.175 M 11.73 % | 74.443 M 22.50 % | 60.770 M 27.60 % | 47.624 M 10.54 % | 43.081 M 25.26 % | 34.393 M | 0.000 | 0.000 -100.00 % | 13.016 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 27.179 M -13.36 % | 31.369 M -70.71 % | 107.105 M -13.72 % | 124.130 M 63.53 % | 75.906 M 23.72 % | 61.355 M 1.37 % | 60.527 M 88.47 % | 32.114 M -41.38 % | 54.779 M 34.57 % | 40.706 M 23.47 % | 32.970 M -13.26 % | 38.009 M 79.12 % | 21.219 M |
| Interest income | 6.104 M 80.04 % | 3.390 M 29.26 % | 2.623 M -15.27 % | 3.096 M 335.43 % | 710.912 K 8.94 % | 652.578 K -13.03 % | 750.306 K 85.52 % | 404.429 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.178 M -67.48 % | 22.070 M 63.15 % | 13.527 M 158.93 % | 5.224 M 120.74 % | 2.367 M 73.46 % | 1.364 M 73.84 % | 784.896 K -73.95 % | 3.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 21.366 M -20.39 % | 26.838 M 44.30 % | 18.599 M 31.60 % | 14.133 M 114.84 % | 6.579 M 49.21 % | 4.409 M 32.15 % | 3.336 M 33.89 % | 2.492 M 135.73 % | 1.057 M 17.51 % | 899.555 K 15.60 % | 778.185 K 15.16 % | 675.767 K 44.88 % | 466.437 K |
| Operating income | -92.485 M 26.32 % | -125.528 M -731.48 % | -15.097 M -119.38 % | 77.919 M -12.26 % | 88.806 M 55.16 % | 57.236 M 13.78 % | 50.303 M 22.35 % | 41.113 M 141.99 % | 16.990 M -42.12 % | 29.354 M 142.57 % | 12.102 M 148.66 % | 4.867 M -39.45 % | 8.037 M |
| Operating income ratio | -0.18 19.20 % | -0.22 -776.90 % | -0.03 -129.97 % | 0.09 -37.58 % | 0.14 13.00 % | 0.12 9.77 % | 0.11 -16.99 % | 0.13 42.84 % | 0.09 -44.67 % | 0.17 68.18 % | 0.10 122.10 % | 0.05 -63.11 % | 0.12 |
| Total other income expenses net | 479.251 K 121.88 % | -2.190 M -75.77 % | -1.246 M -49.90 % | -831.251 K -332.48 % | 357.554 K 122.42 % | -1.595 M -222.48 % | -494.519 K -35.45 % | -365.106 K -127.08 % | 1.348 M -88.74 % | 11.972 M 51.43 % | 7.906 M 57.44 % | 5.022 M 713.66 % | 617.149 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 15.924 M -90.23 % | 163.033 M -24.08 % | 214.734 M 334.67 % | -91.504 M 11.15 % | -102.990 M 31.46 % | -150.259 M 7.72 % | -162.838 M -13.19 % | -143.864 M -1 545.38 % | 9.953 M 145.59 % | -21.832 M -183.83 % | -7.692 M -9 801.18 % | -77.685 K -101.36 % | 5.729 M |
| Total investments | 16.750 M 458.33 % | 3.000 M 45.42 % | 2.063 M -57.41 % | 4.844 M 50.56 % | 3.217 M 132.73 % | -9.829 M -88.88 % | -5.204 M 16.67 % | -6.245 M -295.16 % | 3.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 207.627 M -33.02 % | 309.967 M -41.48 % | 529.659 M 258.37 % | 147.798 M 28.54 % | 114.985 M 413.78 % | 22.380 M -24.30 % | 29.565 M 5 941.47 % | 489.368 K -99.10 % | 54.335 M 241.31 % | 15.919 M -30.00 % | 22.743 M 115.77 % | 10.540 M -17.98 % | 12.850 M |
| Accumulated other comprehensive income loss | -22.953 K -100.04 % | 53.628 M -6.86 % | 57.577 M 90.92 % | 30.158 M 21.90 % | 24.740 M -35.35 % | 38.268 M -73.87 % | 146.429 M 2.76 % | 142.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -14.135 M -114.00 % | 100.990 M -53.39 % | 216.649 M -19.61 % | 269.510 M 11.14 % | 242.495 M 38.39 % | 175.228 M 35.46 % | 129.361 M 45.14 % | 89.130 M 40.34 % | 63.509 M 22.06 % | 52.031 M 221.83 % | 16.167 M -7.20 % | 17.421 M 104.82 % | 8.506 M |
| Common stock | 94.456 M 4.27 % | 90.588 M 11.78 % | 81.040 M 0.00 % | 81.040 M 33.33 % | 60.780 M 0.00 % | 60.780 M 0.00 % | 60.780 M 0.00 % | 60.780 M 19.69 % | 50.780 M 2.59 % | 49.500 M 65.00 % | 30.000 M 341.18 % | 6.800 M 0.00 % | 6.800 M |
| Total equity | 852.016 M -10.25 % | 949.277 M 17.93 % | 804.953 M -1.23 % | 814.971 M 68.24 % | 484.423 M 21.20 % | 399.690 M 15.14 % | 347.139 M 15.74 % | 299.931 M 119.44 % | 136.681 M 31.03 % | 104.313 M 89.05 % | 55.176 M 88.22 % | 29.314 M 51.04 % | 19.408 M |
| Other non current liabilities | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 -100.00 % | 1.786 M | 0.000 | 0.000 -100.00 % | 969.061 K 61.99 % | 598.214 K | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 |
| Long term debt | 14.105 M -88.11 % | 118.676 M -66.06 % | 349.696 M 615.15 % | 48.898 M 105.89 % | 23.750 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.175 M -13.05 % | 1.351 M | 0.000 -100.00 % | 4.140 M -14.64 % | 4.850 M |
| Total non current liabilities | 16.305 M -86.67 % | 122.352 M -65.14 % | 351.023 M 607.33 % | 49.626 M 106.13 % | 24.075 M 1 865.25 % | 1.225 M -15.28 % | 1.446 M -14.40 % | 1.689 M -4.74 % | 1.773 M 31.23 % | 1.351 M | 0.000 -100.00 % | 5.140 M 5.98 % | 4.850 M |
| Other current liabilities | 164.392 M 66.68 % | 98.627 M -46.75 % | 185.218 M 114.22 % | 86.463 M 126.68 % | 38.143 M 122.76 % | 17.123 M -26.77 % | 23.384 M 15.38 % | 20.267 M -49.98 % | 40.522 M 233.20 % | 12.162 M 2 589.39 % | -488.540 K -101.60 % | 30.490 M -8.17 % | 33.202 M |
| Deferred revenue | 0.000 -100.00 % | 23.974 M 23.08 % | 19.478 M -80.11 % | 97.918 M 14.46 % | 85.549 M 221.99 % | 26.568 M 682.44 % | 3.396 M -82.33 % | 19.215 M | 0.000 | 0.000 -100.00 % | 13.772 M -56.02 % | 31.315 M -0.23 % | 31.386 M |
| Short term debt | 193.522 M 1.17 % | 191.291 M -3.84 % | 198.933 M 34.82 % | 147.553 M 59.64 % | 92.427 M 232.60 % | 27.789 M -2.81 % | 28.592 M | 0.000 -100.00 % | 53.160 M 264.90 % | 14.568 M -35.94 % | 22.743 M 255.35 % | 6.400 M -20.00 % | 8.000 M |
| Total current liabilities | 741.590 M 27.02 % | 583.838 M -10.38 % | 651.471 M 4.39 % | 624.069 M 7.15 % | 582.429 M 88.71 % | 308.636 M 15.00 % | 268.379 M 40.16 % | 191.482 M 14.98 % | 166.537 M 124.07 % | 74.325 M -19.70 % | 92.561 M 26.65 % | 73.085 M 17.09 % | 62.417 M |
| Total liabilities | 757.895 M 7.32 % | 706.190 M -29.56 % | 1.002 B 48.81 % | 673.695 M 11.08 % | 606.504 M 95.73 % | 309.861 M 14.84 % | 269.825 M 39.68 % | 193.171 M 14.77 % | 168.310 M 122.41 % | 75.676 M -18.24 % | 92.561 M 18.33 % | 78.225 M 16.29 % | 67.267 M |
| Other non current assets | 50.734 M -74.89 % | 202.054 M 90.45 % | 106.092 M 6 131.76 % | 1.702 M -97.23 % | 61.504 M 319.34 % | 14.667 M 41.69 % | 10.351 M -12.24 % | 11.794 M 49.31 % | 7.899 M 478.81 % | 1.365 M 348.10 % | 304.559 K 112.16 % | 143.550 K -38.71 % | 234.214 K |
| Long term investments | -12.309 M 92.68 % | -168.171 M -98.85 % | -84.574 M -1 563.75 % | 5.778 M 79.58 % | 3.217 M 132.73 % | -9.829 M -88.88 % | -5.204 M 16.67 % | -6.245 M -295.16 % | 3.200 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 24.505 M 2.08 % | 24.006 M -2.23 % | 24.554 M -5.29 % | 25.926 M -5.40 % | 27.407 M 8.86 % | 25.177 M 9 810.87 % | 254.038 K -6.36 % | 271.282 K | 0.000 | 0.000 -100.00 % | 81.826 K -53.78 % | 177.018 K -27.89 % | 245.479 K |
| GoodWill | 7.469 M -39.37 % | 12.318 M 108.72 % | 5.901 M 19.89 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 31.973 M -11.98 % | 36.323 M 19.27 % | 30.455 M -1.27 % | 30.848 M -4.58 % | 32.330 M 7.41 % | 30.100 M 481.49 % | 5.176 M -0.33 % | 5.194 M 5.51 % | 4.922 M | 0.000 -100.00 % | 81.826 K -53.78 % | 177.018 K -27.89 % | 245.479 K |
| Property plant equipment net | 351.860 M -9.24 % | 387.661 M -13.41 % | 447.674 M 61.41 % | 277.355 M 1 267.84 % | 20.277 M 40.06 % | 14.477 M 39.86 % | 10.351 M -12.24 % | 11.794 M 46.36 % | 8.058 M 9.59 % | 7.354 M 79.71 % | 4.092 M -21.10 % | 5.186 M 21.00 % | 4.286 M |
| Total non current assets | 473.568 M -7.14 % | 509.964 M -3.90 % | 530.650 M 61.54 % | 328.488 M 162.42 % | 125.178 M 125.74 % | 55.453 M 108.80 % | 26.558 M 0.41 % | 26.449 M 9.84 % | 24.080 M 176.20 % | 8.718 M 56.50 % | 5.571 M -12.31 % | 6.353 M 22.69 % | 5.178 M |
| Other current assets | 99.490 M 6.61 % | 93.324 M 65.91 % | 56.249 M 11.93 % | 50.253 M 48.32 % | 33.882 M 316.36 % | 8.138 M -47.77 % | 15.582 M -30.74 % | 22.496 M 38.17 % | 16.282 M 401.22 % | 3.249 M -44.71 % | 5.875 M 150.71 % | 2.343 M 3.79 % | 2.258 M |
| Short term investments | 29.059 M -83.02 % | 171.171 M 97.57 % | 86.637 M 9 377.28 % | -933.858 K | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 191.702 M 30.47 % | 146.933 M -53.34 % | 314.926 M 31.60 % | 239.303 M 9.78 % | 217.975 M 26.26 % | 172.639 M -10.27 % | 192.403 M 33.29 % | 144.354 M 225.26 % | 44.382 M 17.56 % | 37.751 M 24.04 % | 30.434 M 186.64 % | 10.618 M 49.10 % | 7.121 M |
| Cash and short term investments | 220.761 M -30.60 % | 318.104 M -20.78 % | 401.562 M 67.81 % | 239.303 M 9.78 % | 217.975 M 26.26 % | 172.639 M -10.27 % | 192.403 M 33.29 % | 144.354 M 225.26 % | 44.382 M 17.56 % | 37.751 M 24.04 % | 30.434 M 186.64 % | 10.618 M 49.10 % | 7.121 M |
| Total current assets | 1.136 B -0.80 % | 1.146 B -10.28 % | 1.277 B 10.05 % | 1.160 B 20.13 % | 965.749 M 47.65 % | 654.098 M 10.79 % | 590.406 M 26.52 % | 466.652 M 66.12 % | 280.911 M 64.02 % | 171.271 M 20.47 % | 142.167 M 40.50 % | 101.186 M 24.16 % | 81.496 M |
| Inventory | 318.831 M 39.08 % | 229.237 M -5.40 % | 242.330 M 4.91 % | 230.985 M -6.39 % | 246.747 M 57.72 % | 156.446 M -0.55 % | 157.315 M 34.46 % | 116.994 M 40.57 % | 83.226 M 76.01 % | 47.285 M 31.58 % | 35.936 M -1.35 % | 36.428 M -2.92 % | 37.524 M |
| Net receivables | 497.261 M -1.50 % | 504.838 M -12.45 % | 576.656 M -9.85 % | 639.638 M 30.78 % | 489.079 M 51.95 % | 321.865 M 39.78 % | 230.273 M 18.41 % | 194.477 M 41.93 % | 137.021 M 65.11 % | 82.987 M 18.69 % | 69.921 M 31.12 % | 53.326 M 54.15 % | 34.593 M |
| Tax assets | 51.309 M -1.51 % | 52.097 M 68.04 % | 31.002 M 142.12 % | 12.805 M 63.11 % | 7.850 M 30.01 % | 6.038 M 2.64 % | 5.882 M 50.38 % | 3.912 M | 0.000 | 0.000 -100.00 % | 1.093 M 29.12 % | 846.182 K 105.29 % | 412.189 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 378.033 M 51.88 % | 248.898 M 4.59 % | 237.982 M -36.39 % | 374.118 M -6.63 % | 400.679 M 63.27 % | 245.407 M 17.08 % | 209.612 M 29.67 % | 161.650 M 121.88 % | 72.855 M 53.07 % | 47.595 M -3.46 % | 49.301 M 48.89 % | 33.112 M 63.67 % | 20.231 M |
| Tax payables | 5.643 M -73.19 % | 21.048 M -26.99 % | 28.830 M 13.46 % | 25.409 M -0.61 % | 25.566 M 130.57 % | 11.088 M 226.55 % | 3.396 M -64.50 % | 9.564 M | 0.000 | 0.000 -100.00 % | 7.235 M 134.68 % | 3.083 M 213.23 % | 984.300 K |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.132 M 55.39 % | 728.229 K 124.19 % | 324.827 K -73.48 % | 1.225 M -15.01 % | 1.441 M 100.16 % | 720.121 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 41.782 M -38.04 % | 67.431 M 1.78 % | 66.253 M 30.35 % | 50.829 M 107.41 % | 24.507 M 95.26 % | 12.551 M 18.76 % | 10.568 M 40.34 % | 7.531 M 49.41 % | 5.040 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 14.105 M -6.06 % | 15.015 M -51.40 % | 30.892 M -39.79 % | 51.306 M 4 204.49 % | 1.192 M -77.97 % | 5.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 729.913 M 14.65 % | 636.640 M 44.36 % | 441.011 M 15.02 % | 383.434 M 147.56 % | 154.885 M 2.48 % | 151.130 M 3.21 % | 146.429 M 2.76 % | 142.490 M 721.20 % | 17.351 M 523.63 % | 2.782 M -61.89 % | 7.301 M 43.36 % | 5.093 M 24.15 % | 4.102 M |
| Deferred tax liabilities non current | 2.201 M -17.21 % | 2.658 M 1 259.09 % | 195.575 K -99.60 % | 48.898 M | 0.000 | 0.000 -100.00 % | 4.599 K 100.47 % | -969.061 K | 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 |
| Total assets | 1.610 B -2.75 % | 1.655 B -8.41 % | 1.807 B 21.41 % | 1.489 B 36.46 % | 1.091 B 53.75 % | 709.550 M 15.01 % | 616.964 M 25.12 % | 493.101 M 61.68 % | 304.991 M 69.45 % | 179.989 M 21.83 % | 147.738 M 37.38 % | 107.539 M 24.07 % | 86.675 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -18.632 M -3.50 % | -18.002 M -263.37 % | -4.954 M -173.37 % | -1.812 M -1 031.97 % | -160.098 K 91.86 % | -1.966 M -39.87 % | -1.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 7.498 M 300.37 % | 1.873 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 5.757 M 109.28 % | -62.024 M -2 162.66 % | 3.007 M 101.59 % | -189.556 M -123.73 % | -84.726 M -58.30 % | -53.522 M -23.08 % | -43.485 M -152.74 % | -17.206 M 84.31 % | -109.690 M -376.58 % | -23.016 M -2 271.02 % | -970.723 K 37.42 % | -1.551 M 94.82 % | -29.922 M |
| Accounts receivables | -1.871 M -102.80 % | 66.810 M 38.74 % | 48.156 M 120.35 % | -236.632 M -20.79 % | -195.911 M -96.09 % | -99.908 M -160.38 % | -38.370 M 24.23 % | -50.642 M 30.64 % | -73.018 M -517.02 % | -11.834 M 50.43 % | -23.875 M -26.63 % | -18.854 M | 0.000 |
| Inventory | -114.383 M -644.14 % | -15.371 M -14.45 % | -13.431 M -179.15 % | 16.969 M 118.71 % | -90.680 M -10 318.59 % | -870.365 K 98.28 % | -50.566 M -29.07 % | -39.177 M -6.83 % | -36.672 M -227.96 % | -11.182 M -5 728.35 % | 198.673 K -72.37 % | 719.117 K 103.42 % | -21.028 M |
| Accounts payables | 121.680 M 207.24 % | -113.464 M -727.27 % | -13.715 M -139.12 % | 35.062 M -82.79 % | 203.677 M 329.55 % | 47.416 M 0.00 % | 47.416 M -35.94 % | 74.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 122.011 M 29 050 170 619.44 % | 0.420 100.00 % | -18.002 M -263.37 % | -4.954 M -173.37 % | -1.812 M -1 031.96 % | -160.100 K -102.26 % | 7.080 M -67.78 % | 21.972 M | 0.000 | 0.000 100.00 % | -1.169 M 48.49 % | -2.270 M 74.48 % | -8.894 M |
| Other non cash items | 77.489 M 8.81 % | 71.215 M 71.47 % | 41.533 M 84.91 % | 22.461 M 47.34 % | 15.245 M 28.30 % | 11.882 M -43.51 % | 21.032 M 197.54 % | 7.069 M -88.30 % | 60.396 M 1 028.53 % | -6.504 M -238.80 % | 4.686 M 45.25 % | 3.226 M 35.73 % | 2.377 M |
| Net cash provided by operating activities | 9.554 M 109.72 % | -98.284 M -585.44 % | 20.246 M 124.18 % | -83.740 M -574.95 % | 17.632 M 28.69 % | 13.701 M -46.83 % | 25.770 M -9.24 % | 28.394 M 191.35 % | -31.082 M -661.55 % | 5.535 M -74.35 % | 21.575 M 76.02 % | 12.257 M 165.24 % | -18.788 M |
| Investments in property plant and equipment | -6.654 M 66.95 % | -20.135 M 90.73 % | -217.145 M -41.71 % | -153.232 M -104.96 % | -74.762 M -133.69 % | -31.992 M -1 525.10 % | -1.969 M 58.29 % | -4.720 M 34.78 % | -7.238 M -162.54 % | -2.757 M -265.26 % | -754.733 K 61.69 % | -1.970 M -16.51 % | -1.691 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 4.606 M 95.98 % | 2.351 M -96.86 % | 74.757 M 133.68 % | 31.992 M 3 435 075 329 641 676 800.00 % | 0.000 -100.00 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -704.522 M 10.29 % | -785.291 M -38.40 % | -567.408 M -483.75 % | -97.200 M 30.57 % | -140.000 M -40.00 % | -100.000 M 49.75 % | -199.000 M -895.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 815.104 M 17.11 % | 696.000 M 43.48 % | 485.086 M 425.73 % | 92.268 M -34.26 % | 140.356 M 35.74 % | 103.401 M -47.39 % | 196.532 M 592.94 % | 28.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.284 M -64.03 % | 3.568 M 184.56 % | -4.220 M -79.73 % | -2.348 M 96.86 % | -74.762 M -133.69 % | -31.992 M -11 493.36 % | 280.792 K -13.39 % | 324.193 K 110.63 % | -3.051 M -906.08 % | 378.450 K -69.64 % | 1.247 M 24.66 % | 1.000 M 632.18 % | 136.579 K |
| Net cash used for investing activites | 105.212 M 199.39 % | -105.858 M 64.61 % | -299.081 M -89.10 % | -158.161 M -112.55 % | -74.411 M -160.26 % | -28.591 M -587.95 % | -4.156 M -204.70 % | 3.969 M 138.58 % | -10.288 M -332.58 % | -2.378 M -583.58 % | 491.819 K 150.69 % | -970.323 K 37.58 % | -1.555 M |
| Debt repayment | 3.187 M -93.11 % | 46.228 M -88.01 % | 385.662 M 1 466.43 % | 24.620 M -77.57 % | 109.785 M 1 946.35 % | -5.946 M -120.80 % | 28.592 M 152.62 % | -54.335 M -241.19 % | 38.484 M 498.85 % | -9.649 M -164.50 % | 14.960 M 747.62 % | -2.310 M -117.98 % | 12.850 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 276.012 M 11 263.51 % | -2.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -276.012 M -11 263.51 % | 2.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -20.391 M -199.49 % | -6.808 M 59.99 % | -17.018 M 30.00 % | -24.312 M -792.70 % | -2.723 M -99.59 % | -1.364 M -59.68 % | -854.504 K 72.21 % | -3.075 M 54.29 % | -6.728 M -385.33 % | -1.386 M -45.97 % | -949.619 K -3.05 % | -921.521 K -791.22 % | -103.401 K |
| Other financing activites | -56.029 M -1 889.40 % | 3.131 M 118.00 % | -17.397 M -106.25 % | 278.479 M 2 933.97 % | -9.826 M -243.10 % | 6.867 M 194.51 % | -7.266 M -107.35 % | 98.844 M 491.77 % | 16.703 M 56.64 % | 10.663 M 150.56 % | -21.089 M -292.94 % | -5.367 M -140.17 % | 13.361 M |
| Net cash used provided by financing activities | -73.233 M -272.11 % | 42.550 M -88.03 % | 355.467 M 29.86 % | 273.739 M 188.87 % | 94.762 M 10 189.58 % | 920.954 K -95.65 % | 21.152 M -48.95 % | 41.434 M -14.50 % | 48.459 M 13 145.70 % | -371.459 K 94.75 % | -7.079 M 17.67 % | -8.599 M -132.94 % | 26.107 M |
| Effect of forex changes on cash | 293.389 K -28.19 % | 408.548 K 151.78 % | 162.264 K 137.59 % | -431.672 K 75.10 % | -1.734 M -1 852.54 % | -88.794 K 87.02 % | -684.333 K -54.73 % | -442.262 K -10 715.99 % | 4.166 K -98.06 % | 215.179 K 11 630.89 % | -1.866 K -122.95 % | 8.129 K | 0.000 |
| Net change in cash | 41.826 M 125.42 % | -164.566 M -314.29 % | 76.795 M 144.52 % | 31.406 M -13.36 % | 36.249 M 357.86 % | -14.058 M -133.41 % | 42.082 M -42.63 % | 73.356 M 934.10 % | 7.094 M 136.42 % | 3.000 M -79.98 % | 14.986 M 455.75 % | 2.697 M -53.22 % | 5.765 M |
| Cash at beginning of period | 116.162 M -58.62 % | 280.728 M 37.66 % | 203.933 M 18.20 % | 172.527 M 26.60 % | 136.278 M -9.35 % | 150.335 M 38.87 % | 108.253 M 210.20 % | 34.898 M 25.51 % | 27.804 M 12.10 % | 24.804 M 152.64 % | 9.818 M 37.87 % | 7.121 M 425.03 % | 1.356 M |
| Cash at end of period | 157.988 M 36.01 % | 116.162 M -58.62 % | 280.728 M 37.66 % | 203.933 M 18.20 % | 172.527 M 26.60 % | 136.278 M -9.35 % | 150.335 M 38.87 % | 108.253 M 210.20 % | 34.898 M 25.51 % | 27.804 M 12.10 % | 24.804 M 152.64 % | 9.818 M 37.87 % | 7.121 M |
| Operating cash flow | 9.554 M 109.40 % | -101.666 M -602.14 % | 20.246 M 124.18 % | -83.740 M -574.95 % | 17.632 M 28.69 % | 13.701 M -46.83 % | 25.770 M -9.24 % | 28.394 M 191.35 % | -31.082 M -661.55 % | 5.535 M -74.35 % | 21.575 M 76.02 % | 12.257 M 165.24 % | -18.788 M |
| Capital expenditure | -6.654 M 66.95 % | -20.135 M 90.73 % | -217.145 M -41.71 % | -153.232 M -104.96 % | -74.762 M -133.69 % | -31.992 M -1 525.10 % | -1.969 M 58.29 % | -4.720 M 34.78 % | -7.238 M -162.54 % | -2.757 M -265.26 % | -754.733 K 61.69 % | -1.970 M -16.51 % | -1.691 M |
| Free CashFlow | 2.899 M 102.38 % | -121.802 M 38.14 % | -196.898 M 16.91 % | -236.972 M -314.79 % | -57.130 M -212.34 % | -18.291 M -176.85 % | 23.801 M 0.54 % | 23.674 M 161.78 % | -38.319 M -1 479.26 % | 2.778 M -86.66 % | 20.820 M 102.39 % | 10.287 M 150.23 % | -20.479 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 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 | 180.880 M 1.23 % | 178.690 M 70.56 % | 104.767 M -36.09 % | 163.923 M 6.07 % | 154.540 M 80.00 % | 85.855 M 0.63 % | 85.318 M 7.17 % | 79.611 M -67.35 % | 243.821 M 63.02 % | 149.566 M 14.49 % | 130.637 M 23.86 % | 105.469 M -43.95 % | 188.172 M 14.37 % | 164.536 M -17.68 % | 199.878 M -32.82 % | 297.526 M 43.49 % | 207.345 M 0.57 % | 206.171 M -34.44 % | 314.470 M 126.78 % | 138.667 M 0.65 % | 137.770 M 141.21 % | 57.116 M -72.01 % | 204.052 M 100.13 % | 101.961 M 211.16 % | 32.768 M -66.05 % | 96.522 M 0.00 % | 96.522 M -2.16 % | 98.654 M 473.79 % | 17.193 M -73.45 % | 64.762 M 0.00 % | 64.762 M 145.26 % | 26.405 M 0.00 % | 26.405 M -29.67 % | 37.542 M 0.00 % | 37.542 M -24.33 % | 49.612 M 0.00 % | 49.612 M 7.91 % | 45.974 M 0.00 % | 45.974 M 143.76 % | 18.860 M 87.82 % | 10.042 M |
| Net income | 6.299 M -55.97 % | 14.305 M 120.41 % | -70.096 M -592.24 % | -10.126 M -3 036.10 % | 344.878 K 101.34 % | -25.824 M 53.89 % | -56.000 M -50.56 % | -37.195 M -674.37 % | -4.803 M 70.01 % | -16.016 M 68.17 % | -50.326 M -422.58 % | -9.630 M -153.06 % | 18.151 M 51.79 % | 11.958 M -33.84 % | 18.075 M 51.07 % | 11.965 M 157.35 % | 4.649 M -77.92 % | 21.056 M -54.57 % | 46.346 M 283.22 % | 12.094 M -39.89 % | 20.118 M 448.10 % | -5.779 M -115.86 % | 36.436 M 567.97 % | 5.455 M 142.31 % | -12.892 M -180.02 % | 16.110 M 0.00 % | 16.110 M 57.06 % | 10.257 M 258.82 % | -6.458 M -182.75 % | 7.805 M 0.00 % | 7.805 M 909.59 % | 773.066 K 0.00 % | 773.066 K -89.04 % | 7.051 M 0.00 % | 7.051 M -29.68 % | 10.027 M 0.00 % | 10.027 M 11.66 % | 8.980 M 0.00 % | 8.980 M 10 773.18 % | -84.133 K 89.40 % | -793.996 K |
| Income before tax | 7.655 M -56.02 % | 17.404 M 133.23 % | -52.378 M -414.92 % | -10.172 M -1 078.18 % | -863.375 K 96.98 % | -28.592 M 50.16 % | -57.363 M -36.57 % | -42.004 M -688.02 % | -5.330 M 76.85 % | -23.021 M 55.94 % | -52.246 M -155.33 % | -20.462 M -233.32 % | 15.349 M 14.12 % | 13.450 M -27.01 % | 18.427 M -7.14 % | 19.844 M 56.94 % | 12.644 M -51.69 % | 26.173 M -55.88 % | 59.327 M 292.95 % | 15.098 M -28.18 % | 21.023 M 434.57 % | -6.284 M -115.18 % | 41.392 M 661.11 % | 5.438 M 141.44 % | -13.124 M -173.57 % | 17.839 M 0.00 % | 17.839 M 48.27 % | 12.031 M 272.84 % | -6.961 M -184.37 % | 8.251 M 0.00 % | 8.251 M 798.65 % | 918.161 K 0.00 % | 918.161 K -89.35 % | 8.623 M 0.00 % | 8.623 M -19.72 % | 10.741 M 0.00 % | 10.741 M 4.13 % | 10.315 M 0.00 % | 10.315 M 4 991.51 % | 202.587 K 124.56 % | -824.757 K |
| Income before tax ratio | 0.04 -56.55 % | 0.10 119.48 % | -0.50 -705.67 % | -0.06 -1 010.74 % | -0.01 98.32 % | -0.33 50.47 % | -0.67 -27.43 % | -0.53 -2 313.42 % | -0.02 85.80 % | -0.15 61.51 % | -0.40 -106.14 % | -0.19 -337.86 % | 0.08 -0.22 % | 0.08 -11.33 % | 0.09 38.22 % | 0.07 9.37 % | 0.06 -51.96 % | 0.13 -32.71 % | 0.19 73.27 % | 0.11 -28.65 % | 0.15 238.70 % | -0.11 -154.23 % | 0.20 280.31 % | 0.05 113.32 % | -0.40 -316.70 % | 0.18 0.00 % | 0.18 51.54 % | 0.12 130.12 % | -0.40 -417.78 % | 0.13 0.00 % | 0.13 266.40 % | 0.03 0.00 % | 0.03 -84.86 % | 0.23 0.00 % | 0.23 6.09 % | 0.22 0.00 % | 0.22 -3.50 % | 0.22 0.00 % | 0.22 1 988.72 % | 0.01 113.08 % | -0.08 |
| EBITDA | 10.421 M -46.36 % | 19.426 M 146.06 % | -42.175 M -410.16 % | -8.267 M -204.07 % | 7.944 M 137.36 % | -21.264 M 58.04 % | -50.683 M -64.83 % | -30.748 M -470.44 % | 8.300 M 153.65 % | -15.472 M 59.99 % | -38.666 M -169.02 % | -14.373 M -160.65 % | 23.696 M 18.73 % | 19.959 M -17.41 % | 24.165 M -10.62 % | 27.037 M 61.63 % | 16.727 M -45.83 % | 30.880 M 171.95 % | -42.921 M -287.02 % | 22.950 M 6.43 % | 21.565 M 453.17 % | -6.106 M 83.30 % | -36.555 M -200.14 % | 36.504 M 401.97 % | -12.089 M -158.99 % | 20.491 M 0.00 % | 20.491 M 50.53 % | 13.613 M 280.55 % | -7.540 M -181.18 % | 9.287 M 0.00 % | 9.287 M 3 620.28 % | -263.823 K 0.00 % | -263.822 K -103.81 % | 6.919 M 0.00 % | 6.919 M -15.71 % | 8.208 M 0.00 % | 8.208 M 4.82 % | 7.831 M 0.00 % | 7.831 M 4 395.90 % | 174.183 K 110.81 % | -1.612 M |
| Net income ratio | 0.03 -56.50 % | 0.08 111.97 % | -0.67 -983.12 % | -0.06 -2 868.04 % | 0.00 100.74 % | -0.30 54.17 % | -0.66 -40.49 % | -0.47 -2 271.60 % | -0.02 81.60 % | -0.11 72.20 % | -0.39 -321.90 % | -0.09 -194.66 % | 0.10 32.73 % | 0.07 -19.63 % | 0.09 124.87 % | 0.04 79.35 % | 0.02 -78.04 % | 0.10 -30.70 % | 0.15 68.98 % | 0.09 -40.27 % | 0.15 244.31 % | -0.10 -156.67 % | 0.18 233.77 % | 0.05 113.60 % | -0.39 -335.72 % | 0.17 0.00 % | 0.17 60.53 % | 0.10 127.68 % | -0.38 -411.69 % | 0.12 0.00 % | 0.12 311.63 % | 0.03 0.00 % | 0.03 -84.41 % | 0.19 0.00 % | 0.19 -7.07 % | 0.20 0.00 % | 0.20 3.48 % | 0.20 0.00 % | 0.20 4 478.52 % | 0.00 94.36 % | -0.08 |
| Ratio EBITDA | 0.06 -47.00 % | 0.11 127.01 % | -0.40 -698.22 % | -0.05 -198.11 % | 0.05 120.75 % | -0.25 58.31 % | -0.59 -53.81 % | -0.39 -1 234.53 % | 0.03 132.91 % | -0.10 65.05 % | -0.30 -117.19 % | -0.14 -208.22 % | 0.13 3.81 % | 0.12 0.33 % | 0.12 33.04 % | 0.09 12.64 % | 0.08 -46.14 % | 0.15 209.74 % | -0.14 -182.47 % | 0.17 5.74 % | 0.16 246.41 % | -0.11 40.32 % | -0.18 -150.04 % | 0.36 197.05 % | -0.37 -273.77 % | 0.21 0.00 % | 0.21 53.85 % | 0.14 131.47 % | -0.44 -405.78 % | 0.14 0.00 % | 0.14 1 535.30 % | -0.01 0.00 % | -0.01 -105.42 % | 0.18 0.00 % | 0.18 11.39 % | 0.17 0.00 % | 0.17 -2.87 % | 0.17 0.00 % | 0.17 1 744.38 % | 0.01 105.75 % | -0.16 |
| Gross profit ratio | 0.29 -6.04 % | 0.31 1 118.76 % | 0.03 -91.71 % | 0.31 -16.60 % | 0.37 8.55 % | 0.34 -25.77 % | 0.46 53.34 % | 0.30 -10.66 % | 0.33 -1.79 % | 0.34 31.03 % | 0.26 -28.62 % | 0.36 8.96 % | 0.33 -11.86 % | 0.38 -0.10 % | 0.38 34.94 % | 0.28 -16.81 % | 0.34 -4.05 % | 0.35 -4.88 % | 0.37 -7.63 % | 0.40 -3.22 % | 0.41 5.95 % | 0.39 -6.80 % | 0.42 16.71 % | 0.36 21.65 % | 0.29 -25.35 % | 0.39 0.00 % | 0.39 4.69 % | 0.38 22.23 % | 0.31 -23.54 % | 0.40 0.00 % | 0.40 0.80 % | 0.40 0.00 % | 0.40 -5.52 % | 0.42 0.00 % | 0.42 5.21 % | 0.40 0.00 % | 0.40 -0.47 % | 0.40 0.00 % | 0.40 1.99 % | 0.40 -24.73 % | 0.53 |
| Weighted average shs out dil | 95.370 M 0.00 % | 95.370 M 1.05 % | 94.376 M -0.09 % | 94.456 M 0.00 % | 94.456 M 2.42 % | 92.228 M 12.98 % | 81.635 M 0.73 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 2.08 % | 79.387 M 0.00 % | 79.387 M 0.00 % | 79.387 M 0.00 % | 79.387 M 0.00 % | 79.387 M 0.00 % | 79.387 M 31.96 % | 60.159 M 0.00 % | 60.159 M 0.00 % | 60.159 M 0.00 % | 60.159 M 4.09 % | 57.792 M 0.00 % | 57.792 M 0.00 % | 57.792 M -5.86 % | 61.391 M -26.71 % | 83.768 M 0.00 % | 83.768 M 0.00 % | 83.768 M 68.62 % | 49.680 M -16.00 % | 59.145 M 0.00 % | 59.145 M 14.76 % | 51.538 M 0.00 % | 51.538 M -22.21 % | 66.254 M 0.00 % | 66.254 M 111.44 % | 31.335 M 0.00 % | 31.335 M -58.37 % | 75.265 M 0.00 % | 75.265 M | 0.000 -100.00 % | 14.635 M |
| Weighted average shs out | 95.370 M 0.00 % | 95.370 M 1.05 % | 94.376 M -0.09 % | 94.456 M 0.00 % | 94.456 M 2.42 % | 92.228 M 12.98 % | 81.635 M 0.73 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 2.08 % | 79.387 M 0.00 % | 79.387 M 0.00 % | 79.387 M 0.00 % | 79.387 M 0.77 % | 78.783 M -0.76 % | 79.387 M 31.96 % | 60.159 M 0.00 % | 60.159 M 0.00 % | 60.159 M 0.00 % | 60.159 M 4.09 % | 57.792 M 0.00 % | 57.792 M 0.00 % | 57.792 M -5.86 % | 61.391 M -26.71 % | 83.768 M 0.00 % | 83.768 M 0.00 % | 83.768 M 68.62 % | 49.680 M -16.00 % | 59.145 M 0.00 % | 59.145 M 14.76 % | 51.538 M 0.00 % | 51.538 M -22.21 % | 66.254 M 0.00 % | 66.254 M 111.44 % | 31.335 M 0.00 % | 31.335 M -58.37 % | 75.266 M 0.00 % | 75.266 M | 0.000 -100.00 % | 14.635 M |
| EPS diluted | 0.07 -56.00 % | 0.15 120.45 % | -0.73 -566.91 % | -0.11 -3 155.56 % | 0.00 101.29 % | -0.28 59.42 % | -0.69 -50.00 % | -0.46 -675.72 % | -0.06 70.35 % | -0.20 67.74 % | -0.62 -416.67 % | -0.12 -152.17 % | 0.23 53.33 % | 0.15 -42.31 % | 0.26 73.33 % | 0.15 154.24 % | 0.06 -83.14 % | 0.35 -54.55 % | 0.77 285.00 % | 0.20 -39.39 % | 0.33 430.00 % | -0.10 -115.87 % | 0.63 602.34 % | 0.09 142.71 % | -0.21 -210.53 % | 0.19 0.00 % | 0.19 -50.00 % | 0.38 392.31 % | -0.13 -200.00 % | 0.13 0.00 % | 0.13 766.67 % | 0.02 0.00 % | 0.02 -86.36 % | 0.11 0.00 % | 0.11 -65.63 % | 0.32 0.00 % | 0.32 166.67 % | 0.12 0.00 % | 0.12 | 0.00 100.00 % | -0.05 |
| Earnings per share | 0.07 -56.00 % | 0.15 120.45 % | -0.73 -566.91 % | -0.11 -3 155.56 % | 0.00 101.29 % | -0.28 59.42 % | -0.69 -50.00 % | -0.46 -675.72 % | -0.06 70.35 % | -0.20 67.74 % | -0.62 -416.67 % | -0.12 -152.17 % | 0.23 53.33 % | 0.15 -42.31 % | 0.26 73.33 % | 0.15 154.24 % | 0.06 -83.14 % | 0.35 -54.55 % | 0.77 285.00 % | 0.20 -39.39 % | 0.33 430.00 % | -0.10 -115.87 % | 0.63 602.34 % | 0.09 142.71 % | -0.21 -210.53 % | 0.19 0.00 % | 0.19 -50.00 % | 0.38 392.31 % | -0.13 -200.00 % | 0.13 0.00 % | 0.13 766.67 % | 0.02 0.00 % | 0.02 -86.36 % | 0.11 0.00 % | 0.11 -65.63 % | 0.32 0.00 % | 0.32 166.67 % | 0.12 0.00 % | 0.12 | 0.00 100.00 % | -0.05 |
| Gross profit | 52.652 M -4.88 % | 55.356 M 1 978.71 % | 2.663 M -94.70 % | 50.258 M -11.53 % | 56.809 M 95.39 % | 29.074 M -25.30 % | 38.921 M 64.33 % | 23.685 M -70.83 % | 81.195 M 60.10 % | 50.715 M 50.02 % | 33.806 M -11.59 % | 38.237 M -38.93 % | 62.614 M 0.80 % | 62.115 M -17.76 % | 75.530 M -9.34 % | 83.316 M 19.37 % | 69.795 M -3.51 % | 72.331 M -37.64 % | 115.983 M 109.47 % | 55.369 M -2.59 % | 56.840 M 155.56 % | 22.242 M -73.91 % | 85.261 M 133.57 % | 36.504 M 278.51 % | 9.644 M -74.66 % | 38.057 M 0.00 % | 38.057 M 2.42 % | 37.156 M 601.36 % | 5.298 M -79.70 % | 26.099 M 0.00 % | 26.099 M 147.23 % | 10.557 M 0.00 % | 10.557 M -33.55 % | 15.886 M 0.00 % | 15.886 M -20.39 % | 19.953 M 0.00 % | 19.953 M 7.41 % | 18.577 M 0.00 % | 18.577 M 148.61 % | 7.472 M 41.38 % | 5.285 M |
| Income tax expense | 1.743 M 134.94 % | 741.763 K -93.36 % | 11.175 M 561.93 % | -2.419 M 53.24 % | -5.174 M -874.91 % | -530.666 K 65.18 % | -1.524 M -418.25 % | -294.094 K 95.12 % | -6.026 M 13.97 % | -7.005 M -264.78 % | -1.920 M 82.27 % | -10.832 M -286.50 % | -2.802 M -287.82 % | 1.492 M 166.22 % | -2.253 M -243.27 % | 1.573 M 9.61 % | 1.435 M 12.91 % | 1.271 M -90.21 % | 12.981 M | 0.000 100.00 % | -461.006 K -36.52 % | -337.673 K -106.81 % | 4.955 M 30 131.28 % | -16.500 K -118.05 % | 91.394 K -92.78 % | 1.266 M 0.00 % | 1.266 M 76.39 % | 717.542 K 176.99 % | 259.050 K -49.62 % | 514.236 K 0.00 % | 514.236 K 264.13 % | 141.224 K 0.00 % | 141.225 K -91.02 % | 1.572 M 0.00 % | 1.572 M 120.14 % | 714.161 K 0.00 % | 714.161 K -46.51 % | 1.335 M 0.00 % | 1.335 M 365.65 % | 286.720 K 1 032.09 % | -30.761 K |
| Cost of revenue | 128.227 M 3.97 % | 123.334 M 20.79 % | 102.104 M -10.17 % | 113.666 M 16.30 % | 97.732 M 72.12 % | 56.781 M 22.38 % | 46.398 M -17.04 % | 55.927 M -65.61 % | 162.626 M 64.52 % | 98.850 M 2.08 % | 96.831 M 44.03 % | 67.232 M -46.45 % | 125.559 M 22.59 % | 102.420 M -17.63 % | 124.348 M -41.95 % | 214.210 M 55.73 % | 137.550 M 2.77 % | 133.840 M -32.57 % | 198.487 M 138.28 % | 83.298 M 2.93 % | 80.930 M 132.06 % | 34.874 M -70.64 % | 118.790 M 81.48 % | 65.457 M 183.07 % | 23.124 M -60.45 % | 58.465 M 0.00 % | 58.465 M -4.93 % | 61.498 M 416.98 % | 11.896 M -69.23 % | 38.663 M 0.00 % | 38.663 M 143.95 % | 15.848 M 0.00 % | 15.848 M -26.82 % | 21.657 M 0.00 % | 21.657 M -26.98 % | 29.658 M 0.00 % | 29.658 M 8.25 % | 27.397 M 0.00 % | 27.397 M 140.58 % | 11.388 M 139.42 % | 4.756 M |
| General and administrative expenses | -7.507 M -150.82 % | 14.771 M 135.21 % | -41.951 M -189.55 % | 46.847 M 644.97 % | -8.596 M -152.43 % | 16.395 M 135.35 % | -46.381 M -199.46 % | 46.633 M 729.95 % | -7.403 M -138.47 % | 19.243 M 163.62 % | -30.247 M -181.31 % | 37.201 M 626.34 % | -7.068 M -166.43 % | 10.639 M 139.01 % | -27.273 M -180.84 % | 33.736 M 532.28 % | -7.804 M -165.01 % | 12.004 M -3.68 % | 12.463 M 52.15 % | 8.191 M 330.72 % | -3.550 M -156.38 % | 6.297 M | 0.000 | 0.000 -100.00 % | 14.891 M -6.90 % | 15.995 M 0.00 % | 15.995 M 140.51 % | -39.488 M -449.26 % | 11.306 M 7.06 % | 10.560 M 0.00 % | 10.560 M 19.86 % | 8.811 M 0.00 % | 8.811 M 37.57 % | 6.404 M 0.00 % | 6.404 M -29.18 % | 9.043 M 0.00 % | 9.043 M 36.92 % | 6.605 M 0.00 % | 6.605 M 23.97 % | 5.328 M -1.16 % | 5.390 M |
| Selling and marketing expenses | 876.852 K -87.03 % | 6.758 M 110.47 % | -64.566 M -253.05 % | 42.186 M 121.19 % | 19.072 M 7.20 % | 17.792 M -33.63 % | 26.805 M 8.15 % | 24.785 M -18.81 % | 30.528 M 14.22 % | 26.728 M -9.58 % | 29.561 M 7.51 % | 27.496 M 36.96 % | 20.076 M 3.23 % | 19.447 M -32.36 % | 28.751 M 1.92 % | 28.210 M -8.70 % | 30.898 M 20.66 % | 25.607 M 24.37 % | 20.590 M 0.37 % | 20.515 M 23.52 % | 16.608 M 46.24 % | 11.357 M | 0.000 | 0.000 -100.00 % | 9.152 M 2.05 % | 8.969 M 0.00 % | 8.969 M 60.01 % | 5.605 M 17.65 % | 4.764 M -18.21 % | 5.824 M 0.00 % | 5.824 M 165.47 % | 2.194 M 0.00 % | 2.194 M -9.17 % | 2.415 M 0.00 % | 2.415 M -2.98 % | 2.490 M 0.00 % | 2.490 M -6.03 % | 2.650 M 0.00 % | 2.650 M 36.21 % | 1.945 M 28.31 % | 1.516 M |
| Other expenses | 36.971 M 885.06 % | 3.753 M -98.05 % | 192.250 M 529.88 % | -44.722 M -37 772.02 % | -118.088 K -862.26 % | -12.272 K 99.53 % | -2.631 M -1 330.70 % | 213.760 K 28.67 % | 166.132 K 107.67 % | -2.166 M -105.20 % | 41.645 M 263.34 % | -25.496 M -311.38 % | 12.061 M 379.24 % | -4.319 M -1 065.19 % | 447.522 K 126.09 % | -1.715 M -467.91 % | 466.191 K 1 664.43 % | -29.799 K 99.95 % | -56.901 M -42.32 % | -39.982 M -7 976.97 % | 507.585 K 581.93 % | -105.323 K 99.75 % | -42.165 M -36.08 % | -30.986 M | 0.000 | 0.000 | 0.000 100.00 % | -365.106 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 491.917 K -64.60 % | 1.390 M |
| Operating expenses | 44.662 M 17.48 % | 38.017 M -42.89 % | 66.563 M 9.22 % | 60.943 M 19.06 % | 51.186 M -2.68 % | 52.597 M -13.06 % | 60.499 M -5.91 % | 64.301 M -8.61 % | 70.356 M 5.87 % | 66.455 M 2.96 % | 64.542 M 7.01 % | 60.314 M 35.81 % | 44.410 M -1.10 % | 44.905 M -13.66 % | 52.011 M -7.73 % | 56.369 M 2.27 % | 55.119 M 22.42 % | 45.024 M 179.13 % | -56.901 M -42.32 % | -39.982 M -220.75 % | 33.110 M 33.18 % | 24.861 M 158.96 % | -42.165 M -36.08 % | -30.986 M -235.40 % | 22.884 M 0.65 % | 22.736 M 0.00 % | 22.736 M 63.57 % | 13.900 M 13.39 % | 12.259 M -31.32 % | 17.848 M 0.00 % | 17.848 M 85.18 % | 9.638 M 0.00 % | 9.638 M 32.72 % | 7.262 M 0.00 % | 7.262 M -21.16 % | 9.212 M 0.00 % | 9.212 M 17.01 % | 7.873 M 0.00 % | 7.873 M 5.61 % | 7.454 M 4.89 % | 7.107 M |
| Cost and expenses | 172.889 M 7.15 % | 161.351 M -4.34 % | 168.667 M -3.40 % | 174.609 M 17.25 % | 148.918 M 36.15 % | 109.377 M 2.32 % | 106.897 M -11.09 % | 120.227 M -48.40 % | 232.982 M 40.94 % | 165.305 M 2.44 % | 161.373 M 26.52 % | 127.546 M -24.96 % | 169.969 M 15.37 % | 147.325 M -16.46 % | 176.359 M -34.82 % | 270.579 M 40.44 % | 192.670 M 7.72 % | 178.864 M -48.45 % | 346.963 M 316.53 % | 83.298 M -26.96 % | 114.041 M 90.91 % | 59.735 M -73.42 % | 224.713 M 243.30 % | 65.457 M 42.27 % | 46.008 M -43.34 % | 81.201 M 0.00 % | 81.201 M 7.70 % | 75.398 M 212.15 % | 24.155 M -57.26 % | 56.511 M 0.00 % | 56.511 M 121.73 % | 25.487 M 0.00 % | 25.487 M -11.87 % | 28.919 M 0.00 % | 28.919 M -25.60 % | 38.870 M 0.00 % | 38.870 M 10.21 % | 35.270 M 0.00 % | 35.270 M 87.18 % | 18.842 M 58.83 % | 11.863 M |
| Research and development expenses | 14.322 M 12.46 % | 12.735 M 167.50 % | 4.761 M -71.38 % | 16.632 M -1.40 % | 16.869 M -8.57 % | 18.451 M -4.13 % | 19.246 M -10.13 % | 21.416 M -19.14 % | 26.485 M 16.94 % | 22.649 M -3.96 % | 23.584 M 11.70 % | 21.113 M 9.16 % | 19.340 M 1.05 % | 19.139 M -9.94 % | 21.250 M 15.56 % | 18.388 M -11.43 % | 20.761 M 47.82 % | 14.045 M -34.41 % | 21.414 M 47.42 % | 14.526 M 15.42 % | 12.585 M 2.79 % | 12.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.818 M 0.00 % | 3.818 M | 0.000 -100.00 % | 2.690 M |
| Selling general and administrative expenses | -6.630 M -130.80 % | 21.529 M 120.21 % | -106.517 M -219.64 % | 89.033 M 749.87 % | 10.476 M -69.36 % | 34.186 M 274.63 % | -19.576 M -127.41 % | 71.418 M 208.83 % | 23.126 M -49.70 % | 45.971 M 6 798.98 % | -686.240 K -101.06 % | 64.697 M 397.37 % | 13.008 M -56.76 % | 30.086 M 1 934.72 % | 1.479 M -97.61 % | 61.946 M 168.23 % | 23.094 M -38.60 % | 37.611 M 2.74 % | 36.608 M 27.53 % | 28.706 M 119.84 % | 13.058 M -26.03 % | 17.654 M | 0.000 | 0.000 -100.00 % | 24.043 M -3.69 % | 24.964 M 0.00 % | 24.964 M 173.68 % | -33.883 M -310.84 % | 16.070 M -1.92 % | 16.385 M 0.00 % | 16.385 M 48.89 % | 11.005 M 0.00 % | 11.005 M 24.77 % | 8.820 M 0.00 % | 8.820 M -23.53 % | 11.533 M 0.00 % | 11.533 M 10.62 % | 10.426 M 0.00 % | 10.426 M 43.35 % | 7.273 M 5.31 % | 6.906 M |
| Interest income | 650.174 K 706.90 % | 80.577 K -86.42 % | 593.300 K -44.90 % | 1.077 M 18.53 % | 908.533 K | 0.000 -100.00 % | 1.974 M 13.20 % | 1.744 M -42.20 % | 3.017 M 310.06 % | 735.715 K 53.86 % | 478.161 K -78.79 % | 2.254 M 98.87 % | 1.134 M | 0.000 -100.00 % | 712.484 K -60.71 % | 1.813 M 104.07 % | 888.630 K 68.23 % | 528.221 K | 0.000 | 0.000 -100.00 % | 850.843 K 89.73 % | 448.438 K | 0.000 | 0.000 -100.00 % | 116.197 K -95.39 % | 2.518 M 0.00 % | 2.518 M 154.37 % | -4.632 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 389.644 K 0.00 % | 389.644 K | 0.000 | 0.000 |
| Interest expense | 2.766 M 36.79 % | 2.022 M -7.97 % | 2.197 M 15.34 % | 1.905 M -30.32 % | 2.734 M 6 453.52 % | 41.716 K -99.38 % | 6.681 M 33.70 % | 4.997 M 2.57 % | 4.871 M -11.78 % | 5.522 M -31.65 % | 8.079 M 272.72 % | 2.168 M -3.41 % | 2.244 M 236.52 % | 666.887 K -58.67 % | 1.613 M 17.01 % | 1.379 M 71.52 % | 803.892 K -43.71 % | 1.428 M | 0.000 | 0.000 -100.00 % | 541.996 K 205.35 % | 177.499 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.013 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 |
| Depreciation and amortization | 0.000 | 0.000 -100.00 % | 7.950 M | 0.000 -100.00 % | 7.781 M 38.09 % | 5.635 M -9.99 % | 6.260 M 0.00 % | 6.260 M -25.43 % | 8.395 M 0.00 % | 8.395 M 119.31 % | 3.828 M 0.00 % | 3.828 M -30.04 % | 5.472 M 0.00 % | 5.472 M 44.46 % | 3.788 M 0.00 % | 3.788 M 15.51 % | 3.279 M 0.00 % | 3.279 M 209.37 % | 1.060 M 62.95 % | 650.411 K -29.19 % | 918.521 K 41.22 % | 650.411 K 100.82 % | -79.652 M -357.06 % | 30.986 M 9 498.83 % | 322.806 K 13.94 % | 283.307 K 0.00 % | 283.307 K -82.94 % | 1.661 M 528.53 % | 264.271 K 1.06 % | 261.506 K 0.00 % | 261.506 K -2.07 % | 267.034 K 0.00 % | 267.035 K 10.18 % | 242.356 K 0.00 % | 242.357 K 16.84 % | 207.421 K 0.00 % | 207.421 K 24.48 % | 166.634 K 0.00 % | 166.634 K 6.65 % | 156.247 K -25.52 % | 209.788 K |
| Operating income | 7.990 M -53.92 % | 17.339 M 134.10 % | -50.843 M -312.78 % | -12.317 M -1 552.67 % | -745.287 K 97.39 % | -28.579 M 47.78 % | -54.733 M -29.64 % | -42.218 M -668.09 % | -5.496 M 76.19 % | -23.081 M 55.18 % | -51.494 M -133.24 % | -22.077 M -195.26 % | 23.175 M 4.83 % | 22.107 M 22.96 % | 17.979 M -16.61 % | 21.559 M 77.03 % | 12.178 M -53.52 % | 26.203 M -55.65 % | 59.082 M 283.98 % | 15.387 M -25.00 % | 20.515 M 432.05 % | -6.178 M -114.34 % | 43.097 M 681.00 % | 5.518 M 144.46 % | -12.411 M -161.42 % | 20.208 M 0.00 % | 20.208 M 137.70 % | 8.501 M 208.94 % | -7.804 M -186.46 % | 9.026 M 0.00 % | 9.026 M 1 800.23 % | -530.857 K 0.00 % | -530.857 K -107.95 % | 6.676 M 0.00 % | 6.676 M -16.55 % | 8.001 M 0.00 % | 8.001 M 4.39 % | 7.664 M 0.00 % | 7.664 M 2 749.04 % | -289.330 K 86.93 % | -2.214 M |
| Operating income ratio | 0.04 -54.48 % | 0.10 119.99 % | -0.49 -545.86 % | -0.08 -1 458.07 % | 0.00 98.55 % | -0.33 48.11 % | -0.64 -20.97 % | -0.53 -2 252.38 % | -0.02 85.39 % | -0.15 60.85 % | -0.39 -88.31 % | -0.21 -269.96 % | 0.12 -8.34 % | 0.13 49.37 % | 0.09 24.13 % | 0.07 23.37 % | 0.06 -53.79 % | 0.13 -32.35 % | 0.19 69.32 % | 0.11 -25.48 % | 0.15 237.66 % | -0.11 -151.22 % | 0.21 290.25 % | 0.05 114.29 % | -0.38 -280.91 % | 0.21 0.00 % | 0.21 142.95 % | 0.09 118.99 % | -0.45 -425.67 % | 0.14 0.00 % | 0.14 793.22 % | -0.02 0.00 % | -0.02 -111.31 % | 0.18 0.00 % | 0.18 10.27 % | 0.16 0.00 % | 0.16 -3.26 % | 0.17 0.00 % | 0.17 1 186.73 % | -0.02 93.04 % | -0.22 |
| Total other income expenses net | -335.103 K -616.16 % | 64.922 K 104.23 % | -1.535 M -171.58 % | 2.145 M 1 916.44 % | -118.088 K -862.26 % | -12.272 K 99.53 % | -2.631 M -1 330.70 % | 213.760 K 28.67 % | 166.132 K 173.91 % | 60.651 K 108.06 % | -752.069 K -81.07 % | -415.354 K -621.39 % | 79.663 K 150.33 % | -158.272 K -135.37 % | 447.522 K 126.09 % | -1.715 M -467.91 % | 466.191 K 1 664.45 % | -29.799 K -112.21 % | 244.154 K 184.51 % | -288.900 K -156.92 % | 507.586 K 581.93 % | -105.324 K 93.82 % | -1.705 M -2 034.32 % | -79.900 K -15.12 % | -69.405 K 97.07 % | -2.369 M 0.00 % | -2.369 M -155.63 % | 4.258 M 3 627.08 % | 114.258 K 114.75 % | -774.779 K 0.00 % | -774.779 K -157.77 % | 1.341 M 0.00 % | 1.341 M -47.00 % | 2.530 M 0.00 % | 2.530 M -26.77 % | 3.455 M 0.00 % | 3.455 M 30.38 % | 2.650 M 0.00 % | 2.650 M 438.77 % | 491.917 K -64.60 % | 1.390 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 | 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 | 2018-03-31 | 2017-12-31 | 2017-09-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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -29.276 M -140.83 % | 71.696 M 350.24 % | 15.924 M 123.57 % | -67.549 M -160.20 % | 112.217 M -2.50 % | 115.095 M -29.78 % | 163.913 M -38.99 % | 268.684 M -7.12 % | 289.283 M -9.13 % | 318.344 M 48.25 % | 214.734 M -39.29 % | 353.711 M 262.33 % | 97.620 M 598.25 % | 13.981 M 115.28 % | -91.504 M 21.54 % | -116.623 M 36.37 % | -183.283 M 42.18 % | -316.964 M -207.76 % | -102.990 M | 0.000 100.00 % | -77.273 M -144.76 % | 172.639 M 214.89 % | -150.259 M -42.02 % | -105.803 M 26.46 % | -143.864 M 0.00 % | -143.864 M -424.15 % | 44.382 M 345.90 % | 9.953 M 0.00 % | 9.953 M 390.73 % | -3.424 M 0.00 % | -3.424 M 84.32 % | -21.832 M 0.00 % | -21.832 M 14.72 % | -25.601 M 0.00 % | -25.601 M -418.84 % | -4.934 M 0.00 % | -4.934 M -183.32 % | 5.922 M |
| Total investments | 16.750 M 0.00 % | 16.750 M 0.00 % | 16.750 M -37.64 % | 26.859 M 795.31 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M -96.75 % | 92.230 M 5 389.32 % | 1.680 M -18.56 % | 2.063 M -44.79 % | 3.737 M -4.31 % | 3.905 M -11.66 % | 4.421 M -8.74 % | 4.844 M 7.00 % | 4.527 M 109.86 % | 2.157 M -23.83 % | 2.832 M -11.98 % | 3.217 M | 0.000 -100.00 % | 3.851 M -98.88 % | 345.279 M 3 612.88 % | -9.829 M | 0.000 | 0.000 | 0.000 -100.00 % | 88.763 M 2 673.85 % | 3.200 M 0.00 % | 3.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.235 M |
| Total debt | 213.838 M -3.92 % | 222.558 M 7.19 % | 207.627 M 35.27 % | 153.492 M -24.15 % | 202.358 M -14.62 % | 236.999 M -23.76 % | 310.846 M -42.74 % | 542.863 M 1.24 % | 536.200 M 1.12 % | 530.273 M 0.12 % | 529.659 M -13.25 % | 610.531 M 109.57 % | 291.319 M 67.91 % | 173.498 M 17.39 % | 147.798 M 18.36 % | 124.870 M -6.75 % | 133.910 M -1.48 % | 135.925 M 18.21 % | 114.985 M | 0.000 -100.00 % | 49.056 M | 0.000 -100.00 % | 22.380 M 5 945.98 % | 370.166 K -24.36 % | 489.368 K 0.00 % | 489.368 K | 0.000 -100.00 % | 54.335 M 0.00 % | 54.335 M 43.50 % | 37.863 M 0.00 % | 37.863 M 137.84 % | 15.919 M 0.00 % | 15.919 M -11.75 % | 18.040 M 0.00 % | 18.040 M -29.25 % | 25.500 M 0.00 % | 25.500 M 171.86 % | 9.380 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 735.485 M | 0.000 | 0.000 -100.00 % | 53.696 M -93.21 % | 791.311 M 13 936.32 % | 5.638 M -98.77 % | 459.069 M 559.08 % | 69.653 M -84.32 % | 444.252 M 671.58 % | 57.577 M -86.85 % | 437.867 M 1 147.99 % | 35.086 M -91.53 % | 414.325 M 1 273.85 % | 30.158 M -92.70 % | 413.356 M 1 570.80 % | 24.740 M -94.01 % | 413.356 M | 0.000 | 0.000 | 0.000 -100.00 % | 387.138 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.314 M |
| Retained earnings | 6.469 M 3 692.46 % | 170.582 K 101.21 % | -14.135 M -125.27 % | 55.939 M -15.33 % | 66.065 M -12.11 % | 75.166 M -25.57 % | 100.990 M -35.66 % | 156.969 M -19.16 % | 194.163 M -2.41 % | 198.967 M -8.16 % | 216.649 M -16.90 % | 260.715 M -3.87 % | 271.218 M -1.34 % | 274.892 M 2.00 % | 269.510 M 5.98 % | 254.300 M 4.27 % | 243.888 M -7.46 % | 263.550 M 8.68 % | 242.495 M | 0.000 -100.00 % | 189.567 M | 0.000 -100.00 % | 175.228 M 94.09 % | 90.283 M -12.77 % | 103.498 M 0.00 % | 103.498 M | 0.000 -100.00 % | 63.509 M 0.00 % | 63.509 M 30.87 % | 48.526 M 0.00 % | 48.526 M -6.74 % | 52.031 M 0.00 % | 52.031 M 43.65 % | 36.220 M -4.50 % | 37.928 M 112.18 % | 17.875 M 0.00 % | 17.875 M 7.51 % | 16.627 M |
| Common stock | 94.456 M 0.00 % | 94.456 M 0.00 % | 94.456 M 0.00 % | 94.456 M 0.00 % | 94.456 M 0.00 % | 94.456 M 4.27 % | 90.588 M 11.78 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 0.00 % | 81.040 M 33.33 % | 60.780 M | 0.000 -100.00 % | 60.780 M | 0.000 -100.00 % | 60.780 M 0.00 % | 60.780 M 0.00 % | 60.780 M 0.00 % | 60.780 M | 0.000 -100.00 % | 50.780 M 0.00 % | 50.780 M 0.00 % | 50.780 M 0.00 % | 50.780 M 2.59 % | 49.500 M 0.00 % | 49.500 M 50.00 % | 33.000 M 0.00 % | 33.000 M 10.00 % | 30.000 M 0.00 % | 30.000 M 150.00 % | 12.000 M |
| Total equity | 875.274 M 1.07 % | 865.969 M 1.64 % | 852.016 M -15.92 % | 1.013 B -0.54 % | 1.019 B -0.68 % | 1.026 B 8.06 % | 949.277 M 24.89 % | 760.068 M -4.35 % | 794.618 M 0.30 % | 792.217 M -1.58 % | 804.953 M -5.38 % | 850.746 M 1.70 % | 836.511 M 0.46 % | 832.691 M 2.17 % | 814.971 M 3.17 % | 789.916 M 2.16 % | 773.198 M -1.67 % | 786.300 M 62.32 % | 484.423 M 12.23 % | 431.629 M 3.49 % | 417.087 M 4.35 % | 399.690 M 0.00 % | 399.690 M 37.65 % | 290.361 M -4.45 % | 303.900 M 0.00 % | 303.900 M 122.34 % | 136.681 M 0.00 % | 136.681 M 0.00 % | 136.681 M 12.50 % | 121.497 M 0.00 % | 121.497 M 16.47 % | 104.313 M 0.00 % | 104.313 M 15.61 % | 90.229 M 0.00 % | 90.229 M 63.53 % | 55.176 M 0.00 % | 55.176 M 47.92 % | 37.301 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.018 M | 0.000 | 0.000 -100.00 % | 130.441 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.725 K -85.26 % | 1.422 M 68.49 % | 844.274 K -52.72 % | 1.786 M -99.54 % | 390.864 M 72 391.81 % | 539.183 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 598.214 K 0.00 % | 598.214 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M |
| Long term debt | 41.212 M 201.01 % | 13.691 M -2.93 % | 14.105 M -3.55 % | 14.624 M 0.20 % | 14.595 M 12.00 % | 13.031 M -89.02 % | 118.676 M -67.40 % | 364.051 M 5.32 % | 345.661 M -1.93 % | 352.464 M 0.79 % | 349.696 M -5.79 % | 371.191 M 320.37 % | 88.301 M 80.58 % | 48.898 M 0.00 % | 48.898 M -5.37 % | 51.674 M 5.68 % | 48.898 M 0.00 % | 48.898 M 105.89 % | 23.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.175 M 0.00 % | 1.175 M -6.98 % | 1.263 M 0.00 % | 1.263 M -6.52 % | 1.351 M 0.00 % | 1.351 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.780 M |
| Total non current liabilities | 43.270 M 175.32 % | 15.716 M -3.61 % | 16.305 M -9.39 % | 17.994 M -0.48 % | 18.081 M 11.02 % | 16.287 M -86.69 % | 122.352 M -66.54 % | 365.635 M 5.23 % | 347.461 M -1.79 % | 353.779 M 0.79 % | 351.023 M -5.75 % | 372.432 M 316.21 % | 89.481 M 80.40 % | 49.602 M -0.05 % | 49.626 M -5.72 % | 52.637 M 4.60 % | 50.320 M 0.55 % | 50.043 M 107.86 % | 24.075 M -93.84 % | 390.864 M 22 726.71 % | 1.712 M | 0.000 -100.00 % | 1.225 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.773 M 0.00 % | 1.773 M 40.38 % | 1.263 M 0.00 % | 1.263 M -6.52 % | 1.351 M 0.00 % | 1.351 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.780 M |
| Other current liabilities | 181.559 M 1.72 % | 178.497 M 8.58 % | 164.392 M -26.63 % | 224.065 M 53.32 % | 146.143 M 616.10 % | 20.408 M -86.86 % | 155.278 M 789.24 % | 17.462 M -90.57 % | 185.099 M 177.00 % | 66.824 M -63.92 % | 185.218 M -30.34 % | 265.885 M 129.82 % | 115.695 M 15.36 % | 100.287 M 19.66 % | 83.811 M 215.60 % | 26.556 M -6.04 % | 28.263 M -4.58 % | 29.620 M -76.05 % | 123.692 M | 0.000 -100.00 % | 55.638 M | 0.000 -100.00 % | 29.760 M -41.80 % | 51.135 M 74.73 % | 29.265 M 0.00 % | 29.265 M | 0.000 -100.00 % | 40.522 M 0.00 % | 40.522 M 391.71 % | 8.241 M 0.00 % | 8.241 M -32.24 % | 12.162 M 0.00 % | 12.162 M -11.50 % | 13.742 M 33.47 % | 10.296 M -42.03 % | 17.761 M 0.00 % | 17.761 M 32.21 % | 13.434 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 28.206 M -71.47 % | 98.868 M 55.08 % | 63.752 M -21.78 % | 81.505 M 0.75 % | 80.895 M -12.07 % | 91.996 M 356.78 % | 20.140 M 3.40 % | 19.478 M -29.64 % | 27.685 M 35.27 % | 20.466 M | 0.000 -100.00 % | 97.918 M 11.41 % | 87.890 M 18.14 % | 74.395 M 14.46 % | 64.996 M -24.02 % | 85.549 M | 0.000 -100.00 % | 36.185 M | 0.000 -100.00 % | 26.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.508 M |
| Short term debt | 172.626 M -17.35 % | 208.866 M 7.93 % | 193.522 M 39.36 % | 138.868 M -30.17 % | 198.853 M -11.21 % | 223.968 M -1.42 % | 227.193 M 27.06 % | 178.812 M -31.36 % | 260.524 M 46.52 % | 177.809 M -10.62 % | 198.933 M -16.88 % | 239.340 M 6.87 % | 223.947 M 78.92 % | 125.167 M -15.17 % | 147.553 M 101.59 % | 73.196 M -9.49 % | 80.872 M -7.07 % | 87.027 M -5.84 % | 92.427 M | 0.000 -100.00 % | 47.550 M | 0.000 -100.00 % | 22.380 M 5 945.98 % | 370.166 K -24.36 % | 489.368 K 0.00 % | 489.368 K | 0.000 -100.00 % | 53.160 M 0.00 % | 53.160 M 45.25 % | 36.600 M 0.00 % | 36.600 M 151.23 % | 14.568 M 0.00 % | 14.568 M -19.25 % | 18.040 M 0.00 % | 18.040 M -29.25 % | 25.500 M 0.00 % | 25.500 M 355.36 % | 5.600 M |
| Total current liabilities | 774.662 M -3.86 % | 805.787 M 8.66 % | 741.590 M 20.29 % | 616.522 M 0.37 % | 614.235 M 1.57 % | 604.729 M 3.58 % | 583.838 M -7.02 % | 627.947 M -11.99 % | 713.518 M 4.29 % | 684.138 M 5.01 % | 651.471 M 1.20 % | 643.745 M 9.12 % | 589.955 M 7.90 % | 546.751 M -12.39 % | 624.069 M 0.99 % | 617.935 M 5.85 % | 583.787 M 2.50 % | 569.572 M -2.21 % | 582.429 M | 0.000 -100.00 % | 302.363 M | 0.000 -100.00 % | 308.636 M 37.21 % | 224.930 M 19.20 % | 188.697 M 0.00 % | 188.697 M | 0.000 -100.00 % | 166.537 M 0.00 % | 166.537 M 105.47 % | 81.051 M 0.00 % | 81.051 M 9.05 % | 74.325 M 0.00 % | 74.325 M -26.48 % | 101.092 M 0.00 % | 101.092 M 9.22 % | 92.561 M 0.00 % | 92.561 M 89.07 % | 48.957 M |
| Total liabilities | 817.932 M -0.43 % | 821.503 M 8.39 % | 757.895 M 19.44 % | 634.516 M 0.35 % | 632.316 M 1.82 % | 621.016 M -12.06 % | 706.190 M -28.92 % | 993.582 M -6.35 % | 1.061 B 2.22 % | 1.038 B 3.53 % | 1.002 B -1.35 % | 1.016 B 49.56 % | 679.436 M 13.93 % | 596.353 M -11.48 % | 673.695 M 0.47 % | 670.572 M 5.75 % | 634.108 M 2.34 % | 619.615 M 2.16 % | 606.504 M 55.17 % | 390.864 M 28.54 % | 304.076 M | 0.000 -100.00 % | 309.861 M 37.76 % | 224.930 M 19.20 % | 188.697 M 0.00 % | 188.697 M | 0.000 -100.00 % | 168.310 M 0.00 % | 168.310 M 104.47 % | 82.314 M 0.00 % | 82.314 M 8.77 % | 75.676 M 0.00 % | 75.676 M -25.14 % | 101.092 M 0.00 % | 101.092 M 9.22 % | 92.561 M 0.00 % | 92.561 M 72.25 % | 53.737 M |
| Other non current assets | 36.424 M -54.01 % | 79.193 M 56.10 % | 50.734 M 172.44 % | 18.622 M -90.72 % | 200.586 M 540.80 % | 31.302 M 1.36 % | 30.883 M -45.49 % | 56.657 M 1 373.46 % | 3.845 M -98.09 % | 201.390 M 89.82 % | 106.092 M -60.95 % | 271.696 M 1 178.15 % | 21.257 M 10.92 % | 19.164 M 1 025.67 % | 1.702 M 172.53 % | 624.677 K -95.17 % | 12.936 M -85.27 % | 87.844 M 42.83 % | 61.504 M -92.52 % | 822.492 M 4 228.91 % | 19.000 M 111.01 % | -172.639 M -1 277.07 % | 14.667 M 69.46 % | 8.655 M -1.20 % | 8.761 M 0.00 % | 8.761 M 119.74 % | -44.382 M -661.84 % | 7.899 M 0.00 % | 7.899 M 334.32 % | 1.819 M 0.00 % | 1.819 M 33.27 % | 1.365 M 0.00 % | 1.365 M 503.37 % | 226.186 K -82.68 % | 1.306 M -6.52 % | 1.397 M 0.00 % | 1.397 M 680.90 % | 178.918 K |
| Long term investments | 0.000 100.00 % | -43.250 M -251.38 % | -12.309 M -156.31 % | 21.858 M 113.38 % | -163.359 M -5 545.31 % | 3.000 M 0.00 % | 3.000 M 113.20 % | -22.730 M -246.79 % | 15.485 M 108.54 % | -181.215 M -114.27 % | -84.574 M 66.47 % | -252.263 M | 0.000 | 0.000 -100.00 % | 5.778 M -3.94 % | 6.015 M 178.82 % | 2.157 M -23.83 % | 2.832 M -11.98 % | 3.217 M | 0.000 -100.00 % | 3.851 M | 0.000 100.00 % | -9.829 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.200 M 0.00 % | 3.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 24.133 M -1.87 % | 24.594 M 0.37 % | 24.505 M 1.72 % | 24.090 M -0.84 % | 24.294 M 2.09 % | 23.797 M -0.87 % | 24.006 M -1.02 % | 24.253 M -0.73 % | 24.432 M 1.73 % | 24.016 M -2.19 % | 24.554 M -1.87 % | 25.023 M -0.60 % | 25.175 M -1.08 % | 25.450 M -1.84 % | 25.926 M -1.39 % | 26.291 M -1.91 % | 26.801 M -0.41 % | 26.912 M -1.81 % | 27.407 M | 0.000 -100.00 % | 27.578 M | 0.000 -100.00 % | 25.177 M 10 140.99 % | 245.849 K -9.38 % | 271.282 K 0.00 % | 271.282 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.913 K 0.00 % | 40.913 K -50.00 % | 81.826 K 0.00 % | 81.826 K -44.91 % | 148.542 K |
| GoodWill | 7.469 M 0.00 % | 7.469 M 0.00 % | 7.469 M -39.37 % | 12.318 M 0.00 % | 12.318 M 0.00 % | 12.318 M 0.00 % | 12.318 M 46.29 % | 8.420 M 0.00 % | 8.420 M 42.68 % | 5.901 M 0.00 % | 5.901 M -0.21 % | 5.914 M 20.14 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M | 0.000 -100.00 % | 4.922 M | 0.000 -100.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M 0.00 % | 4.922 M | 0.000 -100.00 % | 4.922 M 0.00 % | 4.922 M -1.09 % | 4.976 M 0.00 % | 4.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 31.602 M -1.44 % | 32.063 M 0.28 % | 31.973 M -12.18 % | 36.408 M -0.56 % | 36.612 M 1.38 % | 36.114 M -0.57 % | 36.323 M 11.17 % | 32.673 M -0.54 % | 32.852 M 9.81 % | 29.918 M -1.77 % | 30.455 M -1.55 % | 30.936 M 2.79 % | 30.097 M -0.91 % | 30.372 M -1.54 % | 30.848 M -1.17 % | 31.213 M -1.61 % | 31.723 M -0.35 % | 31.834 M -1.53 % | 32.330 M | 0.000 -100.00 % | 32.500 M | 0.000 -100.00 % | 30.100 M 482.41 % | 5.168 M -0.49 % | 5.194 M 0.00 % | 5.194 M | 0.000 -100.00 % | 4.922 M 0.00 % | 4.922 M -1.09 % | 4.976 M 0.00 % | 4.976 M | 0.000 | 0.000 -100.00 % | 40.913 K 0.00 % | 40.913 K -50.00 % | 81.826 K 0.00 % | 81.826 K -44.91 % | 148.542 K |
| Property plant equipment net | 341.774 M -1.37 % | 346.516 M -1.52 % | 351.860 M -6.08 % | 374.637 M -0.94 % | 378.198 M -1.06 % | 382.247 M -1.40 % | 387.661 M 1.52 % | 381.874 M 3.08 % | 370.463 M -16.80 % | 445.287 M -0.53 % | 447.674 M 8.40 % | 412.994 M 16.73 % | 353.802 M 26.89 % | 278.819 M 0.53 % | 277.355 M 77.23 % | 156.495 M 24.63 % | 125.564 M 517.01 % | 20.351 M 0.36 % | 20.277 M | 0.000 -100.00 % | 18.146 M | 0.000 -100.00 % | 14.477 M 30.17 % | 11.122 M -5.70 % | 11.794 M 0.00 % | 11.794 M | 0.000 -100.00 % | 8.058 M 0.00 % | 8.058 M 13.24 % | 7.116 M 0.00 % | 7.116 M -3.22 % | 7.354 M 0.00 % | 7.354 M 76.31 % | 4.171 M 0.00 % | 4.171 M 1.93 % | 4.092 M 0.00 % | 4.092 M -12.19 % | 4.660 M |
| Total non current assets | 459.902 M -0.90 % | 464.057 M -2.01 % | 473.568 M -8.01 % | 514.804 M 0.57 % | 511.910 M 1.32 % | 505.242 M -0.93 % | 509.964 M 3.17 % | 494.273 M 5.64 % | 467.887 M -12.43 % | 534.271 M 0.68 % | 530.650 M 8.34 % | 489.812 M 15.96 % | 422.393 M 23.65 % | 341.604 M 3.99 % | 328.488 M 59.93 % | 205.398 M 12.90 % | 181.931 M 20.18 % | 151.383 M 20.93 % | 125.178 M -84.78 % | 822.492 M 910.15 % | 81.423 M 147.16 % | -172.639 M -411.33 % | 55.453 M 122.30 % | 24.945 M -3.12 % | 25.749 M 0.00 % | 25.749 M 158.02 % | -44.382 M -284.31 % | 24.080 M 0.00 % | 24.080 M 73.09 % | 13.912 M 0.00 % | 13.912 M 59.57 % | 8.718 M 0.00 % | 8.718 M 58.00 % | 5.518 M 0.00 % | 5.518 M -0.95 % | 5.571 M 0.00 % | 5.571 M -5.00 % | 5.864 M |
| Other current assets | 100.182 M 15.69 % | 86.599 M -12.96 % | 99.490 M 27.17 % | 78.232 M 34.27 % | 58.265 M -42.44 % | 101.222 M 8.17 % | 93.575 M -13.89 % | 108.665 M -5.49 % | 114.980 M 78.37 % | 64.463 M 14.60 % | 56.249 M -65.81 % | 164.511 M 246.40 % | 47.492 M -22.07 % | 60.945 M 21.28 % | 50.253 M 10.66 % | 45.412 M 11.92 % | 40.576 M 3.60 % | 39.167 M 15.60 % | 33.882 M | 0.000 -100.00 % | 15.574 M | 0.000 -100.00 % | 325.013 M 736.22 % | 38.867 M 70.08 % | 22.852 M 0.00 % | 22.852 M | 0.000 -100.00 % | 16.282 M 0.00 % | 16.282 M 278.22 % | 4.305 M 0.00 % | 4.305 M 32.52 % | 3.249 M 0.00 % | 3.249 M -67.64 % | 10.040 M 0.00 % | 10.040 M 70.88 % | 5.875 M 0.00 % | 5.875 M -86.52 % | 43.590 M |
| Short term investments | 78.056 M 30.09 % | 60.000 M 106.48 % | 29.059 M 480.96 % | 5.002 M -96.99 % | 166.359 M -5.28 % | 175.636 M 2.61 % | 171.171 M 565.25 % | 25.730 M -72.10 % | 92.230 M -49.57 % | 182.895 M 111.11 % | 86.637 M -66.16 % | 256.000 M 6 455.40 % | 3.905 M -11.66 % | 4.421 M 573.39 % | -933.858 K 37.22 % | -1.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 345.279 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.763 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.235 M |
| cash and cash equivalents | 243.114 M 61.15 % | 150.861 M -21.30 % | 191.702 M -13.27 % | 221.041 M 145.22 % | 90.141 M -26.06 % | 121.904 M -17.03 % | 146.933 M -46.41 % | 274.179 M 11.04 % | 246.917 M 16.51 % | 211.929 M -32.71 % | 314.926 M 22.62 % | 256.820 M 32.59 % | 193.699 M 21.43 % | 159.517 M -33.34 % | 239.303 M -0.91 % | 241.493 M -23.87 % | 317.192 M -29.96 % | 452.889 M 107.77 % | 217.975 M | 0.000 -100.00 % | 126.329 M 173.18 % | -172.639 M -200.00 % | 172.639 M 62.60 % | 106.173 M -26.45 % | 144.354 M 0.00 % | 144.354 M 425.26 % | -44.382 M -200.00 % | 44.382 M 0.00 % | 44.382 M 7.50 % | 41.287 M 0.00 % | 41.287 M 9.37 % | 37.751 M 0.00 % | 37.751 M -13.50 % | 43.641 M 0.00 % | 43.641 M 43.39 % | 30.434 M 0.00 % | 30.434 M 780.13 % | 3.458 M |
| Cash and short term investments | 321.170 M 52.31 % | 210.861 M -4.48 % | 220.761 M -2.34 % | 226.043 M -11.87 % | 256.500 M -13.79 % | 297.541 M -6.46 % | 318.104 M 6.07 % | 299.910 M -11.57 % | 339.148 M -14.10 % | 394.824 M -1.68 % | 401.562 M -21.70 % | 512.820 M 164.75 % | 193.699 M 21.43 % | 159.517 M -33.34 % | 239.303 M -0.91 % | 241.493 M -23.87 % | 317.192 M -29.96 % | 452.889 M 107.77 % | 217.975 M | 0.000 -100.00 % | 126.329 M -26.82 % | 172.639 M 0.00 % | 172.639 M 62.60 % | 106.173 M -26.45 % | 144.354 M 0.00 % | 144.354 M 225.26 % | 44.382 M 0.00 % | 44.382 M 0.00 % | 44.382 M 7.50 % | 41.287 M 0.00 % | 41.287 M 9.37 % | 37.751 M 0.00 % | 37.751 M -13.50 % | 43.641 M 0.00 % | 43.641 M 43.39 % | 30.434 M 0.00 % | 30.434 M 780.13 % | 3.458 M |
| Total current assets | 1.233 B 0.81 % | 1.223 B 7.66 % | 1.136 B 0.29 % | 1.133 B -0.54 % | 1.139 B -0.21 % | 1.142 B -0.34 % | 1.146 B -9.04 % | 1.259 B -9.25 % | 1.388 B 7.09 % | 1.296 B 1.49 % | 1.277 B -7.28 % | 1.377 B 25.93 % | 1.094 B 0.56 % | 1.087 B -6.27 % | 1.160 B -7.56 % | 1.255 B 2.43 % | 1.225 B -2.32 % | 1.255 B 29.90 % | 965.749 M | 0.000 -100.00 % | 639.740 M 270.56 % | 172.639 M -73.61 % | 654.098 M 32.94 % | 492.011 M 5.01 % | 468.538 M 0.00 % | 468.538 M 955.70 % | 44.382 M -84.20 % | 280.911 M 0.00 % | 280.911 M 47.93 % | 189.900 M 0.00 % | 189.900 M 10.88 % | 171.271 M 0.00 % | 171.271 M -7.82 % | 185.803 M 0.00 % | 185.803 M 30.69 % | 142.167 M 0.00 % | 142.167 M 66.91 % | 85.174 M |
| Inventory | 306.283 M -6.62 % | 328.009 M 2.88 % | 318.831 M 2.75 % | 310.284 M 4.04 % | 298.223 M 16.04 % | 257.003 M 12.11 % | 229.237 M 0.83 % | 227.359 M 3.34 % | 220.010 M -15.63 % | 260.770 M 7.61 % | 242.330 M 18.34 % | 204.769 M 2.53 % | 199.712 M -11.06 % | 224.550 M -2.79 % | 230.985 M -21.60 % | 294.612 M -14.77 % | 345.664 M 30.88 % | 264.102 M 7.03 % | 246.747 M | 0.000 -100.00 % | 147.176 M | 0.000 -100.00 % | 156.446 M -12.06 % | 177.907 M 46.27 % | 121.626 M 0.00 % | 121.626 M | 0.000 -100.00 % | 83.226 M 0.00 % | 83.226 M 17.75 % | 70.682 M 0.00 % | 70.682 M 49.48 % | 47.285 M 0.00 % | 47.285 M -0.56 % | 47.549 M 0.00 % | 47.549 M 32.32 % | 35.936 M 0.00 % | 35.936 M -5.74 % | 38.127 M |
| Net receivables | 505.669 M -15.43 % | 597.946 M 20.25 % | 497.261 M -4.09 % | 518.492 M -1.48 % | 526.265 M 8.32 % | 485.841 M -3.72 % | 504.587 M -19.26 % | 624.976 M -12.42 % | 713.574 M 19.36 % | 597.830 M 3.67 % | 576.656 M 0.00 % | 576.656 M -14.77 % | 676.566 M 5.31 % | 642.429 M 0.44 % | 639.638 M -5.04 % | 673.573 M 24.71 % | 540.094 M 4.54 % | 516.624 M 5.63 % | 489.079 M | 0.000 -100.00 % | 355.090 M | 0.000 -100.00 % | 324.539 M 91.96 % | 169.064 M -5.92 % | 179.706 M 0.00 % | 179.706 M | 0.000 -100.00 % | 137.021 M 0.00 % | 137.021 M 86.10 % | 73.626 M 0.00 % | 73.626 M -11.28 % | 82.987 M 0.00 % | 82.987 M -3.61 % | 86.098 M 1.80 % | 84.574 M 20.96 % | 69.921 M 0.00 % | 69.921 M 61.70 % | 43.242 M |
| Tax assets | 50.102 M 1.14 % | 49.535 M -3.46 % | 51.309 M -18.92 % | 63.280 M 5.69 % | 59.873 M 13.88 % | 52.578 M 0.92 % | 52.097 M 13.75 % | 45.800 M 1.23 % | 45.242 M 16.33 % | 38.892 M 25.45 % | 31.002 M 17.22 % | 26.449 M 53.44 % | 17.237 M 30.10 % | 13.249 M 3.47 % | 12.805 M 15.87 % | 11.050 M 15.71 % | 9.550 M 12.06 % | 8.522 M 8.56 % | 7.850 M | 0.000 -100.00 % | 7.925 M | 0.000 -100.00 % | 6.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.080 M | 0.000 | 0.000 | 0.000 -100.00 % | 876.943 K |
| 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 |
| Account payables | 413.672 M -0.60 % | 416.164 M 10.09 % | 378.033 M 78.89 % | 211.325 M -3.59 % | 219.186 M -23.85 % | 287.842 M 50.41 % | 191.368 M -40.58 % | 322.045 M 14.50 % | 281.263 M -28.87 % | 395.440 M 66.16 % | 237.982 M 113.02 % | 111.717 M -48.70 % | 217.777 M -24.71 % | 289.235 M -22.69 % | 374.118 M -17.65 % | 454.275 M 7.76 % | 421.576 M 1.61 % | 414.910 M 18.76 % | 349.368 M | 0.000 -100.00 % | 190.867 M | 0.000 -100.00 % | 245.407 M 41.51 % | 173.425 M 9.11 % | 158.943 M 0.00 % | 158.943 M | 0.000 -100.00 % | 72.855 M 0.00 % | 72.855 M 101.20 % | 36.210 M 0.00 % | 36.210 M -23.92 % | 47.595 M 0.00 % | 47.595 M -31.71 % | 69.697 M -4.20 % | 72.756 M 47.58 % | 49.301 M 0.00 % | 49.301 M 82.89 % | 26.956 M |
| Tax payables | 6.804 M 201.08 % | 2.260 M -59.95 % | 5.643 M -59.86 % | 14.058 M -21.39 % | 17.883 M 104.17 % | 8.759 M -58.38 % | 21.048 M -26.75 % | 28.733 M -34.22 % | 43.678 M 82.57 % | 23.925 M -17.01 % | 28.830 M 7.56 % | 26.803 M -17.62 % | 32.537 M 3.31 % | 31.495 M 23.95 % | 25.409 M -19.62 % | 31.610 M 47.93 % | 21.368 M 75.46 % | 12.178 M -52.37 % | 25.566 M | 0.000 -100.00 % | 8.309 M | 0.000 -100.00 % | 11.088 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -387.656 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.967 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 933.333 K 0.00 % | 933.333 K -2.61 % | 958.333 K -5.90 % | 1.018 M -3.85 % | 1.059 M -2.23 % | 1.083 M -2.18 % | 1.107 M -2.13 % | 1.132 M -2.09 % | 1.156 M -2.05 % | 1.180 M 67.58 % | 704.079 K -3.32 % | 728.229 K -3.21 % | 752.378 K -3.11 % | 776.528 K 158.26 % | 300.677 K -7.43 % | 324.827 K | 0.000 -100.00 % | 1.173 M | 0.000 -100.00 % | 1.225 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 |
| Minority interest | 39.971 M -0.96 % | 40.358 M -3.41 % | 41.782 M -38.69 % | 68.144 M 5.49 % | 64.598 M -0.46 % | 64.899 M -3.75 % | 67.431 M 7.05 % | 62.990 M -4.28 % | 65.809 M -3.16 % | 67.958 M 2.57 % | 66.253 M -6.85 % | 71.124 M 8.20 % | 65.732 M 5.28 % | 62.435 M 22.83 % | 50.829 M 23.31 % | 41.220 M 18.06 % | 34.914 M 23.14 % | 28.354 M 15.70 % | 24.507 M 35.71 % | 18.058 M 15.68 % | 15.610 M | 0.000 -100.00 % | 12.551 M 74.14 % | 7.208 M -4.29 % | 7.531 M 0.00 % | 7.531 M | 0.000 -100.00 % | 5.040 M 0.00 % | 5.040 M 3.96 % | 4.848 M 0.00 % | 4.848 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 13.564 M -0.93 % | 13.691 M -2.93 % | 14.105 M -3.55 % | 14.624 M -43.06 % | 25.685 M 97.10 % | 13.031 M -73.96 % | 50.038 M 222.27 % | 15.527 M -77.94 % | 70.392 M 554.94 % | 10.748 M -65.21 % | 30.892 M -14.37 % | 36.076 M -8.44 % | 39.403 M 6 849.84 % | 566.968 K -98.83 % | 48.653 M 1 652.34 % | 2.776 M | 0.000 | 0.000 -100.00 % | 1.192 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.212 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 |
| Other total stockholders equity | 734.377 M 16 419.48 % | -4.500 M -100.62 % | 729.913 M -8.16 % | 794.800 M 0.14 % | 793.727 M | 0.000 -100.00 % | 657.419 M | 0.000 -100.00 % | 453.606 M | 0.000 -100.00 % | 441.011 M | 0.000 -100.00 % | 383.434 M | 0.000 -100.00 % | 383.434 M | 0.000 -100.00 % | 388.616 M | 0.000 -100.00 % | 156.641 M -62.12 % | 413.571 M 173.65 % | 151.130 M 1 104.10 % | 12.551 M -91.70 % | 151.130 M 14.41 % | 132.091 M 0.00 % | 132.091 M 0.00 % | 132.091 M 2 520.67 % | 5.040 M -70.95 % | 17.351 M 0.00 % | 17.351 M 0.05 % | 17.342 M 0.00 % | 17.342 M 523.31 % | 2.782 M 0.00 % | 2.782 M -86.76 % | 21.009 M 8.85 % | 19.301 M 164.36 % | 7.301 M 0.00 % | 7.301 M 125.50 % | -28.627 M |
| Deferred tax liabilities non current | 2.058 M 1.65 % | 2.025 M -8.01 % | 2.201 M -9.69 % | 2.437 M -4.54 % | 2.553 M 11.11 % | 2.297 M -13.56 % | 2.658 M 406.14 % | 525.162 K -26.77 % | 717.167 K 835.76 % | 76.640 K -60.81 % | 195.575 K 128.90 % | 85.441 K -99.83 % | 48.898 M 7 044.96 % | -704.079 K 3.32 % | -728.229 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -539.182 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 1.693 B 0.34 % | 1.687 B 4.82 % | 1.610 B -2.30 % | 1.648 B -0.20 % | 1.651 B 0.26 % | 1.647 B -0.52 % | 1.655 B -5.60 % | 1.754 B -5.49 % | 1.856 B 1.39 % | 1.830 B 1.26 % | 1.807 B -3.19 % | 1.867 B 23.15 % | 1.516 B 6.08 % | 1.429 B -4.01 % | 1.489 B 1.93 % | 1.460 B 3.78 % | 1.407 B 0.10 % | 1.406 B 28.87 % | 1.091 B 32.64 % | 822.492 M 14.05 % | 721.163 M | 0.000 -100.00 % | 709.550 M 37.26 % | 516.956 M 4.59 % | 494.286 M 0.00 % | 494.286 M | 0.000 -100.00 % | 304.991 M 0.00 % | 304.991 M 49.64 % | 203.811 M 0.00 % | 203.811 M 13.24 % | 179.989 M 0.00 % | 179.989 M -5.92 % | 191.321 M 0.00 % | 191.321 M 29.50 % | 147.738 M 0.00 % | 147.738 M 62.28 % | 91.038 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 | 2018-03-31 | 2017-12-31 | 2017-09-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-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 | 2018-03-31 | 2017-12-31 | 2017-09-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -81.703 M -205.43 % | 77.495 M | 0.000 100.00 % | -72.541 M -127.79 % | -31.846 M 0.86 % | -32.122 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.704 M | 0.000 -100.00 % | 7.654 M 174.71 % | -10.245 M -200.00 % | 10.245 M | 0.000 -100.00 % | 7.498 M 253.79 % | -4.876 M -200.00 % | 4.876 M | 0.000 -100.00 % | 1.873 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.220 M | 0.000 -100.00 % | 51.439 M -51.43 % | 105.912 M 200.00 % | -105.912 M | 0.000 -100.00 % | 15.073 M 0.00 % | 15.073 M 229.16 % | 4.579 M | 0.000 100.00 % | -219.166 M -241.51 % | 154.880 M 200.00 % | -154.880 M | 0.000 100.00 % | -286.591 M -994.76 % | 32.030 M 200.00 % | -32.030 M | 0.000 | 0.000 | 0.000 100.00 % | -23.022 M 0.00 % | -23.022 M | 0.000 100.00 % | -47.473 M 0.00 % | -47.473 M -543.95 % | -7.372 M 0.00 % | -7.372 M -213.12 % | 6.517 M 0.00 % | 6.517 M 136.16 % | -18.025 M 0.00 % | -18.025 M -17.72 % | -15.312 M 0.00 % | -15.312 M -26.23 % | -12.130 M -6 179.46 % | 199.532 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.537 M | 0.000 -100.00 % | 66.810 M -46.79 % | 125.564 M 200.00 % | -125.564 M | 0.000 -100.00 % | 37.332 M 0.00 % | 37.332 M 240.83 % | -26.509 M | 0.000 100.00 % | -236.632 M -519.30 % | 56.435 M 200.00 % | -56.435 M | 0.000 100.00 % | -195.911 M -594.15 % | 39.646 M 200.00 % | -39.646 M | 0.000 | 0.000 | 0.000 100.00 % | -25.375 M 0.00 % | -25.375 M | 0.000 100.00 % | -40.699 M 0.00 % | -40.699 M -1 071.34 % | 4.190 M 0.00 % | 4.190 M -36.83 % | 6.632 M 0.00 % | 6.632 M 152.85 % | -12.549 M 0.00 % | -12.549 M 28.17 % | -17.472 M 0.00 % | -17.472 M -8 245.83 % | 214.486 K -96.12 % | 5.534 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.757 M | 0.000 100.00 % | -15.371 M 21.78 % | -19.652 M -200.00 % | 19.652 M | 0.000 100.00 % | -22.259 M 0.00 % | -22.259 M -171.60 % | 31.088 M | 0.000 -100.00 % | 16.969 M -82.76 % | 98.445 M 200.00 % | -98.445 M | 0.000 100.00 % | -90.680 M -1 090.60 % | -7.616 M -200.00 % | 7.616 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.353 M 0.00 % | 2.353 M | 0.000 100.00 % | -6.774 M 0.00 % | -6.774 M 41.41 % | -11.562 M 0.00 % | -11.562 M -9 933.11 % | -115.240 K 0.00 % | -115.241 K 97.90 % | -5.476 M 0.00 % | -5.476 M -353.55 % | 2.160 M 0.00 % | 2.160 M 196.02 % | -2.249 M -20.18 % | -1.871 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 497.544 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.881 M -577.13 % | 2.071 M |
| Other non cash items | 43.269 M 8 334.25 % | 513.010 K | 0.000 -100.00 % | 14.284 M 259.91 % | -8.932 M 39.50 % | -14.765 M 38.57 % | -24.034 M -265.76 % | 14.500 M 133.08 % | -43.838 M -422.22 % | -8.395 M -116.68 % | 50.326 M 422.58 % | 9.630 M -43.99 % | 17.195 M 139.97 % | -43.019 M -108.02 % | -20.680 M -72.84 % | -11.965 M -157.35 % | -4.649 M 77.92 % | -21.056 M 54.57 % | -46.346 M -283.22 % | -12.094 M 39.89 % | -20.118 M -448.10 % | 5.779 M 115.86 % | -36.436 M -52.59 % | -23.879 M -154.40 % | 43.899 M 0.00 % | 43.899 M 206.50 % | -41.218 M -212.29 % | 36.706 M 0.00 % | 36.706 M 664.01 % | -6.508 M 0.00 % | -6.508 M 49.59 % | -12.909 M 0.00 % | -12.909 M -233.68 % | 9.657 M 0.00 % | 9.657 M -57.65 % | 22.801 M 0.00 % | 22.801 M 7 035.01 % | 319.570 K -25.21 % | 427.291 K |
| Net cash provided by operating activities | 43.269 M 191.99 % | 14.819 M | 0.000 -100.00 % | 4.158 M 128.36 % | -14.661 M 63.88 % | -40.589 M -2 209.79 % | -1.757 M 92.55 % | -23.598 M 59.61 % | -58.420 M -264.75 % | -16.016 M 68.17 % | -50.326 M -422.58 % | -9.630 M -153.06 % | 18.151 M 51.79 % | 11.958 M -42.18 % | 20.680 M 72.84 % | 11.965 M 157.35 % | 4.649 M -77.92 % | 21.056 M -54.57 % | 46.346 M 283.22 % | 12.094 M -39.89 % | 20.118 M 448.10 % | -5.779 M -115.86 % | 36.436 M 199.09 % | -36.771 M -198.66 % | 37.271 M 0.00 % | 37.271 M 178.17 % | -47.676 M -1 665.27 % | -2.701 M 0.00 % | -2.701 M 78.97 % | -12.840 M 0.00 % | -12.840 M -1 524.31 % | 901.497 K 0.00 % | 901.496 K -51.69 % | 1.866 M 0.00 % | 1.866 M -88.78 % | 16.636 M 0.00 % | 16.636 M 241.71 % | -11.739 M -27 645.50 % | 42.616 K |
| Investments in property plant and equipment | -274.042 K -289.78 % | -70.307 K 98.11 % | -3.718 M -230.96 % | -1.123 M -35.18 % | -830.942 K 15.41 % | -982.279 K 38.36 % | -1.594 M 74.36 % | -6.215 M 8.37 % | -6.783 M -22.37 % | -5.543 M 90.31 % | -57.186 M 2.70 % | -58.774 M -52.88 % | -38.444 M 38.72 % | -62.740 M 35.47 % | -97.222 M -4 933.59 % | -1.931 M 92.50 % | -25.753 M 9.08 % | -28.325 M -52.73 % | -18.546 M 45.42 % | -33.983 M -180.62 % | -12.110 M -19.64 % | -10.122 M | 0.000 100.00 % | -301.573 K 85.08 % | -2.021 M 0.00 % | -2.021 M -1 140.75 % | -162.907 K 95.26 % | -3.435 M 0.00 % | -3.435 M -1 770.00 % | -183.696 K 0.00 % | -183.697 K 82.47 % | -1.048 M 0.00 % | -1.048 M -217.38 % | -330.244 K 0.00 % | -330.244 K -118.04 % | -151.458 K 0.00 % | -151.458 K 61.69 % | -395.316 K -599.68 % | -56.500 K |
| Acquisitions net | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -358.800 K -476.30 % | 95.350 K 853.50 % | 10.000 K -98.50 % | 668.800 K -14.85 % | 785.400 K 161.80 % | 300.000 K 130 434 680.24 % | 0.230 | 0.000 -100.00 % | 2.348 M 21.57 % | 1.931 M | 0.000 -100.00 % | 28.328 M | 0.000 | 0.000 -100.00 % | 12.110 M 19.53 % | 10.132 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 |
| Purchases of investments | -168.000 M -79.51 % | -93.590 M 65.45 % | -270.865 M -177.80 % | -97.505 M 17.88 % | -118.731 M 45.39 % | -217.420 M 20.73 % | -274.291 M -108.60 % | -131.490 M -3.61 % | -126.910 M 49.76 % | -252.600 M -204.68 % | -82.908 M 72.86 % | -305.500 M -218.23 % | -96.000 M -15.66 % | -83.000 M -156.17 % | -32.400 M -575.00 % | -4.800 M | 0.000 100.00 % | -60.000 M | 0.000 | 0.000 100.00 % | -28.000 M 53.33 % | -60.000 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 |
| Sales maturities of investments | 151.991 M 320.63 % | 36.135 M -83.13 % | 214.154 M -17.14 % | 258.446 M 91.09 % | 135.251 M -34.74 % | 207.253 M 57.88 % | 131.273 M -32.99 % | 195.903 M -15.33 % | 231.384 M 64.31 % | 140.823 M -44.36 % | 253.090 M 401.93 % | 50.423 M -48.76 % | 98.400 M 18.31 % | 83.173 M 276.00 % | 22.120 M 121.20 % | 10.000 M | 0.000 -100.00 % | 60.148 M | 0.000 | 0.000 -100.00 % | 28.062 M -53.38 % | 60.189 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 |
| Other investing activites | -435.910 K | 0.000 -100.00 % | 1.284 M | 0.000 -100.00 % | 16.520 M 262.48 % | -10.168 M 92.98 % | -144.791 M -715 320.90 % | -20.239 K -101.13 % | 1.799 M 403.06 % | -593.500 K 66.86 % | -1.791 M -264.01 % | 1.092 M 14 657 394 625 740 700.00 % | 0.000 -100.00 % | 0.780 -100.00 % | 9.959 M 183.76 % | -11.891 M 53.83 % | -25.753 M 9.08 % | -28.325 M -381.36 % | 10.067 M 200.91 % | -9.976 M 17.62 % | -12.110 M -19.64 % | -10.122 M | 0.000 100.00 % | -9.884 K -100.23 % | 4.345 M 0.00 % | 4.345 M | 0.000 100.00 % | -1.598 M 0.00 % | -1.598 M -2 312.57 % | 72.201 K 0.00 % | 72.201 K -61.84 % | 189.225 K 0.00 % | 189.225 K | 0.000 | 0.000 -100.00 % | 623.276 K 0.00 % | 623.276 K | 0.000 | 0.000 |
| Net cash used for investing activites | -16.719 M 70.94 % | -57.524 M 2.74 % | -59.145 M -137.01 % | 159.818 M 918.66 % | 15.689 M 240.71 % | -11.150 M 92.38 % | -146.384 M -351.21 % | 58.272 M -41.43 % | 99.499 M 184.86 % | -117.245 M -204.69 % | 111.990 M 135.84 % | -312.459 M -766.87 % | -36.045 M 42.39 % | -62.567 M 35.86 % | -97.542 M -1 357.82 % | -6.691 M 74.02 % | -25.753 M 8.59 % | -28.175 M -232.28 % | -8.479 M 80.71 % | -43.959 M -264.86 % | -12.048 M -21.41 % | -9.924 M | 0.000 100.00 % | -311.457 K -113.41 % | 2.323 M 0.00 % | 2.323 M 1 526.21 % | -162.907 K 96.76 % | -5.033 M 0.00 % | -5.033 M -4 413.76 % | -111.495 K 0.00 % | -111.496 K 87.02 % | -858.918 K 0.00 % | -858.918 K -160.09 % | -330.244 K 0.00 % | -330.244 K -169.99 % | 471.818 K 0.00 % | 471.818 K 219.35 % | -395.316 K -599.68 % | -56.500 K |
| Debt repayment | -5.600 M -129.29 % | 19.119 M -74.72 % | 75.630 M 215.17 % | -65.668 M -83.78 % | -35.732 M -223.40 % | 28.956 M -40.71 % | 48.842 M 346.30 % | -19.831 M | 0.000 -100.00 % | 7.216 M 125.51 % | -28.291 M -108.41 % | 336.238 M 496.01 % | 56.415 M | 0.000 | 0.000 100.00 % | -12.476 M -132.56 % | -5.365 M -125.73 % | 20.850 M -47.53 % | 39.737 M 37.96 % | 28.803 M 25.23 % | 23.000 M 18.86 % | 19.350 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.160 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 593.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 276.012 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -208.000 K | 0.000 | 0.000 | 0.000 100.00 % | -593.500 K | 0.000 | 0.000 | 0.000 100.00 % | -3.521 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.860 M | 0.000 100.00 % | -1.860 M | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 0.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K -100.00 % | -10.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.781 M | 0.000 |
| Dividends paid | -1.769 M 2.20 % | -1.809 M -425.45 % | 555.744 K | 0.000 100.00 % | -2.921 M 23.79 % | -3.834 M -148.62 % | -1.542 M 41.83 % | -2.651 M -81.28 % | -1.462 M -26.73 % | -1.154 M 93.22 % | -17.018 M -669.04 % | -2.213 M 88.80 % | -19.761 M -2 055.18 % | -916.894 K 63.78 % | -2.531 M -116.00 % | -1.172 M 95.25 % | -24.684 M -1 546.40 % | -1.499 M -77.12 % | -846.457 K 54.90 % | -1.877 M -229.53 % | -569.591 K -260.53 % | -157.985 K | 0.000 | 0.000 100.00 % | -454.101 K 0.00 % | -454.101 K 38.17 % | -734.477 K -24.78 % | -588.620 K 0.00 % | -588.620 K 78.79 % | -2.775 M 0.00 % | -2.775 M -807.75 % | -305.718 K 0.00 % | -305.718 K 21.08 % | -387.369 K 0.00 % | -387.369 K -42.80 % | -271.268 K 0.00 % | -271.268 K -25.67 % | -215.859 K -12.88 % | -191.223 K |
| Other financing activites | 64.309 M 235.42 % | -47.490 M 56.37 % | -108.843 M -635.48 % | 20.326 M -13.86 % | 23.596 M 528.48 % | -5.507 M 79.66 % | -27.068 M -223.90 % | 21.847 M 83.90 % | 11.879 M 83.52 % | 6.473 M 297.34 % | -3.280 M 0.76 % | -3.305 M 21.55 % | -4.213 M -111.00 % | 38.292 M 63.37 % | 23.438 M 35.64 % | 17.279 M 7 020.35 % | -249.686 K -100.09 % | 281.929 M 16 525.86 % | 1.696 M -85.28 % | 11.517 M 142.35 % | -27.197 M -640.97 % | 5.027 M | 0.000 -100.00 % | 6.534 M 119.02 % | -34.353 M 0.00 % | -34.353 M -126.13 % | 131.447 M 1 430.67 % | 8.588 M 0.00 % | 8.588 M -54.82 % | 19.006 M 0.00 % | 19.006 M 699.06 % | -3.173 M 0.31 % | -3.183 M -186.02 % | 3.700 M 0.00 % | 3.700 M 171.36 % | -5.185 M 0.00 % | -5.185 M -146.31 % | 11.196 M 293.62 % | -5.782 M |
| Net cash used provided by financing activities | 56.941 M 288.67 % | -30.180 M 7.58 % | -32.657 M 27.98 % | -45.342 M -201.11 % | -15.058 M -176.77 % | 19.616 M -3.05 % | 20.232 M 3 288.69 % | -634.491 K -106.09 % | 10.417 M -16.90 % | 12.536 M 125.80 % | -48.589 M -114.69 % | 330.720 M 819.64 % | 35.962 M -3.78 % | 37.375 M 4 377.15 % | -873.829 K -124.07 % | 3.631 M 111.98 % | -30.298 M -110.06 % | 301.280 M 677.97 % | 38.727 M 0.74 % | 38.443 M 680.13 % | -6.627 M -127.36 % | 24.220 M | 0.000 -100.00 % | 6.534 M 118.72 % | -34.907 M 0.00 % | -34.907 M -122.91 % | 152.389 M 1 805.11 % | 7.999 M 0.00 % | 7.999 M -50.72 % | 16.231 M 0.00 % | 16.231 M 563.95 % | -3.498 M 0.00 % | -3.498 M -205.61 % | 3.313 M 0.00 % | 3.313 M 160.71 % | -5.456 M 0.00 % | -5.456 M -149.70 % | 10.980 M 253.65 % | -7.146 M |
| Effect of forex changes on cash | 85.597 K -61.38 % | 221.613 K 177.04 % | 79.993 K 195.82 % | 27.041 K -81.67 % | 147.493 K 279.55 % | 38.860 K 681.49 % | 4.973 K 130.04 % | -16.555 K -102.66 % | 622.845 K 407.25 % | -202.714 K -48 733.90 % | -415.110 -100.23 % | 182.627 K 116.42 % | 84.384 K 180.88 % | -104.331 K 74.83 % | -414.536 K -595.49 % | 83.662 K 128.97 % | -288.827 K -253.61 % | 188.028 K 107.51 % | -2.504 M -435.56 % | 746.327 K 2 357.23 % | -33.064 K -157.63 % | 57.371 K | 0.000 100.00 % | -607.360 K -305.24 % | -149.875 K 0.00 % | -149.875 K -282 683.02 % | -53.000 99.41 % | -9.043 K 0.00 % | -9.043 K -181.28 % | 11.126 K 0.00 % | 11.126 K -89.87 % | 109.838 K 0.00 % | 109.839 K 4 983.90 % | -2.249 K 0.00 % | -2.249 K -5.34 % | -2.135 K 0.00 % | -2.135 K -182.61 % | 2.584 K 1 540.27 % | -179.430 |
| Net change in cash | 85.081 M 217.09 % | -72.664 M -150.89 % | -28.962 M -124.67 % | 117.423 M 535.45 % | -26.966 M 15.95 % | -32.084 M 74.92 % | -127.905 M -475.93 % | 34.024 M -34.72 % | 52.120 M 142.44 % | -122.804 M -305.17 % | 59.854 M -1.38 % | 60.689 M 146.15 % | 24.655 M 136.04 % | -68.403 M -319.94 % | -16.289 M 54.69 % | -35.953 M 73.84 % | -137.430 M -162.16 % | 221.078 M 842.78 % | -29.764 M 57.71 % | -70.381 M -722.34 % | -8.559 M 81.08 % | -45.244 M -224.17 % | 36.436 M 216.95 % | -31.156 M -786.74 % | 4.537 M 0.00 % | 4.537 M -95.66 % | 104.549 M 40 660.49 % | 256.497 K 0.00 % | 256.497 K -92.20 % | 3.290 M 0.00 % | 3.290 M 198.34 % | -3.346 M 0.00 % | -3.346 M -169.04 % | 4.846 M 0.00 % | 4.846 M -58.40 % | 11.649 M 0.00 % | 11.649 M 286.31 % | 3.015 M 142.12 % | -7.160 M |
| Cash at beginning of period | 83.819 M -46.44 % | 156.483 M -16.30 % | 186.951 M 168.89 % | 69.528 M -27.95 % | 96.493 M -24.95 % | 128.578 M -47.32 % | 244.067 M 16.20 % | 210.043 M 33.00 % | 157.924 M -43.74 % | 280.728 M 27.10 % | 220.874 M 37.89 % | 160.185 M 18.19 % | 135.530 M -33.54 % | 203.933 M -7.40 % | 220.221 M -14.03 % | 256.174 M -34.92 % | 393.605 M 128.14 % | 172.527 M 126.68 % | 76.109 M -7.72 % | 82.475 M -9.40 % | 91.034 M -33.20 % | 136.278 M | 0.000 -100.00 % | 108.253 M | 0.000 | 0.000 -100.00 % | 34.898 M | 0.000 -100.00 % | 34.385 M 10.58 % | 31.095 M 11.83 % | 27.804 M -10.74 % | 31.150 M -29.15 % | 43.968 M 12.39 % | 39.122 M | 0.000 | 0.000 -100.00 % | 5.673 M 113.45 % | 2.658 M -72.93 % | 9.818 M |
| Cash at end of period | 168.900 M 101.51 % | 83.819 M -46.95 % | 157.988 M -15.49 % | 186.951 M 168.89 % | 69.528 M -27.95 % | 96.493 M -16.93 % | 116.162 M -52.41 % | 244.067 M 16.20 % | 210.043 M 33.00 % | 157.924 M -43.74 % | 280.728 M 27.10 % | 220.874 M 37.89 % | 160.185 M 18.19 % | 135.530 M -33.54 % | 203.933 M -7.40 % | 220.221 M -14.03 % | 256.174 M -34.92 % | 393.605 M 749.28 % | 46.346 M 283.22 % | 12.094 M -85.34 % | 82.475 M -9.40 % | 91.034 M 149.84 % | 36.436 M -52.74 % | 77.098 M 1 599.40 % | 4.537 M 0.00 % | 4.537 M -96.75 % | 139.447 M 54 266.05 % | 256.497 K -99.26 % | 34.641 M 0.75 % | 34.385 M 10.58 % | 31.095 M 11.83 % | 27.804 M -31.55 % | 40.622 M -7.61 % | 43.968 M 807.28 % | 4.846 M -58.40 % | 11.649 M -32.75 % | 17.322 M 205.33 % | 5.673 M 113.45 % | 2.658 M |
| Operating cash flow | 43.269 M 191.99 % | 14.819 M | 0.000 -100.00 % | 4.158 M 128.36 % | -14.661 M 63.88 % | -40.589 M -2 209.79 % | -1.757 M 92.55 % | -23.598 M 59.61 % | -58.420 M -264.75 % | -16.016 M 68.17 % | -50.326 M -422.58 % | -9.630 M -153.06 % | 18.151 M 51.79 % | 11.958 M -42.18 % | 20.680 M 72.84 % | 11.965 M 157.35 % | 4.649 M -77.92 % | 21.056 M -54.57 % | 46.346 M 283.22 % | 12.094 M -39.89 % | 20.118 M 448.10 % | -5.779 M -115.86 % | 36.436 M 199.09 % | -36.771 M -198.66 % | 37.271 M 0.00 % | 37.271 M 178.17 % | -47.676 M -1 665.27 % | -2.701 M 0.00 % | -2.701 M 78.97 % | -12.840 M 0.00 % | -12.840 M -1 524.31 % | 901.497 K 0.00 % | 901.496 K -51.69 % | 1.866 M 0.00 % | 1.866 M -88.78 % | 16.636 M 0.00 % | 16.636 M 241.71 % | -11.739 M -27 645.50 % | 42.616 K |
| Capital expenditure | -274.042 K -289.78 % | -70.307 K 98.11 % | -3.718 M -230.96 % | -1.123 M -35.18 % | -830.942 K 15.41 % | -982.279 K 38.36 % | -1.594 M 74.36 % | -6.215 M 8.37 % | -6.783 M -22.37 % | -5.543 M 90.31 % | -57.186 M 2.70 % | -58.774 M -52.88 % | -38.444 M 38.72 % | -62.740 M 35.47 % | -97.222 M -4 933.59 % | -1.931 M 92.50 % | -25.753 M 9.08 % | -28.325 M -52.73 % | -18.546 M 45.42 % | -33.983 M -180.62 % | -12.110 M -19.64 % | -10.122 M | 0.000 100.00 % | -301.573 K 85.08 % | -2.021 M 0.00 % | -2.021 M -1 140.75 % | -162.907 K 95.26 % | -3.435 M 0.00 % | -3.435 M -1 770.00 % | -183.696 K 0.00 % | -183.697 K 82.47 % | -1.048 M 0.00 % | -1.048 M -217.38 % | -330.244 K 0.00 % | -330.244 K -118.04 % | -151.458 K 0.00 % | -151.458 K 61.69 % | -395.316 K -599.68 % | -56.500 K |
| Free CashFlow | 42.995 M 191.52 % | 14.748 M -75.02 % | 59.042 M 1 845.74 % | 3.034 M 119.59 % | -15.492 M 62.73 % | -41.571 M -1 140.64 % | -3.351 M 88.76 % | -29.813 M 54.28 % | -65.203 M -202.43 % | -21.560 M 79.95 % | -107.512 M -57.17 % | -68.405 M -237.08 % | -20.293 M 60.04 % | -50.782 M 33.65 % | -76.542 M -862.86 % | 10.034 M 147.54 % | -21.104 M -190.31 % | -7.270 M -126.15 % | 27.799 M 227.00 % | -21.889 M -373.35 % | 8.008 M 150.36 % | -15.902 M -143.64 % | 36.436 M 198.28 % | -37.073 M -205.17 % | 35.249 M 0.00 % | 35.249 M 173.68 % | -47.839 M -679.66 % | -6.136 M 0.00 % | -6.136 M 52.89 % | -13.024 M 0.00 % | -13.024 M -8 781.09 % | -146.646 K 0.00 % | -146.647 K -109.55 % | 1.536 M 0.00 % | 1.536 M -90.68 % | 16.484 M 0.00 % | 16.484 M 235.85 % | -12.134 M -87 297.97 % | -13.884 K |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |