
Beijing Kawin Technology Share-Holding Co., Ltd. 688687.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.230 B -12.87 % | 1.412 B 21.73 % | 1.160 B 1.36 % | 1.144 B 32.75 % | 862.053 M 4.50 % | 824.925 M 16.87 % | 705.857 M 43.89 % | 490.552 M 83.21 % | 267.747 M 18.92 % | 225.148 M 12.33 % | 200.430 M 11.26 % | 180.152 M 19.50 % | 150.761 M 37.16 % | 109.919 M 85.61 % | 59.221 M | 0.000 |
Net income | 142.369 M 22.18 % | 116.525 M 39.71 % | 83.408 M -22.26 % | 107.290 M 41.98 % | 75.565 M 41.09 % | 53.556 M 19.41 % | 44.851 M 67.15 % | 26.833 M 12.13 % | 23.931 M 97.88 % | 12.094 M -29.10 % | 17.057 M -6.20 % | 18.185 M -38.76 % | 29.693 M 86.28 % | 15.940 M 130.67 % | 6.910 M | 0.000 |
Income before tax | 186.471 M 27.51 % | 146.245 M 49.71 % | 97.684 M -20.68 % | 123.145 M 40.24 % | 87.812 M 30.75 % | 67.161 M 36.55 % | 49.183 M 81.18 % | 27.146 M 0.26 % | 27.075 M 102.41 % | 13.376 M -37.01 % | 21.237 M -13.10 % | 24.438 M -30.84 % | 35.333 M 87.59 % | 18.835 M 132.06 % | 8.117 M | 0.000 |
Income before tax ratio | 0.15 46.34 % | 0.10 22.99 % | 0.08 -21.74 % | 0.11 5.64 % | 0.10 25.12 % | 0.08 16.84 % | 0.07 25.92 % | 0.06 -45.28 % | 0.10 70.20 % | 0.06 -43.93 % | 0.11 -21.89 % | 0.14 -42.12 % | 0.23 36.77 % | 0.17 25.02 % | 0.14 | 0.00 |
EBITDA | 225.067 M 19.83 % | 187.822 M 34.83 % | 139.299 M -16.41 % | 166.654 M 36.13 % | 122.426 M 35.23 % | 90.534 M 26.08 % | 71.806 M 37.83 % | 52.097 M 14.96 % | 45.319 M 45.21 % | 31.209 M -16.43 % | 37.345 M 68.16 % | 22.208 M -45.53 % | 40.769 M 67.70 % | 24.311 M 90.00 % | 12.795 M 67 260.41 % | -19.052 K |
Net income ratio | 0.12 40.22 % | 0.08 14.77 % | 0.07 -23.31 % | 0.09 6.96 % | 0.09 35.02 % | 0.06 2.17 % | 0.06 16.16 % | 0.05 -38.80 % | 0.09 66.39 % | 0.05 -36.88 % | 0.09 -15.69 % | 0.10 -48.75 % | 0.20 35.82 % | 0.15 24.28 % | 0.12 | 0.00 |
Ratio EBITDA | 0.18 37.53 % | 0.13 10.77 % | 0.12 -17.54 % | 0.15 2.54 % | 0.14 29.40 % | 0.11 7.88 % | 0.10 -4.21 % | 0.11 -37.26 % | 0.17 22.11 % | 0.14 -25.61 % | 0.19 51.15 % | 0.12 -54.42 % | 0.27 22.27 % | 0.22 2.37 % | 0.22 | 0.00 |
Gross profit ratio | 0.82 -1.93 % | 0.83 -3.60 % | 0.87 -1.23 % | 0.88 0.71 % | 0.87 -0.41 % | 0.87 1.42 % | 0.86 2.36 % | 0.84 15.34 % | 0.73 6.84 % | 0.68 5.04 % | 0.65 3.99 % | 0.63 -0.09 % | 0.63 7.63 % | 0.58 -8.40 % | 0.64 | 0.00 |
Weighted average shs out dil | 167.493 M 0.62 % | 166.464 M -0.84 % | 167.873 M -1.15 % | 169.828 M 34.04 % | 126.696 M -25.40 % | 169.828 M 40.10 % | 121.219 M 3.90 % | 116.667 M 17.01 % | 99.711 M 15.43 % | 86.383 M 1.29 % | 85.286 M 7.87 % | 79.067 M 3.85 % | 76.136 M -87.58 % | 613.059 M 1 851.82 % | 31.410 M | 0.000 |
Weighted average shs out | 167.493 M 0.62 % | 166.464 M -0.84 % | 167.873 M -1.15 % | 169.828 M 35.13 % | 125.681 M -26.00 % | 169.828 M 40.10 % | 121.219 M 3.90 % | 116.667 M 17.01 % | 99.711 M 15.43 % | 86.383 M 1.29 % | 85.286 M 7.87 % | 79.067 M 3.85 % | 76.136 M -87.58 % | 613.059 M 1 851.82 % | 31.410 M | 0.000 |
EPS diluted | 0.85 21.43 % | 0.70 40.00 % | 0.50 -20.63 % | 0.63 5.00 % | 0.60 87.50 % | 0.32 -13.51 % | 0.37 60.87 % | 0.23 -4.17 % | 0.24 71.43 % | 0.14 -30.00 % | 0.20 -13.04 % | 0.23 -41.03 % | 0.39 1 400.00 % | 0.03 -88.18 % | 0.22 | 0.00 |
Earnings per share | 0.85 21.43 % | 0.70 40.00 % | 0.50 -20.63 % | 0.63 40.00 % | 0.45 40.63 % | 0.32 -13.51 % | 0.37 60.87 % | 0.23 -4.17 % | 0.24 71.43 % | 0.14 -30.00 % | 0.20 -13.04 % | 0.23 -41.03 % | 0.39 1 400.00 % | 0.03 -88.18 % | 0.22 | 0.00 |
Gross profit | 1.007 B -14.55 % | 1.179 B 17.34 % | 1.005 B 0.12 % | 1.003 B 33.69 % | 750.536 M 4.07 % | 721.190 M 18.53 % | 608.430 M 47.28 % | 413.098 M 111.33 % | 195.477 M 27.05 % | 153.857 M 18.00 % | 130.391 M 15.69 % | 112.706 M 19.39 % | 94.402 M 47.61 % | 63.951 M 70.01 % | 37.616 M | 0.000 |
Income tax expense | 27.308 M 204.78 % | 8.960 M -47.60 % | 17.098 M -31.26 % | 24.873 M 47.85 % | 16.823 M -0.23 % | 16.861 M 116.58 % | 7.785 M 45.49 % | 5.351 M 66.88 % | 3.207 M 28.92 % | 2.487 M -46.00 % | 4.606 M -26.93 % | 6.304 M 11.76 % | 5.641 M 94.78 % | 2.896 M 140.01 % | 1.207 M | 0.000 |
Cost of revenue | 222.979 M -4.38 % | 233.204 M 50.08 % | 155.387 M 10.21 % | 140.986 M 26.43 % | 111.517 M 7.50 % | 103.735 M 6.47 % | 97.427 M 25.79 % | 77.454 M 7.17 % | 72.270 M 1.37 % | 71.291 M 1.79 % | 70.039 M 3.84 % | 67.446 M 19.67 % | 56.359 M 22.60 % | 45.968 M 112.77 % | 21.605 M | 0.000 |
General and administrative expenses | 44.929 M 27.04 % | 35.366 M -41.00 % | 59.938 M -14.47 % | 70.080 M 54.57 % | 45.337 M -29.40 % | 64.219 M 95.84 % | 32.792 M 18.27 % | 27.726 M -51.16 % | 56.764 M 2.62 % | 55.318 M 25.27 % | 44.158 M -3.33 % | 45.678 M 79.50 % | 25.447 M 55.48 % | 16.367 M 33.12 % | 12.294 M 64 434.61 % | 19.051 K |
Selling and marketing expenses | 571.755 M -23.56 % | 747.973 M 4.47 % | 715.959 M 0.99 % | 708.922 M 37.19 % | 516.749 M 1.74 % | 507.929 M 16.39 % | 436.415 M 48.15 % | 294.575 M 173.11 % | 107.859 M 40.36 % | 76.847 M 30.56 % | 58.861 M 33.80 % | 43.993 M 27.09 % | 34.616 M 20.47 % | 28.734 M 75.84 % | 16.341 M | 0.000 |
Other expenses | 77.654 M -6.87 % | 83.379 M 245.49 % | 24.133 M -51.47 % | 49.733 M 16.64 % | 42.639 M 0.42 % | 42.461 M 184 712.72 % | -23.000 K 96.63 % | -682.864 K -117.07 % | 4.001 M 24.78 % | 3.206 M 18.92 % | 2.696 M -66.49 % | 8.047 M 90.17 % | 4.232 M 156.58 % | 1.649 M | 0.000 | 0.000 |
Operating expenses | 814.286 M -19.29 % | 1.009 B 8.97 % | 925.876 M 0.89 % | 917.722 M 38.81 % | 661.149 M 1.72 % | 649.991 M 16.77 % | 556.656 M 40.66 % | 395.732 M 137.92 % | 166.327 M 24.07 % | 134.063 M 27.80 % | 104.902 M 14.22 % | 91.846 M 48.33 % | 61.919 M 33.56 % | 46.359 M 58.90 % | 29.175 M 153 039.16 % | 19.051 K |
Cost and expenses | 1.037 B -16.43 % | 1.241 B 14.79 % | 1.081 B 2.13 % | 1.059 B 37.02 % | 772.666 M 2.51 % | 753.727 M 15.23 % | 654.083 M 38.23 % | 473.186 M 98.32 % | 238.597 M 16.19 % | 205.354 M 17.38 % | 174.941 M 9.82 % | 159.292 M 34.68 % | 118.278 M 28.11 % | 92.327 M 81.82 % | 50.779 M 266 444.39 % | 19.051 K |
Research and development expenses | 119.946 M -15.63 % | 142.165 M 12.97 % | 125.845 M 41.42 % | 88.988 M 57.71 % | 56.424 M 59.47 % | 35.382 M -33.52 % | 53.222 M 22.37 % | 43.491 M 18.04 % | 36.844 M -33.79 % | 55.645 M 16.51 % | 47.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 616.685 M -21.27 % | 783.339 M 0.96 % | 775.898 M -0.40 % | 779.001 M 38.59 % | 562.086 M -1.76 % | 572.149 M 21.94 % | 469.207 M 45.58 % | 322.301 M 95.78 % | 164.623 M 24.56 % | 132.164 M 28.29 % | 103.019 M 14.88 % | 89.671 M 49.30 % | 60.063 M 33.17 % | 45.101 M 57.50 % | 28.635 M 150 208.99 % | 19.051 K |
Interest income | 18.009 M -2.03 % | 18.382 M -6.66 % | 19.693 M -10.72 % | 22.057 M 289.85 % | 5.658 M 68.25 % | 3.363 M 16.33 % | 2.891 M 43.06 % | 2.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 1.675 M 75.90 % | 952.389 K -5.05 % | 1.003 M 1 728.51 % | 54.856 K -66.84 % | 165.416 K 29.15 % | 128.085 K -6.90 % | 137.583 K -90.26 % | 1.413 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 46.770 M 15.37 % | 40.539 M 1.45 % | 39.961 M 5.40 % | 37.914 M 11.98 % | 33.859 M 45.66 % | 23.245 M 3.38 % | 22.485 M -3.03 % | 23.188 M 43.41 % | 16.169 M 41.64 % | 11.415 M -3.72 % | 11.856 M 103.83 % | 5.817 M -29.81 % | 8.287 M 23.34 % | 6.719 M 54.31 % | 4.354 M | 0.000 |
Operating income | 193.033 M 13.00 % | 170.828 M 60.43 % | 106.482 M -18.47 % | 130.599 M 47.15 % | 88.749 M 31.78 % | 67.347 M 36.87 % | 49.206 M 76.82 % | 27.829 M 20.61 % | 23.074 M 126.88 % | 10.170 M -45.15 % | 18.541 M 13.12 % | 16.391 M -47.30 % | 31.102 M 80.97 % | 17.186 M 111.74 % | 8.117 M 42 703.05 % | -19.052 K |
Operating income ratio | 0.16 29.69 % | 0.12 31.79 % | 0.09 -19.56 % | 0.11 10.85 % | 0.10 26.10 % | 0.08 17.11 % | 0.07 22.88 % | 0.06 -34.17 % | 0.09 90.78 % | 0.05 -51.17 % | 0.09 1.67 % | 0.09 -55.90 % | 0.21 31.95 % | 0.16 14.08 % | 0.14 | 0.00 |
Total other income expenses net | -6.562 M 73.31 % | -24.584 M -179.41 % | -8.798 M -18.04 % | -7.453 M -695.35 % | -937.124 K -402.24 % | -186.590 K -711.90 % | -22.982 K 93.09 % | -332.800 K -108.32 % | 4.001 M 24.78 % | 3.206 M 18.92 % | 2.696 M -66.49 % | 8.047 M 90.17 % | 4.232 M 156.58 % | 1.649 M | 0.000 | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -657.215 M 17.72 % | -798.708 M -12.37 % | -710.764 M 38.44 % | -1.155 B -175.15 % | -419.642 M -17.14 % | -358.245 M -40.15 % | -255.618 M -4.12 % | -245.510 M -106.30 % | -119.004 M -451.19 % | 33.886 M 78.71 % | 18.962 M 8.62 % | 17.457 M 162.61 % | -27.881 M -194.19 % | -9.477 M 10.97 % | -10.644 M -7.52 % | -9.900 M |
Total investments | 26.552 M -60.71 % | 67.585 M 59.32 % | 42.422 M 15.58 % | 36.703 M -1.47 % | 37.249 M 1 520.12 % | 2.299 M -77.01 % | 10.000 M 0.00 % | 10.000 M -72.22 % | 36.000 M 41.58 % | 25.428 M 345.11 % | 5.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 245.615 M 359.80 % | 53.417 M 242.02 % | 15.618 M 357.20 % | 3.416 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.945 M -3.61 % | 73.600 M -41.84 % | 126.540 M 34.55 % | 94.045 M 176.60 % | 34.000 M 41.67 % | 24.000 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 52.408 M -12.15 % | 59.659 M 166.12 % | 22.418 M -35.23 % | 34.611 M -92.95 % | 490.793 M 1.30 % | 484.512 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 423.032 M 27.56 % | 331.621 M 29.40 % | 256.276 M 13.59 % | 225.624 M 42.91 % | 157.880 M 72.97 % | 91.278 M 109.24 % | 43.623 M 1 007.14 % | 3.940 M -95.68 % | 91.141 M 31.03 % | 69.559 M 18.30 % | 58.797 M 23.25 % | 47.706 M 23.85 % | 38.518 M 226.57 % | 11.795 M 89.65 % | 6.219 M | 0.000 |
Common stock | 170.944 M 0.00 % | 170.944 M 0.02 % | 170.908 M 0.64 % | 169.828 M 33.34 % | 127.368 M 0.00 % | 127.368 M 5.26 % | 121.000 M 0.00 % | 121.000 M 5.22 % | 115.000 M 30.68 % | 88.000 M 0.00 % | 88.000 M 10.00 % | 80.000 M 6.24 % | 75.300 M 0.00 % | 75.300 M 135.31 % | 32.000 M 0.00 % | 32.000 M |
Total equity | 1.880 B 5.33 % | 1.785 B 6.15 % | 1.682 B -0.34 % | 1.687 B 97.68 % | 853.635 M 10.60 % | 771.845 M 17.86 % | 654.875 M 6.94 % | 612.365 M 12.19 % | 545.829 M 127.69 % | 239.728 M 8.60 % | 220.739 M 34.65 % | 163.931 M 33.78 % | 122.534 M 31.98 % | 92.841 M 138.60 % | 38.911 M 21.59 % | 32.001 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.501 M | 0.000 | 0.000 -100.00 % | 5.387 M 261.14 % | 1.492 M | 0.000 | 0.000 | 0.000 |
Long term debt | 162.099 M 488.49 % | 27.545 M 9 417.57 % | 289.409 K -91.53 % | 3.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.650 M 80.71 % | 7.000 M -87.04 % | 54.000 M 125.00 % | 24.000 M 0.00 % | 24.000 M | 0.000 | 0.000 |
Total non current liabilities | 197.453 M 177.27 % | 71.213 M 45.98 % | 48.784 M -37.73 % | 78.341 M 14.01 % | 68.715 M 47.66 % | 46.538 M 60.52 % | 28.992 M 137.02 % | 12.232 M -53.84 % | 26.501 M -12.31 % | 30.220 M 53.48 % | 19.690 M -66.84 % | 59.387 M 132.97 % | 25.492 M 6.22 % | 24.000 M | 0.000 | 0.000 |
Other current liabilities | 76.028 M -7.28 % | 82.001 M 57.79 % | 51.969 M -27.41 % | 71.592 M 6.79 % | 67.038 M -6.04 % | 71.350 M 116.78 % | 32.913 M 25.35 % | 26.256 M -48.54 % | 51.020 M 48.36 % | 34.390 M 151.34 % | 13.683 M -34.84 % | 20.998 M -42.18 % | 36.313 M 2.69 % | 35.363 M 38.21 % | 25.587 M | 0.000 |
Deferred revenue | 0.000 | 0.000 -100.00 % | 35.762 M 0.20 % | 35.692 M -4.80 % | 37.490 M -18.56 % | 46.036 M 247.34 % | 13.254 M 76.49 % | 7.510 M -73.57 % | 28.413 M -8.89 % | 31.185 M 135.38 % | 13.248 M -19.72 % | 16.502 M -32.68 % | 24.512 M | 0.000 | 0.000 | 0.000 |
Short term debt | 83.516 M 222.80 % | 25.873 M 84.89 % | 13.994 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.695 M 4.49 % | 60.000 M -49.81 % | 119.540 M 198.51 % | 40.045 M 300.45 % | 10.000 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 537.874 M -9.11 % | 591.800 M 23.51 % | 479.150 M 16.32 % | 411.930 M 64.87 % | 249.845 M 6.71 % | 234.132 M 79.14 % | 130.696 M 32.00 % | 99.010 M -19.43 % | 122.884 M -27.41 % | 169.293 M 3.73 % | 163.199 M 82.10 % | 89.619 M 44.45 % | 62.043 M 29.32 % | 47.975 M 56.54 % | 30.647 M | 0.000 |
Total liabilities | 735.327 M 10.91 % | 663.013 M 25.59 % | 527.935 M 7.68 % | 490.271 M 53.90 % | 318.560 M 13.50 % | 280.670 M 75.76 % | 159.688 M 43.55 % | 111.242 M -25.53 % | 149.385 M -25.13 % | 199.513 M 9.09 % | 182.889 M 22.74 % | 149.006 M 70.23 % | 87.534 M 21.62 % | 71.975 M 134.85 % | 30.647 M | 0.000 |
Other non current assets | 372.862 M -7.81 % | 404.465 M -24.35 % | 534.644 M 373.49 % | 112.916 M 1 781.59 % | 6.001 M -62.90 % | 16.175 M 91.14 % | 8.463 M 17.15 % | 7.224 M -44.20 % | 12.947 M -36.96 % | 20.537 M 12.91 % | 18.189 M | 0.000 -100.00 % | 156.069 K -13.09 % | 179.585 K | 0.000 | 0.000 |
Long term investments | -324.313 M -8.92 % | -297.748 M 36.47 % | -468.695 M -982.50 % | -43.297 M -173.21 % | 59.145 M 164.82 % | 22.334 M -26.70 % | 30.471 M -1.33 % | 30.880 M -48.87 % | 60.398 M 137.53 % | 25.428 M 345.11 % | 5.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 202.831 M 10.98 % | 182.766 M 15.94 % | 157.641 M 18.41 % | 133.133 M -4.53 % | 139.448 M -0.79 % | 140.560 M 22.20 % | 115.028 M 31.85 % | 87.244 M -34.62 % | 133.447 M 21.26 % | 110.051 M 41.86 % | 77.575 M 39.49 % | 55.615 M 77.28 % | 31.371 M 77.06 % | 17.718 M 2 189.59 % | 773.839 K -20.00 % | 967.300 K |
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 |
Goodwill and intangible assets | 202.831 M 10.98 % | 182.766 M 15.94 % | 157.641 M 18.41 % | 133.133 M -4.53 % | 139.448 M -0.79 % | 140.560 M 22.20 % | 115.028 M 31.85 % | 87.244 M -34.62 % | 133.447 M 21.26 % | 110.051 M 41.86 % | 77.575 M 39.49 % | 55.615 M 77.28 % | 31.371 M 77.06 % | 17.718 M 2 189.59 % | 773.839 K -20.00 % | 967.300 K |
Property plant equipment net | 493.047 M 52.35 % | 323.629 M 76.34 % | 183.526 M 5.77 % | 173.519 M 3.82 % | 167.130 M 8.36 % | 154.231 M -5.66 % | 163.481 M -1.45 % | 165.880 M -9.38 % | 183.042 M 9.90 % | 166.555 M 40.96 % | 118.158 M 2.92 % | 114.802 M 114.71 % | 53.468 M 1.78 % | 52.534 M 151.42 % | 20.895 M -1.13 % | 21.134 M |
Total non current assets | 755.525 M 20.59 % | 626.511 M 51.02 % | 414.850 M 7.24 % | 386.833 M 1.94 % | 379.478 M 11.75 % | 339.573 M 5.22 % | 322.719 M 9.46 % | 294.817 M -25.12 % | 393.717 M 20.86 % | 325.758 M 46.76 % | 221.960 M 29.17 % | 171.837 M 101.26 % | 85.382 M 21.08 % | 70.518 M 224.61 % | 21.724 M -1.71 % | 22.101 M |
Other current assets | 32.154 M 36.03 % | 23.638 M 57.46 % | 15.012 M -46.83 % | 28.233 M 62.26 % | 17.400 M 67.12 % | 10.412 M 13.35 % | 9.186 M 6.00 % | 8.666 M -28.77 % | 12.166 M 16.80 % | 10.416 M 127.40 % | 4.581 M -67.75 % | 14.205 M -48.87 % | 27.783 M -25.26 % | 37.173 M 151.14 % | 14.802 M | 0.000 |
Short term investments | 350.865 M -3.96 % | 365.333 M -28.52 % | 511.117 M 538.90 % | 80.000 M 465.37 % | -21.895 M -9.29 % | -20.035 M 2.13 % | -20.471 M 1.96 % | -20.880 M 14.42 % | -24.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 902.830 M 5.76 % | 853.632 M 17.52 % | 726.382 M -37.28 % | 1.158 B 175.97 % | 419.642 M 17.14 % | 358.245 M 40.15 % | 255.618 M 4.12 % | 245.510 M 29.25 % | 189.948 M 378.29 % | 39.714 M -63.08 % | 107.578 M 40.46 % | 76.588 M 23.77 % | 61.881 M 84.85 % | 33.477 M 214.50 % | 10.644 M 7.52 % | 9.900 M |
Cash and short term investments | 1.254 B 2.85 % | 1.219 B -1.50 % | 1.237 B -0.05 % | 1.238 B 195.03 % | 419.642 M 17.14 % | 358.245 M 40.15 % | 255.618 M 4.12 % | 245.510 M 29.25 % | 189.948 M 378.29 % | 39.714 M -63.08 % | 107.578 M 40.46 % | 76.588 M 23.77 % | 61.881 M 84.85 % | 33.477 M 214.50 % | 10.644 M 7.52 % | 9.900 M |
Total current assets | 1.860 B 2.11 % | 1.822 B 1.49 % | 1.795 B 0.22 % | 1.791 B 125.92 % | 792.717 M 11.19 % | 712.942 M 44.95 % | 491.843 M 14.70 % | 428.790 M 42.22 % | 301.496 M 165.67 % | 113.483 M -37.53 % | 181.668 M 28.75 % | 141.100 M 13.16 % | 124.686 M 32.23 % | 94.298 M 97.13 % | 47.835 M 383.18 % | 9.900 M |
Inventory | 144.239 M 3.37 % | 139.537 M -6.23 % | 148.811 M 3.53 % | 143.732 M 80.12 % | 79.800 M 86.76 % | 42.729 M 44.92 % | 29.484 M 20.95 % | 24.377 M -19.04 % | 30.108 M 34.39 % | 22.404 M -31.22 % | 32.576 M 28.96 % | 25.261 M -26.06 % | 34.166 M 44.47 % | 23.648 M 53.79 % | 15.377 M | 0.000 |
Net receivables | 430.013 M -2.17 % | 439.558 M 11.06 % | 395.789 M 3.92 % | 380.873 M 37.47 % | 277.063 M -8.05 % | 301.329 M 51.28 % | 199.187 M 32.83 % | 149.956 M 112.11 % | 70.698 M 66.13 % | 42.557 M 15.23 % | 36.934 M 47.46 % | 25.047 M 2 823.01 % | 856.875 K | 0.000 | 0.000 | 0.000 |
Tax assets | 11.098 M -17.17 % | 13.398 M 73.26 % | 7.733 M -26.79 % | 10.562 M 36.21 % | 7.754 M 23.64 % | 6.272 M 18.86 % | 5.277 M 47.07 % | 3.588 M -7.61 % | 3.883 M 21.85 % | 3.187 M 37.05 % | 2.325 M 63.69 % | 1.421 M 266.98 % | 387.086 K 347.62 % | 86.476 K 56.21 % | 55.358 K | 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 |
Account payables | 370.074 M -20.39 % | 464.872 M 27.10 % | 365.740 M 15.53 % | 316.589 M 86.81 % | 169.469 M 14.82 % | 147.595 M 70.73 % | 86.450 M 40.52 % | 61.520 M 602.77 % | 8.754 M -79.82 % | 43.384 M 63.71 % | 26.500 M 7.40 % | 24.673 M 86.58 % | 13.224 M 39.51 % | 9.479 M 171.92 % | 3.486 M | 0.000 |
Tax payables | 8.255 M -56.68 % | 19.055 M 63.06 % | 11.686 M -50.79 % | 23.749 M 78.04 % | 13.339 M -12.17 % | 15.187 M 34.00 % | 11.333 M 0.88 % | 11.235 M 2 599.43 % | 416.188 K 24.62 % | 333.953 K -90.39 % | 3.476 M -10.94 % | 3.903 M 5.27 % | 3.708 M 18.30 % | 3.134 M 99.04 % | 1.574 M | 0.000 |
Deferred revenue non current | 32.455 M -12.83 % | 37.233 M -14.18 % | 43.383 M -40.15 % | 72.481 M 5.48 % | 68.715 M 47.66 % | 46.538 M 60.52 % | 28.992 M 137.02 % | 12.232 M -44.65 % | 22.101 M 25.79 % | 17.570 M 38.45 % | 12.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 37.051 M 18.33 % | 31.310 M 402.30 % | 6.233 M -29.96 % | 8.900 M 50.41 % | 5.918 M 2 031.22 % | -306.415 K 43.29 % | -540.318 K -118.55 % | 2.913 M -77.70 % | 13.061 M 5.53 % | 12.377 M 113.66 % | 5.793 M -6.85 % | 6.219 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.647 M 196.68 % | 555.202 K 91.84 % | 289.409 K -91.53 % | 3.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.650 M | 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 |
Other total stockholders equity | 1.249 B -0.16 % | 1.251 B 4.63 % | 1.196 B -2.25 % | 1.223 B 126.54 % | 540.051 M -3.77 % | 561.206 M 14.35 % | 490.793 M 1.30 % | 484.512 M 53.66 % | 315.315 M 351.79 % | 69.793 M 2.41 % | 68.149 M 127.12 % | 30.007 M 3 893.04 % | 751.471 K -86.92 % | 5.746 M 730.12 % | 692.211 K 57 584.25 % | 1.200 K |
Deferred tax liabilities non current | 2.900 M -54.95 % | 6.436 M 25.89 % | 5.112 M 109.13 % | 2.444 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.400 M 65.22 % | -12.650 M 0.32 % | -12.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.616 B 6.84 % | 2.448 B 10.79 % | 2.210 B 1.47 % | 2.178 B 85.78 % | 1.172 B 11.37 % | 1.053 B 29.21 % | 814.563 M 12.57 % | 723.607 M 4.08 % | 695.214 M 58.28 % | 439.241 M 8.82 % | 403.628 M 28.98 % | 312.937 M 48.97 % | 210.068 M 27.46 % | 164.816 M 136.95 % | 69.559 M 117.36 % | 32.001 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 4.241 M 1 266.21 % | -363.652 K 75.47 % | -1.482 M -48.96 % | -995.184 K 41.07 % | -1.689 M -131.56 % | 5.351 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 100.00 % | -2.594 M -111.18 % | 23.212 M | 0.000 -100.00 % | 27.162 M 2 342.60 % | 1.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -83.663 M -105.00 % | -40.810 M -175.42 % | 54.110 M 515.74 % | 8.788 M -55.44 % | 19.723 M 382.09 % | -6.992 M 34.02 % | -10.596 M 53.32 % | -22.700 M 44.78 % | -41.106 M -358.90 % | 15.877 M 174.01 % | -21.451 M | 0.000 100.00 % | -7.242 M -450.35 % | 2.067 M -64.33 % | 5.794 M |
Accounts receivables | 34.204 M 136.23 % | -94.400 M -1 041.83 % | 10.023 M 110.08 % | -99.391 M -587.35 % | 20.394 M 121.07 % | -96.775 M -68.47 % | -57.443 M -181.56 % | -20.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -5.144 M -161.50 % | 8.364 M 216.72 % | -7.166 M 89.25 % | -66.676 M -57.53 % | -42.325 M -172.45 % | -15.535 M -129.94 % | -6.756 M -36.12 % | -4.963 M 38.68 % | -8.094 M -190.73 % | 8.921 M 208.16 % | -8.248 M | 0.000 100.00 % | -10.517 M -27.15 % | -8.272 M 46.21 % | -15.377 M |
Accounts payables | -113.111 M -320.58 % | 51.278 M 9.07 % | 47.012 M -73.17 % | 175.218 M 306.20 % | 43.136 M -59.43 % | 106.314 M 92.28 % | 55.292 M 2 158.46 % | -2.686 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -4.778 M 21.06 % | -6.053 M -242.73 % | 4.241 M 1 266.20 % | -363.654 K 75.47 % | -1.482 M -48.96 % | -995.185 K 74.08 % | -3.840 M 78.35 % | -17.736 M 46.27 % | -33.012 M -574.61 % | 6.956 M 152.68 % | -13.203 M | 0.000 -100.00 % | 3.276 M -68.31 % | 10.338 M -51.17 % | 21.171 M |
Other non cash items | -17.984 M -82.82 % | -9.837 M 76.39 % | -41.666 M 15.11 % | -49.083 M -739.89 % | 7.671 M -29.47 % | 10.876 M 43.58 % | 7.575 M 199.35 % | -7.624 M -182.87 % | 9.200 M -19.94 % | 11.492 M 18.03 % | 9.737 M -65.69 % | 28.378 M 1 769.94 % | 1.518 M 242.22 % | 443.464 K 20.16 % | 369.054 K |
Net cash provided by operating activities | 104.286 M -17.63 % | 126.603 M -5.55 % | 134.048 M 13.66 % | 117.939 M -10.26 % | 131.422 M 27.66 % | 102.944 M 70.68 % | 60.313 M 324.82 % | 14.197 M 74.61 % | 8.131 M -83.63 % | 49.673 M 196.16 % | 16.773 M -40.90 % | 28.378 M -12.02 % | 32.256 M 28.16 % | 25.169 M 44.42 % | 17.427 M |
Investments in property plant and equipment | -266.756 M -72.45 % | -154.682 M -106.18 % | -75.023 M -70.58 % | -43.982 M -5.84 % | -41.557 M 15.30 % | -49.063 M 3.16 % | -50.663 M 10.16 % | -56.390 M 26.80 % | -77.030 M 17.32 % | -93.163 M -50.28 % | -61.994 M 16.98 % | -74.677 M -1 464.50 % | -4.773 M 89.92 % | -47.367 M -183.92 % | -16.683 M |
Acquisitions net | 0.000 -100.00 % | 10.232 M 1 251.86 % | 756.890 K -94.53 % | 13.830 M 27.54 % | 10.844 M 20.01 % | 9.035 M 3 306.96 % | 265.200 K -99.53 % | 56.393 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -1.179 B 18.82 % | -1.452 B 25.64 % | -1.953 B -351.25 % | -432.800 M -1 069.73 % | -37.000 M -309.51 % | -9.035 M | 0.000 100.00 % | -350.000 K 99.03 % | -36.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 1.230 B -21.95 % | 1.576 B 2.73 % | 1.534 B 298.07 % | 385.292 M 3 653.15 % | -10.844 M -822.91 % | 1.500 M | 0.000 -100.00 % | 46.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 39.078 M 197.96 % | -39.890 M -5 390 477 598.10 % | 0.740 100.00 % | -12.000 M -27 591.41 % | 43.650 K 23.83 % | 35.250 K -86.71 % | 265.240 K 100.47 % | -56.390 M -1 300.80 % | 4.696 M -8.57 % | 5.136 M -30.21 % | 7.360 M 75.30 % | 4.198 M 9 522.69 % | 43.630 K | 0.000 | 0.000 |
Net cash used for investing activites | -176.917 M -189.89 % | -61.030 M 87.63 % | -493.556 M -450.47 % | -89.661 M -14.20 % | -78.513 M -65.20 % | -47.527 M 5.70 % | -50.398 M -394.30 % | -10.196 M 90.59 % | -108.334 M -23.07 % | -88.026 M -61.12 % | -54.635 M 22.48 % | -70.478 M -1 390.16 % | -4.730 M 90.02 % | -47.367 M -183.92 % | -16.683 M |
Debt repayment | 276.421 M 924.18 % | 26.989 M 169.89 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M -596.78 % | -4.305 M 92.77 % | -59.540 M -283.23 % | 32.495 M -26.22 % | 44.045 M 634.08 % | 6.000 M -83.33 % | 36.000 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -4.833 M -108.45 % | -2.318 M | 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 % | -12.260 M 74.38 % | -47.848 M -842.36 % | 6.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -44.866 M -34.01 % | -33.480 M 21.49 % | -42.643 M -67.40 % | -25.474 M | 0.000 | 0.000 | 0.000 100.00 % | -1.271 M 77.76 % | -5.713 M 41.09 % | -9.697 M -34.22 % | -7.225 M -84.89 % | -3.908 M 23.71 % | -5.122 M -1.74 % | -5.034 M | 0.000 |
Other financing activites | -147.011 M -1 054.20 % | 15.407 M 135.23 % | -43.727 M -105.98 % | 731.421 M 31 647.29 % | -2.318 M -104.91 % | 47.211 M 2 534 596 137 084 518 400.00 % | 0.000 -100.00 % | 147.800 M -43.25 % | 260.456 M 545.88 % | 40.326 M -6.29 % | 43.032 M 158.11 % | 16.672 M 3 031 272 828.30 % | -0.550 -100.00 % | 14.065 M | 0.000 |
Net cash used provided by financing activities | 84.544 M 848.19 % | 8.916 M 111.68 % | -76.370 M -110.82 % | 705.946 M 8 223.36 % | 8.482 M -82.03 % | 47.211 M 2 534 596 137 084 518 400.00 % | 0.000 -100.00 % | 116.529 M -53.47 % | 250.438 M 966.23 % | -28.911 M -142.33 % | 68.302 M 20.23 % | 56.809 M 6 371.56 % | 877.830 K -98.05 % | 45.031 M | 0.000 |
Effect of forex changes on cash | 221.149 K -75.23 % | 892.869 K -72.02 % | 3.191 M 635.80 % | -595.619 K -8 668.60 % | 6.951 K 755 463.04 % | 0.920 -100.00 % | 193.100 K 343.85 % | -79.188 K -388 084.76 % | 20.410 -46.77 % | 38.340 241.10 % | 11.240 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 |
Net change in cash | 12.135 M -83.90 % | 75.383 M 117.42 % | -432.685 M -158.98 % | 733.629 M 1 094.88 % | 61.397 M -40.17 % | 102.627 M 915.25 % | 10.108 M -91.61 % | 120.452 M -19.82 % | 150.234 M 323.35 % | -67.264 M -320.97 % | 30.440 M 106.94 % | 14.710 M -48.21 % | 28.404 M 24.40 % | 22.833 M 2 967.35 % | 744.377 K |
Cash at beginning of period | 795.969 M 10.46 % | 720.586 M -37.52 % | 1.153 B 174.82 % | 419.642 M 17.14 % | 358.245 M 40.15 % | 255.618 M 4.12 % | 245.510 M 96.32 % | 125.058 M 214.90 % | 39.714 M -62.88 % | 106.978 M 39.77 % | 76.538 M 23.79 % | 61.829 M 84.69 % | 33.477 M 214.50 % | 10.644 M 7.52 % | 9.900 M |
Cash at end of period | 808.103 M 1.52 % | 795.969 M 10.46 % | 720.586 M -37.52 % | 1.153 B 174.82 % | 419.642 M 17.14 % | 358.245 M 40.15 % | 255.618 M 4.12 % | 245.510 M 29.25 % | 189.948 M 378.29 % | 39.714 M -62.88 % | 106.978 M 39.77 % | 76.538 M 23.69 % | 61.881 M 84.85 % | 33.477 M 214.50 % | 10.644 M |
Operating cash flow | 104.286 M -17.63 % | 126.603 M -5.55 % | 134.048 M 13.66 % | 117.939 M -10.26 % | 131.422 M 27.66 % | 102.944 M 70.68 % | 60.313 M 324.82 % | 14.197 M 74.61 % | 8.131 M -83.63 % | 49.673 M 196.16 % | 16.773 M -40.90 % | 28.378 M -12.02 % | 32.256 M 28.16 % | 25.169 M 44.42 % | 17.427 M |
Capital expenditure | -266.756 M -72.45 % | -154.682 M -106.18 % | -75.023 M -70.58 % | -43.982 M -5.84 % | -41.557 M 15.30 % | -49.063 M 3.16 % | -50.663 M 10.16 % | -56.390 M 26.80 % | -77.030 M 17.32 % | -93.163 M -50.28 % | -61.994 M 16.98 % | -74.677 M -1 464.50 % | -4.773 M 89.92 % | -47.367 M -183.92 % | -16.683 M |
Free CashFlow | -162.470 M -478.62 % | -28.079 M -147.57 % | 59.025 M -20.19 % | 73.956 M -17.70 % | 89.865 M 66.78 % | 53.881 M 458.34 % | 9.650 M 122.87 % | -42.192 M 38.76 % | -68.899 M -58.43 % | -43.490 M 3.83 % | -45.222 M 2.32 % | -46.298 M -268.46 % | 27.482 M 223.80 % | -22.198 M -3 082.12 % | 744.376 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
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 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 334.862 M 44.59 % | 231.595 M 5.05 % | 220.471 M -46.75 % | 414.022 M 8.77 % | 380.654 M 78.98 % | 212.674 M -48.09 % | 409.678 M -5.51 % | 433.587 M 15.32 % | 375.997 M 95.08 % | 192.744 M -40.37 % | 323.242 M -5.99 % | 343.845 M 7.01 % | 321.314 M 87.28 % | 171.572 M -60.81 % | 437.842 M 72.80 % | 253.384 M -10.00 % | 281.527 M 64.06 % | 171.604 M -47.49 % | 326.806 M 47.47 % | 221.609 M 15.59 % | 191.721 M 57.26 % | 121.917 M -57.86 % | 289.334 M 29.66 % | 223.149 M 426.26 % | 42.403 M -28.37 % | 59.195 M 19.74 % | 49.438 M -5.47 % | 52.301 M 32.42 % | 39.497 M -21.50 % | 50.317 M -1.79 % | 51.234 M 19.99 % | 42.698 M 18.92 % | 35.903 M -15.07 % | 42.273 M 12.62 % | 37.536 M 1.68 % | 36.917 M 8.47 % | 34.035 M -2.02 % | 34.737 M |
Net income | 21.715 M -15.40 % | 25.668 M -25.17 % | 34.302 M -47.76 % | 65.664 M 224.13 % | 20.259 M -8.52 % | 22.144 M -15.71 % | 26.270 M -49.38 % | 51.896 M 201.40 % | 17.219 M -18.55 % | 21.140 M 40.81 % | 15.013 M -51.82 % | 31.158 M 152.53 % | 12.338 M -50.45 % | 24.899 M -15.51 % | 29.471 M -30.43 % | 42.360 M 192.25 % | 14.495 M -30.86 % | 20.964 M 2.69 % | 20.415 M -29.94 % | 29.140 M 202.65 % | 9.628 M -41.23 % | 16.382 M 23 987.23 % | 68.012 K -99.77 % | 29.307 M 415.87 % | 5.681 M 167.49 % | -8.417 M -214.20 % | 7.371 M -33.69 % | 11.115 M 59.03 % | 6.989 M 180.15 % | -8.720 M -191.84 % | 9.495 M -6.84 % | 10.193 M 41.21 % | 7.218 M -3.01 % | 7.442 M 12.18 % | 6.634 M -27.82 % | 9.191 M 43.04 % | 6.425 M 1.77 % | 6.314 M |
Income before tax | 40.440 M 34.73 % | 30.016 M -5.01 % | 31.597 M -59.12 % | 77.284 M 87.85 % | 41.142 M 52.82 % | 26.922 M -7.52 % | 29.110 M -57.07 % | 67.810 M 163.51 % | 25.733 M 9.08 % | 23.591 M 12.32 % | 21.003 M -39.08 % | 34.473 M 130.97 % | 14.926 M -45.29 % | 27.283 M -29.32 % | 38.598 M -14.77 % | 45.286 M 178.87 % | 16.239 M -29.46 % | 23.022 M -12.65 % | 26.357 M -15.12 % | 31.054 M 142.63 % | 12.799 M -27.29 % | 17.603 M 1 042.43 % | 1.541 M -95.14 % | 31.699 M 368.03 % | 6.773 M 168.45 % | -9.894 M -213.50 % | 8.717 M -38.52 % | 14.180 M 72.22 % | 8.234 M 214.11 % | -7.216 M -164.59 % | 11.171 M -6.84 % | 11.991 M 41.21 % | 8.492 M -7.65 % | 9.195 M 18.40 % | 7.766 M -28.18 % | 10.813 M 43.04 % | 7.559 M 0.65 % | 7.511 M |
Income before tax ratio | 0.12 -6.82 % | 0.13 -9.57 % | 0.14 -23.22 % | 0.19 72.71 % | 0.11 -14.62 % | 0.13 78.15 % | 0.07 -54.57 % | 0.16 128.51 % | 0.07 -44.08 % | 0.12 88.37 % | 0.06 -35.19 % | 0.10 115.83 % | 0.05 -70.79 % | 0.16 80.38 % | 0.09 -50.68 % | 0.18 209.85 % | 0.06 -57.00 % | 0.13 66.34 % | 0.08 -42.45 % | 0.14 109.90 % | 0.07 -53.76 % | 0.14 2 611.22 % | 0.01 -96.25 % | 0.14 -11.06 % | 0.16 195.56 % | -0.17 -194.79 % | 0.18 -34.96 % | 0.27 30.06 % | 0.21 245.37 % | -0.14 -165.77 % | 0.22 -22.37 % | 0.28 18.74 % | 0.24 8.74 % | 0.22 5.13 % | 0.21 -29.36 % | 0.29 31.87 % | 0.22 2.72 % | 0.22 |
EBITDA | 41.010 M 36.17 % | 30.117 M -31.15 % | 43.744 M -43.07 % | 76.835 M 46.97 % | 52.279 M 39.89 % | 37.372 M -2.38 % | 38.282 M -50.27 % | 76.978 M 104.85 % | 37.578 M 7.34 % | 35.009 M 9.51 % | 31.968 M -29.07 % | 45.067 M 83.72 % | 24.530 M -34.83 % | 37.638 M -44.40 % | 67.697 M 70.12 % | 39.794 M 56.86 % | 25.370 M -21.10 % | 32.152 M -20.25 % | 40.318 M 8.55 % | 37.142 M 77.55 % | 20.919 M -10.99 % | 23.502 M 192.18 % | 8.044 M -77.64 % | 35.968 M 296.84 % | 9.064 M 413.05 % | -2.895 M -134.90 % | 8.297 M -33.90 % | 12.552 M 66.60 % | 7.535 M 196.50 % | -7.808 M -163.59 % | 12.280 M -19.43 % | 15.241 M 79.55 % | 8.489 M -13.75 % | 9.842 M 25.98 % | 7.812 M -16.47 % | 9.352 M -4.74 % | 9.818 M 18.88 % | 8.258 M |
Net income ratio | 0.06 -41.49 % | 0.11 -28.76 % | 0.16 -1.90 % | 0.16 198.01 % | 0.05 -48.89 % | 0.10 62.38 % | 0.06 -46.42 % | 0.12 161.37 % | 0.05 -58.25 % | 0.11 136.14 % | 0.05 -48.74 % | 0.09 135.98 % | 0.04 -73.54 % | 0.15 115.60 % | 0.07 -59.74 % | 0.17 224.71 % | 0.05 -57.86 % | 0.12 95.57 % | 0.06 -52.49 % | 0.13 161.83 % | 0.05 -62.63 % | 0.13 57 064.07 % | 0.00 -99.82 % | 0.13 -1.98 % | 0.13 194.22 % | -0.14 -195.38 % | 0.15 -29.84 % | 0.21 20.10 % | 0.18 202.10 % | -0.17 -193.51 % | 0.19 -22.37 % | 0.24 18.74 % | 0.20 14.20 % | 0.18 -0.39 % | 0.18 -29.01 % | 0.25 31.87 % | 0.19 3.87 % | 0.18 |
Ratio EBITDA | 0.12 -5.82 % | 0.13 -34.46 % | 0.20 6.91 % | 0.19 35.13 % | 0.14 -21.84 % | 0.18 88.06 % | 0.09 -47.37 % | 0.18 77.64 % | 0.10 -44.98 % | 0.18 83.66 % | 0.10 -24.55 % | 0.13 71.68 % | 0.08 -65.20 % | 0.22 41.88 % | 0.15 -1.55 % | 0.16 74.28 % | 0.09 -51.90 % | 0.19 51.87 % | 0.12 -26.39 % | 0.17 53.60 % | 0.11 -43.40 % | 0.19 593.42 % | 0.03 -82.75 % | 0.16 -24.59 % | 0.21 537.02 % | -0.05 -129.14 % | 0.17 -30.07 % | 0.24 25.81 % | 0.19 222.93 % | -0.16 -164.75 % | 0.24 -32.86 % | 0.36 50.98 % | 0.24 1.55 % | 0.23 11.87 % | 0.21 -17.85 % | 0.25 -12.18 % | 0.29 21.34 % | 0.24 |
Gross profit ratio | 0.85 1.90 % | 0.83 1.62 % | 0.82 1.37 % | 0.81 -4.83 % | 0.85 7.49 % | 0.79 -6.38 % | 0.84 -0.80 % | 0.85 2.75 % | 0.82 0.88 % | 0.82 -3.26 % | 0.85 -3.76 % | 0.88 -0.54 % | 0.88 4.04 % | 0.85 -3.18 % | 0.88 -0.13 % | 0.88 -0.75 % | 0.88 2.45 % | 0.86 1.63 % | 0.85 -5.81 % | 0.90 2.53 % | 0.88 2.65 % | 0.86 0.17 % | 0.86 -3.97 % | 0.89 31.12 % | 0.68 8.35 % | 0.63 -6.90 % | 0.67 -0.45 % | 0.68 8.57 % | 0.62 3.22 % | 0.60 -5.93 % | 0.64 2.04 % | 0.63 -0.14 % | 0.63 -4.66 % | 0.66 -0.74 % | 0.67 5.25 % | 0.63 18.45 % | 0.53 -1.99 % | 0.54 |
Weighted average shs out dil | 171.123 M 0.00 % | 171.123 M 2.20 % | 167.435 M 0.00 % | 167.435 M 0.00 % | 167.435 M -1.71 % | 170.340 M 1.73 % | 167.435 M 0.02 % | 167.399 M 0.00 % | 167.399 M -0.28 % | 167.873 M 0.00 % | 167.873 M 1.13 % | 165.991 M 0.00 % | 165.991 M 0.00 % | 165.991 M -4.49 % | 173.798 M 32.64 % | 131.027 M 0.00 % | 131.027 M 0.00 % | 131.027 M 3.42 % | 126.696 M 0.00 % | 126.696 M 0.54 % | 126.017 M 0.00 % | 126.017 M 3.20 % | 122.111 M 0.00 % | 122.111 M 42.26 % | 85.835 M 4.74 % | 81.947 M 0.00 % | 81.947 M 0.00 % | 81.947 M 0.00 % | 81.947 M 0.00 % | 81.947 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.601 M | 0.000 | 0.000 | 0.000 | 0.000 |
Weighted average shs out | 171.123 M 0.00 % | 171.123 M 2.20 % | 167.435 M 0.00 % | 167.435 M 0.00 % | 167.435 M -1.71 % | 170.340 M 1.73 % | 167.435 M 0.02 % | 167.399 M 0.00 % | 167.399 M -0.28 % | 167.873 M 0.00 % | 167.873 M 1.13 % | 165.991 M 0.00 % | 165.991 M 0.00 % | 165.991 M -4.49 % | 173.797 M 32.64 % | 131.027 M 0.00 % | 131.027 M 0.00 % | 131.027 M 3.42 % | 126.696 M 1.63 % | 124.666 M -1.07 % | 126.017 M 0.00 % | 126.017 M 3.20 % | 122.111 M 0.00 % | 122.111 M 42.26 % | 85.835 M 4.74 % | 81.947 M 0.00 % | 81.947 M 0.00 % | 81.947 M 0.00 % | 81.947 M 0.00 % | 81.947 M | 0.000 | 0.000 | 0.000 -100.00 % | 77.601 M | 0.000 | 0.000 | 0.000 | 0.000 |
EPS diluted | 0.13 -13.33 % | 0.15 -25.00 % | 0.20 -48.72 % | 0.39 225.00 % | 0.12 -7.69 % | 0.13 -18.75 % | 0.16 -48.39 % | 0.31 210.00 % | 0.10 -23.08 % | 0.13 45.41 % | 0.09 -52.95 % | 0.19 155.72 % | 0.07 -50.47 % | 0.15 -11.76 % | 0.17 -46.88 % | 0.32 190.91 % | 0.11 -31.25 % | 0.16 0.00 % | 0.16 -30.43 % | 0.23 201.05 % | 0.08 -41.23 % | 0.13 21 566.67 % | 0.00 -99.75 % | 0.24 262.62 % | 0.07 164.44 % | -0.10 -214.20 % | 0.09 -33.69 % | 0.14 59.03 % | 0.09 180.15 % | -0.11 | 0.00 | 0.00 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 |
Earnings per share | 0.13 -13.33 % | 0.15 -25.00 % | 0.20 -48.72 % | 0.39 225.00 % | 0.12 -7.69 % | 0.13 -18.75 % | 0.16 -48.39 % | 0.31 210.00 % | 0.10 -23.08 % | 0.13 45.41 % | 0.09 -52.95 % | 0.19 155.72 % | 0.07 -50.47 % | 0.15 -11.76 % | 0.17 -46.88 % | 0.32 190.91 % | 0.11 -31.25 % | 0.16 0.00 % | 0.16 -30.43 % | 0.23 201.05 % | 0.08 -41.23 % | 0.13 21 566.67 % | 0.00 -99.75 % | 0.24 262.62 % | 0.07 164.44 % | -0.10 -214.20 % | 0.09 -33.69 % | 0.14 59.03 % | 0.09 180.15 % | -0.11 | 0.00 | 0.00 | 0.00 -100.00 % | 0.10 | 0.00 | 0.00 | 0.00 | 0.00 |
Gross profit | 283.072 M 47.34 % | 192.116 M 6.74 % | 179.981 M -46.02 % | 333.405 M 3.52 % | 322.083 M 92.40 % | 167.407 M -51.40 % | 344.445 M -6.27 % | 367.501 M 18.49 % | 310.160 M 96.79 % | 157.606 M -42.32 % | 273.230 M -9.52 % | 301.993 M 6.43 % | 283.734 M 94.83 % | 145.630 M -62.06 % | 383.827 M 72.57 % | 222.418 M -10.67 % | 248.987 M 68.08 % | 148.139 M -46.64 % | 277.596 M 38.90 % | 199.852 M 18.52 % | 168.626 M 61.42 % | 104.462 M -57.79 % | 247.480 M 24.52 % | 198.750 M 590.06 % | 28.802 M -22.39 % | 37.110 M 11.47 % | 33.291 M -5.90 % | 35.380 M 43.76 % | 24.610 M -18.97 % | 30.373 M -7.61 % | 32.875 M 22.44 % | 26.850 M 18.76 % | 22.608 M -19.03 % | 27.919 M 11.78 % | 24.976 M 7.01 % | 23.340 M 28.48 % | 18.167 M -3.98 % | 18.919 M |
Income tax expense | 4.809 M 4.13 % | 4.618 M -44.90 % | 8.381 M 30.23 % | 6.436 M -38.05 % | 10.388 M 393.97 % | 2.103 M 140.66 % | -5.172 M -161.42 % | 8.421 M 88.17 % | 4.475 M 262.03 % | 1.236 M -78.63 % | 5.784 M 51.18 % | 3.826 M 9.00 % | 3.510 M -11.75 % | 3.977 M -63.92 % | 11.023 M 99.18 % | 5.534 M 27.47 % | 4.342 M 9.23 % | 3.975 M -31.33 % | 5.788 M 2.71 % | 5.635 M 137.89 % | 2.369 M -21.84 % | 3.031 M -19.68 % | 3.773 M -4.07 % | 3.933 M 260.27 % | 1.092 M 203.90 % | -1.051 M -178.03 % | 1.347 M -56.07 % | 3.065 M 146.27 % | 1.245 M -19.99 % | 1.556 M -7.15 % | 1.676 M -6.84 % | 1.799 M 41.21 % | 1.274 M -27.33 % | 1.753 M 54.88 % | 1.132 M -30.22 % | 1.622 M 43.04 % | 1.134 M -5.28 % | 1.197 M |
Cost of revenue | 51.790 M 31.19 % | 39.478 M -2.50 % | 40.490 M -49.77 % | 80.616 M 37.64 % | 58.571 M 29.39 % | 45.267 M -30.61 % | 65.232 M -1.29 % | 66.086 M 0.38 % | 65.837 M 87.37 % | 35.138 M -29.74 % | 50.012 M 19.50 % | 41.853 M 11.37 % | 37.580 M 44.86 % | 25.943 M -51.97 % | 54.015 M 74.44 % | 30.966 M -4.84 % | 32.540 M 38.67 % | 23.465 M -52.32 % | 49.210 M 126.17 % | 21.758 M -5.79 % | 23.095 M 32.32 % | 17.454 M -58.30 % | 41.854 M 71.54 % | 24.399 M 79.40 % | 13.601 M -38.42 % | 22.085 M 36.78 % | 16.146 M -4.58 % | 16.921 M 13.66 % | 14.887 M -25.36 % | 19.944 M 8.63 % | 18.359 M 15.84 % | 15.848 M 19.20 % | 13.295 M -7.37 % | 14.353 M 14.28 % | 12.560 M -7.49 % | 13.577 M -14.44 % | 15.868 M 0.32 % | 15.818 M |
General and administrative expenses | -7.817 M -128.81 % | 27.133 M 164.82 % | -41.861 M -162.53 % | 66.941 M 4 968.25 % | -1.375 M -106.42 % | 21.429 M 161.67 % | -34.748 M -163.96 % | 54.325 M 2 972.65 % | -1.891 M -110.57 % | 17.887 M 144.66 % | -40.050 M -158.48 % | 68.489 M 1 552.27 % | 4.145 M -84.85 % | 27.355 M 366.61 % | -10.260 M -119.58 % | 52.391 M 636.78 % | 7.111 M -65.88 % | 20.839 M 52.37 % | 13.677 M 243.50 % | -9.530 M -532.86 % | -1.506 M -107.86 % | 19.149 M -44.34 % | 34.400 M 580.68 % | -7.157 M -175.59 % | 9.467 M -31.00 % | 13.721 M 20.04 % | 11.431 M 11.47 % | 10.255 M 17.19 % | 8.751 M -60.87 % | 22.361 M 107.26 % | 10.789 M 92.51 % | 5.604 M -19.06 % | 6.924 M -32.77 % | 10.298 M 54.94 % | 6.646 M 47.39 % | 4.509 M 12.93 % | 3.993 M -0.05 % | 3.995 M |
Selling and marketing expenses | 144.883 M 26.27 % | 114.743 M 45.27 % | 78.983 M -58.98 % | 192.527 M -7.59 % | 208.344 M 100.38 % | 103.973 M -51.34 % | 213.693 M -13.66 % | 247.514 M 6.35 % | 232.735 M 133.95 % | 99.480 M -50.31 % | 200.199 M -7.12 % | 215.549 M 2.51 % | 210.275 M 133.80 % | 89.936 M -67.62 % | 277.726 M 74.17 % | 159.457 M -8.75 % | 174.753 M 80.18 % | 96.986 M -52.64 % | 204.789 M 47.02 % | 139.297 M 27.96 % | 108.862 M 70.63 % | 63.801 M -64.78 % | 181.139 M 37.15 % | 132.070 M 1 224.71 % | 9.970 M -61.19 % | 25.688 M 96.25 % | 13.090 M 7.92 % | 12.129 M 52.48 % | 7.954 M -47.53 % | 15.160 M 30.07 % | 11.655 M 16.03 % | 10.045 M 40.86 % | 7.132 M -23.96 % | 9.379 M -6.32 % | 10.012 M 11.00 % | 9.019 M 45.32 % | 6.206 M -25.03 % | 8.278 M |
Other expenses | 59.153 M 1 447.53 % | -4.390 M -111.67 % | -2.074 M 95.78 % | -49.178 M -5 269.13 % | 951.370 K | 0.000 100.00 % | -8.613 M -96.28 % | -4.388 M 48.75 % | -8.562 M -11 300.23 % | -75.103 K -100.24 % | 30.730 M 196.93 % | -31.704 M -213.74 % | 27.876 M 1 107.19 % | -2.768 M 41.51 % | -4.732 M -189.69 % | -1.633 M -63.43 % | -999.486 K -1 025.83 % | -88.778 K 84.47 % | -571.546 K 62.85 % | -1.538 M -383.90 % | -317.921 K -76.66 % | -179.961 K -641.71 % | 33.221 K 105.28 % | -629.428 K -1 354.97 % | 50.155 K 101.95 % | -2.578 M -343.09 % | 1.060 M -62.08 % | 2.796 M 97.24 % | 1.418 M -56.48 % | 3.257 M 22.24 % | 2.665 M 80.89 % | 1.473 M 125.64 % | 652.820 K -73.02 % | 2.419 M 4 715.56 % | 50.243 K | 0.000 | 0.000 -100.00 % | 1.657 M |
Operating expenses | 239.348 M 48.44 % | 161.245 M 9.69 % | 146.995 M -41.78 % | 252.501 M -10.52 % | 282.177 M 90.39 % | 148.207 M -51.95 % | 308.416 M 3.59 % | 297.741 M 5.45 % | 282.343 M 101.15 % | 140.368 M -43.14 % | 246.863 M -7.39 % | 266.558 M -3.55 % | 276.383 M 103.11 % | 136.073 M -61.42 % | 352.730 M 77.09 % | 199.178 M -15.74 % | 236.381 M 82.63 % | 129.434 M -47.51 % | 246.606 M 45.14 % | 169.912 M 10.60 % | 153.629 M 68.82 % | 91.002 M -62.88 % | 245.161 M 47.72 % | 165.958 M 740.79 % | 19.738 M -50.66 % | 40.005 M 60.06 % | 24.994 M 9.49 % | 22.828 M 33.69 % | 17.075 M -55.28 % | 38.181 M 66.21 % | 22.972 M 42.57 % | 16.113 M 10.51 % | 14.580 M -27.70 % | 20.166 M 17.49 % | 17.164 M 22.71 % | 13.987 M 31.93 % | 10.602 M -16.10 % | 12.636 M |
Cost and expenses | 291.138 M 45.04 % | 200.723 M 8.15 % | 185.597 M -44.28 % | 333.117 M -2.24 % | 340.748 M 76.12 % | 193.474 M -48.22 % | 373.648 M 2.70 % | 363.827 M 4.49 % | 348.181 M 98.39 % | 175.506 M -40.88 % | 296.875 M -3.74 % | 308.410 M -1.77 % | 313.962 M 93.79 % | 162.016 M -60.17 % | 406.745 M 76.74 % | 230.143 M -14.42 % | 268.920 M 75.88 % | 152.899 M -48.31 % | 295.816 M 54.34 % | 191.669 M 8.46 % | 176.724 M 62.95 % | 108.457 M -62.21 % | 287.015 M 50.78 % | 190.357 M 470.98 % | 33.339 M -46.31 % | 62.090 M 50.92 % | 41.141 M 3.50 % | 39.748 M 24.36 % | 31.962 M -45.01 % | 58.125 M 40.63 % | 41.331 M 29.32 % | 31.961 M 14.66 % | 27.875 M -19.25 % | 34.519 M 16.13 % | 29.724 M 7.83 % | 27.565 M 4.14 % | 26.470 M -6.97 % | 28.455 M |
Research and development expenses | 43.130 M 81.53 % | 23.758 M -11.64 % | 26.887 M -36.30 % | 42.211 M 12.67 % | 37.463 M 66.56 % | 22.492 M -69.59 % | 73.969 M 215.91 % | 23.415 M 7.88 % | 21.705 M -5.94 % | 23.076 M -58.78 % | 55.985 M 293.57 % | 14.225 M -58.27 % | 34.086 M 58.18 % | 21.549 M -43.26 % | 37.979 M 225.60 % | 11.664 M -59.58 % | 28.860 M 175.24 % | 10.485 M -44.72 % | 18.966 M 125.69 % | 8.403 M -61.23 % | 21.677 M 193.83 % | 7.378 M -46.16 % | 13.702 M -0.55 % | 13.778 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 |
Selling general and administrative expenses | 137.066 M -3.39 % | 141.876 M 16.12 % | 122.182 M -52.91 % | 259.468 M 5.62 % | 245.665 M 95.90 % | 125.402 M -29.92 % | 178.945 M -40.72 % | 301.839 M 30.75 % | 230.843 M 96.69 % | 117.367 M -26.71 % | 160.148 M -43.62 % | 284.037 M 32.47 % | 214.421 M 82.81 % | 117.291 M -56.15 % | 267.465 M 26.25 % | 211.847 M 16.49 % | 181.864 M 54.35 % | 117.825 M -46.07 % | 218.466 M 68.35 % | 129.766 M 20.88 % | 107.356 M 29.42 % | 82.950 M -61.52 % | 215.540 M 72.55 % | 124.913 M 542.66 % | 19.437 M -50.68 % | 39.410 M 60.72 % | 24.521 M 9.55 % | 22.383 M 33.99 % | 16.705 M -55.48 % | 37.521 M 67.18 % | 22.444 M 43.42 % | 15.650 M 11.34 % | 14.056 M -28.57 % | 19.677 M 18.12 % | 16.658 M 23.13 % | 13.529 M 32.64 % | 10.200 M -16.90 % | 12.274 M |
Interest income | 4.344 M 30.44 % | 3.330 M 37.70 % | 2.418 M -57.21 % | 5.652 M -9.68 % | 6.258 M 70.00 % | 3.681 M -88.60 % | 32.298 M 621.87 % | 4.474 M -33.64 % | 6.742 M -9.45 % | 7.446 M -50.28 % | 14.975 M 323.31 % | 3.538 M -78.27 % | 16.283 M 180.60 % | 5.803 M -84.88 % | 38.380 M 81.18 % | 21.184 M 90.80 % | 11.103 M 465.94 % | 1.962 M -47.00 % | 3.702 M 89.25 % | 1.956 M 20.44 % | 1.624 M 1 257.49 % | 119.635 K -95.10 % | 2.439 M 164.16 % | 923.402 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 569.902 K 463.81 % | 101.081 K 105.74 % | -1.761 M -167.45 % | 2.611 M 245.39 % | 755.872 K 986.57 % | 69.565 K -93.47 % | 1.065 M 432.83 % | 199.844 K -59.59 % | 494.600 K 420.63 % | 95.000 K -88.78 % | 846.711 K 843.70 % | 89.722 K 102.44 % | 44.320 K 73.23 % | 25.585 K -93.46 % | 391.201 K | 0.000 -100.00 % | 26.173 K -59.97 % | 65.379 K 97.44 % | 33.114 K -74.97 % | 132.303 K 20.25 % | 110.024 K | 0.000 -100.00 % | 13.987 K -87.74 % | 114.098 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 9.400 M -9.45 % | 10.380 M 10.43 % | 9.400 M 4.96 % | 8.956 M 0.00 % | 8.956 M -20.84 % | 11.314 M 0.00 % | 11.314 M 10.99 % | 10.194 M 0.00 % | 10.194 M 4.16 % | 9.787 M 0.00 % | 9.787 M -0.40 % | 9.826 M 0.00 % | 9.826 M 7.62 % | 9.131 M 0.00 % | 9.131 M -2.11 % | 9.328 M 19.64 % | 7.797 M -2.02 % | 7.957 M 40.88 % | 5.648 M -1.34 % | 5.725 M 81.17 % | 3.160 M 34.98 % | 2.341 M -47.05 % | 4.422 M 591.08 % | 639.800 K -45.23 % | 1.168 M 62.60 % | 718.484 K -73.03 % | 2.664 M 12.14 % | 2.376 M -47.25 % | 4.504 M 877.96 % | 460.568 K -77.94 % | 2.088 M 2 071.31 % | 96.166 K -68.08 % | 301.250 K -86.63 % | 2.253 M 14.03 % | 1.976 M |
Operating income | 43.724 M 41.63 % | 30.872 M -9.49 % | 34.107 M -57.84 % | 80.904 M 102.74 % | 39.906 M 40.09 % | 28.486 M -24.49 % | 37.724 M -47.75 % | 72.199 M 110.52 % | 34.295 M 28.88 % | 26.611 M 17.72 % | 22.604 M -43.17 % | 39.773 M 151.67 % | 15.804 M 23.25 % | 12.823 M -70.41 % | 43.330 M -7.65 % | 46.920 M 172.18 % | 17.239 M -25.41 % | 23.110 M -13.75 % | 26.796 M -13.71 % | 31.054 M 136.75 % | 13.117 M -26.24 % | 17.783 M 1 079.54 % | 1.508 M -95.23 % | 31.621 M 370.37 % | 6.723 M 191.88 % | -7.317 M -195.56 % | 7.657 M -32.74 % | 11.384 M 67.02 % | 6.816 M 165.09 % | -10.473 M -223.12 % | 8.506 M -19.13 % | 10.518 M 34.18 % | 7.839 M 15.70 % | 6.776 M -12.19 % | 7.716 M -14.75 % | 9.051 M 19.73 % | 7.559 M 29.13 % | 5.854 M |
Operating income ratio | 0.13 -2.05 % | 0.13 -13.83 % | 0.15 -20.83 % | 0.20 86.40 % | 0.10 -21.73 % | 0.13 45.46 % | 0.09 -44.70 % | 0.17 82.56 % | 0.09 -33.94 % | 0.14 97.43 % | 0.07 -39.54 % | 0.12 135.17 % | 0.05 -34.19 % | 0.07 -24.48 % | 0.10 -46.56 % | 0.19 202.41 % | 0.06 -54.53 % | 0.13 64.25 % | 0.08 -41.49 % | 0.14 104.82 % | 0.07 -53.09 % | 0.15 2 699.29 % | 0.01 -96.32 % | 0.14 -10.62 % | 0.16 228.26 % | -0.12 -179.81 % | 0.15 -28.84 % | 0.22 26.13 % | 0.17 182.92 % | -0.21 -225.36 % | 0.17 -32.60 % | 0.25 12.83 % | 0.22 36.22 % | 0.16 -22.03 % | 0.21 -16.16 % | 0.25 10.38 % | 0.22 31.79 % | 0.17 |
Total other income expenses net | -3.284 M -283.59 % | -856.015 K 65.89 % | -2.509 M 30.68 % | -3.620 M -279.37 % | 2.018 M -68.02 % | 6.312 M 173.28 % | -8.613 M -96.28 % | -4.388 M 48.75 % | -8.562 M -183.51 % | -3.020 M -80.06 % | -1.677 M 68.36 % | -5.300 M -503.36 % | -878.433 K -106.07 % | 14.460 M 405.60 % | -4.732 M -189.69 % | -1.633 M -63.43 % | -999.486 K -1 025.83 % | -88.778 K 79.77 % | -438.831 K -105 388.22 % | -416.000 99.87 % | -317.921 K -76.66 % | -179.961 K -641.71 % | 33.221 K -57.31 % | 77.820 K 55.16 % | 50.155 K 101.95 % | -2.578 M -343.09 % | 1.060 M -62.08 % | 2.796 M 97.24 % | 1.418 M -56.48 % | 3.257 M 22.24 % | 2.665 M 80.89 % | 1.473 M 125.64 % | 652.820 K -73.02 % | 2.419 M 4 715.56 % | 50.243 K -97.15 % | 1.762 M | 0.000 -100.00 % | 1.657 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-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 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -811.694 M -21.56 % | -667.713 M -1.60 % | -657.215 M -21.08 % | -542.773 M 22.23 % | -697.907 M 2.58 % | -716.426 M 10.30 % | -798.708 M 5.64 % | -846.403 M -11.12 % | -761.692 M 0.41 % | -764.832 M -7.61 % | -710.764 M -24.29 % | -571.863 M 8.69 % | -626.272 M 48.31 % | -1.212 B -4.94 % | -1.155 B -20.07 % | -961.683 M 20.15 % | -1.204 B 0.86 % | -1.215 B -189.48 % | -419.642 M -4.82 % | -400.361 M 3.01 % | -412.771 M -215.15 % | 358.473 M 200.06 % | -358.245 M -682.78 % | 61.471 M 224.19 % | 18.962 M -22.48 % | 24.460 M -54.20 % | 53.410 M 59.17 % | 33.556 M 92.22 % | 17.457 M -29.61 % | 24.799 M 43.63 % | 17.267 M -2.34 % | 17.680 M 163.41 % | -27.881 M -34.91 % | -20.666 M -118.07 % | -9.477 M |
Total investments | 23.466 M -0.24 % | 23.521 M -11.41 % | 26.552 M -60.47 % | 67.161 M -79.08 % | 321.074 M 375.07 % | 67.585 M 0.00 % | 67.585 M 13.47 % | 59.562 M -0.02 % | 59.574 M 20.81 % | 49.313 M 16.24 % | 42.422 M -4.56 % | 44.447 M -0.69 % | 44.758 M 0.50 % | 44.534 M 21.34 % | 36.703 M 77.75 % | 20.648 M -46.41 % | 38.529 M 4.63 % | 36.826 M -1.14 % | 37.249 M -5.08 % | 39.241 M 329.65 % | 9.133 M -98.73 % | 716.946 M 31 082.83 % | 2.299 M | 0.000 -100.00 % | 5.713 M | 0.000 -100.00 % | 14.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 252.656 M 34.71 % | 187.560 M -23.64 % | 245.615 M -9.28 % | 270.742 M 31.09 % | 206.529 M 91.30 % | 107.961 M 96.57 % | 54.923 M 68.96 % | 32.506 M 188.46 % | 11.269 M -7.14 % | 12.136 M -22.30 % | 15.618 M 27.45 % | 12.254 M -0.04 % | 12.259 M 321.16 % | 2.911 M -14.79 % | 3.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.540 M 0.00 % | 126.540 M 13.45 % | 111.540 M 6.70 % | 104.540 M 11.16 % | 94.045 M 0.00 % | 94.045 M 0.00 % | 94.045 M 176.60 % | 34.000 M 0.00 % | 34.000 M 0.00 % | 34.000 M 41.67 % | 24.000 M 0.00 % | 24.000 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.315 B 2 155.71 % | 58.318 M -95.55 % | 1.311 B 2 048.41 % | 61.025 M -95.35 % | 1.311 B 2 033.10 % | 61.462 M -95.28 % | 1.303 B 2 301.07 % | 54.284 M -95.81 % | 1.296 B 2 373.34 % | 52.408 M -96.02 % | 1.317 B 2 312.96 % | 54.587 M -95.77 % | 1.290 B 2 062.91 % | 59.659 M -95.26 % | 1.259 B 4 792.90 % | 25.734 M -97.93 % | 1.246 B 16 278.45 % | -7.701 M 0.00 % | -7.701 M 0.00 % | -7.701 M -101.00 % | 772.152 M 10 126.86 % | -7.701 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 |
Retained earnings | 420.184 M -6.36 % | 448.700 M 6.07 % | 423.032 M 6.34 % | 397.829 M 19.77 % | 332.165 M -6.11 % | 353.765 M 6.68 % | 331.621 M 5.93 % | 313.050 M 19.87 % | 261.154 M -5.86 % | 277.415 M 8.25 % | 256.276 M 1.87 % | 251.562 M 14.14 % | 220.404 M -12.02 % | 250.523 M 11.04 % | 225.624 M 7.33 % | 210.225 M 25.23 % | 167.865 M -6.14 % | 178.844 M 13.28 % | 157.880 M 7.82 % | 146.428 M 24.84 % | 117.288 M | 0.000 -100.00 % | 91.278 M 5.29 % | 86.695 M 47.45 % | 58.797 M -23.69 % | 77.051 M 10.31 % | 69.851 M 8.41 % | 64.435 M 35.07 % | 47.706 M -27.02 % | 65.368 M 16.99 % | 55.873 M 18.64 % | 47.093 M 22.26 % | 38.518 M 13.14 % | 34.046 M 188.65 % | 11.795 M |
Common stock | 170.944 M 0.00 % | 170.944 M 0.00 % | 170.944 M 0.00 % | 170.944 M 0.00 % | 170.944 M 0.00 % | 170.944 M 0.00 % | 170.944 M 0.02 % | 170.908 M 0.00 % | 170.908 M 0.00 % | 170.908 M 0.00 % | 170.908 M 0.00 % | 170.908 M 0.00 % | 170.908 M 0.64 % | 169.828 M 0.00 % | 169.828 M 0.00 % | 169.828 M 0.00 % | 169.828 M 0.00 % | 169.828 M 33.34 % | 127.368 M 0.00 % | 127.368 M 0.00 % | 127.368 M | 0.000 -100.00 % | 127.368 M 44.74 % | 88.000 M 0.00 % | 88.000 M 0.00 % | 88.000 M 10.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 6.24 % | 75.300 M 0.00 % | 75.300 M 0.00 % | 75.300 M 0.00 % | 75.300 M 0.00 % | 75.300 M 0.00 % | 75.300 M |
Total equity | 1.896 B -0.68 % | 1.909 B 1.51 % | 1.880 B 0.59 % | 1.869 B 3.94 % | 1.798 B -0.62 % | 1.810 B 1.37 % | 1.785 B 1.98 % | 1.751 B 3.64 % | 1.689 B -0.88 % | 1.704 B 1.33 % | 1.682 B -1.44 % | 1.706 B -0.02 % | 1.707 B -0.65 % | 1.718 B 1.81 % | 1.687 B 2.27 % | 1.650 B 3.11 % | 1.600 B 0.11 % | 1.599 B 87.26 % | 853.635 M 2.47 % | 833.066 M 3.15 % | 807.648 M 4.64 % | 771.845 M 0.00 % | 771.845 M 197.67 % | 259.300 M 17.47 % | 220.739 M -7.30 % | 238.128 M 32.40 % | 179.857 M -1.11 % | 181.885 M 10.95 % | 163.931 M 9.68 % | 149.461 M 6.78 % | 139.965 M 6.63 % | 131.259 M 7.12 % | 122.534 M 6.47 % | 115.092 M 23.97 % | 92.841 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 826.196 K 102.22 % | -37.233 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 % | 5.337 M | 0.000 -100.00 % | 5.387 M 0.00 % | 5.387 M 0.00 % | 5.387 M 0.00 % | 5.387 M 84.38 % | 2.922 M 95.87 % | 1.492 M | 0.000 -100.00 % | 1.492 M | 0.000 | 0.000 |
Long term debt | 166.051 M -2.18 % | 169.750 M 4.72 % | 162.099 M 36.00 % | 119.192 M 7.33 % | 111.048 M 56.79 % | 70.827 M 157.13 % | 27.545 M 44.48 % | 19.065 M 1 402.30 % | 1.269 M 226.12 % | 389.126 K 34.46 % | 289.409 K -87.16 % | 2.254 M -0.20 % | 2.259 M -22.40 % | 2.911 M -14.79 % | 3.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 M 557.14 % | 7.000 M -86.27 % | 51.000 M -5.56 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M 0.00 % | 54.000 M 125.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M 0.00 % | 24.000 M |
Total non current liabilities | 198.891 M -2.45 % | 203.893 M 3.26 % | 197.453 M 24.50 % | 158.596 M 35.19 % | 117.317 M 3.86 % | 112.962 M 58.62 % | 71.213 M 10.42 % | 64.494 M 35.22 % | 47.697 M 0.09 % | 47.653 M -2.32 % | 48.784 M -36.03 % | 76.264 M -2.00 % | 77.821 M -5.92 % | 82.713 M 5.58 % | 78.341 M 13.69 % | 68.906 M 1.81 % | 67.680 M -0.76 % | 68.198 M -0.75 % | 68.715 M 12.12 % | 61.285 M -0.70 % | 61.719 M | 0.000 -100.00 % | 46.538 M -9.35 % | 51.337 M 160.72 % | 19.690 M -65.08 % | 56.387 M -5.05 % | 59.387 M 0.00 % | 59.387 M 0.00 % | 59.387 M 4.33 % | 56.922 M 123.30 % | 25.492 M 6.22 % | 24.000 M -5.85 % | 25.492 M 6.22 % | 24.000 M 0.00 % | 24.000 M |
Other current liabilities | 142.285 M 119.85 % | 64.718 M -14.88 % | 76.028 M -26.95 % | 104.076 M 39.32 % | 74.703 M -38.26 % | 121.003 M 806.44 % | -17.129 M -150.37 % | 34.002 M -15.99 % | 40.476 M -1.66 % | 41.158 M -20.80 % | 51.969 M 62.93 % | 31.897 M -2.27 % | 32.640 M -53.08 % | 69.560 M -2.84 % | 71.592 M 24.85 % | 57.343 M -19.78 % | 71.478 M 2.05 % | 70.044 M 4.48 % | 67.038 M 17.03 % | 57.281 M -4.95 % | 60.265 M | 0.000 -100.00 % | 71.350 M 686.55 % | 9.071 M -33.70 % | 13.683 M 61.17 % | 8.490 M -23.12 % | 11.043 M 33.66 % | 8.262 M -60.65 % | 20.998 M 174.27 % | 7.656 M -51.17 % | 15.678 M -20.71 % | 19.773 M -45.55 % | 36.313 M 29.20 % | 28.107 M -20.52 % | 35.363 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.739 M -61.55 % | 79.936 M -19.36 % | 99.129 M 3.45 % | 95.824 M 6.77 % | 89.752 M 108.72 % | 43.001 M 20.24 % | 35.762 M -10.08 % | 39.771 M 9.32 % | 36.381 M -3.33 % | 37.636 M 5.45 % | 35.692 M -1.88 % | 36.375 M -11.11 % | 40.920 M -6.76 % | 43.888 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.545 M -43.05 % | 13.248 M 67.69 % | 7.900 M -16.03 % | 9.409 M 48.06 % | 6.355 M -61.49 % | 16.502 M 212.82 % | 5.275 M -63.43 % | 14.423 M 6.07 % | 13.598 M -44.52 % | 24.512 M | 0.000 | 0.000 |
Short term debt | 86.605 M 386.27 % | 17.810 M -78.67 % | 83.516 M -44.89 % | 151.550 M 74.82 % | 86.688 M 26.83 % | 68.350 M 164.18 % | 25.873 M 127.57 % | 11.369 M 13.69 % | 10.000 M -6.42 % | 10.686 M -23.63 % | 13.994 M 39.94 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.540 M -32.63 % | 119.540 M 97.46 % | 60.540 M 19.79 % | 50.540 M 26.21 % | 40.045 M 0.00 % | 40.045 M 0.00 % | 40.045 M 300.45 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 |
Total current liabilities | 546.753 M 33.87 % | 408.409 M -24.07 % | 537.874 M -11.62 % | 608.614 M 20.82 % | 503.734 M 0.56 % | 500.904 M -15.36 % | 591.800 M 18.16 % | 500.866 M 20.86 % | 414.404 M 4.53 % | 396.438 M -17.26 % | 479.150 M 13.91 % | 420.655 M 9.38 % | 384.595 M 11.02 % | 346.432 M -15.90 % | 411.930 M 59.70 % | 257.932 M -10.34 % | 287.677 M 21.69 % | 236.396 M -5.38 % | 249.845 M 43.46 % | 174.152 M 14.34 % | 152.312 M | 0.000 -100.00 % | 234.132 M 132.17 % | 100.843 M -38.21 % | 163.199 M 59.72 % | 102.178 M 4.73 % | 97.564 M 19.02 % | 81.969 M -8.54 % | 89.619 M -5.18 % | 94.512 M 41.11 % | 66.979 M 3.56 % | 64.677 M 4.25 % | 62.043 M 27.62 % | 48.616 M 1.34 % | 47.975 M |
Total liabilities | 745.643 M 21.78 % | 612.302 M -16.73 % | 735.327 M -4.16 % | 767.210 M 23.53 % | 621.051 M 1.17 % | 613.866 M -7.41 % | 663.013 M 17.27 % | 565.360 M 22.35 % | 462.101 M 4.06 % | 444.091 M -15.88 % | 527.935 M 6.24 % | 496.919 M 7.46 % | 462.415 M 7.75 % | 429.145 M -12.47 % | 490.271 M 50.00 % | 326.838 M -8.03 % | 355.357 M 16.67 % | 304.594 M -4.38 % | 318.560 M 35.31 % | 235.437 M 10.00 % | 214.031 M | 0.000 -100.00 % | 280.670 M 84.43 % | 152.180 M -16.79 % | 182.889 M 15.34 % | 158.565 M 1.03 % | 156.951 M 11.03 % | 141.356 M -5.13 % | 149.006 M -1.60 % | 151.433 M 63.76 % | 92.471 M 4.28 % | 88.677 M 1.30 % | 87.534 M 20.54 % | 72.616 M 0.89 % | 71.975 M |
Other non current assets | 38.486 M -89.69 % | 373.432 M 0.15 % | 372.862 M 1 431.84 % | 24.341 M -11.49 % | 27.500 M -93.28 % | 409.225 M 1.18 % | 404.465 M 13.23 % | 357.200 M -2.61 % | 366.781 M -4.95 % | 385.896 M -27.82 % | 534.644 M -20.85 % | 675.507 M 3.64 % | 651.808 M 559.51 % | 98.832 M -12.47 % | 112.916 M -61.96 % | 296.847 M 769.00 % | 34.159 M 458.66 % | 6.115 M 1.89 % | 6.001 M -58.03 % | 14.299 M 34.60 % | 10.623 M 102.96 % | -358.473 M -2 316.16 % | 16.175 M 186.65 % | 5.643 M -68.98 % | 18.189 M 5 139.35 % | 347.166 K -97.63 % | 14.630 M 282.57 % | 3.824 M | 0.000 -100.00 % | 3.359 M 136.41 % | 1.421 M 356.39 % | 311.343 K 99.49 % | 156.069 K -2.88 % | 160.701 K -10.52 % | 179.585 K |
Long term investments | 0.000 100.00 % | -327.827 M -1.08 % | -324.313 M -582.89 % | 67.161 M -0.56 % | 67.540 M 123.20 % | -291.086 M 2.24 % | -297.748 M -38.39 % | -215.144 M 14.46 % | -251.525 M 5.59 % | -266.410 M 43.16 % | -468.695 M 19.67 % | -583.433 M -3.74 % | -562.411 M -2 520.05 % | -21.466 M 50.42 % | -43.297 M 82.64 % | -249.352 M -974.02 % | 28.529 M -51.08 % | 58.313 M -1.41 % | 59.145 M -3.96 % | 61.581 M 93.36 % | 31.848 M | 0.000 -100.00 % | 22.334 M | 0.000 -100.00 % | 5.713 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 199.549 M -0.89 % | 201.337 M -0.74 % | 202.831 M 1.71 % | 199.412 M 8.32 % | 184.089 M -0.78 % | 185.537 M 1.52 % | 182.766 M 10.39 % | 165.570 M 1.41 % | 163.275 M 2.38 % | 159.476 M 1.16 % | 157.641 M 1.47 % | 155.356 M 6.31 % | 146.130 M 3.93 % | 140.610 M 5.62 % | 133.133 M 3.92 % | 128.115 M -3.01 % | 132.091 M -2.64 % | 135.670 M -2.71 % | 139.448 M -2.50 % | 143.020 M -2.13 % | 146.129 M | 0.000 -100.00 % | 140.560 M 49.11 % | 94.267 M 21.52 % | 77.575 M 8.33 % | 71.610 M 17.28 % | 61.058 M 5.78 % | 57.723 M 3.79 % | 55.615 M 16.70 % | 47.658 M 13.01 % | 42.171 M 15.37 % | 36.552 M 16.52 % | 31.371 M 5.30 % | 29.792 M 68.15 % | 17.718 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 199.549 M -0.89 % | 201.337 M -0.74 % | 202.831 M 1.71 % | 199.412 M 8.32 % | 184.089 M -0.78 % | 185.537 M 1.52 % | 182.766 M 10.39 % | 165.570 M 1.41 % | 163.275 M 2.38 % | 159.476 M 1.16 % | 157.641 M 1.47 % | 155.356 M 6.31 % | 146.130 M 3.93 % | 140.610 M 5.62 % | 133.133 M 3.92 % | 128.115 M -3.01 % | 132.091 M -2.64 % | 135.670 M -2.71 % | 139.448 M -2.50 % | 143.020 M -2.13 % | 146.129 M | 0.000 -100.00 % | 140.560 M 49.11 % | 94.267 M 21.52 % | 77.575 M 8.33 % | 71.610 M 17.28 % | 61.058 M 5.78 % | 57.723 M 3.79 % | 55.615 M 16.70 % | 47.658 M 13.01 % | 42.171 M 15.37 % | 36.552 M 16.52 % | 31.371 M 5.30 % | 29.792 M 68.15 % | 17.718 M |
Property plant equipment net | 524.039 M 5.54 % | 496.546 M 0.71 % | 493.047 M 12.61 % | 437.834 M 7.12 % | 408.745 M 19.17 % | 342.984 M 5.98 % | 323.629 M 53.62 % | 210.668 M 7.70 % | 195.605 M 8.70 % | 179.953 M -1.95 % | 183.526 M 5.14 % | 174.557 M -0.58 % | 175.577 M 2.53 % | 171.247 M -1.31 % | 173.519 M 7.43 % | 161.518 M -1.54 % | 164.045 M 0.29 % | 163.569 M -2.13 % | 167.130 M 6.65 % | 156.716 M -1.75 % | 159.507 M | 0.000 -100.00 % | 154.231 M 32.79 % | 116.143 M -1.71 % | 118.158 M 1.10 % | 116.873 M 5.84 % | 110.427 M 0.58 % | 109.786 M -4.37 % | 114.802 M 20.73 % | 95.093 M -0.50 % | 95.572 M 0.66 % | 94.947 M 77.58 % | 53.468 M 0.57 % | 53.165 M 1.20 % | 52.534 M |
Total non current assets | 772.920 M 2.49 % | 754.121 M -0.19 % | 755.525 M 1.72 % | 742.770 M 6.05 % | 700.427 M 6.23 % | 659.357 M 5.24 % | 626.511 M 19.23 % | 525.475 M 9.12 % | 481.551 M 3.32 % | 466.083 M 12.35 % | 414.850 M -3.30 % | 428.999 M 2.41 % | 418.897 M 4.86 % | 399.486 M 3.27 % | 386.833 M 12.20 % | 344.775 M -5.96 % | 366.639 M -1.41 % | 371.874 M -2.00 % | 379.478 M -0.87 % | 382.819 M 7.70 % | 355.459 M 199.16 % | -358.473 M -205.57 % | 339.573 M 56.98 % | 216.314 M -2.54 % | 221.960 M 17.32 % | 189.186 M 1.46 % | 186.470 M 8.68 % | 171.579 M -0.15 % | 171.837 M 17.38 % | 146.388 M 4.98 % | 139.442 M 5.66 % | 131.974 M 54.57 % | 85.382 M 2.62 % | 83.204 M 17.99 % | 70.518 M |
Other current assets | 39.003 M -36.93 % | 61.840 M 92.32 % | 32.154 M -13.60 % | 37.214 M -92.01 % | 465.637 M 1 168.37 % | 36.711 M 44.44 % | 25.417 M -20.75 % | 32.073 M 55.04 % | 20.687 M -40.59 % | 34.819 M 131.94 % | 15.012 M -47.64 % | 28.668 M 19.29 % | 24.033 M -51.01 % | 49.056 M 73.75 % | 28.233 M -60.28 % | 71.071 M 175.22 % | 25.823 M -14.67 % | 30.264 M 73.93 % | 17.400 M -48.77 % | 33.963 M -82.66 % | 195.921 M | 0.000 -100.00 % | 10.412 M -70.05 % | 34.767 M -16.25 % | 41.514 M -52.14 % | 86.738 M 304.40 % | 21.449 M -28.78 % | 30.115 M 112.01 % | 14.205 M -5.65 % | 15.056 M 2.94 % | 14.626 M -9.10 % | 16.090 M -42.09 % | 27.783 M -9.38 % | 30.658 M -17.53 % | 37.173 M |
Short term investments | 220.563 M -37.22 % | 351.349 M 0.14 % | 350.865 M -17.88 % | 427.272 M 68.53 % | 253.533 M -29.31 % | 358.670 M -1.82 % | 365.333 M 32.99 % | 274.707 M -11.70 % | 311.099 M -1.46 % | 315.723 M -38.23 % | 511.117 M -18.60 % | 627.880 M 3.41 % | 607.168 M 819.95 % | 66.000 M -17.50 % | 80.000 M -70.37 % | 270.000 M 2 600.00 % | 10.000 M 146.54 % | -21.487 M 1.87 % | -21.895 M 1.99 % | -22.340 M 1.65 % | -22.715 M -103.17 % | 716.946 M 3 678.47 % | -20.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.064 B 24.45 % | 855.273 M -5.27 % | 902.830 M 11.11 % | 812.523 M -10.16 % | 904.436 M 9.71 % | 824.387 M -3.43 % | 853.632 M -2.88 % | 878.910 M 13.71 % | 772.961 M -0.52 % | 776.968 M 6.96 % | 726.382 M 24.36 % | 584.117 M -8.52 % | 638.530 M -47.43 % | 1.215 B 4.88 % | 1.158 B 20.42 % | 961.683 M -20.15 % | 1.204 B -0.86 % | 1.215 B 189.48 % | 419.642 M 4.82 % | 400.361 M -3.01 % | 412.771 M 215.15 % | -358.473 M -200.06 % | 358.245 M 450.56 % | 65.069 M -39.52 % | 107.578 M 23.54 % | 87.080 M 70.31 % | 51.130 M -15.47 % | 60.489 M -21.02 % | 76.588 M 10.60 % | 69.246 M 313.81 % | 16.733 M 2.53 % | 16.320 M -73.63 % | 61.881 M 38.54 % | 44.666 M 33.42 % | 33.477 M |
Cash and short term investments | 1.285 B 6.49 % | 1.207 B -3.75 % | 1.254 B 1.12 % | 1.240 B 7.07 % | 1.158 B -2.12 % | 1.183 B -2.95 % | 1.219 B 5.66 % | 1.154 B 6.42 % | 1.084 B -0.79 % | 1.093 B -11.70 % | 1.237 B 2.10 % | 1.212 B -2.71 % | 1.246 B -2.73 % | 1.281 B 3.44 % | 1.238 B 0.52 % | 1.232 B 1.43 % | 1.214 B -0.03 % | 1.215 B 189.48 % | 419.642 M 4.82 % | 400.361 M -3.01 % | 412.771 M 15.15 % | 358.473 M 0.06 % | 358.245 M 450.56 % | 65.069 M -39.52 % | 107.578 M 23.54 % | 87.080 M 70.31 % | 51.130 M -15.47 % | 60.489 M -21.02 % | 76.588 M 10.60 % | 69.246 M 313.81 % | 16.733 M 2.53 % | 16.320 M -73.63 % | 61.881 M 38.54 % | 44.666 M 33.42 % | 33.477 M |
Total current assets | 1.868 B 5.75 % | 1.767 B -5.02 % | 1.860 B -1.78 % | 1.894 B 8.02 % | 1.753 B -0.62 % | 1.764 B -3.16 % | 1.822 B 1.75 % | 1.790 B 7.24 % | 1.670 B -0.75 % | 1.682 B -6.28 % | 1.795 B 1.16 % | 1.774 B 1.37 % | 1.750 B 0.15 % | 1.748 B -2.41 % | 1.791 B 9.73 % | 1.632 B 2.71 % | 1.589 B 3.77 % | 1.531 B 93.17 % | 792.717 M 15.61 % | 685.684 M 2.92 % | 666.219 M 85.85 % | 358.473 M -49.72 % | 712.942 M 265.30 % | 195.166 M 7.43 % | 181.668 M -12.45 % | 207.507 M 38.03 % | 150.338 M -0.87 % | 151.662 M 7.49 % | 141.100 M -8.68 % | 154.506 M 66.15 % | 92.994 M 5.72 % | 87.961 M -29.45 % | 124.686 M 19.31 % | 104.504 M 10.82 % | 94.298 M |
Inventory | 160.488 M 2.34 % | 156.820 M 8.72 % | 144.239 M 15.64 % | 124.727 M -4.72 % | 130.912 M -3.59 % | 135.791 M -2.68 % | 139.537 M -14.41 % | 163.037 M -9.01 % | 179.185 M 6.70 % | 167.940 M 12.85 % | 148.811 M 1.64 % | 146.404 M -4.43 % | 153.186 M 4.38 % | 146.758 M 2.11 % | 143.732 M 10.07 % | 130.585 M 14.22 % | 114.326 M 25.58 % | 91.041 M 14.09 % | 79.800 M 21.15 % | 65.867 M 14.50 % | 57.528 M | 0.000 -100.00 % | 42.729 M 8.32 % | 39.447 M 21.09 % | 32.576 M -3.31 % | 33.690 M 7.77 % | 31.261 M 17.56 % | 26.590 M 5.26 % | 25.261 M -36.11 % | 39.538 M 3.17 % | 38.325 M 12.00 % | 34.220 M 0.16 % | 34.166 M 17.08 % | 29.180 M 23.39 % | 23.648 M |
Net receivables | 383.930 M 12.42 % | 341.526 M -20.58 % | 430.013 M -12.60 % | 491.988 M 8.77 % | 452.319 M 11.81 % | 404.527 M -7.97 % | 439.558 M -0.49 % | 441.706 M 24.76 % | 354.051 M -0.36 % | 355.335 M -10.22 % | 395.789 M 2.20 % | 387.251 M 17.36 % | 329.963 M 21.64 % | 271.265 M -28.78 % | 380.873 M 91.67 % | 198.717 M -15.54 % | 235.266 M 20.53 % | 195.192 M -29.55 % | 277.063 M 39.79 % | 198.206 M 6.64 % | 185.858 M | 0.000 -100.00 % | 301.329 M 439.21 % | 55.883 M | 0.000 | 0.000 -100.00 % | 46.499 M 34.90 % | 34.468 M 37.62 % | 25.047 M -18.33 % | 30.666 M 31.57 % | 23.309 M 9.27 % | 21.332 M 2 389.46 % | 856.875 K | 0.000 | 0.000 |
Tax assets | 10.846 M 1.99 % | 10.634 M -4.18 % | 11.098 M -20.85 % | 14.022 M 11.71 % | 12.552 M -1.13 % | 12.696 M -5.24 % | 13.398 M 86.58 % | 7.181 M -3.16 % | 7.415 M 3.45 % | 7.168 M -7.30 % | 7.733 M 10.29 % | 7.011 M -10.03 % | 7.793 M -24.06 % | 10.262 M -2.84 % | 10.562 M 38.12 % | 7.647 M -2.13 % | 7.813 M -4.80 % | 8.208 M 5.85 % | 7.754 M 7.67 % | 7.202 M -2.05 % | 7.353 M | 0.000 -100.00 % | 6.272 M 2 302.97 % | 261.007 K -88.78 % | 2.325 M 554.23 % | 355.427 K 0.00 % | 355.427 K 44.18 % | 246.515 K -82.65 % | 1.421 M 410.67 % | 278.174 K 0.00 % | 278.174 K 70.54 % | 163.115 K -57.86 % | 387.086 K 347.62 % | 86.476 K 0.00 % | 86.476 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 292.051 M -6.67 % | 312.931 M -15.44 % | 370.074 M 12.06 % | 330.240 M 8.40 % | 304.661 M 2.45 % | 297.363 M -36.03 % | 464.872 M 18.94 % | 390.858 M 24.40 % | 314.202 M 7.87 % | 291.284 M -20.36 % | 365.740 M 11.13 % | 329.106 M 10.67 % | 297.382 M 12.83 % | 263.577 M -16.74 % | 316.589 M 65.55 % | 191.239 M -8.10 % | 208.089 M 32.13 % | 157.493 M -7.07 % | 169.469 M 66.61 % | 101.715 M 23.76 % | 82.190 M | 0.000 -100.00 % | 147.595 M 1 463.13 % | 9.442 M -64.37 % | 26.500 M -11.21 % | 29.844 M -7.96 % | 32.424 M 3.71 % | 31.265 M 26.72 % | 24.673 M -43.13 % | 43.389 M 14.86 % | 37.777 M 8.23 % | 34.904 M 163.95 % | 13.224 M -24.07 % | 17.415 M 83.73 % | 9.479 M |
Tax payables | 25.812 M 99.32 % | 12.950 M 56.87 % | 8.255 M -63.71 % | 22.748 M 227.64 % | 6.943 M -47.81 % | 13.302 M -30.19 % | 19.055 M -26.12 % | 25.792 M 194.74 % | 8.751 M -15.11 % | 10.308 M -11.79 % | 11.686 M 18.27 % | 9.880 M 20.61 % | 8.192 M -38.38 % | 13.295 M -44.02 % | 23.749 M 154.00 % | 9.350 M 15.30 % | 8.109 M -8.46 % | 8.859 M -33.59 % | 13.339 M -11.99 % | 15.156 M 53.76 % | 9.857 M | 0.000 -100.00 % | 15.187 M 748.67 % | 1.790 M -48.52 % | 3.476 M 5.19 % | 3.305 M -7.09 % | 3.557 M 48.38 % | 2.397 M -38.58 % | 3.903 M 14.05 % | 3.422 M -2.90 % | 3.524 M | 0.000 -100.00 % | 3.708 M 19.81 % | 3.095 M -1.26 % | 3.134 M |
Deferred revenue non current | 29.317 M -5.08 % | 30.886 M -4.83 % | 32.455 M -0.51 % | 32.621 M -4.50 % | 34.158 M -4.31 % | 35.696 M -4.13 % | 37.233 M -3.97 % | 38.771 M -3.81 % | 40.308 M -3.67 % | 41.845 M -3.54 % | 43.383 M -38.30 % | 70.309 M -2.16 % | 71.861 M -6.51 % | 76.861 M 6.04 % | 72.481 M 5.19 % | 68.906 M 1.81 % | 67.680 M -0.76 % | 68.198 M -0.75 % | 68.715 M 12.12 % | 61.285 M -0.70 % | 61.719 M | 0.000 -100.00 % | 46.538 M | 0.000 -100.00 % | 12.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 47.515 M 41.42 % | 33.599 M -9.32 % | 37.051 M -25.23 % | 49.552 M 11.68 % | 44.367 M 30.55 % | 33.985 M 8.54 % | 31.310 M 34.39 % | 23.299 M 54.28 % | 15.102 M 102.75 % | 7.449 M 19.49 % | 6.233 M -18.73 % | 7.670 M 20.15 % | 6.384 M -12.63 % | 7.307 M -17.90 % | 8.900 M -17.55 % | 10.795 M -19.46 % | 13.403 M 235.06 % | 4.000 M -32.40 % | 5.918 M 2.67 % | 5.764 M -39.24 % | 9.486 M | 0.000 100.00 % | -306.415 K -102.13 % | 14.370 M 148.07 % | 5.793 M -7.61 % | 6.270 M | 0.000 -100.00 % | 6.270 M 0.82 % | 6.219 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 784.342 K -44.88 % | 1.423 M -13.61 % | 1.647 M 66.13 % | 991.488 K -22.60 % | 1.281 M -95.99 % | 31.972 M 5 658.65 % | 555.202 K 108.20 % | 266.670 K -25.93 % | 360.035 K -7.48 % | 389.126 K 34.46 % | 289.409 K -87.16 % | 2.254 M -0.20 % | 2.259 M -22.40 % | 2.911 M -14.79 % | 3.416 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.701 M 0.00 % | 7.701 M 0.00 % | 7.701 M | 0.000 -100.00 % | 7.701 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 total stockholders equity | 1.257 B 2 191.16 % | -60.109 M -105.05 % | 1.191 B 2 081.34 % | -60.109 M -104.80 % | 1.252 B 2 182.98 % | -60.109 M -104.80 % | 1.252 B 0.70 % | 1.243 B 0.06 % | 1.243 B 2 696.98 % | -47.848 M -104.00 % | 1.196 B -6.29 % | 1.276 B -3.07 % | 1.317 B | 0.000 -100.00 % | 1.223 B | 0.000 -100.00 % | 1.223 B | 0.000 -100.00 % | 570.170 M 4.46 % | 545.805 M -2.74 % | 561.206 M 183 252.39 % | -306.415 K -100.06 % | 545.805 M 677.11 % | 70.235 M 3.06 % | 68.149 M 2.01 % | 66.807 M 122.64 % | 30.007 M -3.76 % | 31.180 M 3.91 % | 30.007 M 241.27 % | 8.793 M 0.00 % | 8.793 M -0.83 % | 8.866 M 1 079.84 % | 751.471 K -86.92 % | 5.746 M 0.00 % | 5.746 M |
Deferred tax liabilities non current | 3.522 M 8.12 % | 3.258 M 12.35 % | 2.900 M -57.26 % | 6.783 M 8.20 % | 6.269 M 4.03 % | 6.026 M -6.36 % | 6.436 M -3.35 % | 6.659 M 8.80 % | 6.120 M 12.94 % | 5.419 M 6.00 % | 5.112 M 38.14 % | 3.701 M 0.00 % | 3.701 M 25.80 % | 2.942 M 20.34 % | 2.444 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 |
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 |
Total assets | 2.641 B 4.77 % | 2.521 B -3.62 % | 2.616 B -0.79 % | 2.636 B 7.46 % | 2.454 B 1.24 % | 2.423 B -1.01 % | 2.448 B 5.71 % | 2.316 B 7.66 % | 2.151 B 0.14 % | 2.148 B -2.78 % | 2.210 B 0.29 % | 2.203 B 1.57 % | 2.169 B 1.03 % | 2.147 B -1.40 % | 2.178 B 10.16 % | 1.977 B 1.08 % | 1.956 B 2.76 % | 1.903 B 62.36 % | 1.172 B 9.70 % | 1.069 B 4.58 % | 1.022 B | 0.000 -100.00 % | 1.053 B 155.79 % | 411.480 M 1.95 % | 403.628 M 1.75 % | 396.693 M 17.78 % | 336.808 M 4.20 % | 323.241 M 3.29 % | 312.937 M 4.00 % | 300.894 M 29.45 % | 232.436 M 5.68 % | 219.935 M 4.70 % | 210.068 M 11.91 % | 187.708 M 13.89 % | 164.816 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2010-12-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 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.557 M -94.94 % | 90.140 M 200.55 % | -89.646 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.594 M 82.65 % | -14.953 M -200.00 % | 14.953 M | 0.000 -100.00 % | 23.212 M 800.00 % | -3.316 M -200.00 % | 3.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.283 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 |
Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -24.984 M -300.00 % | 12.492 M | 0.000 100.00 % | -92.089 M -412.51 % | 29.468 M 200.00 % | -29.468 M | 0.000 -100.00 % | 2.857 M 105.27 % | -54.223 M -200.00 % | 54.223 M | 0.000 100.00 % | -165.537 M -2 345.46 % | 7.372 M 200.00 % | -7.372 M | 0.000 100.00 % | -7.050 M 1.12 % | -7.130 M -107.09 % | 100.535 M | 0.000 -100.00 % | 34.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.019 M 47.39 % | -7.639 M -288.15 % | -1.968 M -169.14 % | 2.846 M | 0.000 | 0.000 100.00 % | -5.429 M -395.03 % | 1.840 M |
Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -17.480 M -300.00 % | 8.740 M | 0.000 100.00 % | -94.400 M -7 058.45 % | -1.319 M -200.00 % | 1.319 M | 0.000 -100.00 % | 10.023 M 115.74 % | -63.677 M -200.00 % | 63.677 M | 0.000 100.00 % | -99.391 M -267.54 % | -27.042 M -200.00 % | 27.042 M | 0.000 -100.00 % | 20.394 M 117.48 % | -116.653 M -200.00 % | 116.653 M | 0.000 100.00 % | -29.736 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 |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -7.759 M -300.00 % | 3.880 M | 0.000 -100.00 % | 8.364 M -72.83 % | 30.786 M 200.00 % | -30.786 M | 0.000 100.00 % | -7.166 M -175.79 % | 9.455 M 200.00 % | -9.455 M | 0.000 100.00 % | -66.676 M -275.38 % | 38.019 M 200.00 % | -38.019 M | 0.000 100.00 % | -17.082 M -92.52 % | -8.873 M 45.80 % | -16.370 M | 0.000 -100.00 % | 6.764 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.213 M 70.45 % | -4.105 M -7 466.74 % | -54.253 K 99.66 % | -16.049 M | 0.000 | 0.000 -100.00 % | 1.110 M 165.58 % | -1.692 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 96.804 K 200.00 % | -96.804 K | 0.000 -100.00 % | 31.305 M 16 069.00 % | 193.609 K 200.00 % | -193.609 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 -100.00 % | 255.574 K 300.00 % | -127.787 K | 0.000 100.00 % | -6.053 M -6 152.85 % | -96.804 K -200.00 % | 96.804 K | 0.000 100.00 % | -31.305 M -16 069.00 % | -193.609 K -200.00 % | 193.609 K | 0.000 -100.00 % | 529.823 K 114.70 % | -3.605 M -200.00 % | 3.605 M | 0.000 -100.00 % | 10.032 M 475.78 % | 1.742 M 590.78 % | 252.222 K | 0.000 -100.00 % | 27.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.806 M 20.61 % | -3.534 M -84.65 % | -1.914 M -110.13 % | 18.896 M | 0.000 | 0.000 100.00 % | -6.539 M -285.12 % | 3.532 M |
Other non cash items | 6.396 M 132.30 % | -19.801 M -127.00 % | 73.329 M 129.35 % | 31.973 M 222.17 % | -26.171 M 39.90 % | -43.546 M -129.19 % | 149.182 M 592.20 % | 21.552 M -53.05 % | 45.905 M 505.75 % | -11.314 M 24.64 % | -15.013 M 51.82 % | -31.158 M -391.65 % | 10.683 M 142.91 % | -24.899 M -1 193.80 % | -1.924 M 95.46 % | -42.360 M -192.25 % | -14.495 M 30.86 % | -20.964 M -352.07 % | 8.317 M 2 639.94 % | -327.436 K 96.60 % | -9.628 M 41.23 % | -16.382 M -154.03 % | 30.322 M 203.46 % | -29.307 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.370 M 615.07 % | 191.552 K -33.89 % | 289.755 K -74.01 % | 1.115 M | 0.000 | 0.000 -100.00 % | 11.594 K -97.39 % | 443.464 K |
Net cash provided by operating activities | 6.396 M 9.01 % | 5.868 M -92.00 % | 73.329 M 0.93 % | 72.653 M 545.93 % | -16.292 M 23.87 % | -21.401 M -123.18 % | 92.320 M 14.33 % | 80.748 M 79.56 % | 44.970 M 112.73 % | 21.140 M 40.81 % | 15.013 M -51.82 % | 31.158 M 152.53 % | 12.338 M 2 937 672 230.35 % | -0.420 -100.00 % | 15.753 M -37.35 % | 25.144 M 49.85 % | 16.779 M -72.16 % | 60.263 M 93.38 % | 31.163 M 20.99 % | 25.757 M -20.88 % | 32.555 M -22.39 % | 41.948 M -38.50 % | 68.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.222 M 27.21 % | 7.249 M 20.81 % | 6.000 M -55.53 % | 13.492 M | 0.000 | 0.000 -100.00 % | 3.261 M -69.16 % | 10.573 M |
Investments in property plant and equipment | -36.412 M -185.10 % | -12.772 M 79.15 % | -61.254 M 38.80 % | -100.089 M -84.60 % | -54.218 M -5.91 % | -51.194 M 2.47 % | -52.490 M -35.42 % | -38.761 M -196.95 % | -13.053 M 74.09 % | -50.379 M -1 647.88 % | -2.882 M 89.54 % | -27.564 M 5.30 % | -29.107 M -88.15 % | -15.470 M 38.10 % | -24.994 M -130.60 % | -10.839 M -61.46 % | -6.713 M -367.11 % | -1.437 M 85.00 % | -9.580 M -16.85 % | -8.199 M 6.73 % | -8.791 M 41.34 % | -14.986 M 32.66 % | -22.256 M | 0.000 100.00 % | -40.131 M -579.00 % | -5.910 M 79.17 % | -28.370 M -218.01 % | -8.921 M 52.53 % | -18.793 M -7.18 % | -17.535 M -128.29 % | -7.681 M 17.65 % | -9.327 M 76.76 % | -40.135 M -540.07 % | -6.270 M -1 525.44 % | -385.764 K 73.55 % | -1.458 M -143.65 % | 3.341 M 111.88 % | -28.125 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 69.660 K 107.94 % | 33.500 K 6 600.00 % | 500.000 100.63 % | -79.710 K -103.16 % | 2.522 M -67.37 % | 7.727 M 12 153.58 % | 63.060 K -88.36 % | 541.650 K 253.56 % | 153.200 K 28 370 272.37 % | 0.540 -57.81 % | 1.280 100.00 % | -598.320 K -104.16 % | 14.368 M 23 648.16 % | 60.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.100 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 |
Purchases of investments | -198.000 M 36.94 % | -314.000 M -27.64 % | -246.000 M 41.71 % | -422.000 M -37.91 % | -306.000 M -49.27 % | -205.000 M 31.90 % | -301.049 M -14.96 % | -261.869 M 42.22 % | -453.182 M -3.88 % | -436.250 M -32.96 % | -328.110 M 45.78 % | -605.176 M 36.55 % | -953.734 M -1 345.05 % | -66.000 M 58.75 % | -160.000 M 38.46 % | -260.000 M -1 931.25 % | -12.800 M | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 100.00 % | -7.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 |
Sales maturities of investments | 329.039 M 2.77 % | 320.169 M -9.06 % | 352.075 M 40.76 % | 250.130 M -39.14 % | 411.000 M 91.72 % | 214.373 M 4.77 % | 204.613 M -32.08 % | 301.260 M -33.20 % | 450.971 M -28.11 % | 627.346 M 38.65 % | 452.481 M -23.04 % | 587.955 M 42.43 % | 412.809 M 412.90 % | 80.485 M -79.00 % | 383.325 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 |
Other investing activites | 399.999 K 611.49 % | 56.220 K 100.48 % | -11.690 M -130.06 % | 38.889 M -33.29 % | 58.295 M 20 101 840 653.21 % | 0.290 100.00 % | -38.889 M -1 844.44 % | -2.000 M 73.44 % | -7.530 M -896 428 400.09 % | -0.840 -2 200.00 % | 0.040 -55.56 % | 0.090 -100.00 % | 9.800 K -81.24 % | 52.238 K -99.99 % | 384.693 M 16 147.99 % | 2.368 M 118.59 % | -12.740 M -786.47 % | -1.437 M -14 471.12 % | 10.000 K -69.70 % | 33.000 K 4 976.92 % | 650.000 100.00 % | -14.986 M -61 645.53 % | 24.350 K | 0.000 -100.00 % | 160.000 -100.00 % | 7.360 M | 0.000 | 0.000 100.00 % | -316.750 -100.01 % | 4.153 M | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 43.630 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | 95.027 M 1 551.66 % | -6.546 M -119.76 % | 33.131 M 114.22 % | -233.001 M -558.53 % | 50.815 M 221.51 % | -41.821 M 77.74 % | -187.894 M -16 408.98 % | 1.152 M 107.65 % | -15.067 M -110.70 % | 140.779 M 15.36 % | 122.031 M 373.42 % | -44.632 M 92.17 % | -570.022 M -61 029.50 % | -932.483 K -100.47 % | 199.700 M 174.38 % | -268.471 M -1 280.15 % | -19.452 M -1 253.57 % | -1.437 M 84.98 % | -9.570 M 74.92 % | -38.166 M -334.17 % | -8.791 M 60.02 % | -21.986 M 1.10 % | -22.231 M | 0.000 100.00 % | -32.031 M -2 309.29 % | 1.450 M 105.11 % | -28.370 M -218.01 % | -8.921 M 52.53 % | -18.794 M -40.45 % | -13.381 M -74.21 % | -7.681 M 17.25 % | -9.282 M 76.87 % | -40.135 M -544.55 % | -6.227 M -1 514.13 % | -385.764 K 73.55 % | -1.458 M -143.65 % | 3.341 M 111.88 % | -28.125 M |
Debt repayment | 95.135 M 516.78 % | -22.826 M -145.60 % | 50.052 M -25.29 % | 66.999 M -42.18 % | 115.876 M 166.41 % | 43.495 M 430.98 % | 8.191 M | 0.000 -100.00 % | 909.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.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 -100.00 % | 52.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.707 M 40.62 % | 21.838 M 358.86 % | -8.436 M -13 127.53 % | -63.778 K -100.64 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.260 M -208.01 % | 11.351 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.833 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.260 M -200.00 % | 12.260 M 200.00 % | -12.260 M | 0.000 100.00 % | -47.848 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -750.366 M -529 228.95 % | -141.758 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -51.405 M -4 349.33 % | -1.155 M -21.89 % | -947.832 K -0.17 % | -946.218 K 97.80 % | -42.972 M -7 900.79 % | -537.096 K 75.84 % | -2.223 M -1 696.35 % | -123.738 K 99.65 % | -35.608 M -37 381.74 % | -95.000 K 48.86 % | -185.777 K -107.06 % | -89.722 K 99.79 % | -42.457 M | 0.000 100.00 % | -152.569 K | 0.000 100.00 % | -25.474 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.514 M 76.02 % | -6.315 M -4 386.92 % | -140.733 K | 0.000 100.00 % | -769.397 K 71.30 % | -2.680 M -259.04 % | -746.574 K -173.14 % | -273.333 K -31.87 % | -207.278 K -313.25 % | -50.158 K 91.94 % | -622.097 K -119.08 % | -283.955 K 93.18 % | -4.166 M | 0.000 |
Other financing activites | 21.516 M 13.13 % | 19.019 M 471.10 % | -5.125 M 92.43 % | -67.707 M 29.19 % | -95.613 M -1 015.64 % | 10.442 M -30.60 % | 15.046 M -32.32 % | 22.231 M 314.93 % | -10.343 M -1 506.48 % | -643.848 K 96.02 % | -16.193 M 60.44 % | -40.935 M -403.41 % | 13.491 M | 0.000 100.00 % | -18.587 M -5 088.43 % | -358.242 K 96.90 % | -11.562 M -101.57 % | 736.301 M 31 857.78 % | -2.318 M | 0.000 -100.00 % | 9.000 M 400.00 % | 1.800 M -95.45 % | 39.561 M | 0.000 | 0.000 100.00 % | -36.779 M -173.68 % | 49.916 M 404.46 % | 9.895 M | 0.000 100.00 % | -13.208 M -144.20 % | 29.880 M 251.53 % | 8.500 M 200.00 % | -8.500 M -3 863 636 263.62 % | -0.220 100.00 % | -4.000 M | 0.000 | 0.000 -100.00 % | 31.166 M |
Net cash used provided by financing activities | 65.247 M 1 414.74 % | -4.963 M -111.28 % | 43.979 M 2 759.13 % | -1.654 M -35.18 % | -1.223 M -102.29 % | 53.400 M 113.90 % | 24.965 M 12.92 % | 22.108 M 158.93 % | -37.512 M -5 726.21 % | -643.848 K 96.07 % | -16.379 M 60.08 % | -41.025 M -117.31 % | -18.879 M -133.88 % | 55.722 M 402.27 % | -18.435 M -5 045.84 % | -358.243 K 96.90 % | -11.562 M -101.57 % | 736.301 M 31 857.78 % | -2.318 M | 0.000 -100.00 % | 9.000 M 400.00 % | 1.800 M -95.45 % | 39.561 M | 0.000 100.00 % | -1.514 M -116.11 % | 9.401 M -81.11 % | 49.776 M 403.04 % | 9.895 M 1 386.07 % | -769.397 K -105.19 % | 14.819 M -70.93 % | 50.971 M 24 423.46 % | -209.556 K 97.61 % | -8.771 M -188.15 % | 9.950 M 315.27 % | -4.622 M -1 527.76 % | -283.955 K 93.18 % | -4.166 M -113.37 % | 31.166 M |
Effect of forex changes on cash | 1.305 M 5 913.65 % | -22.445 K 99.96 % | -60.131 M -39 645.19 % | 152.057 K 9.63 % | 138.698 K 123.79 % | -582.931 K -71.74 % | -339.417 K -19.63 % | -283.723 K -114.17 % | 2.002 M 511.96 % | -485.959 K 30.85 % | -702.746 K -133.84 % | 2.077 M -7.12 % | 2.236 M 634.31 % | -418.456 K 30.46 % | -601.719 K -9 964.25 % | 6.100 K | 0.000 | 0.000 -100.00 % | 6.944 K | 0.000 -100.00 % | 7.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.656 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 167.975 M 3 066.05 % | -5.663 M -103.75 % | 150.952 M 193.27 % | -161.850 M -302.19 % | 80.048 M 869.28 % | -10.406 M 85.33 % | -70.949 M -168.40 % | 103.724 M 1 950.01 % | -5.607 M -111.65 % | 48.109 M -65.63 % | 139.967 M 365.61 % | -52.697 M 90.82 % | -574.327 M -1 156.30 % | 54.372 M -72.32 % | 196.417 M 180.60 % | -243.680 M -1 611.81 % | -14.235 M -101.79 % | 795.127 M 4 023.88 % | 19.281 M 255.37 % | -12.409 M -137.87 % | 32.764 M 50.56 % | 21.762 M -74.56 % | 85.538 M | 0.000 100.00 % | -42.510 M -313.63 % | 19.899 M -44.65 % | 35.950 M 1 349.53 % | 2.480 M 114.53 % | -17.071 M -334.08 % | 7.292 M -86.11 % | 52.512 M 12 601.95 % | 413.418 K 100.96 % | -42.905 M -349.24 % | 17.215 M 6 149.10 % | -284.582 K -103.15 % | 9.037 M 270.90 % | 2.437 M -82.10 % | 13.614 M |
Cash at beginning of period | 802.440 M -0.70 % | 808.103 M 22.97 % | 657.151 M -19.76 % | 819.001 M -0.65 % | 824.387 M 3.57 % | 795.969 M -8.18 % | 866.918 M 13.59 % | 763.194 M -0.73 % | 768.801 M 6.68 % | 720.693 M 24.12 % | 580.619 M -8.32 % | 633.316 M -47.56 % | 1.208 B 4.71 % | 1.153 B 20.53 % | 956.854 M -20.30 % | 1.201 B -1.17 % | 1.215 B 189.48 % | 419.642 M 4.82 % | 400.361 M -3.01 % | 412.771 M 8.62 % | 380.007 M 6.07 % | 358.245 M 31.37 % | 272.707 M | 0.000 -100.00 % | 107.578 M 23.54 % | 87.080 M 70.31 % | 51.130 M 5.10 % | 48.650 M -25.97 % | 65.720 M -5.09 % | 69.246 M 313.81 % | 16.733 M 2.53 % | 16.320 M -72.44 % | 59.225 M 32.60 % | 44.666 M -0.63 % | 44.951 M 25.16 % | 35.914 M 7.28 % | 33.477 M 68.54 % | 19.863 M |
Cash at end of period | 970.415 M 20.93 % | 802.440 M -0.70 % | 808.103 M 22.97 % | 657.151 M -27.34 % | 904.436 M 15.13 % | 785.563 M -1.31 % | 795.969 M -8.18 % | 866.918 M 13.59 % | 763.194 M -0.73 % | 768.801 M 6.69 % | 720.586 M 24.11 % | 580.619 M -8.32 % | 633.316 M -47.56 % | 1.208 B 4.71 % | 1.153 B 20.53 % | 956.854 M -20.30 % | 1.201 B -1.17 % | 1.215 B 189.48 % | 419.642 M 4.82 % | 400.361 M -3.01 % | 412.771 M 8.62 % | 380.007 M 6.07 % | 358.245 M | 0.000 -100.00 % | 65.069 M -39.18 % | 106.978 M 22.85 % | 87.080 M 70.31 % | 51.130 M 5.10 % | 48.650 M -36.44 % | 76.538 M 10.53 % | 69.246 M 313.81 % | 16.733 M 2.53 % | 16.320 M -73.63 % | 61.881 M 38.54 % | 44.666 M -0.63 % | 44.951 M 25.16 % | 35.914 M 7.28 % | 33.477 M |
Operating cash flow | 6.396 M 9.01 % | 5.868 M -92.00 % | 73.329 M 0.93 % | 72.653 M 545.93 % | -16.292 M 23.87 % | -21.401 M -123.18 % | 92.320 M 14.33 % | 80.748 M 79.56 % | 44.970 M 112.73 % | 21.140 M 40.81 % | 15.013 M -51.82 % | 31.158 M 152.53 % | 12.338 M 2 937 672 230.35 % | -0.420 -100.00 % | 15.753 M -37.35 % | 25.144 M 49.85 % | 16.779 M -72.16 % | 60.263 M 93.38 % | 31.163 M 20.99 % | 25.757 M -20.88 % | 32.555 M -22.39 % | 41.948 M -38.50 % | 68.209 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.222 M 27.21 % | 7.249 M 20.81 % | 6.000 M -55.53 % | 13.492 M | 0.000 | 0.000 -100.00 % | 3.261 M -69.16 % | 10.573 M |
Capital expenditure | -36.412 M -185.10 % | -12.772 M 79.15 % | -61.254 M 38.80 % | -100.089 M -84.60 % | -54.218 M -5.91 % | -51.194 M 2.47 % | -52.490 M -35.42 % | -38.761 M -196.95 % | -13.053 M 74.09 % | -50.379 M -1 647.88 % | -2.882 M 89.54 % | -27.564 M 5.30 % | -29.107 M -88.15 % | -15.470 M 38.10 % | -24.994 M -130.60 % | -10.839 M -61.46 % | -6.713 M -367.11 % | -1.437 M 85.00 % | -9.580 M -16.85 % | -8.199 M 6.73 % | -8.791 M 41.34 % | -14.986 M 32.66 % | -22.256 M | 0.000 100.00 % | -40.131 M -579.00 % | -5.910 M 79.17 % | -28.370 M -218.01 % | -8.921 M 52.53 % | -18.793 M -7.18 % | -17.535 M -128.29 % | -7.681 M 17.65 % | -9.327 M 76.76 % | -40.135 M -540.07 % | -6.270 M -1 525.44 % | -385.764 K 73.55 % | -1.458 M -143.65 % | 3.341 M 111.88 % | -28.125 M |
Free CashFlow | -30.016 M -334.78 % | -6.904 M -167.31 % | 10.257 M 137.38 % | -27.436 M 61.09 % | -70.511 M 2.87 % | -72.596 M -282.26 % | 39.830 M -5.14 % | 41.987 M 31.55 % | 31.917 M 209.16 % | -29.240 M -341.03 % | 12.131 M 237.54 % | 3.594 M 121.43 % | -16.769 M -8.40 % | -15.470 M -67.42 % | -9.240 M -164.60 % | 14.305 M 42.11 % | 10.066 M -82.89 % | 58.826 M 172.56 % | 21.583 M 22.92 % | 17.558 M -26.11 % | 23.763 M -11.86 % | 26.962 M -41.33 % | 45.953 M | 0.000 100.00 % | -40.131 M -579.00 % | -5.910 M 79.17 % | -28.370 M -218.01 % | -8.921 M 52.53 % | -18.793 M -7.18 % | -17.535 M -1 237.87 % | 1.541 M 174.17 % | -2.078 M 93.91 % | -34.134 M -572.70 % | 7.221 M 1 971.92 % | -385.764 K 73.55 % | -1.458 M -122.09 % | 6.603 M 137.62 % | -17.552 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 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 |