Guosheng Shian Technology Co., Ltd. 603778.SS
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.094 B 111.94 % | 987.969 M 399.35 % | 197.851 M 11.91 % | 176.799 M -31.60 % | 258.496 M -28.25 % | 360.254 M 2.12 % | 352.786 M -35.76 % | 549.163 M 3.39 % | 531.141 M -12.57 % | 607.538 M 0.71 % | 603.278 M 3.06 % | 585.360 M 25.87 % | 465.033 M 7.36 % | 433.156 M |
| Net income | -105.526 M -53.20 % | -68.880 M 60.98 % | -176.513 M 19.36 % | -218.902 M -171.43 % | -80.647 M -445.27 % | 23.358 M 473.79 % | -6.249 M -106.97 % | 89.659 M 11.82 % | 80.179 M -14.09 % | 93.325 M 14.80 % | 81.292 M 7.54 % | 75.591 M 21.68 % | 62.122 M 21.76 % | 51.020 M |
| Income before tax | -218.484 M -163.09 % | -83.045 M 52.68 % | -175.496 M 10.50 % | -196.081 M -113.89 % | -91.675 M -478.68 % | 24.209 M 212.49 % | -21.522 M -120.77 % | 103.614 M 11.50 % | 92.927 M -14.46 % | 108.635 M 11.61 % | 97.335 M -2.10 % | 99.421 M 20.31 % | 82.636 M 17.79 % | 70.156 M |
| Income before tax ratio | -0.10 -24.13 % | -0.08 90.52 % | -0.89 20.02 % | -1.11 -212.72 % | -0.35 -627.75 % | 0.07 210.15 % | -0.06 -132.33 % | 0.19 7.84 % | 0.17 -2.16 % | 0.18 10.83 % | 0.16 -5.01 % | 0.17 -4.42 % | 0.18 9.71 % | 0.16 |
| EBITDA | -103.431 M -328.41 % | -24.143 M 85.16 % | -162.665 M 15.94 % | -193.502 M -125.53 % | -85.798 M -346.49 % | 34.808 M 342.86 % | -14.333 M -113.15 % | 108.965 M 5.94 % | 102.853 M -10.15 % | 114.474 M 12.27 % | 101.963 M -6.41 % | 108.943 M 25.93 % | 86.514 M 3.49 % | 83.595 M |
| Net income ratio | -0.05 27.71 % | -0.07 92.19 % | -0.89 27.94 % | -1.24 -296.86 % | -0.31 -581.19 % | 0.06 466.04 % | -0.02 -110.85 % | 0.16 8.15 % | 0.15 -1.73 % | 0.15 14.00 % | 0.13 4.35 % | 0.13 -3.33 % | 0.13 13.41 % | 0.12 |
| Ratio EBITDA | -0.05 -102.14 % | -0.02 97.03 % | -0.82 24.88 % | -1.09 -229.75 % | -0.33 -443.52 % | 0.10 337.82 % | -0.04 -120.48 % | 0.20 2.47 % | 0.19 2.77 % | 0.19 11.48 % | 0.17 -9.19 % | 0.19 0.04 % | 0.19 -3.60 % | 0.19 |
| Gross profit ratio | 0.00 -99.23 % | 0.10 -8.11 % | 0.11 25.18 % | 0.08 67.03 % | 0.05 -74.73 % | 0.20 -13.45 % | 0.23 -12.67 % | 0.27 -3.57 % | 0.28 -2.58 % | 0.28 8.19 % | 0.26 -4.47 % | 0.27 2.74 % | 0.27 8.32 % | 0.25 |
| Weighted average shs out dil | 659.539 M 5.33 % | 626.183 M -1.12 % | 633.298 M -1.10 % | 640.371 M 27.36 % | 502.807 M 0.56 % | 500.000 M 39.17 % | 359.267 M -9.94 % | 398.930 M 0.00 % | 398.930 M -8.83 % | 437.544 M 16.26 % | 376.354 M 0.37 % | 374.957 M 0.44 % | 373.328 M 5.37 % | 354.305 M |
| Weighted average shs out | 659.539 M 5.33 % | 626.183 M -1.12 % | 633.298 M -1.10 % | 640.371 M 27.36 % | 502.807 M 0.56 % | 500.000 M 39.17 % | 359.267 M -9.94 % | 398.930 M 0.00 % | 398.930 M -8.83 % | 437.544 M 16.26 % | 376.354 M 0.37 % | 374.957 M 0.44 % | 373.328 M 5.37 % | 354.305 M |
| EPS diluted | -0.16 -45.45 % | -0.11 60.71 % | -0.28 17.65 % | -0.34 -112.50 % | -0.16 -442.61 % | 0.05 368.39 % | -0.02 -109.67 % | 0.18 -10.00 % | 0.20 -4.76 % | 0.21 -4.55 % | 0.22 10.00 % | 0.20 17.65 % | 0.17 21.43 % | 0.14 |
| Earnings per share | -0.16 -45.45 % | -0.11 60.71 % | -0.28 17.65 % | -0.34 -112.50 % | -0.16 -442.61 % | 0.05 368.39 % | -0.02 -109.67 % | 0.18 -10.00 % | 0.20 -4.76 % | 0.21 -4.55 % | 0.22 10.00 % | 0.20 17.65 % | 0.17 21.43 % | 0.14 |
| Gross profit | 1.580 M -98.36 % | 96.492 M 358.85 % | 21.029 M 40.08 % | 15.012 M 14.24 % | 13.141 M -81.87 % | 72.485 M -11.61 % | 82.009 M -43.90 % | 146.179 M -0.30 % | 146.613 M -14.83 % | 172.144 M 8.95 % | 157.996 M -1.55 % | 160.477 M 29.32 % | 124.091 M 16.29 % | 106.708 M |
| Income tax expense | -11.818 M 42.91 % | -20.700 M -2 135.64 % | 1.017 M -95.54 % | 22.821 M 306.94 % | -11.028 M -1 395.44 % | 851.304 K 98.73 % | 428.380 K -97.36 % | 16.208 M 25.90 % | 12.874 M -15.91 % | 15.310 M -4.57 % | 16.042 M -32.68 % | 23.829 M 16.16 % | 20.514 M 7.11 % | 19.152 M |
| Cost of revenue | 2.092 B 134.70 % | 891.477 M 404.17 % | 176.821 M 9.29 % | 161.787 M -34.06 % | 245.355 M -14.74 % | 287.769 M 6.28 % | 270.777 M -32.81 % | 402.984 M 4.80 % | 384.527 M -11.68 % | 435.395 M -2.22 % | 445.282 M 4.80 % | 424.883 M 24.62 % | 340.942 M 4.44 % | 326.447 M |
| General and administrative expenses | 39.642 M 4.28 % | 38.015 M 170.38 % | 14.060 M -5.16 % | 14.824 M -1.67 % | 15.075 M -28.44 % | 21.066 M 26.92 % | 16.598 M -18.85 % | 20.455 M 100.94 % | 10.179 M 13.92 % | 8.936 M -2.59 % | 9.173 M 5.19 % | 8.720 M 1.42 % | 8.598 M -47.63 % | 16.416 M |
| Selling and marketing expenses | 13.150 M 33.46 % | 9.854 M 410.42 % | 1.930 M -13.37 % | 2.228 M -17.74 % | 2.709 M -20.76 % | 3.419 M -38.80 % | 5.586 M 59.56 % | 3.501 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 213.487 M 1 061.92 % | -22.194 M -166.68 % | 33.286 M 8.40 % | 30.708 M 58.93 % | 19.321 M -33.23 % | 28.935 M 43 809.05 % | 65.898 K -97.97 % | 3.246 M 483.37 % | 556.422 K -90.87 % | 6.093 M 331.23 % | 1.413 M -81.19 % | 7.512 M 54.07 % | 4.876 M 1 557.30 % | 294.184 K |
| Operating expenses | 369.440 M 71.26 % | 215.714 M 254.15 % | 60.911 M 4.01 % | 58.563 M 20.45 % | 48.620 M -25.34 % | 65.127 M 16.85 % | 55.737 M -0.16 % | 55.829 M 45.69 % | 38.321 M -21.61 % | 48.888 M -2.64 % | 50.215 M 0.43 % | 49.998 M 19.17 % | 41.954 M 40.55 % | 29.851 M |
| Cost and expenses | 2.462 B 122.34 % | 1.107 B 365.73 % | 237.732 M 7.89 % | 220.350 M -25.04 % | 293.976 M -16.70 % | 352.895 M 8.08 % | 326.514 M -28.84 % | 458.813 M 8.51 % | 422.848 M -12.69 % | 484.282 M -2.26 % | 495.497 M 4.34 % | 474.882 M 24.02 % | 382.896 M 7.47 % | 356.298 M |
| Research and development expenses | 103.160 M 104.04 % | 50.559 M 334.55 % | 11.635 M 7.70 % | 10.803 M -6.18 % | 11.515 M -1.64 % | 11.707 M 53.73 % | 7.615 M -5.50 % | 8.059 M 40.11 % | 5.752 M 32.58 % | 4.338 M 594.64 % | 624.534 K -72.15 % | 2.242 M | 0.000 | 0.000 |
| Selling general and administrative expenses | 52.793 M 10.29 % | 47.868 M 199.36 % | 15.990 M -6.23 % | 17.052 M -4.12 % | 17.784 M -27.36 % | 24.484 M 10.37 % | 22.184 M -7.40 % | 23.956 M 135.33 % | 10.179 M 13.92 % | 8.936 M -2.59 % | 9.173 M 5.19 % | 8.720 M 1.42 % | 8.598 M -47.63 % | 16.416 M |
| Interest income | 1.707 M -61.43 % | 4.427 M 673.00 % | 572.653 K -61.19 % | 1.475 M 15.31 % | 1.279 M -64.03 % | 3.557 M -20.96 % | 4.500 M 46.67 % | 3.068 M -48.76 % | 5.988 M 50.87 % | 3.969 M 134.31 % | 1.694 M 132.85 % | 727.431 K 94.40 % | 374.200 K | 0.000 |
| Interest expense | 33.977 M 52.82 % | 22.233 M 2 737.50 % | 783.554 K -58.79 % | 1.901 M -51.54 % | 3.923 M 11.88 % | 3.507 M -13.03 % | 4.032 M 76.74 % | 2.281 M -70.09 % | 7.627 M -11.98 % | 8.666 M 1.11 % | 8.571 M 11.27 % | 7.703 M 242.03 % | 2.252 M | 0.000 |
| Depreciation and amortization | 87.468 M 123.36 % | 39.160 M 199.28 % | 13.085 M 28.65 % | 10.171 M 348.20 % | 2.269 M -58.89 % | 5.520 M 129.65 % | 2.404 M -13.58 % | 2.781 M 20.99 % | 2.299 M -11.88 % | 2.609 M 11.82 % | 2.333 M 24.96 % | 1.867 M 10.26 % | 1.693 M -87.38 % | 13.415 M |
| Operating income | -367.861 M -208.55 % | -119.222 M -198.94 % | -39.881 M 8.43 % | -43.551 M -22.75 % | -35.479 M -421.08 % | 11.050 M 151.19 % | -21.588 M -121.51 % | 100.368 M 8.65 % | 92.378 M -13.87 % | 107.250 M 11.76 % | 95.966 M -3.02 % | 98.953 M 24.21 % | 79.664 M 13.51 % | 70.180 M |
| Operating income ratio | -0.18 -45.58 % | -0.12 40.13 % | -0.20 18.17 % | -0.25 -79.47 % | -0.14 -547.47 % | 0.03 150.13 % | -0.06 -133.48 % | 0.18 5.08 % | 0.17 -1.48 % | 0.18 10.97 % | 0.16 -5.90 % | 0.17 -1.32 % | 0.17 5.73 % | 0.16 |
| Total other income expenses net | 149.377 M 312.91 % | 36.177 M 2 400.95 % | -1.572 M -116.89 % | 9.310 M 34 386.04 % | -27.155 K -116.82 % | 161.402 K 144.91 % | 65.903 K -97.97 % | 3.246 M 547.84 % | 501.050 K -63.81 % | 1.385 M 1.16 % | 1.369 M 192.46 % | 468.012 K -84.25 % | 2.972 M 12 468.71 % | -24.026 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -219.157 M -483.92 % | 57.084 M 182.16 % | -69.483 M 7.19 % | -74.864 M 75.42 % | -304.557 M -276.31 % | -80.932 M 23.79 % | -106.200 M 67.30 % | -324.780 M -2.83 % | -315.853 M 23.72 % | -414.069 M -359.99 % | -90.017 M 40.12 % | -150.340 M -813.39 % | -16.460 M 68.72 % | -52.620 M |
| Total investments | 282.851 M 2.91 % | 274.863 M 9.90 % | 250.104 M -10.69 % | 280.053 M 48.72 % | 188.312 M -4.52 % | 197.230 M -10.28 % | 219.832 M 10 891.61 % | 2.000 M 42.86 % | 1.400 M 250.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 256.997 M 38.44 % | 185.639 M 3.14 % | 179.989 M 159.09 % | 69.469 M -13.30 % | 80.124 M -43.65 % | 142.202 M 90.53 % | 74.637 M -27.15 % | 102.449 M | 0.000 -100.00 % | 170.000 M 47.83 % | 115.000 M 0.00 % | 115.000 M 27.78 % | 90.000 M | 0.000 |
| Accumulated other comprehensive income loss | 49.324 M 2.22 % | 48.252 M -15.55 % | 57.134 M 4.78 % | 54.530 M 11.64 % | 48.844 M 40.15 % | 34.851 M -29.02 % | 49.101 M 1.19 % | 48.522 M 24.83 % | 38.870 M 22.36 % | 31.766 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -195.652 M -117.09 % | -90.125 M -324.21 % | -21.245 M -114.25 % | 149.101 M -57.46 % | 350.490 M -21.37 % | 445.747 M 3.44 % | 430.928 M -3.69 % | 447.452 M 17.18 % | 381.855 M 20.66 % | 316.460 M 36.61 % | 231.647 M 46.48 % | 158.147 M 77.53 % | 89.082 M 174.59 % | 32.442 M |
| Common stock | 656.642 M 2.14 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 28.57 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 150.00 % | 200.000 M 150.00 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M |
| Total equity | 1.255 B -8.36 % | 1.369 B 10.06 % | 1.244 B -5.40 % | 1.315 B -14.41 % | 1.537 B 52.61 % | 1.007 B -3.00 % | 1.038 B 1.94 % | 1.018 B 7.91 % | 943.738 M 8.31 % | 871.366 M 95.96 % | 444.673 M 22.37 % | 363.381 M 26.27 % | 287.789 M 27.53 % | 225.668 M |
| Other non current liabilities | 39.919 M -27.57 % | 55.116 M 20.52 % | 45.732 M 40.86 % | 32.467 M 5 355.06 % | -617.827 K 98.19 % | -34.119 M | 0.000 | 0.000 -100.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M | 0.000 | 0.000 |
| Long term debt | 129.208 M 33.90 % | 96.499 M -10.65 % | 108.006 M 81.64 % | 59.462 M 94.21 % | 30.618 M 2.06 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M 71.43 % | 35.000 M -41.67 % | 60.000 M | 0.000 |
| Total non current liabilities | 248.585 M 46.60 % | 169.573 M 11.22 % | 152.464 M 65.85 % | 91.930 M 46.92 % | 62.573 M 108.58 % | 30.000 M | 0.000 | 0.000 -100.00 % | 3.221 M 0.00 % | 3.221 M -94.91 % | 63.221 M 65.41 % | 38.221 M -36.30 % | 60.000 M | 0.000 |
| Other current liabilities | 444.909 M -54.32 % | 973.974 M 17.12 % | 831.605 M 810.86 % | 91.299 M -2.65 % | 93.780 M -69.46 % | 307.031 M -35.75 % | 477.844 M 34.50 % | 355.262 M 16.73 % | 304.343 M 70.18 % | 178.840 M -6.43 % | 191.125 M 1 421.52 % | 12.561 M -65.70 % | 36.626 M 77.75 % | 20.605 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 19.861 M -88.40 % | 171.180 M -32.99 % | 255.452 M 242.05 % | 74.682 M 1 584.10 % | 4.435 M -83.32 % | 26.581 M -90.22 % | 271.821 M 537.99 % | 42.606 M 21.84 % | 34.968 M -9.20 % | 38.509 M 81.58 % | 21.208 M | 0.000 |
| Short term debt | 127.789 M 43.36 % | 89.141 M 58.41 % | 56.273 M | 0.000 -100.00 % | 49.931 M -55.44 % | 112.060 M 50.14 % | 74.637 M -27.15 % | 102.449 M | 0.000 -100.00 % | 170.000 M 209.09 % | 55.000 M -31.25 % | 80.000 M 166.67 % | 30.000 M | 0.000 |
| Total current liabilities | 2.300 B 35.81 % | 1.694 B 70.97 % | 990.766 M 131.80 % | 427.420 M -24.19 % | 563.814 M -17.43 % | 682.872 M -11.59 % | 772.387 M -1.71 % | 785.852 M 32.26 % | 594.195 M 4.39 % | 569.192 M 41.24 % | 402.994 M 25.58 % | 320.902 M 139.26 % | 134.124 M 124.72 % | 59.684 M |
| Total liabilities | 2.549 B 36.79 % | 1.863 B 63.00 % | 1.143 B 120.13 % | 519.349 M -17.09 % | 626.386 M -12.13 % | 712.872 M -7.71 % | 772.387 M -1.71 % | 785.852 M 31.54 % | 597.416 M 4.37 % | 572.413 M 22.78 % | 466.215 M 29.82 % | 359.123 M 85.00 % | 194.124 M 225.25 % | 59.684 M |
| Other non current assets | 511.145 M -17.28 % | 617.894 M 7.72 % | 573.590 M 40.20 % | 409.135 M 6.32 % | 384.801 M 19 140.05 % | 2.000 M -98.36 % | 121.929 M 6 947.74 % | 1.730 M 42.03 % | 1.218 M 2 923.04 % | 40.293 K -99.88 % | 34.481 M 320.20 % | 8.206 M 52.42 % | 5.384 M 6 131.05 % | 86.400 K |
| Long term investments | 248.893 M -9.45 % | 274.863 M -4.87 % | 288.930 M -20.47 % | 363.292 M 93.95 % | 187.312 M -35.83 % | 291.895 M 57.63 % | 185.182 M 114.60 % | 86.290 M 6 063.58 % | 1.400 M -94.29 % | 24.508 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 166.202 M 41.12 % | 117.777 M -0.11 % | 117.903 M -22.74 % | 152.603 M -17.03 % | 183.920 M 85 589.29 % | 214.636 K -25.81 % | 289.301 K -90.60 % | 3.077 M 933.24 % | 297.793 K -19.03 % | 367.783 K 16.96 % | 314.465 K 278.24 % | 83.138 K 116.88 % | 38.333 K 134.70 % | 16.333 K |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 166.202 M 41.12 % | 117.777 M -0.11 % | 117.903 M -22.74 % | 152.603 M -17.03 % | 183.920 M 85 589.29 % | 214.636 K -25.81 % | 289.301 K -97.17 % | 10.213 M 3 329.66 % | 297.793 K -19.03 % | 367.783 K 16.96 % | 314.465 K 278.24 % | 83.138 K 116.88 % | 38.333 K 134.70 % | 16.333 K |
| Property plant equipment net | 1.237 B 6.19 % | 1.165 B 216.54 % | 368.138 M 502.71 % | 61.081 M 5.90 % | 57.677 M 1 743.51 % | 3.129 M -31.16 % | 4.545 M -28.47 % | 6.355 M -42.78 % | 11.105 M 4.51 % | 10.625 M 3.80 % | 10.236 M -3.35 % | 10.591 M -0.10 % | 10.601 M 40.62 % | 7.539 M |
| Total non current assets | 2.226 B -0.10 % | 2.229 B 64.47 % | 1.355 B 37.38 % | 986.354 M 17.90 % | 836.577 M 172.72 % | 306.757 M -4.61 % | 321.586 M 190.80 % | 110.586 M 405.13 % | 21.893 M -46.72 % | 41.089 M -15.77 % | 48.780 M 111.67 % | 23.045 M 25.97 % | 18.295 M 87.62 % | 9.751 M |
| Other current assets | 136.095 M 246.07 % | 39.326 M -84.27 % | 249.936 M 187.64 % | 86.892 M -29.20 % | 122.736 M 79.75 % | 68.280 M -49.28 % | 134.620 M 30.50 % | 103.159 M -41.61 % | 176.671 M 137.29 % | 74.454 M 142.18 % | 30.743 M 42.50 % | 21.573 M -11.81 % | 24.463 M 155.60 % | 9.571 M |
| Short term investments | 33.958 M | 0.000 100.00 % | -38.825 M 53.36 % | -83.239 M -8 423.94 % | 1.000 M 101.06 % | -94.665 M -373.20 % | 34.650 M 141.11 % | -84.290 M -184.29 % | 100.000 M 514.80 % | -24.108 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 476.154 M 270.39 % | 128.555 M -48.47 % | 249.472 M 72.84 % | 144.333 M -62.48 % | 384.682 M 72.40 % | 223.134 M 23.39 % | 180.837 M -57.67 % | 427.229 M 35.26 % | 315.853 M -45.92 % | 584.069 M 184.89 % | 205.017 M -22.73 % | 265.340 M 149.24 % | 106.460 M 102.32 % | 52.620 M |
| Cash and short term investments | 510.112 M 296.80 % | 128.555 M -48.47 % | 249.472 M 72.84 % | 144.333 M -62.58 % | 385.682 M 72.85 % | 223.134 M 23.39 % | 180.837 M -57.67 % | 427.229 M 35.26 % | 315.853 M -45.92 % | 584.069 M 184.89 % | 205.017 M -22.73 % | 265.340 M 149.24 % | 106.460 M 102.32 % | 52.620 M |
| Total current assets | 1.577 B 57.10 % | 1.004 B -2.74 % | 1.032 B 21.71 % | 848.290 M -36.05 % | 1.327 B -6.12 % | 1.413 B -5.09 % | 1.489 B -12.09 % | 1.694 B 11.48 % | 1.519 B 8.31 % | 1.403 B 62.70 % | 862.108 M 23.25 % | 699.458 M 50.87 % | 463.618 M 68.22 % | 275.600 M |
| Inventory | 136.050 M -19.85 % | 169.754 M 82.65 % | 92.940 M 2 212.02 % | 4.020 M -11.87 % | 4.561 M -99.40 % | 756.959 M -5.08 % | 797.488 M 8.68 % | 733.796 M -1.46 % | 744.669 M 113.57 % | 348.678 M 51.11 % | 230.749 M 22.58 % | 188.241 M 2.39 % | 183.856 M 235.12 % | 54.862 M |
| Net receivables | 795.186 M 19.31 % | 666.497 M 10.26 % | 604.481 M -7.66 % | 654.625 M -19.54 % | 813.592 M 123.06 % | 364.746 M 6.84 % | 341.380 M -20.52 % | 429.494 M 25.08 % | 343.372 M -13.18 % | 395.488 M -0.03 % | 395.599 M 72.79 % | 228.950 M 53.82 % | 148.840 M -6.12 % | 158.548 M |
| Tax assets | 62.785 M 18.79 % | 52.856 M 713.59 % | 6.497 M 2 576.72 % | 242.708 K -98.94 % | 22.866 M 140.22 % | 9.519 M -1.26 % | 9.640 M 60.72 % | 5.998 M -23.80 % | 7.872 M 41.90 % | 5.547 M 47.98 % | 3.749 M -10.00 % | 4.165 M 83.36 % | 2.272 M 7.70 % | 2.109 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.697 B 174.69 % | 617.849 M 672.02 % | 80.031 M -55.10 % | 178.259 M -11.70 % | 201.870 M 8.12 % | 186.710 M -11.53 % | 211.038 M -33.51 % | 317.377 M 14.52 % | 277.144 M 50.00 % | 184.760 M 49.97 % | 123.196 M -19.25 % | 152.567 M 209.97 % | 49.220 M 100.22 % | 24.583 M |
| Tax payables | 30.517 M 136.15 % | 12.923 M 331.42 % | 2.995 M 125.23 % | 1.330 M -35.68 % | 2.068 M -13.46 % | 2.389 M -46.13 % | 4.435 M -58.80 % | 10.764 M -15.29 % | 12.707 M -64.30 % | 35.592 M 5.70 % | 33.672 M -9.64 % | 37.264 M 103.87 % | 18.278 M 26.10 % | 14.495 M |
| Deferred revenue non current | 64.602 M 135.78 % | 27.399 M 125.05 % | 12.175 M -62.50 % | 32.467 M -0.32 % | 32.573 M -4.53 % | 34.119 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 391.095 M -7.45 % | 422.565 M 88.08 % | 224.678 M 136.55 % | 94.982 M -14.23 % | 110.746 M 3 422.80 % | 3.144 M -90.97 % | 34.819 M 5 093.41 % | -697.302 K -451.29 % | -126.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 8.008 M 3.62 % | 7.729 M 8.88 % | 7.099 M 68.52 % | 4.212 M 791.78 % | 472.352 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 353.540 M 2.23 % | 345.825 M -13.08 % | 397.845 M 2.31 % | 388.855 M 1.31 % | 383.825 M 1 478.18 % | 24.321 M -67.35 % | 74.483 M 3.94 % | 71.657 M -80.21 % | 362.010 M -18.31 % | 443.140 M 189.58 % | 153.026 M 5.37 % | 145.234 M 4.71 % | 138.708 M 4.12 % | 133.225 M |
| Deferred tax liabilities non current | 14.856 M -17.27 % | 17.958 M | 0.000 100.00 % | -32.467 M 0.32 % | -32.573 M -690.72 % | -4.119 M | 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 |
| Total assets | 3.804 B 17.67 % | 3.233 B 35.41 % | 2.387 B 30.13 % | 1.835 B -15.19 % | 2.163 B 25.77 % | 1.720 B -5.01 % | 1.811 B 0.35 % | 1.804 B 17.07 % | 1.541 B 6.74 % | 1.444 B 58.50 % | 910.888 M 26.07 % | 722.503 M 49.92 % | 481.913 M 68.88 % | 285.351 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 112.072 K -99.50 % | 22.623 M 305.02 % | -11.035 M -2 475.27 % | 464.572 K 112.76 % | -3.642 M -294.39 % | 1.873 M 180.60 % | -2.324 M -29.22 % | -1.799 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 -100.00 % | 1.313 M | 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 | 183.074 M 927.07 % | -22.135 M 74.19 % | -85.769 M 71.14 % | -297.154 M -2 746.25 % | 11.229 M 124.83 % | -45.228 M 75.66 % | -185.800 M -16.73 % | -159.176 M -53.24 % | -103.874 M -6.23 % | -97.784 M 34.18 % | -148.568 M -402.88 % | 49.051 M 153.49 % | -91.708 M -176.05 % | 120.588 M |
| Accounts receivables | -521.672 M -460.18 % | -93.126 M -155.78 % | 166.954 M 164.21 % | 63.189 M 182.75 % | -76.362 M -400.73 % | -15.250 M -346.43 % | 6.188 M 102.50 % | -247.075 M -355.94 % | 96.537 M 532.67 % | -22.312 M 87.95 % | -185.093 M -133.71 % | -79.199 M -159 456.31 % | -49.637 K | 0.000 |
| Inventory | 33.141 M 133.24 % | -99.717 M -491 316.67 % | 20.300 K -96.25 % | 541.589 K -76.91 % | 2.345 M -94.81 % | 45.228 M 154.66 % | -82.738 M -860.93 % | 10.873 M 102.75 % | -395.991 M -235.79 % | -117.929 M -177.43 % | -42.508 M -869.39 % | -4.385 M 96.60 % | -128.994 M -1 180.11 % | -10.077 M |
| Accounts payables | 820.461 M 571.69 % | 122.150 M 228.01 % | -95.424 M -24.52 % | -76.633 M -536.69 % | 17.549 M 123.19 % | -75.671 M 28.35 % | -105.608 M -240.53 % | 75.153 M -62.03 % | 197.905 M 347.18 % | 44.256 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -148.856 M -406.55 % | 48.558 M 130.87 % | -157.320 M 44.65 % | -284.253 M -519.89 % | 67.697 M 14 471.91 % | 464.571 K 100.45 % | -103.062 M 39.39 % | -170.049 M -158.21 % | 292.118 M 1 350.06 % | 20.145 M 118.99 % | -106.060 M -298.48 % | 53.436 M 43.32 % | 37.286 M -71.46 % | 130.665 M |
| Other non cash items | 82.825 M 32.61 % | 62.457 M -68.88 % | 200.677 M -43.77 % | 356.870 M 5 002.51 % | -7.279 M 39.49 % | -12.029 M -123.56 % | 51.053 M 839.51 % | -6.904 M -131.91 % | 21.635 M 9.04 % | 19.841 M 43.50 % | 13.827 M 3.30 % | 13.384 M 280.84 % | 3.514 M 101.50 % | -234.710 M |
| Net cash provided by operating activities | 146.702 M 1 283.79 % | 10.601 M 120.53 % | -51.648 M 65.53 % | -149.826 M -101.25 % | -74.448 M -147.02 % | -30.138 M 80.52 % | -154.733 M -103.16 % | -76.164 M -104 706.89 % | 72.810 K -99.60 % | 17.991 M 135.20 % | -51.116 M -136.54 % | 139.894 M 673.85 % | -24.378 M 61.38 % | -63.117 M |
| Investments in property plant and equipment | -95.319 M 82.36 % | -540.431 M -33 621.00 % | -1.603 M 80.06 % | -8.038 M -49.45 % | -5.378 M -1 078.60 % | -456.311 K 78.26 % | -2.099 M -55.33 % | -1.351 M 65.80 % | -3.951 M -58.05 % | -2.500 M 66.62 % | -7.488 M -426.14 % | -1.423 M 79.69 % | -7.009 M -12.33 % | -6.240 M |
| Acquisitions net | -4.754 M -104.07 % | 116.822 M 271.93 % | -67.946 M -3 774 899.51 % | 1.800 K 100.00 % | -99.999 M -1 287.91 % | 8.418 M 1 622.08 % | 488.830 K 130.58 % | 212.000 K 68.23 % | 126.020 K -99.23 % | 16.272 M -2.57 % | 16.702 M | 0.000 | 0.000 -100.00 % | 9.020 M |
| Purchases of investments | 0.000 100.00 % | -22.990 M -81.17 % | -12.690 M 71.02 % | -43.793 M 33.77 % | -66.120 M -559.88 % | -10.020 M 95.21 % | -209.105 M -34 750.83 % | -600.000 K 99.85 % | -401.000 M -100 150.00 % | -400.000 K | 0.000 | 0.000 | 0.000 100.00 % | -884.889 K |
| Sales maturities of investments | 2.578 M -95.14 % | 53.069 M | 0.000 -100.00 % | 4.051 M -86.69 % | 30.442 M 14 496 168 885.90 % | 0.210 704 642 975.00 % | 0.000 -100.00 % | 100.738 M -66.67 % | 302.250 M 823 468.35 % | 36.700 K | 0.000 -100.00 % | 50.279 K | 0.000 -100.00 % | 1.182 M |
| Other investing activites | 237.949 K -99.77 % | 102.891 M 3 543.46 % | -2.988 M 76.00 % | -12.450 M 68.89 % | -40.026 M -241.23 % | 28.340 M -73.98 % | 108.922 M 3 079.41 % | 3.426 M -84.69 % | 22.378 M 155.39 % | -40.404 M -307.05 % | -9.926 M -415.07 % | 3.150 M 203.33 % | -3.049 M -116.26 % | 18.757 M |
| Net cash used for investing activites | -97.256 M 66.54 % | -290.640 M -241.02 % | -85.227 M -41.51 % | -60.228 M 66.74 % | -181.081 M -789.00 % | 26.282 M 125.82 % | -101.794 M -199.38 % | 102.424 M 227.72 % | -80.197 M -197.07 % | -26.996 M -3 687.76 % | -712.706 K -140.10 % | 1.777 M 117.67 % | -10.058 M -146.07 % | 21.833 M |
| Debt repayment | 70.867 M 244.01 % | 20.600 M -74.14 % | 79.670 M 568.65 % | -17.000 M 73.30 % | -63.668 M -195.16 % | 66.904 M 338.97 % | -27.997 M -127.33 % | 102.449 M 160.26 % | -170.000 M -409.09 % | 55.000 M | 0.000 -100.00 % | 25.000 M -72.22 % | 90.000 M 653.19 % | -16.269 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -2.511 M 92.39 % | -33.005 M -230.05 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -18.112 M -32.77 % | -13.641 M -130.29 % | -5.924 M -5.04 % | -5.639 M -61.15 % | -3.499 M -16.36 % | -3.007 M 74.32 % | -11.710 M 34.11 % | -17.772 M -16.04 % | -15.315 M -97.00 % | -7.774 M -6.92 % | -7.271 M -14.77 % | -6.335 M -213.93 % | -2.018 M | 0.000 |
| Other financing activites | -132.664 M -157.62 % | 230.254 M 217.99 % | 72.409 M 1 049.60 % | -7.625 M -101.53 % | 498.593 M 1 611.73 % | -32.982 M -166.16 % | 49.850 M 2 195.27 % | 2.172 M 178.22 % | -2.777 M -100.81 % | 341.185 M 27 960.93 % | -1.225 M 7.56 % | -1.325 M 34.35 % | -2.018 M -102.02 % | 100.000 M |
| Net cash used provided by financing activities | -79.910 M -134.05 % | 234.701 M 107.42 % | 113.151 M 473.87 % | -30.265 M -107.02 % | 431.425 M 1 295.51 % | 30.915 M 204.77 % | 10.144 M -88.09 % | 85.167 M 145.28 % | -188.092 M -148.43 % | 388.411 M 4 671.85 % | -8.496 M -149.00 % | 17.340 M -80.29 % | 87.982 M 5.08 % | 83.731 M |
| Effect of forex changes on cash | -14.716 K -125.30 % | 58.163 K -49.85 % | 115.982 K 494.16 % | -29.425 K 67.12 % | -89.492 K -372.75 % | -18.930 K -72.06 % | -11.002 K 78.55 % | -51.290 K -86 049 535 557 732.00 % | 0.000 200.00 % | 0.000 -700.00 % | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -2.970 |
| Net change in cash | -30.479 M 32.69 % | -45.279 M -91.79 % | -23.608 M 90.18 % | -240.348 M -236.71 % | 175.807 M 550.18 % | 27.040 M 110.97 % | -246.394 M -321.23 % | 111.376 M 141.52 % | -268.216 M -170.69 % | 379.406 M 728.94 % | -60.324 M -137.94 % | 159.011 M 196.97 % | 53.545 M 26.15 % | 42.447 M |
| Cash at beginning of period | 74.447 M -37.82 % | 119.725 M -16.47 % | 143.333 M -62.64 % | 383.682 M 84.57 % | 207.875 M 14.95 % | 180.835 M -57.67 % | 427.229 M 35.26 % | 315.853 M -45.92 % | 584.069 M 185.38 % | 204.663 M -22.76 % | 264.987 M 150.04 % | 105.976 M 102.13 % | 52.430 M 425.17 % | 9.983 M |
| Cash at end of period | 43.968 M -40.94 % | 74.447 M -37.82 % | 119.725 M -16.47 % | 143.333 M -62.64 % | 383.682 M 84.57 % | 207.875 M 14.95 % | 180.835 M -57.67 % | 427.229 M 35.26 % | 315.853 M -45.92 % | 584.069 M 185.38 % | 204.663 M -22.76 % | 264.987 M 150.04 % | 105.976 M 102.13 % | 52.430 M |
| Operating cash flow | 146.702 M 1 283.79 % | 10.601 M 120.53 % | -51.648 M 65.53 % | -149.826 M -101.25 % | -74.448 M -147.02 % | -30.138 M 80.52 % | -154.733 M -103.16 % | -76.164 M -104 706.89 % | 72.810 K -99.60 % | 17.991 M 135.20 % | -51.116 M -136.54 % | 139.894 M 673.85 % | -24.378 M 61.38 % | -63.117 M |
| Capital expenditure | -95.319 M 82.36 % | -540.431 M -33 621.00 % | -1.603 M 80.06 % | -8.038 M -49.45 % | -5.378 M -1 078.60 % | -456.311 K 78.26 % | -2.099 M -55.33 % | -1.351 M 65.80 % | -3.951 M -58.05 % | -2.500 M 66.62 % | -7.488 M -426.14 % | -1.423 M 79.69 % | -7.009 M -12.33 % | -6.240 M |
| Free CashFlow | 51.383 M 109.70 % | -529.830 M -894.98 % | -53.251 M 66.27 % | -157.864 M -97.76 % | -79.826 M -160.92 % | -30.595 M 80.49 % | -156.832 M -102.32 % | -77.516 M -1 898.92 % | -3.878 M -125.03 % | 15.491 M 126.43 % | -58.604 M -142.32 % | 138.471 M 541.16 % | -31.388 M 54.75 % | -69.357 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 211.032 M 120.67 % | 95.632 M -90.70 % | 1.028 B 42.46 % | 721.513 M 211.62 % | 231.540 M 110.23 % | 110.137 M 34.73 % | 81.749 M -76.41 % | 346.614 M -10.90 % | 389.025 M 128.06 % | 170.580 M 52.43 % | 111.905 M 350.37 % | 24.847 M -32.83 % | 36.991 M 53.44 % | 24.108 M -31.87 % | 35.384 M -32.41 % | 52.349 M -6.56 % | 56.026 M 69.57 % | 33.040 M -65.50 % | 95.769 M 91.85 % | 49.919 M -51.58 % | 103.087 M 960.49 % | 9.721 M -92.62 % | 131.711 M 78.80 % | 73.664 M -38.75 % | 120.268 M 247.49 % | 34.611 M -73.76 % | 131.896 M 117.54 % | 60.632 M -46.05 % | 112.386 M 134.76 % | 47.873 M -80.24 % | 242.220 M 96.10 % | 123.519 M 3.07 % | 119.842 M 88.48 % | 63.583 M -70.43 % | 215.034 M 59.18 % | 135.086 M 24.58 % | 108.435 M 49.39 % | 72.586 M -75.15 % | 292.150 M 290.15 % | 74.882 M -57.18 % | 174.865 M 166.40 % | 65.641 M -72.68 % | 240.225 M 227.69 % | 73.309 M 182.99 % | 25.905 M |
| Net income | -54.405 M -29.74 % | -41.934 M -189.51 % | 46.848 M 209.13 % | -42.930 M 29.23 % | -60.663 M -24.36 % | -48.781 M 43.82 % | -86.826 M -790.43 % | 12.576 M 301.54 % | -6.240 M -136.62 % | 17.039 M 113.56 % | -125.697 M -260.23 % | -34.894 M -883.66 % | -3.547 M 64.72 % | -10.054 M 93.37 % | -151.547 M -380.70 % | -31.527 M -341.32 % | 13.064 M 141.63 % | -31.379 M 50.61 % | -63.533 M -958.67 % | -6.001 M -332.24 % | 2.584 M 119.14 % | -13.499 M -537.81 % | 3.083 M 199.56 % | 1.029 M -88.65 % | 9.070 M 152.45 % | 3.593 M 114.03 % | -25.615 M -446.07 % | 7.402 M -20.89 % | 9.356 M 258.64 % | 2.609 M -95.36 % | 56.239 M 376.73 % | 11.797 M -19.23 % | 14.606 M 108.14 % | 7.017 M -76.86 % | 30.321 M 23.80 % | 24.491 M 89.53 % | 12.922 M 3.84 % | 12.445 M -78.93 % | 59.065 M 849.05 % | 6.224 M -72.45 % | 22.587 M 314.41 % | 5.450 M -90.52 % | 57.478 M 2 049.76 % | 2.674 M 145.35 % | -5.896 M |
| Income before tax | -89.951 M -44.61 % | -62.201 M -248.54 % | 41.876 M 167.88 % | -61.690 M 49.71 % | -122.659 M -53.27 % | -80.029 M 31.35 % | -116.576 M -750.25 % | 17.928 M 618.04 % | -3.461 M -118.15 % | 19.064 M 115.29 % | -124.664 M -257.82 % | -34.840 M -620.83 % | -4.833 M 56.68 % | -11.158 M 91.58 % | -132.545 M -234.77 % | -39.593 M -410.41 % | 12.755 M 134.76 % | -36.698 M 49.04 % | -72.007 M -960.29 % | -6.791 M -471.09 % | 1.830 M 112.44 % | -14.707 M -1 372.01 % | 1.156 M -82.39 % | 6.567 M -49.77 % | 13.074 M 283.26 % | 3.411 M 108.08 % | -42.242 M -663.93 % | 7.491 M -30.20 % | 10.731 M 329.46 % | 2.499 M -96.14 % | 64.692 M 377.93 % | 13.536 M -22.12 % | 17.380 M 117.08 % | 8.006 M -75.87 % | 33.180 M 11.94 % | 29.640 M 94.63 % | 15.229 M 2.36 % | 14.878 M -78.15 % | 68.105 M 831.90 % | 7.308 M -72.62 % | 26.690 M 308.64 % | 6.531 M -90.45 % | 68.393 M 17 823.78 % | 381.575 K 106.70 % | -5.698 M |
| Income before tax ratio | -0.43 34.47 % | -0.65 -1 696.47 % | 0.04 147.65 % | -0.09 83.86 % | -0.53 27.09 % | -0.73 49.04 % | -1.43 -2 857.05 % | 0.05 681.43 % | -0.01 -107.96 % | 0.11 110.03 % | -1.11 20.55 % | -1.40 -973.12 % | -0.13 71.77 % | -0.46 87.64 % | -3.75 -395.28 % | -0.76 -432.22 % | 0.23 120.50 % | -1.11 -47.73 % | -0.75 -452.67 % | -0.14 -866.33 % | 0.02 101.17 % | -1.51 -17 335.12 % | 0.01 -90.15 % | 0.09 -17.99 % | 0.11 10.29 % | 0.10 130.77 % | -0.32 -359.24 % | 0.12 29.39 % | 0.10 82.94 % | 0.05 -80.46 % | 0.27 143.72 % | 0.11 -24.43 % | 0.15 15.17 % | 0.13 -18.39 % | 0.15 -29.68 % | 0.22 56.23 % | 0.14 -31.48 % | 0.20 -12.08 % | 0.23 138.86 % | 0.10 -36.06 % | 0.15 53.40 % | 0.10 -65.05 % | 0.28 5 369.79 % | 0.01 102.37 % | -0.22 |
| EBITDA | -80.576 M -36.92 % | -58.848 M -222.36 % | 48.093 M 185.72 % | -56.108 M 34.34 % | -85.452 M -10.61 % | -77.258 M 5.01 % | -81.334 M -293.67 % | 41.996 M 1 167.34 % | 3.314 M -84.19 % | 20.961 M 117.30 % | -121.186 M -178.69 % | -43.485 M -816.62 % | -4.744 M 32.48 % | -7.027 M 94.80 % | -135.130 M -266.52 % | -36.868 M -392.56 % | 12.602 M 138.33 % | -32.879 M 53.74 % | -71.076 M -1 051.55 % | -6.172 M -413.10 % | 1.971 M 116.24 % | -12.135 M -502.06 % | 3.018 M -66.92 % | 9.126 M -32.80 % | 13.580 M 183.52 % | 4.790 M 111.55 % | -41.481 M -570.79 % | 8.811 M -25.72 % | 11.861 M 3 725.59 % | -327.148 K -100.55 % | 59.903 M 353.48 % | 13.210 M -32.30 % | 19.511 M 196.64 % | 6.577 M -85.83 % | 46.425 M 105.15 % | 22.630 M -6.39 % | 24.174 M 230.12 % | 7.323 M -89.42 % | 69.196 M 590.58 % | 10.020 M -43.77 % | 17.819 M 63.35 % | 10.908 M -84.76 % | 71.598 M 4 849.02 % | 1.447 M -79.31 % | 6.992 M |
| Net income ratio | -0.26 41.21 % | -0.44 -1 062.05 % | 0.05 176.60 % | -0.06 77.29 % | -0.26 40.85 % | -0.44 58.30 % | -1.06 -3 027.40 % | 0.04 326.20 % | -0.02 -116.06 % | 0.10 108.89 % | -1.12 20.02 % | -1.40 -1 364.41 % | -0.10 77.01 % | -0.42 90.26 % | -4.28 -611.18 % | -0.60 -358.27 % | 0.23 124.55 % | -0.95 -43.16 % | -0.66 -451.82 % | -0.12 -579.61 % | 0.03 101.81 % | -1.39 -6 032.07 % | 0.02 67.54 % | 0.01 -81.47 % | 0.08 -27.35 % | 0.10 153.45 % | -0.19 -259.09 % | 0.12 46.64 % | 0.08 52.77 % | 0.05 -76.53 % | 0.23 143.11 % | 0.10 -21.64 % | 0.12 10.43 % | 0.11 -21.73 % | 0.14 -22.23 % | 0.18 52.13 % | 0.12 -30.49 % | 0.17 -15.20 % | 0.20 143.26 % | 0.08 -35.66 % | 0.13 55.56 % | 0.08 -65.30 % | 0.24 556.04 % | 0.04 116.02 % | -0.23 |
| Ratio EBITDA | -0.38 37.95 % | -0.62 -1 415.16 % | 0.05 160.17 % | -0.08 78.93 % | -0.37 47.39 % | -0.70 29.49 % | -0.99 -921.16 % | 0.12 1 322.41 % | 0.01 -93.07 % | 0.12 111.35 % | -1.08 38.12 % | -1.75 -1 264.60 % | -0.13 56.00 % | -0.29 92.37 % | -3.82 -442.26 % | -0.70 -413.11 % | 0.22 122.60 % | -1.00 -34.08 % | -0.74 -500.23 % | -0.12 -746.58 % | 0.02 101.53 % | -1.25 -5 547.71 % | 0.02 -81.50 % | 0.12 9.71 % | 0.11 -18.41 % | 0.14 144.00 % | -0.31 -316.42 % | 0.15 37.69 % | 0.11 1 644.40 % | -0.01 -102.76 % | 0.25 131.25 % | 0.11 -34.31 % | 0.16 57.38 % | 0.10 -52.09 % | 0.22 28.88 % | 0.17 -24.86 % | 0.22 120.98 % | 0.10 -57.41 % | 0.24 77.00 % | 0.13 31.32 % | 0.10 -38.68 % | 0.17 -44.24 % | 0.30 1 410.29 % | 0.02 -92.69 % | 0.27 |
| Gross profit ratio | -0.11 28.46 % | -0.15 -547.55 % | 0.03 0.32 % | 0.03 112.65 % | -0.27 -770.10 % | -0.03 95.36 % | -0.66 -575.25 % | 0.14 -18.53 % | 0.17 -19.85 % | 0.21 91.60 % | 0.11 200.28 % | 0.04 -77.91 % | 0.17 158.60 % | 0.06 111.52 % | -0.56 -241.02 % | 0.40 219.42 % | 0.12 -41.92 % | 0.21 323.00 % | -0.10 -196.16 % | 0.10 -31.06 % | 0.14 -41.96 % | 0.25 41.65 % | 0.18 27.33 % | 0.14 -37.55 % | 0.22 -38.48 % | 0.36 80.99 % | 0.20 -48.65 % | 0.39 108.11 % | 0.19 -21.59 % | 0.24 -21.32 % | 0.30 47.99 % | 0.20 -21.47 % | 0.26 -1.82 % | 0.26 -17.28 % | 0.32 27.50 % | 0.25 9.08 % | 0.23 -12.69 % | 0.26 -18.01 % | 0.32 24.65 % | 0.26 14.28 % | 0.23 -24.80 % | 0.30 -21.18 % | 0.38 141.20 % | 0.16 -41.61 % | 0.27 |
| Weighted average shs out dil | 599.053 M 0.00 % | 599.053 M -5.59 % | 634.541 M 0.00 % | 634.541 M 0.00 % | 634.541 M 4.06 % | 609.760 M -14.14 % | 710.190 M 11.92 % | 634.541 M 0.00 % | 634.541 M 0.20 % | 633.298 M 0.00 % | 633.298 M 24.80 % | 507.442 M 0.00 % | 507.442 M 0.00 % | 507.442 M -19.96 % | 633.977 M 1.02 % | 627.583 M 0.00 % | 627.583 M 0.00 % | 627.583 M 0.00 % | 627.583 M 0.00 % | 627.583 M 39.48 % | 449.959 M 0.00 % | 449.959 M 0.00 % | 449.959 M 0.00 % | 449.959 M 25.24 % | 359.267 M 0.00 % | 359.267 M 0.00 % | 359.267 M 0.00 % | 359.267 M -9.94 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M -9.04 % | 438.593 M 0.00 % | 438.593 M -9.78 % | 486.118 M 11.10 % | 437.544 M 12.49 % | 388.970 M 0.00 % | 388.970 M 2.77 % | 378.491 M 0.00 % | 378.491 M 13.25 % | 334.209 M 0.00 % | 334.209 M 0.00 % | 334.209 M |
| Weighted average shs out | 698.895 M 0.00 % | 698.895 M 10.14 % | 634.541 M 0.00 % | 634.541 M 0.00 % | 634.541 M 4.06 % | 609.760 M -14.14 % | 710.190 M 11.92 % | 634.541 M 0.00 % | 634.541 M 0.20 % | 633.298 M 0.00 % | 633.298 M 24.80 % | 507.442 M 0.00 % | 507.442 M 0.00 % | 507.442 M -19.96 % | 633.977 M 1.02 % | 627.583 M 0.00 % | 627.583 M 0.00 % | 627.583 M 0.00 % | 627.583 M 4.58 % | 600.120 M 33.37 % | 449.959 M 0.00 % | 449.959 M 0.00 % | 449.959 M 0.00 % | 449.959 M 25.24 % | 359.267 M 0.00 % | 359.267 M 0.00 % | 359.267 M 0.00 % | 359.267 M -9.94 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M 0.00 % | 398.930 M -9.04 % | 438.593 M 0.00 % | 438.593 M -9.78 % | 486.118 M 11.10 % | 437.544 M 12.49 % | 388.970 M 3.54 % | 375.680 M 2.32 % | 367.174 M -2.99 % | 378.491 M 13.25 % | 334.209 M 0.00 % | 334.209 M 0.00 % | 334.209 M |
| EPS diluted | -0.09 -29.71 % | -0.07 -194.59 % | 0.07 209.31 % | -0.07 29.18 % | -0.10 -19.50 % | -0.08 33.33 % | -0.12 -706.06 % | 0.02 302.04 % | -0.01 -136.43 % | 0.03 113.45 % | -0.20 -190.70 % | -0.07 -882.86 % | -0.01 64.65 % | -0.02 92.08 % | -0.25 -398.01 % | -0.05 -341.35 % | 0.02 141.60 % | -0.05 50.00 % | -0.10 -941.67 % | -0.01 -268.42 % | 0.01 119.00 % | -0.03 -534.78 % | 0.01 228.57 % | 0.00 -91.67 % | 0.03 152.00 % | 0.01 114.03 % | -0.07 -581.76 % | 0.01 -37.02 % | 0.02 261.54 % | 0.01 -95.36 % | 0.14 372.97 % | 0.03 -11.11 % | 0.03 89.20 % | 0.02 -74.53 % | 0.07 41.02 % | 0.05 84.21 % | 0.03 -6.34 % | 0.03 -81.07 % | 0.15 803.61 % | 0.02 -72.19 % | 0.06 314.58 % | 0.01 -91.53 % | 0.17 2 025.00 % | 0.01 145.45 % | -0.02 |
| Earnings per share | -0.08 -29.67 % | -0.06 -181.08 % | 0.07 209.31 % | -0.07 29.18 % | -0.10 -19.50 % | -0.08 33.33 % | -0.12 -706.06 % | 0.02 302.04 % | -0.01 -136.43 % | 0.03 113.45 % | -0.20 -190.70 % | -0.07 -882.86 % | -0.01 64.65 % | -0.02 89.00 % | -0.18 -258.57 % | -0.05 -341.35 % | 0.02 141.60 % | -0.05 50.00 % | -0.10 -900.00 % | -0.01 -275.44 % | 0.01 119.00 % | -0.03 -534.78 % | 0.01 228.57 % | 0.00 -91.67 % | 0.03 152.00 % | 0.01 114.03 % | -0.07 -581.76 % | 0.01 -37.02 % | 0.02 261.54 % | 0.01 -95.36 % | 0.14 372.97 % | 0.03 -11.11 % | 0.03 89.20 % | 0.02 -74.53 % | 0.07 41.02 % | 0.05 84.21 % | 0.03 -6.34 % | 0.03 -81.07 % | 0.15 803.61 % | 0.02 -72.19 % | 0.06 314.58 % | 0.01 -91.53 % | 0.17 2 025.00 % | 0.01 145.45 % | -0.02 |
| Gross profit | -22.802 M -57.88 % | -14.443 M -141.64 % | 34.685 M 42.92 % | 24.269 M 139.42 % | -61.566 M -1 729.20 % | -3.366 M 93.74 % | -53.802 M -212.09 % | 48.000 M -27.41 % | 66.122 M 82.80 % | 36.173 M 192.07 % | 12.385 M 1 252.36 % | 915.803 K -85.16 % | 6.173 M 296.79 % | 1.556 M 107.85 % | -19.816 M -195.32 % | 20.790 M 198.45 % | 6.966 M -1.50 % | 7.072 M 176.93 % | -9.193 M -284.49 % | 4.983 M -66.62 % | 14.926 M 515.49 % | 2.425 M -89.55 % | 23.197 M 127.67 % | 10.189 M -61.75 % | 26.638 M 113.77 % | 12.461 M -52.51 % | 26.237 M 11.71 % | 23.487 M 12.28 % | 20.919 M 84.07 % | 11.365 M -84.45 % | 73.078 M 190.21 % | 25.181 M -19.06 % | 31.109 M 85.05 % | 16.811 M -75.54 % | 68.728 M 102.96 % | 33.863 M 35.89 % | 24.919 M 30.44 % | 19.104 M -79.63 % | 93.785 M 386.32 % | 19.284 M -51.06 % | 39.405 M 100.34 % | 19.669 M -78.46 % | 91.322 M 690.39 % | 11.554 M 65.25 % | 6.992 M |
| Income tax expense | -12.443 M -786.57 % | -1.404 M -104.35 % | 32.243 M 496.18 % | -8.138 M 72.84 % | -29.964 M -402.95 % | -5.958 M 72.44 % | -21.620 M -1 488.92 % | 1.557 M 158.50 % | -2.661 M -231.43 % | 2.025 M 96.06 % | 1.033 M 1 823.85 % | 53.675 K 104.17 % | -1.286 M -16.55 % | -1.103 M -103.32 % | 33.190 M 566.20 % | -7.119 M -1 044.82 % | 753.517 K 118.82 % | -4.003 M 52.61 % | -8.447 M -1 036.79 % | -743.052 K 19.19 % | -919.462 K -0.09 % | -918.606 K 57.14 % | -2.143 M -727.88 % | 341.381 K -76.77 % | 1.470 M 24.16 % | 1.184 M 134.43 % | -3.438 M -319.55 % | 1.566 M -9.21 % | 1.725 M 199.57 % | 575.756 K -94.36 % | 10.201 M 405.53 % | 2.018 M -30.92 % | 2.921 M 173.59 % | 1.068 M -64.18 % | 2.981 M -42.16 % | 5.154 M 123.42 % | 2.307 M -5.19 % | 2.433 M -73.09 % | 9.041 M 733.49 % | 1.085 M -73.56 % | 4.103 M 279.54 % | 1.081 M -90.10 % | 10.915 M 576.21 % | -2.292 M | 0.000 |
| Cost of revenue | 233.834 M 112.43 % | 110.075 M -88.92 % | 993.167 M 42.44 % | 697.244 M 137.88 % | 293.106 M 158.24 % | 113.503 M -16.27 % | 135.552 M -54.61 % | 298.614 M -7.52 % | 322.903 M 140.24 % | 134.408 M 35.06 % | 99.520 M 315.85 % | 23.931 M -22.35 % | 30.818 M 36.65 % | 22.552 M -59.14 % | 55.200 M 74.91 % | 31.559 M -35.67 % | 49.060 M 88.93 % | 25.968 M -75.26 % | 104.962 M 133.58 % | 44.936 M -49.03 % | 88.161 M 1 108.41 % | 7.296 M -93.28 % | 108.514 M 70.95 % | 63.475 M -32.21 % | 93.630 M 322.72 % | 22.150 M -79.04 % | 105.658 M 184.45 % | 37.144 M -59.39 % | 91.466 M 150.53 % | 36.508 M -78.42 % | 169.142 M 72.00 % | 98.338 M 10.83 % | 88.733 M 89.71 % | 46.772 M -68.03 % | 146.306 M 44.54 % | 101.223 M 21.20 % | 83.516 M 56.16 % | 53.482 M -73.04 % | 198.365 M 256.79 % | 55.597 M -58.96 % | 135.460 M 194.66 % | 45.971 M -69.13 % | 148.902 M 141.12 % | 61.755 M 226.52 % | 18.913 M |
| General and administrative expenses | -2.162 M -106.13 % | 35.251 M 154.13 % | -65.119 M -174.42 % | 87.503 M 657.46 % | -15.697 M -147.63 % | 32.956 M 169.58 % | -47.362 M -168.37 % | 69.273 M 1 961.94 % | -3.720 M -118.77 % | 19.825 M 190.70 % | -21.857 M -182.10 % | 26.622 M 2 505.29 % | -1.107 M -110.64 % | 10.401 M 168.81 % | -15.116 M -161.69 % | 24.504 M 570.63 % | -5.207 M -148.93 % | 10.642 M 266.36 % | -6.397 M -186.98 % | 7.355 M 1 561.04 % | -503.393 K -108.41 % | 5.982 M 140.69 % | -14.702 M -225.18 % | 11.745 M 712.37 % | -1.918 M -117.68 % | 10.847 M 180.36 % | -13.498 M -239.97 % | 9.644 M 10 714.86 % | 89.172 K -99.03 % | 9.164 M 171.36 % | -12.841 M -217.70 % | 10.910 M 854.57 % | -1.446 M -114.42 % | 10.024 M 167.87 % | -14.769 M -288.06 % | 7.853 M 388.68 % | -2.720 M -136.30 % | 7.494 M 149.37 % | -15.180 M -301.44 % | 7.536 M 360.05 % | -2.898 M -138.74 % | 7.480 M 148.45 % | -15.439 M -298.37 % | 7.783 M | 0.000 |
| Selling and marketing expenses | -1.025 M -123.99 % | 4.274 M 197.97 % | -4.363 M -133.54 % | 13.008 M 121.31 % | 5.878 M 7.87 % | 5.449 M -46.64 % | 10.212 M 69.10 % | 6.039 M 10.59 % | 5.460 M 82.24 % | 2.996 M 459.68 % | 535.338 K 68.97 % | 316.824 K -17.72 % | 385.063 K -44.45 % | 693.245 K -17.74 % | 842.708 K 87.64 % | 449.116 K -14.91 % | 527.814 K 29.15 % | 408.680 K -39.95 % | 680.613 K 19.43 % | 569.898 K -9.55 % | 630.040 K -23.94 % | 828.355 K 50.01 % | 552.207 K -40.56 % | 929.085 K -5.14 % | 979.478 K 2.25 % | 957.900 K -64.47 % | 2.696 M 188.98 % | 932.980 K -6.66 % | 999.506 K 4.41 % | 957.298 K -20.42 % | 1.203 M 30.96 % | 918.478 K -33.42 % | 1.379 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 |
| Other expenses | 59.946 M 2 744.01 % | -2.267 M -101.56 % | 145.552 M 540.74 % | -33.025 M -416.91 % | -6.389 M -4 405.66 % | -141.796 K -100.39 % | 36.613 M 1 262 235.47 % | -2.901 K 99.38 % | -466.908 K -159.67 % | 782.438 K -97.57 % | 32.177 M 334.53 % | -13.720 M -193.75 % | 14.635 M 7 457.31 % | 193.649 K 6 919.52 % | -2.840 K -215.51 % | -900.000 -100.01 % | 15.029 M 9 600.23 % | -158.196 K -398.14 % | -31.757 K -567.02 % | 6.800 K 718.18 % | -1.100 K 0.00 % | -1.100 K -100.54 % | 205.447 K 450.02 % | -58.695 K -492.66 % | 14.948 K 5 099.67 % | -298.980 99.87 % | -227.431 K -21 264.82 % | 1.075 K -99.63 % | 293.750 K 19 740.68 % | -1.496 K -100.05 % | 3.155 M 3 957.42 % | 77.755 K 479.05 % | 13.428 K 100 910.81 % | -13.320 99.11 % | -1.499 K | 0.000 -100.00 % | 523.268 K 6 945.67 % | -7.644 K -100.14 % | 5.597 M 699 684.51 % | -800.010 -100.16 % | 486.027 K 243 113.50 % | -200.000 -100.02 % | 899.042 K 75 020.17 % | -1.200 K 99.99 % | -12.661 M |
| Operating expenses | 67.122 M 40.54 % | 47.760 M -66.49 % | 142.529 M 68.70 % | 84.484 M 64.83 % | 51.254 M 5.01 % | 48.811 M -27.39 % | 67.221 M 14.66 % | 58.627 M 8.08 % | 54.244 M 74.16 % | 31.145 M 130.78 % | 13.496 M -15.24 % | 15.921 M -11.43 % | 17.977 M 32.99 % | 13.517 M -33.87 % | 20.439 M 53.51 % | 13.314 M 11.12 % | 11.982 M -6.60 % | 12.829 M -30.18 % | 18.373 M 67.28 % | 10.983 M 6.35 % | 10.327 M 15.55 % | 8.937 M -52.07 % | 18.647 M 12.62 % | 16.557 M 0.87 % | 16.414 M 21.52 % | 13.507 M -19.49 % | 16.777 M 36.72 % | 12.271 M -25.87 % | 16.554 M 63.32 % | 10.136 M -49.17 % | 19.941 M 68.60 % | 11.828 M -14.45 % | 13.826 M 35.10 % | 10.234 M -28.46 % | 14.306 M 83.29 % | 7.805 M 5.75 % | 7.381 M -16.41 % | 8.830 M -52.23 % | 18.484 M 87.85 % | 9.840 M -16.64 % | 11.803 M 34.73 % | 8.761 M -46.96 % | 16.519 M 63.44 % | 10.107 M 179.83 % | -12.661 M |
| Cost and expenses | 300.956 M 90.68 % | 157.835 M -86.10 % | 1.136 B 45.28 % | 781.728 M 127.01 % | 344.360 M 112.16 % | 162.314 M -19.95 % | 202.772 M -43.24 % | 357.242 M -5.28 % | 377.147 M 127.81 % | 165.553 M 46.49 % | 113.016 M 183.58 % | 39.853 M -18.33 % | 48.795 M 35.28 % | 36.069 M -52.31 % | 75.638 M 68.56 % | 44.873 M -26.49 % | 61.042 M 57.34 % | 38.796 M -68.54 % | 123.335 M 120.56 % | 55.919 M -43.22 % | 98.488 M 506.72 % | 16.233 M -87.23 % | 127.161 M 58.89 % | 80.033 M -27.27 % | 110.044 M 208.62 % | 35.657 M -70.88 % | 122.435 M 147.77 % | 49.415 M -54.25 % | 108.020 M 131.58 % | 46.644 M -75.33 % | 189.083 M 71.64 % | 110.166 M 7.42 % | 102.559 M 79.91 % | 57.005 M -64.51 % | 160.612 M 47.31 % | 109.028 M 19.95 % | 90.897 M 45.88 % | 62.311 M -71.27 % | 216.849 M 231.39 % | 65.437 M -58.06 % | 156.025 M 239.40 % | 45.971 M -72.21 % | 165.421 M 130.19 % | 71.862 M 279.96 % | 18.913 M |
| Research and development expenses | 10.364 M -1.32 % | 10.502 M -84.20 % | 66.458 M 290.97 % | 16.998 M 96.59 % | 8.647 M -12.86 % | 9.922 M -5.92 % | 10.547 M -49.46 % | 20.867 M 79.84 % | 11.603 M 53.85 % | 7.542 M 185.68 % | 2.640 M -2.32 % | 2.703 M -33.49 % | 4.064 M 82.35 % | 2.228 M -52.85 % | 4.726 M 55.45 % | 3.040 M 86.32 % | 1.632 M 16.17 % | 1.405 M -69.96 % | 4.676 M 51.66 % | 3.084 M 65.06 % | 1.868 M -0.97 % | 1.886 M -61.02 % | 4.840 M 34.47 % | 3.599 M 105.78 % | 1.749 M 15.20 % | 1.518 M -37.74 % | 2.439 M 48.79 % | 1.639 M -70.91 % | 5.634 M 290.89 % | 1.441 M -88.51 % | 12.544 M 2 595.45 % | 465.365 K -85.03 % | 3.108 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.952 M | 0.000 -100.00 % | 22.471 M | 0.000 -100.00 % | 189.978 K | 0.000 -100.00 % | 18.673 M | 0.000 | 0.000 |
| Selling general and administrative expenses | -3.187 M -108.06 % | 39.525 M 156.88 % | -69.482 M -169.13 % | 100.510 M 177.51 % | 36.219 M -5.69 % | 38.404 M 203.38 % | -37.150 M -149.33 % | 75.311 M 4 228.45 % | 1.740 M -92.38 % | 22.821 M 207.03 % | -21.321 M -179.15 % | 26.939 M 3 832.47 % | -721.738 K -106.51 % | 11.095 M 177.73 % | -14.273 M -157.20 % | 24.953 M 633.32 % | -4.679 M -142.34 % | 11.051 M 293.32 % | -5.716 M -172.14 % | 7.925 M 6 157.30 % | 126.647 K -98.14 % | 6.811 M 148.13 % | -14.150 M -211.64 % | 12.674 M 1 450.49 % | -938.492 K -107.95 % | 11.805 M 209.29 % | -10.802 M -202.13 % | 10.577 M 871.53 % | 1.089 M -89.24 % | 10.121 M 186.96 % | -11.638 M -198.39 % | 11.828 M 17 921.09 % | -66.373 K -100.66 % | 10.024 M 167.87 % | -14.769 M -288.06 % | 7.853 M 388.68 % | -2.720 M -136.30 % | 7.494 M 149.37 % | -15.180 M -301.44 % | 7.536 M 360.05 % | -2.898 M -138.74 % | 7.480 M 148.45 % | -15.439 M -298.37 % | 7.783 M | 0.000 |
| Interest income | 3.022 M -12.17 % | 3.440 M 187.11 % | -3.949 M -127.44 % | 14.392 M 14.51 % | 12.568 M 119.95 % | 5.714 M -57.57 % | 13.467 M -61.86 % | 35.312 M 2 800.25 % | 1.218 M 175.50 % | 441.945 K 23.24 % | 358.611 K 135.40 % | 152.342 K 12.13 % | 135.862 K 106.62 % | 65.753 K -94.60 % | 1.218 M 1 693.81 % | 67.889 K -95.30 % | 1.444 M 118.32 % | 661.308 K -88.77 % | 5.891 M 29.06 % | 4.564 M 10.90 % | 4.116 M 778.37 % | 468.588 K -91.59 % | 5.569 M 1 513.93 % | 345.044 K -60.95 % | 883.640 K 454.59 % | 159.331 K -96.17 % | 4.160 M 622.93 % | 575.450 K | 0.000 | 0.000 | 0.000 -100.00 % | 196.251 K | 0.000 | 0.000 -100.00 % | 220.298 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.492 K | 0.000 -100.00 % | 363.872 K | 0.000 | 0.000 |
| Interest expense | 9.375 M 179.68 % | 3.352 M -46.09 % | 6.218 M 11.37 % | 5.583 M -46.86 % | 10.506 M 279.16 % | 2.771 M -41.54 % | 4.740 M -31.57 % | 6.927 M 2.25 % | 6.774 M 257.16 % | 1.897 M 3 255.82 % | 56.521 K -12.46 % | 64.567 K -27.71 % | 89.317 K | 0.000 -100.00 % | 328.805 K -36.56 % | 518.263 K | 0.000 -100.00 % | 1.207 M 29.77 % | 930.406 K | 0.000 -100.00 % | 141.243 K -92.71 % | 1.938 M | 0.000 -100.00 % | 617.888 K 21.97 % | 506.574 K -21.77 % | 647.504 K -14.95 % | 761.342 K | 0.000 -100.00 % | 379.655 K 12.51 % | 337.437 K -89.31 % | 3.157 M | 0.000 -100.00 % | 1.399 M | 0.000 | 0.000 -100.00 % | 987.433 K -3.65 % | 1.025 M | 0.000 -100.00 % | 4.773 M 376.55 % | 1.002 M | 0.000 -100.00 % | 1.532 M -29.37 % | 2.170 M 102.49 % | 1.072 M | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.194 M 173.50 % | 8.846 M -40.55 % | 14.880 M -0.49 % | 14.954 M 104.80 % | 7.302 M 0.25 % | 7.283 M 163.07 % | 2.769 M 0.00 % | 2.769 M -26.64 % | 3.774 M 0.00 % | 3.774 M 76.60 % | 2.137 M 0.00 % | 2.137 M -27.53 % | 2.949 M 0.00 % | 2.949 M 424.42 % | 562.249 K -38.71 % | 917.325 K 75.10 % | 523.892 K -42.89 % | 917.325 K 0.00 % | 917.325 K 96.56 % | 466.683 K -8.32 % | 509.045 K 9.08 % | 466.683 K -99.12 % | 53.115 M 3 919.64 % | 1.321 M -14.48 % | 1.545 M 154.65 % | -2.827 M -76.43 % | -1.603 M -483.12 % | -274.819 K -112.45 % | 2.207 M 254.99 % | -1.424 M -104.13 % | 34.445 M 594.32 % | -6.968 M -163.10 % | 11.043 M 246.03 % | -7.562 M -1 236.47 % | 665.428 K -6.32 % | 710.294 K 108.47 % | -8.385 M -163.82 % | 13.138 M 36.74 % | 9.608 M 809.58 % | 1.056 M -91.66 % | 12.661 M |
| Operating income | -89.924 M -44.57 % | -62.203 M 42.32 % | -107.844 M -95.17 % | -55.256 M 51.02 % | -112.820 M -41.22 % | -79.887 M 47.85 % | -153.190 M -954.34 % | 17.931 M 698.93 % | -2.994 M -115.73 % | 19.031 M 115.45 % | -123.151 M -720.70 % | -15.006 M -27.13 % | -11.804 M 1.32 % | -11.961 M 90.98 % | -132.542 M -234.77 % | -39.592 M -410.37 % | 12.756 M 134.76 % | -36.698 M 49.01 % | -71.975 M -958.76 % | -6.798 M -471.23 % | 1.831 M 112.45 % | -14.706 M -1 646.76 % | 950.777 K -85.65 % | 6.626 M -49.26 % | 13.059 M 282.79 % | 3.412 M 108.12 % | -42.015 M -660.98 % | 7.490 M -28.24 % | 10.437 M 317.45 % | 2.500 M -95.93 % | 61.506 M 356.12 % | 13.485 M -22.37 % | 17.371 M 116.97 % | 8.006 M -75.87 % | 33.182 M 12.11 % | 29.598 M 101.16 % | 14.713 M -1.16 % | 14.885 M -77.85 % | 67.206 M 819.49 % | 7.309 M -72.11 % | 26.204 M 301.20 % | 6.531 M -90.32 % | 67.494 M 17 532.71 % | 382.775 K 106.75 % | -5.669 M |
| Operating income ratio | -0.43 34.49 % | -0.65 -519.93 % | -0.10 -37.00 % | -0.08 84.28 % | -0.49 32.82 % | -0.73 61.29 % | -1.87 -3 722.37 % | 0.05 772.21 % | -0.01 -106.90 % | 0.11 110.14 % | -1.10 -82.23 % | -0.60 -89.26 % | -0.32 35.69 % | -0.50 86.75 % | -3.75 -395.28 % | -0.76 -432.17 % | 0.23 120.50 % | -1.11 -47.79 % | -0.75 -451.87 % | -0.14 -866.64 % | 0.02 101.17 % | -1.51 -21 057.79 % | 0.01 -91.97 % | 0.09 -17.16 % | 0.11 10.16 % | 0.10 130.94 % | -0.32 -357.88 % | 0.12 33.01 % | 0.09 77.82 % | 0.05 -79.43 % | 0.25 132.60 % | 0.11 -24.68 % | 0.14 15.11 % | 0.13 -18.40 % | 0.15 -29.57 % | 0.22 61.48 % | 0.14 -33.83 % | 0.21 -10.85 % | 0.23 135.68 % | 0.10 -34.86 % | 0.15 50.60 % | 0.10 -64.59 % | 0.28 5 280.96 % | 0.01 102.39 % | -0.22 |
| Total other income expenses net | -26.444 K -1 270.61 % | 2.259 K -100.00 % | 149.720 M 2 427.00 % | -6.434 M 34.61 % | -9.839 M -6 838.89 % | -141.794 K -100.39 % | 36.613 M 1 261 326.80 % | -2.903 K 99.38 % | -466.903 K -1 502.99 % | 33.279 K 102.20 % | -1.513 M -2 468.13 % | -58.932 K -3 514.37 % | 1.726 K 207.88 % | -1.600 K -100.04 % | 4.261 M 473 530.84 % | -900.130 30.81 % | -1.301 K | 0.000 100.00 % | -31.756 K -566.93 % | 6.801 K 717.71 % | -1.101 K -0.09 % | -1.100 K -100.54 % | 205.448 K 450.02 % | -58.696 K -492.64 % | 14.949 K 5 099.67 % | -299.000 99.87 % | -227.432 K -21 197.58 % | 1.078 K -99.63 % | 293.751 K 19 735.76 % | -1.496 K 99.33 % | -223.727 K -3 708.50 % | 6.200 K -25.73 % | 8.348 K 64 315.38 % | -13.000 99.24 % | -1.721 K -104.08 % | 42.130 K -91.83 % | 515.725 K 6 846.79 % | -7.644 K -100.85 % | 899.599 K 112 549.88 % | -800.000 -100.16 % | 485.828 K 243 014.00 % | -200.000 -100.02 % | 899.043 K 75 020.25 % | -1.200 K 95.80 % | -28.600 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 189.603 M 650.39 % | 25.267 M 111.53 % | -219.157 M -561.97 % | 47.440 M -82.07 % | 264.543 M 80.19 % | 146.817 M 93.37 % | 75.924 M 161.75 % | -122.955 M 46.75 % | -230.883 M -102.15 % | -114.212 M -64.37 % | -69.483 M -836.55 % | 9.434 M 200.76 % | -9.362 M -473.44 % | -1.633 M 97.82 % | -74.864 M -1 794.31 % | -3.952 M -125.21 % | 15.674 M 109.48 % | -165.260 M 45.74 % | -304.557 M -333.31 % | 130.537 M 118.59 % | 59.718 M 447.62 % | 10.905 M 113.47 % | -80.932 M -25.38 % | -64.551 M 61.25 % | -166.566 M -46.54 % | -113.667 M -7.03 % | -106.200 M -697.20 % | -13.322 M 54.91 % | -29.543 M 83.30 % | -176.869 M 45.54 % | -324.780 M -17.63 % | -276.098 M 12.24 % | -314.621 M -5.28 % | -298.838 M 5.39 % | -315.853 M -8.13 % | -292.106 M -24.75 % | -234.153 M 47.97 % | -450.040 M -8.69 % | -414.069 M -2 977.14 % | 14.392 M 113.86 % | -103.801 M -12.63 % | -92.158 M -2.38 % | -90.017 M -133.93 % | 265.340 M |
| Total investments | 290.342 M 2.11 % | 284.354 M 0.53 % | 282.851 M -7.09 % | 304.449 M -57.02 % | 708.308 M 154.42 % | 278.400 M 1.29 % | 274.863 M -0.58 % | 276.460 M 1.70 % | 271.840 M 1.47 % | 267.893 M 7.11 % | 250.104 M -20.20 % | 313.408 M 4.13 % | 300.984 M 6.81 % | 281.802 M 0.62 % | 280.053 M -2.17 % | 286.274 M 4.79 % | 273.183 M 4.60 % | 261.181 M 38.70 % | 188.312 M 6.46 % | 176.887 M -11.88 % | 200.741 M 1.83 % | 197.126 M -0.05 % | 197.230 M -10.10 % | 219.378 M 0.20 % | 218.934 M -0.12 % | 219.192 M -0.29 % | 219.832 M 18.74 % | 185.139 M 0.70 % | 183.855 M 9 092.73 % | 2.000 M 0.00 % | 2.000 M -78.72 % | 9.400 M 571.43 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 250.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.680 M |
| Total debt | 374.538 M 3.78 % | 360.881 M 40.42 % | 256.997 M 5.24 % | 244.207 M -30.03 % | 349.006 M 63.27 % | 213.763 M 4.54 % | 204.480 M -15.33 % | 241.492 M 50.88 % | 160.051 M -29.64 % | 227.486 M 26.39 % | 179.989 M 24.36 % | 144.735 M -0.10 % | 144.887 M 80.73 % | 80.169 M 15.40 % | 69.469 M -14.28 % | 81.041 M -38.08 % | 130.876 M -8.58 % | 143.154 M 78.67 % | 80.124 M -48.72 % | 156.239 M 44.93 % | 107.806 M -24.71 % | 143.195 M 0.70 % | 142.202 M 27.91 % | 111.170 M 72.45 % | 64.464 M -13.63 % | 74.637 M 0.00 % | 74.637 M -1.24 % | 75.571 M 38.27 % | 54.654 M -40.92 % | 92.501 M -9.71 % | 102.449 M 0.00 % | 102.449 M 80.17 % | 56.864 M 444.23 % | 10.448 M | 0.000 -100.00 % | 140.000 M 0.00 % | 140.000 M 0.00 % | 140.000 M -17.65 % | 170.000 M 70.00 % | 100.000 M -13.04 % | 115.000 M 81.90 % | 63.221 M -45.03 % | 115.000 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 449.158 M | 0.000 -100.00 % | 432.489 M 679.38 % | 55.492 M 41 211.38 % | 134.325 K 1.82 % | 131.925 K -99.97 % | 443.085 M 667.69 % | 57.716 M -86.92 % | 441.311 M 672.41 % | 57.134 M -87.08 % | 442.190 M 688.95 % | 56.048 M -87.05 % | 432.676 M 693.47 % | 54.530 M -87.40 % | 432.671 M 785.77 % | 48.847 M -88.71 % | 432.666 M 3 175 860.66 % | -13.624 K 44.49 % | -24.544 K 31.84 % | -36.007 K 99.74 % | -14.037 M -0.03 % | -14.032 M -121 508.83 % | -11.539 K -110.64 % | -5.478 K 16.85 % | -6.588 K -30.35 % | -5.054 K -605.87 % | -716.000 -205.14 % | 681.000 -65.90 % | 1.997 K 113.81 % | 934.000 | 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 % | 363.381 M |
| Retained earnings | -291.990 M -22.90 % | -237.585 M -21.43 % | -195.652 M 19.32 % | -242.500 M -21.51 % | -199.569 M -43.67 % | -138.906 M -54.13 % | -90.125 M -2 631.16 % | -3.300 M 79.21 % | -15.875 M -67.21 % | -9.495 M 55.31 % | -21.245 M -118.39 % | 115.556 M -14.60 % | 135.314 M -2.62 % | 138.952 M -6.81 % | 149.101 M -50.41 % | 300.648 M -9.49 % | 332.175 M 4.09 % | 319.111 M -8.95 % | 350.490 M -16.43 % | 419.420 M -1.41 % | 425.421 M -0.09 % | 425.809 M -4.47 % | 445.747 M 0.53 % | 443.414 M 0.26 % | 442.249 M 1.90 % | 434.021 M 0.72 % | 430.928 M -5.33 % | 455.190 M 1.45 % | 448.678 M -0.24 % | 449.736 M 0.51 % | 447.452 M 12.86 % | 396.476 M 2.76 % | 385.834 M -0.85 % | 389.141 M 1.91 % | 381.855 M 7.94 % | 353.752 M 7.06 % | 330.425 M 0.83 % | 327.720 M 3.56 % | 316.460 M 20.54 % | 262.546 M 2.17 % | 256.979 M | 0.000 -100.00 % | 231.647 M | 0.000 |
| Common stock | 656.642 M 0.00 % | 656.642 M 0.00 % | 656.642 M 2.14 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 0.00 % | 642.857 M 28.57 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 150.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 150.00 % | 80.000 M 0.00 % | 80.000 M 33.33 % | 60.000 M 0.00 % | 60.000 M -86.67 % | 450.123 M 650.21 % | 60.000 M | 0.000 |
| Total equity | 1.133 B -5.51 % | 1.199 B -4.47 % | 1.255 B 0.96 % | 1.243 B 2.38 % | 1.214 B -6.50 % | 1.299 B -5.17 % | 1.369 B 0.13 % | 1.368 B 7.65 % | 1.270 B 0.68 % | 1.262 B 1.41 % | 1.244 B 0.64 % | 1.236 B -2.68 % | 1.270 B -0.01 % | 1.270 B -3.41 % | 1.315 B -10.85 % | 1.475 B -2.57 % | 1.514 B 0.32 % | 1.509 B -1.77 % | 1.537 B 54.60 % | 994.030 M -0.60 % | 1.000 B 1.33 % | 986.945 M -1.99 % | 1.007 B -5.02 % | 1.060 B 0.59 % | 1.054 B 1.24 % | 1.041 B 0.29 % | 1.038 B -0.23 % | 1.041 B 2.02 % | 1.020 B -0.03 % | 1.020 B 0.19 % | 1.018 B 5.97 % | 961.069 M 1.21 % | 949.535 M -0.12 % | 950.676 M 0.74 % | 943.738 M 3.31 % | 913.539 M 2.75 % | 889.053 M 0.59 % | 883.810 M 1.43 % | 871.366 M 81.94 % | 478.934 M 1.32 % | 472.710 M 5.02 % | 450.123 M 1.23 % | 444.673 M 22.37 % | 363.381 M |
| Other non current liabilities | 79.273 M 96.48 % | 40.347 M 1.07 % | 39.919 M 30.27 % | 30.644 M 3 552.41 % | 839.019 K -96.00 % | 20.997 M -61.90 % | 55.116 M -35.47 % | 85.416 M 54.60 % | 55.250 M 72.20 % | 32.086 M -0.61 % | 32.284 M -0.57 % | 32.467 M 0.00 % | 32.467 M 0.00 % | 32.467 M 0.00 % | 32.467 M 6.57 % | 30.467 M -0.79 % | 30.709 M -5.65 % | 32.549 M 1.86 % | 31.955 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M -2.26 % | 3.295 M 2.31 % | 3.221 M 0.00 % | 3.221 M -21.84 % | 4.121 M 27.94 % | 3.221 M | 0.000 -100.00 % | 3.221 M | 0.000 |
| Long term debt | 161.719 M 11.82 % | 144.627 M 11.93 % | 129.208 M -10.99 % | 145.161 M 6.78 % | 135.944 M 28.29 % | 105.967 M 9.81 % | 96.499 M -4.07 % | 100.595 M -0.30 % | 100.896 M -7.32 % | 108.860 M 0.79 % | 108.006 M -12.78 % | 123.837 M -0.12 % | 123.982 M 108.51 % | 59.462 M 0.00 % | 59.462 M -26.63 % | 81.041 M 0.28 % | 80.815 M -13.10 % | 93.000 M 203.74 % | 30.618 M 2.06 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.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 -100.00 % | 60.000 M 0.00 % | 60.000 M | 0.000 -100.00 % | 60.000 M | 0.000 |
| Total non current liabilities | 316.221 M 24.48 % | 254.039 M 2.19 % | 248.585 M -0.60 % | 250.076 M 66.21 % | 150.454 M -27.41 % | 207.267 M 22.23 % | 169.573 M -21.90 % | 217.133 M 15.91 % | 187.325 M 22.38 % | 153.064 M 0.39 % | 152.464 M -2.46 % | 156.304 M -0.09 % | 156.450 M 70.18 % | 91.930 M 0.00 % | 91.930 M -17.56 % | 111.508 M -0.01 % | 111.524 M -11.17 % | 125.549 M 100.65 % | 62.573 M 108.58 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M 0.00 % | 3.221 M -1.77 % | 3.279 M -0.49 % | 3.295 M 2.31 % | 3.221 M 0.00 % | 3.221 M -94.98 % | 64.121 M 1.42 % | 63.221 M 0.00 % | 63.221 M 0.00 % | 63.221 M | 0.000 |
| Other current liabilities | 574.164 M 44.11 % | 398.416 M -10.45 % | 444.909 M -42.82 % | 778.133 M 6.80 % | 728.560 M 554.32 % | 111.346 M -81.03 % | 587.040 M 3.26 % | 568.500 M -18.05 % | 693.685 M 54.92 % | 447.774 M -44.89 % | 812.533 M 1 142.73 % | 65.383 M -74.48 % | 256.241 M 7.51 % | 238.336 M 193.18 % | 81.293 M -73.74 % | 309.538 M 450.06 % | 56.273 M 9.03 % | 51.612 M -44.96 % | 93.780 M -75.95 % | 390.001 M 480.31 % | 67.206 M -24.44 % | 88.944 M -71.03 % | 307.031 M -27.93 % | 426.004 M 9.15 % | 390.308 M -5.59 % | 413.397 M 11.45 % | 370.914 M 52.18 % | 243.734 M -9.71 % | 269.933 M -28.03 % | 375.058 M 5.57 % | 355.262 M 24.80 % | 284.655 M 8.18 % | 263.121 M -9.08 % | 289.390 M -4.91 % | 304.343 M 12.55 % | 270.400 M 17.15 % | 230.817 M -1.42 % | 234.139 M -1.97 % | 238.840 M 45.54 % | 164.106 M 16.06 % | 141.399 M -63.08 % | 383.025 M 100.41 % | 191.125 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.220 M -95.98 % | 478.327 M 23.62 % | 386.935 M -29.00 % | 544.952 M -4.89 % | 572.970 M 1 881.05 % | 28.923 M 45.62 % | 19.861 M -90.39 % | 206.655 M | 0.000 | 0.000 -100.00 % | 171.180 M -27.41 % | 235.809 M -7.64 % | 255.309 M -4.85 % | 268.331 M 5.04 % | 255.452 M -25.81 % | 344.331 M 7.32 % | 320.835 M -5.99 % | 341.295 M 357.00 % | 74.682 M -29.76 % | 106.320 M -5.35 % | 112.329 M 2.91 % | 109.150 M -1.99 % | 111.364 M 3.01 % | 108.108 M 2.54 % | 105.431 M 439.99 % | 19.525 M -26.55 % | 26.581 M 84.16 % | 14.434 M 12.16 % | 12.869 M -47.79 % | 24.650 M | 0.000 -100.00 % | 19.882 M -4.44 % | 20.806 M -44.96 % | 37.801 M -11.28 % | 42.606 M 62.22 % | 26.264 M 1.50 % | 25.877 M | 0.000 -100.00 % | 34.968 M | 0.000 |
| Short term debt | 212.819 M -1.59 % | 216.254 M 69.23 % | 127.789 M 29.02 % | 99.046 M 11.01 % | 89.225 M -17.23 % | 107.796 M -0.17 % | 107.981 M -13.81 % | 125.281 M 191.30 % | 43.008 M -58.25 % | 103.010 M 36.72 % | 75.345 M 260.53 % | 20.898 M -0.03 % | 20.904 M 0.96 % | 20.706 M 106.92 % | 10.007 M | 0.000 -100.00 % | 50.061 M -0.03 % | 50.077 M 0.00 % | 50.077 M -60.32 % | 126.196 M 62.29 % | 77.760 M -51.15 % | 159.186 M 42.05 % | 112.060 M 0.80 % | 111.170 M 72.45 % | 64.464 M -13.63 % | 74.637 M 0.00 % | 74.637 M -1.24 % | 75.571 M 38.27 % | 54.654 M -40.92 % | 92.501 M -9.71 % | 102.449 M 0.00 % | 102.449 M 80.17 % | 56.864 M 444.23 % | 10.448 M | 0.000 -100.00 % | 140.000 M 0.00 % | 140.000 M 75.00 % | 80.000 M -27.27 % | 110.000 M 175.00 % | 40.000 M 0.00 % | 40.000 M | 0.000 -100.00 % | 55.000 M | 0.000 |
| Total current liabilities | 1.931 B -5.29 % | 2.038 B -11.40 % | 2.300 B 16.21 % | 1.980 B 5.89 % | 1.870 B 12.48 % | 1.662 B -1.88 % | 1.694 B -1.04 % | 1.712 B 9.10 % | 1.569 B 51.11 % | 1.038 B 4.80 % | 990.766 M 119.36 % | 451.665 M 4.77 % | 431.104 M 5.94 % | 406.940 M -4.79 % | 427.420 M -6.70 % | 458.102 M -10.47 % | 511.679 M -2.60 % | 525.364 M -6.82 % | 563.814 M -16.62 % | 676.160 M 13.03 % | 598.209 M -8.19 % | 651.543 M -4.59 % | 682.872 M -16.49 % | 817.728 M 6.09 % | 770.803 M -0.40 % | 773.907 M 0.20 % | 772.387 M 23.63 % | 624.751 M -3.01 % | 644.155 M -8.98 % | 707.733 M -9.94 % | 785.852 M 17.39 % | 669.439 M 17.52 % | 569.646 M -2.34 % | 583.297 M -1.83 % | 594.195 M -10.18 % | 661.557 M 24.69 % | 530.567 M 5.08 % | 504.938 M -11.29 % | 569.192 M 73.53 % | 328.004 M -2.72 % | 337.169 M -11.97 % | 383.025 M -4.96 % | 402.994 M | 0.000 |
| Total liabilities | 2.247 B -1.99 % | 2.292 B -10.07 % | 2.549 B 14.32 % | 2.230 B 10.38 % | 2.020 B 8.06 % | 1.869 B 0.32 % | 1.863 B -3.39 % | 1.929 B 9.83 % | 1.756 B 47.41 % | 1.191 B 4.21 % | 1.143 B 88.04 % | 607.969 M 3.47 % | 587.554 M 17.78 % | 498.869 M -3.94 % | 519.349 M -8.82 % | 569.611 M -8.60 % | 623.203 M -4.26 % | 650.913 M 3.92 % | 626.386 M -11.30 % | 706.160 M 12.41 % | 628.209 M -7.83 % | 681.543 M -4.39 % | 712.872 M -12.82 % | 817.728 M 6.09 % | 770.803 M -0.40 % | 773.907 M 0.20 % | 772.387 M 23.63 % | 624.751 M -3.01 % | 644.155 M -8.98 % | 707.733 M -9.94 % | 785.852 M 16.83 % | 672.660 M 17.42 % | 572.867 M -2.33 % | 586.518 M -1.82 % | 597.416 M -10.14 % | 664.836 M 24.53 % | 533.863 M 5.06 % | 508.159 M -11.23 % | 572.413 M 45.98 % | 392.125 M -2.06 % | 400.390 M -10.28 % | 446.246 M -4.28 % | 466.215 M | 0.000 |
| Other non current assets | 746.474 M 45.62 % | 512.607 M 0.29 % | 511.145 M -17.30 % | 618.074 M 2 193.95 % | 26.944 M -95.64 % | 618.465 M 5.05 % | 588.734 M -12.10 % | 669.797 M 10.86 % | 604.159 M 6.01 % | 569.895 M -0.64 % | 573.590 M 29.93 % | 441.457 M -43.86 % | 786.414 M 0.56 % | 782.033 M 91.14 % | 409.135 M -27.84 % | 566.973 M -9.66 % | 627.577 M 33.59 % | 469.790 M 22.09 % | 384.801 M 370.49 % | 81.787 M 3 989.34 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M -98.11 % | 105.584 M -13.71 % | 122.361 M 0.35 % | 121.929 M 42.32 % | 85.669 M 0.03 % | 85.641 M -0.15 % | 85.768 M -0.29 % | 86.020 M 6 242.64 % | 1.356 M -6.55 % | 1.451 M 9.76 % | 1.322 M 8.56 % | 1.218 M -99.19 % | 150.412 M -0.07 % | 150.524 M 2 366.09 % | 6.104 M -74.72 % | 24.148 M 1.66 % | 23.755 M 1.65 % | 23.368 M -51.95 % | 48.629 M 41.03 % | 34.481 M 112.99 % | -265.340 M |
| Long term investments | 0.000 -100.00 % | 250.396 M 0.60 % | 248.893 M -18.25 % | 304.449 M -57.02 % | 708.308 M 131.13 % | 306.451 M 0.80 % | 304.023 M -6.32 % | 324.522 M 1.13 % | 320.911 M 4.63 % | 306.700 M 6.15 % | 288.930 M -20.66 % | 364.155 M | 0.000 | 0.000 -100.00 % | 363.292 M 90.25 % | 190.954 M 109.25 % | 91.258 M -51.89 % | 189.687 M 1.27 % | 187.312 M 6.50 % | 175.887 M -37.08 % | 279.538 M -4.25 % | 291.935 M 0.01 % | 291.895 M -2.30 % | 298.772 M 53.94 % | 194.084 M 5.37 % | 184.192 M -0.53 % | 185.182 M 0.02 % | 185.139 M 0.70 % | 183.855 M 9 092.73 % | 2.000 M 0.00 % | 2.000 M -78.72 % | 9.400 M 571.43 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 100.94 % | -148.988 M 0.74 % | -150.095 M -37 623.85 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 163.596 M -0.98 % | 165.217 M -0.59 % | 166.202 M -4.81 % | 174.609 M 38.21 % | 126.340 M 7.99 % | 116.993 M -0.67 % | 117.777 M -0.72 % | 118.634 M -49.36 % | 234.274 M -0.82 % | 236.207 M 100.34 % | 117.903 M 92.03 % | 61.398 M -59.20 % | 150.504 M -0.63 % | 151.464 M -0.75 % | 152.603 M -12.69 % | 174.785 M -1.50 % | 177.451 M -2.85 % | 182.649 M -0.69 % | 183.920 M 70 042.01 % | 262.211 K 23.08 % | 213.049 K 7.38 % | 198.406 K -7.56 % | 214.636 K 0.83 % | 212.872 K -10.53 % | 237.926 K -9.74 % | 263.614 K -8.88 % | 289.301 K -89.44 % | 2.740 M -3.73 % | 2.846 M -4.15 % | 2.969 M -3.51 % | 3.077 M 1 009.41 % | 277.346 K 9.58 % | 253.097 K -7.95 % | 274.945 K -7.67 % | 297.793 K -7.17 % | 320.807 K -2.22 % | 328.095 K -6.33 % | 350.251 K -4.77 % | 367.783 K -5.91 % | 390.897 K 15.45 % | 338.584 K | 0.000 -100.00 % | 314.465 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.022 M 0.00 % | 11.022 M 0.00 % | 11.022 M | 0.000 -100.00 % | 7.136 M 0.00 % | 7.136 M 0.00 % | 7.136 M 0.00 % | 7.136 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 |
| Goodwill and intangible assets | 163.596 M -0.98 % | 165.217 M -0.59 % | 166.202 M -4.81 % | 174.609 M 38.21 % | 126.340 M 7.99 % | 116.993 M -0.67 % | 117.777 M -0.72 % | 118.634 M -49.36 % | 234.274 M -0.82 % | 236.207 M 100.34 % | 117.903 M 92.03 % | 61.398 M -59.20 % | 150.504 M -0.63 % | 151.464 M -0.75 % | 152.603 M -12.69 % | 174.785 M -1.50 % | 177.451 M -2.85 % | 182.649 M -0.69 % | 183.920 M 70 042.01 % | 262.211 K 23.08 % | 213.049 K 7.38 % | 198.406 K -7.56 % | 214.636 K -98.09 % | 11.235 M -0.22 % | 11.260 M -0.23 % | 11.286 M 3 801.02 % | 289.301 K -97.07 % | 9.876 M -1.06 % | 9.982 M -1.22 % | 10.105 M -1.06 % | 10.213 M 3 582.50 % | 277.346 K 9.58 % | 253.097 K -7.95 % | 274.945 K -7.67 % | 297.793 K -7.17 % | 320.807 K -2.22 % | 328.095 K -6.33 % | 350.251 K -4.77 % | 367.783 K -5.91 % | 390.897 K 15.45 % | 338.584 K | 0.000 -100.00 % | 314.465 K | 0.000 |
| Property plant equipment net | 1.272 B 2.19 % | 1.245 B 0.61 % | 1.237 B 4.26 % | 1.187 B -11.34 % | 1.339 B 16.73 % | 1.147 B -1.59 % | 1.165 B 40.45 % | 829.727 M 17.76 % | 704.612 M 68.00 % | 419.400 M 13.92 % | 368.138 M 554.73 % | 56.227 M -2.56 % | 57.704 M -3.00 % | 59.491 M -2.60 % | 61.081 M -13.90 % | 70.940 M -1.85 % | 72.276 M 27.65 % | 56.621 M -1.83 % | 57.677 M 49.58 % | 38.559 M -1.22 % | 39.036 M -1.06 % | 39.452 M 1 160.98 % | 3.129 M -49.30 % | 6.171 M 5.83 % | 5.831 M 11.47 % | 5.231 M 15.09 % | 4.545 M -17.24 % | 5.492 M -0.87 % | 5.540 M -4.76 % | 5.817 M -8.46 % | 6.355 M -36.02 % | 9.933 M -2.14 % | 10.150 M -3.92 % | 10.564 M -4.87 % | 11.105 M -0.77 % | 11.191 M 12.46 % | 9.951 M -1.48 % | 10.101 M -4.94 % | 10.625 M 0.56 % | 10.566 M 14.61 % | 9.220 M | 0.000 -100.00 % | 10.236 M | 0.000 |
| Total non current assets | 2.255 B 1.13 % | 2.230 B 0.15 % | 2.226 B -6.22 % | 2.374 B 3.91 % | 2.285 B 1.48 % | 2.251 B 1.02 % | 2.229 B 13.65 % | 1.961 B 4.43 % | 1.878 B 21.94 % | 1.540 B 13.65 % | 1.355 B 46.75 % | 923.355 M -7.18 % | 994.815 M 0.16 % | 993.231 M 0.70 % | 986.354 M -4.94 % | 1.038 B 4.24 % | 995.381 M 7.46 % | 926.299 M 10.72 % | 836.577 M 169.20 % | 310.767 M -7.04 % | 334.315 M -3.14 % | 345.159 M 12.52 % | 306.757 M -5.94 % | 326.130 M 0.30 % | 325.156 M -1.80 % | 331.132 M 2.97 % | 321.586 M 10.16 % | 291.917 M 0.42 % | 290.686 M 165.58 % | 109.455 M -1.02 % | 110.586 M 285.45 % | 28.690 M 35.74 % | 21.137 M -1.41 % | 21.438 M -2.08 % | 21.893 M 23.27 % | 17.759 M 9.90 % | 16.159 M -26.57 % | 22.007 M -46.44 % | 41.089 M 4.79 % | 39.209 M 5.21 % | 37.266 M -23.37 % | 48.629 M -0.31 % | 48.780 M 118.38 % | -265.340 M |
| Other current assets | 182.400 M 25.55 % | 145.280 M 6.75 % | 136.095 M 5.99 % | 128.408 M -79.45 % | 624.827 M 323.48 % | 147.547 M -15.76 % | 175.159 M -30.95 % | 253.687 M 16.35 % | 218.041 M 23.84 % | 176.073 M -29.55 % | 249.936 M 186.02 % | 87.385 M 2.70 % | 85.091 M 7.50 % | 79.151 M -8.91 % | 86.892 M 9.75 % | 79.171 M 0.65 % | 78.662 M -14.03 % | 91.504 M -25.45 % | 122.736 M -20.04 % | 153.492 M 98.94 % | 77.154 M -10.78 % | 86.472 M 1 375.94 % | 5.859 M -95.96 % | 144.893 M 71.30 % | 84.587 M -82.28 % | 477.285 M 190.01 % | 164.573 M -35.83 % | 256.470 M 14.96 % | 223.093 M 17.59 % | 189.720 M 83.91 % | 103.159 M 20.02 % | 85.953 M -0.60 % | 86.473 M -55.30 % | 193.460 M 9.50 % | 176.671 M 45.25 % | 121.628 M 66.40 % | 73.093 M 14.89 % | 63.619 M -14.55 % | 74.454 M -57.63 % | 175.739 M 94.62 % | 90.298 M -86.96 % | 692.361 M 978.47 % | 64.199 M | 0.000 |
| Short term investments | 33.958 M 0.00 % | 33.958 M 0.00 % | 33.958 M | 0.000 | 0.000 100.00 % | -28.051 M 3.80 % | -29.160 M 39.33 % | -48.062 M 2.06 % | -49.071 M -26.45 % | -38.807 M 0.05 % | -38.825 M 23.49 % | -50.746 M -116.86 % | 300.984 M 6.81 % | 281.802 M 438.54 % | -83.239 M -187.33 % | 95.320 M -47.60 % | 181.925 M 154.46 % | 71.495 M 7 049.48 % | 1.000 M 0.00 % | 1.000 M 101.27 % | -78.796 M 16.89 % | -94.809 M -0.15 % | -94.665 M -19.23 % | -79.394 M -419.49 % | 24.850 M -29.00 % | 35.000 M 1.01 % | 34.650 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 M -33.51 % | 150.388 M -0.07 % | 150.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 530.680 M |
| cash and cash equivalents | 184.935 M -44.90 % | 335.614 M -29.52 % | 476.154 M 141.99 % | 196.767 M 132.96 % | 84.463 M 26.17 % | 66.946 M -47.92 % | 128.555 M -64.73 % | 364.446 M -6.78 % | 390.935 M 14.41 % | 341.698 M 36.97 % | 249.472 M 84.38 % | 135.302 M -12.28 % | 154.249 M 88.57 % | 81.801 M -43.32 % | 144.333 M 69.82 % | 84.993 M -26.22 % | 115.203 M -62.65 % | 308.414 M -19.83 % | 384.682 M 1 396.72 % | 25.702 M -46.55 % | 48.088 M -63.65 % | 132.290 M -40.71 % | 223.134 M 26.98 % | 175.720 M -23.94 % | 231.031 M 22.69 % | 188.304 M 4.13 % | 180.837 M 103.43 % | 88.892 M 5.58 % | 84.197 M -68.74 % | 269.370 M -36.95 % | 427.229 M 12.86 % | 378.548 M 1.90 % | 371.485 M 20.11 % | 309.286 M -2.08 % | 315.853 M -26.90 % | 432.106 M 15.49 % | 374.153 M -36.59 % | 590.040 M 1.02 % | 584.069 M 582.26 % | 85.608 M -60.87 % | 218.801 M 40.82 % | 155.379 M -24.21 % | 205.017 M 177.27 % | -265.340 M |
| Cash and short term investments | 218.893 M -40.77 % | 369.571 M -27.55 % | 510.112 M 159.25 % | 196.767 M 132.96 % | 84.463 M 26.17 % | 66.946 M -47.92 % | 128.555 M -64.73 % | 364.446 M -6.78 % | 390.935 M 14.41 % | 341.698 M 36.97 % | 249.472 M 84.38 % | 135.302 M -12.28 % | 154.249 M 88.57 % | 81.801 M -43.32 % | 144.333 M -19.95 % | 180.313 M -39.31 % | 297.127 M -21.79 % | 379.909 M -1.50 % | 385.682 M 1 344.41 % | 26.702 M -44.47 % | 48.088 M -63.65 % | 132.290 M -40.71 % | 223.134 M 26.98 % | 175.720 M -23.94 % | 231.031 M 22.69 % | 188.304 M 4.13 % | 180.837 M 103.43 % | 88.892 M 5.58 % | 84.197 M -68.74 % | 269.370 M -36.95 % | 427.229 M 12.86 % | 378.548 M 1.90 % | 371.485 M 20.11 % | 309.286 M -2.08 % | 315.853 M -45.78 % | 582.493 M 11.03 % | 524.649 M -11.08 % | 590.040 M 1.02 % | 584.069 M 582.26 % | 85.608 M -60.87 % | 218.801 M 40.82 % | 155.379 M -24.21 % | 205.017 M -22.73 % | 265.340 M |
| Total current assets | 1.125 B -10.84 % | 1.261 B -20.04 % | 1.577 B 43.58 % | 1.099 B 8.67 % | 1.011 B 10.32 % | 916.486 M -8.73 % | 1.004 B -24.81 % | 1.335 B 16.25 % | 1.149 B 25.81 % | 913.129 M -11.55 % | 1.032 B 12.10 % | 920.944 M 6.70 % | 863.139 M 11.21 % | 776.114 M -8.51 % | 848.290 M -15.79 % | 1.007 B -11.80 % | 1.142 B -7.45 % | 1.234 B -6.97 % | 1.327 B -4.52 % | 1.389 B 7.38 % | 1.294 B -2.22 % | 1.323 B -6.35 % | 1.413 B -8.94 % | 1.552 B 3.48 % | 1.500 B 1.06 % | 1.484 B -0.34 % | 1.489 B 8.41 % | 1.373 B 0.00 % | 1.373 B -15.15 % | 1.619 B -4.43 % | 1.694 B 5.52 % | 1.605 B 6.91 % | 1.501 B -0.96 % | 1.516 B -0.23 % | 1.519 B -2.65 % | 1.561 B 10.94 % | 1.407 B 2.69 % | 1.370 B -2.33 % | 1.403 B 68.62 % | 831.849 M -0.48 % | 835.835 M -1.40 % | 847.740 M -1.67 % | 862.108 M 224.91 % | 265.340 M |
| Inventory | 138.896 M 2.71 % | 135.237 M -0.60 % | 136.050 M -49.40 % | 268.882 M -10.89 % | 301.745 M 38.33 % | 218.131 M 28.50 % | 169.754 M 44.90 % | 117.154 M 202.53 % | 38.724 M -58.56 % | 93.446 M 0.54 % | 92.940 M 2 223.76 % | 4.000 M 0.00 % | 4.000 M -0.05 % | 4.001 M -0.46 % | 4.020 M -1.56 % | 4.084 M -0.93 % | 4.122 M -12.83 % | 4.729 M 3.66 % | 4.561 M -42.18 % | 7.888 M -0.48 % | 7.926 M 14.86 % | 6.901 M -99.09 % | 756.959 M -17.38 % | 916.241 M 6.23 % | 862.528 M 5.40 % | 818.319 M 2.61 % | 797.488 M 5.31 % | 757.280 M -3.13 % | 781.714 M -1.10 % | 790.436 M 7.72 % | 733.796 M -14.70 % | 860.223 M 6.28 % | 809.359 M 14.44 % | 707.214 M -5.03 % | 744.669 M 21.32 % | 613.813 M 25.57 % | 488.809 M 23.51 % | 395.777 M 13.51 % | 348.678 M 10.49 % | 315.571 M 20.13 % | 262.686 M | 0.000 -100.00 % | 230.749 M | 0.000 |
| Net receivables | 584.374 M -4.39 % | 611.228 M -23.13 % | 795.186 M 57.59 % | 504.598 M -13.17 % | 581.153 M 20.11 % | 483.863 M -13.33 % | 558.274 M -19.76 % | 695.763 M 10.32 % | 630.661 M 108.89 % | 301.912 M -50.06 % | 604.581 M -12.92 % | 694.258 M 6.21 % | 653.661 M 6.95 % | 611.160 M -0.31 % | 613.045 M -17.58 % | 743.798 M -2.41 % | 762.202 M 0.56 % | 757.965 M -6.84 % | 813.592 M -32.28 % | 1.201 B 3.49 % | 1.161 B 5.75 % | 1.098 B 156.96 % | 427.168 M 14.59 % | 372.768 M 15.94 % | 321.525 M -18.69 % | 395.407 M 15.83 % | 341.380 M -26.53 % | 464.677 M -3.32 % | 480.655 M 30.23 % | 369.088 M -14.06 % | 429.494 M 32.23 % | 324.799 M 32.56 % | 245.022 M -48.24 % | 473.418 M 37.87 % | 343.372 M 3.26 % | 332.517 M -13.14 % | 382.809 M 19.43 % | 320.527 M -18.95 % | 395.488 M 55.13 % | 254.932 M -3.45 % | 264.050 M | 0.000 -100.00 % | 362.143 M | 0.000 |
| Tax assets | 72.712 M 28.50 % | 56.584 M -9.88 % | 62.785 M -30.26 % | 90.022 M 6.57 % | 84.475 M 34.80 % | 62.666 M 18.56 % | 52.856 M 188.51 % | 18.321 M 31.61 % | 13.921 M 77.91 % | 7.825 M 20.44 % | 6.497 M 5 437.76 % | 117.315 K -39.29 % | 193.240 K -20.38 % | 242.708 K 0.00 % | 242.708 K -99.28 % | 33.939 M 26.55 % | 26.819 M -2.66 % | 27.553 M 20.50 % | 22.866 M 60.22 % | 14.272 M 5.49 % | 13.529 M 16.89 % | 11.574 M 21.59 % | 9.519 M 19.70 % | 7.952 M -5.30 % | 8.397 M 4.16 % | 8.062 M -16.38 % | 9.640 M 67.95 % | 5.740 M 1.27 % | 5.668 M -1.68 % | 5.765 M -3.89 % | 5.998 M -22.34 % | 7.724 M -2.01 % | 7.882 M 0.07 % | 7.876 M 0.06 % | 7.872 M 63.22 % | 4.823 M -11.52 % | 5.451 M 7.89 % | 5.052 M -8.92 % | 5.547 M 23.37 % | 4.497 M 3.63 % | 4.339 M | 0.000 -100.00 % | 3.749 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.118 B -21.23 % | 1.419 B -16.39 % | 1.697 B 57.85 % | 1.075 B 2.23 % | 1.052 B 9.47 % | 960.789 M 55.51 % | 617.849 M -35.58 % | 959.098 M 19.18 % | 804.756 M 78.75 % | 450.208 M 462.55 % | 80.031 M -47.08 % | 151.225 M -1.08 % | 152.879 M 4.10 % | 146.863 M -17.61 % | 178.259 M 21.21 % | 147.070 M -0.83 % | 148.301 M -2.83 % | 152.615 M -24.40 % | 201.870 M 28.62 % | 156.956 M 4.17 % | 150.668 M -1.49 % | 152.948 M -18.08 % | 186.710 M 8.88 % | 171.484 M -11.62 % | 194.023 M 11.62 % | 173.831 M -17.63 % | 211.038 M 9.68 % | 192.420 M -9.10 % | 211.675 M -9.32 % | 233.429 M -26.45 % | 317.377 M 19.34 % | 265.936 M 8.43 % | 245.254 M -8.46 % | 267.924 M -3.33 % | 277.144 M 28.53 % | 215.626 M 48.53 % | 145.176 M 18.32 % | 122.696 M -33.59 % | 184.760 M 83.79 % | 100.526 M -6.00 % | 106.948 M | 0.000 -100.00 % | 123.196 M | 0.000 |
| Tax payables | 25.825 M 470.07 % | 4.530 M -85.16 % | 30.517 M 12.18 % | 27.204 M 115 244.60 % | 23.585 K -99.38 % | 3.823 M -70.42 % | 12.923 M -67.44 % | 39.685 M 398.73 % | 7.957 M -5.27 % | 8.400 M 180.42 % | 2.995 M -60.08 % | 7.504 M 594.99 % | 1.080 M 4.40 % | 1.034 M -22.24 % | 1.330 M -11.02 % | 1.495 M -13.82 % | 1.734 M -36.48 % | 2.730 M 32.04 % | 2.068 M -31.24 % | 3.007 M 13.50 % | 2.649 M 32.08 % | 2.006 M -16.04 % | 2.389 M -13.16 % | 2.751 M -71.58 % | 9.678 M 234.75 % | 2.891 M -34.80 % | 4.435 M -9.86 % | 4.920 M 99.81 % | 2.462 M -63.50 % | 6.745 M -37.34 % | 10.764 M 447.79 % | 1.965 M -55.41 % | 4.407 M -71.63 % | 15.534 M 22.24 % | 12.707 M -18.80 % | 15.648 M 7.37 % | 14.575 M -51.90 % | 30.303 M -14.86 % | 35.592 M 52.29 % | 23.371 M 1.85 % | 22.946 M | 0.000 -100.00 % | 33.672 M | 0.000 |
| Deferred revenue non current | 64.659 M 2.33 % | 63.185 M -2.19 % | 64.602 M 2.07 % | 63.291 M 2.62 % | 61.678 M 5.45 % | 58.492 M 113.48 % | 27.399 M 0.71 % | 27.207 M -0.21 % | 27.263 M 124.97 % | 12.119 M -0.46 % | 12.175 M -62.50 % | 32.467 M 0.00 % | 32.467 M | 0.000 -100.00 % | 32.467 M | 0.000 -100.00 % | 30.709 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 -100.00 % | 900.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 354.045 M -4.88 % | 372.191 M -4.83 % | 391.095 M -8.35 % | 426.716 M 15.47 % | 369.548 M -6.98 % | 397.275 M -5.98 % | 422.565 M 39.70 % | 302.472 M 26.73 % | 238.676 M 3.72 % | 230.108 M 2.42 % | 224.678 M 204.82 % | 73.709 M -17.04 % | 88.845 M -5.46 % | 93.973 M -1.06 % | 94.982 M -13.00 % | 109.169 M -2.17 % | 111.587 M -4.51 % | 116.859 M 5.52 % | 110.746 M 3 420.50 % | 3.146 M -1.47 % | 3.193 M 5.47 % | 3.027 M -3.71 % | 3.144 M -92.72 % | 43.204 M 13.67 % | 38.007 M 11.17 % | 34.188 M -1.81 % | 34.819 M 199.12 % | 11.640 M 835.57 % | -1.583 M -14.43 % | -1.383 M -98.33 % | -697.302 K -10.35 % | -631.904 K -78.95 % | -353.125 K -71.87 % | -205.464 K -62.44 % | -126.485 K -2 579.85 % | -4.720 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 8.259 M -1.88 % | 8.417 M 5.11 % | 8.008 M -5.13 % | 8.441 M -1.77 % | 8.594 M 19.40 % | 7.197 M -72.91 % | 26.569 M 552.06 % | 4.075 M -6.89 % | 4.376 M -4.66 % | 4.590 M -35.34 % | 7.099 M 74.54 % | 4.067 M -3.45 % | 4.212 M 0.00 % | 4.212 M 0.00 % | 4.212 M -76.65 % | 18.041 M 1.27 % | 17.815 M | 0.000 -100.00 % | 617.827 K | 0.000 | 0.000 -100.00 % | 46.418 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.624 K -44.49 % | 24.544 K -31.84 % | 36.007 K -99.74 % | 14.037 M 0.03 % | 14.032 M 121 508.83 % | 11.539 K 110.64 % | 5.478 K -16.85 % | 6.588 K 30.35 % | 5.054 K 605.87 % | 716.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 414.101 M 1 095.71 % | -41.589 M -110.32 % | 402.864 M 2 541.60 % | -16.500 M -104.67 % | 353.503 M 1 030.27 % | -38.000 M -109.64 % | 394.077 M -7.36 % | 425.374 M 5.11 % | 404.708 M 1.61 % | 398.306 M 0.12 % | 397.845 M 1 147.42 % | -37.983 M -109.42 % | 403.383 M 1 162.00 % | -37.983 M -109.77 % | 388.855 M 3 988.55 % | -10.000 M -102.64 % | 378.825 M 19 041.23 % | -2.000 M -100.46 % | 432.669 M 505.43 % | 71.465 M 0.02 % | 71.454 M 22.96 % | 58.110 M -19.31 % | 72.019 M -2.18 % | 73.626 M -0.19 % | 73.768 M 1.16 % | 72.925 M -2.09 % | 74.483 M 0.95 % | 73.784 M 1.22 % | 72.895 M 1.27 % | 71.983 M 0.46 % | 71.657 M 9.86 % | 65.224 M 1.83 % | 64.054 M -82.29 % | 361.741 M -0.07 % | 362.010 M 0.62 % | 359.791 M 0.32 % | 358.627 M -24.67 % | 476.090 M 0.25 % | 474.906 M 203.67 % | 156.388 M 0.42 % | 155.731 M | 0.000 -100.00 % | 129.768 M | 0.000 |
| Deferred tax liabilities non current | 10.570 M 79.74 % | 5.881 M -60.42 % | 14.856 M 35.31 % | 10.979 M -19.69 % | 13.671 M -37.32 % | 21.810 M 21.45 % | 17.958 M 358.53 % | 3.916 M 0.00 % | 3.916 M | 0.000 | 0.000 100.00 % | -32.467 M 0.00 % | -32.467 M | 0.000 100.00 % | -32.467 M | 0.000 100.00 % | -30.709 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 -100.00 % | 58.125 K -21.78 % | 74.312 K | 0.000 | 0.000 100.00 % | -56.779 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.380 B -3.20 % | 3.491 B -8.22 % | 3.804 B 9.54 % | 3.473 B 5.37 % | 3.296 B 4.04 % | 3.168 B -2.01 % | 3.233 B -1.93 % | 3.296 B 8.91 % | 3.027 B 23.38 % | 2.453 B 2.75 % | 2.387 B 29.45 % | 1.844 B -0.73 % | 1.858 B 5.01 % | 1.769 B -3.56 % | 1.835 B -10.28 % | 2.045 B -4.33 % | 2.137 B -1.06 % | 2.160 B -0.13 % | 2.163 B 27.23 % | 1.700 B 4.42 % | 1.628 B -2.41 % | 1.668 B -2.99 % | 1.720 B -8.42 % | 1.878 B 2.91 % | 1.825 B 0.54 % | 1.815 B 0.25 % | 1.811 B 8.72 % | 1.665 B 0.07 % | 1.664 B -3.70 % | 1.728 B -4.22 % | 1.804 B 10.44 % | 1.634 B 7.31 % | 1.522 B -0.96 % | 1.537 B -0.26 % | 1.541 B -2.36 % | 1.578 B 10.93 % | 1.423 B 2.22 % | 1.392 B -3.59 % | 1.444 B 65.75 % | 871.058 M -0.23 % | 873.100 M -2.60 % | 896.370 M -1.59 % | 910.888 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.906 M | 0.000 | 0.000 -100.00 % | 26.637 M 174.89 % | -35.566 M | 0.000 100.00 % | -296.752 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.231 M | 0.000 -100.00 % | 6.791 M 1 134.82 % | -656.290 K -200.00 % | 656.290 K | 0.000 -100.00 % | 1.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.260 M | 0.000 100.00 % | -73.143 M -451.88 % | -13.253 M -200.00 % | 13.253 M | 0.000 -100.00 % | 166.974 M 555.49 % | -36.658 M -200.00 % | 36.658 M | 0.000 100.00 % | -40.985 M -389.47 % | 14.159 M 200.00 % | -14.159 M | 0.000 100.00 % | -59.757 M -511.11 % | 14.536 M 200.00 % | -14.536 M | 0.000 -100.00 % | 29.978 M 188.33 % | -33.939 M -200.00 % | 33.939 M | 0.000 100.00 % | -76.550 M -480.08 % | 20.140 M 200.00 % | -20.140 M | 0.000 | 0.000 -100.00 % | 27.856 M 200.00 % | -27.856 M | 0.000 | 0.000 -100.00 % | 65.606 M 200.00 % | -65.606 M | 0.000 -100.00 % | 1.738 M 102.45 % | -70.875 M -249.12 % | 47.529 M | 0.000 100.00 % | -227.601 M | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.416 M | 0.000 100.00 % | -93.126 M 12.31 % | -106.198 M -200.00 % | 106.198 M | 0.000 -100.00 % | 166.954 M 3 554.03 % | -4.834 M -200.00 % | 4.834 M | 0.000 -100.00 % | 63.189 M 179.84 % | -79.141 M -200.00 % | 79.141 M | 0.000 100.00 % | -76.362 M 25.53 % | -102.539 M -200.00 % | 102.539 M | 0.000 100.00 % | -15.250 M 84.59 % | -98.980 M -200.00 % | 98.980 M | 0.000 -100.00 % | 6.188 M 122.28 % | -27.778 M -200.00 % | 27.778 M | 0.000 | 0.000 100.00 % | -36.834 M -200.00 % | 36.834 M | 0.000 | 0.000 100.00 % | -74.525 M -200.00 % | 74.525 M | 0.000 100.00 % | -22.312 M 71.92 % | -79.466 M -200.00 % | 79.466 M | 0.000 100.00 % | -185.093 M | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -173.677 M | 0.000 100.00 % | -99.717 M -207.29 % | 92.944 M 200.00 % | -92.944 M | 0.000 -100.00 % | 20.300 K 100.06 % | -31.824 M -200.00 % | 31.824 M | 0.000 -100.00 % | 541.589 K -99.42 % | 93.300 M 200.00 % | -93.300 M | 0.000 -100.00 % | 2.345 M -98.00 % | 117.075 M 200.00 % | -117.075 M | 0.000 -100.00 % | 45.228 M -30.46 % | 65.040 M 200.00 % | -65.040 M | 0.000 100.00 % | -82.738 M -272.67 % | 47.918 M 200.00 % | -47.918 M | 0.000 | 0.000 -100.00 % | 64.690 M 200.00 % | -64.690 M | 0.000 | 0.000 -100.00 % | 140.131 M 200.00 % | -140.131 M | 0.000 100.00 % | -33.107 M 37.40 % | -52.885 M -65.59 % | -31.937 M | 0.000 100.00 % | -42.508 M | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.196 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 119.700 M | 0.000 | 0.000 | 0.000 100.00 % | -96.196 M | 0.000 | 0.000 | 0.000 100.00 % | -104.716 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.259 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 -100.00 % | 34.846 M 293.69 % | -17.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -37.431 M -43.00 % | -26.176 M | 0.000 -100.00 % | 134.292 M 8.18 % | 124.142 M 10 610.50 % | 1.159 M -99.70 % | 383.086 M 629.99 % | -72.281 M 45.28 % | -132.086 M -1 713.56 % | -7.283 M -105.79 % | 125.697 M 270.90 % | 33.889 M 183.82 % | -40.432 M -11.88 % | -36.139 M -123.62 % | 153.003 M 385.31 % | 31.527 M 341.32 % | -13.064 M -141.63 % | 31.379 M -50.61 % | 63.533 M 958.67 % | 6.001 M 332.24 % | -2.584 M -119.14 % | 13.499 M 537.81 % | -3.083 M -199.56 % | -1.029 M 88.65 % | -9.070 M -152.45 % | -3.593 M -114.03 % | 25.615 M 446.07 % | -7.402 M 20.89 % | -9.356 M -258.64 % | -2.609 M 95.36 % | -56.239 M -376.73 % | -11.797 M 19.23 % | -14.606 M -108.14 % | -7.017 M 76.86 % | -30.321 M -23.80 % | -24.491 M -89.53 % | -12.922 M -3.84 % | -12.445 M -200.46 % | 12.387 M 1 148.62 % | -1.181 M 94.77 % | -22.587 M -314.41 % | -5.450 M 90.52 % | -57.478 M -26.10 % | -45.581 M -873.06 % | 5.896 M |
| Net cash provided by operating activities | -37.431 M -43.00 % | -26.176 M | 0.000 -100.00 % | 91.362 M 2 603.88 % | 3.379 M 107.10 % | -47.622 M -118.16 % | 262.277 M 543.66 % | -59.117 M 61.28 % | -152.680 M -996.04 % | 17.039 M 113.56 % | -125.697 M -260.23 % | -34.894 M -883.66 % | -3.547 M 92.34 % | -46.288 M -1 192.84 % | -3.580 M 91.69 % | -43.106 M -35.60 % | -31.790 M 55.45 % | -71.351 M -169.45 % | 102.741 M 207.19 % | -95.850 M -1 097.76 % | -8.002 M 90.97 % | -88.596 M -738.40 % | 13.878 M 113.74 % | -101.023 M -358.96 % | 39.011 M 116.80 % | 17.994 M -77.33 % | 79.380 M 287.27 % | -42.388 M 55.55 % | -95.353 M 1.06 % | -96.372 M -318.86 % | 44.034 M 249.37 % | -29.479 M -209.64 % | 26.888 M 122.86 % | -117.607 M -489.49 % | -19.950 M -134.21 % | 58.310 M 197.55 % | -59.774 M -378.18 % | 21.488 M -70.91 % | 73.855 M 213.41 % | -65.123 M -404.83 % | -12.900 M -158.22 % | 22.158 M -83.88 % | 137.430 M 420.30 % | -42.907 M 64.35 % | -120.343 M |
| Investments in property plant and equipment | -42.769 M 53.06 % | -91.119 M -1 081.96 % | 9.279 M 125.11 % | -36.948 M -503.82 % | 9.150 M 111.91 % | -76.800 M 75.86 % | -318.086 M -367.22 % | 119.036 M 178.07 % | -152.476 M 19.28 % | -188.905 M -16 025.24 % | -1.171 M -793.44 % | -131.120 K -555.60 % | -20.000 K 92.86 % | -280.049 K 96.28 % | -7.526 M -1 746.68 % | -407.569 K -425.45 % | -77.566 K -198.46 % | -25.989 K 99.28 % | -3.613 M -1 822.39 % | -187.931 K 25.45 % | -252.079 K 80.98 % | -1.325 M -200.70 % | 1.316 M 1 223.82 % | -117.114 K 47.80 % | -224.373 K 84.32 % | -1.431 M -84.62 % | -775.082 K 16.85 % | -932.184 K -421.47 % | -178.761 K 16.06 % | -212.970 K 4.65 % | -223.346 K 4.00 % | -232.645 K 68.23 % | -732.328 K -349.30 % | -162.994 K 89.42 % | -1.541 M 18.89 % | -1.900 M -302.09 % | -472.544 K -1 176.24 % | -37.026 K 85.37 % | -253.152 K 87.35 % | -2.002 M -1 046.93 % | -174.532 K -148.53 % | -70.225 K 79.11 % | -336.134 K -167.80 % | -125.515 K | 0.000 |
| Acquisitions net | 7.000 M -22.19 % | 8.996 M | 0.000 | 0.000 -100.00 % | 2.000 K -99.07 % | 215.000 K 123.34 % | -921.001 K -100.45 % | 204.605 M 197 585.81 % | 103.500 K -99.66 % | 30.005 M 142.90 % | -69.946 M | 0.000 -100.00 % | 2.012 M | 0.000 -100.00 % | 1.800 K | 0.000 | 0.000 -100.00 % | 2.520 M 102.52 % | -99.999 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.360 M 200.00 % | -9.360 M | 0.000 100.00 % | -51.100 M -202.20 % | 50.000 M 200.00 % | -50.000 M | 0.000 | 0.000 100.00 % | -8.000 M | 0.000 | 0.000 100.00 % | -980.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.754 M | 0.000 100.00 % | -10.840 M 94.70 % | -204.605 M | 0.000 100.00 % | -12.150 M -652.27 % | 2.200 M | 0.000 100.00 % | -7.200 M 6.37 % | -7.690 M 66.78 % | -23.150 M -75.91 % | -13.160 M | 0.000 100.00 % | -7.483 M 88.50 % | -65.090 M -6 409.05 % | -1.000 M | 0.000 | 0.000 -100.00 % | 870.000 K 108.38 % | -10.380 M | 0.000 | 0.000 -100.00 % | 37.000 M 156.06 % | -66.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 M 33.77 % | -151.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 100.00 % | -1.513 M -200.00 % | 1.513 M | 0.000 -100.00 % | 2.578 M 610.54 % | -505.000 K -200.00 % | 505.000 K | 0.000 -100.00 % | 53.069 M | 0.000 | 0.000 100.00 % | -2.012 M | 0.000 -100.00 % | 2.899 M | 0.000 | 0.000 -100.00 % | 1.152 M 49.74 % | 769.200 K -97.36 % | 29.154 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.211 K -100.03 % | 100.766 M -33.33 % | 151.150 M | 0.000 | 0.000 -100.00 % | 17.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -9.948 M | 0.000 100.00 % | -1.679 M -13.55 % | -1.479 M -131.61 % | 4.679 M 411.96 % | -1.500 M -104.17 % | 36.006 M -74.69 % | 142.253 M 137 342.34 % | 103.500 K 20 294 018.03 % | 0.510 100.00 % | -3.000 M | 0.000 -100.00 % | 2.012 M 126.16 % | -7.690 M -108.38 % | 91.801 M 4.71 % | 87.670 M 171.91 % | -121.921 M -74.17 % | -70.000 M 30.00 % | -99.995 M -455.17 % | 28.154 M 171.20 % | -39.541 M -2 883.49 % | -1.325 M -105.66 % | 23.413 M 150.14 % | 9.360 M -25.83 % | 12.620 M 238.00 % | -9.145 M -202.77 % | 8.899 M -35.28 % | 13.750 M 131.72 % | -43.343 M 13.31 % | -50.000 M -733.16 % | 7.897 M 199.93 % | -7.902 M -359.66 % | 3.043 M 1 967.20 % | -162.994 K 94.57 % | -3.000 M -101.96 % | 153.170 M 206.01 % | -144.480 M -1 204 100.00 % | 12.000 K -99.92 % | 14.672 M 129.82 % | -49.204 M -145.21 % | 108.837 M 210.16 % | -98.800 M -888.00 % | -10.000 M | 0.000 100.00 % | -4.596 M |
| Net cash used for investing activites | -45.717 M 44.33 % | -82.122 M -1 449.11 % | 6.087 M 116.49 % | -36.914 M -506.65 % | 9.077 M 112.02 % | -75.507 M 73.23 % | -282.080 M -207.75 % | 261.794 M 271.81 % | -152.372 M -29.15 % | -117.981 M -64.05 % | -71.918 M -54 748.76 % | -131.120 K 97.48 % | -5.208 M 34.65 % | -7.970 M -112.45 % | 64.025 M -13.60 % | 74.102 M 160.74 % | -121.998 M -59.77 % | -76.357 M 54.53 % | -167.929 M -700.47 % | 27.966 M 170.28 % | -39.793 M -2 902.51 % | -1.325 M -105.18 % | 25.599 M 2 351.24 % | -1.137 M -109.17 % | 12.396 M 217.21 % | -10.576 M -123.44 % | 45.124 M 184.85 % | -53.182 M -22.20 % | -43.522 M 13.32 % | -50.213 M -754.37 % | 7.674 M 194.33 % | -8.135 M -456.35 % | 2.283 M -97.73 % | 100.603 M 115.85 % | 46.608 M 17 192.57 % | 269.526 K 100.19 % | -144.953 M -910.78 % | 17.878 M 23.99 % | 14.418 M 128.16 % | -51.206 M -147.12 % | 108.662 M 209.90 % | -98.870 M -856.55 % | -10.336 M -8 134.98 % | -125.515 K 97.27 % | -4.596 M |
| Debt repayment | 59.999 M 3.20 % | 58.141 M 22.34 % | 47.522 M 28.64 % | 36.942 M 256.55 % | -23.598 M -335.98 % | 10.000 M 135.98 % | -27.793 M | 0.000 100.00 % | -7.750 M -115.47 % | 50.100 M 2 031.91 % | 2.350 M | 0.000 -100.00 % | 56.620 M 173.53 % | 20.700 M 14 329.25 % | -145.475 K 99.71 % | -50.000 M -66.67 % | -30.000 M -147.62 % | 63.000 M 181.41 % | -77.385 M -254.92 % | 49.951 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.667 M 159.50 % | -36.415 M -248.52 % | -10.448 M | 0.000 -100.00 % | 45.585 M -1.79 % | 46.415 M 344.23 % | 10.448 M 107.46 % | -140.000 M | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 100.00 % | -30.000 M -200.00 % | 30.000 M -25.00 % | 40.000 M 233.33 % | -30.000 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.511 M | 0.000 | 0.000 | 0.000 100.00 % | -33.005 M -557.26 % | -5.022 M 84.79 % | -33.005 M | 0.000 -100.00 % | 10.000 M 300.00 % | -5.000 M 0.00 % | -5.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.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 | 0.000 |
| Dividends paid | -3.556 M -24.49 % | -2.857 M 70.34 % | -9.630 M -163.21 % | -3.659 M -52.11 % | -2.405 M 0.50 % | -2.417 M 66.68 % | -7.255 M -250.70 % | -2.069 M 8.09 % | -2.251 M -8.86 % | -2.068 M -12.25 % | -1.842 M 5.89 % | -1.957 M -71.76 % | -1.139 M -15.63 % | -985.376 K -17.57 % | -838.117 K 44.51 % | -1.510 M 31.41 % | -2.202 M -102.19 % | -1.089 M 60.63 % | -2.766 M -473.93 % | -481.916 K 90.18 % | -4.906 M -419.68 % | -944.009 K 25.69 % | -1.270 M -118.03 % | -582.687 K -15.18 % | -505.909 K 21.96 % | -648.290 K -20.52 % | -537.913 K -36.63 % | -393.692 K 96.07 % | -10.010 M -1 203.53 % | -767.925 K 81.82 % | -4.224 M -490.48 % | -715.412 K 94.42 % | -12.820 M -110 468.31 % | -11.595 K 99.68 % | -3.678 M -4 114.74 % | -87.277 K 99.05 % | -9.180 M -287.56 % | -2.369 M -44.09 % | -1.644 M 11.70 % | -1.862 M 18.95 % | -2.297 M -16.53 % | -1.971 M -39.49 % | -1.413 M -4.49 % | -1.353 M | 0.000 |
| Other financing activites | 65.235 M 146.50 % | 26.464 M 121.16 % | -125.096 M -29.10 % | -96.895 M -546.55 % | 21.699 M -67.91 % | 67.628 M 6.89 % | 63.266 M 127.76 % | -227.932 M -199.16 % | 229.863 M 1 001.19 % | 20.874 M -69.06 % | 67.468 M 1 265.30 % | 4.942 M | 0.000 100.00 % | -27.983 M -8 230 397 841.97 % | -0.340 100.00 % | -5.000 M -350.00 % | 2.000 M 284.47 % | 520.200 K -99.90 % | 504.419 M 221 269.44 % | -228.069 K 99.37 % | -36.235 M -6 588 097 203.08 % | 0.550 100.00 % | -3.682 M -371.87 % | 1.354 M 115.53 % | -8.720 M -1 297.25 % | 728.333 K 100.89 % | -81.793 M -203.61 % | 78.943 M 157 786.87 % | 50.000 K | 0.000 -100.00 % | 760.000 K 494.65 % | -192.575 K 66.06 % | -567.425 K | 0.000 -100.00 % | 768.733 K 242.49 % | -539.500 K 72.74 % | -1.979 M -92.73 % | -1.027 M -100.25 % | 411.831 M 2 845.54 % | -15.000 M -32 508.46 % | -46.000 K 92.33 % | -599.995 K 25.76 % | -808.200 K | 0.000 -100.00 % | 22.174 M |
| Net cash used provided by financing activities | 121.678 M 48.84 % | 81.748 M 193.74 % | -87.204 M -37.09 % | -63.611 M -1 377.67 % | -4.305 M -105.72 % | 75.210 M -57.25 % | 175.933 M 176.49 % | -230.000 M -204.61 % | 219.862 M 219.07 % | 68.907 M 1.37 % | 67.976 M 3 436.98 % | -2.037 M -103.67 % | 55.481 M 770.97 % | -8.269 M -740.67 % | -983.592 K 98.26 % | -56.510 M -60.53 % | -35.202 M -156.39 % | 62.431 M -85.28 % | 424.268 M 761.61 % | 49.241 M 219.69 % | -41.140 M -4 258.04 % | -944.009 K 86.46 % | -6.970 M -114.98 % | 46.521 M 633.75 % | -8.716 M -10 989.03 % | 80.043 K 100.25 % | -32.481 M -132.41 % | 100.217 M 316.10 % | -46.375 M -313.46 % | -11.216 M -277.10 % | -2.974 M -106.66 % | 44.678 M 35.27 % | 33.027 M 216.45 % | 10.437 M 107.30 % | -142.910 M -22 700.75 % | -626.777 K 94.38 % | -11.159 M 66.58 % | -33.396 M -108.14 % | 410.187 M 2 532.65 % | -16.862 M 47.87 % | -32.343 M -217.92 % | 27.429 M -27.40 % | 37.779 M 220.50 % | -31.353 M -241.39 % | 22.174 M |
| Effect of forex changes on cash | -5.220 K -211.83 % | -1.674 K | 0.000 | 0.000 -100.00 % | 6.215 K 158.54 % | 2.404 K -84.89 % | 15.911 K 279.21 % | -8.878 K -113.61 % | 65.226 K 562.74 % | -14.096 K 46.84 % | -26.515 K -134.69 % | 76.424 K 6.91 % | 71.485 K 1 420.70 % | -5.413 K 74.95 % | -21.604 K -531.33 % | 5.009 K 122.75 % | -22.018 K -339.63 % | 9.188 K 115.97 % | -57.525 K -8.15 % | -53.190 K -14 053.30 % | -375.810 -101.74 % | 21.598 K 106.17 % | -350.088 K -206.48 % | 328.798 K 894.79 % | 33.052 K 207.68 % | -30.694 K 61.17 % | -79.047 K -262.91 % | 48.522 K -37.41 % | 77.523 K 233.66 % | -58.001 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 38.524 M 245.09 % | -26.552 M -243.79 % | 18.465 M 301.01 % | -9.187 M -152.44 % | 17.517 M 136.56 % | -47.916 M -245.80 % | 32.863 M 220.24 % | -27.332 M 67.89 % | -85.125 M 10.80 % | -95.432 M -1 014.15 % | -8.565 M 55.13 % | -19.088 M -128.67 % | 66.578 M 206.47 % | -62.532 M -205.20 % | 59.440 M 333.01 % | -25.509 M 86.50 % | -189.012 M -121.67 % | -85.267 M -123.75 % | 359.023 M 2 020.32 % | -18.696 M 78.98 % | -88.936 M 2.10 % | -90.844 M -382.51 % | 32.156 M 158.14 % | -55.310 M -229.46 % | 42.725 M 472.14 % | 7.468 M -91.88 % | 91.943 M 1 858.14 % | 4.695 M 102.54 % | -185.173 M -17.30 % | -157.859 M -424.27 % | 48.682 M 589.25 % | 7.063 M -88.64 % | 62.199 M 1 047.09 % | -6.567 M 94.35 % | -116.252 M -300.60 % | 57.953 M 126.84 % | -215.886 M -3 715.93 % | 5.970 M -98.80 % | 498.461 M 474.25 % | -133.190 M -310.02 % | 63.419 M 228.68 % | -49.284 M -129.89 % | 164.872 M 321.65 % | -74.385 M -523.17 % | 17.578 M |
| Cash at beginning of period | 17.416 M -60.39 % | 43.968 M 72.41 % | 25.502 M -26.48 % | 34.689 M -48.18 % | 66.946 M -10.08 % | 74.447 M 79.03 % | 41.584 M -39.66 % | 68.916 M -55.26 % | 154.041 M -38.25 % | 249.472 M 94.46 % | 128.291 M -12.95 % | 147.379 M 82.40 % | 80.801 M -43.63 % | 143.333 M 70.85 % | 83.893 M -23.32 % | 109.403 M -63.34 % | 298.414 M -22.22 % | 383.682 M 1 455.99 % | 24.658 M -43.12 % | 43.354 M -67.23 % | 132.290 M -40.71 % | 223.134 M 26.98 % | 175.719 M -23.94 % | 231.029 M 22.69 % | 188.304 M 4.13 % | 180.837 M 103.43 % | 88.892 M 5.58 % | 84.197 M -68.74 % | 269.370 M -36.95 % | 427.229 M 12.86 % | 378.548 M 1.90 % | 371.485 M 20.11 % | 309.286 M -2.08 % | 315.853 M -26.90 % | 432.106 M 15.49 % | 374.153 M -36.59 % | 590.040 M 1.02 % | 584.069 M 582.26 % | 85.608 M -60.87 % | 218.799 M 40.82 % | 155.379 M -24.08 % | 204.663 M 414.35 % | 39.790 M -65.15 % | 114.175 M -21.06 % | 144.644 M |
| Cash at end of period | 55.940 M 221.20 % | 17.416 M -60.39 % | 43.968 M 72.41 % | 25.502 M -69.81 % | 84.463 M 218.36 % | 26.531 M -64.36 % | 74.447 M 79.03 % | 41.584 M -39.66 % | 68.916 M -55.26 % | 154.041 M 28.66 % | 119.725 M -6.68 % | 128.291 M -12.95 % | 147.379 M 82.40 % | 80.801 M -43.63 % | 143.333 M 70.85 % | 83.893 M -23.32 % | 109.403 M -63.34 % | 298.414 M -22.22 % | 383.682 M 1 455.99 % | 24.658 M -43.12 % | 43.354 M -67.23 % | 132.290 M -36.36 % | 207.875 M 18.30 % | 175.719 M -23.94 % | 231.029 M 22.69 % | 188.304 M 4.13 % | 180.835 M 103.43 % | 88.892 M 5.58 % | 84.197 M -68.74 % | 269.370 M -36.95 % | 427.229 M 12.86 % | 378.548 M 1.90 % | 371.485 M 20.11 % | 309.286 M -2.08 % | 315.853 M -26.90 % | 432.106 M 15.49 % | 374.153 M -36.59 % | 590.040 M 1.02 % | 584.069 M 582.26 % | 85.608 M -60.87 % | 218.799 M 40.82 % | 155.379 M -24.08 % | 204.663 M 414.35 % | 39.790 M -75.47 % | 162.222 M |
| Operating cash flow | -37.431 M -43.00 % | -26.176 M | 0.000 -100.00 % | 91.362 M 2 603.88 % | 3.379 M 107.10 % | -47.622 M -118.16 % | 262.277 M 543.66 % | -59.117 M 61.28 % | -152.680 M -996.04 % | 17.039 M 113.56 % | -125.697 M -260.23 % | -34.894 M -883.66 % | -3.547 M 92.34 % | -46.288 M -1 192.84 % | -3.580 M 91.69 % | -43.106 M -35.60 % | -31.790 M 55.45 % | -71.351 M -169.45 % | 102.741 M 207.19 % | -95.850 M -1 097.76 % | -8.002 M 90.97 % | -88.596 M -738.40 % | 13.878 M 113.74 % | -101.023 M -358.96 % | 39.011 M 116.80 % | 17.994 M -77.33 % | 79.380 M 287.27 % | -42.388 M 55.55 % | -95.353 M 1.06 % | -96.372 M -318.86 % | 44.034 M 249.37 % | -29.479 M -209.64 % | 26.888 M 122.86 % | -117.607 M -489.49 % | -19.950 M -134.21 % | 58.310 M 197.55 % | -59.774 M -378.18 % | 21.488 M -70.91 % | 73.855 M 213.41 % | -65.123 M -404.83 % | -12.900 M -158.22 % | 22.158 M -83.88 % | 137.430 M 420.30 % | -42.907 M 64.35 % | -120.343 M |
| Capital expenditure | -42.769 M 53.06 % | -91.119 M -1 081.96 % | 9.279 M 125.11 % | -36.947 M -503.82 % | 9.150 M 111.91 % | -76.800 M 75.86 % | -318.086 M -367.22 % | 119.036 M 178.07 % | -152.476 M 19.28 % | -188.905 M -16 025.24 % | -1.171 M -793.44 % | -131.120 K -555.60 % | -20.000 K 92.86 % | -280.049 K 96.28 % | -7.526 M -1 746.68 % | -407.569 K -425.45 % | -77.566 K -198.46 % | -25.989 K 99.28 % | -3.613 M -1 822.39 % | -187.931 K 25.45 % | -252.079 K 80.98 % | -1.325 M -200.70 % | 1.316 M 1 223.82 % | -117.114 K 47.80 % | -224.373 K 84.32 % | -1.431 M -84.62 % | -775.082 K 16.85 % | -932.184 K -421.47 % | -178.761 K 16.06 % | -212.970 K 4.65 % | -223.346 K 4.00 % | -232.645 K 68.23 % | -732.328 K -349.30 % | -162.994 K 89.42 % | -1.541 M 18.89 % | -1.900 M -302.09 % | -472.544 K -1 176.24 % | -37.026 K 85.37 % | -253.152 K 87.35 % | -2.002 M -1 046.93 % | -174.532 K -148.53 % | -70.225 K 79.11 % | -336.134 K -167.80 % | -125.515 K | 0.000 |
| Free CashFlow | -80.200 M 31.63 % | -117.295 M -207.75 % | 108.862 M 100.06 % | 54.414 M 334.32 % | 12.529 M 110.07 % | -124.422 M -122.94 % | -55.809 M -193.14 % | 59.919 M 119.64 % | -305.156 M -77.56 % | -171.865 M -35.47 % | -126.868 M -262.22 % | -35.025 M -881.82 % | -3.567 M 92.34 % | -46.568 M -319.27 % | -11.107 M 74.47 % | -43.513 M -36.55 % | -31.867 M 55.35 % | -71.377 M -172.00 % | 99.129 M 203.22 % | -96.038 M -1 063.46 % | -8.255 M 90.82 % | -89.921 M -691.82 % | 15.194 M 115.02 % | -101.141 M -360.76 % | 38.787 M 134.17 % | 16.563 M -78.93 % | 78.605 M 281.45 % | -43.320 M 54.65 % | -95.532 M 1.09 % | -96.585 M -320.46 % | 43.810 M 247.45 % | -29.712 M -213.60 % | 26.156 M 122.21 % | -117.770 M -447.98 % | -21.492 M -138.10 % | 56.410 M 193.63 % | -60.247 M -380.86 % | 21.451 M -70.86 % | 73.602 M 209.65 % | -67.124 M -413.41 % | -13.074 M -159.19 % | 22.088 M -83.89 % | 137.094 M 418.58 % | -43.032 M 64.24 % | -120.343 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |