
Dirui Industrial Co.,Ltd. 300396.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.218 B -10.67 % | 1.363 B 11.75 % | 1.220 B 34.69 % | 905.795 M -3.35 % | 937.236 M -7.09 % | 1.009 B 8.07 % | 933.419 M 7.58 % | 867.691 M 14.37 % | 758.694 M 33.73 % | 567.326 M 16.62 % | 486.472 M 4.75 % | 464.404 M 12.27 % | 413.635 M 15.52 % | 358.055 M 54.88 % | 231.187 M 31.62 % | 175.649 M |
Net income | 141.923 M -48.50 % | 275.590 M 5.26 % | 261.828 M 24.71 % | 209.948 M -21.39 % | 267.072 M 15.17 % | 231.892 M 17.28 % | 197.728 M 18.12 % | 167.393 M 33.77 % | 125.136 M 15.57 % | 108.278 M 6.83 % | 101.359 M 8.28 % | 93.608 M 11.14 % | 84.223 M 10.37 % | 76.311 M 26.37 % | 60.389 M 222.79 % | 18.708 M |
Income before tax | 145.688 M -50.81 % | 296.196 M 1.63 % | 291.440 M 27.20 % | 229.127 M -26.73 % | 312.734 M 0.99 % | 309.682 M 12.38 % | 275.579 M 13.52 % | 242.757 M 34.04 % | 181.111 M 32.30 % | 136.893 M 19.34 % | 114.709 M 8.30 % | 105.914 M 10.68 % | 95.692 M 8.58 % | 88.132 M 30.01 % | 67.789 M 217.89 % | 21.325 M |
Income before tax ratio | 0.12 -44.94 % | 0.22 -9.05 % | 0.24 -5.56 % | 0.25 -24.19 % | 0.33 8.70 % | 0.31 3.98 % | 0.30 5.53 % | 0.28 17.20 % | 0.24 -1.07 % | 0.24 2.33 % | 0.24 3.39 % | 0.23 -1.42 % | 0.23 -6.01 % | 0.25 -16.06 % | 0.29 141.52 % | 0.12 |
EBITDA | 194.925 M -43.59 % | 345.562 M 10.97 % | 311.392 M 15.99 % | 268.474 M -26.62 % | 365.855 M -4.86 % | 384.532 M 10.61 % | 347.647 M 11.02 % | 313.129 M 25.56 % | 249.393 M 48.87 % | 167.525 M 27.41 % | 131.481 M 8.96 % | 120.667 M 11.78 % | 107.953 M 11.08 % | 97.187 M 85.98 % | 52.256 M 90.19 % | 27.476 M |
Net income ratio | 0.12 -42.35 % | 0.20 -5.81 % | 0.21 -7.41 % | 0.23 -18.66 % | 0.28 23.96 % | 0.23 8.52 % | 0.21 9.80 % | 0.19 16.96 % | 0.16 -13.58 % | 0.19 -8.40 % | 0.21 3.37 % | 0.20 -1.01 % | 0.20 -4.46 % | 0.21 -18.41 % | 0.26 145.25 % | 0.11 |
Ratio EBITDA | 0.16 -36.85 % | 0.25 -0.69 % | 0.26 -13.89 % | 0.30 -24.07 % | 0.39 2.41 % | 0.38 2.35 % | 0.37 3.21 % | 0.36 9.78 % | 0.33 11.32 % | 0.30 9.26 % | 0.27 4.02 % | 0.26 -0.44 % | 0.26 -3.85 % | 0.27 20.08 % | 0.23 44.50 % | 0.16 |
Gross profit ratio | 0.44 -12.32 % | 0.50 -3.83 % | 0.52 -0.65 % | 0.52 -6.07 % | 0.56 -13.54 % | 0.64 -1.03 % | 0.65 1.28 % | 0.64 2.68 % | 0.63 6.47 % | 0.59 5.27 % | 0.56 -0.03 % | 0.56 0.42 % | 0.56 4.58 % | 0.53 6.57 % | 0.50 17.14 % | 0.43 |
Weighted average shs out dil | 272.928 M 0.02 % | 272.861 M -0.96 % | 275.499 M 0.50 % | 274.123 M 0.00 % | 274.123 M -0.05 % | 274.266 M -0.63 % | 276.002 M -0.02 % | 276.043 M 0.00 % | 276.036 M 0.56 % | 274.508 M 21.87 % | 225.242 M 8.55 % | 207.505 M 0.19 % | 207.105 M 0.12 % | 206.866 M 5.05 % | 196.921 M 0.00 % | 196.921 M |
Weighted average shs out | 272.928 M 0.02 % | 272.861 M 0.09 % | 272.629 M -0.54 % | 274.123 M 0.00 % | 274.123 M -0.05 % | 274.266 M -0.63 % | 276.002 M -0.01 % | 276.030 M 0.00 % | 276.030 M 0.55 % | 274.508 M 21.87 % | 225.242 M 8.55 % | 207.505 M 0.20 % | 207.088 M 0.11 % | 206.866 M 5.05 % | 196.921 M 0.00 % | 196.921 M |
EPS diluted | 0.52 -48.51 % | 1.01 6.32 % | 0.95 23.38 % | 0.77 -20.62 % | 0.97 14.12 % | 0.85 18.06 % | 0.72 18.03 % | 0.61 35.56 % | 0.45 15.38 % | 0.39 -13.33 % | 0.45 0.00 % | 0.45 9.76 % | 0.41 10.81 % | 0.37 19.35 % | 0.31 121.43 % | 0.14 |
Earnings per share | 0.52 -48.51 % | 1.01 5.21 % | 0.96 24.68 % | 0.77 -20.62 % | 0.97 14.12 % | 0.85 18.06 % | 0.72 18.03 % | 0.61 35.56 % | 0.45 15.38 % | 0.39 -13.33 % | 0.45 0.00 % | 0.45 9.76 % | 0.41 10.81 % | 0.37 19.35 % | 0.31 226.32 % | 0.10 |
Gross profit | 533.852 M -21.68 % | 681.636 M 7.47 % | 634.269 M 33.81 % | 473.994 M -9.22 % | 522.134 M -19.67 % | 650.026 M 6.96 % | 607.738 M 8.95 % | 557.794 M 17.43 % | 474.986 M 42.38 % | 333.594 M 22.77 % | 271.733 M 4.72 % | 259.485 M 12.74 % | 230.158 M 20.81 % | 190.514 M 65.04 % | 115.432 M 54.17 % | 74.872 M |
Income tax expense | 3.783 M -81.66 % | 20.624 M -30.62 % | 29.726 M 55.00 % | 19.179 M -31.49 % | 27.992 M -23.93 % | 36.796 M 3.30 % | 35.621 M 12.63 % | 31.627 M 34.07 % | 23.591 M 39.22 % | 16.945 M 26.93 % | 13.351 M 8.48 % | 12.306 M 7.30 % | 11.470 M -2.97 % | 11.821 M 56.44 % | 7.556 M 213.30 % | 2.412 M |
Cost of revenue | 683.956 M 0.33 % | 681.684 M 16.38 % | 585.739 M 35.65 % | 431.801 M 4.02 % | 415.102 M 15.70 % | 358.765 M 10.16 % | 325.681 M 5.09 % | 309.896 M 9.23 % | 283.709 M 21.38 % | 233.732 M 8.84 % | 214.739 M 4.79 % | 204.918 M 11.69 % | 183.477 M 9.51 % | 167.541 M 44.74 % | 115.755 M 14.86 % | 100.777 M |
General and administrative expenses | 31.041 M -14.66 % | 36.371 M 54.21 % | 23.586 M 76.04 % | 13.398 M -12.49 % | 15.310 M 15.53 % | 13.253 M -5.70 % | 14.053 M 11.66 % | 12.586 M -25.73 % | 16.945 M 9.95 % | 15.412 M 103.93 % | 7.557 M -12.53 % | 8.640 M -1.62 % | 8.783 M 91.92 % | 4.576 M -84.43 % | 29.388 M 4.39 % | 28.153 M |
Selling and marketing expenses | 74.132 M -22.57 % | 95.739 M -47.67 % | 182.964 M 34.94 % | 135.586 M 11.52 % | 121.579 M -14.03 % | 141.418 M -2.60 % | 145.194 M -3.85 % | 151.004 M 9.09 % | 138.417 M 34.71 % | 102.755 M 24.65 % | 82.437 M 3.04 % | 80.002 M 9.89 % | 72.804 M 18.21 % | 61.589 M 59.83 % | 38.534 M 52.55 % | 25.260 M |
Other expenses | 154.600 M 396.04 % | -52.222 M -217.68 % | 44.375 M 45.06 % | 30.591 M -42.45 % | 53.153 M -39.98 % | 88.564 M 1 193.75 % | 6.846 M -48.52 % | 13.298 M -52.40 % | 27.935 M 20.15 % | 23.250 M 13.95 % | 20.404 M 45.11 % | 14.061 M 4.48 % | 13.459 M 49.24 % | 9.018 M 28.28 % | 7.030 M 136.30 % | 2.975 M |
Operating expenses | 390.204 M 0.79 % | 387.164 M 5.86 % | 365.748 M 33.19 % | 274.607 M -3.99 % | 286.031 M -18.46 % | 350.781 M 2.70 % | 341.560 M 4.65 % | 326.369 M 2.18 % | 319.405 M 39.38 % | 229.157 M 28.00 % | 179.035 M 13.04 % | 158.381 M 14.13 % | 138.775 M 30.42 % | 106.406 M 53.48 % | 69.329 M 27.20 % | 54.503 M |
Cost and expenses | 1.074 B -0.65 % | 1.081 B 13.63 % | 951.487 M 34.69 % | 706.408 M 0.75 % | 701.132 M -1.19 % | 709.546 M 6.34 % | 667.241 M 4.87 % | 636.266 M 5.50 % | 603.113 M 30.29 % | 462.889 M 17.55 % | 393.774 M 8.39 % | 363.299 M 12.74 % | 322.252 M 17.63 % | 273.948 M 48.01 % | 185.084 M 19.19 % | 155.279 M |
Research and development expenses | 130.432 M 1.40 % | 128.626 M 12.02 % | 114.822 M 20.83 % | 95.032 M -1.00 % | 95.989 M -10.75 % | 107.547 M 5.16 % | 102.270 M 21.99 % | 83.835 M 14.07 % | 73.492 M 46.72 % | 50.091 M 7.21 % | 46.723 M 31.59 % | 35.507 M 4.16 % | 34.088 M 36.14 % | 25.040 M | 0.000 | 0.000 |
Selling general and administrative expenses | 105.173 M -20.39 % | 132.110 M -36.04 % | 206.550 M 38.64 % | 148.984 M 8.84 % | 136.890 M -11.50 % | 154.670 M -2.87 % | 159.246 M -2.65 % | 163.590 M 5.30 % | 155.362 M 31.48 % | 118.167 M 31.30 % | 89.994 M 1.52 % | 88.642 M 8.65 % | 81.587 M 23.31 % | 66.165 M -2.59 % | 67.923 M 27.16 % | 53.413 M |
Interest income | 18.872 M -36.11 % | 29.537 M 99.19 % | 14.829 M 70.21 % | 8.712 M -17.77 % | 10.594 M 20.30 % | 8.807 M 94.30 % | 4.533 M 94.00 % | 2.336 M -67.48 % | 7.185 M -26.57 % | 9.785 M 91.18 % | 5.118 M 203.74 % | 1.685 M 108.37 % | 808.678 K 182.66 % | 286.093 K 38 661 316.22 % | -0.740 -138.71 % | -0.310 |
Interest expense | 9.798 M -10.72 % | 10.974 M 69.51 % | 6.474 M 27.03 % | 5.096 M 64.38 % | 3.100 M 6.63 % | 2.908 M -38.02 % | 4.691 M -27.55 % | 6.475 M -42.51 % | 11.263 M 3 576.95 % | 306.314 K -93.50 % | 4.716 M 792.33 % | 528.497 K -79.44 % | 2.570 M 34.08 % | 1.917 M 18.97 % | 1.611 M 47.06 % | 1.096 M |
Depreciation and amortization | 40.501 M -5.11 % | 42.680 M 12.57 % | 37.915 M 6.18 % | 35.709 M -37.86 % | 57.462 M -19.47 % | 71.356 M 6.87 % | 66.766 M 5.90 % | 63.044 M 10.57 % | 57.019 M 88.02 % | 30.326 M 80.81 % | 16.772 M 18.34 % | 14.173 M 46.25 % | 9.691 M 35.76 % | 7.138 M 16.01 % | 6.153 M -13.41 % | 7.107 M |
Operating income | 143.648 M -51.61 % | 296.874 M 1.61 % | 292.182 M 26.97 % | 230.128 M -25.65 % | 309.527 M 2.05 % | 303.317 M 12.87 % | 268.733 M 17.12 % | 229.459 M 49.08 % | 153.917 M 35.08 % | 113.944 M 20.43 % | 94.611 M 3.00 % | 91.854 M 11.64 % | 82.276 M 3.97 % | 79.138 M 30.22 % | 60.773 M 230.79 % | 18.372 M |
Operating income ratio | 0.12 -45.83 % | 0.22 -9.07 % | 0.24 -5.73 % | 0.25 -23.07 % | 0.33 9.84 % | 0.30 4.44 % | 0.29 8.87 % | 0.26 30.35 % | 0.20 1.01 % | 0.20 3.27 % | 0.19 -1.67 % | 0.20 -0.56 % | 0.20 -10.00 % | 0.22 -15.92 % | 0.26 151.33 % | 0.10 |
Total other income expenses net | 2.039 M 400.78 % | -678.022 K 8.59 % | -741.762 K 25.90 % | -1.001 M 79.42 % | -4.863 M -176.40 % | 6.365 M -7.02 % | 6.846 M -48.52 % | 13.298 M -52.36 % | 27.913 M 21.63 % | 22.949 M 14.18 % | 20.099 M 42.94 % | 14.061 M 4.80 % | 13.417 M 49.18 % | 8.994 M 28.19 % | 7.016 M 137.61 % | 2.953 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -93.350 M 29.08 % | -131.621 M 72.76 % | -483.232 M -57.80 % | -306.237 M 43.03 % | -537.506 M -41.35 % | -380.258 M -34.92 % | -281.834 M -162.57 % | -107.335 M -539.37 % | 24.429 M 153.45 % | -45.708 M 91.73 % | -552.500 M -504.83 % | -91.348 M -17.14 % | -77.979 M -124.90 % | -34.673 M 41.64 % | -59.410 M -1 601.86 % | 3.956 M |
Total investments | 568.241 M 1.13 % | 561.916 M -3.13 % | 580.099 M -10.10 % | 645.248 M 43.57 % | 449.428 M 492.55 % | 75.847 M -0.72 % | 76.399 M 14.26 % | 66.863 M -0.38 % | 67.117 M 24 320.68 % | 274.837 K -37.65 % | 440.776 K -98.24 % | 25.000 M -84.18 % | 157.986 M | 0.000 | 0.000 -100.00 % | 3.000 M |
Total debt | 493.331 M 80.20 % | 273.766 M -22.86 % | 354.904 M 129.76 % | 154.467 M 2.98 % | 150.000 M 114.08 % | 70.069 M -29.93 % | 100.000 M 16.28 % | 86.000 M -66.21 % | 254.500 M -3.78 % | 264.500 M 5 777.78 % | 4.500 M | 0.000 -100.00 % | 27.421 M -45.16 % | 50.000 M | 0.000 -100.00 % | 18.000 M |
Accumulated other comprehensive income loss | 178.437 M | 0.000 -100.00 % | 191.560 M -29.23 % | 270.667 M 93.95 % | 139.559 M 19.18 % | 117.102 M 20.88 % | 96.877 M 24.48 % | 77.823 M 50.66 % | 51.655 M 26.35 % | 40.882 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.355 B 0.34 % | 1.350 B 12.05 % | 1.205 B 15.16 % | 1.046 B 6.98 % | 978.197 M 12.30 % | 871.037 M 18.28 % | 736.393 M 23.44 % | 596.545 M 24.95 % | 477.442 M 21.41 % | 393.244 M 20.68 % | 325.849 M 43.76 % | 226.657 M 31.20 % | 172.757 M 78.20 % | 96.944 M 243.28 % | 28.240 M -46.07 % | 52.365 M |
Common stock | 272.700 M -0.73 % | 274.698 M -0.19 % | 275.208 M -0.25 % | 275.895 M -0.05 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 80.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 150.00 % | 61.340 M 33.35 % | 46.000 M 0.00 % | 46.000 M 0.00 % | 46.000 M 0.00 % | 46.000 M 53.33 % | 30.000 M |
Total equity | 2.049 B 0.46 % | 2.039 B 6.22 % | 1.920 B 2.32 % | 1.876 B 13.41 % | 1.655 B -4.63 % | 1.735 B 11.04 % | 1.562 B 10.46 % | 1.414 B 2.78 % | 1.376 B 7.01 % | 1.286 B 39.80 % | 919.822 M 130.49 % | 399.077 M 18.83 % | 335.829 M 33.47 % | 251.607 M 43.53 % | 175.296 M 79.89 % | 97.444 M |
Other non current liabilities | 0.000 -100.00 % | 18.845 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.095 M 544.04 % | 946.387 K -97.48 % | 37.484 M 26.45 % | 29.644 M 210.48 % | 9.548 M 61.26 % | 5.921 M -2.78 % | 6.090 M |
Long term debt | 318.213 M 8 577.74 % | 3.667 M -92.86 % | 51.327 M 3 461.45 % | 1.441 M | 0.000 -100.00 % | 147.027 K | 0.000 | 0.000 -100.00 % | 85.000 M -44.98 % | 154.500 M 3 333.33 % | 4.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 361.455 M 628.60 % | 49.609 M -49.72 % | 98.666 M 77.39 % | 55.622 M 86.11 % | 29.887 M -50.35 % | 60.198 M -3.21 % | 62.193 M -8.08 % | 67.662 M -57.21 % | 158.123 M -35.03 % | 243.366 M 430.64 % | 45.863 M 22.35 % | 37.484 M 26.45 % | 29.644 M 210.48 % | 9.548 M 61.26 % | 5.921 M -2.78 % | 6.090 M |
Other current liabilities | 104.298 M -73.96 % | 400.515 M 204.65 % | 131.467 M 1 591.70 % | -8.813 M 38.36 % | -14.297 M -117.82 % | 80.219 M -19.61 % | 99.787 M -57.78 % | 236.333 M 406.73 % | 46.638 M -9.79 % | 51.702 M 27.08 % | 40.686 M 33.57 % | 30.461 M 9.24 % | 27.884 M -22.61 % | 36.033 M 259.72 % | 10.017 M -60.71 % | 25.497 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 33.188 M -75.53 % | 135.647 M 47.94 % | 91.691 M 55.50 % | 58.966 M 208.00 % | 19.145 M -88.23 % | 162.666 M 171.74 % | 59.860 M 18.84 % | 50.372 M | 0.000 | 0.000 -100.00 % | 12.743 M -22.39 % | 16.419 M | 0.000 -100.00 % | 24.012 M |
Short term debt | 175.117 M -35.17 % | 270.099 M -9.41 % | 298.153 M 98.77 % | 150.000 M 0.00 % | 150.000 M 114.29 % | 70.000 M -30.00 % | 100.000 M 177.78 % | 36.000 M -79.96 % | 179.675 M 63.34 % | 110.000 M | 0.000 | 0.000 -100.00 % | 27.421 M -45.16 % | 50.000 M | 0.000 -100.00 % | 18.000 M |
Total current liabilities | 697.309 M -43.39 % | 1.232 B 35.85 % | 906.770 M 104.39 % | 443.655 M 30.85 % | 339.061 M 26.83 % | 267.334 M -26.64 % | 364.420 M -1.24 % | 369.004 M 13.83 % | 324.177 M 36.42 % | 237.626 M 193.18 % | 81.053 M -25.95 % | 109.451 M -14.05 % | 127.350 M 2.12 % | 124.702 M 143.77 % | 51.157 M -23.12 % | 66.545 M |
Total liabilities | 1.059 B -17.38 % | 1.281 B 27.45 % | 1.005 B 101.38 % | 499.277 M 35.32 % | 368.948 M 12.64 % | 327.532 M -23.23 % | 426.613 M -2.30 % | 436.667 M -9.46 % | 482.300 M 0.27 % | 480.993 M 278.99 % | 126.916 M -13.63 % | 146.936 M -6.41 % | 156.994 M 16.94 % | 134.250 M 135.21 % | 57.077 M -21.42 % | 72.635 M |
Other non current assets | 960.456 M 132.15 % | 413.725 M 4.37 % | 396.397 M -26.36 % | 538.311 M 15 579.17 % | 3.433 M -97.55 % | 139.904 M 265.69 % | 38.258 M 10.70 % | 34.561 M 642.37 % | 4.656 M -85.19 % | 31.436 M 181.63 % | 11.162 M 1 545.87 % | 678.212 K 100.43 % | -157.986 M | 0.000 | 0.000 -100.00 % | 3.000 M |
Long term investments | 0.000 -100.00 % | 561.916 M 37.22 % | 409.494 M 82.93 % | 223.851 M -55.92 % | 507.796 M 5 400.22 % | -9.581 M -112.57 % | 76.228 M 14.37 % | 66.651 M -0.33 % | 66.869 M 253 499.15 % | 26.368 K -94.02 % | 440.776 K | 0.000 -100.00 % | 157.986 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 96.790 M 4.24 % | 92.850 M -6.44 % | 99.246 M -3.36 % | 102.700 M 2.39 % | 100.299 M -64.28 % | 280.821 M -5.37 % | 296.754 M -2.23 % | 303.527 M -3.73 % | 315.285 M -6.91 % | 338.677 M 3 213.75 % | 10.220 M 12.55 % | 9.081 M -13.50 % | 10.498 M 21.34 % | 8.652 M 5.77 % | 8.180 M 55.03 % | 5.276 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.11 % | 396.759 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 96.790 M 4.24 % | 92.850 M -6.44 % | 99.246 M -3.36 % | 102.700 M 2.39 % | 100.299 M -85.21 % | 678.017 M -2.30 % | 693.950 M -0.97 % | 700.723 M -1.65 % | 712.481 M -3.12 % | 735.437 M 7 095.80 % | 10.220 M 12.55 % | 9.081 M -13.50 % | 10.498 M 21.34 % | 8.652 M 5.77 % | 8.180 M 55.03 % | 5.276 M |
Property plant equipment net | 190.040 M -2.54 % | 194.993 M 6.16 % | 183.677 M -6.85 % | 197.194 M -8.02 % | 214.381 M -24.03 % | 282.207 M -4.68 % | 296.075 M -3.14 % | 305.685 M -7.08 % | 328.976 M 21.85 % | 269.984 M 55.82 % | 173.262 M 8.41 % | 159.820 M 8.36 % | 147.488 M 43.64 % | 102.682 M 119.39 % | 46.803 M -24.40 % | 61.911 M |
Total non current assets | 1.263 B -1.06 % | 1.277 B 16.43 % | 1.097 B 2.96 % | 1.065 B 28.68 % | 827.894 M -24.28 % | 1.093 B -1.24 % | 1.107 B -0.27 % | 1.110 B -0.47 % | 1.115 B 7.13 % | 1.041 B 426.89 % | 197.595 M 14.91 % | 171.963 M 7.80 % | 159.521 M 42.59 % | 111.872 M 102.31 % | 55.297 M -21.46 % | 70.403 M |
Other current assets | 230.194 M 19.88 % | 192.017 M 94.98 % | 98.482 M 57.90 % | 62.370 M -67.48 % | 191.802 M 363.36 % | 41.393 M -43.96 % | 73.858 M -63.22 % | 200.831 M -2.23 % | 205.405 M 58.71 % | 129.425 M 675.76 % | 16.683 M -40.53 % | 28.053 M -9.85 % | 31.118 M -54.93 % | 69.050 M 559.64 % | 10.468 M -11.40 % | 11.815 M |
Short term investments | 568.241 M 305 655.82 % | 185.848 K -99.89 % | 170.605 M -59.51 % | 421.397 M 821.96 % | -58.368 M -168.32 % | 85.428 M 49 796.13 % | 171.211 K -19.51 % | 212.698 K -14.25 % | 248.035 K -9.75 % | 274.837 K -99.54 % | 60.000 M 140.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 586.680 M -30.63 % | 845.731 M 0.91 % | 838.136 M 81.92 % | 460.704 M -32.99 % | 687.506 M 52.67 % | 450.327 M 17.94 % | 381.834 M 97.50 % | 193.335 M -15.97 % | 230.071 M -25.83 % | 310.208 M -44.31 % | 557.000 M 509.76 % | 91.348 M -13.33 % | 105.400 M 24.48 % | 84.673 M 42.52 % | 59.410 M 323.02 % | 14.044 M |
Cash and short term investments | 586.680 M -30.65 % | 845.917 M -16.14 % | 1.009 B 14.36 % | 882.102 M 28.30 % | 687.506 M 28.32 % | 535.755 M 40.25 % | 382.005 M 97.37 % | 193.548 M -15.97 % | 230.319 M -25.82 % | 310.483 M -44.26 % | 557.000 M 378.74 % | 116.348 M 10.39 % | 105.400 M 24.48 % | 84.673 M 42.52 % | 59.410 M 323.02 % | 14.044 M |
Total current assets | 1.844 B -9.77 % | 2.044 B 11.78 % | 1.828 B 39.54 % | 1.310 B 9.60 % | 1.196 B 23.38 % | 968.975 M 9.88 % | 881.827 M 19.01 % | 740.959 M -0.28 % | 743.043 M 2.37 % | 725.835 M -14.52 % | 849.143 M 127.01 % | 374.050 M 12.23 % | 333.302 M 21.65 % | 273.985 M 54.73 % | 177.077 M 77.65 % | 99.676 M |
Inventory | 576.421 M 0.61 % | 572.935 M 52.42 % | 375.903 M 58.41 % | 237.301 M 8.64 % | 218.424 M -0.52 % | 219.570 M -13.94 % | 255.143 M 37.43 % | 185.647 M 18.84 % | 156.209 M 16.84 % | 133.697 M 4.63 % | 127.779 M -21.72 % | 163.234 M 13.03 % | 144.413 M 20.08 % | 120.261 M 60.35 % | 74.999 M 60.96 % | 46.594 M |
Net receivables | 450.815 M 4.14 % | 432.885 M 25.36 % | 345.326 M 120.83 % | 156.380 M 45.18 % | 107.712 M -40.27 % | 180.329 M -1.57 % | 183.199 M -2.47 % | 187.838 M 24.31 % | 151.110 M -20.50 % | 190.064 M 105.09 % | 92.672 M 11.40 % | 83.191 M 17.13 % | 71.025 M 27.99 % | 55.493 M 72.34 % | 32.200 M 18.29 % | 27.222 M |
Tax assets | 16.136 M 19.31 % | 13.525 M 69.16 % | 7.995 M 144.89 % | 3.265 M 64.44 % | 1.986 M -29.05 % | 2.798 M 8.02 % | 2.591 M 6.48 % | 2.433 M 4.47 % | 2.329 M -44.84 % | 4.221 M 68.20 % | 2.510 M 5.27 % | 2.384 M 55.33 % | 1.535 M 185.34 % | 537.902 K 71.51 % | 313.628 K 45.59 % | 215.416 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 |
Account payables | 416.019 M -25.29 % | 556.844 M 33.86 % | 415.974 M 173.87 % | 151.890 M 60.94 % | 94.374 M 1.00 % | 93.444 M -26.04 % | 126.344 M 55.76 % | 81.114 M 55.71 % | 52.093 M 1.18 % | 51.484 M 66.09 % | 30.997 M -53.40 % | 66.518 M -0.19 % | 66.644 M 132.32 % | 28.686 M -18.20 % | 35.071 M 83.39 % | 19.124 M |
Tax payables | 1.874 M -57.26 % | 4.386 M -84.33 % | 27.987 M 87.44 % | 14.931 M -13.66 % | 17.293 M -26.95 % | 23.672 M 23.65 % | 19.145 M 23.06 % | 15.557 M -33.51 % | 23.396 M -4.27 % | 24.440 M 160.86 % | 9.369 M -24.88 % | 12.472 M 130.94 % | 5.401 M -45.90 % | 9.983 M 64.49 % | 6.069 M 54.64 % | 3.925 M |
Deferred revenue non current | 17.860 M | 0.000 -100.00 % | 20.096 M -5.17 % | 21.191 M -12.98 % | 24.352 M -14.96 % | 28.635 M 3.87 % | 27.567 M -5.72 % | 29.241 M -9.54 % | 32.323 M -14.54 % | 37.821 M -5.02 % | 39.820 M 12.07 % | 35.530 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 12.556 K -58.70 % | 30.403 K -35.36 % | 47.036 K | 0.000 | 0.000 -100.00 % | 209.904 M 15.87 % | 181.161 M 1.70 % | 178.131 M -37.20 % | 283.652 M -1.69 % | 288.518 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.246 M |
Capital lease obligations | 0.000 -100.00 % | 3.667 M -41.67 % | 6.287 M 336.23 % | 1.441 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.175 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 242.716 M -41.42 % | 414.318 M -5.73 % | 439.520 M -20.67 % | 554.022 M 112.50 % | 260.715 M 0.00 % | 260.715 M -4.18 % | 272.077 M -44.05 % | 486.318 M 18.63 % | 409.954 M 0.00 % | 409.954 M -18.33 % | 501.964 M 297.06 % | 126.420 M 7.99 % | 117.072 M 7.74 % | 108.663 M 7.53 % | 101.056 M 832.91 % | 10.832 M |
Deferred tax liabilities non current | 25.381 M -6.33 % | 27.097 M -0.53 % | 27.243 M -17.42 % | 32.990 M 496.04 % | 5.535 M -82.38 % | 31.416 M -9.27 % | 34.626 M -9.88 % | 38.422 M -5.83 % | 40.800 M -9.23 % | 44.950 M 7 432.44 % | 596.752 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.108 B -6.42 % | 3.321 B 13.52 % | 2.925 B 23.14 % | 2.376 B 17.40 % | 2.023 B -1.88 % | 2.062 B 3.69 % | 1.989 B 7.45 % | 1.851 B -0.40 % | 1.858 B 5.17 % | 1.767 B 68.80 % | 1.047 B 91.71 % | 546.013 M 10.79 % | 492.823 M 27.72 % | 385.857 M 66.05 % | 232.373 M 36.63 % | 170.079 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 2.834 M 245.55 % | 820.014 K 138.76 % | -2.115 M 37.30 % | -3.374 M 14.66 % | -3.953 M -5.88 % | -3.734 M -59.14 % | -2.346 M -3.47 % | -2.268 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 3.347 M -61.87 % | 8.779 M 210.52 % | 2.827 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 |
Change in working capital | -477.595 M -432.82 % | -89.635 M 64.97 % | -255.856 M -374.00 % | -53.978 M -51.45 % | -35.641 M 33.93 % | -53.947 M 25.35 % | -72.263 M -75.86 % | -41.091 M -2 193.85 % | 1.962 M 168.54 % | -2.863 M -139.76 % | 7.202 M 125.28 % | -28.492 M 24.41 % | -37.693 M 22.43 % | -48.594 M -29.25 % | -37.596 M -56.74 % | -23.986 M |
Accounts receivables | -60.911 M 70.12 % | -203.850 M 46.00 % | -377.478 M -266.68 % | -102.945 M -602.40 % | -14.656 M 43.64 % | -26.004 M -278.68 % | 14.553 M 147.62 % | 5.877 M -52.11 % | 12.271 M 141.22 % | -29.774 M -527.72 % | -4.743 M 68.57 % | -15.092 M 17.58 % | -18.310 M | 0.000 | 0.000 | 0.000 |
Inventory | 2.298 M 101.17 % | -197.033 M -34.45 % | -146.548 M -642.89 % | -19.727 M 33.82 % | -29.807 M -183.79 % | 35.574 M 151.19 % | -69.497 M -140.44 % | -28.904 M -41.96 % | -20.361 M -360.78 % | 7.808 M -81.92 % | 43.190 M 255.97 % | -27.692 M 10.50 % | -30.941 M 39.03 % | -50.748 M -43.51 % | -35.362 M -141.19 % | -14.661 M |
Accounts payables | -418.981 M -232.25 % | 316.819 M 19.40 % | 265.336 M 290.92 % | 67.874 M 520.52 % | 10.938 M 118.19 % | -60.143 M -349.98 % | -13.366 M 6.73 % | -14.331 M -215.59 % | 12.398 M -41.99 % | 21.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -418.981 M -7 419.92 % | -5.572 M -296.63 % | 2.834 M 245.55 % | 820.014 K 138.76 % | -2.115 M 37.30 % | -3.374 M -21.97 % | -2.766 M 77.30 % | -12.187 M -154.59 % | 22.323 M 309.19 % | -10.671 M 70.35 % | -35.988 M -4 394.32 % | -800.740 K 88.14 % | -6.752 M -413.34 % | 2.155 M 196.45 % | -2.234 M 76.04 % | -9.324 M |
Other non cash items | 436.606 K 105.83 % | -7.483 M 37.83 % | -12.036 M 55.59 % | -27.102 M 61.09 % | -69.654 M -2 677.23 % | 2.703 M 13.84 % | 2.374 M 173.73 % | -3.220 M -33.26 % | -2.416 M -152.90 % | 4.568 M 493.17 % | -1.162 M -120.77 % | 5.593 M -39.18 % | 9.196 M 117.74 % | 4.223 M 127.80 % | -15.190 M -930.09 % | 1.830 M |
Net cash provided by operating activities | -294.752 M -231.29 % | 224.499 M 448.57 % | 40.925 M -75.55 % | 167.413 M -28.96 % | 235.647 M -19.05 % | 291.103 M 23.19 % | 236.304 M 2.32 % | 230.958 M 8.06 % | 213.738 M 40.64 % | 151.978 M 22.39 % | 124.171 M 46.29 % | 84.881 M 29.76 % | 65.416 M 67.40 % | 39.079 M 187.33 % | 13.601 M 252.02 % | 3.864 M |
Investments in property plant and equipment | -20.734 M 36.57 % | -32.686 M -227.54 % | -9.979 M 38.18 % | -16.144 M -105.48 % | -7.857 M 55.81 % | -17.779 M 10.70 % | -19.909 M 59.15 % | -48.733 M 14.26 % | -56.840 M 40.09 % | -94.881 M -77.71 % | -53.390 M -137.52 % | -22.478 M 39.28 % | -37.016 M 42.87 % | -64.788 M -194.48 % | -22.001 M -19.93 % | -18.345 M |
Acquisitions net | 0.000 -100.00 % | 9.513 K -94.33 % | 167.860 K -99.72 % | 59.300 M 305.95 % | -28.794 M -770.02 % | 4.297 M 870.56 % | 442.780 K 72.00 % | 257.432 K 155.19 % | -466.480 K 99.91 % | -526.880 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.081 M | 0.000 |
Purchases of investments | -549.000 M 12.31 % | -626.057 M 50.31 % | -1.260 B 46.43 % | -2.352 B -8 268.44 % | 28.794 M 125.04 % | -115.000 M -1 040.73 % | -10.081 M | 0.000 100.00 % | -101.525 M 24.80 % | -135.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 591.420 M -9.84 % | 656.000 M -57.48 % | 1.543 B -23.86 % | 2.026 B 1 266.90 % | 148.245 M 110.26 % | 70.507 M 1 180.62 % | 5.506 M -92.08 % | 69.500 M -35.65 % | 108.000 M 70 246.85 % | 153.525 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 63.113 K 7 604 075.51 % | -0.830 100.00 % | -56.814 K -103.09 % | 1.836 M 106.84 % | -26.834 M -1 480.67 % | 1.944 M 105.71 % | -34.052 M -878.84 % | 4.372 M 16.35 % | 3.758 M 236.60 % | -2.751 M -249.39 % | 1.841 M -77.49 % | 8.182 M -56.33 % | 18.735 M 332.68 % | 4.330 M 1 339.64 % | -349.295 K -3 068.68 % | 11.766 K |
Net cash used for investing activites | 21.750 M 895.71 % | -2.733 M -101.00 % | 272.927 M 197.25 % | -280.651 M -347.15 % | 113.554 M 302.66 % | -56.031 M 12.51 % | -64.041 M -354.74 % | 25.140 M 153.40 % | -47.073 M 93.80 % | -759.358 M -1 373.10 % | -51.548 M -260.58 % | -14.296 M 21.80 % | -18.281 M 69.76 % | -60.458 M -484.33 % | 15.731 M 185.81 % | -18.333 M |
Debt repayment | 180.000 M 742.86 % | -28.000 M -114.51 % | 193.000 M | 0.000 -100.00 % | 80.000 M 366.67 % | -30.000 M | 0.000 100.00 % | -168.500 M -1 585.00 % | -10.000 M -103.85 % | 260.000 M 5 677.78 % | 4.500 M 116.44 % | -27.365 M -21.20 % | -22.579 M -145.16 % | 50.000 M 1 766.67 % | -3.000 M -137.50 % | 8.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 22.517 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 |
Common stock repurchased | -15.714 M -197.74 % | -5.278 M 90.92 % | -58.131 M -158.17 % | -22.517 M | 0.000 100.00 % | -11.112 M 20.56 % | -13.988 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -146.304 M -4.14 % | -140.493 M -36.26 % | -103.107 M 23.70 % | -135.135 M 1.41 % | -137.061 M -78.57 % | -76.754 M -29.54 % | -59.252 M -62.13 % | -36.546 M 11.77 % | -41.421 M -33.72 % | -30.976 M | 0.000 100.00 % | -30.486 M -1 282.64 % | -2.205 M -15.03 % | -1.917 M 93.82 % | -31.032 M -3 445.00 % | -875.375 K |
Other financing activites | -3.409 M 35.17 % | -5.257 M -156.42 % | 9.319 M -43.44 % | 16.477 M 138.95 % | -42.299 M -8.25 % | -39.074 M 54.78 % | -86.414 M -129.21 % | -37.700 M -14.03 % | -33.062 M -4 883.82 % | 691.111 K -99.84 % | 423.136 M 67 959.86 % | -623.543 K -55.89 % | -400.000 K 79.40 % | -1.941 M -103.87 % | 50.165 M | 0.000 |
Net cash used provided by financing activities | 14.573 M 108.14 % | -179.028 M -535.80 % | 41.081 M 134.62 % | -118.658 M -19.42 % | -99.361 M 36.69 % | -156.941 M 1.70 % | -159.654 M 34.23 % | -242.746 M -187.33 % | -84.482 M -136.83 % | 229.408 M -46.35 % | 427.636 M 829.74 % | -58.601 M -132.69 % | -25.184 M -154.58 % | 46.142 M 186.01 % | 16.133 M 126.44 % | 7.125 M |
Effect of forex changes on cash | -226.544 K 89.91 % | -2.246 M -136.23 % | 6.197 M 380.80 % | -2.207 M 29.19 % | -3.117 M -6 560.98 % | 48.241 K 106.44 % | -749.051 K 65.93 % | -2.198 M -324.23 % | 980.383 K -55.02 % | 2.180 M 453.11 % | 394.064 K 142.44 % | -928.440 K -130.98 % | -401.965 K -34.20 % | -299.526 K -31.59 % | -227.627 K -369.31 % | -48.502 K |
Net change in cash | -258.656 M -708.28 % | 42.523 M -88.23 % | 361.130 M 254.26 % | -234.104 M -194.88 % | 246.724 M 215.59 % | 78.180 M 559.21 % | 11.860 M 6.33 % | 11.153 M -86.59 % | 83.163 M 122.13 % | -375.792 M -175.06 % | 500.652 M 4 428.48 % | 11.056 M -48.70 % | 21.549 M -11.91 % | 24.462 M -45.92 % | 45.237 M 711.88 % | -7.393 M |
Cash at beginning of period | 841.836 M 5.32 % | 799.313 M 82.42 % | 438.184 M -34.82 % | 672.287 M 57.98 % | 425.563 M 22.51 % | 347.384 M 3.53 % | 335.524 M 3.44 % | 324.371 M 34.48 % | 241.208 M -60.91 % | 617.000 M 430.31 % | 116.348 M 10.50 % | 105.292 M 25.73 % | 83.743 M 41.27 % | 59.281 M 322.10 % | 14.044 M -34.49 % | 21.437 M |
Cash at end of period | 583.180 M -30.73 % | 841.836 M 5.32 % | 799.313 M 82.42 % | 438.184 M -34.82 % | 672.287 M 57.98 % | 425.563 M 22.51 % | 347.384 M 3.53 % | 335.524 M 3.44 % | 324.371 M 34.48 % | 241.208 M -60.91 % | 617.000 M 430.31 % | 116.348 M 10.50 % | 105.292 M 25.73 % | 83.743 M 41.27 % | 59.281 M 322.10 % | 14.044 M |
Operating cash flow | -294.752 M -231.29 % | 224.499 M 448.57 % | 40.925 M -75.55 % | 167.413 M -28.96 % | 235.647 M -19.05 % | 291.103 M 23.19 % | 236.304 M 2.32 % | 230.958 M 8.06 % | 213.738 M 40.64 % | 151.978 M 22.39 % | 124.171 M 46.29 % | 84.881 M 29.76 % | 65.416 M 67.40 % | 39.079 M 187.33 % | 13.601 M 252.02 % | 3.864 M |
Capital expenditure | -20.734 M 36.57 % | -32.686 M -227.54 % | -9.979 M 38.18 % | -16.144 M -105.48 % | -7.857 M 55.81 % | -17.779 M 10.70 % | -19.909 M 59.15 % | -48.733 M 14.26 % | -56.840 M 40.09 % | -94.881 M -77.71 % | -53.390 M -137.52 % | -22.478 M 39.28 % | -37.016 M 42.87 % | -64.788 M -194.48 % | -22.001 M -19.93 % | -18.345 M |
Free CashFlow | -315.486 M -264.48 % | 191.812 M 519.84 % | 30.945 M -79.54 % | 151.269 M -33.59 % | 227.790 M -16.66 % | 273.324 M 26.31 % | 216.396 M 18.75 % | 182.225 M 16.14 % | 156.899 M 174.79 % | 57.097 M -19.33 % | 70.781 M 13.43 % | 62.403 M 119.73 % | 28.400 M 210.46 % | -25.710 M -206.07 % | -8.400 M 41.99 % | -14.481 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 168.270 M -7.76 % | 182.424 M 330.62 % | 42.363 M -85.74 % | 297.175 M 39.12 % | 213.611 M -67.59 % | 659.025 M 103.31 % | 324.143 M -8.35 % | 353.670 M -2.57 % | 363.002 M 9.36 % | 331.932 M -20.52 % | 417.653 M 45.25 % | 287.551 M -0.26 % | 288.290 M 27.27 % | 226.515 M -16.89 % | 272.532 M 26.38 % | 215.638 M -1.56 % | 219.052 M 10.31 % | 198.572 M -10.51 % | 221.902 M -12.03 % | 252.240 M -13.07 % | 290.154 M 67.78 % | 172.940 M -37.39 % | 276.233 M 15.60 % | 238.953 M -8.00 % | 259.725 M 11.05 % | 233.880 M -12.06 % | 265.949 M 16.31 % | 228.650 M -8.34 % | 249.460 M 31.74 % | 189.360 M -27.15 % | 259.937 M 22.93 % | 211.445 M -12.51 % | 241.680 M 56.30 % | 154.629 M -37.25 % | 246.405 M 39.28 % | 176.909 M -8.68 % | 193.714 M 36.74 % | 141.667 M -30.06 % | 202.569 M 46.50 % | 138.272 M 6.58 % | 129.741 M 34.11 % | 96.744 M -35.56 % | 150.132 M 21.29 % | 123.780 M 3.49 % | 119.602 M 28.66 % | 92.959 M -29.91 % | 132.633 M 9.54 % | 121.079 M |
Net income | -43.991 M -380.58 % | 15.679 M 130.95 % | -50.655 M -285.31 % | 27.334 M -37.08 % | 43.442 M -64.33 % | 121.801 M 194.87 % | 41.307 M -43.00 % | 72.465 M -13.84 % | 84.106 M 8.23 % | 77.712 M 15.71 % | 67.163 M 8.24 % | 62.047 M -13.59 % | 71.804 M 18.07 % | 60.814 M 13.11 % | 53.764 M 16.21 % | 46.266 M -10.15 % | 51.490 M -11.88 % | 58.429 M 84.39 % | 31.687 M -75.10 % | 127.250 M 81.33 % | 70.175 M 84.87 % | 37.959 M -10.34 % | 42.335 M -33.49 % | 63.651 M -18.22 % | 77.836 M 61.92 % | 48.070 M 20.17 % | 40.000 M -28.83 % | 56.202 M -16.12 % | 66.999 M 94.05 % | 34.526 M 6.59 % | 32.391 M -26.16 % | 43.867 M -31.16 % | 63.721 M 132.44 % | 27.414 M -22.54 % | 35.392 M 29.66 % | 27.296 M -32.02 % | 40.156 M 80.13 % | 22.293 M -30.02 % | 31.854 M 12.16 % | 28.399 M -4.68 % | 29.795 M 63.43 % | 18.230 M -39.09 % | 29.932 M 10.28 % | 27.142 M -3.11 % | 28.014 M 72.18 % | 16.271 M -38.64 % | 26.516 M -9.29 % | 29.232 M |
Income before tax | -45.082 M -421.16 % | 14.037 M 120.66 % | -67.929 M -313.65 % | 31.794 M -0.36 % | 31.909 M -76.54 % | 136.001 M 255.31 % | 38.276 M -50.25 % | 76.933 M -17.77 % | 93.558 M 9.47 % | 85.465 M 10.53 % | 77.325 M 15.44 % | 66.983 M -16.24 % | 79.973 M 19.08 % | 67.159 M 11.32 % | 60.331 M 24.09 % | 48.618 M -9.36 % | 53.639 M -19.39 % | 66.538 M 84.83 % | 35.999 M -75.02 % | 144.129 M 65.42 % | 87.127 M 91.57 % | 45.479 M -27.51 % | 62.737 M -25.24 % | 83.913 M -15.08 % | 98.812 M 53.87 % | 64.220 M 18.49 % | 54.197 M -28.62 % | 75.927 M -19.08 % | 93.828 M 81.74 % | 51.627 M 3.01 % | 50.119 M -22.40 % | 64.586 M -24.32 % | 85.345 M 99.85 % | 42.706 M -14.23 % | 49.789 M 20.11 % | 41.454 M -28.55 % | 58.015 M 82.13 % | 31.853 M -35.38 % | 49.290 M 43.97 % | 34.236 M 3.05 % | 33.222 M 64.92 % | 20.144 M -41.02 % | 34.153 M 13.27 % | 30.151 M -6.36 % | 32.198 M 76.84 % | 18.207 M -38.27 % | 29.495 M -12.13 % | 33.568 M |
Income before tax ratio | -0.27 -448.17 % | 0.08 104.80 % | -1.60 -1 598.78 % | 0.11 -28.38 % | 0.15 -27.61 % | 0.21 74.76 % | 0.12 -45.72 % | 0.22 -15.60 % | 0.26 0.10 % | 0.26 39.07 % | 0.19 -20.52 % | 0.23 -16.03 % | 0.28 -6.44 % | 0.30 33.93 % | 0.22 -1.81 % | 0.23 -7.92 % | 0.24 -26.92 % | 0.34 106.55 % | 0.16 -71.61 % | 0.57 90.29 % | 0.30 14.18 % | 0.26 15.79 % | 0.23 -35.33 % | 0.35 -7.70 % | 0.38 38.56 % | 0.27 34.74 % | 0.20 -38.63 % | 0.33 -11.71 % | 0.38 37.96 % | 0.27 41.40 % | 0.19 -36.88 % | 0.31 -13.50 % | 0.35 27.86 % | 0.28 36.68 % | 0.20 -13.77 % | 0.23 -21.76 % | 0.30 33.20 % | 0.22 -7.59 % | 0.24 -1.73 % | 0.25 -3.31 % | 0.26 22.98 % | 0.21 -8.47 % | 0.23 -6.61 % | 0.24 -9.52 % | 0.27 37.45 % | 0.20 -11.92 % | 0.22 -19.79 % | 0.28 |
EBITDA | -42.874 M -356.24 % | 16.732 M 125.73 % | -65.036 M -292.52 % | 33.782 M -21.07 % | 42.798 M -70.05 % | 142.881 M 235.00 % | 42.651 M -46.09 % | 79.117 M -17.42 % | 95.803 M 9.59 % | 87.420 M 20.31 % | 72.662 M 5.81 % | 68.673 M -15.32 % | 81.097 M 18.99 % | 68.156 M 10.35 % | 61.766 M 23.93 % | 49.837 M -8.62 % | 54.538 M -19.13 % | 67.436 M 72.77 % | 39.032 M -73.16 % | 145.400 M 37.94 % | 105.405 M 66.44 % | 63.329 M -22.35 % | 81.554 M -20.25 % | 102.266 M -12.62 % | 117.038 M 42.20 % | 82.307 M 35.97 % | 60.533 M -21.54 % | 77.152 M -16.38 % | 92.260 M 67.96 % | 54.928 M -25.60 % | 73.828 M 22.00 % | 60.516 M -35.44 % | 93.730 M 123.65 % | 41.910 M -42.42 % | 72.783 M 78.77 % | 40.712 M -39.87 % | 67.710 M 144.00 % | 27.750 M -62.93 % | 74.860 M 229.85 % | 22.695 M -44.96 % | 41.237 M 236.22 % | 12.265 M -72.83 % | 45.134 M 69.71 % | 26.595 M -22.25 % | 34.205 M 97.52 % | 17.317 M -53.71 % | 37.412 M 21.65 % | 30.753 M |
Net income ratio | -0.26 -404.18 % | 0.09 107.19 % | -1.20 -1 399.99 % | 0.09 -54.77 % | 0.20 10.04 % | 0.18 45.03 % | 0.13 -37.80 % | 0.20 -11.57 % | 0.23 -1.04 % | 0.23 45.59 % | 0.16 -25.47 % | 0.22 -13.36 % | 0.25 -7.23 % | 0.27 36.09 % | 0.20 -8.05 % | 0.21 -8.72 % | 0.24 -20.12 % | 0.29 106.06 % | 0.14 -71.69 % | 0.50 108.59 % | 0.24 10.19 % | 0.22 43.22 % | 0.15 -42.47 % | 0.27 -11.12 % | 0.30 45.81 % | 0.21 36.65 % | 0.15 -38.81 % | 0.25 -8.48 % | 0.27 47.30 % | 0.18 46.32 % | 0.12 -39.94 % | 0.21 -21.31 % | 0.26 48.72 % | 0.18 23.43 % | 0.14 -6.91 % | 0.15 -25.57 % | 0.21 31.73 % | 0.16 0.07 % | 0.16 -23.44 % | 0.21 -10.56 % | 0.23 21.87 % | 0.19 -5.48 % | 0.20 -9.08 % | 0.22 -6.38 % | 0.23 33.82 % | 0.18 -12.45 % | 0.20 -17.19 % | 0.24 |
Ratio EBITDA | -0.25 -377.79 % | 0.09 105.97 % | -1.54 -1 450.52 % | 0.11 -43.26 % | 0.20 -7.59 % | 0.22 64.77 % | 0.13 -41.18 % | 0.22 -15.24 % | 0.26 0.21 % | 0.26 51.38 % | 0.17 -27.15 % | 0.24 -15.10 % | 0.28 -6.51 % | 0.30 32.76 % | 0.23 -1.94 % | 0.23 -7.17 % | 0.25 -26.69 % | 0.34 93.07 % | 0.18 -69.49 % | 0.58 58.68 % | 0.36 -0.80 % | 0.37 24.03 % | 0.30 -31.02 % | 0.43 -5.03 % | 0.45 28.05 % | 0.35 54.61 % | 0.23 -32.54 % | 0.34 -8.76 % | 0.37 27.50 % | 0.29 2.13 % | 0.28 -0.76 % | 0.29 -26.20 % | 0.39 43.09 % | 0.27 -8.24 % | 0.30 28.35 % | 0.23 -34.16 % | 0.35 78.44 % | 0.20 -46.99 % | 0.37 125.15 % | 0.16 -48.36 % | 0.32 150.71 % | 0.13 -57.83 % | 0.30 39.92 % | 0.21 -24.87 % | 0.29 53.52 % | 0.19 -33.96 % | 0.28 11.06 % | 0.25 |
Gross profit ratio | 0.35 -19.12 % | 0.43 -23.21 % | 0.56 25.65 % | 0.44 -26.03 % | 0.60 66.22 % | 0.36 -27.31 % | 0.50 -1.68 % | 0.50 5.49 % | 0.48 -6.94 % | 0.51 8.84 % | 0.47 -13.52 % | 0.55 7.33 % | 0.51 -4.38 % | 0.53 3.29 % | 0.52 -2.34 % | 0.53 5.59 % | 0.50 -10.14 % | 0.56 19.72 % | 0.46 -19.96 % | 0.58 3.03 % | 0.56 -10.96 % | 0.63 1.50 % | 0.62 -6.48 % | 0.67 3.26 % | 0.65 -0.13 % | 0.65 -0.04 % | 0.65 -1.86 % | 0.66 3.36 % | 0.64 -4.49 % | 0.67 5.00 % | 0.64 -4.45 % | 0.66 7.60 % | 0.62 -6.95 % | 0.66 7.98 % | 0.62 -5.55 % | 0.65 3.14 % | 0.63 4.13 % | 0.61 -3.92 % | 0.63 7.73 % | 0.59 9.36 % | 0.54 -6.20 % | 0.57 0.73 % | 0.57 1.06 % | 0.56 0.47 % | 0.56 3.00 % | 0.54 -6.41 % | 0.58 1.68 % | 0.57 |
Weighted average shs out dil | 272.700 M 0.01 % | 272.673 M -0.09 % | 272.928 M 0.96 % | 270.325 M -0.69 % | 272.190 M 0.00 % | 272.190 M 0.00 % | 272.190 M -0.06 % | 272.358 M 0.34 % | 271.448 M 0.08 % | 271.236 M -4.82 % | 284.971 M 3.93 % | 274.184 M 0.00 % | 274.184 M 0.00 % | 274.184 M 0.00 % | 274.184 M 0.00 % | 274.184 M 0.00 % | 274.184 M 0.05 % | 274.059 M 0.00 % | 274.059 M -0.03 % | 274.129 M 0.00 % | 274.129 M 0.02 % | 274.070 M 0.00 % | 274.070 M -0.02 % | 274.123 M 0.00 % | 274.123 M -0.21 % | 274.687 M 0.00 % | 274.687 M -0.49 % | 276.040 M 0.00 % | 276.040 M 0.02 % | 275.990 M -0.04 % | 276.088 M 0.01 % | 276.064 M 0.03 % | 275.987 M 0.00 % | 275.981 M 0.67 % | 274.141 M -0.68 % | 276.029 M 0.00 % | 276.029 M 3.18 % | 267.511 M 0.00 % | 267.511 M -3.08 % | 276.019 M 0.00 % | 276.019 M 0.94 % | 273.456 M 0.00 % | 273.456 M 32.10 % | 207.014 M 0.00 % | 207.014 M -60.42 % | 522.984 M 152.34 % | 207.251 M 0.12 % | 206.996 M |
Weighted average shs out | 272.700 M 0.01 % | 272.673 M -0.09 % | 272.928 M 0.96 % | 270.325 M -0.69 % | 272.190 M 0.00 % | 272.190 M 0.00 % | 272.190 M -0.06 % | 272.358 M 0.34 % | 271.448 M 0.08 % | 271.236 M -4.82 % | 284.972 M 4.71 % | 272.160 M 0.38 % | 271.118 M -0.09 % | 271.360 M -1.01 % | 274.123 M 0.01 % | 274.098 M 0.00 % | 274.098 M 0.01 % | 274.059 M 0.00 % | 274.059 M -0.03 % | 274.129 M 0.00 % | 274.129 M 0.02 % | 274.070 M 0.00 % | 274.070 M -0.02 % | 274.123 M 0.03 % | 274.044 M -0.23 % | 274.687 M 0.00 % | 274.687 M -0.49 % | 276.040 M 0.00 % | 276.040 M 0.02 % | 275.990 M 2.37 % | 269.597 M -2.34 % | 276.064 M 0.05 % | 275.926 M -0.02 % | 275.981 M 2.03 % | 270.494 M -1.99 % | 275.998 M -0.01 % | 276.029 M 3.18 % | 267.511 M 0.00 % | 267.511 M -3.07 % | 275.989 M -0.01 % | 276.019 M 0.99 % | 273.320 M -0.05 % | 273.456 M 32.10 % | 207.014 M 0.01 % | 207.001 M -60.42 % | 522.984 M 152.34 % | 207.251 M 0.12 % | 206.996 M |
EPS diluted | -0.16 -378.26 % | 0.06 130.26 % | -0.19 -290.00 % | 0.10 -37.50 % | 0.16 -64.44 % | 0.45 200.00 % | 0.15 -44.44 % | 0.27 -12.90 % | 0.31 6.90 % | 0.29 20.83 % | 0.24 4.35 % | 0.23 -11.54 % | 0.26 18.18 % | 0.22 10.00 % | 0.20 17.65 % | 0.17 -10.53 % | 0.19 -9.52 % | 0.21 75.00 % | 0.12 -73.91 % | 0.46 76.92 % | 0.26 85.71 % | 0.14 -6.67 % | 0.15 -34.78 % | 0.23 -17.86 % | 0.28 55.56 % | 0.18 20.00 % | 0.15 -25.00 % | 0.20 -16.67 % | 0.24 84.62 % | 0.13 8.33 % | 0.12 -25.00 % | 0.16 -30.43 % | 0.23 131.62 % | 0.10 -23.62 % | 0.13 31.45 % | 0.10 -34.07 % | 0.15 80.07 % | 0.08 -30.58 % | 0.12 20.00 % | 0.10 -9.09 % | 0.11 64.92 % | 0.07 -39.36 % | 0.11 -15.38 % | 0.13 -7.14 % | 0.14 350.16 % | 0.03 -76.08 % | 0.13 -7.14 % | 0.14 |
Earnings per share | -0.16 -378.26 % | 0.06 130.26 % | -0.19 -290.00 % | 0.10 -37.50 % | 0.16 -64.44 % | 0.45 200.00 % | 0.15 -44.44 % | 0.27 -12.90 % | 0.31 6.90 % | 0.29 20.83 % | 0.24 4.35 % | 0.23 -11.54 % | 0.26 18.18 % | 0.22 10.00 % | 0.20 17.65 % | 0.17 -10.53 % | 0.19 -9.52 % | 0.21 75.00 % | 0.12 -73.91 % | 0.46 76.92 % | 0.26 85.71 % | 0.14 -6.67 % | 0.15 -34.78 % | 0.23 -17.86 % | 0.28 55.56 % | 0.18 20.00 % | 0.15 -25.00 % | 0.20 -16.67 % | 0.24 84.62 % | 0.13 8.33 % | 0.12 -25.00 % | 0.16 -30.43 % | 0.23 131.62 % | 0.10 -23.62 % | 0.13 31.45 % | 0.10 -34.07 % | 0.15 80.07 % | 0.08 -30.58 % | 0.12 20.00 % | 0.10 -9.09 % | 0.11 64.92 % | 0.07 -39.36 % | 0.11 -15.38 % | 0.13 -7.14 % | 0.14 350.16 % | 0.03 -76.08 % | 0.13 -7.14 % | 0.14 |
Gross profit | 58.220 M -25.39 % | 78.035 M 230.68 % | 23.598 M -82.09 % | 131.751 M 2.90 % | 128.035 M -46.12 % | 237.644 M 47.78 % | 160.806 M -9.89 % | 178.456 M 2.77 % | 173.638 M 1.77 % | 170.617 M -13.50 % | 197.243 M 25.61 % | 157.033 M 7.06 % | 146.680 M 21.69 % | 120.532 M -14.15 % | 140.403 M 23.43 % | 113.754 M 3.94 % | 109.439 M -0.87 % | 110.398 M 7.14 % | 103.045 M -29.58 % | 146.337 M -10.43 % | 163.384 M 49.39 % | 109.369 M -36.46 % | 172.115 M 8.11 % | 159.210 M -5.00 % | 167.591 M 10.91 % | 151.110 M -12.09 % | 171.891 M 14.15 % | 150.579 M -5.26 % | 158.944 M 25.82 % | 126.324 M -23.51 % | 165.147 M 17.46 % | 140.595 M -5.86 % | 149.353 M 45.43 % | 102.699 M -32.24 % | 151.557 M 31.55 % | 115.209 M -5.81 % | 122.317 M 42.39 % | 85.903 M -32.81 % | 127.845 M 57.83 % | 81.001 M 16.55 % | 69.498 M 25.79 % | 55.250 M -35.09 % | 85.114 M 22.57 % | 69.442 M 3.98 % | 66.784 M 32.53 % | 50.393 M -34.40 % | 76.823 M 11.38 % | 68.972 M |
Income tax expense | -1.087 M 33.70 % | -1.640 M 90.50 % | -17.268 M -487.06 % | 4.461 M 271.25 % | -2.605 M -113.57 % | 19.194 M 1 901.37 % | -1.066 M -123.82 % | 4.474 M -52.70 % | 9.458 M 21.92 % | 7.758 M -23.70 % | 10.168 M 105.90 % | 4.938 M -39.56 % | 8.171 M 28.76 % | 6.346 M -3.38 % | 6.568 M 179.15 % | 2.353 M 9.48 % | 2.149 M -73.50 % | 8.109 M 42.99 % | 5.671 M -0.17 % | 5.680 M -47.74 % | 10.869 M 88.33 % | 5.771 M -31.59 % | 8.436 M 10.70 % | 7.621 M -40.10 % | 12.723 M 58.72 % | 8.016 M 50.48 % | 5.327 M -31.64 % | 7.793 M -52.99 % | 16.576 M 179.74 % | 5.925 M -0.36 % | 5.947 M -28.53 % | 8.320 M -28.06 % | 11.566 M 99.65 % | 5.793 M -2.94 % | 5.969 M 4.93 % | 5.688 M -33.61 % | 8.569 M 154.61 % | 3.365 M -60.77 % | 8.578 M 183.56 % | 3.025 M -11.74 % | 3.428 M 79.09 % | 1.914 M -54.66 % | 4.221 M 40.28 % | 3.009 M -28.09 % | 4.184 M 116.03 % | 1.937 M -34.98 % | 2.979 M -31.29 % | 4.335 M |
Cost of revenue | 110.051 M 5.42 % | 104.389 M 456.31 % | 18.765 M -88.66 % | 165.424 M 93.31 % | 85.576 M -79.69 % | 421.381 M 157.98 % | 163.337 M -6.78 % | 175.213 M -7.47 % | 189.364 M 17.39 % | 161.315 M -26.81 % | 220.409 M 68.87 % | 130.517 M -7.83 % | 141.610 M 33.62 % | 105.983 M -19.79 % | 132.129 M 29.68 % | 101.885 M -7.05 % | 109.613 M 24.31 % | 88.174 M -25.82 % | 118.857 M 12.23 % | 105.903 M -16.46 % | 126.771 M 99.42 % | 63.570 M -38.94 % | 104.118 M 30.57 % | 79.744 M -13.45 % | 92.133 M 11.31 % | 82.770 M -12.00 % | 94.058 M 20.48 % | 78.071 M -13.75 % | 90.516 M 43.60 % | 63.036 M -33.50 % | 94.790 M 33.79 % | 70.849 M -23.26 % | 92.327 M 77.79 % | 51.930 M -45.25 % | 94.847 M 53.72 % | 61.700 M -13.58 % | 71.397 M 28.03 % | 55.764 M -25.37 % | 74.724 M 30.47 % | 57.271 M -4.93 % | 60.243 M 45.18 % | 41.494 M -36.18 % | 65.018 M 19.65 % | 54.339 M 2.88 % | 52.818 M 24.09 % | 42.565 M -23.73 % | 55.810 M 7.11 % | 52.107 M |
General and administrative expenses | -1.181 M -108.84 % | 13.355 M 509.55 % | -3.261 M -114.29 % | 22.823 M 82.62 % | 12.498 M 0.59 % | 12.425 M 149.69 % | -25.004 M -175.09 % | 33.297 M 912.39 % | 3.289 M -78.05 % | 14.984 M -37.94 % | 24.146 M -38.96 % | 39.555 M 1 474.20 % | -2.878 M -129.98 % | 9.601 M 141.31 % | -23.242 M -179.07 % | 29.396 M 1 196.52 % | -2.681 M -127.01 % | 9.925 M 122.64 % | -43.834 M -337.11 % | 18.487 M 245.61 % | -12.696 M -163.56 % | 19.976 M 134.95 % | -57.157 M -319.67 % | 26.020 M 257.12 % | -16.561 M -171.22 % | 23.253 M 139.08 % | -59.507 M -319.98 % | 27.051 M 170.45 % | -38.397 M -182.13 % | 46.750 M 141.14 % | -113.647 M -343.68 % | 46.638 M 250.63 % | -30.963 M -182.69 % | 37.444 M 136.51 % | -102.569 M -342.59 % | 42.282 M 252.59 % | -27.709 M -176.24 % | 36.344 M 160.38 % | -60.195 M -294.50 % | 30.949 M 262.26 % | -19.074 M -174.93 % | 25.455 M 151.44 % | -49.488 M -330.81 % | 21.441 M 256.74 % | -13.679 M -180.62 % | 16.967 M 138.63 % | -43.928 M -366.47 % | 16.485 M |
Selling and marketing expenses | -10.429 M -125.50 % | 40.891 M 139.68 % | -103.048 M -175.40 % | 136.667 M 132.02 % | 58.904 M -4.30 % | 61.549 M -33.25 % | 92.213 M 69.97 % | 54.252 M 11.08 % | 48.841 M -11.44 % | 55.151 M -3.24 % | 56.997 M 5.24 % | 54.160 M 25.43 % | 43.178 M 62.04 % | 26.646 M -40.31 % | 44.641 M 23.69 % | 36.091 M 12.55 % | 32.067 M 40.72 % | 22.788 M -28.61 % | 31.922 M -0.66 % | 32.134 M -5.90 % | 34.149 M 46.09 % | 23.375 M -51.44 % | 48.135 M 47.21 % | 32.698 M 5.95 % | 30.863 M 3.84 % | 29.722 M -43.58 % | 52.679 M 50.68 % | 34.960 M 3.22 % | 33.870 M 43.00 % | 23.685 M -63.67 % | 65.203 M 99.99 % | 32.603 M 12.77 % | 28.910 M 19.03 % | 24.288 M -59.36 % | 59.769 M 92.13 % | 31.108 M 9.83 % | 28.325 M 47.42 % | 19.214 M -51.33 % | 39.480 M 52.46 % | 25.896 M 22.53 % | 21.135 M 30.10 % | 16.245 M -37.69 % | 26.070 M 31.88 % | 19.768 M -2.12 % | 20.196 M 23.13 % | 16.402 M -26.29 % | 22.252 M 4.77 % | 21.240 M |
Other expenses | 88.578 M 882.90 % | -11.314 M -106.83 % | 165.577 M 276.51 % | -93.804 M -51 474.41 % | -181.880 K -158.39 % | 311.479 K 103.48 % | -8.951 M -2 571.05 % | -335.101 K -449.43 % | -60.991 K 97.59 % | -2.526 M 66.25 % | -7.484 M 66.19 % | -22.135 M -211.52 % | 19.849 M 2 773.17 % | 690.827 K 270.68 % | -404.752 K -19.11 % | -339.823 K -118.05 % | -155.845 K -55.00 % | -100.543 K -429.16 % | 30.545 K -99.37 % | 4.846 M 113 826.31 % | 4.254 K | 0.000 -100.00 % | 3.679 M | 0.000 -100.00 % | 640.984 K 366.43 % | 137.422 K 329.50 % | -59.879 K | 0.000 -100.00 % | 93.213 K 646.74 % | -17.049 K -103.83 % | 445.701 K -93.86 % | 7.254 M 319.75 % | 1.728 M -55.33 % | 3.869 M -69.72 % | 12.780 M 258.39 % | 3.566 M -49.96 % | 7.126 M 59.67 % | 4.463 M -48.01 % | 8.585 M 60.90 % | 5.336 M 2.03 % | 5.230 M 24.80 % | 4.190 M -64.92 % | 11.945 M 501.70 % | 1.985 M -51.57 % | 4.099 M 66.45 % | 2.463 M -35.97 % | 3.846 M -17.51 % | 4.662 M |
Operating expenses | 102.709 M 60.36 % | 64.049 M -31.90 % | 94.056 M -6.12 % | 100.183 M -1.31 % | 101.516 M -11.83 % | 115.139 M -23.68 % | 150.860 M 41.27 % | 106.786 M 18.66 % | 89.994 M 0.17 % | 89.838 M -24.91 % | 119.639 M 17.84 % | 101.529 M 19.44 % | 85.001 M 47.53 % | 57.616 M -29.81 % | 82.083 M 9.33 % | 75.079 M 16.06 % | 64.691 M 22.63 % | 52.754 M -25.01 % | 70.352 M -1.28 % | 71.262 M -9.27 % | 78.539 M 19.22 % | 65.878 M -41.69 % | 112.987 M 39.59 % | 80.944 M 12.18 % | 72.156 M -14.80 % | 84.694 M -26.72 % | 115.573 M 36.49 % | 84.672 M 19.92 % | 70.606 M -0.15 % | 70.709 M -35.20 % | 109.126 M 36.11 % | 80.174 M 10.56 % | 72.515 M 12.33 % | 64.554 M -43.89 % | 115.055 M 52.46 % | 75.465 M 6.69 % | 70.732 M 21.63 % | 58.153 M -32.18 % | 85.748 M 47.07 % | 58.306 M 38.43 % | 42.119 M -2.02 % | 42.985 M -30.66 % | 61.991 M 44.68 % | 42.847 M 7.11 % | 40.005 M 17.00 % | 34.192 M -22.90 % | 44.347 M 13.28 % | 39.147 M |
Cost and expenses | 212.760 M 26.31 % | 168.438 M 49.30 % | 112.821 M -57.52 % | 265.607 M 41.97 % | 187.092 M -65.13 % | 536.520 M 70.76 % | 314.197 M 11.42 % | 281.999 M 0.95 % | 279.358 M 11.23 % | 251.154 M -26.14 % | 340.048 M 46.54 % | 232.046 M 2.40 % | 226.611 M 38.52 % | 163.598 M -23.63 % | 214.212 M 21.05 % | 176.964 M 1.53 % | 174.304 M 23.68 % | 140.927 M -25.52 % | 189.209 M 6.80 % | 177.165 M -13.71 % | 205.309 M 58.60 % | 129.449 M -40.38 % | 217.106 M 35.11 % | 160.687 M -2.19 % | 164.289 M -1.90 % | 167.464 M -20.11 % | 209.631 M 28.81 % | 162.743 M 1.01 % | 161.122 M 20.47 % | 133.745 M -34.41 % | 203.916 M 35.02 % | 151.024 M -8.38 % | 164.843 M 41.52 % | 116.484 M -44.51 % | 209.903 M 53.03 % | 137.164 M -3.49 % | 142.129 M 24.77 % | 113.917 M -29.01 % | 160.472 M 38.84 % | 115.577 M 12.91 % | 102.361 M 21.17 % | 84.479 M -33.49 % | 127.009 M 30.69 % | 97.185 M 4.70 % | 92.822 M 20.93 % | 76.758 M -23.36 % | 100.157 M 9.76 % | 91.254 M |
Research and development expenses | 25.741 M 21.90 % | 21.117 M -39.30 % | 34.788 M 6.83 % | 32.564 M 22.50 % | 26.582 M -17.04 % | 32.041 M -16.03 % | 38.156 M 11.73 % | 34.150 M 17.91 % | 28.963 M 30.29 % | 22.230 M -43.49 % | 39.341 M 31.36 % | 29.950 M 20.51 % | 24.854 M 20.20 % | 20.677 M -29.83 % | 29.466 M 20.58 % | 24.437 M 16.29 % | 21.013 M 4.46 % | 20.116 M -16.32 % | 24.039 M -4.13 % | 25.075 M 3.10 % | 24.321 M 7.83 % | 22.554 M -37.47 % | 36.072 M 65.53 % | 21.792 M 1.55 % | 21.459 M -23.96 % | 28.223 M -31.17 % | 41.002 M 75.26 % | 23.394 M -54.23 % | 51.119 M 107.57 % | 24.628 M -76.61 % | 105.305 M 337.41 % | 24.074 M -45.39 % | 44.085 M | 0.000 -100.00 % | 73.492 M | 0.000 -100.00 % | 40.352 M | 0.000 -100.00 % | 50.091 M | 0.000 -100.00 % | 22.150 M | 0.000 -100.00 % | 46.723 M | 0.000 -100.00 % | 18.767 M | 0.000 -100.00 % | 35.507 M | 0.000 |
Selling general and administrative expenses | -11.610 M -121.40 % | 54.246 M 151.03 % | -106.309 M -166.09 % | 160.855 M 125.28 % | 71.402 M -3.48 % | 73.973 M -28.70 % | 103.754 M 18.51 % | 87.549 M 67.95 % | 52.130 M -25.67 % | 70.134 M -20.10 % | 87.782 M -6.33 % | 93.714 M 132.55 % | 40.299 M 11.18 % | 36.247 M 69.38 % | 21.400 M -67.32 % | 65.486 M 122.85 % | 29.386 M -10.17 % | 32.713 M 374.61 % | -11.912 M -123.53 % | 50.621 M 135.97 % | 21.453 M -50.51 % | 43.351 M 580.52 % | -9.022 M -115.36 % | 58.718 M 310.56 % | 14.302 M -73.00 % | 52.975 M 875.76 % | -6.829 M -111.01 % | 62.010 M 1 469.86 % | -4.527 M -106.43 % | 70.435 M 245.39 % | -48.444 M -161.13 % | 79.241 M 3 960.96 % | -2.052 M -103.32 % | 61.732 M 244.23 % | -42.801 M -158.32 % | 73.390 M 11 808.19 % | 616.300 K -98.89 % | 55.559 M 368.20 % | -20.715 M -136.44 % | 56.845 M 2 658.91 % | 2.060 M -95.06 % | 41.701 M 278.07 % | -23.418 M -156.83 % | 41.209 M 532.27 % | 6.518 M -80.47 % | 33.369 M 253.95 % | -21.675 M -157.46 % | 37.725 M |
Interest income | 16.814 M 478.34 % | 2.907 M -81.46 % | 15.684 M 1 070.57 % | 1.340 M -26.64 % | 1.826 M 182.29 % | 646.967 K -96.94 % | 21.113 M 203.39 % | 6.959 M 116.59 % | 3.213 M -63.71 % | 8.855 M | 0.000 -100.00 % | 2.886 M 24.94 % | 2.310 M -63.55 % | 6.338 M -13.62 % | 7.337 M 631.48 % | 1.003 M -81.29 % | 5.361 M 44.86 % | 3.701 M 14.41 % | 3.234 M -95.24 % | 67.913 M 1 385.28 % | 4.572 M 122.49 % | 2.055 M -43.15 % | 3.615 M 43.80 % | 2.514 M -10.50 % | 2.809 M 168.01 % | 1.048 M -60.50 % | 2.653 M 61.12 % | 1.647 M | 0.000 -100.00 % | 2.005 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 |
Interest expense | 2.208 M -18.08 % | 2.695 M -6.85 % | 2.893 M 45.56 % | 1.987 M 1.26 % | 1.963 M 3.66 % | 1.894 M -21.48 % | 2.412 M 10.42 % | 2.184 M -2.69 % | 2.244 M | 0.000 | 0.000 -100.00 % | 1.690 M 50.37 % | 1.124 M | 0.000 -100.00 % | 1.434 M 17.67 % | 1.219 M 35.53 % | 899.444 K 0.19 % | 897.777 K 94.08 % | 462.569 K | 0.000 -100.00 % | 897.591 K 91.42 % | 468.902 K -16.84 % | 563.861 K -35.95 % | 880.388 K 9.93 % | 800.888 K | 0.000 -100.00 % | 1.047 M -14.48 % | 1.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.726 K -97.86 % | 1.481 M 1 192.18 % | 114.581 K -98.37 % | 7.035 M 351.91 % | 1.557 M 63.64 % | 951.239 K 28.29 % | 741.490 K -93.63 % | 11.647 M | 0.000 -100.00 % | 3.285 M | 0.000 -100.00 % | 1.912 M | 0.000 -100.00 % | 603.374 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 2.214 M -80.60 % | 11.416 M 48.90 % | 7.666 M -33.70 % | 11.563 M 0.00 % | 11.563 M 12.46 % | 10.282 M 0.00 % | 10.282 M 29.16 % | 7.960 M -10.95 % | 8.939 M -1.28 % | 9.055 M 0.00 % | 9.055 M -7.63 % | 9.803 M 0.00 % | 9.803 M 13.11 % | 8.667 M 0.00 % | 8.667 M -38.31 % | 14.050 M -19.09 % | 17.365 M 1.23 % | 17.155 M -1.21 % | 17.365 M 0.00 % | 17.365 M 4.87 % | 16.559 M -3.36 % | 17.135 M 3.48 % | 16.559 M 309.61 % | 4.043 M -52.64 % | 8.536 M 904.30 % | -1.061 M -132.32 % | 3.284 M -88.43 % | 28.379 M 795.30 % | 3.170 M -69.63 % | 10.439 M 797.55 % | -1.496 M -104.10 % | 36.517 M 1 431.03 % | 2.385 M -86.00 % | 17.042 M 78 556.83 % | -21.722 K -100.06 % | 38.490 M 715.10 % | -6.258 M -147.57 % | 13.153 M 456.55 % | -3.689 M -113.54 % | 27.251 M 1 336.37 % | -2.204 M -141.00 % | 5.376 M 241.88 % | 1.572 M -91.42 % | 18.320 M 891.64 % | 1.847 M |
Operating income | -44.490 M -418.09 % | 13.986 M 119.85 % | -70.458 M -323.20 % | 31.567 M 19.04 % | 26.519 M -78.35 % | 122.505 M 1 131.75 % | 9.946 M -87.13 % | 77.268 M -17.47 % | 93.619 M 9.45 % | 85.537 M 10.22 % | 77.604 M 15.54 % | 67.170 M -16.18 % | 80.135 M 19.12 % | 67.273 M 10.76 % | 60.736 M 24.06 % | 48.958 M -8.99 % | 53.795 M -19.27 % | 66.639 M 85.27 % | 35.969 M -74.18 % | 139.283 M 59.87 % | 87.123 M 84.77 % | 47.153 M -20.16 % | 59.058 M -27.98 % | 82.005 M -16.47 % | 98.171 M 53.20 % | 64.082 M 18.11 % | 54.257 M -21.48 % | 69.098 M -26.28 % | 93.735 M 81.50 % | 51.644 M 4.04 % | 49.638 M -13.44 % | 57.346 M -31.44 % | 83.639 M 115.36 % | 38.836 M 4.92 % | 37.015 M -3.42 % | 38.327 M -25.12 % | 51.185 M 86.87 % | 27.390 M -33.20 % | 41.006 M 41.89 % | 28.901 M 2.91 % | 28.084 M 76.03 % | 15.954 M -29.14 % | 22.514 M -20.07 % | 28.166 M -0.07 % | 28.186 M 79.02 % | 15.745 M -38.62 % | 25.649 M -11.26 % | 28.905 M |
Operating income ratio | -0.26 -444.85 % | 0.08 104.61 % | -1.66 -1 665.74 % | 0.11 -14.44 % | 0.12 -33.21 % | 0.19 505.84 % | 0.03 -85.96 % | 0.22 -15.29 % | 0.26 0.08 % | 0.26 38.69 % | 0.19 -20.46 % | 0.23 -15.96 % | 0.28 -6.41 % | 0.30 33.27 % | 0.22 -1.84 % | 0.23 -7.55 % | 0.25 -26.82 % | 0.34 107.04 % | 0.16 -70.65 % | 0.55 83.90 % | 0.30 10.13 % | 0.27 27.53 % | 0.21 -37.70 % | 0.34 -9.21 % | 0.38 37.95 % | 0.27 34.30 % | 0.20 -32.49 % | 0.30 -19.57 % | 0.38 37.77 % | 0.27 42.82 % | 0.19 -29.59 % | 0.27 -21.63 % | 0.35 37.79 % | 0.25 67.19 % | 0.15 -30.66 % | 0.22 -18.01 % | 0.26 36.66 % | 0.19 -4.49 % | 0.20 -3.15 % | 0.21 -3.44 % | 0.22 31.26 % | 0.16 9.97 % | 0.15 -34.10 % | 0.23 -3.45 % | 0.24 39.14 % | 0.17 -12.42 % | 0.19 -18.99 % | 0.24 |
Total other income expenses net | -592.691 K -1 262.98 % | 50.963 K -97.98 % | 2.528 M 1 014.61 % | 226.851 K 177.48 % | -292.803 K 94.59 % | -5.410 M -2 466.78 % | -210.789 K 37.10 % | -335.101 K -449.43 % | -60.991 K 14.27 % | -71.140 K 74.54 % | -279.459 K -49.66 % | -186.733 K -15.62 % | -161.500 K -41.58 % | -114.070 K 71.82 % | -404.753 K -19.11 % | -339.823 K -118.05 % | -155.846 K -55.01 % | -100.541 K 98.51 % | -6.751 M -289.82 % | 3.556 M 83 501.18 % | 4.254 K 100.25 % | -1.673 M -145.47 % | 3.679 M 92.90 % | 1.907 M 197.58 % | 640.984 K 366.43 % | 137.423 K 329.50 % | -59.879 K -100.88 % | 6.829 M 7 226.43 % | 93.214 K 646.74 % | -17.049 K -100.24 % | 7.172 M 20.65 % | 5.945 M 2 666.20 % | 214.902 K 104.77 % | 104.948 K -99.18 % | 12.774 M 308.57 % | 3.127 M -54.23 % | 6.830 M 53.04 % | 4.463 M -46.12 % | 8.284 M 55.26 % | 5.336 M 3.83 % | 5.139 M 22.63 % | 4.190 M -64.00 % | 11.639 M 486.31 % | 1.985 M -50.52 % | 4.012 M 62.91 % | 2.463 M -35.96 % | 3.846 M -17.52 % | 4.662 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 48.828 M 208.82 % | -44.870 M 51.93 % | -93.350 M -9.80 % | -85.020 M -195.45 % | 89.069 M 231.96 % | -67.496 M 48.72 % | -131.621 M 67.69 % | -407.424 M -4.83 % | -388.656 M 15.66 % | -460.796 M 4.64 % | -483.232 M -21.60 % | -397.400 M -2.34 % | -388.306 M -11.68 % | -347.700 M -13.54 % | -306.237 M 44.56 % | -552.373 M -3.08 % | -535.850 M 12.12 % | -609.786 M -13.45 % | -537.506 M -39.22 % | -386.070 M -7.53 % | -359.025 M 2.04 % | -366.499 M 3.62 % | -380.258 M -70.86 % | -222.553 M 16.58 % | -266.777 M 12.95 % | -306.449 M -8.73 % | -281.834 M -48.75 % | -189.468 M 17.88 % | -230.729 M -260.70 % | -63.967 M 40.40 % | -107.335 M -595.35 % | 21.669 M 136.98 % | -58.591 M -79.82 % | -32.583 M -233.38 % | 24.429 M -72.92 % | 90.221 M 7.36 % | 84.036 M 307.75 % | 20.610 M 145.09 % | -45.708 M 85.13 % | -307.295 M 42.52 % | -534.599 M 3.22 % | -552.387 M 0.02 % | -552.500 M 0.07 % | -552.874 M -428.69 % | -104.574 M -189.88 % | 116.348 M 227.37 % | -91.348 M |
Total investments | 945.909 M 65.44 % | 571.756 M 0.62 % | 568.241 M 1.55 % | 559.552 M -42.06 % | 965.682 M 14.73 % | 841.672 M -11.31 % | 949.046 M 56.46 % | 606.591 M 1.49 % | 597.662 M 1.62 % | 588.147 M -21.65 % | 750.704 M 12.50 % | 667.319 M 1.61 % | 656.724 M 0.93 % | 650.658 M 0.84 % | 645.248 M 36.30 % | 473.391 M 1.99 % | 464.140 M 1.80 % | 455.921 M 1.44 % | 449.428 M -11.60 % | 508.409 M 570.31 % | 75.847 M 0.00 % | 75.847 M 0.00 % | 75.847 M -0.07 % | 75.899 M -0.65 % | 76.399 M 0.00 % | 76.399 M 0.00 % | 76.399 M 0.00 % | 76.399 M 0.00 % | 76.399 M 15.81 % | 65.966 M -1.34 % | 66.863 M 8.75 % | 61.482 M 0.00 % | 61.482 M -8.40 % | 67.117 M 0.00 % | 67.117 M 1.71 % | 65.989 M 0.00 % | 65.989 M 23 910.34 % | 274.837 K 0.00 % | 274.837 K 23.53 % | 222.483 K -99.70 % | 75.000 M 7.14 % | 70.000 M 15 781.08 % | 440.776 K -98.74 % | 35.000 M 16.67 % | 30.000 M -87.11 % | 232.696 M 830.78 % | 25.000 M |
Total debt | 547.397 M 57.12 % | 348.391 M -29.38 % | 493.331 M 27.81 % | 386.000 M -27.78 % | 534.449 M -11.97 % | 607.093 M -14.99 % | 714.110 M 103.40 % | 351.093 M 4.42 % | 336.245 M -4.98 % | 353.868 M -0.29 % | 354.904 M 20.19 % | 295.274 M 16.66 % | 253.097 M 64.71 % | 153.660 M -0.52 % | 154.467 M -16.62 % | 185.265 M 2.92 % | 180.000 M 20.00 % | 150.000 M 0.00 % | 150.000 M -25.00 % | 200.000 M -0.04 % | 200.072 M 185.54 % | 70.069 M 0.00 % | 70.069 M -46.10 % | 130.000 M 0.00 % | 130.000 M 30.00 % | 100.000 M 0.00 % | 100.000 M -29.82 % | 142.500 M 0.00 % | 142.500 M -5.00 % | 150.000 M 74.42 % | 86.000 M -44.34 % | 154.500 M 0.00 % | 154.500 M 0.00 % | 154.500 M -39.29 % | 254.500 M -8.94 % | 279.500 M 0.00 % | 279.500 M -8.21 % | 304.500 M 15.12 % | 264.500 M 5 266.04 % | 4.929 M -12.81 % | 5.653 M 8.21 % | 5.224 M 16.09 % | 4.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 185.226 M -56.57 % | 426.483 M | 0.000 -100.00 % | 419.830 M 138.97 % | 175.680 M -59.25 % | 431.156 M 147.03 % | 174.534 M -64.04 % | 485.356 M 103.83 % | 238.116 M -50.55 % | 481.532 M 535.44 % | 75.779 M -86.16 % | 547.607 M 84.71 % | 296.470 M -48.56 % | 576.384 M 97.15 % | 292.357 M -31.76 % | 428.416 M 203.77 % | 141.034 M -66.85 % | 425.411 M 6 257.20 % | 6.692 M -3.61 % | 6.942 M -2.20 % | 7.098 M 0.19 % | 7.085 M -0.02 % | 7.087 M -0.62 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M 0.00 % | 7.131 M 4.38 % | 6.832 M -10.04 % | 7.594 M 151.43 % | 3.020 M 0.00 % | 3.020 M 498.38 % | 504.744 K 0.00 % | 504.743 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 399.077 M | 0.000 |
Retained earnings | 1.256 B -8.38 % | 1.371 B 1.16 % | 1.355 B -3.60 % | 1.406 B 1.98 % | 1.378 B -6.37 % | 1.472 B 9.02 % | 1.350 B 3.28 % | 1.307 B 5.87 % | 1.235 B -3.73 % | 1.283 B -4.49 % | 1.343 B 18.03 % | 1.138 B 5.77 % | 1.076 B -2.84 % | 1.107 B 5.81 % | 1.046 B 4.73 % | 999.193 M 4.86 % | 952.928 M -8.07 % | 1.037 B 5.97 % | 978.197 M 0.93 % | 969.180 M 15.09 % | 842.110 M -7.36 % | 908.996 M 4.36 % | 871.037 M 2.57 % | 849.196 M 8.10 % | 785.545 M 0.14 % | 784.463 M 6.53 % | 736.393 M 2.86 % | 715.935 M 8.52 % | 659.733 M 4.54 % | 631.072 M 5.79 % | 596.545 M 2.54 % | 581.774 M 8.16 % | 537.907 M 6.55 % | 504.856 M 5.74 % | 477.442 M 5.55 % | 452.319 M 6.42 % | 425.022 M 2.28 % | 415.537 M 5.67 % | 393.244 M 5.82 % | 371.603 M 8.27 % | 343.204 M -0.25 % | 344.079 M 5.59 % | 325.849 M 9.31 % | 298.084 M 10.02 % | 270.942 M | 0.000 -100.00 % | 226.657 M |
Common stock | 272.700 M 0.00 % | 272.700 M 0.00 % | 272.700 M 0.00 % | 272.700 M -0.68 % | 274.566 M -0.05 % | 274.698 M 0.00 % | 274.698 M -0.06 % | 274.867 M -0.12 % | 275.208 M 0.00 % | 275.208 M 0.00 % | 275.208 M -0.01 % | 275.245 M -0.24 % | 275.895 M 0.00 % | 275.895 M 0.00 % | 275.895 M -0.05 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 0.00 % | 276.030 M 80.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 0.00 % | 153.350 M 150.00 % | 61.340 M 0.00 % | 61.340 M 0.00 % | 61.340 M 33.35 % | 46.000 M | 0.000 -100.00 % | 46.000 M |
Total equity | 1.956 B -5.48 % | 2.070 B 1.03 % | 2.049 B -2.27 % | 2.096 B 1.31 % | 2.069 B -4.18 % | 2.160 B 5.90 % | 2.039 B -0.02 % | 2.040 B 3.70 % | 1.967 B -1.85 % | 2.004 B 4.38 % | 1.920 B -0.25 % | 1.925 B 3.48 % | 1.860 B -1.58 % | 1.890 B 0.72 % | 1.876 B 11.67 % | 1.680 B 2.98 % | 1.632 B -4.75 % | 1.713 B 3.53 % | 1.655 B 1.94 % | 1.623 B 3.18 % | 1.573 B -11.35 % | 1.774 B 2.29 % | 1.735 B 3.21 % | 1.681 B 4.75 % | 1.604 B -0.18 % | 1.607 B 2.89 % | 1.562 B -0.28 % | 1.567 B 4.55 % | 1.498 B 2.69 % | 1.459 B 3.18 % | 1.414 B -3.80 % | 1.470 B 0.79 % | 1.459 B 3.23 % | 1.413 B 2.68 % | 1.376 B 0.52 % | 1.369 B 2.68 % | 1.333 B 1.43 % | 1.314 B 2.22 % | 1.286 B 3.25 % | 1.246 B 32.90 % | 937.177 M -0.09 % | 938.053 M 1.98 % | 919.822 M 3.36 % | 889.890 M 100.71 % | 443.362 M 11.10 % | 399.077 M 0.00 % | 399.077 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.674 K 100.10 % | -18.845 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.596 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 -100.00 % | 25.579 K 0.00 % | 25.579 K -99.58 % | 6.095 M 0.00 % | 6.095 M -92.84 % | 85.073 M 25 484.65 % | 332.515 K -64.86 % | 946.386 K 0.00 % | 946.387 K -97.34 % | 35.619 M -2.80 % | 36.647 M | 0.000 -100.00 % | 37.484 M |
Long term debt | 367.897 M 68.16 % | 218.773 M -31.25 % | 318.213 M 35 206.94 % | 901.277 K -31.91 % | 1.324 M -69.92 % | 4.400 M 128.99 % | -15.178 M -128.50 % | 53.259 M -5.15 % | 56.153 M 9.49 % | 51.287 M -0.08 % | 51.327 M | 0.000 | 0.000 -100.00 % | 598.453 K -58.48 % | 1.441 M -36.63 % | 2.274 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.803 K -45.04 % | 147.027 K 0.00 % | 147.027 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.500 M 0.00 % | 42.500 M -15.00 % | 50.000 M -41.18 % | 85.000 M -30.33 % | 122.000 M 0.00 % | 122.000 M -21.04 % | 154.500 M 0.00 % | 154.500 M 3 333.33 % | 4.500 M 0.00 % | 4.500 M 0.00 % | 4.500 M 0.00 % | 4.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 411.346 M 56.62 % | 262.639 M -27.34 % | 361.455 M 684.38 % | 46.082 M 61.72 % | 28.494 M -43.32 % | 50.272 M 63.41 % | 30.764 M -69.27 % | 100.113 M -3.17 % | 103.390 M 4.81 % | 98.643 M -1.78 % | 100.434 M 89.40 % | 53.026 M -0.44 % | 53.260 M -1.92 % | 54.304 M -2.37 % | 55.622 M 92.67 % | 28.869 M 4.89 % | 27.523 M -4.46 % | 28.807 M -3.61 % | 29.887 M -2.42 % | 30.627 M -45.64 % | 56.342 M -2.84 % | 57.986 M -3.67 % | 60.198 M -2.94 % | 62.022 M -2.86 % | 63.848 M -3.89 % | 66.434 M 6.82 % | 62.193 M -2.09 % | 63.518 M -2.46 % | 65.118 M -1.50 % | 66.111 M -2.29 % | 67.662 M -39.03 % | 110.984 M -0.36 % | 111.387 M -7.35 % | 120.226 M -23.97 % | 158.123 M -20.19 % | 198.116 M -1.37 % | 200.868 M -16.70 % | 241.129 M -0.92 % | 243.366 M 171.70 % | 89.573 M 96.67 % | 45.544 M -1.05 % | 46.027 M 0.36 % | 45.863 M 28.76 % | 35.619 M -2.80 % | 36.647 M | 0.000 -100.00 % | 37.484 M |
Other current liabilities | 98.914 M 5.51 % | 93.750 M -10.11 % | 104.298 M 29.34 % | 80.639 M 173.49 % | -109.731 M -190.14 % | 121.728 M -69.61 % | 400.515 M 4 884.63 % | -8.371 M 24.78 % | -11.129 M -109.53 % | 116.779 M -37.62 % | 187.218 M 67.28 % | 111.919 M 5.14 % | 106.445 M 5.09 % | 101.286 M 1 249.25 % | -8.813 M -115.89 % | 55.470 M -46.52 % | 103.718 M 205.44 % | 33.957 M 337.52 % | -14.297 M -154.71 % | 26.132 M -84.84 % | 172.408 M 29.63 % | 133.005 M 65.80 % | 80.219 M 42.23 % | 56.400 M 235.23 % | 16.824 M -77.77 % | 75.698 M -36.35 % | 118.932 M 110.41 % | 56.523 M -48.51 % | 109.772 M -18.23 % | 134.240 M -43.20 % | 236.333 M 931.01 % | 22.922 M -31.55 % | 33.489 M -5.85 % | 35.572 M -48.46 % | 69.013 M 361.17 % | 14.965 M -8.34 % | 16.327 M -58.81 % | 39.637 M -22.78 % | 51.330 M -82.93 % | 300.621 M 1 241.00 % | 22.418 M 28.94 % | 17.386 M -57.27 % | 40.686 M 40.39 % | 28.980 M -11.20 % | 32.635 M | 0.000 -100.00 % | 30.461 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.760 M 1.97 % | 37.031 M -82.15 % | 207.417 M 60.30 % | 129.391 M -7.38 % | 139.708 M 319.14 % | 33.332 M | 0.000 -100.00 % | 36.063 M | 0.000 | 0.000 -100.00 % | 135.647 M 51.82 % | 89.347 M -2.99 % | 92.102 M 15.86 % | 79.494 M -13.30 % | 91.691 M 26.59 % | 72.434 M -62.39 % | 192.608 M 83.68 % | 104.858 M 77.83 % | 58.966 M 64.18 % | 35.915 M -9.01 % | 39.471 M -22.86 % | 51.170 M -37.73 % | 82.177 M 181.95 % | 29.146 M -33.15 % | 43.596 M -32.35 % | 64.445 M -60.38 % | 162.666 M 662.12 % | 21.344 M -12.13 % | 24.290 M -11.01 % | 27.296 M -54.40 % | 59.860 M 177.95 % | 21.536 M -0.56 % | 21.658 M -19.92 % | 27.045 M -46.31 % | 50.372 M -82.90 % | 294.567 M 1 828.03 % | 15.278 M 78.32 % | 8.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 179.500 M 38.48 % | 129.617 M -25.98 % | 175.117 M -54.53 % | 385.099 M -27.77 % | 533.125 M 69.19 % | 315.099 M 16.66 % | 270.099 M -7.66 % | 292.500 M 6.17 % | 275.500 M -7.55 % | 298.000 M -1.84 % | 303.577 M 3.61 % | 293.000 M 17.20 % | 250.000 M 66.67 % | 150.000 M 0.00 % | 150.000 M -18.03 % | 182.991 M 1.66 % | 180.000 M 20.00 % | 150.000 M 0.00 % | 150.000 M -25.00 % | 200.000 M 0.00 % | 200.000 M 67.39 % | 119.484 M 70.69 % | 70.000 M -46.15 % | 130.000 M 0.00 % | 130.000 M 30.00 % | 100.000 M 0.00 % | 100.000 M -29.82 % | 142.500 M 42.50 % | 100.000 M 0.00 % | 100.000 M 177.78 % | 36.000 M -67.86 % | 112.000 M 12.00 % | 100.000 M 0.00 % | 100.000 M -41.00 % | 169.500 M 7.62 % | 157.500 M 0.00 % | 157.500 M 5.00 % | 150.000 M 150.00 % | 60.000 M 13 881.29 % | 429.145 K -62.79 % | 1.153 M 59.26 % | 724.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 593.386 M 5.41 % | 562.943 M -19.27 % | 697.309 M -24.90 % | 928.473 M 0.01 % | 928.416 M -10.81 % | 1.041 B -15.50 % | 1.232 B 32.99 % | 926.270 M 4.75 % | 884.288 M -1.01 % | 893.285 M -1.49 % | 906.770 M 17.35 % | 772.675 M 26.59 % | 610.377 M 46.85 % | 415.634 M -6.32 % | 443.655 M 4.58 % | 424.214 M 5.26 % | 403.031 M 27.15 % | 316.968 M -6.52 % | 339.061 M -12.40 % | 387.040 M -25.19 % | 517.332 M 75.51 % | 294.763 M 10.26 % | 267.334 M -11.92 % | 303.516 M 5.86 % | 286.701 M 0.08 % | 286.484 M -21.39 % | 364.420 M 1.67 % | 358.428 M 12.05 % | 319.871 M 2.56 % | 311.886 M -15.48 % | 369.004 M 39.87 % | 263.823 M 0.56 % | 262.363 M 15.61 % | 226.932 M -30.00 % | 324.177 M 13.61 % | 285.349 M -3.65 % | 296.164 M 15.63 % | 256.133 M 7.79 % | 237.626 M -39.42 % | 392.229 M 375.88 % | 82.421 M 26.68 % | 65.062 M -19.73 % | 81.053 M -1.30 % | 82.118 M -7.86 % | 89.125 M | 0.000 -100.00 % | 109.451 M |
Total liabilities | 1.005 B 21.70 % | 825.582 M -22.02 % | 1.059 B 8.64 % | 974.555 M 1.84 % | 956.910 M -12.31 % | 1.091 B -13.57 % | 1.263 B 23.02 % | 1.026 B 3.92 % | 987.678 M -0.43 % | 991.928 M -1.52 % | 1.007 B 21.98 % | 825.701 M 24.42 % | 663.636 M 41.22 % | 469.938 M -5.88 % | 499.277 M 10.20 % | 453.083 M 5.23 % | 430.554 M 24.52 % | 345.775 M -6.28 % | 368.948 M -11.66 % | 417.667 M -27.19 % | 573.674 M 62.63 % | 352.749 M 7.70 % | 327.532 M -10.40 % | 365.538 M 4.28 % | 350.549 M -0.67 % | 352.918 M -17.27 % | 426.613 M 1.11 % | 421.946 M 9.60 % | 384.989 M 1.85 % | 377.997 M -13.44 % | 436.667 M 16.50 % | 374.807 M 0.28 % | 373.750 M 7.66 % | 347.158 M -28.02 % | 482.300 M -0.24 % | 483.465 M -2.73 % | 497.032 M -0.05 % | 497.262 M 3.38 % | 480.993 M -0.17 % | 481.802 M 276.51 % | 127.965 M 15.19 % | 111.089 M -12.47 % | 126.916 M 7.80 % | 117.736 M -6.39 % | 125.772 M | 0.000 -100.00 % | 146.936 M |
Other non current assets | 34.316 M -96.40 % | 953.271 M -0.75 % | 960.456 M 487.60 % | 163.454 M 616.79 % | 22.804 M -84.83 % | 150.366 M 511.05 % | 24.608 M -93.87 % | 401.596 M -7.37 % | 433.558 M -1.95 % | 442.193 M 70.32 % | 259.626 M -35.24 % | 400.905 M 8.65 % | 369.004 M -14.40 % | 431.081 M -19.92 % | 538.311 M 7 522.66 % | 7.062 M 10.77 % | 6.375 M 58.23 % | 4.029 M 17.36 % | 3.433 M -95.84 % | 82.442 M -5.17 % | 86.933 M -62.71 % | 233.133 M 66.64 % | 139.904 M -34.53 % | 213.678 M 158.54 % | 82.648 M 35.11 % | 61.171 M 59.89 % | 38.258 M -6.31 % | 40.835 M 7.91 % | 37.841 M 7.86 % | 35.084 M 1.51 % | 34.561 M 118.48 % | 15.819 M 62.34 % | 9.744 M -32.30 % | 14.393 M 209.15 % | 4.656 M -31.28 % | 6.775 M -67.10 % | 20.590 M 110.22 % | 9.794 M -68.84 % | 31.436 M 6 730.88 % | 460.211 K 44.93 % | 317.551 K -16.25 % | 379.165 K -96.60 % | 11.162 M 652.58 % | 1.483 M 162.98 % | 564.002 K 100.48 % | -116.348 M -17 255.12 % | 678.212 K |
Long term investments | 781.731 M | 0.000 | 0.000 -100.00 % | 830.484 M -13.85 % | 964.035 M 14.54 % | 841.672 M -11.30 % | 948.861 M 83.85 % | 516.109 M 15.58 % | 446.524 M 9.38 % | 408.230 M -29.63 % | 580.099 M 27.11 % | 456.385 M 0.09 % | 455.985 M 28.91 % | 353.719 M 58.02 % | 223.851 M -60.49 % | 566.534 M 4.70 % | 541.094 M 4.58 % | 517.421 M 1.90 % | 507.796 M 4.85 % | 484.299 M 540.05 % | 75.666 M 200.86 % | -75.023 M -683.06 % | -9.581 M 89.72 % | -93.180 M -382.84 % | 32.945 M -38.11 % | 53.228 M -30.17 % | 76.228 M 0.04 % | 76.197 M 0.00 % | 76.197 M 15.88 % | 65.754 M -1.35 % | 66.651 M 8.81 % | 61.256 M 0.00 % | 61.256 M -8.39 % | 66.869 M 0.00 % | 66.869 M 1.76 % | 65.714 M 0.00 % | 65.714 M | 0.000 -100.00 % | 26.368 K | 0.000 | 0.000 | 0.000 -100.00 % | 440.776 K | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 93.421 M -1.78 % | 95.114 M -1.73 % | 96.790 M 5.66 % | 91.603 M -0.70 % | 92.248 M -1.08 % | 93.252 M 0.43 % | 92.850 M -1.57 % | 94.330 M -1.23 % | 95.509 M -1.69 % | 97.152 M 29.06 % | 75.279 M -26.06 % | 101.817 M 0.12 % | 101.690 M 0.44 % | 101.242 M -1.42 % | 102.700 M -0.91 % | 103.645 M -0.23 % | 103.882 M 2.36 % | 101.484 M 1.18 % | 100.299 M 4.13 % | 96.320 M -64.70 % | 272.848 M -1.47 % | 276.925 M -1.39 % | 280.821 M 0.09 % | 280.562 M -2.44 % | 287.569 M -0.40 % | 288.715 M -2.71 % | 296.754 M -1.95 % | 302.657 M -0.11 % | 303.000 M 1.79 % | 297.678 M -1.93 % | 303.527 M 2.46 % | 296.240 M -2.60 % | 304.141 M -1.06 % | 307.392 M -2.50 % | 315.285 M -2.82 % | 324.420 M -2.24 % | 331.865 M -1.91 % | 338.339 M -0.10 % | 338.677 M -1.37 % | 343.370 M 1 637.74 % | 19.760 M 75.15 % | 11.281 M 10.38 % | 10.220 M 15.33 % | 8.862 M 0.26 % | 8.839 M | 0.000 -100.00 % | 9.081 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 -100.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.00 % | 397.196 M 0.11 % | 396.759 M 0.00 % | 396.759 M 0.08 % | 396.456 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 93.421 M -1.78 % | 95.114 M -1.73 % | 96.790 M 5.66 % | 91.603 M -0.70 % | 92.248 M -1.08 % | 93.252 M 0.43 % | 92.850 M -1.57 % | 94.330 M -1.23 % | 95.509 M -1.69 % | 97.152 M 29.06 % | 75.279 M -26.06 % | 101.817 M 0.12 % | 101.690 M 0.44 % | 101.242 M -1.42 % | 102.700 M -0.91 % | 103.645 M -0.23 % | 103.882 M 2.36 % | 101.484 M 1.18 % | 100.299 M 4.13 % | 96.320 M -85.62 % | 670.044 M -0.60 % | 674.121 M -0.57 % | 678.017 M 0.04 % | 677.758 M -1.02 % | 684.765 M -0.17 % | 685.911 M -1.16 % | 693.950 M -0.84 % | 699.853 M -0.05 % | 700.196 M 0.77 % | 694.874 M -0.83 % | 700.723 M 1.05 % | 693.436 M -1.13 % | 701.337 M -0.46 % | 704.588 M -1.11 % | 712.481 M -1.27 % | 721.616 M -1.02 % | 729.061 M -0.82 % | 735.098 M -0.05 % | 735.437 M -0.59 % | 739.826 M 3 644.13 % | 19.760 M 75.15 % | 11.281 M 10.38 % | 10.220 M 15.33 % | 8.862 M 0.26 % | 8.839 M | 0.000 -100.00 % | 9.081 M |
Property plant equipment net | 196.655 M 1.87 % | 193.044 M 1.58 % | 190.040 M -0.38 % | 190.768 M -2.65 % | 195.952 M 1.76 % | 192.570 M -2.33 % | 197.166 M 7.10 % | 184.101 M -1.56 % | 187.020 M 2.73 % | 182.057 M -0.88 % | 183.677 M 4.81 % | 175.246 M -1.28 % | 177.520 M -8.06 % | 193.082 M -2.09 % | 197.194 M -0.38 % | 197.950 M -3.03 % | 204.143 M -2.41 % | 209.192 M -2.42 % | 214.381 M -2.21 % | 219.234 M -12.48 % | 250.486 M -1.81 % | 255.116 M -9.60 % | 282.207 M -0.62 % | 283.963 M -0.25 % | 284.675 M -2.81 % | 292.919 M -1.07 % | 296.075 M 0.15 % | 295.633 M -2.15 % | 302.122 M -0.72 % | 304.314 M -0.45 % | 305.685 M -6.63 % | 327.393 M -0.37 % | 328.601 M 1.27 % | 324.469 M -1.37 % | 328.976 M 3.84 % | 316.806 M 6.30 % | 298.034 M -1.06 % | 301.235 M 11.57 % | 269.984 M 3.82 % | 260.051 M 22.44 % | 212.384 M 16.11 % | 182.916 M 5.57 % | 173.262 M 10.73 % | 156.479 M -0.95 % | 157.980 M | 0.000 -100.00 % | 159.820 M |
Total non current assets | 1.128 B -10.52 % | 1.260 B -0.25 % | 1.263 B -2.22 % | 1.292 B 0.11 % | 1.291 B 0.06 % | 1.290 B 1.02 % | 1.277 B 5.79 % | 1.207 B 2.75 % | 1.175 B 3.01 % | 1.140 B 3.80 % | 1.099 B -3.65 % | 1.140 B 2.84 % | 1.109 B 2.42 % | 1.083 B 1.61 % | 1.065 B 21.40 % | 877.499 M 2.31 % | 857.698 M 2.84 % | 833.979 M 0.73 % | 827.894 M -6.35 % | 884.012 M -18.59 % | 1.086 B -0.38 % | 1.090 B -0.30 % | 1.093 B 0.77 % | 1.085 B -0.27 % | 1.088 B -0.73 % | 1.096 B -1.01 % | 1.107 B -0.69 % | 1.115 B -0.35 % | 1.119 B 1.48 % | 1.102 B -0.69 % | 1.110 B 0.91 % | 1.100 B -0.27 % | 1.103 B -0.85 % | 1.113 B -0.25 % | 1.115 B 0.15 % | 1.114 B -0.22 % | 1.116 B 6.25 % | 1.050 B 0.89 % | 1.041 B 3.60 % | 1.005 B 326.00 % | 235.905 M 19.70 % | 197.087 M -0.26 % | 197.595 M 17.20 % | 168.593 M -0.41 % | 169.282 M 245.50 % | -116.348 M -167.66 % | 171.963 M |
Other current assets | 334.972 M 43.04 % | 234.175 M 1.73 % | 230.194 M 15.35 % | 199.561 M 2.29 % | 195.099 M 12.38 % | 173.600 M -9.59 % | 192.017 M 19.53 % | 160.643 M 26.63 % | 126.861 M 17.65 % | 107.831 M 9.49 % | 98.482 M -6.99 % | 105.884 M 31.04 % | 80.801 M -5.69 % | 85.678 M 37.37 % | 62.370 M -44.88 % | 113.161 M 10.84 % | 102.097 M -29.07 % | 143.933 M -24.96 % | 191.802 M -2.36 % | 196.443 M 309.59 % | 47.960 M 2.02 % | 47.012 M 13.57 % | 41.393 M 7.61 % | 38.467 M 0.86 % | 38.140 M -13.55 % | 44.115 M -40.27 % | 73.858 M -39.48 % | 122.047 M 207.97 % | 39.629 M -77.75 % | 178.132 M -11.30 % | 200.831 M -33.98 % | 304.188 M 43.86 % | 211.444 M 26.65 % | 166.955 M -18.72 % | 205.405 M 212.16 % | 65.802 M -71.60 % | 231.693 M 12.24 % | 206.433 M 59.50 % | 129.425 M -3.65 % | 134.329 M 38.44 % | 97.032 M 7.92 % | 89.912 M 17.25 % | 76.683 M -18.75 % | 94.385 M 426.61 % | 17.923 M | 0.000 -100.00 % | 119.468 M |
Short term investments | 70.131 M -87.73 % | 571.756 M 0.62 % | 568.241 M 2 741.21 % | 20.000 M 1 113.75 % | 1.648 M | 0.000 -100.00 % | 185.848 K -99.79 % | 90.482 M -40.13 % | 151.138 M -16.00 % | 179.917 M 5.46 % | 170.605 M -19.12 % | 210.933 M 5.08 % | 200.738 M -32.40 % | 296.939 M -29.53 % | 421.397 M 552.42 % | -93.143 M -21.04 % | -76.953 M -25.13 % | -61.500 M -5.37 % | -58.368 M -342.09 % | 24.110 M 13 188.01 % | 181.442 K -99.88 % | 150.870 M 76.61 % | 85.428 M -49.47 % | 169.079 M 289.10 % | 43.454 M 87.54 % | 23.171 M 13 433.72 % | 171.211 K -15.17 % | 201.833 K 0.00 % | 201.833 K -5.11 % | 212.698 K 0.00 % | 212.698 K -6.13 % | 226.580 K 0.00 % | 226.580 K -8.65 % | 248.035 K 0.00 % | 248.035 K -9.75 % | 274.837 K 0.00 % | 274.837 K 0.00 % | 274.837 K 0.00 % | 274.837 K 23.53 % | 222.483 K -99.70 % | 75.000 M 7.14 % | 70.000 M 16.67 % | 60.000 M 71.43 % | 35.000 M 16.67 % | 30.000 M -87.11 % | 232.696 M 830.78 % | 25.000 M |
cash and cash equivalents | 498.568 M 26.78 % | 393.260 M -32.97 % | 586.680 M 24.56 % | 471.020 M 5.76 % | 445.380 M -33.98 % | 674.589 M -20.24 % | 845.731 M 11.50 % | 758.517 M 4.64 % | 724.901 M -11.02 % | 814.664 M -2.80 % | 838.136 M 21.00 % | 692.674 M 7.99 % | 641.403 M 27.93 % | 501.360 M 8.82 % | 460.704 M -37.54 % | 737.638 M 3.04 % | 715.850 M -5.78 % | 759.786 M 10.51 % | 687.506 M 17.31 % | 586.070 M 4.82 % | 559.096 M 28.07 % | 436.568 M -3.06 % | 450.327 M 27.73 % | 352.553 M -11.15 % | 396.777 M -2.38 % | 406.449 M 6.45 % | 381.834 M 15.02 % | 331.968 M -11.06 % | 373.229 M 74.43 % | 213.967 M 10.67 % | 193.335 M 45.55 % | 132.831 M -37.66 % | 213.091 M 13.90 % | 187.083 M -18.68 % | 230.071 M 21.55 % | 189.279 M -3.16 % | 195.464 M -31.15 % | 283.890 M -8.48 % | 310.208 M -0.65 % | 312.224 M -42.21 % | 540.252 M -3.11 % | 557.611 M 0.11 % | 557.000 M 0.75 % | 552.874 M 428.69 % | 104.574 M 189.88 % | -116.348 M -227.37 % | 91.348 M |
Cash and short term investments | 568.700 M 44.61 % | 393.260 M -32.97 % | 586.680 M 19.48 % | 491.020 M 9.84 % | 447.027 M -33.73 % | 674.589 M -20.25 % | 845.917 M -0.36 % | 848.999 M -3.09 % | 876.039 M -11.92 % | 994.581 M -1.40 % | 1.009 B 11.63 % | 903.608 M 7.30 % | 842.141 M 5.49 % | 798.299 M -9.50 % | 882.102 M 19.58 % | 737.638 M 3.04 % | 715.850 M -5.78 % | 759.786 M 10.51 % | 687.506 M 12.67 % | 610.180 M 9.10 % | 559.278 M -4.79 % | 587.437 M 9.65 % | 535.755 M 2.71 % | 521.632 M 18.49 % | 440.232 M 2.47 % | 429.620 M 12.46 % | 382.005 M 15.00 % | 332.170 M -11.05 % | 373.431 M 74.35 % | 214.180 M 10.66 % | 193.548 M 45.46 % | 133.058 M -37.62 % | 213.318 M 13.87 % | 187.331 M -18.66 % | 230.319 M 21.51 % | 189.554 M -3.16 % | 195.739 M -31.12 % | 284.165 M -8.48 % | 310.483 M -0.63 % | 312.446 M -42.17 % | 540.252 M -3.11 % | 557.611 M 0.11 % | 557.000 M -5.25 % | 587.874 M 336.84 % | 134.574 M 15.67 % | 116.348 M 0.00 % | 116.348 M |
Total current assets | 1.833 B 12.12 % | 1.635 B -11.33 % | 1.844 B 3.67 % | 1.779 B 1.42 % | 1.754 B -10.55 % | 1.961 B -4.06 % | 2.044 B 9.94 % | 1.859 B 4.45 % | 1.780 B -4.08 % | 1.856 B 1.48 % | 1.828 B 13.55 % | 1.610 B 13.80 % | 1.415 B 10.78 % | 1.277 B -2.52 % | 1.310 B 4.34 % | 1.256 B 4.27 % | 1.204 B -1.66 % | 1.225 B 2.44 % | 1.196 B 3.36 % | 1.157 B 9.04 % | 1.061 B 2.28 % | 1.037 B 7.04 % | 968.975 M 0.79 % | 961.369 M 10.87 % | 867.110 M 0.31 % | 864.416 M -1.97 % | 881.827 M 0.92 % | 873.764 M 14.25 % | 764.808 M 4.06 % | 734.934 M -0.81 % | 740.959 M -0.53 % | 744.885 M 2.15 % | 729.238 M 12.61 % | 647.597 M -12.85 % | 743.043 M 0.57 % | 738.843 M 3.45 % | 714.202 M -6.19 % | 761.350 M 4.89 % | 725.835 M 0.48 % | 722.375 M -12.89 % | 829.237 M -2.68 % | 852.055 M 0.34 % | 849.143 M 1.20 % | 839.034 M 109.84 % | 399.851 M 243.67 % | 116.348 M -68.90 % | 374.050 M |
Inventory | 526.878 M -5.75 % | 559.042 M -3.01 % | 576.421 M 16.99 % | 492.718 M -5.93 % | 523.762 M 17.18 % | 446.986 M -21.98 % | 572.935 M 10.75 % | 517.344 M 15.88 % | 446.436 M 3.97 % | 429.392 M 14.23 % | 375.903 M -3.40 % | 389.130 M 26.81 % | 306.863 M 23.19 % | 249.087 M 4.97 % | 237.301 M -7.26 % | 255.875 M 7.13 % | 238.856 M 11.80 % | 213.654 M -2.18 % | 218.424 M -10.78 % | 244.817 M -12.58 % | 280.062 M 12.37 % | 249.239 M 13.51 % | 219.570 M -7.51 % | 237.393 M 4.61 % | 226.930 M -3.66 % | 235.562 M -7.67 % | 255.143 M -6.57 % | 273.097 M 33.81 % | 204.098 M 3.42 % | 197.353 M 6.31 % | 185.647 M 4.18 % | 178.197 M 10.70 % | 160.977 M -4.52 % | 168.590 M 7.93 % | 156.209 M -4.83 % | 164.131 M 8.00 % | 151.970 M 4.98 % | 144.757 M 8.27 % | 133.697 M -3.64 % | 138.749 M 21.85 % | 113.867 M -6.74 % | 122.098 M -4.45 % | 127.779 M -18.50 % | 156.774 M -12.41 % | 178.984 M | 0.000 -100.00 % | 163.234 M |
Net receivables | 402.823 M -10.21 % | 448.650 M -0.48 % | 450.815 M -24.30 % | 595.529 M 1.00 % | 589.622 M -11.42 % | 665.629 M 52.21 % | 437.315 M 31.73 % | 331.988 M -2.21 % | 339.487 M 4.88 % | 323.699 M -6.26 % | 345.326 M 58.33 % | 218.111 M 12.73 % | 193.477 M 8.15 % | 178.896 M 14.40 % | 156.380 M -31.61 % | 228.660 M 1.17 % | 226.006 M -2.52 % | 231.844 M 115.24 % | 107.712 M -62.38 % | 286.324 M 65.00 % | 173.534 M 4.24 % | 166.478 M -7.68 % | 180.329 M 3.94 % | 173.487 M -2.08 % | 177.179 M 3.48 % | 171.227 M -6.68 % | 183.492 M 12.31 % | 163.373 M -3.97 % | 170.124 M -1.06 % | 171.945 M -8.46 % | 187.838 M 45.11 % | 129.442 M -27.90 % | 179.534 M 8.59 % | 165.334 M 9.41 % | 151.110 M -15.11 % | 177.996 M 3.46 % | 172.040 M 36.55 % | 125.995 M -17.23 % | 152.231 M 11.24 % | 136.851 M 75.26 % | 78.086 M -5.27 % | 82.434 M -5.98 % | 87.680 M 17.26 % | 74.775 M 9.37 % | 68.370 M | 0.000 -100.00 % | 83.191 M |
Tax assets | 21.574 M 14.74 % | 18.802 M 16.52 % | 16.136 M 2.03 % | 15.815 M 0.72 % | 15.703 M 29.28 % | 12.146 M -10.20 % | 13.525 M 23.72 % | 10.932 M -10.17 % | 12.169 M 13.02 % | 10.767 M | 0.000 -100.00 % | 5.927 M 30.63 % | 4.537 M 34.08 % | 3.384 M 3.64 % | 3.265 M 41.51 % | 2.307 M 4.73 % | 2.203 M 18.91 % | 1.853 M -6.69 % | 1.986 M 15.66 % | 1.717 M -38.40 % | 2.787 M 1.95 % | 2.734 M -2.31 % | 2.798 M 2.42 % | 2.732 M -5.61 % | 2.895 M 7.99 % | 2.680 M 3.47 % | 2.591 M 12.90 % | 2.295 M -1.18 % | 2.322 M 0.05 % | 2.321 M -4.61 % | 2.433 M 11.85 % | 2.175 M 0.49 % | 2.164 M -1.97 % | 2.208 M -5.19 % | 2.329 M -13.38 % | 2.688 M 1.74 % | 2.642 M -37.41 % | 4.222 M 0.01 % | 4.221 M -8.56 % | 4.617 M 34.04 % | 3.444 M 37.23 % | 2.510 M 0.00 % | 2.510 M 41.87 % | 1.769 M -6.87 % | 1.899 M | 0.000 -100.00 % | 2.384 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 311.118 M -7.73 % | 337.166 M -18.95 % | 416.019 M -9.41 % | 459.211 M -7.29 % | 495.305 M -15.07 % | 583.195 M 4.73 % | 556.844 M 12.34 % | 495.689 M 7.63 % | 460.552 M 8.47 % | 424.590 M 2.07 % | 415.974 M 32.54 % | 313.857 M 32.31 % | 237.213 M 61.18 % | 147.176 M -3.10 % | 151.890 M 1.65 % | 149.429 M 92.32 % | 77.697 M -8.58 % | 84.985 M -9.95 % | 94.374 M -17.65 % | 114.601 M -7.96 % | 124.517 M 340.82 % | 28.247 M -69.77 % | 93.444 M -2.36 % | 95.705 M 25.99 % | 75.961 M -14.96 % | 89.322 M -29.30 % | 126.344 M -12.28 % | 144.036 M 64.67 % | 87.468 M 85.83 % | 47.068 M -41.97 % | 81.114 M -14.09 % | 94.414 M 6.06 % | 89.022 M 65.67 % | 53.736 M -13.70 % | 62.267 M -21.24 % | 79.061 M -8.85 % | 86.736 M 66.29 % | 52.160 M 1.31 % | 51.484 M -34.27 % | 78.331 M 56.17 % | 50.159 M 51.75 % | 33.054 M 6.63 % | 30.997 M -33.33 % | 46.494 M -5.01 % | 48.947 M | 0.000 -100.00 % | 66.518 M |
Tax payables | 3.853 M 59.85 % | 2.410 M 28.60 % | 1.874 M -46.82 % | 3.525 M -63.73 % | 9.718 M -53.60 % | 20.944 M 377.55 % | 4.386 M -74.29 % | 17.061 M -13.21 % | 19.658 M -4.50 % | 20.584 M | 0.000 -100.00 % | 17.835 M 6.68 % | 16.719 M -2.64 % | 17.172 M 15.00 % | 14.931 M 36.73 % | 10.920 M -16.87 % | 13.136 M -34.91 % | 20.181 M 16.70 % | 17.293 M 0.68 % | 17.175 M -15.84 % | 20.407 M 34.89 % | 15.129 M -36.09 % | 23.672 M 10.56 % | 21.411 M -12.41 % | 24.445 M 13.89 % | 21.463 M 12.11 % | 19.145 M 24.57 % | 15.369 M -32.09 % | 22.630 M -25.99 % | 30.578 M 96.55 % | 15.557 M 18.37 % | 13.143 M -15.55 % | 15.562 M 50.68 % | 10.328 M -55.86 % | 23.396 M 90.43 % | 12.286 M -11.89 % | 13.944 M -2.74 % | 14.336 M -41.34 % | 24.440 M 90.23 % | 12.847 M 47.82 % | 8.691 M 63.03 % | 5.331 M -43.10 % | 9.369 M 41.03 % | 6.643 M -11.93 % | 7.543 M | 0.000 -100.00 % | 12.472 M |
Deferred revenue non current | 17.368 M -1.40 % | 17.614 M -1.38 % | 17.860 M -1.36 % | 18.106 M -1.34 % | 18.353 M -1.32 % | 18.599 M -1.31 % | 18.845 M -1.27 % | 19.087 M -2.50 % | 19.576 M -1.31 % | 19.836 M | 0.000 -100.00 % | 20.355 M -1.26 % | 20.615 M -1.33 % | 20.892 M -1.41 % | 21.191 M -3.45 % | 21.948 M -3.40 % | 22.720 M -3.36 % | 23.509 M -3.46 % | 24.352 M -3.75 % | 25.300 M -4.87 % | 26.596 M -3.63 % | 27.597 M -3.63 % | 28.635 M -3.62 % | 29.711 M -2.91 % | 30.601 M -5.10 % | 32.244 M 16.97 % | 27.567 M -1.06 % | 27.864 M -1.47 % | 28.278 M -2.56 % | 29.020 M -0.75 % | 29.241 M -2.62 % | 30.029 M 1.50 % | 29.586 M -3.15 % | 30.548 M -5.49 % | 32.323 M -5.83 % | 34.325 M -5.03 % | 36.144 M -1.65 % | 36.749 M -2.83 % | 37.821 M -2.17 % | 38.660 M -3.30 % | 39.980 M -0.01 % | 39.983 M 0.41 % | 39.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.530 M |
Minority interest | 7.337 K -34.81 % | 11.256 K -10.35 % | 12.556 K -36.17 % | 19.672 K 1.39 % | 19.403 K 32.22 % | 14.675 K -51.73 % | 30.403 K -1.92 % | 30.999 K -17.29 % | 37.481 K -12.76 % | 42.964 K -8.66 % | 47.036 K 3 555.72 % | 1.287 K -68.19 % | 4.044 K -23.13 % | 5.262 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.106 M -63.57 % | 211.654 M 0.83 % | 209.904 M 6.05 % | 197.938 M 6.82 % | 185.298 M -2.11 % | 189.294 M 4.49 % | 181.161 M -14.34 % | 211.491 M 5.98 % | 199.559 M 5.42 % | 189.307 M 6.27 % | 178.131 M -34.25 % | 270.908 M -10.65 % | 303.208 M 3.43 % | 293.150 M 3.35 % | 283.652 M -9.22 % | 312.473 M 2.79 % | 304.004 M 3.15 % | 294.713 M 2.15 % | 288.518 M 3.06 % | 279.951 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 4.097 M 8.96 % | 3.760 M | 0.000 -100.00 % | 901.277 K -31.91 % | 1.324 M -69.92 % | 4.400 M 20.00 % | 3.667 M -55.60 % | 8.259 M -25.95 % | 11.153 M 77.40 % | 6.287 M -46.32 % | 11.711 M | 0.000 | 0.000 -100.00 % | 598.453 K -58.48 % | 1.441 M -36.63 % | 2.274 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.484 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 |
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 |
Other total stockholders equity | 242.716 M | 0.000 -100.00 % | 421.153 M 24 679.08 % | -1.713 M -100.71 % | 240.850 M -36.05 % | 376.606 M -9.10 % | 414.318 M -9.41 % | 457.351 M 19.88 % | 381.519 M -14.43 % | 445.867 M 97.50 % | 225.755 M -37.14 % | 359.137 M -29.34 % | 508.287 M 828.65 % | -69.758 M -126.66 % | 261.665 M 1 217.92 % | -23.406 M -108.95 % | 261.583 M 1 142.16 % | -25.100 M -109.63 % | 260.715 M 1 138.70 % | -25.100 M -109.63 % | 260.715 M 1 138.70 % | -25.100 M -109.63 % | 260.715 M -27.10 % | 357.617 M 37.17 % | 260.715 M -27.10 % | 357.620 M 31.56 % | 271.828 M -25.15 % | 363.175 M 27.07 % | 285.815 M -41.14 % | 485.556 M -0.16 % | 486.318 M 4.78 % | 464.125 M 0.00 % | 464.125 M 0.54 % | 461.609 M 12.60 % | 409.954 M -9.07 % | 450.836 M 0.00 % | 450.836 M 0.00 % | 450.836 M 9.97 % | 409.954 M 0.00 % | 409.954 M -6.96 % | 440.624 M -12.22 % | 501.964 M 0.00 % | 501.964 M -5.37 % | 530.467 M 319.61 % | 126.420 M | 0.000 -100.00 % | 126.420 M |
Deferred tax liabilities non current | 26.081 M -0.65 % | 26.251 M 3.43 % | 25.381 M -6.25 % | 27.074 M -0.36 % | 27.171 M -0.31 % | 27.254 M 0.58 % | 27.097 M -2.41 % | 27.767 M 0.39 % | 27.660 M 0.51 % | 27.520 M | 0.000 -100.00 % | 32.671 M 0.08 % | 32.645 M -0.51 % | 32.813 M -0.54 % | 32.990 M 609.91 % | 4.647 M -3.24 % | 4.803 M -9.35 % | 5.298 M -4.28 % | 5.535 M 3.91 % | 5.327 M -82.04 % | 29.665 M -1.91 % | 30.242 M -3.74 % | 31.416 M -2.77 % | 32.311 M -2.81 % | 33.247 M -2.76 % | 34.190 M -1.26 % | 34.626 M -2.88 % | 35.654 M -3.22 % | 36.840 M -0.68 % | 37.091 M -3.46 % | 38.422 M -0.09 % | 38.456 M -2.15 % | 39.301 M -0.95 % | 39.678 M -2.75 % | 40.800 M -2.31 % | 41.765 M -2.19 % | 42.698 M -2.48 % | 43.785 M -2.59 % | 44.950 M -2.45 % | 46.080 M 6 202.93 % | 731.086 K 22.51 % | 596.752 K 0.00 % | 596.752 K | 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 |
Total assets | 2.961 B 2.27 % | 2.895 B -6.83 % | 3.108 B 1.19 % | 3.071 B 0.87 % | 3.045 B -6.34 % | 3.251 B -2.11 % | 3.321 B 8.31 % | 3.066 B 3.77 % | 2.955 B -1.38 % | 2.996 B 2.35 % | 2.927 B 6.42 % | 2.751 B 8.99 % | 2.524 B 6.95 % | 2.360 B -0.67 % | 2.376 B 11.36 % | 2.133 B 3.45 % | 2.062 B 0.16 % | 2.059 B 1.74 % | 2.023 B -0.85 % | 2.041 B -4.94 % | 2.147 B 0.92 % | 2.127 B 3.15 % | 2.062 B 0.78 % | 2.046 B 4.67 % | 1.955 B -0.27 % | 1.960 B -1.44 % | 1.989 B 0.02 % | 1.989 B 5.58 % | 1.883 B 2.51 % | 1.837 B -0.74 % | 1.851 B 0.33 % | 1.845 B 0.69 % | 1.832 B 4.10 % | 1.760 B -5.29 % | 1.858 B 0.32 % | 1.852 B 1.21 % | 1.830 B 1.02 % | 1.812 B 2.53 % | 1.767 B 2.29 % | 1.727 B 62.17 % | 1.065 B 1.53 % | 1.049 B 0.23 % | 1.047 B 3.88 % | 1.008 B 77.05 % | 569.134 M | 0.000 -100.00 % | 546.013 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.561 M 239.73 % | -87.710 M -203.21 % | 84.981 M | 0.000 | 0.000 100.00 % | -164.891 M -176.63 % | 215.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -3.532 M 0.00 % | -3.532 M -133.93 % | 10.411 M | 0.000 -100.00 % | 8.779 M 562.73 % | -1.897 M -200.00 % | 1.897 M | 0.000 -100.00 % | 2.827 M 279.74 % | -1.573 M -200.00 % | 1.573 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -132.049 M | 0.000 100.00 % | -142.156 M -221.95 % | 116.571 M 200.00 % | -116.571 M | 0.000 100.00 % | -524.026 M -338.31 % | 219.897 M 200.00 % | -219.897 M | 0.000 100.00 % | -122.672 M -216.44 % | 105.348 M 200.00 % | -105.348 M | 0.000 100.00 % | -48.144 M -152.45 % | 91.798 M 200.00 % | -91.798 M | 0.000 -100.00 % | 5.939 M 119.33 % | -30.733 M -200.00 % | 30.733 M | 0.000 100.00 % | -56.476 M -59 751.53 % | 94.676 K 200.00 % | -94.676 K | 0.000 100.00 % | -26.109 M -316.88 % | 12.038 M 200.00 % | -12.038 M | 0.000 100.00 % | -19.683 M -312.33 % | 9.270 M 200.00 % | -9.270 M | 0.000 100.00 % | -20.566 M -28.78 % | -15.970 M -200.00 % | 15.970 M | 0.000 -100.00 % | 32.896 M 285.31 % | 8.537 M 200.00 % | -8.537 M | 0.000 100.00 % | -45.923 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -181.222 M | 0.000 100.00 % | -77.815 M -261.37 % | 48.220 M 200.00 % | -48.220 M | 0.000 100.00 % | -377.478 M -360.42 % | 144.951 M 200.00 % | -144.951 M | 0.000 100.00 % | -102.945 M -221.55 % | 84.695 M 200.00 % | -84.695 M | 0.000 100.00 % | -14.656 M -149.70 % | 29.491 M 200.00 % | -29.491 M | 0.000 100.00 % | -26.004 M -456.32 % | -4.674 M -200.00 % | 4.674 M | 0.000 -100.00 % | 14.553 M 187.83 % | -16.570 M -200.00 % | 16.570 M | 0.000 -100.00 % | 5.877 M 1 018.15 % | -640.129 K -200.00 % | 640.129 K | 0.000 -100.00 % | 12.271 M 165.23 % | -18.813 M -200.00 % | 18.813 M | 0.000 100.00 % | -29.774 M -825.66 % | -3.217 M -200.00 % | 3.217 M | 0.000 100.00 % | -4.743 M 53.19 % | -10.133 M -200.00 % | 10.133 M | 0.000 100.00 % | -15.092 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.174 M | 0.000 100.00 % | -64.341 M -194.13 % | 68.351 M 200.00 % | -68.351 M | 0.000 100.00 % | -146.548 M -295.54 % | 74.946 M 200.00 % | -74.946 M | 0.000 100.00 % | -19.727 M -206.58 % | 18.508 M 200.00 % | -18.508 M | 0.000 100.00 % | -29.807 M -149.46 % | 60.268 M 200.00 % | -60.268 M | 0.000 -100.00 % | 35.574 M 226.09 % | -28.214 M -200.00 % | 28.214 M | 0.000 100.00 % | -69.497 M -476.64 % | 18.451 M 200.00 % | -18.451 M | 0.000 100.00 % | -28.904 M -706.19 % | 4.768 M 200.00 % | -4.768 M | 0.000 100.00 % | -20.361 M -211.42 % | 18.273 M 200.00 % | -18.273 M | 0.000 -100.00 % | 7.808 M 168.17 % | -11.453 M -200.00 % | 11.453 M | 0.000 -100.00 % | 43.190 M 139.29 % | 18.049 M 200.00 % | -18.049 M | 0.000 100.00 % | -27.692 M | 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.145 M 200.00 % | -2.145 M | 0.000 100.00 % | -3.681 M -280.54 % | 2.039 M 200.00 % | -2.039 M | 0.000 100.00 % | -3.630 M -268.43 % | 2.155 M 200.00 % | -2.155 M | 0.000 100.00 % | -1.532 M 14.25 % | -1.787 M -200.00 % | 1.787 M | 0.000 100.00 % | -3.082 M -138.96 % | 7.910 M 200.00 % | -7.910 M | 0.000 100.00 % | -11.593 M -218.19 % | 9.809 M 200.00 % | -9.809 M | 0.000 -100.00 % | 1.400 M 207.65 % | -1.300 M -200.00 % | 1.300 M | 0.000 100.00 % | -5.551 M -994.01 % | 620.858 K 200.00 % | -620.858 K | 0.000 100.00 % | -3.139 M | 0.000 |
Other non cash items | 33.289 M 179.78 % | -41.724 M | 0.000 100.00 % | -38.940 M 65.84 % | -114.007 M 62.70 % | -305.614 M -319.24 % | 139.400 M 268.18 % | -82.889 M -5 847.66 % | -1.394 M 86.45 % | -10.282 M -102.22 % | 462.108 M 844.77 % | -62.047 M -895.67 % | -6.232 M 92.17 % | -79.582 M -48.02 % | -53.764 M -16.21 % | -46.266 M 10.15 % | -51.490 M 11.88 % | -58.429 M -84.39 % | -31.687 M 75.10 % | -127.250 M -81.33 % | -70.175 M -84.87 % | -37.959 M 10.34 % | -42.335 M 33.49 % | -63.651 M 18.22 % | -77.836 M -61.92 % | -48.070 M -20.17 % | -40.000 M 28.83 % | -56.202 M 16.12 % | -66.999 M -94.05 % | -34.526 M -6.59 % | -32.391 M 26.16 % | -43.867 M 31.16 % | -63.721 M -132.44 % | -27.414 M 22.54 % | -35.392 M -29.66 % | -27.296 M 32.02 % | -40.156 M -80.13 % | -22.293 M 30.02 % | -31.854 M -12.16 % | -28.399 M 4.68 % | -29.795 M -63.43 % | -18.230 M 39.09 % | -29.932 M -10.28 % | -27.142 M 3.11 % | -28.014 M -72.18 % | -16.271 M 38.64 % | -26.516 M 9.29 % | -29.232 M |
Net cash provided by operating activities | 33.289 M 179.78 % | -41.724 M | 0.000 100.00 % | -11.606 M 85.84 % | -81.980 M 55.40 % | -183.813 M -208.67 % | 169.144 M 1 764.52 % | -10.162 M -114.15 % | 71.815 M -7.59 % | 77.712 M 49.62 % | 51.939 M -16.29 % | 62.047 M -13.59 % | 71.804 M 18.07 % | 60.814 M 13.11 % | 53.764 M 16.21 % | 46.266 M -10.15 % | 51.490 M -11.88 % | 58.429 M 84.39 % | 31.687 M -75.10 % | 127.250 M 81.33 % | 70.175 M 84.87 % | 37.959 M -10.34 % | 42.335 M -33.49 % | 63.651 M -18.22 % | 77.836 M 61.92 % | 48.070 M 20.17 % | 40.000 M -28.83 % | 56.202 M -16.12 % | 66.999 M 94.05 % | 34.526 M 6.59 % | 32.391 M -26.16 % | 43.867 M -31.16 % | 63.721 M 132.44 % | 27.414 M -22.54 % | 35.392 M 29.66 % | 27.296 M -32.02 % | 40.156 M 80.13 % | 22.293 M -30.02 % | 31.854 M 12.16 % | 28.399 M -4.68 % | 29.795 M 63.43 % | 18.230 M -39.09 % | 29.932 M 10.28 % | 27.142 M -3.11 % | 28.014 M 72.18 % | 16.271 M -38.64 % | 26.516 M | 0.000 |
Investments in property plant and equipment | -3.250 M -16.23 % | -2.796 M 55.01 % | -6.215 M -102.02 % | -3.077 M 59.82 % | -7.657 M -102.27 % | -3.785 M 68.72 % | -12.103 M -46.73 % | -8.248 M -16.03 % | -7.109 M -36.02 % | -5.226 M -44.74 % | -3.611 M 7.29 % | -3.895 M -69.09 % | -2.303 M -1 254.17 % | -170.096 K 98.37 % | -10.453 M -665.73 % | -1.365 M 64.14 % | -3.806 M -632.86 % | -519.397 K 16.61 % | -622.865 K 59.22 % | -1.527 M 58.89 % | -3.715 M -86.53 % | -1.992 M 71.96 % | -7.102 M -14.55 % | -6.200 M -277.91 % | -1.641 M 42.17 % | -2.837 M 32.65 % | -4.212 M -2.22 % | -4.121 M 26.70 % | -5.622 M 5.57 % | -5.954 M 36.08 % | -9.315 M 29.60 % | -13.231 M -74.27 % | -7.592 M 59.17 % | -18.594 M -129.87 % | -8.089 M 28.68 % | -11.342 M 62.06 % | -29.897 M -298.06 % | -7.511 M 82.61 % | -43.196 M -374.34 % | -9.107 M 76.65 % | -39.002 M -990.56 % | -3.576 M 84.36 % | -22.869 M -85.47 % | -12.330 M -223.54 % | -3.811 M 73.50 % | -14.380 M -55.42 % | -9.252 M | 0.000 |
Acquisitions net | 145.730 K | 0.000 | 0.000 -100.00 % | 1.900 K -76.95 % | 8.242 K -84.23 % | 52.257 K 2 140.53 % | 2.332 K 70.41 % | 1.369 K 44.41 % | 947.780 -80.51 % | 4.864 K | 0.000 -100.00 % | 110.055 K 34 392 291.47 % | -0.320 -715 827 900.00 % | 0.000 -100.00 % | 60.240 M 923 831.50 % | 6.520 K -99.27 % | 889.280 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 930.000 -39.90 % | 1.548 K -99.18 % | 187.603 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 | 0.000 | 0.000 -100.00 % | 229.075 K | 0.000 100.00 % | -466.479 K | 0.000 100.00 % | -526.880 M -21 738.68 % | 2.435 M 200.00 % | -2.435 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -90.000 M | 0.000 100.00 % | -305.000 M -238.89 % | -90.000 M | 0.000 100.00 % | -154.000 M 18.97 % | -190.057 M -216.76 % | -60.000 M 65.52 % | -174.000 M 13.86 % | -202.000 M | 0.000 100.00 % | -170.000 M 62.64 % | -455.000 M -2.25 % | -445.000 M 81.08 % | -2.352 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.000 M -500.00 % | 30.000 M 124.00 % | -125.000 M | 0.000 | 0.000 -100.00 % | 70.000 M 2 233.33 % | 3.000 M | 0.000 | 0.000 | 0.000 100.00 % | -67.720 M | 0.000 | 0.000 -100.00 % | 136.500 M 479.17 % | -36.000 M 81.27 % | -192.231 M -1 862.72 % | -9.794 M -106.88 % | 142.413 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 40.037 M | 0.000 -100.00 % | 325.448 M 364.62 % | 70.046 M 222.94 % | 21.690 M -87.53 % | 174.000 M 24.29 % | 140.000 M 16.92 % | 119.737 M -41.48 % | 204.616 M 5.85 % | 193.307 M | 0.000 -100.00 % | 161.167 M -72.07 % | 577.119 M 0.79 % | 572.600 M -70.40 % | 1.935 B | 0.000 -100.00 % | 32.353 M -45.44 % | 59.300 M -32.03 % | 87.245 M 463.52 % | -24.000 M -180.00 % | 30.000 M -45.45 % | 55.000 M 83.33 % | 30.000 M 5 816.69 % | 507.040 K 5 822.62 % | -8.860 K -100.02 % | 40.009 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M -80.77 % | 52.000 M 2 520.42 % | -2.148 M 93.36 % | -32.352 M -162.21 % | 52.000 M 292.59 % | -27.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 393.808 K -26.96 % | 539.191 K | 0.000 -100.00 % | 184.087 K 50.32 % | 122.463 K 116.73 % | 56.506 K | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 220.000 -69.21 % | 714.520 101.54 % | -46.335 K -100.21 % | 21.698 M | 0.000 100.00 % | -0.350 -185.37 % | 0.410 305.00 % | -0.200 -140.82 % | 0.490 -100.00 % | 41.910 M 76 450 532.34 % | -54.820 -91 972 697 987.50 % | 0.000 0.00 % | 0.000 100.00 % | -2.292 B -35 149 788.12 % | 6.520 K -99.27 % | 889.280 K 271.21 % | -519.397 K 91.65 % | -6.219 M 72.57 % | -22.674 M -118.68 % | 121.372 M 17 599.07 % | 685.755 K -56.64 % | 1.582 M 1 309.82 % | 112.187 K 100.71 % | -15.842 M -8 014.03 % | 200.178 K 100.41 % | -49.322 M -16 267.26 % | 305.072 K 100.38 % | -81.039 M -2 872.43 % | 2.923 M -96.98 % | 96.631 M 3 463.53 % | 2.712 M 109.95 % | -27.251 M -46.55 % | -18.594 M -2 130.92 % | 915.564 K 15.67 % | 791.527 K -99.42 % | 136.095 M 52 164.33 % | 260.397 K 100.05 % | -524.895 M -86.93 % | -280.804 M -13 120.02 % | -2.124 M -689 737.34 % | 308.000 -99.98 % | 1.474 M 226 280.80 % | 651.000 -83.79 % | 4.015 K 215 553 671 167 925.00 % | 0.000 -100.00 % | 6.000 M | 0.000 |
Net cash used for investing activites | -53.068 M -1 798.05 % | -2.796 M -119.64 % | 14.233 M 161.68 % | -23.075 M -201.70 % | -7.648 M -147.02 % | 16.267 M 126.17 % | -62.157 M -220.72 % | 51.490 M 119.04 % | 23.508 M 268.94 % | -13.915 M -136.33 % | 38.299 M 403.54 % | -12.617 M -110.53 % | 119.815 M -5.98 % | 127.430 M 134.67 % | -367.509 M -26 951.80 % | -1.359 M -104.62 % | 29.436 M -49.92 % | 58.781 M -26.89 % | 80.403 M 266.81 % | -48.201 M -132.64 % | 147.657 M 322.69 % | -66.305 M -221.70 % | 54.481 M 141.78 % | -130.393 M -645.46 % | -17.492 M -146.80 % | 37.372 M 126.96 % | 16.466 M 2 118.65 % | -815.701 K 99.06 % | -86.661 M -1 343.45 % | 6.969 M -95.00 % | 139.316 M 273.31 % | -80.388 M -19.63 % | -67.195 M -301.15 % | 33.406 M -67.43 % | 102.556 M 320.31 % | -46.551 M 45.89 % | -86.034 M -404.76 % | -17.044 M 96.00 % | -425.679 M -46.83 % | -289.911 M -611.75 % | -40.732 M -1 241.28 % | -3.037 M 85.81 % | -21.395 M -76.15 % | -12.146 M -229.63 % | -3.685 M 74.28 % | -14.323 M -340.45 % | -3.252 M | 0.000 |
Debt repayment | 200.000 M 232.89 % | -150.500 M -236.82 % | 110.000 M 57.14 % | 70.000 M | 0.000 -100.00 % | 77.417 K | 0.000 -100.00 % | 17.000 M | 0.000 | 0.000 -100.00 % | 320.000 M 644.19 % | 43.000 M | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.000 M | 0.000 | 0.000 | 0.000 100.00 % | -42.500 M | 0.000 100.00 % | -7.500 M -111.72 % | 64.000 M 193.43 % | -68.500 M | 0.000 | 0.000 | 0.000 100.00 % | -25.000 M | 0.000 | 0.000 -100.00 % | 40.000 M -84.60 % | 259.720 M 29 829.59 % | -873.609 K -303.57 % | 429.145 K -40.74 % | 724.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.370 M | 0.000 | 0.000 | 0.000 100.00 % | -100.701 M | 0.000 | 0.000 -100.00 % | 22.517 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 975.545 K 200.00 % | -975.545 K | 0.000 100.00 % | -5.278 M -256.59 % | 3.370 M 200.00 % | -3.370 M | 0.000 100.00 % | -58.131 M -200.75 % | 57.701 M 200.00 % | -57.701 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -73.108 M -2 683.27 % | -2.627 M -2.38 % | -2.566 M -36.22 % | -1.883 M 98.66 % | -140.072 M -7 757.09 % | -1.783 M 98.63 % | -130.479 M -6 404.57 % | -2.006 M 98.51 % | -134.364 M -6 193.13 % | -2.135 M -7.51 % | -1.986 M -11.66 % | -1.779 M 98.30 % | -104.778 M -10 411.95 % | -996.750 K 25.15 % | -1.332 M -9.25 % | -1.219 M 99.10 % | -136.100 M -15 059.66 % | -897.778 K -94.08 % | -462.569 K 63.62 % | -1.271 M 99.08 % | -137.959 M -29 321.64 % | -468.903 K 87.61 % | -3.784 M -61.73 % | -2.339 M 96.98 % | -77.561 M -11 607.29 % | -662.500 K 96.20 % | -17.437 M -1 323.73 % | -1.225 M 96.91 % | -39.628 M -4 016.23 % | -962.717 K 97.99 % | -47.973 M -4.42 % | -45.942 M -43.39 % | -32.041 M -390.22 % | -6.536 M -155.96 % | -2.554 M 6.26 % | -2.724 M 91.86 % | -33.463 M -1 148.29 % | -2.681 M -1 549.59 % | -162.506 K -1 744.89 % | -8.808 K 99.97 % | -30.670 M -22 618.52 % | -135.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -126.456 K | 0.000 |
Other financing activites | -2.487 M | 0.000 100.00 % | -1.590 M 89.48 % | -15.113 M -1 005.49 % | -1.367 M -20.95 % | -1.130 M 95.22 % | -23.638 M -1 677.87 % | -1.330 M 95.52 % | -29.668 M -3 199.61 % | -899.145 K 99.58 % | -216.329 M -1 115.30 % | 21.307 M -85.45 % | 146.426 M 399.14 % | -48.948 M -4 823.58 % | -994.157 K -6.04 % | -937.495 K -101.75 % | 53.720 M 6 083.63 % | -897.777 K 98.20 % | -50.000 M -3 759.00 % | 1.366 M -98.48 % | 89.904 M 19 273.20 % | -468.902 K -115.34 % | 3.058 M 200.03 % | -3.057 M -117.22 % | 17.750 M 150.68 % | -35.023 M -255.73 % | -9.845 M -49 226 686 954.15 % | 0.020 100.00 % | -11.835 M 87.24 % | -92.722 M -259.19 % | 58.245 M 254.50 % | -37.700 M -2 900 007 548.34 % | -1.300 100.00 % | -100.000 M -348.22 % | -22.311 M | 0.000 100.00 % | -25.000 M | 0.000 -100.00 % | 78.483 K -41.86 % | 135.000 K | 0.000 100.00 % | -135.000 K 75.06 % | -541.250 K -100.13 % | 428.836 M 727 172.11 % | 58.965 K 108.21 % | -718.190 K -139.40 % | -300.000 K | 0.000 |
Net cash used provided by financing activities | 124.405 M 181.24 % | -153.127 M -244.67 % | 105.844 M 99.69 % | 53.004 M 137.47 % | -141.439 M -4 887.99 % | -2.836 M 88.93 % | -25.626 M -287.54 % | 13.664 M 108.33 % | -164.032 M -5 306.05 % | -3.034 M -106.97 % | 43.553 M -30.34 % | 62.527 M 515.34 % | -15.054 M 69.86 % | -49.945 M -54.50 % | -32.326 M -1 399.00 % | -2.156 M 97.41 % | -83.278 M -9 176.03 % | -897.778 K 98.22 % | -50.463 M -3 869.09 % | -1.271 M 97.30 % | -47.158 M -9 957.05 % | -468.903 K 99.23 % | -60.726 M -8 356.33 % | -718.114 K 98.80 % | -59.811 M -67.60 % | -35.686 M 48.86 % | -69.781 M -5 597.68 % | -1.225 M 97.92 % | -58.963 M -98.63 % | -29.685 M 49.02 % | -58.227 M -26.74 % | -45.942 M -43.39 % | -32.041 M 69.93 % | -106.536 M -75.76 % | -60.615 M -2 125.24 % | -2.724 M 95.34 % | -58.463 M -256.66 % | 37.319 M -85.64 % | 259.943 M 29 558.01 % | -882.417 K 97.08 % | -30.241 M -5 232.31 % | 589.225 K 208.86 % | -541.250 K -100.13 % | 428.836 M 727 172.11 % | 58.965 K 108.21 % | -718.190 K -139.40 % | -300.000 K | 0.000 |
Effect of forex changes on cash | 681.905 K -83.86 % | 4.226 M 490.07 % | -1.083 M -348.99 % | -241.302 K -112.99 % | 1.858 M 344.54 % | -759.794 K -119.20 % | 3.958 M 201.41 % | -3.903 M -1 860.19 % | -199.125 K 90.52 % | -2.101 M -41.31 % | -1.487 M -151.82 % | 2.869 M -45.43 % | 5.258 M 1 286.80 % | -443.049 K 44.24 % | -794.520 K -268.87 % | -215.393 K 86.18 % | -1.558 M -531.40 % | 361.248 K 116.66 % | -2.168 M -15.58 % | -1.876 M -1 172.88 % | 174.821 K -76.75 % | 751.807 K 227.52 % | -589.548 K -165.36 % | 901.989 K 87.38 % | 481.378 K 164.56 % | -745.578 K -1 917.60 % | 41.020 K -96.87 % | 1.312 M -32.89 % | 1.955 M 148.19 % | -4.058 M -332.29 % | -938.619 K 2.88 % | -966.473 K -411.54 % | -188.934 K -81.17 % | -104.284 K -114.73 % | 708.132 K 505.34 % | 116.981 K -24.31 % | 154.547 K 21 297.10 % | 722.280 -99.81 % | 370.721 K -18.69 % | 455.941 K -30.80 % | 658.891 K -5.07 % | 694.049 K 206.38 % | 226.535 K 667.05 % | -39.950 K -112.56 % | 318.097 K 387.56 % | -110.619 K 44.62 % | -199.761 K | 0.000 |
Net change in cash | 105.308 M 154.45 % | -193.420 M -256.47 % | 123.613 M 583.62 % | 18.082 M 107.89 % | -229.210 M -33.93 % | -171.142 M -296.23 % | 87.214 M 70.71 % | 51.090 M 174.14 % | -68.908 M -175.88 % | -24.978 M -118.88 % | 132.305 M 209.19 % | 42.790 M -69.09 % | 138.419 M 190.70 % | 47.616 M 117.22 % | -276.498 M -2 083.64 % | 13.939 M 129.19 % | -47.747 M -162.66 % | 76.203 M -29.76 % | 108.488 M 192.75 % | 37.058 M -70.67 % | 126.331 M 602.24 % | -25.153 M -130.23 % | 83.216 M 249.03 % | -55.837 M -226.29 % | -17.113 M -125.20 % | 67.913 M 196.86 % | 22.877 M -18.70 % | 28.138 M 153.53 % | -52.568 M -491.94 % | 13.412 M -88.89 % | 120.693 M 279.44 % | -67.260 M -824 764.27 % | 8.156 K 100.02 % | -42.288 M -133.48 % | 126.292 M 504.97 % | -31.185 M 84.67 % | -203.426 M -460.15 % | 56.483 M 138.01 % | -148.616 M 34.07 % | -225.428 M -1 723.94 % | -12.359 M -216.48 % | 10.611 M -63.57 % | 29.126 M -93.57 % | 453.300 M 973.44 % | 42.229 M 275.93 % | -24.003 M -252.89 % | 15.699 M | 0.000 |
Cash at beginning of period | 389.760 M -33.17 % | 583.180 M 26.90 % | 459.567 M 4.10 % | 441.485 M -34.55 % | 674.589 M -20.24 % | 845.731 M 11.50 % | 758.517 M 7.53 % | 705.427 M -8.90 % | 774.336 M -3.12 % | 799.313 M 19.84 % | 667.009 M 6.86 % | 624.218 M 28.49 % | 485.800 M 10.87 % | 438.184 M -38.69 % | 714.682 M 1.99 % | 700.743 M -6.38 % | 748.490 M 11.33 % | 672.287 M 19.24 % | 563.799 M 7.04 % | 526.741 M 31.55 % | 400.410 M -5.91 % | 425.563 M 24.31 % | 342.347 M -14.02 % | 398.184 M -4.12 % | 415.297 M 19.55 % | 347.384 M 7.05 % | 324.506 M 9.49 % | 296.368 M -15.07 % | 348.936 M 4.00 % | 335.524 M 56.18 % | 214.831 M -23.84 % | 282.091 M 0.00 % | 282.083 M -13.04 % | 324.371 M 63.76 % | 198.079 M -13.60 % | 229.264 M -47.01 % | 432.690 M 15.01 % | 376.207 M -3.49 % | 389.824 M -36.64 % | 615.252 M -1.97 % | 627.611 M 1.72 % | 617.000 M 4.95 % | 587.874 M 336.84 % | 134.574 M 45.73 % | 92.345 M -20.63 % | 116.348 M 15.60 % | 100.649 M | 0.000 |
Cash at end of period | 495.068 M 27.02 % | 389.760 M -33.17 % | 583.180 M 26.90 % | 459.567 M 3.19 % | 445.380 M -33.98 % | 674.589 M -20.24 % | 845.731 M 11.79 % | 756.517 M 7.24 % | 705.427 M -8.90 % | 774.336 M -3.12 % | 799.313 M 19.84 % | 667.009 M 6.86 % | 624.218 M 28.49 % | 485.800 M 10.87 % | 438.184 M -38.69 % | 714.682 M 1.99 % | 700.743 M -6.38 % | 748.490 M 11.33 % | 672.287 M 19.24 % | 563.799 M 7.04 % | 526.741 M 31.55 % | 400.410 M -5.91 % | 425.563 M 24.31 % | 342.347 M -14.02 % | 398.184 M -4.12 % | 415.297 M 19.55 % | 347.384 M 7.05 % | 324.506 M 9.49 % | 296.368 M -15.07 % | 348.936 M 4.00 % | 335.524 M 56.18 % | 214.831 M -23.84 % | 282.091 M 0.00 % | 282.083 M -13.04 % | 324.371 M 63.76 % | 198.079 M -13.60 % | 229.264 M -47.01 % | 432.690 M 79.38 % | 241.208 M -38.12 % | 389.824 M -36.64 % | 615.252 M -1.97 % | 627.611 M 1.72 % | 617.000 M 4.95 % | 587.874 M 336.84 % | 134.574 M 45.73 % | 92.345 M -20.63 % | 116.348 M | 0.000 |
Operating cash flow | 33.289 M 179.78 % | -41.724 M | 0.000 100.00 % | -11.606 M 85.84 % | -81.980 M 55.40 % | -183.813 M -208.67 % | 169.144 M 1 764.52 % | -10.162 M -114.15 % | 71.815 M -7.59 % | 77.712 M 49.62 % | 51.939 M -16.29 % | 62.047 M -13.59 % | 71.804 M 18.07 % | 60.814 M 13.11 % | 53.764 M 16.21 % | 46.266 M -10.15 % | 51.490 M -11.88 % | 58.429 M 84.39 % | 31.687 M -75.10 % | 127.250 M 81.33 % | 70.175 M 84.87 % | 37.959 M -10.34 % | 42.335 M -33.49 % | 63.651 M -18.22 % | 77.836 M 61.92 % | 48.070 M 20.17 % | 40.000 M -28.83 % | 56.202 M -16.12 % | 66.999 M 94.05 % | 34.526 M 6.59 % | 32.391 M -26.16 % | 43.867 M -31.16 % | 63.721 M 132.44 % | 27.414 M -22.54 % | 35.392 M 29.66 % | 27.296 M -32.02 % | 40.156 M 80.13 % | 22.293 M -30.02 % | 31.854 M 12.16 % | 28.399 M -4.68 % | 29.795 M 63.43 % | 18.230 M -39.09 % | 29.932 M 10.28 % | 27.142 M -3.11 % | 28.014 M 72.18 % | 16.271 M -38.64 % | 26.516 M | 0.000 |
Capital expenditure | -3.250 M -16.23 % | -2.796 M 55.01 % | -6.215 M -102.02 % | -3.077 M 59.82 % | -7.657 M -102.27 % | -3.785 M 68.72 % | -12.103 M -46.73 % | -8.248 M -16.03 % | -7.109 M -36.02 % | -5.226 M -44.74 % | -3.611 M 7.29 % | -3.895 M -69.09 % | -2.303 M -1 254.17 % | -170.096 K 98.37 % | -10.453 M -665.73 % | -1.365 M 64.14 % | -3.806 M -632.86 % | -519.397 K 16.61 % | -622.865 K 59.22 % | -1.527 M 58.89 % | -3.715 M -86.53 % | -1.992 M 71.96 % | -7.102 M -14.55 % | -6.200 M -277.91 % | -1.641 M 42.17 % | -2.837 M 32.65 % | -4.212 M -2.22 % | -4.121 M 26.70 % | -5.622 M 5.57 % | -5.954 M 36.08 % | -9.315 M 29.60 % | -13.231 M -74.27 % | -7.592 M 59.17 % | -18.594 M -129.87 % | -8.089 M 28.68 % | -11.342 M 62.06 % | -29.897 M -298.06 % | -7.511 M 82.61 % | -43.196 M -374.34 % | -9.107 M 76.65 % | -39.002 M -990.56 % | -3.576 M 84.36 % | -22.869 M -85.47 % | -12.330 M -223.54 % | -3.811 M 73.50 % | -14.380 M -55.42 % | -9.252 M | 0.000 |
Free CashFlow | 30.039 M 167.47 % | -44.520 M -2 690.10 % | -1.596 M 89.17 % | -14.729 M 83.57 % | -89.637 M 52.22 % | -187.598 M -219.46 % | 157.041 M 953.02 % | -18.410 M -128.45 % | 64.706 M -10.73 % | 72.485 M 49.99 % | 48.328 M -16.89 % | 58.153 M -16.33 % | 69.500 M 14.60 % | 60.644 M 40.02 % | 43.311 M -3.54 % | 44.901 M -5.84 % | 47.683 M -17.66 % | 57.910 M 86.42 % | 31.065 M -75.29 % | 125.723 M 89.17 % | 66.460 M 84.78 % | 35.967 M 2.08 % | 35.233 M -38.67 % | 57.452 M -24.60 % | 76.195 M 68.45 % | 45.233 M 26.39 % | 35.788 M -31.28 % | 52.081 M -15.15 % | 61.377 M 114.81 % | 28.573 M 23.82 % | 23.076 M -24.67 % | 30.635 M -45.42 % | 56.129 M 536.40 % | 8.820 M -67.70 % | 27.303 M 71.14 % | 15.954 M 55.52 % | 10.258 M -30.60 % | 14.782 M 230.32 % | -11.343 M -158.79 % | 19.293 M 309.54 % | -9.207 M -162.83 % | 14.654 M 107.46 % | 7.064 M -52.31 % | 14.812 M -38.80 % | 24.203 M 1 179.97 % | 1.891 M -89.05 % | 17.264 M | 0.000 |
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 |