
Baotou Dongbao Bio-Tech Co.,Ltd 300239.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 884.932 M -9.19 % | 974.512 M 3.30 % | 943.397 M 54.11 % | 612.166 M 36.39 % | 448.828 M -8.74 % | 491.819 M 8.63 % | 452.748 M 27.09 % | 356.244 M 12.52 % | 316.594 M 8.45 % | 291.916 M 16.28 % | 251.054 M -34.30 % | 382.109 M 49.51 % | 255.573 M 23.14 % | 207.548 M 7.89 % | 192.367 M 24.08 % | 155.029 M 30.10 % | 119.166 M |
Net income | 85.983 M -28.28 % | 119.885 M 9.55 % | 109.437 M 199.96 % | 36.484 M 97.74 % | 18.450 M -48.18 % | 35.607 M 4.80 % | 33.977 M 51.57 % | 22.417 M 16.59 % | 19.227 M 226.46 % | 5.890 M 20.49 % | 4.888 M -88.54 % | 42.642 M 20.51 % | 35.383 M 43.42 % | 24.671 M 14.09 % | 21.624 M 90.23 % | 11.368 M -4.42 % | 11.894 M |
Income before tax | 105.633 M -26.89 % | 144.493 M 9.76 % | 131.647 M 216.91 % | 41.541 M 111.25 % | 19.664 M -51.02 % | 40.147 M 2.49 % | 39.170 M 48.17 % | 26.436 M 15.98 % | 22.794 M 208.63 % | 7.386 M 13.77 % | 6.492 M -87.33 % | 51.219 M 22.40 % | 41.844 M 43.87 % | 29.085 M 13.62 % | 25.598 M 89.11 % | 13.536 M 18.93 % | 11.382 M |
Income before tax ratio | 0.12 -19.49 % | 0.15 6.25 % | 0.14 105.64 % | 0.07 54.89 % | 0.04 -46.33 % | 0.08 -5.65 % | 0.09 16.59 % | 0.07 3.07 % | 0.07 184.57 % | 0.03 -2.16 % | 0.03 -80.71 % | 0.13 -18.13 % | 0.16 16.84 % | 0.14 5.31 % | 0.13 52.40 % | 0.09 -8.58 % | 0.10 |
EBITDA | 194.634 M -15.96 % | 231.597 M 2.84 % | 225.191 M 117.17 % | 103.692 M 37.99 % | 75.146 M 2.60 % | 73.243 M -7.03 % | 78.783 M 46.95 % | 53.611 M 31.29 % | 40.835 M 20.04 % | 34.019 M 4.81 % | 32.458 M -56.55 % | 74.707 M 30.36 % | 57.308 M 43.21 % | 40.018 M 20.45 % | 33.223 M 63.01 % | 20.381 M 7.77 % | 18.911 M |
Net income ratio | 0.10 -21.02 % | 0.12 6.05 % | 0.12 94.64 % | 0.06 44.98 % | 0.04 -43.22 % | 0.07 -3.53 % | 0.08 19.26 % | 0.06 3.61 % | 0.06 201.01 % | 0.02 3.62 % | 0.02 -82.55 % | 0.11 -19.39 % | 0.14 16.47 % | 0.12 5.75 % | 0.11 53.31 % | 0.07 -26.53 % | 0.10 |
Ratio EBITDA | 0.22 -7.45 % | 0.24 -0.44 % | 0.24 40.92 % | 0.17 1.17 % | 0.17 12.43 % | 0.15 -14.42 % | 0.17 15.63 % | 0.15 16.67 % | 0.13 10.68 % | 0.12 -9.86 % | 0.13 -33.87 % | 0.20 -12.81 % | 0.22 16.30 % | 0.19 11.64 % | 0.17 31.37 % | 0.13 -17.16 % | 0.16 |
Gross profit ratio | 0.23 -9.98 % | 0.25 2.01 % | 0.25 57.50 % | 0.16 1.08 % | 0.16 -18.21 % | 0.19 -13.41 % | 0.22 3.19 % | 0.21 3.81 % | 0.20 7.44 % | 0.19 1.57 % | 0.19 -24.96 % | 0.25 -24.52 % | 0.33 27.76 % | 0.26 6.66 % | 0.24 28.26 % | 0.19 -13.44 % | 0.22 |
Weighted average shs out dil | 646.973 M 5.72 % | 611.972 M 3.09 % | 593.603 M 5.27 % | 563.897 M 8.26 % | 520.874 M 2.70 % | 507.158 M 10.01 % | 461.020 M -0.05 % | 461.248 M 0.04 % | 461.078 M 13.52 % | 406.178 M 2.62 % | 395.797 M 0.20 % | 395.014 M -0.03 % | 395.125 M 14.33 % | 345.613 M 16.64 % | 296.304 M 0.00 % | 296.297 M -0.02 % | 296.349 M |
Weighted average shs out | 593.803 M 0.03 % | 593.603 M 0.00 % | 593.603 M 5.27 % | 563.897 M 8.26 % | 520.874 M 2.70 % | 507.158 M 10.04 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 13.47 % | 406.178 M 2.62 % | 395.797 M 0.20 % | 395.014 M -0.03 % | 395.125 M 14.33 % | 345.613 M 16.64 % | 296.304 M 0.00 % | 296.297 M -0.02 % | 296.349 M |
EPS diluted | 0.13 -35.00 % | 0.20 11.11 % | 0.18 178.21 % | 0.06 82.77 % | 0.04 -45.45 % | 0.06 -11.94 % | 0.07 51.65 % | 0.05 16.55 % | 0.04 187.59 % | 0.01 16.94 % | 0.01 -88.73 % | 0.11 22.77 % | 0.09 25.49 % | 0.07 -2.19 % | 0.07 90.10 % | 0.04 -4.24 % | 0.04 |
Earnings per share | 0.14 -30.00 % | 0.20 11.11 % | 0.18 178.21 % | 0.06 82.77 % | 0.04 -45.45 % | 0.06 -11.94 % | 0.07 51.65 % | 0.05 16.55 % | 0.04 187.59 % | 0.01 16.94 % | 0.01 -88.73 % | 0.11 22.77 % | 0.09 25.49 % | 0.07 -2.19 % | 0.07 90.10 % | 0.04 -4.24 % | 0.04 |
Gross profit | 201.073 M -18.26 % | 245.982 M 5.38 % | 233.435 M 142.73 % | 96.172 M 37.87 % | 69.758 M -25.36 % | 93.457 M -5.94 % | 99.356 M 31.14 % | 75.764 M 16.81 % | 64.862 M 16.53 % | 55.662 M 18.10 % | 47.131 M -50.69 % | 95.590 M 12.85 % | 84.705 M 57.33 % | 53.840 M 15.08 % | 46.787 M 59.15 % | 29.398 M 12.61 % | 26.107 M |
Income tax expense | 14.369 M -16.08 % | 17.121 M 5.62 % | 16.211 M 183.51 % | 5.718 M 289.03 % | 1.470 M -67.63 % | 4.540 M -12.57 % | 5.193 M 29.20 % | 4.019 M 12.67 % | 3.567 M 138.45 % | 1.496 M -6.71 % | 1.604 M -81.30 % | 8.578 M 32.76 % | 6.461 M 46.39 % | 4.413 M 11.07 % | 3.973 M 83.21 % | 2.169 M 523.36 % | -512.273 K |
Cost of revenue | 683.859 M -6.13 % | 728.530 M 2.62 % | 709.962 M 37.59 % | 515.993 M 36.12 % | 379.070 M -4.84 % | 398.362 M 12.73 % | 353.392 M 26.00 % | 280.481 M 11.42 % | 251.732 M 6.55 % | 236.254 M 15.85 % | 203.923 M -28.83 % | 286.520 M 67.68 % | 170.868 M 11.16 % | 153.708 M 5.58 % | 145.580 M 15.88 % | 125.631 M 35.00 % | 93.059 M |
General and administrative expenses | 10.903 M -8.44 % | 11.908 M 15.82 % | 10.281 M 15.94 % | 8.867 M 12.17 % | 7.905 M -4.06 % | 8.240 M 17.63 % | 7.004 M 12.52 % | 6.225 M 1.84 % | 6.113 M 35.37 % | 4.515 M -4.73 % | 4.740 M -9.83 % | 5.257 M -16.81 % | 6.319 M 61.26 % | 3.919 M 36.37 % | 2.873 M 44.62 % | 1.987 M -18.46 % | 2.437 M |
Selling and marketing expenses | 7.611 M -9.74 % | 8.432 M -52.73 % | 17.837 M 72.42 % | 10.345 M 12.81 % | 9.170 M -52.84 % | 19.446 M 0.03 % | 19.440 M 12.66 % | 17.256 M -13.38 % | 19.922 M 4.38 % | 19.087 M 31.57 % | 14.508 M -19.31 % | 17.979 M -1.52 % | 18.256 M 57.79 % | 11.570 M 119.55 % | 5.270 M 36.57 % | 3.859 M 15.89 % | 3.330 M |
Other expenses | 49.016 M 6 579.73 % | 733.799 K -35.21 % | 1.133 M 840.78 % | -152.883 K -66.12 % | -92.032 K -103.51 % | 2.623 M 9 130.96 % | -29.044 K -64.41 % | -17.666 K -100.25 % | 7.124 M 95.31 % | 3.648 M 30.27 % | 2.800 M -66.39 % | 8.332 M 318.89 % | 1.989 M -48.95 % | 3.896 M 186.58 % | 1.360 M -6.85 % | 1.460 M -54.41 % | 3.201 M |
Operating expenses | 94.891 M -7.62 % | 102.717 M 5.49 % | 97.375 M 89.84 % | 51.294 M 19.43 % | 42.950 M -22.07 % | 55.116 M -0.71 % | 55.507 M 17.39 % | 47.284 M -6.31 % | 50.471 M 15.55 % | 43.679 M 21.18 % | 36.046 M -13.94 % | 41.884 M 6.86 % | 39.196 M 53.92 % | 25.466 M 46.38 % | 17.397 M 44.02 % | 12.079 M -4.79 % | 12.687 M |
Cost and expenses | 778.751 M -6.32 % | 831.247 M 2.96 % | 807.337 M 42.32 % | 567.287 M 34.42 % | 422.020 M -6.94 % | 453.477 M 10.90 % | 408.899 M 24.75 % | 327.765 M 8.46 % | 302.203 M 7.96 % | 279.933 M 16.65 % | 239.968 M -26.93 % | 328.404 M 56.33 % | 210.064 M 17.24 % | 179.174 M 9.94 % | 162.976 M 18.35 % | 137.710 M 30.23 % | 105.746 M |
Research and development expenses | 27.362 M -31.83 % | 40.135 M 55.37 % | 25.832 M 99.05 % | 12.977 M 30.52 % | 9.943 M -11.72 % | 11.263 M 44.50 % | 7.794 M 30.46 % | 5.975 M 20.84 % | 4.944 M 74.57 % | 2.832 M 37.26 % | 2.063 M -35.96 % | 3.222 M 3.76 % | 3.105 M 36.75 % | 2.271 M 2.34 % | 2.219 M 65.76 % | 1.339 M 133.43 % | 573.412 K |
Selling general and administrative expenses | 18.514 M -8.98 % | 20.340 M -27.66 % | 28.119 M 46.35 % | 19.213 M 12.52 % | 17.076 M -38.32 % | 27.685 M 4.69 % | 26.445 M 12.62 % | 23.481 M -9.81 % | 26.035 M 10.30 % | 23.602 M 22.63 % | 19.247 M -17.17 % | 23.236 M -5.45 % | 24.576 M 58.67 % | 15.489 M 90.20 % | 8.143 M 39.31 % | 5.846 M 1.37 % | 5.766 M |
Interest income | 7.114 M 11.73 % | 6.368 M 31.54 % | 4.841 M 68.20 % | 2.878 M 451.50 % | 521.870 K -54.50 % | 1.147 M 68.69 % | 679.967 K 91.52 % | 355.043 K -44.42 % | 638.797 K -52.81 % | 1.354 M -45.82 % | 2.499 M 6.13 % | 2.354 M -16.48 % | 2.819 M 268.65 % | 764.587 K 17 941.22 % | 4.238 K -99.04 % | 439.501 K 106.48 % | 212.859 K |
Interest expense | 2.752 M -48.78 % | 5.373 M -30.56 % | 7.737 M 58.82 % | 4.872 M -18.11 % | 5.949 M 330.87 % | 1.381 M -58.15 % | 3.299 M 1 363.45 % | 225.456 K 380.76 % | 46.896 K -99.44 % | 8.387 M -16.18 % | 10.006 M 1.07 % | 9.900 M 82.75 % | 5.417 M 61.70 % | 3.350 M -28.34 % | 4.675 M 0.92 % | 4.633 M -2.82 % | 4.767 M |
Depreciation and amortization | 86.437 M 5.46 % | 81.964 M -2.56 % | 84.118 M 51.95 % | 55.358 M 13.68 % | 48.695 M 37.65 % | 35.375 M -2.58 % | 36.313 M 27.62 % | 28.454 M 40.23 % | 20.290 M 25.46 % | 16.173 M 8.91 % | 14.849 M 12.70 % | 13.177 M 38.48 % | 9.515 M 25.27 % | 7.596 M 5.66 % | 7.189 M 8.17 % | 6.646 M 0.04 % | 6.643 M |
Operating income | 106.182 M -26.20 % | 143.879 M 10.24 % | 130.515 M 213.03 % | 41.694 M 111.04 % | 19.756 M -47.35 % | 37.524 M -4.27 % | 39.199 M 48.18 % | 26.454 M 47.15 % | 17.977 M 380.92 % | 3.738 M 1.25 % | 3.692 M -91.46 % | 43.226 M 1.84 % | 42.443 M 68.43 % | 25.199 M 3.87 % | 24.261 M 98.45 % | 12.226 M 48.46 % | 8.235 M |
Operating income ratio | 0.12 -18.73 % | 0.15 6.72 % | 0.14 103.13 % | 0.07 54.73 % | 0.04 -42.31 % | 0.08 -11.88 % | 0.09 16.60 % | 0.07 30.78 % | 0.06 343.44 % | 0.01 -12.92 % | 0.01 -87.00 % | 0.11 -31.88 % | 0.17 36.78 % | 0.12 -3.73 % | 0.13 59.93 % | 0.08 14.11 % | 0.07 |
Total other income expenses net | -548.585 K -189.43 % | 613.393 K -78.25 % | 2.821 M 1 944.95 % | -152.882 K -66.12 % | -92.030 K -1 237.06 % | -6.883 K 76.30 % | -29.044 K -73.96 % | -16.696 K -100.35 % | 4.817 M 250.16 % | -3.208 M 32.90 % | -4.781 M -159.82 % | 7.993 M 1 434.52 % | -598.977 K -115.42 % | 3.885 M 234.02 % | -2.899 M -8.06 % | -2.683 M -185.27 % | 3.146 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 108.444 M 138.81 % | -279.408 M -73.52 % | -161.025 M 8.17 % | -175.354 M -350.82 % | 69.912 M 2 852.86 % | 2.368 M 108.93 % | -26.518 M 2.44 % | -27.182 M 79.44 % | -132.181 M 46.03 % | -244.904 M -515.65 % | 58.921 M 261.97 % | 16.278 M 209.41 % | -14.878 M 78.62 % | -69.601 M -249.77 % | 46.473 M -3.93 % | 48.374 M 17.99 % | 40.998 M |
Total investments | 21.050 M -13.90 % | 24.447 M -13.66 % | 28.316 M -18.82 % | 34.882 M 29.09 % | 27.021 M 5.56 % | 25.597 M 192.76 % | 8.743 M 50.64 % | 5.804 M 41.91 % | 4.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 478.648 M 2.13 % | 468.663 M 140.23 % | 195.088 M 286.19 % | 50.516 M -57.18 % | 117.960 M 72.03 % | 68.570 M -4.64 % | 71.907 M 164.36 % | 27.200 M 172.00 % | 10.000 M 0.00 % | 10.000 M -90.84 % | 109.207 M 1.12 % | 108.001 M 1.03 % | 106.901 M 142.96 % | 44.000 M -19.63 % | 54.750 M -0.39 % | 54.967 M 19.31 % | 46.072 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 48.821 M 27.05 % | 38.428 M 20.77 % | 31.820 M 6.09 % | 29.992 M 34.30 % | 22.332 M -16.87 % | 26.864 M 9.14 % | 24.615 M 8.83 % | 22.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 411.414 M 19.32 % | 344.810 M 37.09 % | 251.525 M 61.13 % | 156.101 M 26.27 % | 123.629 M -1.14 % | 125.049 M 15.56 % | 108.209 M 18.90 % | 91.008 M 10.50 % | 82.362 M 14.32 % | 72.046 M 1.53 % | 70.958 M -14.34 % | 82.833 M -8.63 % | 90.661 M 36.51 % | 66.414 M 50.22 % | 44.210 M 78.64 % | 24.748 M 4.71 % | 23.634 M |
Common stock | 593.607 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 13.76 % | 521.810 M -0.18 % | 522.746 M 12.66 % | 463.994 M 0.68 % | 460.874 M 0.00 % | 460.874 M 100.00 % | 230.437 M 16.65 % | 197.548 M 0.00 % | 197.548 M 30.00 % | 151.960 M 100.00 % | 75.980 M 33.35 % | 56.980 M 0.00 % | 56.980 M 0.00 % | 56.980 M |
Total equity | 1.739 B -8.12 % | 1.893 B 7.82 % | 1.756 B 9.49 % | 1.604 B 60.66 % | 998.183 M 0.59 % | 992.351 M 32.16 % | 750.879 M 2.89 % | 729.755 M 1.52 % | 718.860 M 1.74 % | 706.546 M 107.47 % | 340.556 M -3.11 % | 351.472 M 8.47 % | 324.026 M 9.47 % | 295.990 M 141.74 % | 122.441 M 21.64 % | 100.654 M 2.85 % | 97.865 M |
Other non current liabilities | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -83.90 % | 62.104 M 18.94 % | 52.215 M 2 698.87 % | 1.866 M -92.82 % | 25.988 M | 0.000 | 0.000 -100.00 % | 10.000 M -45.06 % | 18.203 M 5.31 % | 17.285 M 111.69 % | 8.165 M -9.76 % | 9.048 M 86.28 % | 4.857 M -65.55 % | 14.100 M |
Long term debt | 471.899 M 1.96 % | 462.823 M 204.49 % | 152.000 M | 0.000 -100.00 % | 8.000 M -70.37 % | 27.000 M 74.19 % | 15.500 M -35.42 % | 24.000 M 140.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 108.001 M 1.03 % | 106.901 M 969.01 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 |
Total non current liabilities | 561.724 M 2.53 % | 547.883 M 132.15 % | 236.003 M 170.66 % | 87.194 M 24.38 % | 70.104 M -11.50 % | 79.215 M -5.13 % | 83.498 M 67.04 % | 49.988 M 76.55 % | 28.314 M 39.96 % | 20.229 M -1.33 % | 20.502 M -83.75 % | 126.204 M 1.62 % | 124.187 M 583.65 % | 18.165 M -4.63 % | 19.048 M 28.21 % | 14.857 M 5.37 % | 14.100 M |
Other current liabilities | 90.140 M 0.78 % | 89.444 M -44.13 % | 160.101 M -24.21 % | 211.254 M 218.84 % | 66.257 M -32.96 % | 98.827 M 440.04 % | 18.300 M 5.14 % | 17.405 M 117.03 % | 8.020 M -63.74 % | 22.118 M 198.76 % | 7.403 M 10.65 % | 6.690 M -55.97 % | 15.196 M 480.36 % | 2.618 M -44.44 % | 4.713 M -21.18 % | 5.979 M -45.74 % | 11.019 M |
Deferred revenue | 0.000 -100.00 % | 7.016 M -86.54 % | 52.146 M -67.12 % | 158.600 M 546.00 % | 24.551 M 105.45 % | 11.950 M -36.47 % | 18.811 M 352.46 % | 4.157 M -10.69 % | 4.655 M | 0.000 -100.00 % | 6.564 M | 0.000 | 0.000 -100.00 % | 3.996 M -51.86 % | 8.301 M -0.03 % | 8.303 M -33.31 % | 12.450 M |
Short term debt | 6.749 M 14.70 % | 5.884 M 184.17 % | 2.071 M -95.90 % | 50.516 M -54.06 % | 109.960 M 898.94 % | 11.008 M -80.49 % | 56.407 M | 0.000 | 0.000 | 0.000 -100.00 % | 109.207 M | 0.000 | 0.000 -100.00 % | 44.000 M -19.63 % | 54.750 M -0.39 % | 54.967 M 19.31 % | 46.072 M |
Total current liabilities | 323.772 M 7.59 % | 300.935 M -4.84 % | 316.256 M -24.95 % | 421.387 M 20.52 % | 349.647 M 43.73 % | 243.269 M -33.24 % | 364.366 M 89.98 % | 191.793 M 123.12 % | 85.959 M 61.37 % | 53.268 M -68.58 % | 169.512 M 304.05 % | 41.953 M 13.25 % | 37.043 M -41.63 % | 63.467 M -19.22 % | 78.572 M -14.36 % | 91.743 M 4.09 % | 88.142 M |
Total liabilities | 885.496 M 4.32 % | 848.818 M 53.70 % | 552.258 M 8.59 % | 508.581 M 21.16 % | 419.751 M 30.16 % | 322.483 M -28.00 % | 447.864 M 85.24 % | 241.781 M 111.58 % | 114.272 M 55.48 % | 73.497 M -61.32 % | 190.014 M 13.00 % | 168.158 M 4.30 % | 161.230 M 97.51 % | 81.633 M -16.38 % | 97.620 M -8.42 % | 106.600 M 4.26 % | 102.242 M |
Other non current assets | 9.011 M -79.26 % | 43.448 M 36.77 % | 31.767 M 341.95 % | 7.188 M 289.81 % | 1.844 M -29.88 % | 2.630 M -69.92 % | 8.743 M 4 884.02 % | 175.426 K 0.00 % | 175.424 K -55.32 % | 392.664 K -70.84 % | 1.347 M -43.42 % | 2.380 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 21.050 M -13.90 % | 24.447 M -63.70 % | 67.356 M 28.18 % | 52.549 M 94.48 % | 27.021 M 17.65 % | 22.967 M | 0.000 -100.00 % | 5.804 M 41.91 % | 4.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 143.265 M -3.25 % | 148.081 M -3.95 % | 154.171 M -15.45 % | 182.337 M 117.95 % | 83.659 M 25.70 % | 66.556 M -2.00 % | 67.917 M -8.54 % | 74.258 M -1.69 % | 75.536 M 6.24 % | 71.097 M 331.83 % | 16.464 M 47.37 % | 11.172 M 19.57 % | 9.344 M 18.35 % | 7.895 M -3.42 % | 8.175 M 21.41 % | 6.733 M 9.20 % | 6.165 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 |
Goodwill and intangible assets | 143.265 M -3.25 % | 148.081 M -3.95 % | 154.171 M -15.45 % | 182.337 M 117.95 % | 83.659 M 25.70 % | 66.556 M -2.00 % | 67.917 M -8.54 % | 74.258 M -1.69 % | 75.536 M 6.24 % | 71.097 M 331.83 % | 16.464 M 47.37 % | 11.172 M 19.57 % | 9.344 M 18.35 % | 7.895 M -3.42 % | 8.175 M 21.41 % | 6.733 M 9.20 % | 6.165 M |
Property plant equipment net | 1.204 B 3.54 % | 1.163 B 14.10 % | 1.019 B 5.40 % | 966.901 M 19.07 % | 812.036 M 9.48 % | 741.707 M 16.49 % | 636.731 M 10.77 % | 574.812 M 36.38 % | 421.465 M 80.78 % | 233.134 M 11.74 % | 208.634 M -2.32 % | 213.594 M 1.90 % | 209.618 M 28.05 % | 163.702 M 38.61 % | 118.105 M -1.67 % | 120.105 M 9.75 % | 109.435 M |
Total non current assets | 1.390 B -0.15 % | 1.392 B 8.42 % | 1.284 B 5.29 % | 1.220 B 30.39 % | 935.358 M 11.11 % | 841.821 M 16.67 % | 721.542 M 9.54 % | 658.685 M 30.52 % | 504.671 M 64.56 % | 306.675 M 34.42 % | 228.152 M 0.05 % | 228.049 M 3.87 % | 219.556 M 27.50 % | 172.203 M 35.76 % | 126.841 M -0.43 % | 127.391 M 9.71 % | 116.112 M |
Other current assets | 12.964 M -13.60 % | 15.005 M -39.15 % | 24.657 M -17.01 % | 29.710 M 32.82 % | 22.369 M 54.59 % | 14.470 M -25.67 % | 19.466 M 38.35 % | 14.070 M 38.18 % | 10.182 M -88.89 % | 91.638 M 318.40 % | 21.902 M 17.46 % | 18.647 M 28.48 % | 14.514 M 36.46 % | 10.636 M 325.86 % | 2.498 M 138.92 % | 1.045 M -90.90 % | 11.488 M |
Short term investments | 0.000 | 0.000 100.00 % | -39.040 M -120.98 % | -17.667 M | 0.000 -100.00 % | 2.630 M -69.92 % | 8.743 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 532.102 M -28.93 % | 748.691 M 110.24 % | 356.112 M 57.66 % | 225.870 M 370.09 % | 48.048 M -27.42 % | 66.202 M -32.74 % | 98.424 M 80.99 % | 54.382 M -61.75 % | 142.181 M -44.22 % | 254.904 M 406.91 % | 50.286 M -45.18 % | 91.723 M -24.68 % | 121.780 M 7.20 % | 113.601 M 1 272.52 % | 8.277 M 25.54 % | 6.593 M 29.93 % | 5.074 M |
Cash and short term investments | 532.102 M -28.93 % | 748.691 M 110.24 % | 356.112 M 57.66 % | 225.870 M 370.09 % | 48.048 M -27.42 % | 66.202 M -32.74 % | 98.424 M 80.99 % | 54.382 M -61.75 % | 142.181 M -44.22 % | 254.904 M 406.91 % | 50.286 M -45.18 % | 91.723 M -24.68 % | 121.780 M 7.20 % | 113.601 M 1 272.52 % | 8.277 M 25.54 % | 6.593 M 29.93 % | 5.074 M |
Total current assets | 1.235 B -8.52 % | 1.350 B 31.81 % | 1.024 B 14.71 % | 892.593 M 84.96 % | 482.577 M 2.13 % | 472.527 M -0.98 % | 477.201 M 52.53 % | 312.851 M -4.75 % | 328.462 M -30.61 % | 473.368 M 56.53 % | 302.417 M 3.72 % | 291.580 M 9.74 % | 265.700 M 29.34 % | 205.420 M 120.36 % | 93.219 M 16.72 % | 79.863 M -4.92 % | 83.995 M |
Inventory | 354.464 M 25.91 % | 281.530 M -11.42 % | 317.836 M -8.15 % | 346.025 M 20.75 % | 286.563 M 24.17 % | 230.774 M 0.57 % | 229.471 M 48.25 % | 154.791 M 59.47 % | 97.066 M -23.47 % | 126.826 M -19.83 % | 158.201 M 40.40 % | 112.677 M 22.10 % | 92.285 M 96.39 % | 46.992 M -7.85 % | 50.997 M -14.87 % | 59.903 M 8.71 % | 55.103 M |
Net receivables | 335.103 M 10.09 % | 304.376 M -9.35 % | 335.786 M 11.02 % | 302.465 M 125.62 % | 134.059 M -21.12 % | 169.961 M 25.35 % | 135.588 M 43.79 % | 94.293 M 15.27 % | 81.804 M 3.05 % | 79.381 M -2.39 % | 81.328 M 5.49 % | 77.092 M | 0.000 -100.00 % | 34.192 M | 0.000 | 0.000 | 0.000 |
Tax assets | 13.015 M -4.62 % | 13.646 M 15.21 % | 11.845 M 10.98 % | 10.673 M -1.15 % | 10.797 M 35.63 % | 7.961 M -2.34 % | 8.151 M 124.25 % | 3.635 M 6.79 % | 3.404 M 65.93 % | 2.051 M 20.14 % | 1.707 M 89.28 % | 902.061 K 51.72 % | 594.546 K -1.81 % | 605.484 K 7.74 % | 562.007 K 1.70 % | 552.634 K 7.88 % | 512.273 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 |
Account payables | 216.066 M 15.35 % | 187.317 M 50.11 % | 124.786 M -11.87 % | 141.586 M -9.35 % | 156.187 M 20.06 % | 130.088 M -53.93 % | 282.355 M 63.39 % | 172.806 M 129.33 % | 75.354 M 153.78 % | 29.693 M -41.83 % | 51.047 M 56.34 % | 32.652 M 80.96 % | 18.044 M 28.32 % | 14.062 M -3.63 % | 14.591 M -47.75 % | 27.928 M -4.44 % | 29.226 M |
Tax payables | 10.817 M -4.06 % | 11.274 M -24.90 % | 15.012 M 13.44 % | 13.233 M 103.99 % | 6.487 M 93.87 % | 3.346 M -54.19 % | 7.304 M 361.75 % | 1.582 M -38.82 % | 2.585 M 77.39 % | 1.457 M -21.44 % | 1.855 M -28.95 % | 2.611 M -31.35 % | 3.803 M 36.45 % | 2.787 M -38.30 % | 4.518 M 57.43 % | 2.870 M 57.17 % | 1.826 M |
Deferred revenue non current | 48.507 M 7.42 % | 45.157 M -7.21 % | 48.667 M -1.96 % | 49.638 M -4.73 % | 52.104 M 23.43 % | 42.215 M -2.21 % | 43.170 M 170.03 % | 15.988 M -12.70 % | 18.314 M 79.03 % | 10.229 M -2.60 % | 10.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -119.357 K -100.05 % | 235.131 M 3.42 % | 227.346 M 25.63 % | 180.967 M 2 099.74 % | 8.227 M 1 592.18 % | 486.162 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other total stockholders equity | 734.522 M 2.07 % | 719.649 M 5.31 % | 683.382 M 1.54 % | 672.988 M 95.34 % | 344.517 M -0.65 % | 346.762 M 94.07 % | 178.676 M 0.45 % | 177.873 M 1.28 % | 175.624 M -56.54 % | 404.064 M 460.81 % | 72.050 M 1.35 % | 71.091 M -12.67 % | 81.405 M -47.00 % | 153.596 M 622.78 % | 21.251 M 12.28 % | 18.926 M 67.04 % | 11.331 M |
Deferred tax liabilities non current | 31.319 M 4.74 % | 29.903 M 18.03 % | 25.336 M -8.06 % | 27.556 M | 0.000 100.00 % | -17.000 M -174.04 % | 22.962 M 264.01 % | -14.000 M -40.00 % | -10.000 M 0.00 % | -10.000 M | 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 |
Total assets | 2.625 B -4.27 % | 2.742 B 18.80 % | 2.308 B 9.27 % | 2.112 B 48.97 % | 1.418 B 7.88 % | 1.314 B 9.64 % | 1.199 B 23.39 % | 971.535 M 16.61 % | 833.132 M 6.81 % | 780.043 M 47.02 % | 530.570 M 2.11 % | 519.629 M 7.08 % | 485.256 M 28.50 % | 377.623 M 71.60 % | 220.061 M 6.18 % | 207.254 M 3.57 % | 200.108 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -3.392 M -3 068.31 % | -107.068 K 94.27 % | -1.867 M -191.10 % | -641.514 K 85.80 % | -4.516 M -1 853.24 % | -231.224 K 82.90 % | -1.352 M -293.37 % | -343.804 K | 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 -100.00 % | 677.220 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -118.330 M -542.77 % | -18.409 M -24.00 % | -14.846 M 64.49 % | -41.807 M -369.76 % | -8.900 M 92.11 % | -112.769 M -591.11 % | -16.317 M 70.04 % | -54.458 M -1 854.34 % | 3.104 M -77.87 % | 14.029 M 133.85 % | -41.439 M 30.30 % | -59.455 M -24.58 % | -47.726 M -301.14 % | -11.898 M 44.92 % | -21.599 M -128.30 % | -9.461 M 61.84 % | -24.794 M |
Accounts receivables | -11.727 M 77.77 % | -52.761 M -16.92 % | -45.127 M 27.78 % | -62.484 M -323.90 % | 27.907 M 169.76 % | -40.004 M 61.30 % | -103.365 M -85.12 % | -55.838 M -94.78 % | -28.668 M -97.74 % | -14.498 M -0.41 % | -14.439 M 69.49 % | -47.321 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -72.336 M -291.05 % | 37.861 M 33.51 % | 28.359 M 344.72 % | 6.377 M 111.55 % | -55.231 M -4 139.40 % | -1.303 M 98.26 % | -74.681 M -26.90 % | -58.850 M -301.26 % | 29.241 M -5.03 % | 30.791 M 167.64 % | -45.523 M -123.24 % | -20.392 M 54.47 % | -44.790 M -1 218.35 % | 4.005 M -55.03 % | 8.906 M 285.54 % | -4.800 M 78.81 % | -22.653 M |
Accounts payables | -37.617 M -1 149.51 % | -3.011 M -156.65 % | 5.314 M -63.12 % | 14.407 M -29.00 % | 20.292 M 129.23 % | -69.430 M -141.76 % | 166.245 M 174.96 % | 60.461 M 1 456.99 % | 3.883 M 302.19 % | -1.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 3.350 M 771.08 % | -499.126 K 85.29 % | -3.392 M -3 068.28 % | -107.069 K 94.27 % | -1.867 M 8.12 % | -2.032 M -103.48 % | 58.364 M 1 228.82 % | 4.392 M 116.80 % | -26.137 M -55.93 % | -16.762 M -510.40 % | 4.084 M 110.46 % | -39.063 M -1 230.45 % | -2.936 M 81.54 % | -15.903 M 47.87 % | -30.505 M -554.48 % | -4.661 M -117.68 % | -2.141 M |
Other non cash items | 9.760 M 15.26 % | 8.468 M -8.08 % | 9.213 M 325.40 % | 2.166 M -57.87 % | 5.140 M 2 814.94 % | 176.334 K -97.16 % | 6.204 M 214.10 % | 1.975 M 1 095.50 % | 165.213 K -98.26 % | 9.483 M 0.19 % | 9.465 M -25.59 % | 12.720 M 53.54 % | 8.284 M 115.42 % | 3.846 M -17.64 % | 4.670 M -11.49 % | 5.276 M 152.71 % | 2.088 M |
Net cash provided by operating activities | 69.131 M -65.33 % | 199.394 M 2.09 % | 195.318 M 279.25 % | 51.501 M -18.42 % | 63.130 M 251.63 % | -41.633 M -169.39 % | 60.001 M 2 024.98 % | -3.117 M -107.69 % | 40.538 M -11.05 % | 45.574 M 472.44 % | -12.237 M -234.72 % | 9.083 M 66.46 % | 5.457 M -77.47 % | 24.215 M 103.77 % | 11.884 M -14.06 % | 13.828 M 431.68 % | -4.169 M |
Investments in property plant and equipment | -77.167 M 41.65 % | -132.242 M -21.81 % | -108.560 M -111.41 % | -51.351 M 66.20 % | -151.929 M -17.44 % | -129.368 M -134.22 % | -55.233 M 46.79 % | -103.801 M 34.19 % | -157.730 M -86.82 % | -84.427 M -505.49 % | -13.944 M 41.33 % | -23.768 M 55.75 % | -53.711 M -3.14 % | -52.073 M -437.54 % | -9.687 M 0.54 % | -9.740 M -148.89 % | -3.913 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -122.339 M -13.20 % | -108.075 M -1 535.73 % | 7.528 M 9 370.00 % | 79.488 K | 0.000 -100.00 % | 103.857 M -34.15 % | 157.730 M 86.82 % | 84.427 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -232.000 M | 0.000 -100.00 % | 822.889 K 107.13 % | -11.534 M -62.63 % | -7.092 M 29.36 % | -10.040 M -241.50 % | -2.940 M 98.86 % | -258.915 M 78.23 % | -1.189 B -494.55 % | -200.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 4.672 M 393.00 % | 947.661 K 112.59 % | -7.528 M -9 370.00 % | -79.488 K | 0.000 -100.00 % | 258.460 M -78.25 % | 1.188 B 492.60 % | 200.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 43.115 M 2 253.88 % | 1.832 M 48.17 % | 1.236 M -21.18 % | 1.568 M 5 599.49 % | 27.516 K -65.38 % | 79.488 K 100.14 % | -55.233 M -97 442.77 % | 56.741 K 100.04 % | -157.730 M -86.82 % | -84.427 M -505.49 % | -13.944 M -5 806.96 % | 244.325 K 939.68 % | 23.500 K -48.98 % | 46.060 K 100.48 % | -9.687 M -1 177.56 % | 899.000 K 122.97 % | -3.913 M |
Net cash used for investing activites | -266.052 M -104.01 % | -130.411 M 41.82 % | -224.168 M -33.08 % | -168.444 M -5.94 % | -158.993 M -14.11 % | -139.329 M -139.51 % | -58.173 M 44.17 % | -104.199 M 34.26 % | -158.492 M -88.90 % | -83.901 M -501.72 % | -13.944 M 40.72 % | -23.523 M 56.18 % | -53.688 M -3.19 % | -52.027 M -437.07 % | -9.687 M -9.57 % | -8.841 M -125.92 % | -3.913 M |
Debt repayment | -5.000 M -101.67 % | 299.067 M 109.21 % | 142.950 M 214.36 % | -125.000 M -217.59 % | 106.300 M 2 557.50 % | 4.000 M -87.62 % | 32.300 M 18.75 % | 27.200 M | 0.000 100.00 % | -110.000 M | 0.000 | 0.000 -100.00 % | 66.000 M 713.95 % | -10.750 M -4 862.70 % | -216.616 K -104.36 % | 4.967 M -55.67 % | 11.205 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.455 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 | 0.000 | 0.000 100.00 % | -2.690 M -4.18 % | -2.582 M 23.83 % | -3.389 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 | -15.809 M 25.72 % | -21.283 M -497.56 % | -3.562 M 37.85 % | -5.731 M 63.46 % | -15.682 M 0.24 % | -15.720 M -23.16 % | -12.764 M -72.61 % | -7.395 M -73.26 % | -4.268 M 70.78 % | -14.607 M 15.35 % | -17.257 M -0.82 % | -17.116 M -200.15 % | -5.703 M 15.08 % | -6.715 M -26.39 % | -5.313 M 42.31 % | -9.210 M -87.10 % | -4.923 M |
Other financing activites | 2.390 M -91.49 % | 28.085 M -35.21 % | 43.348 M -89.24 % | 402.957 M 6 099.34 % | 6.500 M -96.54 % | 187.672 M 1 213.67 % | -16.852 M -3 353.21 % | -488.000 K -105.14 % | 9.500 M -97.42 % | 367.552 M 18 277.59 % | 2.000 M 33.33 % | 1.500 M 138.58 % | -3.888 M -102.58 % | 150.601 M 2 901.93 % | 5.017 M 547.17 % | 775.199 K -63.16 % | 2.104 M |
Net cash used provided by financing activities | -18.419 M -106.02 % | 305.869 M 74.70 % | 175.083 M -32.93 % | 261.036 M 191.26 % | 89.622 M -46.57 % | 167.752 M 1 405.94 % | 11.139 M -42.33 % | 19.317 M 269.22 % | 5.232 M -97.85 % | 242.944 M 1 692.38 % | -15.257 M 2.30 % | -15.616 M -127.68 % | 56.409 M -56.93 % | 130.985 M 25 648.27 % | -512.696 K 85.22 % | -3.468 M -141.35 % | 8.386 M |
Effect of forex changes on cash | 3.321 K -97.65 % | 141.124 K -59.00 % | 344.181 K 3 155.99 % | -11.263 K -151 162 850 377 628.00 % | 0.000 -100.00 % | 7.135 K 1 585 506.66 % | 0.450 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -215.337 M -157.42 % | 374.994 M 155.83 % | 146.577 M 1.73 % | 144.082 M 2 408.46 % | -6.241 M 52.72 % | -13.202 M -201.81 % | 12.967 M 114.74 % | -87.999 M 21.93 % | -112.723 M -155.09 % | 204.618 M 593.80 % | -41.437 M -37.86 % | -30.056 M -467.50 % | 8.179 M -92.23 % | 105.324 M 6 155.27 % | 1.684 M 10.86 % | 1.519 M 400.06 % | 303.716 K |
Cash at beginning of period | 713.451 M 110.80 % | 338.457 M 76.39 % | 191.880 M 301.44 % | 47.798 M -11.55 % | 54.040 M -19.52 % | 67.150 M 23.93 % | 54.182 M -61.89 % | 142.181 M -44.22 % | 254.904 M 406.91 % | 50.286 M -45.18 % | 91.723 M -24.68 % | 121.780 M 7.20 % | 113.601 M 1 272.52 % | 8.277 M 25.54 % | 6.593 M 29.93 % | 5.074 M 6.37 % | 4.771 M |
Cash at end of period | 498.115 M -30.18 % | 713.451 M 110.80 % | 338.457 M 76.39 % | 191.880 M 301.44 % | 47.798 M -11.40 % | 53.947 M -19.66 % | 67.150 M 23.93 % | 54.182 M -61.89 % | 142.181 M -44.22 % | 254.904 M 406.91 % | 50.286 M -45.18 % | 91.723 M -24.68 % | 121.780 M 7.20 % | 113.601 M 1 272.52 % | 8.277 M 25.54 % | 6.593 M 29.93 % | 5.074 M |
Operating cash flow | 69.131 M -65.33 % | 199.394 M 2.09 % | 195.318 M 279.25 % | 51.501 M -18.42 % | 63.130 M 251.63 % | -41.633 M -169.39 % | 60.001 M 2 024.98 % | -3.117 M -107.69 % | 40.538 M -11.05 % | 45.574 M 472.44 % | -12.237 M -234.72 % | 9.083 M 66.46 % | 5.457 M -77.47 % | 24.215 M 103.77 % | 11.884 M -14.06 % | 13.828 M 431.68 % | -4.169 M |
Capital expenditure | -77.167 M 41.65 % | -132.242 M -21.81 % | -108.560 M -111.41 % | -51.351 M 66.20 % | -151.929 M -17.44 % | -129.368 M -134.22 % | -55.233 M 46.79 % | -103.801 M 34.19 % | -157.730 M -86.82 % | -84.427 M -505.49 % | -13.944 M 41.33 % | -23.768 M 55.75 % | -53.711 M -3.14 % | -52.073 M -437.54 % | -9.687 M 0.54 % | -9.740 M -148.89 % | -3.913 M |
Free CashFlow | -8.035 M -111.97 % | 67.152 M -22.60 % | 86.757 M 57 752.17 % | 149.964 K 100.17 % | -88.799 M 48.07 % | -171.001 M -3 686.42 % | 4.768 M 104.46 % | -106.918 M 8.77 % | -117.192 M -201.63 % | -38.853 M -48.41 % | -26.180 M -78.29 % | -14.684 M 69.57 % | -48.254 M -73.21 % | -27.858 M -1 368.33 % | 2.196 M -46.27 % | 4.088 M 150.58 % | -8.083 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 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 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 181.021 M -3.73 % | 188.034 M -25.33 % | 251.820 M 33.35 % | 188.837 M -6.75 % | 202.497 M -15.38 % | 239.299 M -0.23 % | 239.841 M 12.09 % | 213.972 M -17.51 % | 259.379 M -0.74 % | 261.320 M 10.10 % | 237.353 M 3.34 % | 229.685 M -7.46 % | 248.189 M 8.77 % | 228.170 M 14.14 % | 199.898 M 47.42 % | 135.597 M -2.09 % | 138.492 M 0.23 % | 138.178 M -6.48 % | 147.758 M 29.29 % | 114.287 M 18.08 % | 96.788 M 7.55 % | 89.994 M -41.07 % | 152.715 M 41.30 % | 108.076 M -8.21 % | 117.738 M 3.92 % | 113.291 M -13.15 % | 130.452 M 41.61 % | 92.122 M -29.77 % | 131.176 M 32.50 % | 98.999 M -12.94 % | 113.717 M 41.59 % | 80.316 M -5.87 % | 85.321 M 10.97 % | 76.889 M -12.50 % | 87.875 M 30.10 % | 67.545 M -17.62 % | 81.996 M 3.56 % | 79.178 M -13.50 % | 91.534 M 57.48 % | 58.124 M -23.68 % | 76.159 M 15.22 % | 66.100 M -15.77 % | 78.475 M 44.47 % | 54.320 M -10.78 % | 60.884 M 6.12 % | 57.375 M -33.73 % | 86.574 M 3.90 % | 83.323 M -25.06 % | 111.183 M 10.05 % | 101.029 M 5.03 % | 96.188 M 83.76 % | 52.344 M -14.70 % | 61.364 M 34.34 % | 45.677 M -30.58 % | 65.798 M 38.40 % | 47.544 M -8.00 % | 51.679 M 21.52 % | 42.527 M -33.17 % | 63.632 M 61.81 % | 39.326 M -19.25 % | 48.702 M 19.64 % | 40.707 M |
Net income | 17.923 M -5.89 % | 19.045 M -3.37 % | 19.709 M 31.99 % | 14.932 M -41.17 % | 25.380 M -2.24 % | 25.962 M 5.43 % | 24.624 M -18.62 % | 30.258 M -10.66 % | 33.867 M 8.77 % | 31.137 M 43.80 % | 21.653 M -27.36 % | 29.810 M -12.97 % | 34.252 M 44.38 % | 23.723 M 4.33 % | 22.739 M 267.17 % | 6.193 M 111.89 % | 2.923 M -36.85 % | 4.629 M -41.42 % | 7.902 M 109.65 % | 3.769 M 15.25 % | 3.270 M -3.49 % | 3.389 M -65.19 % | 9.735 M 62.29 % | 5.999 M -50.35 % | 12.081 M 58.69 % | 7.613 M -31.98 % | 11.192 M 86.39 % | 6.005 M -39.29 % | 9.892 M 43.61 % | 6.888 M 0.71 % | 6.839 M 99.04 % | 3.436 M -46.49 % | 6.422 M 12.29 % | 5.719 M -7.52 % | 6.184 M 31.71 % | 4.695 M -7.90 % | 5.097 M 56.78 % | 3.251 M 386.77 % | 667.915 K -44.73 % | 1.208 M -12.60 % | 1.383 M -47.44 % | 2.631 M 54.86 % | 1.699 M 242.33 % | -1.193 M -236.90 % | 871.784 K -75.17 % | 3.511 M -60.32 % | 8.849 M -0.30 % | 8.876 M -9.84 % | 9.844 M -34.69 % | 15.073 M 26.52 % | 11.913 M 34.74 % | 8.842 M 0.39 % | 8.808 M 51.33 % | 5.820 M -39.66 % | 9.646 M 296.53 % | 2.433 M -70.48 % | 8.241 M 89.36 % | 4.352 M -47.20 % | 8.242 M 175.66 % | 2.990 M -57.73 % | 7.073 M 113.06 % | 3.320 M |
Income before tax | 19.968 M -10.99 % | 22.433 M -5.78 % | 23.810 M 31.13 % | 18.157 M -41.31 % | 30.940 M -8.69 % | 33.884 M 32.93 % | 25.490 M -31.27 % | 37.086 M -9.12 % | 40.806 M -0.74 % | 41.111 M 72.96 % | 23.769 M -32.98 % | 35.466 M -17.67 % | 43.080 M 46.87 % | 29.332 M 19.58 % | 24.529 M 227.22 % | 7.496 M 109.40 % | 3.580 M -39.69 % | 5.935 M -19.61 % | 7.383 M 69.12 % | 4.366 M 17.00 % | 3.731 M -10.83 % | 4.184 M -58.46 % | 10.073 M 38.64 % | 7.266 M -48.25 % | 14.042 M 60.18 % | 8.766 M -28.87 % | 12.325 M 79.97 % | 6.848 M -41.29 % | 11.666 M 40.02 % | 8.331 M 3.98 % | 8.012 M 98.13 % | 4.044 M -47.03 % | 7.634 M 13.18 % | 6.745 M -7.62 % | 7.301 M 30.63 % | 5.590 M -10.25 % | 6.228 M 69.45 % | 3.675 M 308.97 % | 898.673 K -37.34 % | 1.434 M -21.05 % | 1.816 M -43.87 % | 3.236 M 245.21 % | 937.496 K 180.08 % | -1.171 M -149.62 % | 2.359 M -45.95 % | 4.365 M -58.78 % | 10.589 M -0.03 % | 10.593 M -12.77 % | 12.143 M -32.14 % | 17.894 M 26.30 % | 14.168 M 36.23 % | 10.400 M -1.27 % | 10.533 M 56.18 % | 6.744 M -39.93 % | 11.227 M 288.90 % | 2.887 M -70.31 % | 9.725 M 85.37 % | 5.246 M -44.63 % | 9.474 M 147.31 % | 3.831 M -53.97 % | 8.323 M 109.62 % | 3.970 M |
Income before tax ratio | 0.11 -7.54 % | 0.12 26.18 % | 0.09 -1.67 % | 0.10 -37.07 % | 0.15 7.91 % | 0.14 33.23 % | 0.11 -38.68 % | 0.17 10.17 % | 0.16 0.00 % | 0.16 57.10 % | 0.10 -35.15 % | 0.15 -11.04 % | 0.17 35.02 % | 0.13 4.76 % | 0.12 121.96 % | 0.06 113.88 % | 0.03 -39.82 % | 0.04 -14.03 % | 0.05 30.81 % | 0.04 -0.92 % | 0.04 -17.09 % | 0.05 -29.51 % | 0.07 -1.89 % | 0.07 -43.63 % | 0.12 54.13 % | 0.08 -18.10 % | 0.09 27.09 % | 0.07 -16.41 % | 0.09 5.67 % | 0.08 19.44 % | 0.07 39.94 % | 0.05 -43.73 % | 0.09 1.99 % | 0.09 5.58 % | 0.08 0.41 % | 0.08 8.96 % | 0.08 63.62 % | 0.05 372.79 % | 0.01 -60.21 % | 0.02 3.45 % | 0.02 -51.29 % | 0.05 309.84 % | 0.01 155.43 % | -0.02 -155.61 % | 0.04 -49.07 % | 0.08 -37.80 % | 0.12 -3.78 % | 0.13 16.40 % | 0.11 -38.34 % | 0.18 20.25 % | 0.15 -25.86 % | 0.20 15.74 % | 0.17 16.26 % | 0.15 -13.47 % | 0.17 181.00 % | 0.06 -67.73 % | 0.19 52.54 % | 0.12 -17.15 % | 0.15 52.84 % | 0.10 -43.00 % | 0.17 75.21 % | 0.10 |
EBITDA | 21.510 M -7.12 % | 23.160 M -5.14 % | 24.415 M 29.69 % | 18.825 M -40.43 % | 31.601 M -43.10 % | 55.539 M 17.22 % | 47.382 M -20.84 % | 59.857 M -7.16 % | 64.475 M 0.27 % | 64.298 M 81.54 % | 35.418 M -39.51 % | 58.547 M -12.90 % | 67.216 M 26.94 % | 52.953 M 32.05 % | 40.102 M 74.31 % | 23.006 M 21.88 % | 18.876 M -12.66 % | 21.612 M -1.35 % | 21.908 M 45.10 % | 15.098 M -12.53 % | 17.262 M 22.56 % | 14.085 M -26.24 % | 19.094 M 16.82 % | 16.345 M -29.10 % | 23.056 M 23.33 % | 18.695 M 40.87 % | 13.271 M 65.69 % | 8.009 M -36.36 % | 12.584 M 25.60 % | 10.019 M -10.23 % | 11.161 M 168.07 % | 4.164 M -51.02 % | 8.500 M 26.62 % | 6.713 M -54.09 % | 14.622 M 478.46 % | 2.528 M -71.23 % | 8.787 M 460.62 % | 1.567 M -67.31 % | 4.795 M -36.27 % | 7.524 M 24.73 % | 6.032 M 48.36 % | 4.066 M -45.74 % | 7.494 M 15 190.25 % | 49.012 K -99.20 % | 6.162 M 14.45 % | 5.384 M -68.31 % | 16.988 M 13.21 % | 15.006 M -4.90 % | 15.779 M -25.87 % | 21.285 M -3.76 % | 22.116 M 89.11 % | 11.695 M 29.92 % | 9.002 M 21.82 % | 7.389 M -39.36 % | 12.186 M 200.54 % | 4.055 M -61.12 % | 10.428 M 53.70 % | 6.784 M 10.19 % | 6.157 M 23.56 % | 4.983 M -51.23 % | 10.218 M 81.47 % | 5.631 M |
Net income ratio | 0.10 -2.25 % | 0.10 29.41 % | 0.08 -1.02 % | 0.08 -36.91 % | 0.13 15.53 % | 0.11 5.67 % | 0.10 -27.40 % | 0.14 8.30 % | 0.13 9.58 % | 0.12 30.61 % | 0.09 -29.71 % | 0.13 -5.96 % | 0.14 32.73 % | 0.10 -8.60 % | 0.11 149.06 % | 0.05 116.41 % | 0.02 -37.00 % | 0.03 -37.36 % | 0.05 62.16 % | 0.03 -2.39 % | 0.03 -10.27 % | 0.04 -40.93 % | 0.06 14.85 % | 0.06 -45.91 % | 0.10 52.70 % | 0.07 -21.68 % | 0.09 31.62 % | 0.07 -13.56 % | 0.08 8.38 % | 0.07 15.68 % | 0.06 40.58 % | 0.04 -43.16 % | 0.08 1.20 % | 0.07 5.70 % | 0.07 1.24 % | 0.07 11.81 % | 0.06 51.39 % | 0.04 462.73 % | 0.01 -64.90 % | 0.02 14.52 % | 0.02 -54.38 % | 0.04 83.85 % | 0.02 198.52 % | -0.02 -253.44 % | 0.01 -76.60 % | 0.06 -40.13 % | 0.10 -4.04 % | 0.11 20.31 % | 0.09 -40.66 % | 0.15 20.46 % | 0.12 -26.68 % | 0.17 17.69 % | 0.14 12.65 % | 0.13 -13.08 % | 0.15 186.52 % | 0.05 -67.91 % | 0.16 55.82 % | 0.10 -20.99 % | 0.13 70.36 % | 0.08 -47.65 % | 0.15 78.08 % | 0.08 |
Ratio EBITDA | 0.12 -3.53 % | 0.12 27.04 % | 0.10 -2.74 % | 0.10 -36.12 % | 0.16 -32.76 % | 0.23 17.48 % | 0.20 -29.38 % | 0.28 12.54 % | 0.25 1.02 % | 0.25 64.89 % | 0.15 -41.46 % | 0.25 -5.88 % | 0.27 16.70 % | 0.23 15.69 % | 0.20 18.24 % | 0.17 24.48 % | 0.14 -12.86 % | 0.16 5.49 % | 0.15 12.23 % | 0.13 -25.93 % | 0.18 13.96 % | 0.16 25.17 % | 0.13 -17.33 % | 0.15 -22.77 % | 0.20 18.67 % | 0.17 62.21 % | 0.10 17.01 % | 0.09 -9.38 % | 0.10 -5.21 % | 0.10 3.12 % | 0.10 89.33 % | 0.05 -47.97 % | 0.10 14.10 % | 0.09 -47.53 % | 0.17 344.64 % | 0.04 -65.08 % | 0.11 441.35 % | 0.02 -62.21 % | 0.05 -59.53 % | 0.13 63.43 % | 0.08 28.77 % | 0.06 -35.59 % | 0.10 10 483.92 % | 0.00 -99.11 % | 0.10 7.86 % | 0.09 -52.18 % | 0.20 8.96 % | 0.18 26.90 % | 0.14 -32.64 % | 0.21 -8.37 % | 0.23 2.91 % | 0.22 52.30 % | 0.15 -9.32 % | 0.16 -12.65 % | 0.19 117.16 % | 0.09 -57.73 % | 0.20 26.48 % | 0.16 64.87 % | 0.10 -23.64 % | 0.13 -39.61 % | 0.21 51.68 % | 0.14 |
Gross profit ratio | 0.26 3.09 % | 0.25 9.09 % | 0.23 1.93 % | 0.23 -9.25 % | 0.25 24.01 % | 0.20 -8.03 % | 0.22 -22.56 % | 0.28 4.91 % | 0.27 4.65 % | 0.26 23.83 % | 0.21 -19.01 % | 0.26 -7.38 % | 0.28 14.44 % | 0.24 8.24 % | 0.22 55.64 % | 0.14 30.38 % | 0.11 -11.42 % | 0.12 15.29 % | 0.11 -39.52 % | 0.18 4.57 % | 0.17 -10.96 % | 0.19 11.42 % | 0.17 -13.58 % | 0.20 -2.73 % | 0.20 5.13 % | 0.19 -12.39 % | 0.22 -9.08 % | 0.24 18.28 % | 0.21 -3.75 % | 0.21 0.47 % | 0.21 -5.80 % | 0.23 10.31 % | 0.20 -1.68 % | 0.21 -8.43 % | 0.23 0.43 % | 0.23 8.93 % | 0.21 30.82 % | 0.16 -20.44 % | 0.20 -10.13 % | 0.22 29.25 % | 0.17 -0.37 % | 0.17 8.22 % | 0.16 -3.59 % | 0.17 -21.60 % | 0.21 -5.59 % | 0.22 -2.73 % | 0.23 -7.63 % | 0.25 0.41 % | 0.25 -9.04 % | 0.27 -17.64 % | 0.33 -11.39 % | 0.37 12.37 % | 0.33 16.17 % | 0.29 15.85 % | 0.25 -3.57 % | 0.26 -7.79 % | 0.28 5.94 % | 0.26 5.87 % | 0.25 5.55 % | 0.23 -9.60 % | 0.26 14.38 % | 0.23 |
Weighted average shs out dil | 641.240 M 0.00 % | 641.240 M -0.45 % | 644.106 M -1.02 % | 650.776 M 0.00 % | 650.776 M 0.27 % | 649.038 M -2.74 % | 667.300 M 12.42 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.05 % | 593.292 M -0.05 % | 593.603 M 0.00 % | 593.603 M 0.09 % | 593.083 M 0.03 % | 592.930 M -1.02 % | 599.070 M 10.22 % | 543.520 M 4.51 % | 520.075 M 0.73 % | 516.319 M -1.37 % | 523.502 M -1.16 % | 529.670 M 1.60 % | 521.346 M -0.19 % | 522.349 M 16.69 % | 447.657 M -14.24 % | 521.983 M 13.14 % | 461.364 M 0.83 % | 457.581 M -1.70 % | 465.491 M 1.26 % | 459.685 M -0.56 % | 462.291 M -0.02 % | 462.400 M 0.92 % | 458.164 M -0.84 % | 462.064 M 0.19 % | 461.203 M -0.09 % | 461.630 M 0.30 % | 460.271 M -0.93 % | 464.576 M 1.45 % | 457.915 M 9.10 % | 419.713 M 3.12 % | 407.000 M 3.22 % | 394.287 M -0.33 % | 395.581 M 0.01 % | 395.541 M -0.57 % | 397.823 M 0.66 % | 395.203 M 0.18 % | 394.505 M -0.13 % | 395.002 M -0.09 % | 395.346 M -0.06 % | 395.602 M 0.13 % | 395.107 M 0.04 % | 394.930 M 0.05 % | 394.735 M -0.05 % | 394.920 M -0.05 % | 395.105 M 6.68 % | 370.359 M 132.47 % | 159.318 M -30.05 % | 227.762 M -23.11 % | 296.205 M -0.10 % | 296.506 M -0.07 % | 296.707 M -14.21 % | 345.868 M -12.44 % | 395.029 M |
Weighted average shs out | 589.623 M 0.00 % | 589.623 M -0.35 % | 591.713 M -0.32 % | 593.604 M 0.00 % | 593.604 M 0.00 % | 593.604 M 0.04 % | 593.380 M -0.04 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.05 % | 593.308 M -0.05 % | 593.603 M 0.00 % | 593.603 M 0.09 % | 593.083 M 0.03 % | 592.930 M -1.02 % | 599.070 M 10.22 % | 543.520 M 4.51 % | 520.075 M 0.72 % | 516.338 M -1.37 % | 523.502 M -1.18 % | 529.735 M 1.61 % | 521.346 M -0.20 % | 522.373 M 16.69 % | 447.657 M -14.24 % | 522.005 M 13.14 % | 461.364 M 0.82 % | 457.598 M -1.70 % | 465.491 M 1.26 % | 459.700 M -0.56 % | 462.291 M -0.03 % | 462.406 M 0.93 % | 458.164 M -0.85 % | 462.084 M 0.19 % | 461.203 M -0.09 % | 461.639 M 0.30 % | 460.271 M -0.93 % | 464.578 M 1.45 % | 457.915 M 9.08 % | 419.811 M 3.12 % | 407.089 M 3.23 % | 394.368 M -0.31 % | 395.581 M 0.00 % | 395.595 M -0.56 % | 397.823 M 0.62 % | 395.368 M 0.22 % | 394.505 M -0.13 % | 395.014 M -0.08 % | 395.346 M -0.07 % | 395.617 M 0.13 % | 395.107 M 0.04 % | 394.930 M 0.05 % | 394.735 M -0.05 % | 394.920 M -0.05 % | 395.105 M 6.68 % | 370.359 M 132.47 % | 159.318 M -30.05 % | 227.762 M -23.11 % | 296.205 M -0.10 % | 296.506 M -0.07 % | 296.707 M 0.10 % | 296.405 M 0.10 % | 296.102 M |
EPS diluted | 0.03 -6.06 % | 0.03 -4.19 % | 0.03 35.37 % | 0.02 -41.28 % | 0.04 -2.50 % | 0.04 12.99 % | 0.04 -30.59 % | 0.05 -10.53 % | 0.06 8.78 % | 0.05 43.56 % | 0.04 -27.29 % | 0.05 -13.00 % | 0.06 44.25 % | 0.04 0.25 % | 0.04 276.42 % | 0.01 100.00 % | 0.01 -40.45 % | 0.01 -41.83 % | 0.02 112.50 % | 0.01 12.50 % | 0.01 -1.54 % | 0.01 -63.07 % | 0.02 31.34 % | 0.01 -30.57 % | 0.02 16.97 % | 0.02 -32.65 % | 0.02 89.92 % | 0.01 -40.00 % | 0.02 44.30 % | 0.01 0.68 % | 0.01 97.33 % | 0.01 -46.04 % | 0.01 12.10 % | 0.01 -7.46 % | 0.01 31.37 % | 0.01 -7.27 % | 0.01 54.93 % | 0.01 343.75 % | 0.00 -46.67 % | 0.00 -14.29 % | 0.00 -47.76 % | 0.01 55.81 % | 0.00 243.33 % | 0.00 -236.36 % | 0.00 -75.28 % | 0.01 -60.27 % | 0.02 -0.44 % | 0.02 -9.64 % | 0.02 -34.82 % | 0.04 26.49 % | 0.03 34.82 % | 0.02 0.45 % | 0.02 51.70 % | 0.01 -43.46 % | 0.03 69.93 % | 0.02 -57.73 % | 0.04 146.26 % | 0.01 -47.12 % | 0.03 175.25 % | 0.01 -50.73 % | 0.02 144.05 % | 0.01 |
Earnings per share | 0.03 -5.88 % | 0.03 -2.12 % | 0.03 30.95 % | 0.03 -41.12 % | 0.04 -2.06 % | 0.04 5.30 % | 0.04 -18.63 % | 0.05 -10.53 % | 0.06 8.78 % | 0.05 43.56 % | 0.04 -27.29 % | 0.05 -13.00 % | 0.06 44.25 % | 0.04 0.25 % | 0.04 276.42 % | 0.01 100.00 % | 0.01 -40.45 % | 0.01 -41.83 % | 0.02 112.50 % | 0.01 12.50 % | 0.01 -1.54 % | 0.01 -63.07 % | 0.02 31.34 % | 0.01 -30.57 % | 0.02 16.97 % | 0.02 -32.65 % | 0.02 89.92 % | 0.01 -40.00 % | 0.02 44.30 % | 0.01 0.68 % | 0.01 97.33 % | 0.01 -46.04 % | 0.01 12.10 % | 0.01 -7.46 % | 0.01 31.37 % | 0.01 -7.27 % | 0.01 54.93 % | 0.01 343.75 % | 0.00 -46.67 % | 0.00 -14.29 % | 0.00 -47.76 % | 0.01 55.81 % | 0.00 243.33 % | 0.00 -236.36 % | 0.00 -75.28 % | 0.01 -60.27 % | 0.02 -0.44 % | 0.02 -9.64 % | 0.02 -34.82 % | 0.04 26.49 % | 0.03 34.82 % | 0.02 0.45 % | 0.02 51.70 % | 0.01 -43.46 % | 0.03 69.93 % | 0.02 -57.73 % | 0.04 146.26 % | 0.01 -47.12 % | 0.03 175.25 % | 0.01 -57.74 % | 0.02 113.39 % | 0.01 |
Gross profit | 46.762 M -0.75 % | 47.117 M -18.54 % | 57.841 M 35.93 % | 42.553 M -15.37 % | 50.284 M 4.94 % | 47.916 M -8.24 % | 52.218 M -13.20 % | 60.161 M -13.45 % | 69.514 M 3.87 % | 66.923 M 36.34 % | 49.087 M -16.30 % | 58.647 M -14.28 % | 68.421 M 24.49 % | 54.962 M 23.55 % | 44.487 M 129.44 % | 19.389 M 27.65 % | 15.189 M -11.22 % | 17.108 M 7.82 % | 15.867 M -21.81 % | 20.294 M 23.48 % | 16.435 M -4.23 % | 17.162 M -34.34 % | 26.137 M 22.11 % | 21.404 M -10.72 % | 23.973 M 9.26 % | 21.943 M -23.92 % | 28.840 M 28.74 % | 22.401 M -16.93 % | 26.968 M 27.53 % | 21.147 M -12.54 % | 24.178 M 33.38 % | 18.128 M 3.84 % | 17.457 M 9.10 % | 16.001 M -19.88 % | 19.970 M 30.65 % | 15.285 M -10.27 % | 17.034 M 35.47 % | 12.573 M -31.18 % | 18.269 M 41.53 % | 12.908 M -1.36 % | 13.086 M 14.80 % | 11.399 M -8.84 % | 12.505 M 39.28 % | 8.978 M -30.05 % | 12.836 M 0.18 % | 12.812 M -35.53 % | 19.874 M -4.02 % | 20.707 M -24.75 % | 27.518 M 0.10 % | 27.491 M -13.50 % | 31.780 M 62.83 % | 19.517 M -4.14 % | 20.361 M 56.06 % | 13.047 M -19.57 % | 16.222 M 33.45 % | 12.156 M -15.17 % | 14.330 M 28.73 % | 11.132 M -29.25 % | 15.733 M 70.79 % | 9.212 M -27.01 % | 12.620 M 36.84 % | 9.222 M |
Income tax expense | 2.046 M -39.62 % | 3.388 M -16.98 % | 4.081 M 97.78 % | 2.064 M -42.37 % | 3.581 M -22.88 % | 4.643 M 8 932.12 % | 51.407 K -99.11 % | 5.746 M 17.24 % | 4.901 M -23.71 % | 6.424 M 732.35 % | 771.737 K -82.00 % | 4.286 M -34.31 % | 6.526 M 41.03 % | 4.627 M 94.65 % | 2.377 M 82.42 % | 1.303 M 85.50 % | 702.519 K -47.38 % | 1.335 M 402.25 % | -441.753 K -168.61 % | 643.872 K 8.76 % | 592.016 K -12.39 % | 675.704 K 99.64 % | 338.460 K -68.86 % | 1.087 M -44.57 % | 1.961 M 69.99 % | 1.154 M 1.87 % | 1.133 M 34.26 % | 843.542 K -52.44 % | 1.774 M 22.90 % | 1.443 M 23.04 % | 1.173 M 93.01 % | 607.747 K -49.86 % | 1.212 M 18.11 % | 1.026 M -8.18 % | 1.118 M 24.91 % | 894.872 K -20.84 % | 1.130 M 166.52 % | 424.136 K 83.80 % | 230.758 K 2.24 % | 225.709 K -47.97 % | 433.798 K -28.39 % | 605.757 K 179.58 % | -761.186 K -3 447.49 % | 22.739 K -98.47 % | 1.488 M 74.13 % | 854.366 K -50.91 % | 1.740 M 1.35 % | 1.717 M -25.32 % | 2.299 M -18.49 % | 2.821 M 25.14 % | 2.254 M 44.73 % | 1.557 M -9.73 % | 1.725 M 86.76 % | 923.824 K -41.57 % | 1.581 M 248.02 % | 454.280 K -69.39 % | 1.484 M 65.98 % | 894.061 K -27.45 % | 1.232 M 46.54 % | 840.991 K -32.69 % | 1.250 M 92.08 % | 650.521 K |
Cost of revenue | 134.259 M -4.73 % | 140.918 M -27.35 % | 193.979 M 32.60 % | 146.284 M -3.90 % | 152.213 M -20.47 % | 191.383 M 2.00 % | 187.623 M 21.98 % | 153.811 M -18.99 % | 189.865 M -2.33 % | 194.396 M 3.26 % | 188.267 M 10.07 % | 171.037 M -4.86 % | 179.769 M 3.79 % | 173.207 M 11.45 % | 155.412 M 33.74 % | 116.208 M -5.75 % | 123.303 M 1.84 % | 121.070 M -8.20 % | 131.891 M 40.32 % | 93.994 M 16.98 % | 80.353 M 10.33 % | 72.832 M -42.46 % | 126.578 M 46.04 % | 86.671 M -7.56 % | 93.764 M 2.64 % | 91.349 M -10.10 % | 101.612 M 45.74 % | 69.720 M -33.09 % | 104.208 M 33.85 % | 77.852 M -13.05 % | 89.539 M 43.98 % | 62.189 M -8.36 % | 67.864 M 11.46 % | 60.889 M -10.33 % | 67.905 M 29.93 % | 52.261 M -19.55 % | 64.962 M -2.47 % | 66.604 M -9.09 % | 73.265 M 62.03 % | 45.216 M -28.31 % | 63.073 M 15.31 % | 54.701 M -17.08 % | 65.970 M 45.49 % | 45.342 M -5.63 % | 48.048 M 7.82 % | 44.563 M -33.19 % | 66.700 M 6.52 % | 62.616 M -25.16 % | 83.665 M 13.77 % | 73.539 M 14.18 % | 64.408 M 96.20 % | 32.827 M -19.94 % | 41.003 M 25.66 % | 32.631 M -34.18 % | 49.576 M 40.10 % | 35.387 M -5.25 % | 37.349 M 18.96 % | 31.395 M -34.46 % | 47.899 M 59.06 % | 30.115 M -16.54 % | 36.082 M 14.60 % | 31.484 M |
General and administrative expenses | -7.538 M -158.02 % | 12.990 M 157.27 % | -22.681 M -178.47 % | 28.904 M 642.98 % | -5.323 M -153.22 % | 10.003 M 139.32 % | -25.440 M -179.94 % | 31.824 M 552.26 % | -7.037 M -157.01 % | 12.343 M -0.29 % | 12.379 M -59.99 % | 30.943 M 618.18 % | -5.972 M -147.64 % | 12.536 M 205.49 % | -11.883 M -166.63 % | 17.835 M 582.04 % | -3.700 M -155.93 % | 6.615 M 165.66 % | -10.074 M -262.85 % | 6.186 M 429.00 % | -1.880 M -136.42 % | 5.163 M 158.16 % | -8.877 M -242.61 % | 6.225 M 320.92 % | -2.818 M -148.43 % | 5.818 M 146.87 % | -12.414 M -278.57 % | 6.952 M 263.75 % | -4.245 M -156.61 % | 7.499 M 149.82 % | -15.051 M -257.63 % | 9.548 M 432.82 % | -2.869 M -153.20 % | 5.393 M 136.43 % | -14.804 M -289.21 % | 7.824 M 312.47 % | -3.682 M -160.68 % | 6.068 M 162.99 % | -9.633 M -294.59 % | 4.951 M 310.47 % | -2.352 M -159.24 % | 3.970 M 139.63 % | -10.020 M -309.04 % | 4.793 M 378.43 % | -1.721 M -139.75 % | 4.331 M 141.50 % | -10.436 M -355.51 % | 4.084 M 277.69 % | -2.299 M -145.62 % | 5.039 M 179.07 % | -6.372 M -230.76 % | 4.873 M 2.39 % | 4.760 M 55.62 % | 3.058 M 153.01 % | -5.769 M -245.37 % | 3.969 M 46.80 % | 2.703 M -10.35 % | 3.016 M 175.58 % | -3.990 M -275.24 % | 2.277 M 17.05 % | 1.945 M -26.35 % | 2.641 M |
Selling and marketing expenses | 2.448 K -99.94 % | 3.974 M 179.09 % | -5.025 M -151.40 % | 9.776 M 124.29 % | 4.359 M 20.16 % | 3.627 M -37.24 % | 5.779 M 28.05 % | 4.514 M -0.60 % | 4.541 M -4.97 % | 4.779 M 3.93 % | 4.598 M -4.71 % | 4.825 M 28.77 % | 3.747 M -21.15 % | 4.752 M 46.17 % | 3.251 M 19.25 % | 2.726 M 22.10 % | 2.233 M 4.58 % | 2.135 M 202.53 % | -2.082 M -152.90 % | 3.936 M 2.57 % | 3.838 M 10.33 % | 3.478 M -38.57 % | 5.663 M 20.18 % | 4.712 M 1.15 % | 4.659 M 5.58 % | 4.412 M -21.75 % | 5.639 M 16.72 % | 4.832 M -3.14 % | 4.988 M 25.29 % | 3.981 M -32.66 % | 5.912 M 41.31 % | 4.184 M 31.29 % | 3.187 M -19.80 % | 3.974 M -26.10 % | 5.377 M 9.29 % | 4.920 M -9.55 % | 5.439 M 29.96 % | 4.186 M -52.50 % | 8.812 M 126.15 % | 3.896 M 14.99 % | 3.389 M 13.33 % | 2.990 M -24.20 % | 3.945 M -3.53 % | 4.089 M 12.77 % | 3.626 M 27.34 % | 2.848 M -30.10 % | 4.074 M 12.67 % | 3.616 M -52.27 % | 7.575 M 179.09 % | 2.714 M -56.99 % | 6.311 M 141.29 % | 2.615 M -57.79 % | 6.196 M 97.64 % | 3.135 M -30.71 % | 4.524 M 9.64 % | 4.127 M 172.61 % | 1.514 M 6.91 % | 1.416 M -14.88 % | 1.663 M -2.49 % | 1.706 M 100.96 % | 848.855 K -19.30 % | 1.052 M |
Other expenses | 27.810 M 1 200.89 % | 2.138 M -95.78 % | 50.613 M 337.51 % | -21.310 M -203.64 % | 20.562 M | 0.000 -100.00 % | 543.577 K 108.43 % | 260.791 K 393.25 % | -88.931 K 12.85 % | -102.045 K | 0.000 -100.00 % | 342.259 K 1 110.89 % | 28.265 K 66.11 % | 17.016 K 111.14 % | -152.747 K -1 337.42 % | 12.344 K 174.22 % | -16.632 K -500.61 % | 4.152 K 105.51 % | -75.327 K -12 631.30 % | 601.110 -39.91 % | 1.000 K 105.46 % | -18.307 K -114.57 % | 125.640 K 3 039.34 % | 4.002 K -99.84 % | 2.489 M 56 342.05 % | 4.410 K 129.40 % | -14.999 K 18.32 % | -18.363 K -880.00 % | 2.354 K 19.93 % | 1.963 K 144.91 % | -4.371 K -105.83 % | 75.007 K 109.71 % | -772.585 K -212.90 % | 684.281 K -78.16 % | 3.133 M | 0.000 -100.00 % | 1.416 M 280.11 % | 372.569 K -77.29 % | 1.641 M 332.43 % | 379.440 K 0.78 % | 376.499 K -69.90 % | 1.251 M 22.81 % | 1.019 M | 0.000 -100.00 % | 565.606 K 24.49 % | 454.323 K -90.67 % | 4.872 M 2 074.57 % | 224.036 K -88.18 % | 1.895 M 41.36 % | 1.341 M 292.00 % | 342.025 K 2 419.15 % | 13.577 K -99.02 % | 1.379 M | 0.000 -100.00 % | 2.781 M 2 996.91 % | 89.794 K -91.01 % | 998.496 K 2 522.86 % | 38.069 K -95.63 % | 871.130 K 7 043.34 % | 12.195 K -96.92 % | 395.593 K 390.38 % | 80.671 K |
Operating expenses | 27.030 M 8.88 % | 24.824 M -27.53 % | 34.256 M 40.42 % | 24.395 M 27.30 % | 19.163 M 9.63 % | 17.479 M -30.13 % | 25.018 M 15.10 % | 21.736 M -19.73 % | 27.077 M 7.87 % | 25.102 M -0.03 % | 25.111 M 7.19 % | 23.427 M -3.47 % | 24.269 M -0.38 % | 24.362 M 29.94 % | 18.749 M 49.01 % | 12.582 M 30.85 % | 9.616 M -7.06 % | 10.347 M 68.46 % | 6.142 M -52.33 % | 12.885 M 6.28 % | 12.123 M 2.74 % | 11.800 M -20.58 % | 14.858 M 6.93 % | 13.895 M 3.58 % | 13.414 M 3.60 % | 12.948 M -14.72 % | 15.184 M 4.04 % | 14.594 M 4.31 % | 13.991 M 19.18 % | 11.739 M -16.80 % | 14.108 M -0.84 % | 14.228 M 58.84 % | 8.957 M -10.35 % | 9.991 M -27.34 % | 13.751 M 7.79 % | 12.757 M -1.54 % | 12.957 M 17.73 % | 11.006 M -38.73 % | 17.964 M 97.49 % | 9.096 M -2.03 % | 9.285 M 26.62 % | 7.333 M -29.64 % | 10.423 M 16.72 % | 8.929 M -3.62 % | 9.265 M 24.73 % | 7.428 M -27.87 % | 10.299 M 27.47 % | 8.080 M -45.85 % | 14.920 M 73.80 % | 8.585 M -37.67 % | 13.772 M 76.06 % | 7.822 M -31.13 % | 11.359 M 81.96 % | 6.243 M -19.66 % | 7.770 M -7.50 % | 8.400 M 82.73 % | 4.597 M -2.18 % | 4.699 M -24.44 % | 6.220 M 47.08 % | 4.229 M 41.96 % | 2.979 M -24.95 % | 3.969 M |
Cost and expenses | 161.289 M -2.69 % | 165.742 M -27.38 % | 228.235 M 33.72 % | 170.679 M -0.55 % | 171.626 M -17.83 % | 208.863 M -1.78 % | 212.641 M 21.13 % | 175.547 M -19.08 % | 216.942 M -1.16 % | 219.498 M 2.87 % | 213.377 M 9.73 % | 194.464 M -4.69 % | 204.037 M 3.27 % | 197.570 M 13.44 % | 174.161 M 35.23 % | 128.790 M -3.11 % | 132.919 M 1.14 % | 131.417 M -4.79 % | 138.033 M 29.15 % | 106.878 M 15.57 % | 92.476 M 9.27 % | 84.632 M -40.16 % | 141.436 M 40.64 % | 100.566 M -6.17 % | 107.178 M 2.76 % | 104.297 M -10.70 % | 116.795 M 38.52 % | 84.314 M -28.67 % | 118.198 M 31.93 % | 89.591 M -13.56 % | 103.647 M 35.64 % | 76.416 M -0.53 % | 76.821 M 8.38 % | 70.880 M -13.20 % | 81.656 M 25.59 % | 65.018 M -16.56 % | 77.919 M 0.40 % | 77.610 M -14.93 % | 91.229 M 67.97 % | 54.312 M -24.94 % | 72.358 M 16.64 % | 62.034 M -18.80 % | 76.393 M 40.76 % | 54.271 M -5.31 % | 57.313 M 10.24 % | 51.991 M -32.48 % | 76.999 M 8.92 % | 70.696 M -28.29 % | 98.586 M 20.05 % | 82.123 M 5.04 % | 78.180 M 92.33 % | 40.649 M -22.37 % | 52.362 M 34.70 % | 38.873 M -32.21 % | 57.346 M 30.97 % | 43.787 M 4.39 % | 41.946 M 16.21 % | 36.095 M -33.31 % | 54.119 M 57.58 % | 34.343 M -12.08 % | 39.060 M 10.17 % | 35.454 M |
Research and development expenses | 6.754 M 18.03 % | 5.722 M -49.58 % | 11.349 M 61.31 % | 7.036 M 42.72 % | 4.930 M 21.83 % | 4.047 M -36.38 % | 6.361 M -6.35 % | 6.792 M -2.94 % | 6.998 M 17.59 % | 5.951 M -69.77 % | 19.687 M 224.69 % | 6.063 M 4.32 % | 5.813 M 12.18 % | 5.181 M -15.73 % | 6.149 M 154.39 % | 2.417 M 6.02 % | 2.280 M 6.95 % | 2.132 M 33.14 % | 1.601 M -39.19 % | 2.633 M -5.72 % | 2.793 M -4.23 % | 2.916 M -6.04 % | 3.104 M 17.20 % | 2.648 M -21.22 % | 3.361 M 56.38 % | 2.150 M -5.50 % | 2.275 M 8.55 % | 2.095 M -67.86 % | 6.519 M 318.29 % | 1.559 M -77.56 % | 6.945 M 168.73 % | 2.584 M -59.79 % | 6.428 M | 0.000 -100.00 % | 4.944 M | 0.000 -100.00 % | 3.286 M | 0.000 -100.00 % | 5.566 M | 0.000 -100.00 % | 4.675 M | 0.000 -100.00 % | 7.079 M | 0.000 -100.00 % | 7.522 M | 0.000 -100.00 % | 13.716 M | 0.000 -100.00 % | 7.176 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 |
Selling general and administrative expenses | -7.535 M -144.42 % | 16.964 M 161.23 % | -27.706 M -171.65 % | 38.669 M 4 108.11 % | -964.769 K -107.11 % | 13.568 M 169.01 % | -19.661 M -154.11 % | 36.337 M 1 556.00 % | -2.496 M -114.58 % | 17.122 M 0.85 % | 16.977 M -52.54 % | 35.769 M 1 708.02 % | -2.224 M -112.87 % | 17.288 M 300.28 % | -8.632 M -141.98 % | 20.561 M 1 501.50 % | -1.467 M -116.77 % | 8.750 M 171.98 % | -12.157 M -220.09 % | 10.123 M 417.14 % | 1.957 M -77.35 % | 8.641 M 368.80 % | -3.215 M -129.39 % | 10.937 M 494.10 % | 1.841 M -82.01 % | 10.231 M 251.01 % | -6.775 M -157.49 % | 11.783 M 1 485.92 % | 742.990 K -93.53 % | 11.480 M 225.62 % | -9.139 M -166.55 % | 13.732 M 4 218.91 % | 317.944 K -96.61 % | 9.367 M 199.36 % | -9.427 M -173.97 % | 12.744 M 625.23 % | 1.757 M -82.86 % | 10.253 M 1 348.63 % | -821.178 K -109.28 % | 8.847 M 753.58 % | 1.036 M -85.11 % | 6.961 M 214.58 % | -6.075 M -168.39 % | 8.882 M 366.33 % | 1.905 M -73.47 % | 7.178 M 212.83 % | -6.362 M -182.62 % | 7.700 M 45.93 % | 5.277 M -31.94 % | 7.753 M 12 690.10 % | -61.579 K -100.82 % | 7.489 M -31.64 % | 10.955 M 76.89 % | 6.193 M 597.42 % | -1.245 M -115.38 % | 8.095 M 91.95 % | 4.217 M -4.84 % | 4.432 M 290.45 % | -2.327 M -158.42 % | 3.983 M 42.54 % | 2.794 M -24.34 % | 3.693 M |
Interest income | 511.886 K -38.42 % | 831.304 K -47.94 % | 1.597 M -18.56 % | 1.960 M 42.41 % | 1.377 M -36.87 % | 2.181 M 11.36 % | 1.958 M 19.80 % | 1.635 M 24.41 % | 1.314 M -10.08 % | 1.461 M 604.83 % | 207.308 K -86.96 % | 1.590 M 60.67 % | 989.772 K 62.60 % | 608.706 K -26.05 % | 823.146 K -52.19 % | 1.722 M 517.96 % | 278.614 K 410.11 % | 54.618 K -71.08 % | 188.882 K 75.95 % | 107.349 K -20.83 % | 135.599 K 46.73 % | 92.413 K -56.02 % | 210.129 K 17.37 % | 179.037 K -74.20 % | 694.070 K 172.92 % | 254.308 K -16.50 % | 304.553 K 38.34 % | 220.145 K -63.69 % | 606.341 K 635.65 % | 82.422 K -81.30 % | 440.756 K | 0.000 -100.00 % | 405.770 K | 0.000 -100.00 % | 367.831 K 142.76 % | 151.522 K 32.90 % | 114.009 K | 0.000 -100.00 % | 172.163 K -91.96 % | 2.142 M 324.49 % | 504.496 K -75.60 % | 2.067 M 9.30 % | 1.891 M -16.22 % | 2.258 M 18.51 % | 1.905 M 34.80 % | 1.413 M -13.38 % | 1.632 M -9.84 % | 1.810 M -1.49 % | 1.837 M -18.09 % | 2.243 M -1.95 % | 2.287 M 847 193 433.27 % | -0.270 18.18 % | -0.330 | 0.000 -100.00 % | 3.776 M 1 144 342 221.36 % | -0.330 -100.00 % | 1.982 M 825 705 516.70 % | -0.240 -100.00 % | 3.848 M 630 887 640.88 % | -0.610 33.70 % | -0.920 -142.11 % | -0.380 |
Interest expense | 1.542 M 112.09 % | 726.987 K 20.19 % | 604.855 K -10.41 % | 675.169 K 3.42 % | 652.816 K 3.34 % | 631.693 K -37.99 % | 1.019 M -19.37 % | 1.264 M 0.58 % | 1.256 M -21.57 % | 1.602 M | 0.000 -100.00 % | 1.963 M -15.60 % | 2.326 M 57.27 % | 1.479 M 221.93 % | 459.427 K -30.40 % | 660.118 K -57.13 % | 1.540 M -27.24 % | 2.116 M 15.79 % | 1.828 M 12.55 % | 1.624 M 13.48 % | 1.431 M 44.87 % | 987.669 K 446.58 % | 180.699 K -20.40 % | 227.017 K -6.86 % | 243.741 K -74.78 % | 966.517 K 2.21 % | 945.631 K 5.58 % | 895.640 K 8.40 % | 826.248 K 76.70 % | 467.587 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 416.947 K | 0.000 -100.00 % | 151.415 K | 0.000 -100.00 % | 1.526 M | 0.000 -100.00 % | 2.978 M | 0.000 -100.00 % | 4.390 M | 0.000 -100.00 % | 3.576 M | 0.000 -100.00 % | 3.844 M | 0.000 -100.00 % | 2.911 M | 0.000 -100.00 % | 4.070 M 193.60 % | 1.386 M 497.07 % | 232.167 K | 0.000 -100.00 % | 727.494 K 10.05 % | 661.076 K -39.86 % | 1.099 M 25.99 % | 872.477 K -33.20 % | 1.306 M 4.72 % | 1.247 M 9.72 % | 1.137 M 15.43 % | 984.882 K |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 729.611 K -96.43 % | 20.458 M 0.06 % | 20.446 M 0.00 % | 20.446 M -1.81 % | 20.823 M 0.00 % | 20.823 M -2.60 % | 21.379 M 0.22 % | 21.333 M -1.36 % | 21.628 M 0.00 % | 21.628 M 49.96 % | 14.422 M 0.00 % | 14.422 M 8.79 % | 13.257 M 0.00 % | 13.257 M 8.90 % | 12.174 M 37.65 % | 8.844 M -25.76 % | 11.913 M 34.70 % | 8.844 M 0.00 % | 8.844 M -2.11 % | 9.034 M 1.04 % | 8.941 M -1.03 % | 9.034 M 551.85 % | 1.386 M 21.32 % | 1.142 M 24.01 % | 921.206 K -45.49 % | 1.690 M -28.40 % | 2.360 M 1 113.06 % | 194.584 K 65.07 % | 117.879 K -76.70 % | 506.022 K -95.22 % | 10.580 M 1 177.01 % | -982.325 K -124.79 % | 3.962 M 296.88 % | -2.013 M -136.35 % | 5.537 M 64.18 % | 3.373 M -24.67 % | 4.477 M 113.80 % | 2.094 M -73.06 % | 7.773 M 355.94 % | 1.705 M -60.97 % | 4.368 M 185.11 % | 1.532 M -87.97 % | 12.735 M 370.20 % | 2.708 M -55.23 % | 6.050 M 145.70 % | 2.462 M -56.82 % | 5.702 M 362.97 % | 1.232 M 329.81 % | -535.959 K -159.59 % | 899.466 K -75.88 % | 3.729 M 199.09 % | 1.247 M -26.75 % | 1.702 M 7.95 % | 1.577 M 60.43 % | 982.703 K -9.15 % | 1.082 M -52.79 % | 2.291 M 31.58 % | 1.741 M |
Operating income | 19.733 M -11.48 % | 22.292 M -5.48 % | 23.585 M 29.89 % | 18.158 M -41.18 % | 30.871 M 1.43 % | 30.437 M 22.01 % | 24.946 M -32.26 % | 36.825 M -9.95 % | 40.895 M -0.77 % | 41.213 M 193.55 % | 14.039 M -60.03 % | 35.124 M -18.42 % | 43.052 M 46.86 % | 29.315 M 18.77 % | 24.682 M 229.80 % | 7.484 M 108.09 % | 3.596 M -39.36 % | 5.931 M -20.47 % | 7.458 M 70.86 % | 4.365 M 17.01 % | 3.730 M -11.24 % | 4.203 M -57.75 % | 9.948 M 36.98 % | 7.262 M -37.14 % | 11.553 M 31.85 % | 8.762 M -29.00 % | 12.340 M 79.71 % | 6.867 M -41.12 % | 11.663 M 40.02 % | 8.329 M 4.87 % | 7.942 M 100.11 % | 3.969 M -53.20 % | 8.481 M 39.93 % | 6.061 M -5.78 % | 6.433 M 88.28 % | 3.416 M -29.19 % | 4.825 M 46.09 % | 3.303 M 545.04 % | -742.123 K -170.37 % | 1.055 M -26.76 % | 1.440 M -27.48 % | 1.985 M 2 548.27 % | -81.097 K 95.80 % | -1.932 M -207.71 % | 1.794 M -54.13 % | 3.911 M -31.67 % | 5.724 M -44.80 % | 10.369 M -2.00 % | 10.580 M -36.09 % | 16.553 M 0.85 % | 16.414 M 58.04 % | 10.386 M 13.46 % | 9.154 M 41.05 % | 6.490 M -23.26 % | 8.457 M 201.18 % | 2.808 M -67.82 % | 8.726 M 67.55 % | 5.208 M -39.63 % | 8.626 M 125.89 % | 3.819 M -51.83 % | 7.927 M 103.80 % | 3.890 M |
Operating income ratio | 0.11 -8.05 % | 0.12 26.58 % | 0.09 -2.60 % | 0.10 -36.93 % | 0.15 19.86 % | 0.13 22.29 % | 0.10 -39.56 % | 0.17 9.16 % | 0.16 -0.03 % | 0.16 166.63 % | 0.06 -61.32 % | 0.15 -11.84 % | 0.17 35.01 % | 0.13 4.06 % | 0.12 123.71 % | 0.06 112.54 % | 0.03 -39.50 % | 0.04 -14.96 % | 0.05 32.16 % | 0.04 -0.91 % | 0.04 -17.47 % | 0.05 -28.31 % | 0.07 -3.06 % | 0.07 -31.52 % | 0.10 26.87 % | 0.08 -18.24 % | 0.09 26.90 % | 0.07 -16.16 % | 0.09 5.68 % | 0.08 20.46 % | 0.07 41.34 % | 0.05 -50.29 % | 0.10 26.10 % | 0.08 7.68 % | 0.07 44.73 % | 0.05 -14.04 % | 0.06 41.07 % | 0.04 614.49 % | -0.01 -144.68 % | 0.02 -4.03 % | 0.02 -37.05 % | 0.03 3 006.62 % | 0.00 97.09 % | -0.04 -220.73 % | 0.03 -56.78 % | 0.07 3.11 % | 0.07 -46.87 % | 0.12 30.77 % | 0.10 -41.92 % | 0.16 -3.98 % | 0.17 -14.00 % | 0.20 33.01 % | 0.15 4.99 % | 0.14 10.54 % | 0.13 117.62 % | 0.06 -65.02 % | 0.17 37.88 % | 0.12 -9.66 % | 0.14 39.61 % | 0.10 -40.34 % | 0.16 70.34 % | 0.10 |
Total other income expenses net | 235.453 K 67.37 % | 140.674 K -37.52 % | 225.160 K 66 518.88 % | -339.000 -100.49 % | 69.200 K 108.21 % | -842.607 K -186.77 % | 971.026 K 272.34 % | 260.791 K 393.26 % | -88.929 K 12.85 % | -102.043 K -101.05 % | 9.729 M 2 742.67 % | 342.259 K 62.74 % | 210.311 K 119.23 % | -1.094 M -303.31 % | 537.994 K 4 258.34 % | 12.344 K 103.36 % | -367.253 K -219.14 % | 308.256 K 509.22 % | -75.327 K 96.01 % | -1.889 M -1 105.65 % | 187.849 K 171.90 % | -261.272 K -307.95 % | 125.640 K 296.16 % | -64.049 K -102.57 % | 2.489 M 221.31 % | 774.613 K 5 264.78 % | -14.998 K 97.84 % | -693.861 K -2 572.60 % | -25.962 K -1 437.56 % | 1.941 K -97.24 % | 70.427 K -51.30 % | 144.625 K 117.07 % | -847.047 K -4 221.01 % | -19.603 K -102.26 % | 868.813 K -71.62 % | 3.062 M 118.26 % | 1.403 M -33.45 % | 2.108 M 28.47 % | 1.641 M 169.01 % | -2.378 M -13.93 % | -2.087 M -151.53 % | -829.673 K -181.45 % | 1.019 M 183.51 % | -1.220 M -315.65 % | 565.607 K 155.54 % | -1.018 M -120.93 % | 4.866 M 339.09 % | -2.035 M -515.38 % | -330.703 K 67.32 % | -1.012 M 54.95 % | -2.246 M -16 642.37 % | 13.577 K -99.02 % | 1.379 M 442.76 % | 254.125 K -90.83 % | 2.770 M 3 412.65 % | 78.855 K -92.10 % | 998.497 K 2 522.79 % | 38.070 K -95.51 % | 848.130 K 6 854.74 % | 12.195 K -96.92 % | 395.594 K 390.38 % | 80.671 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 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 | 2010-09-30 | 2010-06-30 | 2010-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -11.844 M -130.79 % | 38.465 M 163.89 % | -60.203 M 63.42 % | -164.572 M 49.57 % | -326.354 M -99.14 % | -163.883 M 41.35 % | -279.408 M -28.25 % | -217.855 M -97.56 % | -110.270 M 7.58 % | -119.315 M 25.90 % | -161.025 M -5.40 % | -152.780 M -41.51 % | -107.967 M -70.64 % | -63.271 M 63.92 % | -175.354 M -5.29 % | -166.545 M 40.78 % | -281.213 M -484.15 % | 73.204 M 4.71 % | 69.912 M 46.99 % | 47.563 M 1.30 % | 46.951 M 231.72 % | 14.154 M 497.81 % | 2.368 M 131.15 % | -7.601 M 90.98 % | -84.227 M 55.44 % | -189.017 M -612.79 % | -26.518 M 31.79 % | -38.875 M -32.73 % | -29.288 M -146.80 % | -11.867 M 56.34 % | -27.182 M -66.26 % | -16.349 M -23.84 % | -13.202 M 87.16 % | -102.855 M 22.19 % | -132.181 M -5.64 % | -125.128 M 28.39 % | -174.726 M 18.93 % | -215.536 M 11.99 % | -244.904 M -340.24 % | 101.941 M 64.39 % | 62.011 M -0.77 % | 62.492 M 6.06 % | 58.921 M 2.41 % | 57.536 M 20.29 % | 47.829 M 28.90 % | 37.104 M 127.94 % | 16.278 M 207.41 % | 5.295 M 154.41 % | -9.732 M 29.58 % | -13.821 M 7.11 % | -14.878 M -26.96 % | -11.719 M 60.42 % | -29.606 M 42.29 % | -51.301 M 26.29 % | -69.601 M 14.18 % | -81.099 M 27.83 % | -112.368 M -327.04 % | 49.492 M 6.50 % | 46.473 M |
Total investments | 20.106 M -3.64 % | 20.867 M -0.87 % | 21.050 M -2.63 % | 21.618 M -3.48 % | 22.397 M -23.61 % | 29.318 M 19.92 % | 24.447 M -3.56 % | 25.349 M -3.71 % | 26.326 M -5.65 % | 27.903 M -1.46 % | 28.316 M -3.07 % | 29.214 M -0.96 % | 29.496 M -14.22 % | 34.385 M -1.43 % | 34.882 M -6.49 % | 37.303 M 8.97 % | 34.232 M 18.02 % | 29.005 M 7.34 % | 27.021 M 4.81 % | 25.781 M 17.83 % | 21.879 M -13.86 % | 25.399 M -0.77 % | 25.597 M 3.62 % | 24.702 M -0.47 % | 24.819 M 52.99 % | 16.222 M 85.54 % | 8.743 M -0.01 % | 8.744 M 50.65 % | 5.804 M 0.00 % | 5.804 M 0.00 % | 5.804 M -0.01 % | 5.804 M -0.01 % | 5.805 M 41.93 % | 4.090 M 0.00 % | 4.090 M 0.00 % | 4.090 M 127.22 % | 1.800 M 0.00 % | 1.800 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 |
Total debt | 508.734 M -1.49 % | 516.419 M 9.43 % | 471.899 M -0.50 % | 474.259 M 0.96 % | 469.760 M -21.18 % | 596.014 M 27.01 % | 469.283 M -9.44 % | 518.225 M 253.42 % | 146.633 M -0.01 % | 146.647 M -24.83 % | 195.088 M 32.80 % | 146.902 M -10.50 % | 164.133 M -19.62 % | 204.207 M 304.24 % | 50.516 M 26.84 % | 39.825 M 305.92 % | 9.811 M -91.31 % | 112.946 M -4.25 % | 117.960 M 3.28 % | 114.208 M -0.01 % | 114.219 M 28.86 % | 88.638 M 29.27 % | 68.570 M -1.83 % | 69.850 M 73.54 % | 40.250 M -52.82 % | 85.307 M 18.64 % | 71.907 M 13.67 % | 63.257 M 13.26 % | 55.850 M 6.99 % | 52.200 M 91.91 % | 27.200 M 172.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -90.91 % | 110.000 M 0.13 % | 109.853 M 0.30 % | 109.526 M 0.29 % | 109.207 M 0.29 % | 108.895 M 0.28 % | 108.590 M 0.28 % | 108.292 M 0.27 % | 108.001 M 0.26 % | 107.717 M 0.26 % | 107.439 M 0.25 % | 107.167 M 0.25 % | 106.901 M -3.88 % | 111.222 M 185.19 % | 39.000 M 0.00 % | 39.000 M -11.36 % | 44.000 M -9.74 % | 48.750 M -18.41 % | 59.750 M 0.00 % | 59.750 M 9.13 % | 54.750 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.988 M -91.36 % | 694.554 M 2 667.11 % | 25.100 M -96.49 % | 715.159 M 1 364.85 % | 48.821 M -92.86 % | 683.382 M | 0.000 -100.00 % | 672.950 M 1 652.94 % | 38.390 M -94.30 % | 673.026 M 1 651.41 % | 38.428 M -94.26 % | 668.918 M 1 846.97 % | 34.357 M -90.04 % | 344.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 433.805 M 0.78 % | 430.458 M 4.63 % | 411.414 M 3.36 % | 398.024 M 3.90 % | 383.092 M 3.32 % | 370.771 M 7.53 % | 344.810 M 4.06 % | 331.353 M 10.05 % | 301.095 M 6.52 % | 282.662 M -5.49 % | 299.085 M 24.45 % | 240.324 M 14.16 % | 210.515 M 17.07 % | 179.825 M 15.20 % | 156.101 M 13.63 % | 137.374 M 4.72 % | 131.180 M 0.57 % | 130.437 M 5.51 % | 123.629 M 5.47 % | 117.222 M 3.32 % | 113.453 M -11.75 % | 128.558 M 2.81 % | 125.049 M 5.65 % | 118.362 M 5.51 % | 112.183 M -3.14 % | 115.822 M 7.03 % | 108.209 M 8.25 % | 99.966 M 6.39 % | 93.961 M -4.02 % | 97.896 M 7.57 % | 91.008 M 5.31 % | 86.417 M 4.14 % | 82.981 M -5.79 % | 88.081 M 6.94 % | 82.362 M 5.35 % | 78.176 M 6.39 % | 73.481 M -2.34 % | 75.245 M 4.44 % | 72.046 M -0.25 % | 72.228 M 1.70 % | 71.020 M 1.99 % | 69.637 M -1.86 % | 70.958 M 1.05 % | 70.218 M -1.67 % | 71.412 M -17.29 % | 86.344 M 4.24 % | 82.833 M 5.03 % | 78.866 M 12.68 % | 69.990 M -33.81 % | 105.734 M 16.63 % | 90.661 M 10.18 % | 82.286 M 12.04 % | 73.444 M 1.67 % | 72.234 M 8.76 % | 66.414 M 12.12 % | 59.235 M 4.28 % | 56.802 M 16.97 % | 48.562 M 9.84 % | 44.210 M |
Common stock | 593.608 M 0.00 % | 593.608 M 0.00 % | 593.607 M 0.00 % | 593.606 M 0.00 % | 593.604 M 0.00 % | 593.604 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 0.00 % | 593.603 M 13.76 % | 521.810 M 0.00 % | 521.810 M 0.00 % | 521.810 M 0.00 % | 521.810 M -0.18 % | 522.746 M 0.00 % | 522.746 M 0.00 % | 522.746 M 0.00 % | 522.746 M -0.24 % | 523.994 M 12.93 % | 463.994 M 0.00 % | 463.994 M 0.00 % | 463.994 M 0.68 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 0.00 % | 460.874 M 100.00 % | 230.437 M 0.00 % | 230.437 M 16.65 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 0.00 % | 197.548 M 30.00 % | 151.960 M 0.00 % | 151.960 M 0.00 % | 151.960 M 0.00 % | 151.960 M 100.00 % | 75.980 M 0.00 % | 75.980 M 0.00 % | 75.980 M 0.00 % | 75.980 M 33.35 % | 56.980 M 0.00 % | 56.980 M |
Total equity | 1.706 B -0.73 % | 1.718 B -1.21 % | 1.739 B 1.09 % | 1.721 B -11.15 % | 1.937 B 2.08 % | 1.897 B 0.21 % | 1.893 B 1.00 % | 1.874 B 3.49 % | 1.811 B 1.14 % | 1.791 B 1.99 % | 1.756 B 1.33 % | 1.733 B 4.31 % | 1.661 B 2.02 % | 1.628 B 1.54 % | 1.604 B 14.56 % | 1.400 B 0.44 % | 1.394 B 38.91 % | 1.003 B 0.51 % | 998.183 M 0.62 % | 992.001 M 0.70 % | 985.112 M -1.05 % | 995.540 M 0.32 % | 992.351 M 0.98 % | 982.714 M 0.68 % | 976.117 M -0.33 % | 979.347 M 30.43 % | 750.879 M 1.45 % | 740.160 M 0.97 % | 733.070 M -0.49 % | 736.643 M 0.94 % | 729.755 M 0.95 % | 722.915 M 0.48 % | 719.479 M -0.70 % | 724.579 M 0.80 % | 718.860 M 0.87 % | 712.676 M 0.66 % | 707.982 M -0.25 % | 709.745 M 0.45 % | 706.546 M 106.70 % | 341.826 M 0.35 % | 340.618 M 0.41 % | 339.235 M -0.39 % | 340.556 M 0.50 % | 338.857 M -0.35 % | 340.051 M -4.21 % | 354.983 M 1.00 % | 351.472 M 2.58 % | 342.622 M 2.66 % | 333.747 M -1.58 % | 339.099 M 4.65 % | 324.026 M 3.90 % | 311.862 M 2.92 % | 303.020 M 0.40 % | 301.811 M 1.97 % | 295.990 M 3.37 % | 286.344 M 0.86 % | 283.911 M 123.92 % | 126.793 M 3.55 % | 122.441 M |
Other non current liabilities | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -71.51 % | 35.100 M 251.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -88.10 % | 84.003 M 740.03 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 125.23 % | -39.638 M -496.38 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -83.90 % | 62.104 M 521.04 % | 10.000 M -80.86 % | 52.244 M 422.44 % | 10.000 M -80.85 % | 52.215 M 752.09 % | 6.128 M 0.00 % | 6.128 M 228.47 % | 1.866 M 0.00 % | 1.866 M -90.67 % | 20.000 M -29.07 % | 28.198 M 181.98 % | 10.000 M -61.52 % | 25.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 10.000 M -47.72 % | 19.127 M -1.50 % | 19.418 M 8.19 % | 17.948 M -1.40 % | 18.203 M 8.19 % | 16.826 M -1.29 % | 17.046 M -1.27 % | 17.266 M -0.12 % | 17.285 M -4.84 % | 18.165 M 122.47 % | 8.165 M 0.00 % | 8.165 M 0.00 % | 8.165 M -9.76 % | 9.048 M 0.00 % | 9.048 M 0.00 % | 9.048 M 0.00 % | 9.048 M |
Long term debt | 508.734 M -1.49 % | 516.419 M 9.43 % | 471.899 M -0.50 % | 474.259 M 0.96 % | 469.760 M 0.53 % | 467.290 M 0.97 % | 462.823 M 0.82 % | 459.058 M 370.59 % | 97.550 M -16.14 % | 116.330 M -23.47 % | 152.000 M 43.46 % | 105.950 M -18.75 % | 130.400 M -20.12 % | 163.247 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M 0.00 % | 8.000 M -54.29 % | 17.500 M 0.00 % | 17.500 M -35.19 % | 27.000 M 0.00 % | 27.000 M -36.09 % | 42.250 M 86.78 % | 22.620 M -32.68 % | 33.600 M 116.77 % | 15.500 M -10.95 % | 17.407 M -12.97 % | 20.000 M -16.67 % | 24.000 M 0.00 % | 24.000 M 140.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 108.895 M 0.28 % | 108.590 M 0.28 % | 108.292 M 0.27 % | 108.001 M 0.26 % | 107.717 M 0.26 % | 107.439 M 0.25 % | 107.167 M 0.25 % | 106.901 M -3.88 % | 111.222 M 1 012.22 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
Total non current liabilities | 599.115 M -0.91 % | 604.607 M 7.63 % | 561.724 M 1.28 % | 554.646 M -1.25 % | 561.644 M -2.18 % | 574.143 M 4.79 % | 547.883 M 1.38 % | 540.430 M 196.53 % | 182.249 M -8.39 % | 198.941 M -15.70 % | 236.003 M 21.85 % | 193.678 M -11.06 % | 217.756 M -12.19 % | 247.986 M 184.41 % | 87.194 M 46.79 % | 59.399 M -1.72 % | 60.438 M -13.55 % | 69.907 M -0.28 % | 70.104 M -10.75 % | 78.545 M 12.62 % | 69.744 M -12.68 % | 79.868 M 0.82 % | 79.215 M -23.84 % | 104.015 M 22.68 % | 84.787 M -15.71 % | 100.594 M 20.48 % | 83.498 M 28.06 % | 65.200 M 35.28 % | 48.198 M -8.73 % | 52.810 M 5.65 % | 49.988 M 84.58 % | 27.082 M -1.90 % | 27.606 M -1.27 % | 27.960 M -1.25 % | 28.314 M 37.71 % | 20.561 M -2.19 % | 21.022 M -1.57 % | 21.358 M 5.58 % | 20.229 M 3.63 % | 19.521 M -1.65 % | 19.848 M -1.62 % | 20.175 M -1.60 % | 20.502 M -83.99 % | 128.022 M 0.01 % | 128.008 M 1.40 % | 126.240 M 0.03 % | 126.204 M 1.33 % | 124.542 M 0.05 % | 124.484 M 0.04 % | 124.432 M 0.20 % | 124.187 M -4.02 % | 129.388 M 612.28 % | 18.165 M 0.00 % | 18.165 M 0.00 % | 18.165 M -4.63 % | 19.048 M 0.00 % | 19.048 M 0.00 % | 19.048 M 0.00 % | 19.048 M |
Other current liabilities | 78.168 M -53.92 % | 169.619 M 75.07 % | 96.889 M -50.89 % | 197.286 M 141.58 % | 81.665 M -53.91 % | 177.181 M 98.00 % | 89.487 M -34.34 % | 136.282 M -10.33 % | 151.977 M 28.38 % | 118.378 M -36.44 % | 186.242 M -2.61 % | 191.226 M -0.93 % | 193.026 M 123.17 % | 86.494 M -59.06 % | 211.254 M 4 352.92 % | 4.744 M -92.91 % | 66.914 M -19.82 % | 83.453 M 25.95 % | 66.257 M 0.22 % | 66.112 M 801.57 % | 7.333 M -90.73 % | 79.127 M -20.47 % | 99.491 M 120.49 % | 45.123 M 15.72 % | 38.994 M -23.60 % | 51.041 M 98.55 % | 25.706 M -68.45 % | 81.472 M 79.53 % | 45.382 M 205.26 % | 14.866 M -14.58 % | 17.405 M 123.19 % | 7.798 M 26.79 % | 6.150 M -16.71 % | 7.384 M -7.92 % | 8.020 M 34.13 % | 5.979 M 0.15 % | 5.970 M 9.96 % | 5.430 M -68.20 % | 17.073 M 174.73 % | 6.214 M -94.89 % | 121.592 M 886.14 % | 12.330 M 66.55 % | 7.403 M 21.07 % | 6.115 M -52.80 % | 12.954 M 53.50 % | 8.439 M 26.14 % | 6.690 M -16.55 % | 8.017 M -29.19 % | 11.321 M 53.67 % | 7.367 M -51.52 % | 15.196 M 255.35 % | 4.276 M 19.97 % | 3.565 M 0.79 % | 3.537 M 35.07 % | 2.618 M 121.64 % | 1.181 M -88.68 % | 10.439 M 170.35 % | 3.861 M -18.07 % | 4.713 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.107 M -78.06 % | 41.498 M -5.74 % | 44.023 M -7.94 % | 47.820 M -11.61 % | 54.100 M | 0.000 -100.00 % | 47.114 M -25.32 % | 63.091 M 8.69 % | 58.048 M -63.40 % | 158.600 M 830.36 % | 17.047 M -6.51 % | 18.234 M -4.28 % | 19.049 M -22.41 % | 24.551 M 64.22 % | 14.950 M 213.40 % | -13.183 M -35.04 % | -9.762 M -181.69 % | 11.950 M -4.28 % | 12.484 M 11.93 % | 11.153 M -45.62 % | 20.510 M 9.04 % | 18.811 M -63.53 % | 51.584 M 234.93 % | 15.401 M 110.80 % | 7.306 M 75.74 % | 4.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.216 M -67.06 % | 12.798 M 3.50 % | 12.365 M 88.37 % | 6.564 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.219 M 41.04 % | 3.700 M -7.41 % | 3.996 M -15.14 % | 4.709 M -50.49 % | 9.512 M 103.98 % | 4.663 M -43.82 % | 8.301 M |
Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.006 M 2.83 % | 5.840 M -55.52 % | 13.132 M | 0.000 | 0.000 -100.00 % | 43.088 M | 0.000 -100.00 % | 908.643 K -97.78 % | 40.961 M -18.92 % | 50.516 M 26.84 % | 39.825 M 305.92 % | 9.811 M -88.58 % | 85.906 M -21.88 % | 109.960 M 13.70 % | 96.708 M -0.01 % | 96.719 M 5.54 % | 91.638 M 732.50 % | 11.008 M | 0.000 | 0.000 -100.00 % | 31.000 M -36.73 % | 49.000 M 63.33 % | 30.000 M 0.00 % | 30.000 M 20.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 M | 0.000 -100.00 % | 109.526 M 0.29 % | 109.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 M 0.00 % | 39.000 M -11.36 % | 44.000 M -9.74 % | 48.750 M -18.41 % | 59.750 M 0.00 % | 59.750 M 9.13 % | 54.750 M |
Total current liabilities | 271.551 M 0.86 % | 269.240 M -16.84 % | 323.772 M -26.79 % | 442.280 M 35.57 % | 326.247 M 14.86 % | 284.036 M -5.62 % | 300.935 M 0.88 % | 298.314 M 5.15 % | 283.705 M 10.77 % | 256.109 M -19.02 % | 316.256 M 8.04 % | 292.722 M -5.14 % | 308.586 M 3.93 % | 296.912 M -29.54 % | 421.387 M 170.17 % | 155.971 M -34.49 % | 238.097 M -32.47 % | 352.599 M 0.84 % | 349.647 M 5.14 % | 332.568 M 13.06 % | 294.152 M 11.39 % | 264.067 M 8.55 % | 243.269 M 48.80 % | 163.487 M -29.40 % | 231.569 M -25.88 % | 312.444 M -14.25 % | 364.366 M 12.75 % | 323.151 M 10.16 % | 293.343 M 25.56 % | 233.634 M 21.82 % | 191.793 M 48.75 % | 128.934 M -1.99 % | 131.558 M 75.58 % | 74.928 M -12.83 % | 85.959 M 119.92 % | 39.086 M -6.12 % | 41.636 M 8.45 % | 38.393 M -27.93 % | 53.268 M -68.99 % | 171.793 M 3.45 % | 166.056 M -5.63 % | 175.963 M 3.81 % | 169.512 M 178.88 % | 60.783 M -3.45 % | 62.955 M 42.36 % | 44.223 M 5.41 % | 41.953 M 19.20 % | 35.197 M -17.13 % | 42.471 M 40.49 % | 30.230 M -18.39 % | 37.043 M 53.68 % | 24.105 M -59.67 % | 59.769 M 2.46 % | 58.336 M -8.09 % | 63.467 M -5.92 % | 67.463 M -26.14 % | 91.342 M 9.21 % | 83.642 M 6.45 % | 78.572 M |
Total liabilities | 870.666 M -0.36 % | 873.848 M -1.32 % | 885.496 M -11.18 % | 996.926 M 12.28 % | 887.891 M 3.46 % | 858.179 M 1.10 % | 848.818 M 1.20 % | 838.744 M 80.01 % | 465.954 M 2.40 % | 455.050 M -17.60 % | 552.258 M 13.54 % | 486.400 M -7.59 % | 526.343 M -3.41 % | 544.898 M 7.14 % | 508.581 M 136.14 % | 215.370 M -27.86 % | 298.536 M -29.34 % | 422.506 M 0.66 % | 419.751 M 2.10 % | 411.112 M 12.98 % | 363.896 M 5.80 % | 343.935 M 6.65 % | 322.483 M 20.55 % | 267.502 M -15.44 % | 316.357 M -23.41 % | 413.038 M -7.78 % | 447.864 M 15.32 % | 388.350 M 13.71 % | 341.540 M 19.23 % | 286.445 M 18.47 % | 241.781 M 54.97 % | 156.016 M -1.98 % | 159.164 M 54.70 % | 102.888 M -9.96 % | 114.272 M 91.58 % | 59.646 M -4.81 % | 62.658 M 4.87 % | 59.750 M -18.70 % | 73.497 M -61.58 % | 191.314 M 2.91 % | 185.904 M -5.22 % | 196.138 M 3.22 % | 190.014 M 0.64 % | 188.805 M -1.13 % | 190.963 M 12.03 % | 170.463 M 1.37 % | 168.158 M 5.27 % | 159.739 M -4.32 % | 166.955 M 7.95 % | 154.663 M -4.07 % | 161.230 M 5.04 % | 153.492 M 96.95 % | 77.934 M 1.87 % | 76.501 M -6.29 % | 81.633 M -5.64 % | 86.511 M -21.63 % | 110.390 M 7.50 % | 102.690 M 5.19 % | 97.620 M |
Other non current assets | 44.796 M 445.61 % | 8.210 M -72.69 % | 30.061 M -15.43 % | 35.547 M 489.12 % | 6.034 M -23.69 % | 7.907 M 41.10 % | 5.604 M -79.29 % | 27.052 M 15.95 % | 23.331 M -37.96 % | 37.606 M -55.59 % | 84.688 M 176.87 % | 30.588 M 3.23 % | 29.629 M -5.55 % | 31.369 M 336.40 % | 7.188 M -87.69 % | 58.396 M 2 072.97 % | 2.687 M 43.25 % | 1.876 M 1.74 % | 1.844 M -99.77 % | 811.897 M | 0.000 | 0.000 -100.00 % | 2.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.436 K -81.51 % | 175.426 K | 0.000 | 0.000 -100.00 % | 32.434 K -81.51 % | 175.424 K -97.08 % | 6.000 M 0.00 % | 6.000 M 356.97 % | 1.313 M 234.38 % | 392.664 K -91.87 % | 4.831 M 144.91 % | 1.972 M 48.39 % | 1.329 M -1.30 % | 1.347 M -16.41 % | 1.611 M -18.20 % | 1.970 M -8.24 % | 2.146 M -9.82 % | 2.380 M 10.35 % | 2.157 M 391.16 % | 439.157 K 493.21 % | 74.030 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 0.000 -100.00 % | 20.867 M | 0.000 | 0.000 -100.00 % | 28.057 M -4.30 % | 29.318 M -52.93 % | 62.292 M -1.71 % | 63.376 M -1.21 % | 64.150 M -3.18 % | 66.257 M 133.99 % | 28.316 M -58.08 % | 67.549 M 6.17 % | 63.622 M 23.24 % | 51.624 M -1.76 % | 52.549 M 35.28 % | 38.846 M 8.85 % | 35.687 M 17.16 % | 30.460 M 12.73 % | 27.021 M 103.44 % | -786.116 M -3 692.96 % | 21.879 M -13.86 % | 25.399 M 10.59 % | 22.967 M -7.02 % | 24.702 M -0.47 % | 24.819 M 52.99 % | 16.222 M 85.54 % | 8.743 M -0.01 % | 8.744 M 50.65 % | 5.804 M 0.00 % | 5.804 M 0.00 % | 5.804 M -0.01 % | 5.804 M -0.01 % | 5.805 M 41.93 % | 4.090 M 0.00 % | 4.090 M -11.88 % | 4.641 M 70.18 % | 2.727 M 51.52 % | 1.800 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 |
Intangible assets | 139.317 M -1.39 % | 141.282 M -1.38 % | 143.265 M -0.62 % | 144.155 M -0.91 % | 145.485 M -1.23 % | 147.296 M -0.53 % | 148.081 M -0.35 % | 148.601 M -1.24 % | 150.463 M -1.21 % | 152.308 M 0.11 % | 152.135 M -2.84 % | 156.586 M -3.82 % | 162.799 M -10.27 % | 181.437 M -0.49 % | 182.337 M 110.63 % | 86.568 M 1.00 % | 85.711 M 2.41 % | 83.691 M 0.04 % | 83.659 M 29.97 % | 64.368 M -1.26 % | 65.192 M -0.82 % | 65.732 M -1.24 % | 66.556 M 1.15 % | 65.798 M -0.83 % | 66.351 M -1.17 % | 67.138 M -1.15 % | 67.917 M -5.10 % | 71.564 M -1.32 % | 72.520 M -1.31 % | 73.484 M -1.04 % | 74.258 M -0.44 % | 74.590 M -1.23 % | 75.521 M 1.11 % | 74.694 M -1.11 % | 75.536 M 7.51 % | 70.262 M -0.69 % | 70.751 M -0.47 % | 71.083 M -0.02 % | 71.097 M 259.91 % | 19.754 M 1.43 % | 19.475 M 13.53 % | 17.154 M 4.19 % | 16.464 M 11.79 % | 14.727 M 18.13 % | 12.467 M 13.41 % | 10.992 M -1.61 % | 11.172 M 20.31 % | 9.286 M -1.27 % | 9.405 M 1.96 % | 9.225 M -1.27 % | 9.344 M 3.68 % | 9.012 M -1.30 % | 9.131 M 4.04 % | 8.776 M 11.16 % | 7.895 M 0.75 % | 7.836 M -1.42 % | 7.949 M -1.40 % | 8.062 M -1.38 % | 8.175 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 139.317 M -1.39 % | 141.282 M -1.38 % | 143.265 M -0.62 % | 144.155 M -0.91 % | 145.485 M -1.23 % | 147.296 M -0.53 % | 148.081 M -0.35 % | 148.601 M -1.24 % | 150.463 M -1.21 % | 152.308 M 0.11 % | 152.135 M -2.84 % | 156.586 M -3.82 % | 162.799 M -10.27 % | 181.437 M -0.49 % | 182.337 M 110.63 % | 86.568 M 1.00 % | 85.711 M 2.41 % | 83.691 M 0.04 % | 83.659 M 29.97 % | 64.368 M -1.26 % | 65.192 M -0.82 % | 65.732 M -1.24 % | 66.556 M 1.15 % | 65.798 M -0.83 % | 66.351 M -1.17 % | 67.138 M -1.15 % | 67.917 M -5.10 % | 71.564 M -1.32 % | 72.520 M -1.31 % | 73.484 M -1.04 % | 74.258 M -0.44 % | 74.590 M -1.23 % | 75.521 M 1.11 % | 74.694 M -1.11 % | 75.536 M 7.51 % | 70.262 M -0.69 % | 70.751 M -0.47 % | 71.083 M -0.02 % | 71.097 M 259.91 % | 19.754 M 1.43 % | 19.475 M 13.53 % | 17.154 M 4.19 % | 16.464 M 11.79 % | 14.727 M 18.13 % | 12.467 M 13.41 % | 10.992 M -1.61 % | 11.172 M 20.31 % | 9.286 M -1.27 % | 9.405 M 1.96 % | 9.225 M -1.27 % | 9.344 M 3.68 % | 9.012 M -1.30 % | 9.131 M 4.04 % | 8.776 M 11.16 % | 7.895 M 0.75 % | 7.836 M -1.42 % | 7.949 M -1.40 % | 8.062 M -1.38 % | 8.175 M |
Property plant equipment net | 1.190 B -0.68 % | 1.198 B -0.46 % | 1.204 B 0.42 % | 1.199 B 1.23 % | 1.184 B -0.40 % | 1.189 B 2.26 % | 1.163 B 5.86 % | 1.098 B 2.66 % | 1.070 B 5.50 % | 1.014 B -0.49 % | 1.019 B 3.89 % | 980.898 M 2.23 % | 959.536 M 0.08 % | 958.789 M -0.84 % | 966.901 M 21.19 % | 797.867 M -0.31 % | 800.386 M -0.91 % | 807.770 M -0.53 % | 812.036 M 0.02 % | 811.897 M 5.47 % | 769.811 M 3.75 % | 742.006 M 0.04 % | 741.707 M 8.31 % | 684.809 M 1.90 % | 672.035 M 4.47 % | 643.303 M 1.03 % | 636.731 M 4.53 % | 609.117 M 1.90 % | 597.768 M 1.71 % | 587.735 M 2.25 % | 574.812 M 11.84 % | 513.944 M 0.38 % | 512.015 M 18.06 % | 433.678 M 2.90 % | 421.465 M 15.80 % | 363.947 M 27.41 % | 285.652 M 15.47 % | 247.391 M 6.12 % | 233.134 M -9.90 % | 258.740 M 19.88 % | 215.841 M 0.37 % | 215.052 M 3.08 % | 208.634 M 0.21 % | 208.187 M -1.01 % | 210.313 M -0.02 % | 210.357 M -1.52 % | 213.594 M -0.98 % | 215.708 M 1.66 % | 212.183 M 0.28 % | 211.582 M 0.94 % | 209.618 M 0.30 % | 208.988 M 6.62 % | 196.014 M 11.65 % | 175.566 M 7.25 % | 163.702 M 21.54 % | 134.695 M 14.66 % | 117.476 M 0.54 % | 116.848 M -1.06 % | 118.105 M |
Total non current assets | 1.389 B 0.47 % | 1.382 B -0.59 % | 1.390 B -0.11 % | 1.392 B 1.06 % | 1.377 B -0.72 % | 1.387 B -0.38 % | 1.392 B 3.14 % | 1.350 B 2.24 % | 1.320 B 3.00 % | 1.282 B -0.17 % | 1.284 B 2.93 % | 1.248 B 1.64 % | 1.228 B -0.54 % | 1.234 B 1.19 % | 1.220 B 22.91 % | 992.299 M 6.12 % | 935.060 M 0.07 % | 934.444 M -0.10 % | 935.358 M 2.47 % | 912.785 M 5.43 % | 865.795 M 2.92 % | 841.223 M -0.07 % | 841.821 M 7.41 % | 783.714 M 1.58 % | 771.548 M 4.96 % | 735.089 M 1.88 % | 721.542 M 4.14 % | 692.841 M 1.95 % | 679.584 M 1.34 % | 670.595 M 1.81 % | 658.685 M 10.21 % | 597.674 M 0.17 % | 596.677 M 15.66 % | 515.892 M 2.22 % | 504.671 M 12.88 % | 447.091 M 21.69 % | 367.404 M 13.47 % | 323.795 M 5.58 % | 306.675 M 7.57 % | 285.085 M 19.30 % | 238.967 M 1.58 % | 235.251 M 3.11 % | 228.152 M 1.22 % | 225.392 M -0.11 % | 225.650 M 0.55 % | 224.416 M -1.59 % | 228.049 M 0.10 % | 227.829 M 2.33 % | 222.643 M 0.52 % | 221.494 M 0.88 % | 219.556 M 0.43 % | 218.626 M 6.24 % | 205.780 M 11.21 % | 185.035 M 7.45 % | 172.203 M 20.27 % | 143.177 M 13.61 % | 126.028 M 0.40 % | 125.525 M -1.04 % | 126.841 M |
Other current assets | 13.749 M 7.16 % | 12.831 M -1.03 % | 12.964 M -95.78 % | 306.933 M 1 029.98 % | 27.163 M 6.65 % | 25.469 M 5.41 % | 24.161 M -4.08 % | 25.189 M -33.14 % | 37.677 M 3.19 % | 36.513 M 157.92 % | 14.157 M -52.50 % | 29.802 M 42.76 % | 20.876 M -25.19 % | 27.905 M -6.07 % | 29.710 M 4.95 % | 28.310 M 111.33 % | 13.396 M -22.52 % | 17.290 M -22.71 % | 22.369 M -35.40 % | 34.627 M 186.34 % | 12.093 M -50.30 % | 24.330 M 68.14 % | 14.470 M -18.08 % | 17.663 M 10.89 % | 15.928 M 25.41 % | 12.701 M -34.75 % | 19.466 M -1.87 % | 19.836 M 239.67 % | 5.840 M -64.40 % | 16.402 M 16.58 % | 14.070 M -71.89 % | 50.061 M -29.50 % | 71.006 M 443.03 % | 13.076 M 28.42 % | 10.182 M -40.89 % | 17.225 M 16.95 % | 14.729 M -17.14 % | 17.775 M -80.60 % | 91.638 M 385.74 % | 18.866 M -18.38 % | 23.113 M 2.38 % | 22.576 M 3.08 % | 21.902 M 17.36 % | 18.662 M -31.63 % | 27.296 M 30.90 % | 20.853 M 11.83 % | 18.647 M 27.98 % | 14.570 M -37.50 % | 23.312 M -45.74 % | 42.965 M -16.79 % | 51.635 M 88.18 % | 27.439 M 106.06 % | 13.316 M 46.00 % | 9.121 M -79.65 % | 44.827 M 958.80 % | 4.234 M -89.60 % | 40.717 M 939.57 % | 3.917 M 56.83 % | 2.498 M |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 21.618 M 481.92 % | -5.660 M | 0.000 100.00 % | -37.845 M 0.48 % | -38.027 M -0.54 % | -37.824 M 1.38 % | -38.354 M | 0.000 100.00 % | -38.334 M -12.33 % | -34.126 M -97.96 % | -17.239 M 2.42 % | -17.667 M -1 045.16 % | -1.543 M -6.02 % | -1.455 M -0.01 % | -1.455 M | 0.000 -100.00 % | 811.897 M | 0.000 | 0.000 -100.00 % | 2.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.000 M | 0.000 | 0.000 100.00 % | -551.422 K 40.54 % | -927.421 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 |
cash and cash equivalents | 520.578 M 8.92 % | 477.955 M -10.18 % | 532.102 M -16.71 % | 638.831 M -19.89 % | 797.411 M 4.94 % | 759.898 M 1.50 % | 748.691 M 1.71 % | 736.080 M 186.52 % | 256.903 M -3.41 % | 265.962 M -25.32 % | 356.112 M 18.83 % | 299.682 M 10.14 % | 272.100 M 1.73 % | 267.478 M 18.42 % | 225.870 M 9.45 % | 206.370 M -29.09 % | 291.024 M 632.28 % | 39.742 M -17.29 % | 48.048 M -27.90 % | 66.645 M -0.93 % | 67.268 M -9.69 % | 74.485 M 12.51 % | 66.202 M -14.52 % | 77.451 M -37.78 % | 124.477 M -54.62 % | 274.324 M 178.72 % | 98.424 M -3.63 % | 102.131 M 19.96 % | 85.138 M 32.89 % | 64.067 M 17.81 % | 54.382 M 106.39 % | 26.349 M 13.56 % | 23.202 M -79.44 % | 112.855 M -20.63 % | 142.181 M 5.22 % | 135.128 M -26.85 % | 184.726 M -18.09 % | 225.536 M -11.52 % | 254.904 M 3 062.90 % | 8.059 M -83.15 % | 47.841 M 1.72 % | 47.034 M -6.47 % | 50.286 M -2.09 % | 51.359 M -15.47 % | 60.761 M -14.65 % | 71.188 M -22.39 % | 91.723 M -10.45 % | 102.421 M -12.59 % | 117.171 M -3.15 % | 120.988 M -0.65 % | 121.780 M -0.95 % | 122.941 M 79.20 % | 68.606 M -24.02 % | 90.301 M -20.51 % | 113.601 M -12.51 % | 129.849 M -24.56 % | 172.118 M 1 577.86 % | 10.258 M 23.94 % | 8.277 M |
Cash and short term investments | 520.578 M 8.92 % | 477.955 M -10.18 % | 532.102 M -16.71 % | 638.831 M -19.89 % | 797.411 M 4.94 % | 759.898 M 1.50 % | 748.691 M 1.71 % | 736.080 M 186.52 % | 256.903 M -3.41 % | 265.962 M -25.32 % | 356.112 M 18.83 % | 299.682 M 10.14 % | 272.100 M 1.73 % | 267.478 M 18.42 % | 225.870 M 9.45 % | 206.370 M -29.09 % | 291.024 M 632.28 % | 39.742 M -17.29 % | 48.048 M -27.90 % | 66.645 M -0.93 % | 67.268 M -9.69 % | 74.485 M 12.51 % | 66.202 M -14.52 % | 77.451 M -37.78 % | 124.477 M -54.62 % | 274.324 M 178.72 % | 98.424 M -3.63 % | 102.131 M 19.96 % | 85.138 M 32.89 % | 64.067 M 17.81 % | 54.382 M 106.39 % | 26.349 M 13.56 % | 23.202 M -79.44 % | 112.855 M -20.63 % | 142.181 M 5.22 % | 135.128 M -26.85 % | 184.726 M -18.09 % | 225.536 M -11.52 % | 254.904 M 3 062.90 % | 8.059 M -83.15 % | 47.841 M 1.72 % | 47.034 M -6.47 % | 50.286 M -2.09 % | 51.359 M -15.47 % | 60.761 M -14.65 % | 71.188 M -22.39 % | 91.723 M -10.45 % | 102.421 M -12.59 % | 117.171 M -3.15 % | 120.988 M -0.65 % | 121.780 M -0.95 % | 122.941 M 79.20 % | 68.606 M -24.02 % | 90.301 M -20.51 % | 113.601 M -12.51 % | 129.849 M -24.56 % | 172.118 M 1 577.86 % | 10.258 M 23.94 % | 8.277 M |
Total current assets | 1.188 B -1.84 % | 1.210 B -1.99 % | 1.235 B -6.88 % | 1.326 B -8.39 % | 1.447 B 5.78 % | 1.368 B 1.38 % | 1.350 B -0.99 % | 1.363 B 42.48 % | 956.696 M -0.73 % | 963.719 M -5.88 % | 1.024 B 5.38 % | 971.579 M 1.19 % | 960.138 M 2.23 % | 939.155 M 5.22 % | 892.593 M 43.28 % | 622.965 M -17.73 % | 757.177 M 54.10 % | 491.363 M 1.82 % | 482.577 M -1.58 % | 490.328 M 1.47 % | 483.214 M -3.02 % | 498.252 M 5.44 % | 472.527 M 1.29 % | 466.502 M -10.45 % | 520.926 M -20.75 % | 657.296 M 37.74 % | 477.201 M 9.53 % | 435.669 M 10.29 % | 395.026 M 12.07 % | 352.492 M 12.67 % | 312.851 M 11.23 % | 281.257 M -0.25 % | 281.966 M -9.50 % | 311.575 M -5.14 % | 328.462 M 0.99 % | 325.232 M -19.34 % | 403.236 M -9.53 % | 445.701 M -5.84 % | 473.368 M 90.83 % | 248.056 M -13.74 % | 287.555 M -4.19 % | 300.122 M -0.76 % | 302.417 M 0.05 % | 302.270 M -1.01 % | 305.364 M 1.44 % | 301.030 M 3.24 % | 291.580 M 6.21 % | 274.532 M -1.27 % | 278.059 M 2.13 % | 272.268 M 2.47 % | 265.700 M 7.69 % | 246.728 M 40.85 % | 175.174 M -9.37 % | 193.277 M -5.91 % | 205.420 M -10.56 % | 229.678 M -14.39 % | 268.274 M 158.06 % | 103.958 M 11.52 % | 93.219 M |
Inventory | 393.659 M 5.77 % | 372.176 M 5.00 % | 354.464 M -6.74 % | 380.082 M 10.59 % | 343.680 M 16.22 % | 295.724 M 5.04 % | 281.530 M 0.12 % | 281.192 M 0.11 % | 280.884 M -13.56 % | 324.946 M 2.24 % | 317.836 M -2.01 % | 324.351 M 2.72 % | 315.776 M -6.98 % | 339.470 M -1.89 % | 346.025 M 30.32 % | 265.515 M -0.36 % | 266.486 M -5.02 % | 280.556 M -2.10 % | 286.563 M -5.30 % | 302.590 M 4.32 % | 290.053 M 12.08 % | 258.785 M 12.14 % | 230.774 M -2.59 % | 236.906 M 1.19 % | 234.113 M 3.28 % | 226.678 M -1.22 % | 229.471 M 9.59 % | 209.399 M 23.88 % | 169.030 M -0.61 % | 170.076 M 9.87 % | 154.791 M 8.42 % | 142.769 M 25.62 % | 113.655 M 15.80 % | 98.146 M 1.11 % | 97.066 M 2.50 % | 94.694 M -3.43 % | 98.054 M -10.54 % | 109.607 M -13.58 % | 126.826 M -10.49 % | 141.696 M 7.08 % | 132.322 M -13.32 % | 152.649 M -3.51 % | 158.201 M 0.49 % | 157.437 M 2.80 % | 153.143 M 19.01 % | 128.682 M 14.20 % | 112.677 M 7.81 % | 104.516 M 3.64 % | 100.842 M 19.33 % | 84.509 M -8.43 % | 92.285 M 68.80 % | 54.671 M 12.88 % | 48.432 M -8.25 % | 52.788 M 12.33 % | 46.992 M -20.54 % | 59.135 M 6.67 % | 55.439 M 1.17 % | 54.796 M 7.45 % | 50.997 M |
Net receivables | 259.771 M -25.16 % | 347.096 M 3.58 % | 335.103 M 15.70 % | 289.626 M 3.13 % | 280.833 M -6.42 % | 300.084 M -0.94 % | 302.916 M -9.27 % | 333.878 M -15.75 % | 396.311 M 11.30 % | 356.073 M 6.04 % | 335.786 M 1.25 % | 331.635 M -8.14 % | 361.010 M 13.46 % | 318.176 M 5.19 % | 302.465 M 121.84 % | 136.346 M -26.80 % | 186.271 M 21.13 % | 153.775 M 14.71 % | 134.059 M 32.95 % | 100.833 M -11.39 % | 113.799 M -25.05 % | 151.835 M -9.60 % | 167.955 M 16.22 % | 144.511 M -5.71 % | 153.266 M 1.17 % | 151.494 M 11.73 % | 135.588 M 17.89 % | 115.008 M -14.82 % | 135.018 M 21.45 % | 111.171 M 17.90 % | 94.293 M 31.03 % | 71.961 M 0.31 % | 71.740 M -23.23 % | 93.444 M 14.23 % | 81.804 M -5.05 % | 86.156 M -26.61 % | 117.397 M 17.38 % | 100.013 M 25.99 % | 79.381 M -10.29 % | 88.489 M -7.35 % | 95.513 M 7.97 % | 88.464 M 8.77 % | 81.328 M -1.59 % | 82.643 M 7.88 % | 76.605 M -14.56 % | 89.661 M 16.30 % | 77.092 M 30.26 % | 59.181 M 61.11 % | 36.734 M 54.31 % | 23.805 M | 0.000 -100.00 % | 41.678 M -7.01 % | 44.819 M 9.14 % | 41.068 M | 0.000 -100.00 % | 36.460 M | 0.000 -100.00 % | 34.987 M 11.25 % | 31.448 M |
Tax assets | 14.293 M 6.69 % | 13.397 M 2.93 % | 13.015 M -1.51 % | 13.214 M -0.62 % | 13.296 M -1.72 % | 13.530 M -0.85 % | 13.646 M 8.34 % | 12.596 M -0.02 % | 12.599 M 6.85 % | 11.791 M | 0.000 -100.00 % | 12.081 M 1.19 % | 11.938 M 9.26 % | 10.927 M 2.38 % | 10.673 M 0.48 % | 10.622 M 0.32 % | 10.588 M -0.55 % | 10.647 M -1.39 % | 10.797 M 0.54 % | 10.739 M 20.49 % | 8.913 M 10.21 % | 8.087 M 1.58 % | 7.961 M -5.29 % | 8.405 M 0.76 % | 8.342 M -0.98 % | 8.425 M 3.36 % | 8.151 M 138.60 % | 3.416 M -2.17 % | 3.492 M -1.35 % | 3.540 M -2.62 % | 3.635 M 8.96 % | 3.336 M -0.01 % | 3.336 M -1.80 % | 3.397 M -0.19 % | 3.404 M 51.89 % | 2.241 M -1.43 % | 2.273 M 2.98 % | 2.207 M 7.61 % | 2.051 M 16.53 % | 1.760 M 4.88 % | 1.678 M -2.16 % | 1.715 M 0.46 % | 1.707 M 97.18 % | 865.926 K -3.91 % | 901.159 K -2.08 % | 920.299 K 2.02 % | 902.061 K 33.07 % | 677.910 K 10.10 % | 615.716 K 0.33 % | 613.668 K 3.22 % | 594.546 K -5.09 % | 626.417 K -1.45 % | 635.654 K -8.31 % | 693.263 K 14.50 % | 605.484 K -6.22 % | 645.632 K 7.15 % | 602.534 K -2.00 % | 614.809 K 9.40 % | 562.007 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 188.217 M 118.93 % | 85.970 M -60.21 % | 216.066 M -8.86 % | 237.063 M 0.25 % | 236.471 M 174.35 % | 86.193 M -53.99 % | 187.317 M 47.99 % | 126.571 M 8.01 % | 117.182 M -0.88 % | 118.227 M -5.26 % | 124.786 M 67.45 % | 74.522 M -21.81 % | 95.307 M -36.32 % | 149.677 M 5.71 % | 141.586 M 43.41 % | 98.727 M -35.04 % | 151.976 M -11.03 % | 170.819 M 9.37 % | 156.187 M -4.56 % | 163.653 M -11.92 % | 185.795 M 30.54 % | 142.331 M 9.97 % | 129.423 M 12.84 % | 114.699 M -39.35 % | 189.100 M -14.97 % | 222.381 M -21.24 % | 282.355 M 35.15 % | 208.914 M -2.31 % | 213.860 M 12.86 % | 189.487 M 9.65 % | 172.806 M 43.48 % | 120.441 M -3.03 % | 124.206 M 92.69 % | 64.460 M -14.46 % | 75.354 M 136.06 % | 31.922 M -6.34 % | 34.082 M 16.93 % | 29.148 M -16.09 % | 34.737 M -36.55 % | 54.751 M 31.12 % | 41.756 M -20.12 % | 52.277 M 2.41 % | 51.047 M -4.86 % | 53.654 M 12.11 % | 47.859 M 44.90 % | 33.029 M 1.15 % | 32.652 M 37.47 % | 23.752 M -20.21 % | 29.769 M 91.34 % | 15.558 M -13.78 % | 18.044 M 8.53 % | 16.625 M 26.41 % | 13.152 M -0.36 % | 13.199 M -6.13 % | 14.062 M 4.71 % | 13.430 M -24.69 % | 17.833 M -1.52 % | 18.108 M 24.10 % | 14.591 M |
Tax payables | 5.166 M -62.16 % | 13.651 M 26.20 % | 10.817 M 36.38 % | 7.931 M -2.22 % | 8.111 M -44.65 % | 14.656 M 29.99 % | 11.274 M -33.29 % | 16.901 M 16.19 % | 14.545 M -25.42 % | 19.504 M | 0.000 -100.00 % | 20.233 M 4.59 % | 19.344 M -2.21 % | 19.781 M 49.49 % | 13.233 M 78.69 % | 7.406 M 32.90 % | 5.572 M -27.69 % | 7.706 M 18.79 % | 6.487 M 6.45 % | 6.094 M 541.27 % | 950.328 K -70.24 % | 3.193 M -4.56 % | 3.346 M -8.72 % | 3.666 M 5.47 % | 3.475 M -56.68 % | 8.022 M 9.83 % | 7.304 M 164.14 % | 2.765 M -32.57 % | 4.101 M -4.19 % | 4.281 M 170.60 % | 1.582 M 127.76 % | 694.533 K -42.21 % | 1.202 M -61.03 % | 3.084 M 19.27 % | 2.585 M 118.15 % | 1.185 M -25.17 % | 1.584 M -58.48 % | 3.815 M 161.74 % | 1.457 M 76.04 % | 827.902 K -69.43 % | 2.708 M 48.01 % | 1.830 M -1.37 % | 1.855 M 83.06 % | 1.013 M -52.67 % | 2.141 M -22.28 % | 2.755 M 5.52 % | 2.611 M -23.82 % | 3.427 M 148.20 % | 1.381 M -81.10 % | 7.305 M 92.08 % | 3.803 M 18.74 % | 3.203 M -20.96 % | 4.052 M 55.87 % | 2.600 M -6.73 % | 2.787 M -32.05 % | 4.102 M 23.53 % | 3.321 M 72.71 % | 1.923 M -57.44 % | 4.518 M |
Deferred revenue non current | 46.146 M -2.28 % | 47.224 M -2.64 % | 48.507 M 20.97 % | 40.099 M -3.17 % | 41.410 M -5.67 % | 43.901 M -2.78 % | 45.157 M -3.54 % | 46.813 M -6.24 % | 49.929 M 5.31 % | 47.413 M | 0.000 -100.00 % | 51.531 M 0.26 % | 51.399 M 6.00 % | 48.489 M -2.31 % | 49.638 M 0.48 % | 49.399 M -2.06 % | 50.438 M -2.83 % | 51.907 M -0.38 % | 52.104 M 2.08 % | 51.045 M 20.83 % | 42.244 M -1.46 % | 42.868 M 1.55 % | 42.215 M -7.50 % | 45.637 M -0.87 % | 46.039 M 4.59 % | 44.018 M 1.96 % | 43.170 M 90.97 % | 22.606 M 24.23 % | 18.198 M -3.26 % | 18.810 M 17.66 % | 15.988 M -6.41 % | 17.082 M -2.97 % | 17.606 M -1.97 % | 17.960 M -1.93 % | 18.314 M 73.42 % | 10.561 M -4.18 % | 11.022 M -2.96 % | 11.358 M 11.03 % | 10.229 M 7.44 % | 9.521 M -3.32 % | 9.848 M -3.21 % | 10.175 M -3.11 % | 10.502 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.203 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 |
Minority interest | -119.563 K -0.07 % | -119.475 K -0.10 % | -119.357 K -113.87 % | 860.728 K -99.64 % | 240.231 M 0.83 % | 238.252 M 1.33 % | 235.131 M 0.37 % | 234.267 M 0.49 % | 233.134 M 0.88 % | 231.095 M 1.65 % | 227.346 M 0.59 % | 226.002 M 22.66 % | 184.252 M 1.27 % | 181.949 M 0.54 % | 180.967 M | 0.000 | 0.000 -100.00 % | 8.658 M 5.25 % | 8.227 M 5.41 % | 7.804 M 125.66 % | 3.458 M | 0.000 -100.00 % | 486.162 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.593 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 678.412 M -2.30 % | 694.380 M -5.47 % | 734.522 M 0.87 % | 728.199 M 10.39 % | 659.668 M | 0.000 -100.00 % | 719.649 M | 0.000 -100.00 % | 683.382 M | 0.000 -100.00 % | 635.821 M | 0.000 -100.00 % | 672.950 M | 0.000 -100.00 % | 672.988 M | 0.000 -100.00 % | 668.918 M 95.36 % | 342.395 M -0.62 % | 344.517 M -0.19 % | 345.164 M -0.35 % | 346.391 M 0.63 % | 344.236 M -0.73 % | 346.762 M 1.51 % | 341.606 M 0.12 % | 341.189 M 0.49 % | 339.531 M 90.03 % | 178.676 M 1.41 % | 176.200 M 0.62 % | 175.115 M -1.55 % | 177.873 M 0.00 % | 177.873 M 1.28 % | 175.624 M 0.00 % | 175.624 M 0.00 % | 175.624 M 0.00 % | 175.624 M 1.15 % | 173.627 M 0.00 % | 173.627 M -57.03 % | 404.064 M 0.00 % | 404.064 M 460.81 % | 72.050 M 0.00 % | 72.050 M 0.00 % | 72.050 M 0.00 % | 72.050 M 1.35 % | 71.091 M 0.00 % | 71.091 M 0.00 % | 71.091 M 0.00 % | 71.091 M 7.37 % | 66.209 M 0.00 % | 66.209 M -18.67 % | 81.405 M 0.00 % | 81.405 M 4.88 % | 77.616 M 0.00 % | 77.616 M -49.47 % | 153.596 M 0.00 % | 153.596 M 1.63 % | 151.129 M 0.00 % | 151.129 M 611.17 % | 21.251 M 0.00 % | 21.251 M |
Deferred tax liabilities non current | 34.235 M 10.56 % | 30.964 M -1.13 % | 31.319 M 3.40 % | 30.289 M -25.16 % | 40.474 M 45.32 % | 27.852 M -6.86 % | 29.903 M 21.76 % | 24.560 M -0.85 % | 24.770 M -1.70 % | 25.198 M | 0.000 -100.00 % | 26.197 M 0.92 % | 25.957 M -1.12 % | 26.250 M -4.74 % | 27.556 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 100.00 % | -17.000 M -270.00 % | 10.000 M 0.00 % | 10.000 M -52.63 % | 21.110 M -8.06 % | 22.962 M 785.41 % | 2.593 M 125.93 % | -10.000 M 28.57 % | -14.000 M 0.00 % | -14.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 100.00 % | -8.203 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.576 B -0.61 % | 2.592 B -1.25 % | 2.625 B -3.41 % | 2.718 B -3.78 % | 2.824 B 2.51 % | 2.755 B 0.49 % | 2.742 B 1.06 % | 2.713 B 19.14 % | 2.277 B 1.40 % | 2.246 B -2.70 % | 2.308 B 4.00 % | 2.219 B 1.45 % | 2.188 B 0.66 % | 2.173 B 2.89 % | 2.112 B 30.77 % | 1.615 B -4.55 % | 1.692 B 18.69 % | 1.426 B 0.56 % | 1.418 B 1.06 % | 1.403 B 4.01 % | 1.349 B 0.71 % | 1.339 B 1.91 % | 1.314 B 5.13 % | 1.250 B -3.27 % | 1.292 B -7.18 % | 1.392 B 16.15 % | 1.199 B 6.22 % | 1.129 B 5.02 % | 1.075 B 5.04 % | 1.023 B 5.31 % | 971.535 M 10.54 % | 878.931 M 0.03 % | 878.643 M 6.18 % | 827.467 M -0.68 % | 833.132 M 7.87 % | 772.323 M 0.22 % | 770.639 M 0.15 % | 769.495 M -1.35 % | 780.043 M 46.31 % | 533.141 M 1.26 % | 526.522 M -1.65 % | 535.373 M 0.91 % | 530.570 M 0.55 % | 527.662 M -0.63 % | 531.014 M 1.06 % | 525.446 M 1.12 % | 519.629 M 3.44 % | 502.362 M 0.33 % | 500.702 M 1.41 % | 493.762 M 1.75 % | 485.256 M 4.28 % | 465.354 M 22.15 % | 380.954 M 0.70 % | 378.311 M 0.18 % | 377.623 M 1.28 % | 372.855 M -5.44 % | 394.302 M 71.82 % | 229.483 M 4.28 % | 220.061 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 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 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -107.068 K 48.84 % | -209.277 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -232.189 K -200.00 % | 232.189 K | 0.000 | 0.000 | 0.000 -100.00 % | 580.474 K | 0.000 -100.00 % | 677.220 K | 0.000 -100.00 % | 251.537 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.409 M -149.79 % | 36.973 M 200.00 % | -36.973 M | 0.000 100.00 % | -17.763 M -151.29 % | 34.632 M 200.00 % | -34.632 M | 0.000 100.00 % | -59.041 M -286.69 % | 31.624 M 200.00 % | -31.624 M | 0.000 100.00 % | -29.151 M -472.80 % | 7.820 M 200.00 % | -7.820 M | 0.000 100.00 % | -43.792 M -259.06 % | 27.532 M 200.00 % | -27.532 M | 0.000 100.00 % | -177.128 M -337.55 % | 74.566 M 200.00 % | -74.566 M | 0.000 100.00 % | -116.443 M -455.04 % | 32.797 M 200.00 % | -32.797 M | 0.000 100.00 % | -842.141 K -106.95 % | 12.116 M 200.00 % | -12.116 M | 0.000 -100.00 % | 14.628 M 413.94 % | -4.659 M -200.00 % | 4.659 M | 0.000 100.00 % | -61.378 M -239.85 % | 43.890 M 200.00 % | -43.890 M | 0.000 100.00 % | -67.713 M -496.52 % | 17.077 M 200.00 % | -17.077 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 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.761 M -170.84 % | 74.479 M 200.00 % | -74.479 M | 0.000 100.00 % | -45.127 M -170.73 % | 63.805 M 200.00 % | -63.805 M | 0.000 100.00 % | -62.484 M -220.86 % | 51.701 M 200.00 % | -51.701 M | 0.000 -100.00 % | 27.907 M 155.48 % | -50.301 M -200.00 % | 50.301 M | 0.000 100.00 % | -40.004 M -270.50 % | 23.463 M 200.00 % | -23.463 M | 0.000 100.00 % | -103.365 M -264.28 % | 62.919 M 200.00 % | -62.919 M | 0.000 100.00 % | -55.838 M -444.50 % | 16.209 M 200.00 % | -16.209 M | 0.000 100.00 % | -28.668 M -170.11 % | 40.888 M 200.00 % | -40.888 M | 0.000 100.00 % | -14.498 M -168.32 % | 21.219 M 200.00 % | -21.219 M | 0.000 100.00 % | -14.439 M -521.64 % | 3.424 M 200.00 % | -3.424 M | 0.000 100.00 % | -47.321 M -655.41 % | 8.520 M 200.00 % | -8.520 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 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.861 M 201.97 % | -37.129 M -200.00 % | 37.129 M | 0.000 -100.00 % | 28.359 M 193.75 % | -30.249 M -200.00 % | 30.249 M | 0.000 -100.00 % | 6.377 M 131.76 % | -20.077 M -200.00 % | 20.077 M | 0.000 100.00 % | -55.231 M -194.52 % | 58.435 M 200.00 % | -58.435 M | 0.000 100.00 % | -2.284 M -147.05 % | 4.855 M 200.00 % | -4.855 M | 0.000 100.00 % | -74.681 M -624.45 % | 14.240 M 200.00 % | -14.240 M | 0.000 100.00 % | -58.850 M -454.77 % | 16.588 M 200.00 % | -16.588 M | 0.000 -100.00 % | 29.241 M 201.63 % | -28.772 M -200.00 % | 28.772 M | 0.000 -100.00 % | 30.791 M 218.98 % | -25.879 M -200.00 % | 25.879 M | 0.000 100.00 % | -45.523 M -212.50 % | 40.465 M 200.00 % | -40.465 M | 0.000 100.00 % | -20.392 M -338.32 % | 8.557 M 200.00 % | -8.557 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.510 M -832.55 % | -376.352 K -200.00 % | 376.352 K | 0.000 100.00 % | -994.781 K -192.51 % | 1.075 M 200.00 % | -1.075 M | 0.000 100.00 % | -2.934 M | 0.000 | 0.000 | 0.000 100.00 % | -1.826 M -480.57 % | -314.580 K -200.00 % | 314.580 K | 0.000 100.00 % | -1.504 M -91.24 % | -786.450 K -200.00 % | 786.450 K | 0.000 -100.00 % | 917.525 K 135.38 % | -2.593 M -200.00 % | 2.593 M | 0.000 100.00 % | -1.755 M | 0.000 | 0.000 | 0.000 100.00 % | -1.416 M | 0.000 | 0.000 | 0.000 100.00 % | -1.666 M | 0.000 | 0.000 | 0.000 100.00 % | -1.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 |
Other non cash items | 87.825 M 334.00 % | -37.533 M | 0.000 | 0.000 -100.00 % | 72.657 M 305.42 % | -35.370 M -85.45 % | -19.072 M -121.80 % | 87.471 M 314.11 % | 21.123 M 128.56 % | -73.964 M -255.29 % | -20.818 M 69.05 % | -67.274 M -209.03 % | 61.701 M 166.11 % | 23.186 M 18.26 % | 19.607 M -51.43 % | 40.365 M 10 508.90 % | 380.484 K -96.80 % | 11.907 M 490.23 % | 2.017 M -92.68 % | 27.574 M 1 339.69 % | 1.915 M 130.06 % | -6.371 M -151.12 % | 12.462 M 159.44 % | -20.965 M 72.51 % | -76.266 M -520.90 % | 18.120 M -89.40 % | 170.895 M 359.59 % | -65.832 M -184.89 % | 77.550 M 569.26 % | -16.526 M -115.89 % | 103.994 M 298.84 % | -52.300 M -312.59 % | 24.601 M 299.44 % | -12.335 M -310.63 % | 5.856 M -56.52 % | 13.470 M 495.44 % | 2.262 M 112.94 % | -17.477 M -122.05 % | -7.871 M -133.51 % | 23.485 M 369.14 % | -8.726 M -537.30 % | 1.995 M -96.29 % | 53.713 M 249.14 % | -36.015 M -202.75 % | 35.050 M 250.14 % | -23.345 M -157.59 % | 40.535 M 308.61 % | -19.431 M -316.72 % | 8.966 M 198.61 % | -9.092 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 |
Net cash provided by operating activities | 87.825 M 334.00 % | -37.533 M | 0.000 | 0.000 -100.00 % | 72.657 M 872.29 % | -9.408 M -113.61 % | 69.107 M -39.09 % | 113.453 M 192.11 % | 38.839 M 276.51 % | -22.004 M -132.08 % | 68.587 M 270.74 % | 18.500 M -77.70 % | 82.949 M 228.10 % | 25.282 M -9.11 % | 27.817 M -12.87 % | 31.927 M 420.76 % | -9.953 M -403.58 % | 3.279 M -88.87 % | 29.463 M 95.06 % | 15.105 M -29.89 % | 21.544 M 822.45 % | -2.982 M -122.49 % | 13.260 M 349.40 % | -5.317 M 92.93 % | -75.248 M -392.43 % | 25.732 M -38.40 % | 41.773 M 1 360.48 % | -3.314 M -110.63 % | 31.180 M 423.52 % | -9.638 M -145.16 % | 21.340 M 183.37 % | -25.596 M -430.02 % | 7.756 M 217.22 % | -6.616 M -122.63 % | 29.239 M 37.31 % | 21.295 M 403.52 % | 4.229 M 129.73 % | -14.226 M -160.28 % | 23.598 M 93.95 % | 12.167 M 134.72 % | 5.183 M 12.05 % | 4.626 M -47.93 % | 8.884 M 2 093.02 % | -445.747 K 46.99 % | -840.914 K 95.76 % | -19.834 M -284.94 % | -5.152 M -5 661.82 % | -89.424 K -101.07 % | 8.344 M 39.50 % | 5.981 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 |
Investments in property plant and equipment | -19.370 M -104.81 % | -9.458 M 46.58 % | -17.706 M 28.45 % | -24.744 M -132.40 % | -10.647 M 55.77 % | -24.070 M 56.99 % | -55.968 M -62.75 % | -34.388 M -10.34 % | -31.166 M -190.72 % | -10.720 M 83.07 % | -63.317 M -401.40 % | -12.628 M -22.54 % | -10.305 M 53.81 % | -22.310 M -396.35 % | -4.495 M 74.89 % | -17.900 M 6.91 % | -19.230 M -97.71 % | -9.726 M 73.91 % | -37.273 M 46.88 % | -70.163 M -93.60 % | -36.241 M -339.25 % | -8.251 M -85.84 % | -4.440 M 91.53 % | -52.441 M -21.08 % | -43.312 M -48.45 % | -29.176 M 9.79 % | -32.344 M -194.26 % | -10.991 M -45.91 % | -7.533 M -72.58 % | -4.365 M 91.32 % | -50.275 M -666.29 % | -6.561 M 72.38 % | -23.755 M -2.35 % | -23.210 M 23.95 % | -30.520 M 55.91 % | -69.217 M -65.42 % | -41.844 M -159.11 % | -16.149 M 46.85 % | -30.383 M 27.58 % | -41.957 M -1 799.77 % | -2.209 M 77.64 % | -9.878 M 16.79 % | -11.872 M -7 510.26 % | -156.004 K 87.15 % | -1.214 M -73.10 % | -701.264 K 88.97 % | -6.359 M -12.35 % | -5.660 M -16.08 % | -4.876 M 29.05 % | -6.872 M -731.65 % | -826.325 K 94.90 % | -16.188 M 26.51 % | -22.028 M -50.17 % | -14.669 M 49.86 % | -29.255 M -51.45 % | -19.317 M -547.89 % | -2.982 M -474.05 % | -519.386 K 94.36 % | -9.203 M -418.36 % | 2.891 M 340.09 % | -1.204 M 44.54 % | -2.171 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.220 M 32 670.10 % | 101.374 K 26.85 % | 79.914 K -44.94 % | 145.128 K -32.50 % | 215.000 K 100.18 % | -122.339 M -400.48 % | 40.714 M -66.78 % | 122.550 M 200.17 % | -122.339 M -5.80 % | -115.627 M | 0.000 100.00 % | -500.000 K -200.00 % | 500.000 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 -100.00 % | 23.755 M 2.35 % | 23.210 M -23.95 % | 30.520 M -55.91 % | 69.217 M 65.42 % | 41.844 M 159.11 % | 16.149 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 |
Purchases of investments | 0.000 | 0.000 100.00 % | -116.000 M | 0.000 100.00 % | -511.000 M | 0.000 100.00 % | -303.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.339 M | 0.000 -100.00 % | 62.873 M 201.27 % | -62.083 M -518.61 % | -10.036 M -338.59 % | -2.288 M -52.55 % | -1.500 M 63.34 % | -4.092 M | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -6.040 M -101.33 % | -3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.715 M 40.37 % | -162.200 M 45.93 % | -300.000 M -41.32 % | -212.290 M 29.24 % | -300.000 M 20.38 % | -376.800 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 511.000 M | 0.000 -100.00 % | 303.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.672 M | 0.000 -100.00 % | 213.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 -100.00 % | 30.183 M -14.51 % | 35.304 M 16.62 % | 30.273 M -81.39 % | 162.700 M -45.83 % | 300.334 M 42.60 % | 210.614 M -30.05 % | 301.073 M -19.99 % | 376.307 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 |
Other investing activites | 1.458 M -7.31 % | 1.573 M -29.20 % | 2.221 M 102.03 % | -109.321 M -5 065.42 % | -2.116 M -106.37 % | 33.220 M 1 923.65 % | 1.642 M 3 383.26 % | -49.999 K -13 513 446.04 % | 0.370 100.00 % | -200.000 K -100.16 % | 123.853 M 406.72 % | -40.380 M -5 176 923 054.54 % | 0.780 | 0.000 100.00 % | -105.559 M -489.71 % | -17.900 M 6.91 % | -19.230 M -97.71 % | -9.726 M -35 447.76 % | 27.516 K 100.04 % | -70.163 M -4 577.57 % | -1.500 M 82.21 % | -8.430 M -69 086.85 % | -12.185 K -189.14 % | 13.669 K -82.48 % | 78.003 K 100.27 % | -29.176 M 9.79 % | -32.344 M -1 000.13 % | -2.940 M 60.97 % | -7.533 M -72.58 % | -4.365 M -7 792.99 % | 56.741 K 100.86 % | -6.561 M 72.38 % | -23.755 M -637 671 216 919 871 616.00 % | 0.000 -80.00 % | 0.000 25.00 % | 0.000 300.00 % | 0.000 100.00 % | -16.149 M -3 167.45 % | 526.465 K 101.25 % | -41.957 M -1 799.77 % | -2.209 M 77.64 % | -9.878 M 16.79 % | -11.872 M -7 510.26 % | -156.004 K 87.15 % | -1.214 M -73.10 % | -701.264 K -593.86 % | 141.998 K 102.51 % | -5.660 M -176 985.47 % | 3.200 K -96.77 % | 99.127 K 112.00 % | -826.325 K -3 616.28 % | 23.500 K 100.11 % | -22.028 M -50.17 % | -14.669 M 49.86 % | -29.255 M -63 615.22 % | 46.060 K 101.54 % | -2.982 M -474.05 % | -519.386 K 94.36 % | -9.203 M -418.36 % | 2.891 M 340.09 % | -1.204 M 44.54 % | -2.171 M |
Net cash used for investing activites | -17.912 M -127.17 % | -7.885 M 94.00 % | -131.484 M 1.93 % | -134.065 M -950.38 % | -12.764 M -239.48 % | 9.151 M 116.84 % | -54.326 M -58.11 % | -34.359 M -10.76 % | -31.021 M -189.77 % | -10.705 M 82.68 % | -61.803 M -402.71 % | -12.294 M -126.71 % | -5.423 M 96.25 % | -144.649 M -206.58 % | -47.181 M 41.01 % | -79.983 M -173.30 % | -29.266 M -143.59 % | -12.014 M 68.99 % | -38.746 M 47.82 % | -74.255 M -96.75 % | -37.741 M -357.43 % | -8.251 M -51.34 % | -5.452 M 89.60 % | -52.427 M -6.40 % | -49.274 M -53.14 % | -32.176 M 0.52 % | -32.344 M -132.16 % | -13.931 M -84.94 % | -7.533 M -72.58 % | -4.365 M 78.21 % | -20.035 M -169.70 % | 28.743 M 131.87 % | -90.198 M -297.17 % | -22.710 M 24.76 % | -30.186 M 57.42 % | -70.893 M -73.88 % | -40.771 M -144.99 % | -16.642 M 44.26 % | -29.857 M 28.84 % | -41.957 M -1 799.77 % | -2.209 M 77.64 % | -9.878 M 16.79 % | -11.872 M -7 510.26 % | -156.004 K 87.15 % | -1.214 M -73.10 % | -701.264 K 88.72 % | -6.217 M -9.84 % | -5.660 M -16.16 % | -4.873 M 28.06 % | -6.773 M -719.65 % | -826.325 K 94.89 % | -16.164 M 26.62 % | -22.028 M -50.17 % | -14.669 M 49.86 % | -29.255 M -51.81 % | -19.271 M -546.35 % | -2.982 M -474.05 % | -519.386 K 94.36 % | -9.203 M -418.36 % | 2.891 M 340.09 % | -1.204 M 44.54 % | -2.171 M |
Debt repayment | -11.287 M -128.22 % | 40.000 M | 0.000 | 0.000 100.00 % | -6.725 M -324.16 % | 3.000 M 106.90 % | -43.475 M -111.18 % | 388.842 M | 0.000 100.00 % | -46.300 M | 0.000 100.00 % | -16.300 M 59.25 % | -40.000 M -126.11 % | 153.200 M 1 432.00 % | 10.000 M 137.04 % | -27.000 M 73.79 % | -103.000 M -1 960.00 % | -5.000 M -108.23 % | 60.750 M | 0.000 -100.00 % | 25.550 M 27.75 % | 20.000 M -27.35 % | 27.531 M 11.91 % | 24.600 M 233.33 % | -18.451 M 37.83 % | -29.680 M -13.07 % | -26.250 M -175.21 % | 34.900 M 6 445.45 % | -550.000 K -102.27 % | 24.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -110.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 % | 71.000 M | 0.000 100.00 % | -5.000 M -5.26 % | -4.750 M 56.82 % | -11.000 M | 0.000 -100.00 % | 5.000 M 200.00 % | -5.000 M -1 228.11 % | 443.220 K -85.50 % | 3.057 M 138.18 % | 1.283 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.690 M -206.04 % | 2.537 M 200.00 % | -2.537 M | 0.000 100.00 % | -2.582 M | 0.000 | 0.000 | 0.000 100.00 % | -3.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -15.056 M -4 097.33 % | -358.713 K -6 207.70 % | -5.687 K 99.64 % | -1.598 M 88.42 % | -13.807 M -3 372.07 % | -397.659 K 97.42 % | -15.434 M -1 005.43 % | -1.396 M 91.76 % | -16.948 M -730.71 % | -2.040 M -13.13 % | -1.803 M 11.50 % | -2.038 M 66.36 % | -6.057 M -360.02 % | -1.317 M -614.47 % | -184.284 K 88.46 % | -1.597 M -27.00 % | -1.258 M 58.90 % | -3.060 M -489.47 % | -519.099 K 64.63 % | -1.467 M 91.61 % | -17.493 M -1 466.58 % | -1.117 M 51.66 % | -2.310 M -797.65 % | -257.344 K 98.39 % | -15.982 M -1 529.76 % | -980.644 K 11.59 % | -1.109 M -67.72 % | -661.367 K 93.69 % | -10.481 M -1 946.39 % | -512.189 K -178.35 % | -184.008 K | 0.000 100.00 % | -7.211 M | 0.000 | 0.000 | 0.000 100.00 % | -4.268 M | 0.000 100.00 % | -2.448 M 75.50 % | -9.992 M -360.98 % | -2.168 M | 0.000 100.00 % | -84.471 K 99.04 % | -8.800 M -5.11 % | -8.372 M | 0.000 100.00 % | -828.531 K 90.79 % | -9.000 M -23.49 % | -7.288 M | 0.000 100.00 % | -3.664 M -482.42 % | -629.065 K 92.17 % | -8.039 M -1 050.89 % | -698.490 K -25.84 % | -555.046 K 31.53 % | -810.689 K 71.19 % | -2.814 M -10.97 % | -2.535 M -163.41 % | -962.540 K 50.49 % | -1.944 M -22.57 % | -1.586 M -93.50 % | -819.777 K |
Other financing activites | -11.552 M 74.01 % | -44.450 M -8 243.83 % | 545.812 K 92.93 % | 282.900 K -0.98 % | 285.709 K 42 643 234.33 % | -0.670 -100.00 % | 44.571 M 2 125.27 % | -2.201 M -1 375 468 648.72 % | -0.160 -100.00 % | 200.000 K -99.59 % | 49.018 M 21.39 % | 40.380 M 9 390 697 580.93 % | 0.430 172.88 % | -0.590 100.00 % | -622.441 K | 0.000 -100.00 % | 394.948 M 78 889.57 % | 500.000 K 100.87 % | -57.545 M -195.91 % | 60.000 M 1 900.00 % | 3.000 M 200.00 % | 1.000 M 102.12 % | -47.116 M -1 293.10 % | -3.382 M -129.21 % | 11.580 M -94.79 % | 222.200 M 4 287.03 % | -5.307 M | 0.000 100.00 % | -11.545 M -1 282 755 655.52 % | 0.900 -100.00 % | 26.712 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 M | 0.000 100.00 % | -4.268 M -384.54 % | 1.500 M -99.59 % | 365.552 M 121 850 592 264.05 % | 0.300 100.00 % | -2.168 M -208.38 % | 2.000 M 0.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.528 M 705 514 300.00 % | -0.500 100.00 % | -88.000 K | 0.000 100.00 % | -428.570 K 92.39 % | -5.630 M -103.64 % | 154.508 M 27 590 769 561.53 % | -0.560 -100.00 % | 5.017 M 3 304.00 % | 147.380 K 200.00 % | -147.380 K -245 632 733.10 % | 0.060 |
Net cash used provided by financing activities | -37.895 M -688.05 % | -4.809 M -990.29 % | 540.126 K 141.06 % | -1.316 M 93.50 % | -20.246 M -878.00 % | 2.602 M 118.21 % | -14.288 M -103.71 % | 385.245 M 2 373.11 % | -16.948 M 64.79 % | -48.140 M -201.96 % | 47.214 M 114.20 % | 22.042 M 147.86 % | -46.057 M -130.32 % | 151.883 M 2 235.44 % | 6.503 M 122.74 % | -28.597 M -109.84 % | 290.690 M 3 945.14 % | -7.560 M -381.50 % | 2.686 M -95.41 % | 58.533 M 514.80 % | 9.521 M -49.58 % | 18.883 M 186.25 % | -21.895 M -189.94 % | 24.343 M 192.79 % | -26.235 M -113.70 % | 191.539 M 891.13 % | -24.211 M -179.54 % | 30.439 M 234.83 % | -22.576 M -182.13 % | 27.488 M 3.62 % | 26.528 M | 0.000 100.00 % | -7.211 M | 0.000 -100.00 % | 8.000 M | 0.000 100.00 % | -4.268 M -384.54 % | 1.500 M -99.41 % | 253.104 M 2 633.09 % | -9.992 M -360.98 % | -2.168 M -208.38 % | 2.000 M 4.41 % | 1.916 M 121.77 % | -8.800 M -5.11 % | -8.372 M | 0.000 -100.00 % | 671.469 K 107.46 % | -9.000 M -23.49 % | -7.288 M | 0.000 100.00 % | -136.214 K -100.19 % | 70.371 M 965.91 % | -8.127 M -42.61 % | -5.698 M 0.61 % | -5.734 M 67.13 % | -17.441 M -111.50 % | 151.695 M 6 055.12 % | 2.465 M 360.60 % | -945.720 K 30.14 % | -1.354 M -202.31 % | 1.323 M 185.39 % | 463.607 K |
Effect of forex changes on cash | 4.280 K 106.89 % | -62.097 K -210.94 % | 55.974 K 668.95 % | -9.838 K 71.05 % | -33.979 K -284.52 % | -8.837 K -147.01 % | 18.796 K -25.47 % | 25.221 K -64.45 % | 70.947 K 171.21 % | 26.159 K -84.31 % | 166.740 K 480.45 % | 28.726 K -81.69 % | 156.866 K 2 024.51 % | -8.151 K 27.62 % | -11.262 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.135 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 32.023 M 163.68 % | -50.289 M 44.76 % | -91.029 M 45.25 % | -166.257 M -519.70 % | 39.614 M 66.32 % | 23.818 M 4 555.50 % | 511.605 K -99.89 % | 464.365 M 5 226.07 % | -9.059 M 88.79 % | -80.823 M -249.22 % | 54.165 M 91.55 % | 28.277 M -10.59 % | 31.626 M -2.71 % | 32.508 M 325.13 % | -14.440 M 81.16 % | -76.654 M -130.48 % | 251.481 M 1 643.24 % | -16.296 M -147.03 % | -6.597 M -966.99 % | -618.254 K 91.43 % | -7.216 M -187.13 % | 8.282 M 162.05 % | -13.348 M 60.84 % | -34.086 M 77.41 % | -150.863 M -181.51 % | 185.095 M 1 352.21 % | -14.782 M -186.99 % | 16.993 M 1 486.88 % | 1.071 M -88.94 % | 9.685 M -65.20 % | 27.833 M 784.44 % | 3.147 M 103.51 % | -89.652 M -205.70 % | -29.327 M -515.76 % | 7.054 M 114.22 % | -49.598 M -21.53 % | -40.810 M -38.96 % | -29.368 M -111.90 % | 246.845 M 720.50 % | -39.782 M -5 027.52 % | 807.341 K 124.82 % | -3.252 M -203.12 % | -1.073 M 88.59 % | -9.402 M 9.83 % | -10.427 M 49.22 % | -20.535 M -91.95 % | -10.698 M 27.47 % | -14.750 M -286.42 % | -3.817 M -382.18 % | -791.610 K 31.87 % | -1.162 M -102.14 % | 54.335 M 350.46 % | -21.694 M 6.89 % | -23.300 M -43.41 % | -16.248 M 61.56 % | -42.269 M -126.11 % | 161.860 M 8 069.11 % | 1.981 M -68.25 % | 6.240 M 731.98 % | 750.039 K 144.20 % | -1.697 M 52.98 % | -3.609 M |
Cash at beginning of period | 447.826 M -10.10 % | 498.115 M -15.45 % | 589.144 M -22.01 % | 755.401 M 5.53 % | 715.788 M -2.76 % | 736.080 M 3.25 % | 712.940 M 186.81 % | 248.575 M -3.52 % | 257.634 M -23.88 % | 338.457 M 19.05 % | 284.292 M 11.05 % | 256.015 M 14.09 % | 224.388 M 16.94 % | 191.880 M -7.00 % | 206.320 M -27.09 % | 282.974 M 798.55 % | 31.492 M -34.10 % | 47.788 M -12.15 % | 54.395 M -1.12 % | 55.013 M -11.60 % | 62.230 M 15.35 % | 53.947 M -19.84 % | 67.296 M -33.62 % | 101.382 M -59.81 % | 252.245 M 275.65 % | 67.150 M -18.04 % | 81.931 M 26.17 % | 64.938 M 1.68 % | 63.867 M 17.87 % | 54.182 M 105.63 % | 26.349 M 13.56 % | 23.202 M -79.44 % | 112.855 M -20.63 % | 142.181 M 5.22 % | 135.128 M -26.85 % | 184.726 M -18.09 % | 225.536 M -11.52 % | 254.904 M 3 062.90 % | 8.059 M -83.15 % | 47.841 M 1.72 % | 47.034 M -6.47 % | 50.286 M -2.09 % | 51.359 M -15.47 % | 60.761 M -14.65 % | 71.188 M -22.39 % | 91.723 M -10.45 % | 102.421 M -12.59 % | 117.171 M -3.15 % | 120.988 M -0.65 % | 121.780 M -0.95 % | 122.941 M 79.20 % | 68.606 M -24.02 % | 90.301 M -20.51 % | 113.601 M -12.51 % | 129.849 M -24.56 % | 172.118 M 1 577.86 % | 10.258 M 23.94 % | 8.277 M 306.39 % | 2.037 M 58.30 % | 1.287 M -56.88 % | 2.984 M -54.75 % | 6.593 M |
Cash at end of period | 479.849 M 7.15 % | 447.826 M -10.10 % | 498.115 M -15.45 % | 589.144 M -22.01 % | 755.401 M -0.59 % | 759.898 M 6.51 % | 713.451 M 0.07 % | 712.940 M 186.81 % | 248.575 M -3.52 % | 257.634 M -23.88 % | 338.457 M 19.05 % | 284.292 M 11.05 % | 256.015 M 14.09 % | 224.388 M 16.94 % | 191.880 M -7.00 % | 206.320 M -27.09 % | 282.974 M 798.55 % | 31.492 M -34.11 % | 47.798 M -12.13 % | 54.395 M -1.12 % | 55.013 M -11.60 % | 62.230 M 15.35 % | 53.947 M -19.84 % | 67.296 M -33.62 % | 101.382 M -59.81 % | 252.245 M 275.65 % | 67.150 M -18.04 % | 81.931 M 26.17 % | 64.938 M 1.68 % | 63.867 M 17.87 % | 54.182 M 105.63 % | 26.349 M 13.56 % | 23.202 M -79.44 % | 112.855 M -20.63 % | 142.181 M 5.22 % | 135.128 M -26.85 % | 184.726 M -18.09 % | 225.536 M -11.52 % | 254.904 M 3 062.90 % | 8.059 M -83.15 % | 47.841 M 1.72 % | 47.034 M -6.47 % | 50.286 M -2.09 % | 51.359 M -15.47 % | 60.761 M -14.65 % | 71.188 M -22.39 % | 91.723 M -10.45 % | 102.421 M -12.59 % | 117.171 M -3.15 % | 120.988 M -0.65 % | 121.780 M -0.95 % | 122.941 M 79.20 % | 68.606 M -24.02 % | 90.301 M -20.51 % | 113.601 M -12.51 % | 129.849 M -24.56 % | 172.118 M 1 577.86 % | 10.258 M 23.94 % | 8.277 M 306.39 % | 2.037 M 58.30 % | 1.287 M -56.88 % | 2.984 M |
Operating cash flow | 87.825 M 334.00 % | -37.533 M | 0.000 | 0.000 -100.00 % | 72.657 M 872.29 % | -9.408 M -113.61 % | 69.107 M -39.09 % | 113.453 M 192.11 % | 38.839 M 276.51 % | -22.004 M -132.08 % | 68.587 M 270.74 % | 18.500 M -77.70 % | 82.949 M 228.10 % | 25.282 M -9.11 % | 27.817 M -12.87 % | 31.927 M 420.76 % | -9.953 M -403.58 % | 3.279 M -88.87 % | 29.463 M 95.06 % | 15.105 M -29.89 % | 21.544 M 822.45 % | -2.982 M -122.49 % | 13.260 M 349.40 % | -5.317 M 92.93 % | -75.248 M -392.43 % | 25.732 M -38.40 % | 41.773 M 1 360.48 % | -3.314 M -110.63 % | 31.180 M 423.52 % | -9.638 M -145.16 % | 21.340 M 183.37 % | -25.596 M -430.02 % | 7.756 M 217.22 % | -6.616 M -122.63 % | 29.239 M 37.31 % | 21.295 M 403.52 % | 4.229 M 129.73 % | -14.226 M -160.28 % | 23.598 M 93.95 % | 12.167 M 134.72 % | 5.183 M 12.05 % | 4.626 M -47.93 % | 8.884 M 2 093.02 % | -445.747 K 46.99 % | -840.914 K 95.76 % | -19.834 M -284.94 % | -5.152 M -5 661.82 % | -89.424 K -101.07 % | 8.344 M 39.50 % | 5.981 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 |
Capital expenditure | -19.370 M -104.81 % | -9.458 M 46.58 % | -17.706 M 28.45 % | -24.744 M -132.40 % | -10.647 M 55.77 % | -24.070 M 56.99 % | -55.968 M -62.75 % | -34.388 M -10.34 % | -31.166 M -190.72 % | -10.720 M 83.07 % | -63.317 M -401.40 % | -12.628 M -22.54 % | -10.305 M 53.81 % | -22.310 M -396.35 % | -4.495 M 74.89 % | -17.900 M 6.91 % | -19.230 M -97.71 % | -9.726 M 73.91 % | -37.273 M 46.88 % | -70.163 M -93.60 % | -36.241 M -339.25 % | -8.251 M -85.84 % | -4.440 M 91.53 % | -52.441 M -21.08 % | -43.312 M -48.45 % | -29.176 M 9.79 % | -32.344 M -194.26 % | -10.991 M -45.91 % | -7.533 M -72.58 % | -4.365 M 91.32 % | -50.275 M -666.29 % | -6.561 M 72.38 % | -23.755 M -2.35 % | -23.210 M 23.95 % | -30.520 M 55.91 % | -69.217 M -65.42 % | -41.844 M -159.11 % | -16.149 M 46.85 % | -30.383 M 27.58 % | -41.957 M -1 799.77 % | -2.209 M 77.64 % | -9.878 M 16.79 % | -11.872 M -7 510.26 % | -156.004 K 87.15 % | -1.214 M -73.10 % | -701.264 K 88.97 % | -6.359 M -12.35 % | -5.660 M -16.08 % | -4.876 M 29.05 % | -6.872 M -731.65 % | -826.325 K 94.90 % | -16.188 M 26.51 % | -22.028 M -50.17 % | -14.669 M 49.86 % | -29.255 M -51.45 % | -19.317 M -547.89 % | -2.982 M -474.05 % | -519.386 K 94.36 % | -9.203 M -418.36 % | 2.891 M 340.09 % | -1.204 M 44.54 % | -2.171 M |
Free CashFlow | 68.455 M 245.68 % | -46.991 M -312.11 % | 22.154 M 139.84 % | -55.611 M -189.68 % | 62.010 M 285.23 % | -33.478 M -354.80 % | 13.139 M -83.38 % | 79.064 M 930.42 % | 7.673 M 123.45 % | -32.724 M -720.95 % | 5.270 M -10.25 % | 5.872 M -91.92 % | 72.644 M 2 344.46 % | 2.972 M -87.26 % | 23.322 M 66.27 % | 14.027 M 148.06 % | -29.183 M -352.62 % | -6.448 M 17.44 % | -7.810 M 85.82 % | -55.059 M -274.60 % | -14.698 M -30.85 % | -11.233 M -227.35 % | 8.821 M 115.27 % | -57.757 M 51.28 % | -118.560 M -3 342.67 % | -3.444 M -136.52 % | 9.429 M 165.91 % | -14.305 M -160.50 % | 23.647 M 268.87 % | -14.003 M 51.61 % | -28.935 M 10.02 % | -32.157 M -100.99 % | -15.999 M 46.36 % | -29.826 M -2 229.09 % | -1.281 M 97.33 % | -47.922 M -27.40 % | -37.615 M -23.84 % | -30.375 M -347.65 % | -6.785 M 77.22 % | -29.790 M -1 101.38 % | 2.975 M 156.64 % | -5.252 M -75.75 % | -2.989 M -396.63 % | -601.751 K 70.72 % | -2.055 M 89.99 % | -20.535 M -78.39 % | -11.512 M -100.22 % | -5.750 M -265.80 % | 3.468 M 489.31 % | -890.738 K -7.80 % | -826.325 K 94.90 % | -16.188 M 26.51 % | -22.028 M -50.17 % | -14.669 M 49.86 % | -29.255 M -51.45 % | -19.317 M -547.89 % | -2.982 M -474.05 % | -519.386 K 94.36 % | -9.203 M -418.36 % | 2.891 M 340.09 % | -1.204 M 44.54 % | -2.171 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 |