
Bauer AG BRAGF
Trading inactive
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.045 B 19.57 % | 1.710 B 4.92 % | 1.630 B 13.75 % | 1.433 B 6.69 % | 1.343 B -8.68 % | 1.471 B -7.44 % | 1.589 B -4.72 % | 1.668 B 19.40 % | 1.397 B 1.30 % | 1.379 B 0.24 % | 1.376 B -2.03 % | 1.404 B 4.44 % | 1.344 B 10.24 % | 1.220 B 7.77 % | 1.132 B 3.20 % | 1.097 B -24.65 % | 1.455 B 40.89 % | 1.033 B 23.66 % | 835.351 M | 0.000 |
Net income | 9.098 M 66.30 % | 5.471 M 105.73 % | -95.516 M -16 865.54 % | -563.000 K 93.30 % | -8.397 M 77.39 % | -37.146 M -264.53 % | 22.577 M 723.98 % | 2.740 M -75.76 % | 11.302 M -61.97 % | 29.715 M 105.20 % | 14.481 M 185.55 % | -16.927 M -168.42 % | 24.739 M -22.53 % | 31.933 M -19.74 % | 39.789 M -5.33 % | 42.028 M -60.92 % | 107.530 M 44.56 % | 74.385 M 117.98 % | 34.124 M | 0.000 |
Income before tax | 50.464 M 53.69 % | 32.835 M 166.59 % | -49.310 M -331.70 % | 21.282 M 30.34 % | 16.328 M 244.27 % | -11.318 M -117.18 % | 65.865 M 86.54 % | 35.308 M 46.85 % | 24.043 M -57.36 % | 56.385 M 49.16 % | 37.801 M 734.56 % | -5.957 M -115.33 % | 38.868 M -18.23 % | 47.533 M -17.28 % | 57.462 M -3.43 % | 59.503 M -59.44 % | 146.705 M 26.38 % | 116.082 M 95.54 % | 59.365 M | 0.000 |
Income before tax ratio | 0.02 28.53 % | 0.02 163.47 % | -0.03 -303.69 % | 0.01 22.17 % | 0.01 257.98 % | -0.01 -118.56 % | 0.04 95.79 % | 0.02 22.99 % | 0.02 -57.91 % | 0.04 48.80 % | 0.03 747.71 % | 0.00 -114.67 % | 0.03 -25.82 % | 0.04 -23.24 % | 0.05 -6.43 % | 0.05 -46.17 % | 0.10 -10.30 % | 0.11 58.13 % | 0.07 | 0.00 |
EBITDA | 141.481 M -21.21 % | 179.570 M 78.97 % | 100.333 M -36.05 % | 156.897 M 13.09 % | 138.735 M 23.91 % | 111.960 M -38.51 % | 182.086 M 22.35 % | 148.818 M 8.33 % | 137.369 M -22.15 % | 176.443 M 9.64 % | 160.935 M 35.67 % | 118.624 M -25.14 % | 158.464 M 3.71 % | 152.791 M -3.77 % | 158.776 M 6.70 % | 148.811 M -36.67 % | 234.973 M -46.38 % | 438.200 M 255.71 % | 123.191 M -75.51 % | 503.023 M |
Net income ratio | 0.00 39.07 % | 0.00 105.46 % | -0.06 -14 814.62 % | 0.00 93.72 % | -0.01 75.25 % | -0.03 -277.75 % | 0.01 764.82 % | 0.00 -79.70 % | 0.01 -62.45 % | 0.02 104.71 % | 0.01 187.32 % | -0.01 -165.51 % | 0.02 -29.72 % | 0.03 -25.53 % | 0.04 -8.27 % | 0.04 -48.13 % | 0.07 2.61 % | 0.07 76.28 % | 0.04 | 0.00 |
Ratio EBITDA | 0.07 -34.11 % | 0.10 70.59 % | 0.06 -43.78 % | 0.11 6.00 % | 0.10 35.69 % | 0.08 -33.57 % | 0.11 28.42 % | 0.09 -9.27 % | 0.10 -23.14 % | 0.13 9.37 % | 0.12 38.48 % | 0.08 -28.33 % | 0.12 -5.92 % | 0.13 -10.71 % | 0.14 3.38 % | 0.14 -15.95 % | 0.16 -61.94 % | 0.42 187.66 % | 0.15 | 0.00 |
Gross profit ratio | 0.44 -12.33 % | 0.50 4.38 % | 0.48 -5.44 % | 0.51 -4.22 % | 0.53 6.31 % | 0.50 1.33 % | 0.49 11.65 % | 0.44 -13.45 % | 0.51 3.02 % | 0.49 1.32 % | 0.49 2.80 % | 0.47 -3.74 % | 0.49 -1.81 % | 0.50 5.66 % | 0.47 -1.37 % | 0.48 9.06 % | 0.44 5.21 % | 0.42 3.53 % | 0.40 | 0.00 |
Weighted average shs out dil | 43.037 M 9.51 % | 39.298 M 49.63 % | 26.264 M 13.03 % | 23.236 M 26.50 % | 18.369 M 0.83 % | 18.217 M 0.47 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 8.94 % | 16.643 M 16.07 % | 14.339 M |
Weighted average shs out | 43.324 M 10.24 % | 39.298 M 49.63 % | 26.264 M 13.03 % | 23.236 M 26.50 % | 18.369 M 0.83 % | 18.217 M 0.47 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 8.94 % | 16.643 M 16.07 % | 14.339 M |
EPS diluted | 0.21 50.00 % | 0.14 103.85 % | -3.64 -14 941.32 % | -0.02 94.74 % | -0.46 77.45 % | -2.04 -263.20 % | 1.25 733.33 % | 0.15 -75.81 % | 0.62 -62.20 % | 1.64 105.00 % | 0.80 186.02 % | -0.93 -169.40 % | 1.34 -28.72 % | 1.88 -14.16 % | 2.19 -5.60 % | 2.32 -60.88 % | 5.93 48.25 % | 4.00 95.12 % | 2.05 | 0.00 |
Earnings per share | 0.21 50.00 % | 0.14 103.83 % | -3.66 -15 023.97 % | -0.02 94.74 % | -0.46 77.45 % | -2.04 -263.20 % | 1.25 733.33 % | 0.15 -75.81 % | 0.62 -62.20 % | 1.64 105.00 % | 0.80 186.02 % | -0.93 -169.40 % | 1.34 -28.72 % | 1.88 -14.16 % | 2.19 -5.60 % | 2.32 -60.88 % | 5.93 48.25 % | 4.00 95.12 % | 2.05 | 0.00 |
Gross profit | 893.794 M 4.83 % | 852.650 M 9.51 % | 778.622 M 7.56 % | 723.895 M 2.19 % | 708.392 M -2.92 % | 729.697 M -6.21 % | 777.972 M 6.38 % | 731.315 M 3.33 % | 707.720 M 4.35 % | 678.201 M 1.57 % | 667.750 M 0.71 % | 663.036 M 0.54 % | 659.481 M 8.24 % | 609.255 M 13.86 % | 535.070 M 1.79 % | 525.663 M -17.82 % | 639.686 M 48.23 % | 431.546 M 28.02 % | 337.093 M -23.01 % | 437.836 M |
Income tax expense | 40.763 M 60.77 % | 25.355 M -43.29 % | 44.707 M 158.56 % | 17.291 M -29.57 % | 24.550 M -2.70 % | 25.232 M -39.60 % | 41.778 M 32.03 % | 31.643 M 228.62 % | 9.629 M -64.85 % | 27.393 M 24.09 % | 22.075 M 63.83 % | 13.474 M 4.26 % | 12.924 M -3.68 % | 13.418 M -24.08 % | 17.673 M 1.13 % | 17.475 M -55.39 % | 39.175 M -6.05 % | 41.697 M 72.59 % | 24.159 M | 0.000 |
Cost of revenue | 1.151 B 36.15 % | 845.536 M -0.70 % | 851.514 M 20.07 % | 709.178 M 11.71 % | 634.849 M -14.35 % | 741.225 M -8.62 % | 811.119 M -14.17 % | 945.065 M 37.13 % | 689.161 M -1.66 % | 700.790 M -1.01 % | 707.929 M -4.48 % | 741.133 M 8.20 % | 684.940 M 12.22 % | 610.332 M 2.30 % | 596.603 M 4.51 % | 570.880 M -30.01 % | 815.615 M 35.62 % | 601.415 M 20.70 % | 498.258 M 213.80 % | -437.836 M |
General and administrative expenses | 0.000 -100.00 % | 72.182 M 10.02 % | 65.607 M 16.30 % | 56.410 M 14.13 % | 49.426 M -6.55 % | 52.892 M 5.58 % | 50.098 M 5.87 % | 47.322 M -9.84 % | 52.486 M 2.85 % | 51.030 M -1.12 % | 51.609 M 1.90 % | 50.649 M 23.04 % | 41.165 M 9.51 % | 37.591 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 49.262 M -8.99 % | 54.131 M 60.63 % | 33.700 M 11.77 % | 30.152 M -34.38 % | 45.946 M 11.22 % | 41.311 M -2.58 % | 42.405 M 28.50 % | 32.999 M -7.94 % | 35.844 M 7.63 % | 33.304 M -10.52 % | 37.221 M -12.68 % | 42.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.834 M |
Other expenses | 0.000 -100.00 % | 625.475 M -3.71 % | 649.567 M 9.50 % | 593.188 M 3.63 % | 572.412 M -9.26 % | 630.859 M -8.11 % | 686.563 M 4.62 % | 656.232 M 5.46 % | 622.235 M 236 491.25 % | 263.000 K -3.31 % | 272.000 K -99.95 % | 573.170 M -0.44 % | 575.691 M 27.80 % | 450.455 M -6.73 % | 482.936 M 9.43 % | 441.301 M -6.55 % | 472.221 M 19.59 % | 394.853 M 49.50 % | 264.108 M | 0.000 |
Operating expenses | 527.961 M -29.31 % | 746.919 M -2.91 % | 769.305 M 12.59 % | 683.298 M 4.80 % | 651.990 M -3.96 % | 678.850 M 4.25 % | 651.167 M 1.87 % | 639.237 M 4.31 % | 612.816 M -6.77 % | 657.283 M 14.20 % | 575.535 M -5.78 % | 610.833 M -7.38 % | 659.481 M 29.05 % | 511.046 M 5.82 % | 482.936 M 9.43 % | 441.301 M -6.55 % | 472.221 M 19.59 % | 394.853 M 49.50 % | 264.108 M 1 580.92 % | -17.834 M |
Cost and expenses | 1.679 B 5.44 % | 1.592 B -1.75 % | 1.621 B 15.68 % | 1.401 B 9.75 % | 1.277 B -10.10 % | 1.420 B -2.89 % | 1.462 B 5.17 % | 1.390 B 6.79 % | 1.302 B -4.13 % | 1.358 B 3.36 % | 1.314 B -2.81 % | 1.352 B 7.53 % | 1.257 B 10.55 % | 1.137 B 9.01 % | 1.043 B -8.82 % | 1.144 B -11.15 % | 1.288 B 25.33 % | 1.028 B 34.79 % | 762.366 M 267.31 % | -455.670 M |
Research and development expenses | 6.924 M -26.23 % | 9.386 M -67.45 % | 28.838 M -23.09 % | 37.495 M 47.62 % | 25.400 M -2.68 % | 26.100 M 1.95 % | 25.600 M -2.29 % | 26.200 M 6.07 % | 24.700 M -8.52 % | 27.000 M -3.23 % | 27.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 521.037 M 329.03 % | 121.444 M 1.42 % | 119.738 M 32.88 % | 90.110 M 13.23 % | 79.578 M -19.49 % | 98.838 M 8.13 % | 91.409 M 1.87 % | 89.727 M 4.96 % | 85.485 M -1.60 % | 86.874 M 2.31 % | 84.913 M -3.37 % | 87.870 M 4.87 % | 83.790 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.834 M |
Interest income | 0.000 -100.00 % | 7.886 M -6.26 % | 8.413 M 43.44 % | 5.865 M 41.81 % | 4.136 M -61.75 % | 10.812 M 14.91 % | 9.409 M 121.92 % | 4.240 M 22.26 % | 3.468 M -8.69 % | 3.798 M -28.16 % | 5.287 M -2.42 % | 5.418 M -1.20 % | 5.484 M -9.19 % | 6.039 M 48.34 % | 4.071 M 74.80 % | 2.329 M -33.11 % | 3.482 M | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 45.690 M 35.93 % | 33.613 M -3.59 % | 34.866 M 19.28 % | 29.231 M -32.72 % | 43.446 M 8.81 % | 39.930 M 13.54 % | 35.168 M -9.40 % | 38.817 M -0.67 % | 39.077 M -11.90 % | 44.353 M -1.19 % | 44.885 M 3.92 % | 43.193 M 6.12 % | 40.702 M 11.82 % | 36.400 M 18.45 % | 30.730 M 12.31 % | 27.361 M | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 83.785 M -17.08 % | 101.045 M -12.91 % | 116.030 M 15.44 % | 100.514 M 7.88 % | 93.176 M 10.91 % | 84.010 M 3.76 % | 80.967 M 4.74 % | 77.300 M 3.75 % | 74.509 M -8.18 % | 81.143 M 3.00 % | 78.781 M -1.15 % | 79.696 M 4.31 % | 76.403 M 15.26 % | 66.287 M 2.12 % | 64.914 M 10.82 % | 58.578 M -3.82 % | 60.907 M 13.64 % | 53.596 M 6.75 % | 50.206 M 6.02 % | 47.353 M |
Operating income | 365.833 M 246.00 % | 105.731 M 1 034.82 % | 9.317 M -77.05 % | 40.597 M -43.55 % | 71.913 M 41.43 % | 50.847 M -59.16 % | 124.503 M -56.46 % | 285.966 M 219.98 % | 89.369 M -8.56 % | 97.734 M 1.79 % | 96.016 M 91.24 % | 50.207 M -42.59 % | 87.454 M 6.26 % | 82.300 M -6.85 % | 88.355 M 4.73 % | 84.363 M -49.62 % | 167.465 M 27.05 % | 131.810 M 80.60 % | 72.985 M 53.72 % | 47.479 M |
Operating income ratio | 0.18 189.37 % | 0.06 981.65 % | 0.01 -79.82 % | 0.03 -47.09 % | 0.05 54.87 % | 0.03 -55.88 % | 0.08 -54.30 % | 0.17 168.00 % | 0.06 -9.73 % | 0.07 1.54 % | 0.07 95.20 % | 0.04 -45.03 % | 0.07 -3.60 % | 0.07 -13.57 % | 0.08 1.48 % | 0.08 -33.14 % | 0.12 -9.82 % | 0.13 46.05 % | 0.09 | 0.00 |
Total other income expenses net | -315.369 M -332.63 % | -72.896 M -24.34 % | -58.627 M -297.66 % | -14.743 M -190.29 % | 16.328 M 126.27 % | -62.165 M -6.01 % | -58.638 M 17.89 % | -71.414 M -9.32 % | -65.326 M -57.99 % | -41.349 M 28.97 % | -58.215 M -3.65 % | -56.164 M -15.60 % | -48.586 M -39.75 % | -34.767 M -12.54 % | -30.893 M -24.27 % | -24.859 M -19.74 % | -20.760 M -31.99 % | -15.728 M -15.48 % | -13.620 M | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 381.135 M -21.78 % | 487.245 M 6.55 % | 457.283 M -4.02 % | 476.429 M -9.50 % | 526.450 M -1.31 % | 533.424 M -6.85 % | 572.624 M -12.26 % | 652.624 M 0.64 % | 648.496 M 6.32 % | 609.954 M -5.52 % | 645.597 M 12.47 % | 574.020 M -5.55 % | 607.773 M 25.67 % | 483.641 M 17.95 % | 410.035 M 46.12 % | 280.606 M 948.21 % | -33.082 M -92.98 % | -17.143 M -18.06 % | -14.521 M |
Total investments | 76.062 M -21.13 % | 96.434 M -17.30 % | 116.604 M 16.47 % | 100.115 M -28.95 % | 140.914 M 4.72 % | 134.567 M -8.73 % | 147.437 M -6.33 % | 157.394 M 3.88 % | 151.521 M 102.19 % | 74.939 M 294.31 % | 19.005 M -19.53 % | 23.617 M 26.73 % | 18.635 M 28.27 % | 14.528 M 31.80 % | 11.023 M 20.99 % | 9.111 M | 0.000 | 0.000 | 0.000 |
Total debt | 449.884 M -15.41 % | 531.852 M 6.67 % | 498.580 M -4.57 % | 522.444 M -7.37 % | 564.025 M -5.37 % | 596.011 M -3.85 % | 619.890 M -9.65 % | 686.087 M -1.41 % | 695.902 M 6.77 % | 651.789 M -7.26 % | 702.814 M 13.49 % | 619.252 M -2.13 % | 632.720 M 23.76 % | 511.254 M 14.35 % | 447.088 M 40.83 % | 317.474 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 256.451 M -6.80 % | 275.166 M 15.93 % | 237.352 M -12.22 % | 270.399 M -14.68 % | 316.907 M 4.22 % | 304.078 M -4.52 % | 318.462 M 3 188.20 % | 9.685 M -75.90 % | 40.195 M 1.23 % | 39.706 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 267.190 M -3.98 % | 278.278 M 4.97 % | 265.111 M -4.78 % | 278.430 M -16.19 % | 332.201 M 3.87 % | 319.812 M 1.07 % | 316.422 M -0.42 % | 317.752 M 11.06 % | 286.112 M 0.64 % | 284.299 M -7.90 % | 308.681 M 5.97 % | 291.283 M 7.89 % | 269.985 M 9.41 % | 246.764 M 9.43 % | 225.493 M 211.16 % | 72.468 M 112.37 % | 34.124 M 80.29 % | 18.927 M |
Common stock | 183.398 M 64.95 % | 111.186 M 0.00 % | 111.186 M 38.46 % | 80.301 M 10.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M | 0.000 | 0.000 | 0.000 |
Total equity | 495.438 M 23.15 % | 402.311 M -16.37 % | 481.076 M 31.61 % | 365.523 M -5.53 % | 386.916 M -10.40 % | 431.816 M 3.12 % | 418.732 M -3.55 % | 434.131 M -3.79 % | 451.210 M 7.71 % | 418.925 M -0.12 % | 419.411 M -13.18 % | 483.075 M 2.69 % | 470.434 M 5.99 % | 443.866 M 10.45 % | 401.884 M 7.85 % | 372.637 M 38.80 % | 268.464 M 25.33 % | 214.213 M 50.88 % | 141.975 M |
Other non current liabilities | 128.904 M 542.27 % | 20.070 M -22.61 % | 25.932 M -2.61 % | 26.626 M -19.75 % | 33.177 M 521.87 % | 5.335 M -80.72 % | 27.672 M 266.23 % | 7.556 M -72.94 % | 27.926 M 46.35 % | 19.082 M -10.29 % | 21.271 M 145.23 % | 8.674 M -30.41 % | 12.464 M 45.27 % | 8.580 M 34.10 % | 6.398 M -13.31 % | 7.380 M -85.36 % | 50.418 M | 0.000 | 0.000 |
Long term debt | 133.663 M 28.77 % | 103.799 M -62.11 % | 273.946 M -3.37 % | 283.487 M 153.94 % | 111.635 M -66.09 % | 329.211 M 87.08 % | 175.977 M -10.16 % | 195.881 M -49.68 % | 389.280 M 3.04 % | 377.803 M 42.55 % | 265.040 M -40.09 % | 442.373 M 18.65 % | 372.832 M 3.30 % | 360.922 M 5.87 % | 340.902 M 47.21 % | 231.577 M 10.84 % | 208.920 M | 0.000 | 0.000 |
Total non current liabilities | 276.560 M 16.27 % | 237.852 M -50.74 % | 482.847 M -5.70 % | 512.022 M 56.53 % | 327.118 M -34.76 % | 501.424 M 49.95 % | 334.399 M -6.28 % | 356.797 M -33.17 % | 533.904 M 2.03 % | 523.256 M 36.85 % | 382.345 M -29.85 % | 545.015 M 17.74 % | 462.885 M 3.35 % | 447.874 M 5.99 % | 422.547 M 41.15 % | 299.366 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 309.691 M 341.11 % | 70.207 M 24.32 % | 56.474 M -0.51 % | 56.763 M -74.46 % | 222.229 M 359.38 % | 48.376 M -71.70 % | 170.938 M -17.08 % | 206.158 M 14.42 % | 180.181 M -5.14 % | 189.942 M 25.61 % | 151.217 M 32.87 % | 113.810 M -0.81 % | 114.741 M -37.82 % | 184.545 M 2.84 % | 179.440 M -0.22 % | 179.841 M 31.78 % | 136.469 M | 0.000 | 0.000 |
Deferred revenue | 0.000 -100.00 % | 215.382 M 23.57 % | 174.298 M 5.53 % | 165.161 M 19.39 % | 138.335 M 8.35 % | 127.679 M 126.58 % | 56.351 M -14.26 % | 65.726 M 11.79 % | 58.796 M -19.28 % | 72.839 M 50.17 % | 48.505 M -10.70 % | 54.319 M -27.03 % | 74.439 M -30.55 % | 107.188 M 107.48 % | 51.663 M 78.18 % | 28.995 M | 0.000 | 0.000 | 0.000 |
Short term debt | 316.221 M -26.13 % | 428.053 M 90.56 % | 224.634 M -5.99 % | 238.957 M -47.18 % | 452.390 M 69.56 % | 266.800 M -39.90 % | 443.913 M -9.44 % | 490.206 M 59.87 % | 306.622 M 11.91 % | 273.986 M -37.41 % | 437.774 M 147.50 % | 176.879 M -31.94 % | 259.888 M 72.88 % | 150.332 M 41.57 % | 106.186 M 23.62 % | 85.897 M 41.97 % | 60.504 M | 0.000 | 0.000 |
Total current liabilities | 927.163 M -5.37 % | 979.792 M 45.03 % | 675.570 M 1.37 % | 666.440 M -27.13 % | 914.515 M 30.82 % | 699.044 M -19.15 % | 864.572 M -5.04 % | 910.490 M 35.53 % | 671.794 M 6.15 % | 632.902 M -19.22 % | 783.462 M 58.79 % | 493.384 M -10.96 % | 554.131 M 24.24 % | 446.009 M 23.64 % | 360.730 M -2.38 % | 369.540 M | 0.000 | 0.000 | 0.000 |
Total liabilities | 1.204 B -1.14 % | 1.218 B 5.11 % | 1.158 B -1.70 % | 1.178 B -5.09 % | 1.242 B 3.43 % | 1.200 B 0.12 % | 1.199 B -5.39 % | 1.267 B 5.11 % | 1.206 B 4.28 % | 1.156 B -0.83 % | 1.166 B 12.27 % | 1.038 B 2.10 % | 1.017 B 13.78 % | 893.883 M 14.12 % | 783.277 M 17.10 % | 668.906 M | 0.000 | 0.000 | 0.000 |
Other non current assets | 95.475 M 200.34 % | 31.789 M 3.73 % | 30.646 M 42.77 % | 21.465 M 14.78 % | 18.701 M 16.82 % | 16.008 M -19.87 % | 19.978 M -24.95 % | 26.620 M -28.84 % | 37.407 M 31.73 % | 28.396 M -56.14 % | 64.740 M 3.19 % | 62.740 M 0.51 % | 62.420 M -2.43 % | 63.972 M 156.09 % | 24.980 M 144.88 % | 10.201 M -91.61 % | 121.649 M 27.30 % | 95.559 M 8.40 % | 88.154 M |
Long term investments | 76.062 M 2.80 % | 73.993 M -28.66 % | 103.719 M 20.50 % | 86.075 M -33.48 % | 129.388 M 2.53 % | 126.196 M -6.60 % | 135.111 M -2.82 % | 139.030 M 13.38 % | 122.620 M 123.60 % | 54.839 M 10 143.77 % | -546.000 K -104.87 % | 11.205 M -9.36 % | 12.362 M 138.37 % | 5.186 M -60.77 % | 13.219 M 23.10 % | 10.738 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 11.018 M -34.56 % | 16.837 M 5.60 % | 15.944 M 9.22 % | 14.598 M -13.86 % | 16.946 M -6.26 % | 18.077 M -14.01 % | 21.021 M -18.01 % | 25.640 M -6.61 % | 27.455 M -20.28 % | 34.440 M -2.68 % | 35.388 M 9.34 % | 32.364 M 14.47 % | 28.272 M 30.58 % | 21.651 M 145.11 % | 8.833 M 3.52 % | 8.533 M -96.20 % | 224.407 M | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.203 M 8.47 % | 2.031 M 26.15 % | 1.610 M 0.00 % | 1.610 M 16.08 % | 1.387 M | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 11.018 M -34.56 % | 16.837 M 5.60 % | 15.944 M 9.22 % | 14.598 M -13.86 % | 16.946 M -6.26 % | 18.077 M -14.01 % | 21.021 M -18.01 % | 25.640 M -6.61 % | 27.455 M -20.28 % | 34.440 M -2.68 % | 35.388 M 2.38 % | 34.567 M 14.07 % | 30.303 M 30.27 % | 23.261 M 122.74 % | 10.443 M 5.27 % | 9.920 M -30.13 % | 14.198 M 25.14 % | 11.346 M 7.79 % | 10.526 M |
Property plant equipment net | 484.752 M 0.62 % | 481.743 M -4.87 % | 506.381 M 11.91 % | 452.487 M -1.73 % | 460.470 M 11.88 % | 411.571 M 1.02 % | 407.430 M -0.13 % | 407.977 M 1.09 % | 403.572 M -9.53 % | 446.105 M -2.74 % | 458.674 M -1.22 % | 464.355 M 1.68 % | 456.698 M 3.39 % | 441.737 M 5.76 % | 417.681 M 22.52 % | 340.904 M 117.82 % | 156.506 M 25.38 % | 124.828 M 12.59 % | 110.865 M |
Total non current assets | 667.307 M 4.66 % | 637.580 M -11.71 % | 722.111 M 12.56 % | 641.541 M -7.40 % | 692.778 M 11.55 % | 621.041 M -1.29 % | 629.147 M -2.03 % | 642.174 M 3.87 % | 618.244 M 3.95 % | 594.753 M 1.74 % | 584.555 M -1.44 % | 593.098 M 2.65 % | 577.770 M 4.37 % | 553.604 M 13.92 % | 485.946 M 25.15 % | 388.280 M 32.81 % | 292.353 M 26.16 % | 231.733 M 10.59 % | 209.545 M |
Other current assets | 64.869 M -8.73 % | 71.070 M 8.38 % | 65.574 M -21.81 % | 83.860 M 57.71 % | 53.173 M -1.02 % | 53.719 M 4.45 % | 51.428 M -28.36 % | 71.782 M 52.18 % | 47.170 M 31.85 % | 35.776 M -22.99 % | 46.457 M -8.09 % | 50.544 M -9.90 % | 56.098 M 18.92 % | 47.172 M -22.90 % | 61.184 M -1.07 % | 61.847 M 25.83 % | 49.151 M -79.39 % | 238.485 M 12.14 % | 212.675 M |
Short term investments | 9.353 M -58.32 % | 22.441 M 74.16 % | 12.885 M -8.23 % | 14.040 M 21.81 % | 11.526 M 37.69 % | 8.371 M -32.09 % | 12.326 M -32.88 % | 18.364 M -36.46 % | 28.901 M 43.79 % | 20.100 M 2.81 % | 19.551 M 57.52 % | 12.412 M 97.86 % | 6.273 M -32.85 % | 9.342 M 525.41 % | -2.196 M -34.97 % | -1.627 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 68.749 M 54.12 % | 44.607 M 8.02 % | 41.297 M -10.25 % | 46.015 M 22.46 % | 37.575 M -39.96 % | 62.587 M 32.41 % | 47.266 M 41.25 % | 33.463 M -29.41 % | 47.406 M 13.32 % | 41.835 M -26.88 % | 57.217 M 26.50 % | 45.232 M 81.31 % | 24.947 M -9.65 % | 27.613 M -25.48 % | 37.053 M 0.50 % | 36.868 M 11.44 % | 33.082 M 92.98 % | 17.143 M 18.06 % | 14.521 M |
Cash and short term investments | 77.214 M 15.16 % | 67.048 M 23.75 % | 54.182 M -9.78 % | 60.055 M 22.31 % | 49.101 M -30.80 % | 70.958 M 19.07 % | 59.592 M 14.98 % | 51.827 M -32.08 % | 76.307 M 23.20 % | 61.935 M -19.32 % | 76.768 M 33.18 % | 57.644 M 84.64 % | 31.220 M -15.52 % | 36.955 M -0.26 % | 37.053 M 0.50 % | 36.868 M 11.44 % | 33.082 M 92.98 % | 17.143 M 18.06 % | 14.521 M |
Total current assets | 1.032 B 5.04 % | 982.375 M 7.08 % | 917.382 M 1.66 % | 902.444 M -3.56 % | 935.771 M -7.46 % | 1.011 B 2.29 % | 988.556 M -6.67 % | 1.059 B 1.98 % | 1.039 B 5.95 % | 980.330 M -2.03 % | 1.001 B 7.79 % | 928.376 M 2.06 % | 909.680 M 16.01 % | 784.145 M 12.15 % | 699.215 M 7.03 % | 653.263 M 24.28 % | 525.618 M 27.58 % | 411.984 M 14.67 % | 359.265 M |
Inventory | 526.161 M 7.38 % | 490.009 M 7.11 % | 457.489 M 5.18 % | 434.966 M -5.10 % | 458.318 M 11.72 % | 410.255 M -1.55 % | 416.723 M -6.84 % | 447.326 M 0.61 % | 444.629 M 1.24 % | 439.184 M 4.73 % | 419.352 M -2.43 % | 429.794 M -8.68 % | 470.646 M 11.95 % | 420.417 M 14.66 % | 366.675 M 15.23 % | 318.215 M 45.32 % | 218.978 M 40.05 % | 156.356 M 18.39 % | 132.069 M |
Net receivables | 363.610 M 1.44 % | 358.440 M -1.03 % | 362.163 M 9.95 % | 329.386 M -13.19 % | 379.422 M -20.95 % | 479.983 M 3.07 % | 465.691 M -4.78 % | 489.057 M 3.30 % | 473.411 M 6.73 % | 443.576 M -4.31 % | 463.535 M 18.74 % | 390.394 M 11.00 % | 351.716 M 25.79 % | 279.601 M 19.33 % | 234.303 M 1.99 % | 229.729 M 2.37 % | 224.407 M | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 33.218 M -49.22 % | 65.421 M -2.23 % | 66.916 M -0.53 % | 67.273 M 36.76 % | 49.189 M 7.85 % | 45.607 M 6.29 % | 42.907 M 57.80 % | 27.190 M -12.21 % | 30.973 M 17.77 % | 26.299 M 29.99 % | 20.231 M 26.55 % | 15.987 M -17.80 % | 19.448 M -0.89 % | 19.623 M 18.80 % | 16.517 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 263.157 M 14.00 % | 230.836 M 16.58 % | 198.005 M 10.27 % | 179.562 M -18.50 % | 220.330 M -1.86 % | 224.502 M -3.86 % | 233.519 M 15.08 % | 202.913 M 9.69 % | 184.991 M 9.48 % | 168.974 M -13.11 % | 194.471 M -4.06 % | 202.695 M 16.65 % | 173.769 M 79.84 % | 96.624 M 47.20 % | 65.642 M -29.85 % | 93.575 M 40.03 % | 66.823 M | 0.000 | 0.000 |
Tax payables | 38.094 M 7.87 % | 35.314 M 59.37 % | 22.159 M -14.76 % | 25.997 M 32.87 % | 19.566 M -38.25 % | 31.687 M 95.57 % | 16.202 M 44.49 % | 11.213 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.733 M -60.48 % | 14.508 M 53.33 % | 9.462 M -7.48 % | 10.227 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 113.983 M -37.70 % | 182.969 M -9.38 % | 201.909 M 10.75 % | 182.306 M 27.06 % | 143.482 M 9.74 % | 130.750 M -0.24 % | 131.064 M 12.31 % | 116.698 M -7.65 % | 126.371 M 31.59 % | 96.034 M 28.78 % | 74.571 M 15.39 % | 64.627 M 5.81 % | 61.078 M 9.74 % | 55.656 M 31.20 % | 42.421 M | 0.000 | 0.000 | 0.000 |
Minority interest | 14.181 M -22.80 % | 18.370 M 510.91 % | 3.007 M 275.41 % | 801.000 K -84.33 % | 5.112 M 45.89 % | 3.504 M 7.85 % | 3.249 M -23.80 % | 4.264 M -65.52 % | 12.368 M -36.95 % | 19.617 M -13.99 % | 22.809 M -31.71 % | 33.398 M -0.95 % | 33.720 M 7.91 % | 31.248 M 14.96 % | 27.182 M 84.38 % | 14.742 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 62.020 M -13.38 % | 71.602 M 10.51 % | 64.795 M 9.86 % | 58.982 M 0.59 % | 58.637 M 90.40 % | 30.796 M -11.20 % | 34.680 M 17.21 % | 29.587 M 37.00 % | 21.597 M 5.43 % | 20.485 M -25.37 % | 27.450 M 9.91 % | 24.976 M -3.87 % | 25.982 M -6.66 % | 27.837 M -4.11 % | 29.031 M 7.43 % | 27.022 M -22.32 % | 34.788 M | 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 |
Other total stockholders equity | 297.859 M | 0.000 100.00 % | -186.561 M | 0.000 | 0.000 100.00 % | -293.797 M | 0.000 100.00 % | -278.018 M -823.93 % | 38.404 M | 0.000 100.00 % | -404.000 K -100.59 % | 67.995 M -6.12 % | 72.430 M 4.02 % | 69.632 M 26.75 % | 54.937 M -7.52 % | 59.401 M -69.69 % | 195.996 M 8.83 % | 180.089 M 46.36 % | 123.048 M |
Deferred tax liabilities non current | 13.993 M 30.42 % | 10.729 M -41.72 % | 18.409 M -10.63 % | 20.599 M -24.13 % | 27.149 M 16.04 % | 23.396 M 12.54 % | 20.789 M -6.76 % | 22.296 M 7.90 % | 20.664 M 57.46 % | 13.123 M -11.26 % | 14.788 M -23.76 % | 19.397 M 49.65 % | 12.962 M -25.05 % | 17.294 M -11.72 % | 19.591 M 8.91 % | 17.988 M | 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 |
Total assets | 1.699 B 4.89 % | 1.620 B -1.19 % | 1.639 B 6.19 % | 1.544 B -5.19 % | 1.629 B -0.23 % | 1.632 B 0.90 % | 1.618 B -4.92 % | 1.701 B 2.69 % | 1.657 B 5.19 % | 1.575 B -0.64 % | 1.585 B 4.19 % | 1.521 B 2.29 % | 1.487 B 11.19 % | 1.338 B 12.87 % | 1.185 B 13.79 % | 1.042 B 27.33 % | 817.971 M 27.07 % | 643.717 M 13.17 % | 568.810 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -232.000 K -179.52 % | -83.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 232.000 K 179.52 % | 83.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 9.151 M 112.34 % | -74.144 M -1.13 % | -73.316 M -131.96 % | -31.607 M -162.58 % | 50.505 M 177.75 % | -64.960 M -534.69 % | 14.944 M 13.27 % | 13.193 M 133.99 % | -38.817 M -294.50 % | 19.957 M 123.26 % | -85.812 M -3 048.87 % | 2.910 M 102.01 % | -144.436 M -13.78 % | -126.944 M -33.94 % | -94.780 M 20.74 % | -119.587 M -87.62 % | -63.740 M -65.77 % | -38.452 M -69.35 % | -22.705 M |
Accounts receivables | -24.155 M 50.50 % | -48.802 M -194.25 % | -16.585 M -30.66 % | -12.693 M -113.44 % | 94.453 M 484.94 % | -24.537 M -302.33 % | 12.127 M 175.11 % | -16.146 M 35.13 % | -24.891 M -155.38 % | 44.943 M 151.49 % | -87.292 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -62.677 M 33.91 % | -94.837 M -234.17 % | -28.380 M -188.15 % | -9.849 M 86.36 % | -72.206 M -101.82 % | -35.778 M -53.97 % | -23.237 M 8.41 % | -25.371 M 33.28 % | -38.028 M -1.91 % | -37.316 M -64.48 % | -22.687 M -224.70 % | 18.193 M 123.29 % | -78.100 M -18.35 % | -65.990 M -16.85 % | -56.474 M 51.63 % | -116.754 M -83.17 % | -63.740 M -65.77 % | -38.452 M -69.35 % | -22.705 M |
Accounts payables | 0.000 -100.00 % | 48.393 M 40 566.39 % | 119.000 K 100.88 % | -13.535 M -296.39 % | 6.892 M 166.60 % | -10.349 M -139.13 % | 26.450 M -18.63 % | 32.505 M 8.18 % | 30.048 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 95.983 M 354.85 % | 21.102 M 174.12 % | -28.470 M -736.91 % | 4.470 M -79.08 % | 21.366 M 173.22 % | -29.182 M -176.43 % | 38.181 M -0.99 % | 38.564 M 4 987.71 % | -789.000 K -101.38 % | 57.273 M 190.73 % | -63.125 M -313.04 % | -15.283 M 76.96 % | -66.336 M -8.83 % | -60.954 M -59.12 % | -38.306 M -1 252.14 % | -2.833 M | 0.000 | 0.000 | 0.000 |
Other non cash items | 7.815 M -92.79 % | 108.413 M 278.42 % | 28.649 M -68.26 % | 90.251 M 100.85 % | 44.935 M -31.47 % | 65.572 M 19.80 % | 54.736 M 316.75 % | 13.134 M 119.81 % | -66.286 M -213.54 % | -21.141 M -141.87 % | 50.489 M 4.89 % | 48.137 M 23.19 % | 39.075 M -21.71 % | 49.910 M 398.80 % | 10.006 M -94.43 % | 179.491 M 91.15 % | 93.901 M 322.86 % | 22.206 M -19.66 % | 27.640 M |
Net cash provided by operating activities | 150.846 M 49.37 % | 100.989 M 21.80 % | 82.915 M -50.69 % | 168.148 M -0.43 % | 168.882 M 14.54 % | 147.444 M -19.57 % | 183.330 M 46.81 % | 124.879 M 285.13 % | 32.425 M -71.90 % | 115.398 M 200.39 % | 38.416 M -76.82 % | 165.713 M 1 859.01 % | 8.459 M -81.34 % | 45.342 M -9.84 % | 50.288 M -58.37 % | 120.811 M 44.24 % | 83.757 M 146.63 % | 33.960 M -35.05 % | 52.288 M |
Investments in property plant and equipment | -140.892 M -15.56 % | -121.924 M 12.01 % | -138.560 M -22.34 % | -113.254 M -11.29 % | -101.765 M -7.64 % | -94.540 M -7.24 % | -88.161 M -11.49 % | -79.073 M 3.60 % | -82.027 M -18.68 % | -69.119 M 22.55 % | -89.240 M 11.56 % | -100.907 M 1.33 % | -102.263 M -7.71 % | -94.946 M 25.99 % | -128.291 M 8.55 % | -140.293 M | 0.000 | 0.000 | 0.000 |
Acquisitions net | -3.845 M -5 672.46 % | 69.000 K 120.66 % | -334.000 K 98.11 % | -17.649 M -166.47 % | 26.552 M -28.12 % | 36.940 M 57.90 % | 23.394 M 86.84 % | 12.521 M -76.73 % | 53.803 M | 0.000 | 0.000 100.00 % | -1.282 M -674.89 % | 223.000 K 118.63 % | 102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -1.775 M 43.16 % | -3.123 M -835.03 % | -334.000 K 29.98 % | -477.000 K -55.88 % | -306.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.000 K | 0.000 100.00 % | -28.000 K | 0.000 100.00 % | -62.000 K 89.20 % | -574.000 K 82.63 % | -3.304 M | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 37.930 M -8.21 % | 41.324 M -7.51 % | 44.680 M 28.22 % | 34.845 M 29.74 % | 26.858 M -27.29 % | 36.940 M 156.99 % | -64.816 M 2.79 % | -66.675 M -77.84 % | -37.492 M 20.99 % | -47.452 M 29.34 % | -67.153 M 10.31 % | -74.872 M -530.69 % | 17.384 M -10.18 % | 19.354 M 887.45 % | 1.960 M -88.39 % | 16.878 M 119.36 % | -87.189 M -97.13 % | -44.230 M -43.31 % | -30.863 M |
Net cash used for investing activites | -108.582 M -29.80 % | -83.654 M 11.49 % | -94.515 M 2.09 % | -96.535 M -28.35 % | -75.213 M -30.58 % | -57.600 M 11.13 % | -64.816 M 2.79 % | -66.675 M -77.84 % | -37.492 M 20.99 % | -47.452 M 29.34 % | -67.153 M 11.86 % | -76.187 M 10.00 % | -84.656 M -12.10 % | -75.518 M 40.22 % | -126.331 M -2.31 % | -123.477 M -40.69 % | -87.763 M -84.63 % | -47.534 M -54.02 % | -30.863 M |
Debt repayment | -64.903 M -693.26 % | 10.940 M 145.68 % | -23.951 M 54.02 % | -52.091 M 39.36 % | -85.896 M -107.82 % | -41.331 M 42.51 % | -71.890 M -146.83 % | -29.125 M -162.78 % | 46.394 M 199.71 % | -46.529 M -155.84 % | 83.321 M 662.30 % | -14.818 M -111.84 % | 125.124 M 91.44 % | 65.359 M -48.50 % | 126.908 M 165.69 % | 47.765 M -30.25 % | 68.477 M | 0.000 | 0.000 |
Common stock issued | 101.449 M | 0.000 -100.00 % | 64.101 M 301.51 % | 15.965 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 610.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.674 M -7.24 % | -1.561 M -23.79 % | -1.261 M 42.42 % | -2.190 M -27.85 % | -1.713 M 0.00 % | -1.713 M 0.00 % | -1.713 M 33.35 % | -2.570 M 0.00 % | -2.570 M | 0.000 100.00 % | -5.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -52.179 M -212.09 % | -16.719 M 51.03 % | -34.140 M -392.50 % | -6.932 M 78.82 % | -32.730 M -2.14 % | -32.044 M -10.01 % | -29.129 M 10.31 % | -32.477 M 6.42 % | -34.705 M 7.43 % | -37.490 M -8.33 % | -34.606 M 19.97 % | -43.240 M -7.55 % | -40.205 M -9.34 % | -36.771 M -9.60 % | -33.549 M -40.20 % | -23.929 M 19.60 % | -29.762 M -211.51 % | 26.689 M 366.78 % | -10.004 M |
Net cash used provided by financing activities | -17.307 M -135.79 % | -7.340 M -254.56 % | 4.749 M 107.76 % | -61.213 M 49.13 % | -120.339 M -60.26 % | -75.088 M 26.91 % | -102.732 M -60.09 % | -64.172 M -803.72 % | 9.119 M 110.49 % | -86.891 M -299.40 % | 43.576 M 164.07 % | -68.008 M -192.57 % | 73.466 M 311.57 % | 17.850 M -76.58 % | 76.228 M 1 081.46 % | 6.452 M -87.54 % | 51.792 M 94.06 % | 26.689 M 366.78 % | -10.004 M |
Effect of forex changes on cash | -815.000 K 87.81 % | -6.685 M -413.41 % | 2.133 M 208.83 % | -1.960 M -218.21 % | 1.658 M 193.45 % | 565.000 K 128.55 % | -1.979 M 75.18 % | -7.975 M -625.02 % | 1.519 M -57.37 % | 3.563 M 224.84 % | -2.854 M -131.47 % | -1.233 M -1 996.92 % | 65.000 K -97.75 % | 2.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 24.142 M 629.37 % | 3.310 M 170.16 % | -4.718 M -155.90 % | 8.440 M 133.74 % | -25.012 M -263.25 % | 15.321 M 11.00 % | 13.803 M 199.00 % | -13.943 M -350.28 % | 5.571 M 136.22 % | -15.382 M -228.34 % | 11.985 M -40.92 % | 20.285 M 860.88 % | -2.666 M 71.76 % | -9.440 M -5 202.70 % | 185.000 K -95.11 % | 3.786 M -76.25 % | 15.939 M 507.89 % | 2.622 M -32.89 % | 3.907 M |
Cash at beginning of period | 44.607 M 8.02 % | 41.297 M -10.25 % | 46.015 M 22.46 % | 37.575 M -39.96 % | 62.587 M 32.41 % | 47.266 M 41.25 % | 33.463 M -29.41 % | 47.406 M 13.32 % | 41.835 M -26.88 % | 57.217 M 26.50 % | 45.232 M 81.31 % | 24.947 M -9.65 % | 27.613 M -25.48 % | 37.053 M 0.50 % | 36.868 M 11.44 % | 33.082 M -74.02 % | 127.357 M 8.17 % | 117.737 M 5.10 % | 112.021 M |
Cash at end of period | 68.749 M 54.12 % | 44.607 M 8.02 % | 41.297 M -10.25 % | 46.015 M 22.46 % | 37.575 M -39.96 % | 62.587 M 32.41 % | 47.266 M 41.25 % | 33.463 M -29.41 % | 47.406 M 13.32 % | 41.835 M -26.88 % | 57.217 M 26.50 % | 45.232 M 81.31 % | 24.947 M -9.65 % | 27.613 M -25.48 % | 37.053 M 0.50 % | 36.868 M -74.27 % | 143.296 M 19.06 % | 120.359 M 3.82 % | 115.928 M |
Operating cash flow | 150.846 M 49.37 % | 100.989 M 21.80 % | 82.915 M -50.69 % | 168.148 M -0.43 % | 168.882 M 14.54 % | 147.444 M -19.57 % | 183.330 M 46.81 % | 124.879 M 285.13 % | 32.425 M -71.90 % | 115.398 M 200.39 % | 38.416 M -76.82 % | 165.713 M 1 859.01 % | 8.459 M -81.34 % | 45.342 M -9.84 % | 50.288 M -58.37 % | 120.811 M 44.24 % | 83.757 M 146.63 % | 33.960 M -35.05 % | 52.288 M |
Capital expenditure | -140.892 M -15.56 % | -121.924 M 12.01 % | -138.560 M -22.34 % | -113.254 M -11.29 % | -101.765 M -7.64 % | -94.540 M -7.24 % | -88.161 M -11.49 % | -79.073 M 3.60 % | -82.027 M -18.68 % | -69.119 M 22.55 % | -89.240 M 11.56 % | -100.907 M 1.33 % | -102.263 M -7.71 % | -94.946 M 25.99 % | -128.291 M 8.55 % | -140.293 M | 0.000 | 0.000 | 0.000 |
Free CashFlow | 9.954 M 147.55 % | -20.935 M 62.38 % | -55.645 M -201.37 % | 54.894 M -18.21 % | 67.117 M 26.87 % | 52.904 M -44.41 % | 95.169 M 107.77 % | 45.806 M 192.35 % | -49.602 M -207.18 % | 46.279 M 191.06 % | -50.824 M -178.42 % | 64.806 M 169.09 % | -93.804 M -89.11 % | -49.604 M 36.41 % | -78.003 M -300.38 % | -19.482 M -123.26 % | 83.757 M 146.63 % | 33.960 M -35.05 % | 52.288 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 421.244 M 0.00 % | 421.244 M 2.47 % | 411.072 M -8.72 % | 450.332 M 3.37 % | 435.644 M 6.78 % | 407.985 M 2.61 % | 397.601 M 9.08 % | 364.506 M -6.24 % | 388.758 M 8.33 % | 358.851 M -6.18 % | 382.472 M 26.23 % | 302.992 M -14.02 % | 352.417 M 2.96 % | 342.297 M 8.83 % | 314.531 M -5.83 % | 333.996 M -8.06 % | 363.257 M 0.29 % | 362.223 M -10.24 % | 403.544 M 18.03 % | 341.898 M -26.77 % | 466.869 M 15.24 % | 405.118 M 1.61 % | 398.701 M 25.22 % | 318.403 M -20.84 % | 402.217 M -7.62 % | 435.402 M -3.50 % | 451.200 M 19.04 % | 379.042 M -6.25 % | 404.329 M 17.95 % | 342.785 M 3.21 % | 332.126 M 4.56 % | 317.641 M -11.81 % | 360.173 M -4.42 % | 376.828 M 10.05 % | 342.430 M 14.31 % | 299.560 M -17.25 % | 361.992 M -1.67 % | 368.145 M 10.82 % | 332.190 M 6.01 % | 313.352 M -27.94 % | 434.843 M 20.44 % | 361.060 M 4.45 % | 345.670 M 31.64 % | 262.596 M -36.03 % | 410.530 M 24.99 % | 328.462 M 2.90 % | 319.212 M 11.53 % | 286.217 M -1.52 % | 290.641 M -10.52 % | 324.815 M 10.23 % | 294.682 M 2.96 % | 286.217 M 38.00 % | 207.408 M -41.50 % | 354.560 M 13.24 % | 313.096 M 44.97 % | 215.968 M -35.01 % | 332.295 M 36.16 % | 244.052 M -7.37 % | 263.460 M -27.32 % | 362.484 M |
Net income | -608.000 K 0.00 % | -608.000 K -123.85 % | 2.549 M -38.40 % | 4.138 M 103.82 % | -108.245 M -3 986.71 % | 2.785 M -71.08 % | 9.631 M 2 977.00 % | 313.000 K -95.95 % | 7.725 M 751.35 % | -1.186 M -10.94 % | -1.069 M 82.28 % | -6.032 M -208.43 % | 5.563 M 121.02 % | 2.517 M 122.25 % | -11.313 M -119.03 % | -5.165 M 85.25 % | -35.015 M -205 870.59 % | -17.000 K -100.41 % | 4.139 M 166.19 % | -6.253 M -154.63 % | 11.446 M 10.16 % | 10.390 M 56.05 % | 6.658 M 212.52 % | -5.917 M -124.72 % | -2.633 M -139.44 % | 6.676 M 93.90 % | 3.443 M 172.55 % | -4.746 M -126.18 % | 18.129 M 559.96 % | 2.747 M 489.48 % | 466.000 K 104.64 % | -10.040 M -129.61 % | 33.912 M 931.70 % | 3.287 M 143.12 % | 1.352 M 115.30 % | -8.836 M -142.92 % | 20.587 M 292.88 % | 5.240 M 246.74 % | -3.571 M 54.07 % | -7.775 M -254.54 % | -2.193 M 68.75 % | -7.018 M -537.80 % | 1.603 M 117.20 % | -9.319 M -150.30 % | 18.527 M 129.75 % | 8.064 M 223.21 % | 2.495 M 155.70 % | -4.479 M -134.21 % | 13.093 M 70.17 % | 7.694 M -6.16 % | 8.199 M 269.12 % | -4.848 M -125.83 % | 18.767 M 117.99 % | 8.609 M -17.98 % | 10.496 M 336.13 % | -4.445 M -136.84 % | 12.067 M 35.89 % | 8.880 M -11.74 % | 10.061 M -8.70 % | 11.020 M |
Income before tax | 5.358 M 0.00 % | 5.358 M -36.25 % | 8.405 M -38.72 % | 13.715 M 114.55 % | -94.245 M -726.84 % | 15.035 M -28.31 % | 20.972 M 134.90 % | 8.928 M -1.23 % | 9.039 M 44.49 % | 6.256 M -14.88 % | 7.350 M 639.25 % | -1.363 M -107.64 % | 17.832 M 140.84 % | 7.404 M 211.49 % | -6.641 M -192.94 % | -2.267 M 92.84 % | -31.677 M -670.45 % | 5.553 M -63.79 % | 15.336 M 2 993.58 % | -530.000 K -101.77 % | 30.001 M 47.90 % | 20.285 M 30.95 % | 15.491 M 17 503.41 % | 88.000 K -98.88 % | 7.867 M -47.43 % | 14.964 M 26.32 % | 11.846 M 1 777.34 % | 631.000 K -95.81 % | 15.047 M 48.07 % | 10.162 M 119.81 % | 4.623 M 179.86 % | -5.789 M -112.66 % | 45.715 M 342.25 % | 10.337 M 42.80 % | 7.239 M 204.82 % | -6.906 M -121.82 % | 31.645 M 178.44 % | 11.365 M 642.33 % | 1.531 M 122.72 % | -6.740 M -163.89 % | 10.550 M 212.69 % | -9.362 M -771.59 % | 1.394 M 116.33 % | -8.539 M -131.82 % | 26.835 M 116.57 % | 12.391 M 365.30 % | 2.663 M 182.99 % | -3.209 M -120.01 % | 16.033 M 31.72 % | 12.172 M -0.11 % | 12.186 M 449.57 % | -3.486 M -113.43 % | 25.962 M 113.29 % | 12.172 M -12.92 % | 13.978 M 657.11 % | -2.509 M -115.44 % | 16.251 M 54.24 % | 10.536 M -33.34 % | 15.805 M -6.54 % | 16.911 M |
Income before tax ratio | 0.01 0.00 % | 0.01 -37.79 % | 0.02 -32.86 % | 0.03 114.08 % | -0.22 -687.04 % | 0.04 -30.13 % | 0.05 115.35 % | 0.02 5.34 % | 0.02 33.37 % | 0.02 -9.28 % | 0.02 527.19 % | 0.00 -108.89 % | 0.05 133.93 % | 0.02 202.45 % | -0.02 -211.07 % | -0.01 92.22 % | -0.09 -668.82 % | 0.02 -59.66 % | 0.04 2 551.56 % | 0.00 -102.41 % | 0.06 28.34 % | 0.05 28.87 % | 0.04 13 958.10 % | 0.00 -98.59 % | 0.02 -43.09 % | 0.03 30.90 % | 0.03 1 477.10 % | 0.00 -95.53 % | 0.04 25.53 % | 0.03 112.98 % | 0.01 176.38 % | -0.02 -114.36 % | 0.13 362.70 % | 0.03 29.76 % | 0.02 191.70 % | -0.02 -126.37 % | 0.09 183.18 % | 0.03 569.83 % | 0.00 121.43 % | -0.02 -188.66 % | 0.02 193.57 % | -0.03 -742.97 % | 0.00 112.40 % | -0.03 -149.75 % | 0.07 73.27 % | 0.04 352.20 % | 0.01 174.41 % | -0.01 -120.32 % | 0.06 47.21 % | 0.04 -9.38 % | 0.04 439.53 % | -0.01 -109.73 % | 0.13 264.62 % | 0.03 -23.10 % | 0.04 484.29 % | -0.01 -123.75 % | 0.05 13.28 % | 0.04 -28.04 % | 0.06 28.59 % | 0.05 |
EBITDA | 39.878 M -7.35 % | 43.041 M 59.68 % | 26.954 M -58.95 % | 65.668 M 153.28 % | -123.251 M -248.28 % | 83.121 M 147.35 % | 33.604 M 22.59 % | 27.412 M -0.88 % | 27.656 M -37.08 % | 43.955 M -1.16 % | 44.471 M 8.96 % | 40.814 M -2.09 % | 41.684 M -16.56 % | 49.957 M 96.20 % | 25.462 M -44.17 % | 45.607 M 213.53 % | -40.172 M -205.44 % | 38.100 M -32.09 % | 56.100 M 27.93 % | 43.853 M 3.67 % | 42.299 M -16.79 % | 50.833 M 0.86 % | 50.399 M 30.72 % | 38.555 M 15.75 % | 33.308 M -37.29 % | 53.114 M -14.64 % | 62.226 M 69.34 % | 36.747 M -11.97 % | 41.746 M 9.17 % | 38.241 M 13.89 % | 33.577 M 41.05 % | 23.805 M -68.04 % | 74.491 M 79.80 % | 41.431 M 12.41 % | 36.857 M 54.69 % | 23.826 M -61.28 % | 61.533 M 34.38 % | 45.792 M 59.77 % | 28.662 M 14.89 % | 24.948 M -37.59 % | 39.976 M 53.14 % | 26.104 M -16.12 % | 31.120 M 45.25 % | 21.425 M -52.37 % | 44.981 M -1.57 % | 45.698 M 42.36 % | 32.101 M 22.43 % | 26.220 M -46.36 % | 48.883 M 10.72 % | 44.151 M 14.67 % | 38.504 M 48.42 % | 25.943 M -43.98 % | 46.308 M 1.58 % | 45.586 M 16.60 % | 39.095 M 85.35 % | 21.093 M -59.13 % | 51.616 M 43.01 % | 36.093 M -7.73 % | 39.118 M 0.39 % | 38.965 M |
Net income ratio | 0.00 0.00 % | 0.00 -123.28 % | 0.01 -32.52 % | 0.01 103.70 % | -0.25 -3 739.95 % | 0.01 -71.82 % | 0.02 2 720.88 % | 0.00 -95.68 % | 0.02 701.24 % | 0.00 -18.25 % | 0.00 85.96 % | -0.02 -226.12 % | 0.02 114.67 % | 0.01 120.44 % | -0.04 -132.59 % | -0.02 83.96 % | -0.10 -205 284.36 % | 0.00 -100.46 % | 0.01 156.08 % | -0.02 -174.60 % | 0.02 -4.41 % | 0.03 53.58 % | 0.02 189.86 % | -0.02 -183.88 % | -0.01 -142.69 % | 0.02 100.94 % | 0.01 160.94 % | -0.01 -127.93 % | 0.04 459.50 % | 0.01 471.15 % | 0.00 104.44 % | -0.03 -133.57 % | 0.09 979.41 % | 0.01 120.93 % | 0.00 113.39 % | -0.03 -151.87 % | 0.06 299.56 % | 0.01 232.41 % | -0.01 56.68 % | -0.02 -392.00 % | -0.01 74.05 % | -0.02 -519.14 % | 0.00 113.07 % | -0.04 -178.64 % | 0.05 83.82 % | 0.02 214.10 % | 0.01 149.95 % | -0.02 -134.74 % | 0.05 90.18 % | 0.02 -14.86 % | 0.03 264.26 % | -0.02 -118.72 % | 0.09 272.65 % | 0.02 -27.57 % | 0.03 262.88 % | -0.02 -156.68 % | 0.04 -0.20 % | 0.04 -4.72 % | 0.04 25.61 % | 0.03 |
Ratio EBITDA | 0.09 -7.35 % | 0.10 55.83 % | 0.07 -55.03 % | 0.15 151.54 % | -0.28 -238.86 % | 0.20 141.06 % | 0.08 12.38 % | 0.08 5.71 % | 0.07 -41.92 % | 0.12 5.35 % | 0.12 -13.68 % | 0.13 13.88 % | 0.12 -18.96 % | 0.15 80.29 % | 0.08 -40.72 % | 0.14 223.48 % | -0.11 -205.14 % | 0.11 -24.34 % | 0.14 8.39 % | 0.13 41.57 % | 0.09 -27.79 % | 0.13 -0.74 % | 0.13 4.39 % | 0.12 46.22 % | 0.08 -32.12 % | 0.12 -11.55 % | 0.14 42.26 % | 0.10 -6.10 % | 0.10 -7.45 % | 0.11 10.35 % | 0.10 34.90 % | 0.07 -63.76 % | 0.21 88.11 % | 0.11 2.15 % | 0.11 35.33 % | 0.08 -53.21 % | 0.17 36.66 % | 0.12 44.16 % | 0.09 8.37 % | 0.08 -13.40 % | 0.09 27.16 % | 0.07 -19.69 % | 0.09 10.34 % | 0.08 -25.54 % | 0.11 -21.25 % | 0.14 38.35 % | 0.10 9.77 % | 0.09 -45.53 % | 0.17 23.74 % | 0.14 4.03 % | 0.13 44.15 % | 0.09 -59.40 % | 0.22 73.66 % | 0.13 2.97 % | 0.12 27.85 % | 0.10 -37.12 % | 0.16 5.03 % | 0.15 -0.40 % | 0.15 38.13 % | 0.11 |
Gross profit ratio | 0.50 0.00 % | 0.50 8.48 % | 0.46 -5.21 % | 0.48 -22.90 % | 0.63 53.43 % | 0.41 -6.56 % | 0.44 -17.41 % | 0.53 -21.99 % | 0.68 62.31 % | 0.42 -14.66 % | 0.49 -0.45 % | 0.49 -6.79 % | 0.53 14.65 % | 0.46 -6.14 % | 0.49 -10.40 % | 0.55 18.81 % | 0.46 -11.11 % | 0.52 5.13 % | 0.49 -4.89 % | 0.52 13.64 % | 0.46 -7.82 % | 0.49 1.63 % | 0.49 -9.93 % | 0.54 27.51 % | 0.42 -4.50 % | 0.44 0.99 % | 0.44 -8.43 % | 0.48 9.53 % | 0.44 -17.34 % | 0.53 4.31 % | 0.51 -11.06 % | 0.57 36.73 % | 0.42 -17.20 % | 0.50 -4.52 % | 0.53 0.30 % | 0.53 17.57 % | 0.45 -8.70 % | 0.49 2.14 % | 0.48 -9.50 % | 0.53 25.88 % | 0.42 -14.84 % | 0.49 7.77 % | 0.46 -15.63 % | 0.54 27.45 % | 0.43 -17.79 % | 0.52 1.87 % | 0.51 2.77 % | 0.50 0.60 % | 0.49 2.96 % | 0.48 -11.55 % | 0.54 47.37 % | 0.37 3.30 % | 0.36 -24.62 % | 0.47 1.66 % | 0.46 8.78 % | 0.43 -7.20 % | 0.46 -15.38 % | 0.54 33.30 % | 0.41 -7.12 % | 0.44 |
Weighted average shs out dil | 43.037 M 0.00 % | 43.037 M -1.03 % | 43.486 M 63.36 % | 26.620 M 1.36 % | 26.264 M 0.66 % | 26.092 M 0.00 % | 26.092 M 6.01 % | 24.613 M -6.29 % | 26.264 M -0.76 % | 26.466 M 23.10 % | 21.499 M 6.47 % | 20.193 M 14.07 % | 17.702 M -2.18 % | 18.097 M 0.00 % | 18.097 M -0.19 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M |
Weighted average shs out | 43.038 M 0.00 % | 43.038 M -1.03 % | 43.486 M 63.36 % | 26.620 M 1.36 % | 26.264 M 0.66 % | 26.092 M 0.00 % | 26.092 M 6.01 % | 24.613 M -6.29 % | 26.264 M 10.73 % | 23.720 M 10.33 % | 21.499 M 7.29 % | 20.039 M 13.20 % | 17.702 M -2.18 % | 18.097 M 0.00 % | 18.097 M -0.19 % | 18.131 M 6.15 % | 17.080 M -5.80 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.33 % | 17.214 M -5.06 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 5.84 % | 17.131 M -5.52 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 7.48 % | 16.869 M -6.96 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M 0.00 % | 18.131 M |
EPS diluted | -0.01 0.00 % | -0.01 -124.06 % | 0.06 -63.38 % | 0.16 103.88 % | -4.12 -3 845.45 % | 0.11 -70.27 % | 0.37 2 813.39 % | 0.01 -95.62 % | 0.29 747.32 % | -0.04 9.86 % | -0.05 83.43 % | -0.30 -207.14 % | 0.28 100.00 % | 0.14 122.22 % | -0.63 -125.00 % | -0.28 86.27 % | -2.04 -226 566.67 % | 0.00 -100.39 % | 0.23 167.65 % | -0.34 -150.75 % | 0.67 17.54 % | 0.57 54.05 % | 0.37 212.12 % | -0.33 -120.00 % | -0.15 -140.54 % | 0.37 94.74 % | 0.19 173.08 % | -0.26 -124.53 % | 1.06 606.67 % | 0.15 483.66 % | 0.03 104.67 % | -0.55 -127.78 % | 1.98 1 000.00 % | 0.18 141.29 % | 0.07 115.22 % | -0.49 -140.83 % | 1.20 313.79 % | 0.29 245.00 % | -0.20 53.49 % | -0.43 -230.77 % | -0.13 66.67 % | -0.39 -541.18 % | 0.09 117.33 % | -0.51 -150.00 % | 1.02 131.82 % | 0.44 351.28 % | 0.10 165.00 % | -0.15 -120.83 % | 0.72 -13.25 % | 0.83 84.44 % | 0.45 400.00 % | -0.15 -114.42 % | 1.04 25.30 % | 0.83 43.10 % | 0.58 332.00 % | -0.25 -137.31 % | 0.67 36.73 % | 0.49 -10.91 % | 0.55 -9.84 % | 0.61 |
Earnings per share | -0.01 0.00 % | -0.01 -124.06 % | 0.06 -63.38 % | 0.16 103.88 % | -4.12 -3 845.45 % | 0.11 -70.27 % | 0.37 2 813.39 % | 0.01 -95.62 % | 0.29 741.59 % | -0.05 9.05 % | -0.05 83.43 % | -0.30 -207.14 % | 0.28 100.00 % | 0.14 122.22 % | -0.63 -125.00 % | -0.28 86.34 % | -2.05 -227 677.78 % | 0.00 -100.39 % | 0.23 167.65 % | -0.34 -150.75 % | 0.67 17.54 % | 0.57 54.05 % | 0.37 212.12 % | -0.33 -120.00 % | -0.15 -140.54 % | 0.37 94.74 % | 0.19 173.08 % | -0.26 -124.53 % | 1.06 606.67 % | 0.15 483.66 % | 0.03 104.67 % | -0.55 -127.92 % | 1.97 994.44 % | 0.18 141.29 % | 0.07 115.22 % | -0.49 -140.83 % | 1.20 313.79 % | 0.29 245.00 % | -0.20 53.49 % | -0.43 -230.77 % | -0.13 66.67 % | -0.39 -541.18 % | 0.09 117.33 % | -0.51 -150.00 % | 1.02 131.82 % | 0.44 351.28 % | 0.10 165.00 % | -0.15 -120.83 % | 0.72 -13.25 % | 0.83 84.44 % | 0.45 400.00 % | -0.15 -114.42 % | 1.04 25.30 % | 0.83 43.10 % | 0.58 332.00 % | -0.25 -137.31 % | 0.67 36.73 % | 0.49 -10.91 % | 0.55 -9.84 % | 0.61 |
Gross profit | 208.811 M 0.00 % | 208.811 M 11.16 % | 187.841 M -13.47 % | 217.082 M -20.30 % | 272.380 M 63.83 % | 166.253 M -4.12 % | 173.398 M -9.91 % | 192.468 M -26.85 % | 263.130 M 75.84 % | 149.643 M -19.93 % | 186.889 M 25.66 % | 148.729 M -19.86 % | 185.591 M 18.04 % | 157.225 M 2.15 % | 153.922 M -15.62 % | 182.418 M 9.24 % | 166.991 M -10.86 % | 187.335 M -5.64 % | 198.527 M 12.26 % | 176.844 M -16.78 % | 212.490 M 6.23 % | 200.033 M 3.27 % | 193.704 M 12.79 % | 171.745 M 0.94 % | 170.147 M -11.78 % | 192.864 M -2.54 % | 197.894 M 9.00 % | 181.546 M 2.68 % | 176.811 M -2.50 % | 181.344 M 7.66 % | 168.441 M -7.00 % | 181.124 M 20.58 % | 150.205 M -20.86 % | 189.807 M 5.07 % | 180.640 M 14.66 % | 157.549 M -2.71 % | 161.936 M -10.22 % | 180.378 M 13.20 % | 159.345 M -4.06 % | 166.091 M -9.29 % | 183.107 M 2.56 % | 178.530 M 12.57 % | 158.601 M 11.07 % | 142.798 M -18.47 % | 175.156 M 2.75 % | 170.471 M 4.83 % | 162.623 M 14.61 % | 141.889 M -0.93 % | 143.224 M -7.87 % | 155.467 M -2.50 % | 159.455 M 51.73 % | 105.089 M 42.55 % | 73.720 M -55.91 % | 167.193 M 15.13 % | 145.224 M 57.70 % | 92.086 M -39.69 % | 152.677 M 15.22 % | 132.513 M 23.48 % | 107.315 M -32.49 % | 158.967 M |
Income tax expense | 5.698 M 0.00 % | 5.698 M 10.55 % | 5.154 M -41.47 % | 8.805 M -43.97 % | 15.715 M 37.13 % | 11.460 M 12.72 % | 10.167 M 38.04 % | 7.365 M 994.90 % | -823.000 K -112.63 % | 6.516 M -16.89 % | 7.840 M 108.62 % | 3.758 M -70.80 % | 12.868 M 179.74 % | 4.600 M 4.88 % | 4.386 M 62.69 % | 2.696 M -39.54 % | 4.459 M -20.22 % | 5.589 M -47.22 % | 10.589 M 130.45 % | 4.595 M -75.81 % | 18.996 M 114.64 % | 8.850 M 9.62 % | 8.073 M 37.79 % | 5.859 M -47.04 % | 11.063 M 34.34 % | 8.235 M 5.35 % | 7.817 M 72.64 % | 4.528 M 235.00 % | -3.354 M -153.35 % | 6.287 M 119.90 % | 2.859 M -25.49 % | 3.837 M -72.73 % | 14.072 M 125.95 % | 6.228 M 15.63 % | 5.386 M 215.52 % | 1.707 M -84.43 % | 10.966 M 104.82 % | 5.354 M 4.06 % | 5.145 M 743.44 % | 610.000 K -92.92 % | 8.612 M 111.44 % | 4.073 M 1 811.34 % | -238.000 K -123.17 % | 1.027 M -86.72 % | 7.732 M 151.45 % | 3.075 M 307.28 % | 755.000 K -47.61 % | 1.441 M -50.99 % | 2.940 M -41.90 % | 5.060 M 26.91 % | 3.987 M 133.16 % | 1.710 M -93.93 % | 28.151 M 690.09 % | 3.563 M 2.33 % | 3.482 M 79.86 % | 1.936 M -93.71 % | 30.766 M 1 957.85 % | -1.656 M -128.83 % | 5.744 M -2.50 % | 5.891 M |
Cost of revenue | 212.433 M 0.00 % | 212.433 M -4.84 % | 223.231 M -4.30 % | 233.250 M -5.26 % | 246.213 M 1.85 % | 241.732 M 7.82 % | 224.203 M 30.32 % | 172.038 M 36.94 % | 125.628 M -39.95 % | 209.208 M 6.97 % | 195.583 M 26.79 % | 154.263 M -9.02 % | 169.561 M -8.38 % | 185.072 M 15.23 % | 160.609 M 5.96 % | 151.578 M -22.77 % | 196.266 M 12.22 % | 174.888 M -14.70 % | 205.017 M 24.21 % | 165.054 M -35.11 % | 254.379 M 24.04 % | 205.085 M 0.04 % | 204.997 M 39.78 % | 146.658 M -36.80 % | 232.070 M -4.32 % | 242.538 M -2.91 % | 249.798 M 26.48 % | 197.496 M -13.20 % | 227.518 M 40.93 % | 161.441 M -1.37 % | 163.685 M 19.90 % | 136.517 M -34.98 % | 209.968 M 12.27 % | 187.021 M 15.59 % | 161.790 M 13.93 % | 142.011 M -29.01 % | 200.056 M 6.54 % | 187.767 M 8.63 % | 172.845 M 17.37 % | 147.261 M -41.50 % | 251.736 M 37.91 % | 182.530 M -2.43 % | 187.069 M 56.15 % | 119.798 M -49.10 % | 235.374 M 48.98 % | 157.991 M 0.90 % | 156.589 M 37.98 % | 113.483 M -23.02 % | 147.417 M -12.95 % | 169.348 M 25.23 % | 135.227 M -10.02 % | 150.283 M 12.41 % | 133.688 M -28.65 % | 187.367 M 11.61 % | 167.872 M 35.51 % | 123.882 M -31.03 % | 179.618 M 61.04 % | 111.539 M -28.57 % | 156.145 M -23.28 % | 203.517 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 90.684 M 0.00 % | 90.684 M 117.47 % | 41.699 M -80.79 % | 217.082 M 403.64 % | 43.103 M 0.00 % | 43.103 M -75.14 % | 173.398 M -9.91 % | 192.468 M 11 414.99 % | -1.701 M -149.69 % | 3.423 M -97.89 % | 162.393 M 3 276.86 % | 4.809 M 111.21 % | -42.906 M -277.38 % | 24.189 M 158.98 % | 9.340 M -2.75 % | 9.604 M 164.03 % | -14.999 M -307.83 % | 7.217 M 104.62 % | 3.527 M -18.73 % | 4.340 M 150.42 % | -8.608 M -461.83 % | 2.379 M -22.33 % | 3.063 M -19.75 % | 3.817 M 111.19 % | -34.107 M -435.24 % | 10.174 M -18.14 % | 12.428 M 7.61 % | 11.549 M 199.41 % | -11.617 M -342.27 % | 4.795 M -1.52 % | 4.869 M -60.47 % | 12.316 M 121.67 % | -56.843 M -181.30 % | 69.918 M 4 656.33 % | 1.470 M -96.21 % | 38.820 M 260.00 % | -24.263 M -139.17 % | 61.947 M 6.11 % | 58.382 M -18.78 % | 71.878 M 269.08 % | 19.475 M 185.60 % | 6.819 M -95.67 % | 157.601 M 169.14 % | 58.558 M -66.57 % | 175.156 M 21.42 % | 144.258 M -3.69 % | 149.785 M 3.61 % | 144.562 M 23.82 % | 116.752 M -11.72 % | 132.259 M -4.04 % | 137.823 M -4.99 % | 145.060 M 252.15 % | 41.193 M -71.12 % | 142.640 M 14.26 % | 124.833 M 44.41 % | 86.445 M -32.63 % | 128.317 M 9.32 % | 117.373 M 36.90 % | 85.735 M -36.81 % | 135.684 M |
Operating expenses | 232.998 M 0.00 % | 232.998 M 31.12 % | 177.705 M -8.29 % | 193.769 M -0.96 % | 195.646 M 0.00 % | 195.646 M 5.87 % | 184.803 M 10.73 % | 166.894 M 2.23 % | 163.258 M 9.10 % | 149.643 M -15.19 % | 176.443 M 16.11 % | 151.961 M 2.04 % | 148.925 M -8.75 % | 163.211 M 6.03 % | 153.922 M -15.92 % | 183.075 M 14.50 % | 159.884 M -10.01 % | 177.674 M -10.50 % | 198.527 M 12.26 % | 176.844 M 21.18 % | 145.934 M 49.04 % | 97.915 M -49.45 % | 193.704 M 12.79 % | 171.745 M 0.94 % | 170.147 M 74.13 % | 97.711 M -51.48 % | 201.402 M 113.30 % | 94.422 M -34.70 % | 144.597 M 56.73 % | 92.259 M -45.23 % | 168.441 M 85.83 % | 90.644 M -23.31 % | 118.200 M -35.34 % | 182.813 M 95.50 % | 93.510 M -51.46 % | 192.633 M 18.96 % | 161.936 M -5.18 % | 170.777 M 11.62 % | 152.998 M -6.36 % | 163.384 M 24.49 % | 131.242 M -22.72 % | 169.832 M 9.35 % | 155.314 M 8.76 % | 142.798 M -1.69 % | 145.257 M 3.73 % | 140.031 M -3.95 % | 145.785 M 0.85 % | 144.562 M 23.82 % | 116.752 M -11.72 % | 132.259 M -1.25 % | 133.931 M -7.67 % | 145.060 M 252.15 % | 41.193 M -70.28 % | 138.610 M 12.13 % | 123.620 M 43.00 % | 86.445 M -32.63 % | 128.317 M 9.32 % | 117.373 M 36.90 % | 85.735 M -36.81 % | 135.684 M |
Cost and expenses | 445.431 M 9.59 % | 406.467 M 1.38 % | 400.936 M -6.11 % | 427.019 M -5.82 % | 453.386 M 10.67 % | 409.663 M 4.25 % | 392.961 M 7.72 % | 364.809 M -1.28 % | 369.557 M 4.61 % | 353.276 M -5.04 % | 372.026 M 21.49 % | 306.224 M -3.85 % | 318.486 M -8.56 % | 348.283 M 8.86 % | 319.949 M -4.39 % | 334.653 M -7.87 % | 363.257 M 3.03 % | 352.562 M -6.94 % | 378.869 M 13.95 % | 332.494 M -21.31 % | 422.553 M 11.36 % | 379.455 M 1.26 % | 374.732 M 21.75 % | 307.786 M -20.21 % | 385.755 M -7.85 % | 418.624 M 17.50 % | 356.270 M -5.86 % | 378.439 M 12.28 % | 337.037 M 4.05 % | 323.924 M 1.25 % | 319.918 M -0.37 % | 321.098 M -10.85 % | 360.173 M -2.61 % | 369.834 M 13.65 % | 325.427 M -2.75 % | 334.644 M 12.11 % | 298.497 M -16.75 % | 358.544 M 10.04 % | 325.843 M 4.89 % | 310.645 M -18.89 % | 382.978 M 6.63 % | 359.181 M 4.91 % | 342.383 M 30.38 % | 262.596 M -31.01 % | 380.631 M 25.93 % | 302.249 M -1.35 % | 306.374 M 9.60 % | 279.548 M 5.82 % | 264.169 M -12.41 % | 301.607 M 10.46 % | 273.050 M -2.50 % | 280.046 M 60.14 % | 174.881 M -46.35 % | 325.977 M 11.83 % | 291.492 M 38.59 % | 210.327 M -31.70 % | 307.935 M 34.52 % | 228.912 M -5.36 % | 241.880 M -28.69 % | 339.201 M |
Research and development expenses | 15.439 M 0.00 % | 15.439 M | 0.000 | 0.000 -100.00 % | 14.419 M 0.00 % | 14.419 M | 0.000 | 0.000 -100.00 % | 37.495 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.406 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 126.876 M 0.00 % | 126.876 M 111.48 % | 59.993 M 6.97 % | 56.084 M -48.40 % | 108.686 M 111.73 % | 51.333 M 1.48 % | 50.584 M -3.70 % | 52.526 M 21.86 % | 43.102 M 18.62 % | 36.336 M -16.64 % | 43.591 M -7.41 % | 47.080 M -21.69 % | 60.121 M -39.05 % | 98.643 M 9.29 % | 90.256 M -15.58 % | 106.919 M -19.24 % | 132.392 M 27.37 % | 103.942 M -0.74 % | 104.722 M 4.77 % | 99.952 M -25.88 % | 134.851 M 37.72 % | 97.915 M -0.07 % | 97.981 M 6.39 % | 92.095 M -29.35 % | 130.356 M 33.41 % | 97.711 M 1.09 % | 96.660 M 2.37 % | 94.422 M -21.25 % | 119.897 M 29.96 % | 92.259 M -0.02 % | 92.274 M 1.80 % | 90.644 M -27.36 % | 124.784 M 29.88 % | 96.079 M 2.75 % | 93.510 M 2.39 % | 91.326 M -20.25 % | 114.519 M 26.80 % | 90.315 M 1.37 % | 89.098 M 3.89 % | 85.758 M -19.46 % | 106.477 M 14.90 % | 92.672 M 8.70 % | 85.252 M 7.18 % | 79.542 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 |
Interest income | 0.000 -100.00 % | 9.419 M 2.25 % | 9.212 M -19.62 % | 11.461 M | 0.000 -100.00 % | 40.669 M 0.56 % | 40.441 M 13.40 % | 35.661 M | 0.000 -100.00 % | 10.642 M 65.07 % | 6.447 M -63.23 % | 17.535 M | 0.000 -100.00 % | 9.012 M | 0.000 -100.00 % | 14.962 M | 0.000 -100.00 % | 14.079 M 129.26 % | 6.141 M -55.30 % | 13.739 M | 0.000 -100.00 % | 5.707 M -31.20 % | 8.295 M -5.83 % | 8.809 M -30.47 % | 12.669 M 138.77 % | 5.306 M -45.12 % | 9.669 M 301.04 % | 2.411 M | 0.000 -100.00 % | 1.430 M -5.11 % | 1.507 M 125.94 % | 667.000 K 24.21 % | 537.000 K 67.29 % | 321.000 K -71.36 % | 1.121 M -38.37 % | 1.819 M 35.44 % | 1.343 M 3.07 % | 1.303 M -21.98 % | 1.670 M 71.99 % | 971.000 K | 0.000 | 0.000 -100.00 % | 5.389 M 506.87 % | 888.000 K | 0.000 -100.00 % | 745.000 K 240.18 % | 219.000 K -86.51 % | 1.624 M -70.80 % | 5.561 M 1 654.26 % | 317.000 K 8.19 % | 293.000 K -81.96 % | 1.624 M -46.01 % | 3.008 M 848.90 % | 317.000 K -32.98 % | 473.000 K 73.26 % | 273.000 K -80.60 % | 1.407 M 376.95 % | 295.000 K -6.05 % | 314.000 K 0.32 % | 313.000 K |
Interest expense | 0.000 | 0.000 -100.00 % | 18.549 M -34.64 % | 28.378 M | 0.000 -100.00 % | 32.673 M 17.59 % | 27.785 M -9.93 % | 30.847 M | 0.000 -100.00 % | 13.133 M 4.03 % | 12.624 M -39.00 % | 20.695 M | 0.000 -100.00 % | 20.362 M 123.17 % | 9.124 M -64.56 % | 25.746 M | 0.000 -100.00 % | 25.010 M 30.30 % | 19.194 M -24.48 % | 25.415 M | 0.000 -100.00 % | 11.780 M -25.06 % | 15.719 M -20.24 % | 19.708 M 223.61 % | 6.090 M -67.60 % | 18.799 M -35.39 % | 29.095 M 183.63 % | 10.258 M 41.94 % | 7.227 M -26.46 % | 9.827 M -7.83 % | 10.662 M -3.95 % | 11.101 M 28.26 % | 8.655 M -20.53 % | 10.891 M 17.55 % | 9.265 M -9.75 % | 10.266 M 20.27 % | 8.536 M -40.30 % | 14.298 M 60.87 % | 8.888 M -29.63 % | 12.631 M 37.65 % | 9.176 M -34.80 % | 14.073 M 39.47 % | 10.090 M -12.62 % | 11.547 M | 0.000 -100.00 % | 14.165 M 28.76 % | 11.001 M -2.14 % | 11.241 M -20.19 % | 14.084 M 52.13 % | 9.258 M 2.82 % | 9.004 M -6.69 % | 9.650 M -1.35 % | 9.782 M 5.66 % | 9.258 M 4.88 % | 8.827 M 3.45 % | 8.533 M -12.56 % | 9.759 M 36.91 % | 7.128 M 4.52 % | 6.820 M -2.89 % | 7.023 M |
Depreciation and amortization | 17.205 M -15.53 % | 20.368 M -6.16 % | 21.704 M -7.94 % | 23.575 M -17.82 % | 28.686 M -19.00 % | 35.413 M 35.92 % | 26.054 M 0.68 % | 25.877 M -27.63 % | 35.755 M 45.55 % | 24.566 M 0.28 % | 24.497 M 14.04 % | 21.482 M -16.99 % | 25.878 M 16.61 % | 22.191 M -3.43 % | 22.979 M 3.85 % | 22.128 M -2.11 % | 22.606 M 4.58 % | 21.616 M 0.21 % | 21.570 M 13.72 % | 18.968 M 0.62 % | 18.852 M 0.45 % | 18.768 M -2.19 % | 19.189 M 2.29 % | 18.759 M -3.06 % | 19.351 M 0.00 % | 19.351 M -9.09 % | 21.285 M 15.96 % | 18.355 M -5.74 % | 19.472 M 6.68 % | 18.252 M -0.22 % | 18.292 M -1.09 % | 18.493 M -8.09 % | 20.121 M -0.41 % | 20.203 M -0.74 % | 20.353 M -0.55 % | 20.466 M -4.15 % | 21.352 M 6.08 % | 20.129 M 10.34 % | 18.243 M -4.27 % | 19.057 M -5.89 % | 20.250 M -5.34 % | 21.393 M 8.95 % | 19.636 M 6.62 % | 18.417 M -11.15 % | 20.728 M 8.81 % | 19.050 M 3.32 % | 18.437 M 1.37 % | 18.188 M -3.08 % | 18.766 M 16.11 % | 16.162 M -6.65 % | 17.314 M -4.81 % | 18.188 M 72.17 % | 10.564 M -34.29 % | 16.076 M -1.31 % | 16.290 M 8.10 % | 15.069 M -41.15 % | 25.606 M 38.94 % | 18.429 M 11.74 % | 16.493 M 9.73 % | 15.031 M |
Operating income | -24.187 M -206.67 % | 22.674 M -53.13 % | 48.374 M 9.65 % | 44.118 M 139.11 % | -112.798 M -324.89 % | 50.156 M 980.95 % | 4.640 M 233.33 % | 1.392 M -92.75 % | 19.201 M 244.41 % | 5.575 M -46.63 % | 10.446 M -83.34 % | 62.693 M 91.89 % | 32.671 M 645.79 % | -5.986 M -109.97 % | 60.012 M 9 234.25 % | -657.000 K 98.00 % | -32.800 M -195.94 % | 34.187 M 38.55 % | 24.675 M 162.39 % | 9.404 M -80.07 % | 47.192 M 83.89 % | 25.663 M 7.07 % | 23.969 M 125.76 % | 10.617 M 8.55 % | 9.781 M -65.05 % | 27.982 M 0.51 % | 27.841 M 243.42 % | 8.107 M -53.77 % | 17.536 M -7.03 % | 18.861 M 54.50 % | 12.208 M -85.88 % | 86.467 M 170.17 % | 32.005 M 56.96 % | 20.390 M 19.92 % | 17.003 M -73.32 % | 63.720 M 0.35 % | 63.495 M 157.18 % | 24.689 M 288.99 % | 6.347 M 134.47 % | 2.707 M -84.02 % | 16.939 M 251.21 % | 4.823 M 23.26 % | 3.913 M 67.29 % | 2.339 M -92.18 % | 29.899 M 14.06 % | 26.213 M 104.18 % | 12.838 M 92.50 % | 6.669 M -74.81 % | 26.472 M 14.06 % | 23.208 M 7.29 % | 21.632 M 250.54 % | 6.171 M -81.03 % | 32.527 M 40.15 % | 23.208 M 7.42 % | 21.604 M 282.98 % | 5.641 M -76.84 % | 24.360 M 60.90 % | 15.140 M -29.84 % | 21.580 M -7.31 % | 23.283 M |
Operating income ratio | -0.06 -206.67 % | 0.05 -54.26 % | 0.12 20.12 % | 0.10 137.84 % | -0.26 -310.62 % | 0.12 953.44 % | 0.01 205.59 % | 0.00 -92.27 % | 0.05 217.92 % | 0.02 -43.12 % | 0.03 -86.80 % | 0.21 123.19 % | 0.09 630.12 % | -0.02 -109.17 % | 0.19 9 799.53 % | 0.00 97.82 % | -0.09 -195.67 % | 0.09 54.35 % | 0.06 122.31 % | 0.03 -72.79 % | 0.10 59.57 % | 0.06 5.37 % | 0.06 80.29 % | 0.03 37.12 % | 0.02 -62.16 % | 0.06 4.15 % | 0.06 188.50 % | 0.02 -50.69 % | 0.04 -21.18 % | 0.06 49.69 % | 0.04 -86.50 % | 0.27 206.34 % | 0.09 64.22 % | 0.05 8.97 % | 0.05 -76.66 % | 0.21 21.27 % | 0.18 161.55 % | 0.07 251.00 % | 0.02 121.17 % | 0.01 -77.82 % | 0.04 191.62 % | 0.01 18.00 % | 0.01 27.09 % | 0.01 -87.77 % | 0.07 -8.74 % | 0.08 98.43 % | 0.04 72.60 % | 0.02 -74.42 % | 0.09 27.48 % | 0.07 -2.67 % | 0.07 240.47 % | 0.02 -86.25 % | 0.16 139.59 % | 0.07 -5.14 % | 0.07 164.17 % | 0.03 -64.37 % | 0.07 18.17 % | 0.06 -24.26 % | 0.08 27.52 % | 0.06 |
Total other income expenses net | 29.545 M 0.00 % | 29.545 M 173.92 % | -39.969 M 54.49 % | -87.824 M 12.96 % | -100.903 M -703.74 % | 16.713 M 95.66 % | 8.542 M 13.35 % | 7.536 M 174.16 % | -10.162 M -1 592.22 % | 681.000 K 122.00 % | -3.096 M -265.65 % | 1.869 M 112.60 % | -14.839 M 78.87 % | -70.213 M -5 641.05 % | -1.223 M 95.70 % | -28.423 M 25.16 % | -37.980 M -32.64 % | -28.634 M -206.61 % | -9.339 M 5.99 % | -9.934 M -26.31 % | -7.865 M -46.24 % | -5.378 M 36.57 % | -8.478 M 19.48 % | -10.529 M -450.10 % | -1.914 M 83.04 % | -11.284 M 29.45 % | -15.995 M -113.95 % | -7.476 M -200.36 % | -2.489 M 71.39 % | -8.699 M -14.69 % | -7.585 M -225.26 % | -2.332 M -117.01 % | 13.710 M 236.38 % | -10.053 M -2.96 % | -9.764 M -134.65 % | 28.178 M 188.47 % | -31.850 M -139.04 % | -13.324 M -176.66 % | -4.816 M 58.69 % | -11.659 M -82.49 % | -6.389 M 56.09 % | -14.550 M -477.61 % | -2.519 M 76.84 % | -10.878 M -255.03 % | -3.064 M 77.68 % | -13.730 M -34.94 % | -10.175 M -3.01 % | -9.878 M 5.37 % | -10.439 M 5.41 % | -11.036 M -16.83 % | -9.446 M 2.18 % | -9.657 M -47.10 % | -6.565 M 40.51 % | -11.036 M -44.72 % | -7.626 M 6.43 % | -8.150 M -0.51 % | -8.109 M -76.13 % | -4.604 M 20.28 % | -5.775 M 9.37 % | -6.372 M |
2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 |
2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 381.135 M 6.78 % | 356.922 M -20.23 % | 447.423 M -4.70 % | 469.466 M -3.65 % | 487.245 M -11.33 % | 549.499 M 0.73 % | 545.536 M 3.98 % | 524.654 M 14.73 % | 457.283 M -19.09 % | 565.177 M 0.88 % | 560.234 M -9.04 % | 615.921 M 29.28 % | 476.429 M -23.32 % | 621.306 M -2.69 % | 638.475 M -0.83 % | 643.826 M 22.30 % | 526.450 M -17.29 % | 636.520 M -1.71 % | 647.563 M 4.46 % | 619.926 M 16.22 % | 533.424 M -21.43 % | 678.938 M 0.16 % | 677.840 M 6.10 % | 638.898 M 11.57 % | 572.624 M -16.56 % | 686.247 M -3.61 % | 711.937 M -3.80 % | 740.062 M 13.40 % | 652.624 M -11.32 % | 735.901 M -3.43 % | 762.010 M 2.55 % | 743.071 M 14.58 % | 648.496 M -13.46 % | 749.399 M -0.29 % | 751.597 M -3.58 % | 779.481 M 27.79 % | 609.954 M -21.62 % | 778.177 M 0.30 % | 775.829 M 0.34 % | 773.221 M 19.77 % | 645.597 M -17.28 % | 780.457 M 0.52 % | 776.455 M 92.69 % | 402.946 M -29.80 % | 574.020 M 1 303.52 % | -47.695 M -0.91 % | -47.265 M -43.92 % | -32.841 M -105.40 % | 607.773 M 2 301.04 % | -27.613 M 17.85 % | -33.613 M 18.60 % | -41.294 M -108.54 % | 483.641 M 1 319.19 % | -39.669 M 17.24 % | -47.930 M -7.13 % | -44.742 M -110.91 % | 410.035 M |
Total investments | 84.527 M 0.00 % | 84.527 M -13.63 % | 97.868 M 1.37 % | 96.547 M 0.12 % | 96.434 M -32.86 % | 143.640 M 10.39 % | 130.123 M 10.72 % | 117.521 M 0.79 % | 116.604 M 10.82 % | 105.215 M 2.10 % | 103.052 M 0.08 % | 102.973 M 2.85 % | 100.115 M 1.61 % | 98.532 M -28.91 % | 138.594 M -1.51 % | 140.722 M -0.14 % | 140.914 M 2.64 % | 137.292 M 2.27 % | 134.250 M -1.17 % | 135.836 M 0.94 % | 134.567 M -12.54 % | 153.853 M 3.06 % | 149.287 M 1.12 % | 147.634 M 0.13 % | 147.437 M -0.29 % | 147.867 M -1.16 % | 149.602 M -4.03 % | 155.878 M -0.96 % | 157.394 M 4.51 % | 150.604 M 2.27 % | 147.257 M -1.47 % | 149.458 M -1.36 % | 151.521 M 78.92 % | 84.685 M 13.51 % | 74.606 M -0.71 % | 75.143 M 0.27 % | 74.939 M 226.94 % | 22.921 M 6.60 % | 21.502 M 12.98 % | 19.032 M 0.14 % | 19.005 M -10.91 % | 21.332 M -4.80 % | 22.407 M -4.68 % | 23.508 M -0.46 % | 23.617 M 85.33 % | 12.743 M -31.09 % | 18.493 M 7.68 % | 17.174 M -7.84 % | 18.635 M 28.27 % | 14.528 M 2.95 % | 14.112 M -3.39 % | 14.607 M 0.54 % | 14.528 M 1.23 % | 14.352 M 2.03 % | 14.066 M -2.33 % | 14.402 M 30.65 % | 11.023 M |
Total debt | 449.884 M 5.69 % | 425.671 M -14.58 % | 498.356 M -2.68 % | 512.103 M -3.71 % | 531.852 M -10.72 % | 595.687 M 1.43 % | 587.268 M 2.26 % | 574.295 M 15.19 % | 498.580 M -17.51 % | 604.445 M 0.33 % | 602.480 M -7.95 % | 654.505 M 25.28 % | 522.444 M -22.57 % | 674.752 M -1.61 % | 685.813 M -1.53 % | 696.434 M 23.48 % | 564.025 M -19.50 % | 700.641 M 1.31 % | 691.597 M 3.54 % | 667.932 M 12.07 % | 596.011 M -17.59 % | 723.183 M 0.62 % | 718.698 M 3.03 % | 697.552 M 12.53 % | 619.890 M -16.50 % | 742.376 M -1.66 % | 754.939 M -3.95 % | 785.995 M 14.56 % | 686.087 M -11.42 % | 774.537 M -3.74 % | 804.631 M -0.32 % | 807.233 M 16.00 % | 695.902 M -12.84 % | 798.439 M 0.74 % | 792.601 M -3.41 % | 820.618 M 25.90 % | 651.789 M -21.67 % | 832.092 M 1.10 % | 823.048 M 0.63 % | 817.909 M 16.38 % | 702.814 M -15.13 % | 828.132 M -0.28 % | 830.470 M 81.85 % | 456.688 M -26.25 % | 619.252 M | 0.000 | 0.000 | 0.000 -100.00 % | 632.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 511.254 M | 0.000 | 0.000 | 0.000 -100.00 % | 447.088 M |
Accumulated other comprehensive income loss | 28.129 M 0.00 % | 28.129 M | 0.000 | 0.000 -100.00 % | 256.451 M 4 508.28 % | 5.565 M -98.31 % | 330.108 M 15.54 % | 285.708 M 3.83 % | 275.166 M | 0.000 -100.00 % | 245.732 M -0.85 % | 247.848 M 4.42 % | 237.352 M | 0.000 -100.00 % | 21.874 M | 0.000 -100.00 % | 30.373 M | 0.000 -100.00 % | 27.041 M | 0.000 -100.00 % | 23.110 M | 0.000 -100.00 % | 24.512 M | 0.000 -100.00 % | 22.670 M | 0.000 -100.00 % | 27.306 M | 0.000 -100.00 % | 40.444 M | 0.000 -100.00 % | 43.416 M | 0.000 -100.00 % | 48.089 M -8.48 % | 52.547 M -15.08 % | 61.881 M -9.29 % | 68.216 M 69.71 % | 40.195 M -21.82 % | 51.416 M 22.61 % | 41.935 M 6.97 % | 39.204 M -1.26 % | 39.706 M -8.86 % | 43.568 M -15.29 % | 51.430 M -9.18 % | 56.626 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 |
Retained earnings | 269.730 M 0.00 % | 269.730 M | 0.000 | 0.000 -100.00 % | 267.190 M 0.00 % | 267.190 M -16.44 % | 319.764 M 10.15 % | 290.311 M 4.32 % | 278.278 M | 0.000 -100.00 % | 267.278 M | 0.000 -100.00 % | 265.111 M | 0.000 -100.00 % | 267.393 M | 0.000 -100.00 % | 278.430 M | 0.000 -100.00 % | 315.142 M | 0.000 -100.00 % | 332.201 M | 0.000 -100.00 % | 315.312 M | 0.000 -100.00 % | 319.812 M | 0.000 -100.00 % | 317.623 M | 0.000 -100.00 % | 316.422 M | 0.000 -100.00 % | 289.284 M | 0.000 -100.00 % | 317.752 M 16.06 % | 273.776 M 1.42 % | 269.949 M 5.54 % | 255.789 M -10.60 % | 286.112 M 8.72 % | 263.163 M -0.32 % | 264.000 M -2.97 % | 272.068 M -4.30 % | 284.299 M 1.34 % | 280.548 M -2.67 % | 288.256 M -2.23 % | 294.817 M -4.49 % | 308.681 M | 0.000 | 0.000 | 0.000 -100.00 % | 291.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 269.985 M | 0.000 | 0.000 | 0.000 -100.00 % | 246.764 M |
Common stock | 183.398 M 0.00 % | 183.398 M -61.89 % | 481.222 M -0.28 % | 482.559 M 334.01 % | 111.186 M 0.00 % | 111.186 M 0.00 % | 111.186 M 0.00 % | 111.186 M 0.00 % | 111.186 M -75.41 % | 452.082 M 306.60 % | 111.186 M 38.46 % | 80.301 M 0.00 % | 80.301 M -76.97 % | 348.725 M 377.70 % | 73.001 M -80.28 % | 370.205 M 407.12 % | 73.001 M -82.14 % | 408.847 M 460.06 % | 73.001 M -82.69 % | 421.670 M 477.62 % | 73.001 M -82.52 % | 417.722 M 472.21 % | 73.001 M -81.83 % | 401.766 M 450.36 % | 73.001 M -82.59 % | 419.413 M 474.53 % | 73.001 M -82.90 % | 426.842 M 484.71 % | 73.001 M -81.87 % | 402.628 M 451.54 % | 73.001 M -82.19 % | 409.821 M 461.39 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M 0.00 % | 73.001 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.001 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.001 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.001 M |
Total equity | 495.438 M 0.00 % | 495.438 M -0.21 % | 496.488 M -0.34 % | 498.204 M 23.84 % | 402.311 M -26.25 % | 545.523 M 1.75 % | 536.159 M 9.40 % | 490.084 M 1.87 % | 481.076 M 5.77 % | 454.814 M 0.99 % | 450.362 M 19.66 % | 376.355 M 2.96 % | 365.523 M 3.72 % | 352.399 M -3.93 % | 366.801 M -2.43 % | 375.918 M -2.84 % | 386.916 M -6.77 % | 415.003 M -1.37 % | 420.786 M -1.42 % | 426.826 M -1.16 % | 431.816 M 2.38 % | 421.796 M 1.30 % | 416.378 M 2.81 % | 404.990 M -3.28 % | 418.732 M -1.17 % | 423.705 M 0.31 % | 422.386 M -2.19 % | 431.852 M -0.52 % | 434.131 M 5.22 % | 412.588 M -1.14 % | 417.328 M -0.73 % | 420.387 M -6.83 % | 451.210 M 7.56 % | 419.495 M -1.35 % | 425.226 M 1.84 % | 417.535 M -0.33 % | 418.925 M 2.13 % | 410.202 M 2.49 % | 400.235 M -1.39 % | 405.868 M -3.23 % | 419.411 M -0.40 % | 421.111 M -5.30 % | 444.698 M -2.77 % | 457.378 M -5.32 % | 483.075 M 3.05 % | 468.785 M 1.48 % | 461.958 M -0.06 % | 462.221 M -1.75 % | 470.434 M 5.99 % | 443.866 M 4.38 % | 425.244 M -1.26 % | 430.680 M -2.97 % | 443.866 M 5.89 % | 419.164 M -0.35 % | 420.628 M 3.46 % | 406.551 M 1.16 % | 401.884 M |
Other non current liabilities | 142.897 M 0.00 % | 142.897 M 574.11 % | 21.198 M 8.86 % | 19.472 M -2.98 % | 20.070 M 126.04 % | 8.879 M -74.95 % | 35.452 M -78.99 % | 168.754 M 550.76 % | 25.932 M -86.21 % | 188.013 M -12.12 % | 213.935 M 16.56 % | 183.546 M 589.35 % | 26.626 M -86.67 % | 199.731 M 205.96 % | 65.280 M 93.67 % | 33.706 M 1.59 % | 33.177 M -7.73 % | 35.956 M -38.89 % | 58.834 M 84.25 % | 31.931 M 498.52 % | 5.335 M -83.61 % | 32.550 M 4.55 % | 31.133 M 6.85 % | 29.138 M 5.30 % | 27.672 M -18.86 % | 34.106 M 0.74 % | 33.856 M 12.14 % | 30.191 M 299.56 % | 7.556 M -77.49 % | 33.563 M 353.31 % | 7.404 M -75.15 % | 29.800 M 6.71 % | 27.926 M 39.95 % | 19.954 M 5.21 % | 18.965 M -23.13 % | 24.673 M 29.30 % | 19.082 M -12.58 % | 21.829 M 15.38 % | 18.919 M 2.63 % | 18.435 M -13.33 % | 21.271 M 160.99 % | 8.150 M -8.01 % | 8.860 M 8.45 % | 8.170 M -5.81 % | 8.674 M -98.30 % | 509.685 M 9.31 % | 466.270 M 1.12 % | 461.091 M 3 599.38 % | 12.464 M -97.11 % | 430.580 M 0.14 % | 429.980 M 1.03 % | 425.592 M 4 860.28 % | 8.580 M -98.05 % | 439.048 M -1.31 % | 444.886 M 12.18 % | 396.565 M 6 098.27 % | 6.398 M |
Long term debt | 133.663 M 0.00 % | 133.663 M -40.15 % | 223.312 M -14.96 % | 262.583 M 152.97 % | 103.799 M -68.86 % | 333.360 M 18.30 % | 281.781 M -3.31 % | 291.426 M 6.38 % | 273.946 M -26.71 % | 373.804 M 101.52 % | 185.490 M -47.43 % | 352.838 M 24.46 % | 283.487 M 27.32 % | 222.653 M -39.42 % | 367.521 M 101.91 % | 182.020 M 63.05 % | 111.635 M -71.56 % | 392.492 M 6.33 % | 369.111 M 16.09 % | 317.964 M -3.42 % | 329.211 M -13.60 % | 381.047 M 4.08 % | 366.118 M -10.60 % | 409.518 M 132.71 % | 175.977 M -57.93 % | 418.286 M -10.11 % | 465.327 M -0.82 % | 469.169 M 139.52 % | 195.881 M -53.54 % | 421.625 M 60.97 % | 261.929 M -32.59 % | 388.559 M -0.19 % | 389.280 M -5.83 % | 413.371 M 6.18 % | 389.301 M -1.03 % | 393.342 M 4.11 % | 377.803 M -16.38 % | 451.817 M 14.60 % | 394.255 M 43.07 % | 275.562 M 3.97 % | 265.040 M -24.76 % | 352.245 M -19.65 % | 438.407 M -4.00 % | 456.688 M 3.24 % | 442.373 M | 0.000 | 0.000 | 0.000 -100.00 % | 372.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 360.922 M | 0.000 | 0.000 | 0.000 -100.00 % | 340.902 M |
Total non current liabilities | 276.560 M 0.00 % | 276.560 M -22.55 % | 357.081 M -9.41 % | 394.163 M 65.72 % | 237.852 M -52.91 % | 505.056 M 15.60 % | 436.883 M -5.06 % | 460.180 M -4.69 % | 482.847 M -14.06 % | 561.817 M 40.66 % | 399.425 M -25.53 % | 536.384 M 4.76 % | 512.022 M 21.22 % | 422.384 M -27.75 % | 584.613 M 56.11 % | 374.494 M 14.48 % | 327.118 M -45.45 % | 599.626 M 2.70 % | 583.884 M 18.23 % | 493.839 M -1.51 % | 501.424 M -7.68 % | 543.133 M 3.30 % | 525.803 M -7.41 % | 567.907 M 69.83 % | 334.399 M -41.86 % | 575.202 M -7.45 % | 621.515 M -0.33 % | 623.558 M 74.77 % | 356.797 M -40.09 % | 595.508 M 38.91 % | 428.701 M -21.50 % | 546.101 M 2.28 % | 533.904 M -1.64 % | 542.782 M 4.68 % | 518.495 M -5.58 % | 549.121 M 4.94 % | 523.256 M -9.46 % | 577.914 M 13.70 % | 508.284 M 33.09 % | 381.896 M -0.12 % | 382.345 M -17.32 % | 462.428 M -15.78 % | 549.084 M -2.78 % | 564.763 M 3.62 % | 545.015 M 4.29 % | 522.582 M 8.97 % | 479.579 M 1.33 % | 473.288 M 2.25 % | 462.885 M 3.35 % | 447.874 M -0.05 % | 448.119 M 1.16 % | 442.973 M -1.09 % | 447.874 M -2.42 % | 458.967 M -1.36 % | 465.298 M 11.74 % | 416.395 M -1.46 % | 422.547 M |
Other current liabilities | 347.785 M 0.00 % | 347.785 M 515.05 % | 56.546 M 20.74 % | 46.834 M -33.29 % | 70.207 M -73.82 % | 268.131 M 259.65 % | 74.553 M 995.42 % | -8.326 M -114.74 % | 56.474 M 206.71 % | -52.923 M 7.52 % | -57.227 M -58.12 % | -36.192 M -163.76 % | 56.763 M 229.17 % | -43.943 M -44.05 % | -30.506 M 25.47 % | -40.932 M -118.42 % | 222.229 M 305.56 % | -108.108 M 34.97 % | -166.234 M -30.29 % | -127.591 M -363.75 % | 48.376 M 128.98 % | -166.943 M 0.29 % | -167.436 M -25.21 % | -133.725 M -178.23 % | 170.938 M 186.48 % | -197.670 M 5.32 % | -208.770 M -0.25 % | -208.259 M -195.81 % | 217.371 M 207.94 % | -201.379 M 10.25 % | -224.378 M -174.83 % | 299.835 M 66.41 % | 180.181 M -48.30 % | 348.490 M 4.86 % | 332.353 M -0.46 % | 333.886 M 75.78 % | 189.942 M -40.96 % | 321.699 M 4.16 % | 308.845 M 2.47 % | 301.386 M 99.31 % | 151.217 M -47.22 % | 286.514 M -0.14 % | 286.924 M 9.39 % | 262.293 M 130.47 % | 113.810 M -82.47 % | 649.192 M -5.66 % | 688.156 M 10.37 % | 623.522 M 443.42 % | 114.741 M -73.41 % | 431.501 M -23.16 % | 561.585 M 8.73 % | 516.489 M 179.87 % | 184.545 M -62.03 % | 485.977 M 0.69 % | 482.626 M 5.66 % | 456.784 M 154.56 % | 179.440 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 188.619 M -14.99 % | 221.882 M 3.02 % | 215.382 M 8.28 % | 198.918 M 7.76 % | 184.594 M | 0.000 -100.00 % | 174.298 M | 0.000 | 0.000 | 0.000 -100.00 % | 165.161 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 127.679 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.351 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.726 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.796 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.839 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.505 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 107.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.663 M |
Short term debt | 316.221 M 0.00 % | 316.221 M 14.97 % | 275.044 M 10.23 % | 249.520 M -41.71 % | 428.053 M 63.18 % | 262.327 M -14.13 % | 305.487 M 8.00 % | 282.869 M 25.92 % | 224.634 M -2.60 % | 230.641 M -40.63 % | 388.504 M 28.79 % | 301.667 M 26.24 % | 238.957 M -47.14 % | 452.099 M 57.89 % | 286.345 M -44.34 % | 514.414 M 13.71 % | 452.390 M 46.81 % | 308.149 M -1.99 % | 314.399 M -10.16 % | 349.968 M 31.17 % | 266.800 M -22.02 % | 342.136 M -2.96 % | 352.580 M 22.41 % | 288.034 M -35.11 % | 443.913 M 36.97 % | 324.090 M 11.90 % | 289.612 M -8.59 % | 316.826 M -35.37 % | 490.206 M 38.90 % | 352.912 M -34.97 % | 542.702 M 29.62 % | 418.674 M 36.54 % | 306.622 M -20.37 % | 385.068 M -4.52 % | 403.300 M -5.61 % | 427.276 M 55.95 % | 273.986 M -27.95 % | 380.275 M -11.32 % | 428.793 M -20.94 % | 542.347 M 23.89 % | 437.774 M -8.01 % | 475.887 M 21.38 % | 392.063 M 22.23 % | 320.756 M 81.34 % | 176.879 M | 0.000 | 0.000 | 0.000 -100.00 % | 259.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.332 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.186 M |
Total current liabilities | 927.163 M 0.00 % | 927.163 M 14.64 % | 808.772 M 0.26 % | 806.670 M -17.67 % | 979.792 M 20.96 % | 810.035 M -0.11 % | 810.903 M 8.17 % | 749.685 M 10.97 % | 675.570 M 4.06 % | 649.212 M -18.92 % | 800.734 M 10.80 % | 722.707 M 8.44 % | 666.440 M -23.58 % | 872.102 M 23.86 % | 704.131 M -26.53 % | 958.448 M 4.80 % | 914.515 M 20.89 % | 756.467 M 3.82 % | 728.603 M -6.52 % | 779.458 M 11.50 % | 699.044 M -8.55 % | 764.394 M 0.04 % | 764.071 M 11.89 % | 682.879 M -21.02 % | 864.572 M 10.19 % | 784.625 M 7.10 % | 732.639 M 0.02 % | 732.510 M -19.55 % | 910.490 M 30.34 % | 698.555 M -19.69 % | 869.867 M 18.47 % | 734.231 M 9.29 % | 671.794 M -10.24 % | 748.443 M 0.46 % | 745.015 M -3.42 % | 771.375 M 21.88 % | 632.902 M -11.05 % | 711.512 M -4.34 % | 743.804 M -12.42 % | 849.322 M 8.41 % | 783.462 M 1.73 % | 770.122 M 12.59 % | 684.024 M 16.36 % | 587.870 M 19.15 % | 493.384 M -24.45 % | 653.032 M -5.64 % | 692.031 M 10.02 % | 629.015 M 13.51 % | 554.131 M 24.24 % | 446.009 M -22.21 % | 573.369 M 7.98 % | 530.990 M 19.05 % | 446.009 M -9.92 % | 495.132 M 0.74 % | 491.495 M 5.63 % | 465.308 M 28.99 % | 360.730 M |
Total liabilities | 1.204 B 0.00 % | 1.204 B 3.25 % | 1.166 B -2.91 % | 1.201 B -1.38 % | 1.218 B -7.41 % | 1.315 B 5.39 % | 1.248 B 3.13 % | 1.210 B 4.44 % | 1.158 B -4.34 % | 1.211 B 0.91 % | 1.200 B -4.68 % | 1.259 B 6.84 % | 1.178 B -8.96 % | 1.294 B 0.45 % | 1.289 B -3.32 % | 1.333 B 7.35 % | 1.242 B -8.44 % | 1.356 B 3.32 % | 1.312 B 3.08 % | 1.273 B 6.07 % | 1.200 B -8.19 % | 1.308 B 1.37 % | 1.290 B 3.13 % | 1.251 B 4.32 % | 1.199 B -11.83 % | 1.360 B 0.42 % | 1.354 B -0.14 % | 1.356 B 7.01 % | 1.267 B -2.07 % | 1.294 B -0.35 % | 1.299 B 1.42 % | 1.280 B 6.19 % | 1.206 B -6.62 % | 1.291 B 2.19 % | 1.264 B -4.32 % | 1.320 B 14.21 % | 1.156 B -10.34 % | 1.289 B 2.98 % | 1.252 B 1.70 % | 1.231 B 5.61 % | 1.166 B -5.42 % | 1.233 B -0.05 % | 1.233 B 6.98 % | 1.153 B 11.00 % | 1.038 B -11.67 % | 1.176 B 0.34 % | 1.172 B 6.29 % | 1.102 B 8.39 % | 1.017 B 13.78 % | 893.883 M -12.49 % | 1.021 B 4.88 % | 973.963 M 8.96 % | 893.883 M -6.31 % | 954.099 M -0.28 % | 956.793 M 8.52 % | 881.703 M 12.57 % | 783.277 M |
Other non current assets | 95.475 M 0.00 % | 95.475 M 182.39 % | 33.810 M -1.67 % | 34.384 M 8.16 % | 31.789 M 0.90 % | 31.505 M -1.88 % | 32.110 M 212.99 % | 10.259 M -66.52 % | 30.646 M 312.13 % | 7.436 M 2.93 % | 7.224 M -6.49 % | 7.725 M -64.01 % | 21.465 M 211.63 % | 6.888 M -5.35 % | 7.277 M -8.61 % | 7.963 M -57.42 % | 18.701 M 199.26 % | 6.249 M -18.31 % | 7.650 M -17.27 % | 9.247 M -42.24 % | 16.008 M 90.89 % | 8.386 M 2.85 % | 8.154 M 25.60 % | 6.492 M -67.50 % | 19.978 M 160.06 % | 7.682 M -7.12 % | 8.271 M -1.63 % | 8.408 M -68.41 % | 26.620 M 239.89 % | 7.832 M -0.03 % | 7.834 M -0.39 % | 7.865 M -78.97 % | 37.407 M 419.40 % | 7.202 M -2.98 % | 7.423 M -6.38 % | 7.929 M -72.08 % | 28.396 M 269.74 % | 7.680 M -2.28 % | 7.859 M 3.04 % | 7.627 M -88.22 % | 64.740 M 625.62 % | 8.922 M -4.45 % | 9.338 M 1.63 % | 9.188 M -85.36 % | 62.740 M 521.74 % | 10.091 M 0.07 % | 10.084 M -2.73 % | 10.367 M -83.39 % | 62.420 M 612.88 % | 8.756 M -0.55 % | 8.804 M 6.00 % | 8.306 M -87.02 % | 63.972 M 530.27 % | 10.150 M -0.47 % | 10.198 M 2.22 % | 9.977 M -60.06 % | 24.980 M |
Long term investments | 76.062 M 0.00 % | 76.062 M 3.05 % | 73.809 M 2.49 % | 72.017 M -2.67 % | 73.993 M -43.13 % | 130.101 M 14.28 % | 113.845 M -9.97 % | 126.454 M 21.92 % | 103.719 M -1.42 % | 105.215 M 2.10 % | 103.052 M 0.08 % | 102.973 M 19.63 % | 86.075 M -12.64 % | 98.532 M -28.91 % | 138.594 M -1.51 % | 140.722 M 8.76 % | 129.388 M -5.76 % | 137.292 M 2.27 % | 134.250 M -1.17 % | 135.836 M 7.64 % | 126.196 M -17.98 % | 153.853 M 3.06 % | 149.287 M 1.12 % | 147.634 M 9.27 % | 135.111 M -8.63 % | 147.867 M -1.16 % | 149.602 M -4.03 % | 155.878 M 12.12 % | 139.030 M -7.69 % | 150.604 M 2.27 % | 147.257 M -1.47 % | 149.458 M 21.89 % | 122.620 M 44.80 % | 84.685 M 13.51 % | 74.606 M -0.71 % | 75.143 M 37.02 % | 54.839 M -12.93 % | 62.986 M 7.73 % | 58.466 M 4.85 % | 55.759 M 10 312.27 % | -546.000 K -100.93 % | 58.727 M -4.26 % | 61.341 M -6.16 % | 65.367 M 483.37 % | 11.205 M -80.33 % | 56.958 M -10.05 % | 63.323 M 5.71 % | 59.905 M 384.59 % | 12.362 M -79.53 % | 60.402 M 7.59 % | 56.140 M -2.45 % | 57.551 M 1 009.74 % | 5.186 M -63.87 % | 14.352 M 2.03 % | 14.066 M -2.33 % | 14.402 M 8.95 % | 13.219 M |
Intangible assets | 11.018 M 0.00 % | 11.018 M -55.96 % | 25.020 M 49.77 % | 16.706 M -0.78 % | 16.837 M 420.30 % | 3.236 M -79.51 % | 15.795 M -0.03 % | 15.799 M -0.91 % | 15.944 M 9.08 % | 14.617 M 1.92 % | 14.342 M -0.84 % | 14.464 M -0.92 % | 14.598 M -32.09 % | 21.495 M 42.29 % | 15.106 M -7.76 % | 16.377 M -3.36 % | 16.946 M 3.95 % | 16.302 M -4.04 % | 16.988 M -3.26 % | 17.560 M -2.86 % | 18.077 M -1.95 % | 18.437 M -4.16 % | 19.237 M -4.42 % | 20.126 M -4.26 % | 21.021 M -1.10 % | 21.254 M -8.35 % | 23.190 M -5.29 % | 24.484 M -4.51 % | 25.640 M 4.00 % | 24.653 M -5.33 % | 26.041 M -1.65 % | 26.479 M -3.55 % | 27.455 M -12.08 % | 31.228 M -5.41 % | 33.013 M -2.86 % | 33.986 M -1.32 % | 34.440 M 1.68 % | 33.871 M -2.27 % | 34.656 M -1.68 % | 35.248 M -0.40 % | 35.388 M 11.08 % | 31.857 M -6.36 % | 34.021 M -1.69 % | 34.606 M 6.93 % | 32.364 M | 0.000 -100.00 % | 32.345 M -0.28 % | 32.437 M 14.73 % | 28.272 M 21.54 % | 23.261 M -0.34 % | 23.341 M 1.01 % | 23.107 M 6.72 % | 21.651 M -0.93 % | 21.854 M -1.93 % | 22.284 M 1.02 % | 22.058 M 149.72 % | 8.833 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.203 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.031 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.610 M |
Goodwill and intangible assets | 11.018 M 0.00 % | 11.018 M -55.96 % | 25.020 M 49.77 % | 16.706 M -0.78 % | 16.837 M 8.30 % | 15.546 M -1.58 % | 15.795 M -0.03 % | 15.799 M -0.91 % | 15.944 M 9.08 % | 14.617 M 1.92 % | 14.342 M -0.84 % | 14.464 M -0.92 % | 14.598 M -32.09 % | 21.495 M 42.29 % | 15.106 M -7.76 % | 16.377 M -3.36 % | 16.946 M 3.95 % | 16.302 M -4.04 % | 16.988 M -3.26 % | 17.560 M -2.86 % | 18.077 M -1.95 % | 18.437 M -4.16 % | 19.237 M -4.42 % | 20.126 M -4.26 % | 21.021 M -1.10 % | 21.254 M -8.35 % | 23.190 M -5.29 % | 24.484 M -4.51 % | 25.640 M 4.00 % | 24.653 M -5.33 % | 26.041 M -1.65 % | 26.479 M -3.55 % | 27.455 M -12.08 % | 31.228 M -5.41 % | 33.013 M -2.86 % | 33.986 M -1.32 % | 34.440 M 1.68 % | 33.871 M -2.27 % | 34.656 M -1.68 % | 35.248 M -0.40 % | 35.388 M 11.08 % | 31.857 M -6.36 % | 34.021 M -1.69 % | 34.606 M 0.11 % | 34.567 M 7.70 % | 32.095 M -0.77 % | 32.345 M -0.28 % | 32.437 M 7.04 % | 30.303 M 30.27 % | 23.261 M -0.34 % | 23.341 M 1.01 % | 23.107 M -0.66 % | 23.261 M 6.44 % | 21.854 M -1.93 % | 22.284 M 1.02 % | 22.058 M 111.22 % | 10.443 M |
Property plant equipment net | 484.752 M 0.00 % | 484.752 M 2.66 % | 472.205 M -1.26 % | 478.251 M -0.72 % | 481.743 M -5.77 % | 511.219 M -0.73 % | 514.979 M 3.05 % | 499.729 M -1.31 % | 506.381 M 8.70 % | 465.868 M -0.02 % | 465.962 M -0.93 % | 470.330 M 3.94 % | 452.487 M -3.82 % | 470.436 M 3.83 % | 453.091 M -0.21 % | 454.029 M -1.40 % | 460.470 M 3.45 % | 445.123 M 1.25 % | 439.609 M 0.96 % | 435.411 M 5.79 % | 411.571 M 0.29 % | 410.368 M 0.44 % | 408.581 M 0.81 % | 405.310 M -0.52 % | 407.430 M 0.30 % | 406.231 M -1.56 % | 412.679 M 2.60 % | 402.205 M -1.41 % | 407.977 M 4.28 % | 391.222 M -1.78 % | 398.301 M -3.17 % | 411.320 M 1.92 % | 403.572 M -9.10 % | 443.993 M -2.99 % | 457.660 M -1.85 % | 466.282 M 4.52 % | 446.105 M 0.78 % | 442.649 M 0.05 % | 442.415 M -1.58 % | 449.499 M -2.00 % | 458.674 M -0.69 % | 461.864 M -1.72 % | 469.933 M 0.40 % | 468.069 M 0.80 % | 464.355 M -1.19 % | 469.931 M -0.57 % | 472.622 M 3.56 % | 456.389 M -0.07 % | 456.698 M 3.39 % | 441.737 M 3.06 % | 428.627 M -0.18 % | 429.379 M -2.80 % | 441.737 M 4.48 % | 422.776 M -3.46 % | 437.917 M 2.63 % | 426.711 M 2.16 % | 417.681 M |
Total non current assets | 667.307 M 0.00 % | 667.307 M 4.18 % | 640.562 M 0.86 % | 635.075 M -0.39 % | 637.580 M -15.27 % | 752.449 M 3.06 % | 730.084 M 2.80 % | 710.204 M -1.65 % | 722.111 M 9.89 % | 657.125 M 0.47 % | 654.069 M -0.94 % | 660.286 M 2.92 % | 641.541 M -4.06 % | 668.713 M -1.55 % | 679.228 M -0.92 % | 685.507 M -1.05 % | 692.778 M 3.04 % | 672.312 M 2.01 % | 659.044 M 0.87 % | 653.376 M 5.21 % | 621.041 M -2.72 % | 638.411 M 0.67 % | 634.191 M 0.95 % | 628.196 M -0.15 % | 629.147 M 0.35 % | 626.977 M -1.67 % | 637.655 M 0.68 % | 633.364 M -1.37 % | 642.174 M 4.67 % | 613.500 M -0.38 % | 615.823 M -2.02 % | 628.536 M 1.66 % | 618.244 M 3.72 % | 596.085 M -0.73 % | 600.482 M -3.82 % | 624.351 M 4.98 % | 594.753 M 2.28 % | 581.476 M 1.68 % | 571.852 M -0.74 % | 576.129 M -1.44 % | 584.555 M -1.57 % | 593.867 M -2.22 % | 607.379 M 0.37 % | 605.142 M 2.03 % | 593.098 M 1.30 % | 585.458 M -1.77 % | 596.011 M 3.66 % | 574.986 M -0.48 % | 577.770 M 4.37 % | 553.604 M 3.15 % | 536.680 M -0.19 % | 537.714 M -2.87 % | 553.604 M 12.82 % | 490.686 M -3.26 % | 507.214 M 2.81 % | 493.347 M 1.52 % | 485.946 M |
Other current assets | 64.869 M 0.00 % | 64.869 M -6.85 % | 69.639 M 5.83 % | 65.805 M -7.41 % | 71.070 M -85.79 % | 500.271 M 545.82 % | 77.463 M 1 409.41 % | 5.132 M -92.17 % | 65.574 M 59.21 % | 41.188 M 6.61 % | 38.634 M 0.51 % | 38.439 M -54.16 % | 83.860 M 2 231.39 % | 3.597 M -7.86 % | 3.904 M -59.12 % | 9.549 M -82.04 % | 53.173 M 1 068.38 % | 4.551 M 11.90 % | 4.067 M 14.27 % | 3.559 M -93.37 % | 53.719 M 956.21 % | 5.086 M 11.54 % | 4.560 M 39.53 % | 3.268 M -93.65 % | 51.428 M 647.07 % | 6.884 M 45.54 % | 4.730 M -80.25 % | 23.948 M -66.64 % | 71.782 M 271.95 % | 19.299 M 0.24 % | 19.252 M 578.60 % | 2.837 M -93.99 % | 47.170 M 2 849.97 % | 1.599 M -35.11 % | 2.464 M -30.96 % | 3.569 M -90.02 % | 35.776 M 1 251.57 % | 2.647 M -37.64 % | 4.245 M 39.73 % | 3.038 M -93.46 % | 46.457 M 834.00 % | 4.974 M -10.36 % | 5.549 M -5.15 % | 5.850 M -88.43 % | 50.544 M -89.67 % | 489.484 M 4.55 % | 468.187 M 2.25 % | 457.897 M 716.24 % | 56.098 M -83.31 % | 336.115 M -15.77 % | 399.067 M 6.64 % | 374.233 M 693.34 % | 47.172 M -88.58 % | 413.166 M 1.38 % | 407.529 M 19.35 % | 341.453 M 458.08 % | 61.184 M |
Short term investments | 8.465 M 0.00 % | 8.465 M -64.82 % | 24.059 M -1.92 % | 24.530 M 9.31 % | 22.441 M 65.75 % | 13.539 M -16.83 % | 16.278 M 282.22 % | -8.933 M -169.33 % | 12.885 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.040 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.526 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.371 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.326 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.364 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.901 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.100 M 150.17 % | -40.065 M -8.39 % | -36.964 M -0.65 % | -36.727 M -287.85 % | 19.551 M 152.28 % | -37.395 M 3.95 % | -38.934 M 6.99 % | -41.859 M -437.25 % | 12.412 M 128.07 % | -44.215 M 1.37 % | -44.830 M -4.91 % | -42.731 M -781.19 % | 6.273 M 113.67 % | -45.874 M -9.15 % | -42.028 M 2.13 % | -42.944 M -559.69 % | 9.342 M | 0.000 | 0.000 | 0.000 100.00 % | -2.196 M |
cash and cash equivalents | 68.749 M 0.00 % | 68.749 M 34.98 % | 50.933 M 19.46 % | 42.637 M -4.42 % | 44.607 M -3.42 % | 46.188 M 10.68 % | 41.732 M -15.93 % | 49.641 M 20.20 % | 41.297 M 5.17 % | 39.268 M -7.05 % | 42.246 M 9.49 % | 38.584 M -16.15 % | 46.015 M -13.90 % | 53.446 M 12.90 % | 47.338 M -10.02 % | 52.608 M 40.01 % | 37.575 M -41.40 % | 64.121 M 45.62 % | 44.034 M -8.27 % | 48.006 M -23.30 % | 62.587 M 41.46 % | 44.245 M 8.29 % | 40.858 M -30.34 % | 58.654 M 24.09 % | 47.266 M -15.79 % | 56.129 M 30.53 % | 43.002 M -6.38 % | 45.933 M 37.27 % | 33.463 M -13.39 % | 38.636 M -9.35 % | 42.621 M -33.57 % | 64.162 M 35.35 % | 47.406 M -3.33 % | 49.040 M 19.60 % | 41.004 M -0.32 % | 41.137 M -1.67 % | 41.835 M -22.41 % | 53.915 M 14.18 % | 47.219 M 5.66 % | 44.688 M -21.90 % | 57.217 M 20.01 % | 47.675 M -11.74 % | 54.015 M 0.51 % | 53.742 M 18.81 % | 45.232 M -5.16 % | 47.695 M 0.91 % | 47.265 M 43.92 % | 32.841 M 31.64 % | 24.947 M -9.65 % | 27.613 M -17.85 % | 33.613 M -18.60 % | 41.294 M 49.55 % | 27.613 M -30.39 % | 39.669 M -17.24 % | 47.930 M 7.13 % | 44.742 M 20.75 % | 37.053 M |
Cash and short term investments | 77.214 M 0.00 % | 77.214 M 2.96 % | 74.992 M 11.65 % | 67.167 M 0.18 % | 67.048 M 12.26 % | 59.727 M 2.96 % | 58.010 M 16.86 % | 49.641 M -8.38 % | 54.182 M 37.98 % | 39.268 M -7.05 % | 42.246 M 9.49 % | 38.584 M -35.75 % | 60.055 M 12.37 % | 53.446 M 12.90 % | 47.338 M -10.02 % | 52.608 M 7.14 % | 49.101 M -23.42 % | 64.121 M 45.62 % | 44.034 M -8.27 % | 48.006 M -32.35 % | 70.958 M 60.38 % | 44.245 M 8.29 % | 40.858 M -30.34 % | 58.654 M -1.57 % | 59.592 M 6.17 % | 56.129 M 30.53 % | 43.002 M -6.38 % | 45.933 M -11.37 % | 51.827 M 34.14 % | 38.636 M -9.35 % | 42.621 M -33.57 % | 64.162 M -15.92 % | 76.307 M 55.60 % | 49.040 M 19.60 % | 41.004 M -0.32 % | 41.137 M -33.58 % | 61.935 M 14.88 % | 53.915 M 14.18 % | 47.219 M 5.66 % | 44.688 M -41.79 % | 76.768 M 61.02 % | 47.675 M -11.74 % | 54.015 M 0.51 % | 53.742 M -6.77 % | 57.644 M 20.86 % | 47.695 M 0.91 % | 47.265 M 43.92 % | 32.841 M 5.19 % | 31.220 M 13.06 % | 27.613 M -17.85 % | 33.613 M -18.60 % | 41.294 M 11.74 % | 36.955 M -6.84 % | 39.669 M -17.24 % | 47.930 M 7.13 % | 44.742 M 20.75 % | 37.053 M |
Total current assets | 1.032 B 0.00 % | 1.032 B 0.99 % | 1.022 B -3.96 % | 1.064 B 8.31 % | 982.375 M -11.35 % | 1.108 B 5.15 % | 1.054 B 6.48 % | 989.745 M 7.89 % | 917.382 M -9.05 % | 1.009 B 1.23 % | 996.452 M 2.18 % | 975.160 M 8.06 % | 902.444 M -7.74 % | 978.172 M 0.19 % | 976.317 M -4.60 % | 1.023 B 9.36 % | 935.771 M -14.84 % | 1.099 B 2.29 % | 1.074 B 2.63 % | 1.047 B 3.51 % | 1.011 B -7.30 % | 1.091 B 1.76 % | 1.072 B 4.33 % | 1.028 B 3.95 % | 988.556 M -14.53 % | 1.157 B 1.55 % | 1.139 B -1.36 % | 1.155 B 9.00 % | 1.059 B -3.10 % | 1.093 B -0.63 % | 1.100 B 2.60 % | 1.072 B 3.23 % | 1.039 B -6.82 % | 1.115 B 2.42 % | 1.088 B -2.28 % | 1.114 B 13.60 % | 980.330 M -12.33 % | 1.118 B 3.49 % | 1.080 B 1.84 % | 1.061 B 6.03 % | 1.001 B -5.58 % | 1.060 B -0.99 % | 1.070 B 6.52 % | 1.005 B 8.24 % | 928.376 M -12.33 % | 1.059 B 2.06 % | 1.038 B 4.85 % | 989.538 M 8.78 % | 909.680 M 16.01 % | 784.145 M -13.84 % | 910.052 M 4.97 % | 866.929 M 10.56 % | 784.145 M -11.15 % | 882.577 M 1.42 % | 870.207 M 9.47 % | 794.907 M 13.69 % | 699.215 M |
Inventory | 526.161 M 0.00 % | 526.161 M 1.59 % | 517.923 M 2.43 % | 505.632 M 3.19 % | 490.009 M -10.61 % | 548.167 M 8.24 % | 506.441 M 5.69 % | 479.198 M 4.75 % | 457.489 M -2.92 % | 471.255 M -1.39 % | 477.899 M 3.16 % | 463.250 M 6.50 % | 434.966 M -7.71 % | 471.291 M -3.44 % | 488.059 M 0.48 % | 485.748 M 5.98 % | 458.318 M -7.44 % | 495.139 M 6.39 % | 465.385 M 1.01 % | 460.754 M 12.31 % | 410.255 M -12.88 % | 470.915 M 1.36 % | 464.605 M 2.61 % | 452.785 M 8.65 % | 416.723 M -6.56 % | 445.958 M -0.28 % | 447.205 M -4.97 % | 470.601 M 5.20 % | 447.326 M -10.66 % | 500.709 M 0.54 % | 498.005 M 5.42 % | 472.390 M 6.24 % | 444.629 M -5.45 % | 470.236 M -1.24 % | 476.146 M -2.19 % | 486.820 M 10.85 % | 439.184 M -9.88 % | 487.359 M 1.67 % | 479.333 M 4.65 % | 458.028 M 9.22 % | 419.352 M -12.22 % | 477.743 M 1.06 % | 472.730 M 3.01 % | 458.920 M 6.78 % | 429.794 M -17.63 % | 521.762 M -0.07 % | 522.105 M 4.67 % | 498.800 M 5.98 % | 470.646 M 11.95 % | 420.417 M -11.93 % | 477.372 M 5.75 % | 451.402 M 7.37 % | 420.417 M -1.34 % | 426.123 M 2.74 % | 414.748 M 1.48 % | 408.712 M 11.46 % | 366.675 M |
Net receivables | 363.610 M 0.00 % | 363.610 M 1.22 % | 359.225 M -15.55 % | 425.358 M 18.67 % | 358.440 M 0.00 % | 358.440 M -12.99 % | 411.947 M -9.62 % | 455.774 M 25.85 % | 362.163 M -20.75 % | 457.007 M 0.22 % | 455.995 M 4.85 % | 434.887 M 32.03 % | 329.386 M -26.78 % | 449.838 M 2.93 % | 437.016 M -8.08 % | 475.448 M 25.31 % | 379.422 M -29.08 % | 534.973 M -4.60 % | 560.743 M 4.92 % | 534.428 M 11.34 % | 479.983 M -15.89 % | 570.666 M 1.54 % | 562.038 M 9.59 % | 512.873 M 10.13 % | 465.691 M -28.09 % | 647.584 M 0.56 % | 643.948 M 4.86 % | 614.074 M 25.56 % | 489.057 M -8.50 % | 534.507 M -1.05 % | 540.195 M 1.39 % | 532.794 M 12.54 % | 473.411 M -20.27 % | 593.760 M 4.42 % | 568.640 M -2.32 % | 582.154 M 31.24 % | 443.576 M -22.75 % | 574.231 M 4.47 % | 549.674 M -1.00 % | 555.203 M 19.78 % | 463.535 M -12.44 % | 529.402 M -1.62 % | 538.133 M 10.65 % | 486.357 M 24.58 % | 390.394 M | 0.000 | 0.000 | 0.000 -100.00 % | 351.716 M | 0.000 | 0.000 | 0.000 -100.00 % | 279.601 M 7 625.92 % | 3.619 M | 0.000 | 0.000 -100.00 % | 234.303 M |
Tax assets | 0.000 | 0.000 -100.00 % | 35.718 M 5.93 % | 33.717 M 1.50 % | 33.218 M -48.16 % | 64.078 M 20.10 % | 53.355 M -7.95 % | 57.963 M -11.40 % | 65.421 M 2.24 % | 63.989 M 0.79 % | 63.489 M -2.01 % | 64.794 M -3.17 % | 66.916 M -6.23 % | 71.362 M 9.52 % | 65.160 M -1.89 % | 66.416 M -1.27 % | 67.273 M -0.11 % | 67.346 M 11.23 % | 60.547 M 9.44 % | 55.322 M 12.47 % | 49.189 M 3.85 % | 47.367 M -3.20 % | 48.932 M 0.61 % | 48.634 M 6.64 % | 45.607 M 3.79 % | 43.943 M 0.07 % | 43.913 M 3.60 % | 42.389 M -1.21 % | 42.907 M 9.49 % | 39.189 M 7.69 % | 36.390 M 8.91 % | 33.414 M 22.89 % | 27.190 M -6.17 % | 28.977 M 4.31 % | 27.780 M -32.26 % | 41.011 M 32.41 % | 30.973 M -9.67 % | 34.290 M 20.50 % | 28.456 M 1.64 % | 27.996 M 6.45 % | 26.299 M -19.07 % | 32.497 M -0.76 % | 32.746 M 17.32 % | 27.912 M 37.97 % | 20.231 M 23.49 % | 16.383 M -7.11 % | 17.637 M 11.01 % | 15.888 M -0.62 % | 15.987 M -17.80 % | 19.448 M -1.62 % | 19.768 M 2.05 % | 19.371 M -0.40 % | 19.448 M -9.77 % | 21.554 M -5.25 % | 22.749 M 12.62 % | 20.199 M 2.94 % | 19.623 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 263.157 M 0.00 % | 263.157 M 2.83 % | 255.919 M 3.31 % | 247.719 M 7.31 % | 230.836 M -10.87 % | 259.002 M 12.23 % | 230.787 M -49.36 % | 455.774 M 130.18 % | 198.005 M -56.67 % | 457.007 M 0.22 % | 455.995 M 4.85 % | 434.887 M 142.19 % | 179.562 M -60.08 % | 449.838 M 2.93 % | 437.016 M -8.08 % | 475.448 M 115.79 % | 220.330 M -58.81 % | 534.973 M -4.60 % | 560.743 M 4.92 % | 534.428 M 138.05 % | 224.502 M -60.66 % | 570.666 M 1.54 % | 562.038 M 9.59 % | 512.873 M 119.63 % | 233.519 M -63.94 % | 647.584 M 0.56 % | 643.948 M 4.86 % | 614.074 M 202.63 % | 202.913 M -62.04 % | 534.507 M -1.05 % | 540.195 M | 0.000 -100.00 % | 184.991 M | 0.000 | 0.000 | 0.000 -100.00 % | 168.974 M | 0.000 | 0.000 | 0.000 -100.00 % | 194.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.695 M | 0.000 | 0.000 | 0.000 -100.00 % | 173.769 M | 0.000 | 0.000 | 0.000 -100.00 % | 96.624 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.642 M |
Tax payables | 0.000 | 0.000 -100.00 % | 32.644 M -19.82 % | 40.715 M 15.29 % | 35.314 M 71.64 % | 20.575 M 32.90 % | 15.482 M -20.06 % | 19.368 M -12.60 % | 22.159 M 52.96 % | 14.487 M 7.61 % | 13.462 M -39.75 % | 22.345 M -14.05 % | 25.997 M 84.27 % | 14.108 M 25.12 % | 11.276 M 18.47 % | 9.518 M -51.35 % | 19.566 M -8.80 % | 21.453 M 8.93 % | 19.695 M -13.06 % | 22.653 M -28.51 % | 31.687 M 70.96 % | 18.535 M 9.75 % | 16.889 M 7.59 % | 15.697 M -3.12 % | 16.202 M 52.55 % | 10.621 M 35.32 % | 7.849 M -20.47 % | 9.869 M | 0.000 -100.00 % | 12.515 M 10.28 % | 11.348 M -27.82 % | 15.722 M | 0.000 -100.00 % | 14.885 M 58.99 % | 9.362 M -8.33 % | 10.213 M | 0.000 -100.00 % | 9.538 M 54.69 % | 6.166 M 10.32 % | 5.589 M | 0.000 -100.00 % | 7.721 M 53.29 % | 5.037 M 4.48 % | 4.821 M | 0.000 -100.00 % | 3.840 M -0.90 % | 3.875 M -29.46 % | 5.493 M -4.19 % | 5.733 M -60.48 % | 14.508 M 23.12 % | 11.784 M -18.74 % | 14.501 M -0.05 % | 14.508 M 58.47 % | 9.155 M 3.22 % | 8.869 M 4.05 % | 8.524 M -9.91 % | 9.462 M |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 112.571 M 0.41 % | 112.108 M -1.64 % | 113.983 M -6.68 % | 122.136 M 2.08 % | 119.650 M 141.06 % | -291.426 M -259.28 % | 182.969 M 148.95 % | -373.804 M -74.69 % | -213.976 M 39.36 % | -352.838 M -274.75 % | 201.909 M 190.68 % | -222.653 M -246.66 % | 151.812 M -4.38 % | 158.768 M -12.91 % | 182.306 M 6.50 % | 171.178 M 9.77 % | 155.939 M 8.33 % | 143.944 M 0.32 % | 143.482 M 10.77 % | 129.536 M 0.77 % | 128.552 M -0.54 % | 129.251 M -1.15 % | 130.750 M 6.47 % | 122.810 M 0.39 % | 122.332 M -1.50 % | 124.198 M -5.24 % | 131.064 M -6.60 % | 140.320 M 2.87 % | 136.408 M 6.78 % | 127.742 M 9.46 % | 116.698 M 6.62 % | 109.457 M -0.70 % | 110.229 M -15.92 % | 131.106 M 3.75 % | 126.371 M 21.20 % | 104.268 M 9.63 % | 95.110 M 8.20 % | 87.899 M -8.47 % | 96.034 M 15.68 % | 83.018 M 0.57 % | 82.546 M 2.65 % | 80.412 M 7.83 % | 74.571 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.627 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.078 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.656 M |
Minority interest | 14.181 M 0.00 % | 14.181 M -7.11 % | 15.266 M -2.42 % | 15.645 M -14.83 % | 18.370 M 445.59 % | 3.367 M 7.06 % | 3.145 M 119.93 % | 1.430 M -52.44 % | 3.007 M 10.07 % | 2.732 M 73.68 % | 1.573 M 38.35 % | 1.137 M 41.95 % | 801.000 K -78.20 % | 3.674 M -18.95 % | 4.533 M -20.65 % | 5.713 M 11.76 % | 5.112 M -16.96 % | 6.156 M 9.89 % | 5.602 M 8.65 % | 5.156 M 47.15 % | 3.504 M -13.99 % | 4.074 M 14.66 % | 3.553 M 10.20 % | 3.224 M -0.77 % | 3.249 M -24.30 % | 4.292 M -3.68 % | 4.456 M -11.06 % | 5.010 M 17.50 % | 4.264 M -57.19 % | 9.960 M -14.34 % | 11.627 M 10.04 % | 10.566 M -14.57 % | 12.368 M -38.68 % | 20.171 M -1.10 % | 20.395 M -0.65 % | 20.529 M 4.65 % | 19.617 M -13.28 % | 22.622 M 6.21 % | 21.299 M -1.37 % | 21.595 M -5.32 % | 22.809 M -4.94 % | 23.994 M -25.04 % | 32.011 M -2.80 % | 32.934 M -1.39 % | 33.398 M -1.07 % | 33.759 M 3.10 % | 32.744 M -4.24 % | 34.193 M 1.40 % | 33.720 M 7.91 % | 31.248 M 1.46 % | 30.799 M -0.18 % | 30.854 M -1.26 % | 31.248 M 1.88 % | 30.671 M -1.39 % | 31.103 M 8.76 % | 28.598 M 5.21 % | 27.182 M |
Capital lease obligations | 62.020 M 0.00 % | 62.020 M -0.24 % | 62.171 M -6.10 % | 66.207 M -7.53 % | 71.602 M 3.97 % | 68.868 M 3.84 % | 66.323 M | 0.000 -100.00 % | 64.795 M | 0.000 -100.00 % | 39.200 M | 0.000 -100.00 % | 58.982 M | 0.000 -100.00 % | 33.912 M | 0.000 -100.00 % | 58.637 M | 0.000 -100.00 % | 49.661 M | 0.000 -100.00 % | 30.796 M | 0.000 | 0.000 | 0.000 -100.00 % | 34.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.587 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.597 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.485 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.976 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.982 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.837 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.031 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.215 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -198.551 M -6.43 % | -186.561 M | 0.000 | 0.000 100.00 % | -247.848 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 100.00 % | -404.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 67.995 M -84.37 % | 435.026 M 1.35 % | 429.214 M 0.28 % | 428.028 M 490.95 % | 72.430 M -82.45 % | 412.618 M 4.61 % | 394.445 M -1.35 % | 399.826 M 474.20 % | 69.632 M -82.08 % | 388.493 M -0.26 % | 389.525 M 3.06 % | 377.953 M 587.98 % | 54.937 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 11.191 M 18.71 % | 9.427 M -12.14 % | 10.729 M -73.63 % | 40.681 M 50.08 % | 27.106 M 39.58 % | 19.420 M 5.49 % | 18.409 M -29.18 % | 25.993 M 9.00 % | 23.847 M 7.92 % | 22.096 M 7.27 % | 20.599 M -26.42 % | 27.996 M 4.34 % | 26.832 M -2.45 % | 27.506 M 1.31 % | 27.149 M -9.39 % | 29.963 M 2.06 % | 29.359 M 11.57 % | 26.314 M 12.47 % | 23.396 M -7.83 % | 25.384 M 6.13 % | 23.917 M 7.40 % | 22.269 M 7.12 % | 20.789 M -25.40 % | 27.869 M 4.77 % | 26.599 M 16.22 % | 22.886 M 2.65 % | 22.296 M -14.64 % | 26.119 M 13.76 % | 22.960 M 1.47 % | 22.628 M 9.50 % | 20.664 M 44.84 % | 14.267 M 11.00 % | 12.853 M -29.92 % | 18.340 M 39.75 % | 13.123 M -17.54 % | 15.914 M 20.40 % | 13.218 M 3.99 % | 12.711 M -14.05 % | 14.788 M -22.23 % | 19.015 M -1.33 % | 19.271 M -1.14 % | 19.493 M 0.49 % | 19.397 M 50.40 % | 12.897 M -3.10 % | 13.309 M 9.12 % | 12.197 M -5.90 % | 12.962 M -25.05 % | 17.294 M -4.66 % | 18.139 M 4.36 % | 17.381 M 0.50 % | 17.294 M -13.18 % | 19.919 M -2.42 % | 20.412 M 2.93 % | 19.830 M 1.22 % | 19.591 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.699 B 0.00 % | 1.699 B 2.21 % | 1.662 B -2.16 % | 1.699 B 4.88 % | 1.620 B -12.93 % | 1.861 B 4.30 % | 1.784 B 4.94 % | 1.700 B 3.69 % | 1.639 B -1.58 % | 1.666 B 0.93 % | 1.651 B 0.92 % | 1.635 B 5.92 % | 1.544 B -6.25 % | 1.647 B -0.52 % | 1.656 B -3.12 % | 1.709 B 4.93 % | 1.629 B -8.05 % | 1.771 B 2.18 % | 1.733 B 1.95 % | 1.700 B 4.16 % | 1.632 B -5.61 % | 1.729 B 1.35 % | 1.706 B 3.05 % | 1.656 B 2.35 % | 1.618 B -9.30 % | 1.784 B 0.39 % | 1.777 B -0.64 % | 1.788 B 5.08 % | 1.701 B -0.31 % | 1.707 B -0.54 % | 1.716 B 0.89 % | 1.701 B 2.64 % | 1.657 B -3.15 % | 1.711 B 1.30 % | 1.689 B -2.84 % | 1.738 B 10.35 % | 1.575 B -7.33 % | 1.700 B 2.86 % | 1.652 B 0.93 % | 1.637 B 3.27 % | 1.585 B -4.14 % | 1.654 B -1.44 % | 1.678 B 4.21 % | 1.610 B 5.82 % | 1.521 B -7.48 % | 1.644 B 0.66 % | 1.634 B 4.41 % | 1.565 B 5.18 % | 1.487 B 11.19 % | 1.338 B -7.53 % | 1.447 B 3.00 % | 1.405 B 5.00 % | 1.338 B -2.59 % | 1.373 B -0.30 % | 1.377 B 6.92 % | 1.288 B 8.70 % | 1.185 B |
2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 |
2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -116.000 K 0.00 % | -116.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.000 K 0.00 % | 116.000 K | 0.000 | 0.000 -100.00 % | 83.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -114.390 M -223.01 % | 92.996 M 341.88 % | -38.447 M 50.16 % | -77.135 M -49.61 % | -51.558 M -204.95 % | 49.128 M 615.08 % | -9.538 M 71.43 % | -33.384 M 58.02 % | -79.522 M -361.71 % | 30.385 M 108.93 % | 14.543 M 229.55 % | -11.226 M 82.81 % | -65.309 M -160.33 % | 108.248 M 1 474.75 % | 6.874 M 114.87 % | -46.224 M -151.31 % | -18.393 M -134.04 % | 54.040 M 449.77 % | -15.450 M 66.36 % | -45.923 M 20.31 % | -57.627 M -146.99 % | 122.647 M 1 018.98 % | -13.346 M 36.72 % | -21.090 M 71.21 % | -73.267 M -181.47 % | 89.932 M 771.60 % | 10.318 M 211.05 % | -9.291 M 88.05 % | -77.766 M -212.73 % | 68.985 M 574.42 % | -14.541 M 36.91 % | -23.049 M 67.17 % | -70.212 M -159.10 % | 118.796 M 1 010.04 % | 10.702 M 259.23 % | -6.721 M 93.30 % | -100.257 M 7.15 % | -107.980 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 |
Accounts receivables | 0.000 | 0.000 | 0.000 100.00 % | -76.423 M -655.80 % | 13.750 M 335.97 % | -5.827 M 85.24 % | -39.468 M -128.71 % | -17.257 M -190.25 % | 19.121 M 139.91 % | 7.970 M 131.73 % | -25.118 M -35.35 % | -18.558 M 19.09 % | -22.937 M -2 177.76 % | -1.007 M -104.01 % | 25.087 M 281.32 % | -13.836 M -129.62 % | 46.712 M 8.40 % | 43.094 M 236.63 % | -31.541 M -187.16 % | 36.188 M 1 699.82 % | -2.262 M 73.80 % | -8.635 M 69.64 % | -28.440 M -292.16 % | 14.800 M -85.52 % | 102.209 M 1 268.24 % | -8.749 M 66.33 % | -25.983 M 53.06 % | -55.350 M -50.40 % | -36.802 M -499.50 % | 9.212 M 198.47 % | -9.355 M -144.98 % | 20.799 M -38.74 % | 33.950 M 188.14 % | -38.517 M -688.05 % | 6.550 M 124.37 % | -26.874 M -146.70 % | 57.545 M 3 081.61 % | -1.930 M -121.19 % | 9.108 M 146.05 % | -19.780 M 77.34 % | -87.292 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 |
Inventory | 0.000 | 0.000 | 0.000 100.00 % | -24.192 M -215.51 % | 20.943 M 146.89 % | -44.661 M -26.33 % | -35.352 M 1.16 % | -35.767 M -211.32 % | 32.129 M 264.43 % | -19.540 M -582.50 % | -2.863 M 92.49 % | -38.106 M -230.87 % | 29.117 M 301.56 % | 7.251 M 163.75 % | -11.375 M 67.35 % | -34.842 M -198.14 % | 35.501 M 202.08 % | -34.778 M -95.08 % | -17.828 M 67.64 % | -55.101 M -246.71 % | 37.558 M 348.70 % | -15.102 M -8.69 % | -13.895 M 68.66 % | -44.339 M -614.67 % | 8.615 M 189.64 % | -9.611 M -244.87 % | 6.634 M 122.97 % | -28.875 M -153.05 % | 54.426 M 574.71 % | -11.465 M 59.28 % | -28.153 M 29.93 % | -40.179 M -1 058.70 % | 4.191 M 166.96 % | -6.259 M -555.39 % | -955.000 K 97.27 % | -35.005 M -189.46 % | 39.131 M 753.38 % | -5.989 M 76.15 % | -25.106 M 44.64 % | -45.352 M -99.90 % | -22.687 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 |
Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 20.007 M 739.00 % | -3.131 M -117.74 % | 17.650 M 359.76 % | 3.839 M -87.22 % | 30.035 M 242.08 % | -21.139 M -114.85 % | -9.839 M -200.79 % | 9.762 M -54.24 % | 21.335 M 399.14 % | -7.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 100.00 % | -33.782 M -154.99 % | 61.434 M 1 195.28 % | -5.609 M 8.86 % | -6.154 M 61.03 % | -15.791 M -192.89 % | 16.999 M 69.96 % | 10.002 M 132.77 % | -30.521 M 26.31 % | -41.416 M -3 366.25 % | 1.268 M -82.61 % | 7.292 M 4 793.96 % | 149.000 K 100.49 % | -30.467 M -141.88 % | 72.747 M 74.65 % | 41.652 M 246.68 % | -28.396 M -177.36 % | 36.708 M 122.72 % | 16.482 M 4 836.21 % | -348.000 K 98.91 % | -32.028 M -141.03 % | -13.288 M -111.65 % | 114.032 M 3 153.07 % | -3.735 M 86.53 % | -27.724 M 37.55 % | -44.392 M -225.03 % | 35.506 M 63.00 % | 21.783 M 15.49 % | 18.862 M 150.18 % | -37.587 M -158.01 % | 64.794 M 882.35 % | -8.282 M 62.51 % | -22.094 M 37.25 % | -35.207 M -259.16 % | 22.120 M 18.79 % | 18.621 M 100.72 % | 9.277 M 126.41 % | -35.125 M -1 857.13 % | 1.999 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 608.000 K 0.00 % | 608.000 K 123.85 % | -2.549 M -113.30 % | 19.166 M -74.56 % | 75.325 M 360.68 % | 16.351 M 170.80 % | 6.038 M -43.56 % | 10.699 M -5.07 % | 11.270 M 52.54 % | 7.388 M 640.45 % | -1.367 M -112.04 % | 11.358 M -82.03 % | 63.213 M 470.26 % | 11.085 M -54.08 % | 24.139 M 394.88 % | -8.186 M -41.99 % | -5.765 M -121.09 % | 27.333 M 81.29 % | 15.077 M 81.87 % | 8.290 M -79.16 % | 39.782 M 634.66 % | 5.415 M -6.36 % | 5.783 M -60.37 % | 14.592 M 218.18 % | -12.347 M -149.52 % | 24.935 M -5.64 % | 26.424 M 68.05 % | 15.724 M 273.94 % | -9.040 M -171.56 % | 12.632 M 191.42 % | -13.817 M -159.15 % | 23.359 M 136.93 % | -63.253 M -1 998.92 % | 3.331 M -79.66 % | 16.380 M 172.02 % | -22.744 M -45.76 % | -15.604 M -637.88 % | 2.901 M -72.88 % | 10.696 M 22.51 % | 8.731 M -96.36 % | 239.871 M 20 089.25 % | -1.200 M 97.79 % | -54.201 M 41.76 % | -93.070 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 |
Net cash provided by operating activities | 0.000 | 0.000 -100.00 % | 43.408 M 174.93 % | -57.934 M -156.38 % | 102.762 M 262.45 % | 28.352 M 217.78 % | -24.071 M -297.60 % | -6.054 M -105.76 % | 105.192 M 266.88 % | 28.672 M 1 087.33 % | -2.904 M 93.96 % | -48.045 M -134.99 % | 137.308 M 148.64 % | 55.223 M 88.79 % | 29.251 M 154.54 % | -53.634 M -157.42 % | 93.412 M 52.20 % | 61.376 M 965.74 % | 5.759 M -30.91 % | 8.335 M -94.37 % | 148.074 M 410.28 % | 29.018 M 631.47 % | -5.460 M 77.43 % | -24.188 M -117.59 % | 137.518 M 199.58 % | 45.904 M 19.34 % | 38.465 M 199.76 % | -38.557 M -133.41 % | 115.411 M 124.69 % | 51.364 M 26 713.47 % | -193.000 K 99.54 % | -41.703 M -158.27 % | 71.568 M 270.24 % | 19.330 M -7.61 % | 20.923 M 126.35 % | -79.396 M -157.52 % | 138.023 M 254.16 % | 38.972 M 109.00 % | 18.647 M 123.24 % | -80.244 M -156.44 % | 142.175 M 979.13 % | 13.175 M 139.97 % | -32.962 M 60.75 % | -83.972 M -144.84 % | 187.282 M 579.10 % | 27.578 M 233.10 % | -20.720 M 27.11 % | -28.427 M -178.18 % | 36.360 M -3.98 % | 37.869 M 201.41 % | -37.343 M -31.36 % | -28.427 M -139.99 % | 71.083 M 1 712.42 % | 3.922 M -23.52 % | 5.128 M 114.74 % | -34.791 M -146.21 % | 75.288 M 73.67 % | 43.350 M 1 257.66 % | 3.193 M 104.46 % | -71.543 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -28.094 M 29.37 % | -39.779 M -55.27 % | -25.620 M 22.38 % | -33.005 M -40.33 % | -23.520 M 43.53 % | -41.654 M -76.15 % | -23.647 M 21.76 % | -30.222 M 29.78 % | -43.037 M 3.26 % | -44.487 M -116.89 % | -20.511 M 7.28 % | -22.121 M 15.36 % | -26.135 M 25.59 % | -35.121 M -64.96 % | -21.290 M 9.30 % | -23.472 M -7.27 % | -21.882 M 28.39 % | -30.557 M -39.06 % | -21.974 M 3.01 % | -22.655 M -17.06 % | -19.354 M 46.95 % | -36.483 M -119.94 % | -16.588 M 31.54 % | -24.230 M -123.11 % | -10.860 M 67.26 % | -33.175 M -150.06 % | -13.267 M -465.27 % | -2.347 M 92.25 % | -30.284 M -16.59 % | -25.975 M -23.57 % | -21.021 M -0.31 % | -20.957 M -48.91 % | -14.074 M 52.01 % | -29.326 M -94.06 % | -15.112 M -6.39 % | -14.204 M -35.57 % | -10.477 M 57.48 % | -24.640 M -30.37 % | -18.900 M 30.51 % | -27.200 M -47.03 % | -18.500 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 |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -3.375 M -1 022.13 % | 366.000 K 223.23 % | -297.000 K -102.28 % | 13.023 M 49.59 % | 8.706 M 30 120.69 % | -29.000 K -252.63 % | 19.000 K 1 800.00 % | 1.000 K 100.31 % | -325.000 K -102.68 % | 12.129 M 167.39 % | -17.998 M -9 776.34 % | 186.000 K 168.63 % | -271.000 K 11.44 % | -306.000 K | 0.000 | 0.000 | 0.000 100.00 % | -356.000 K | 0.000 | 0.000 | 0.000 100.00 % | -40.000 K | 0.000 100.00 % | -9.000 K | 0.000 100.00 % | -104.000 K | 0.000 100.00 % | -19.000 K | 0.000 100.00 % | -7.221 M -252.76 % | -2.047 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -3.375 M -1 236.36 % | 297.000 K | 0.000 100.00 % | -297.000 K | 0.000 | 0.000 100.00 % | -9.000 K | 0.000 100.00 % | -325.000 K -32 400.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.375 M 1 236.36 % | -297.000 K | 0.000 100.00 % | -12.726 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 7.381 M 1.85 % | 7.247 M -23.89 % | 9.522 M -25.18 % | 12.726 M 46.18 % | 8.706 M -41.55 % | 14.896 M 139.99 % | 6.207 M 134.01 % | -18.252 M 42.48 % | -31.731 M 1.94 % | -32.358 M -710.30 % | 5.302 M -35.82 % | 8.261 M 147.77 % | -17.295 M 39.82 % | -28.738 M -476.84 % | 7.626 M 15.70 % | 6.591 M 11.37 % | 5.918 M -68.77 % | 18.949 M 203.28 % | 6.248 M -20.32 % | 7.841 M 84.15 % | 4.258 M 115.95 % | -26.700 M -531.27 % | 6.191 M 77.55 % | 3.487 M -10.43 % | 3.893 M 111.93 % | -32.631 M -752.36 % | 5.002 M 81.04 % | 2.763 M -32.74 % | 4.108 M 143.94 % | 1.684 M 114.01 % | -12.019 M -397.13 % | 4.045 M 139.48 % | -10.245 M -256.17 % | 6.560 M -3.03 % | 6.765 M -8.17 % | 7.367 M 655.59 % | 975.000 K -84.95 % | 6.480 M 144.99 % | 2.645 M -68.66 % | 8.440 M 86.64 % | 4.522 M 132.94 % | -13.726 M 8.05 % | -14.928 M 59.68 % | -37.028 M -252.48 % | -10.505 M | 0.000 100.00 % | -5.103 M 73.86 % | -19.523 M -85.84 % | -10.505 M | 0.000 100.00 % | -9.955 M 31.73 % | -14.581 M -37.62 % | -10.595 M 71.94 % | -37.762 M -35.14 % | -27.942 M 24.57 % | -37.043 M -57.07 % | -23.584 M |
Net cash used for investing activites | 0.000 | 0.000 | 0.000 100.00 % | -24.088 M 25.11 % | -32.166 M -96.19 % | -16.395 M 19.15 % | -20.279 M -36.89 % | -14.814 M 44.70 % | -26.787 M -53.76 % | -17.421 M 4.55 % | -18.251 M 43.07 % | -32.056 M 0.94 % | -32.359 M 2.55 % | -33.207 M -142.85 % | -13.674 M 20.94 % | -17.295 M 39.75 % | -28.704 M -110.07 % | -13.664 M 19.06 % | -16.881 M -5.74 % | -15.964 M -33.43 % | -11.964 M 23.92 % | -15.726 M -6.16 % | -14.814 M 1.87 % | -15.096 M 43.46 % | -26.700 M -156.80 % | -10.397 M 49.90 % | -20.752 M -197.86 % | -6.967 M 78.65 % | -32.631 M -294.81 % | -8.265 M -2 181.86 % | 397.000 K 101.52 % | -26.176 M -1 654.39 % | 1.684 M 114.01 % | -12.019 M 28.93 % | -16.912 M -65.08 % | -10.245 M 55.00 % | -22.766 M -172.74 % | -8.347 M -22.09 % | -6.837 M 28.05 % | -9.502 M 47.68 % | -18.160 M -11.72 % | -16.255 M 13.35 % | -18.760 M -34.21 % | -13.978 M -1.84 % | -13.726 M 8.05 % | -14.928 M 59.68 % | -37.028 M -252.48 % | -10.505 M 78.79 % | -49.525 M -870.51 % | -5.103 M 73.86 % | -19.523 M -85.84 % | -10.505 M 73.99 % | -40.387 M -305.70 % | -9.955 M 31.73 % | -14.581 M -37.62 % | -10.595 M 71.94 % | -37.762 M -35.14 % | -27.942 M 24.57 % | -37.043 M -57.07 % | -23.584 M |
Debt repayment | 0.000 | 0.000 | 0.000 100.00 % | -11.964 M 79.49 % | -58.340 M -2 061.01 % | 2.975 M -93.12 % | 43.236 M 1.19 % | 42.727 M 164.38 % | -66.371 M -827.62 % | -7.155 M 79.30 % | -34.564 M -144.67 % | 77.379 M 170.22 % | -110.199 M -1 159.13 % | -8.752 M 45.16 % | -15.959 M -116.28 % | 98.040 M 203.18 % | -95.020 M -1 752.60 % | -5.129 M -121.18 % | 24.216 M 100.40 % | 12.084 M 111.13 % | -108.565 M -3 677.49 % | -2.874 M -118.20 % | 15.794 M -75.00 % | 63.173 M 156.12 % | -112.571 M -1 001.26 % | -10.222 M 3.39 % | -10.581 M -115.35 % | 68.940 M 191.55 % | -75.300 M -84.60 % | -40.791 M -286.72 % | -10.548 M -110.53 % | 100.156 M 254.01 % | -65.031 M | 0.000 -100.00 % | 7.417 M -92.25 % | 95.738 M 180.03 % | -119.623 M -750.38 % | -14.067 M -590.57 % | -2.037 M -102.28 % | 89.198 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 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 101.674 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.533 M | 0.000 -100.00 % | 64.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -211.000 K 76.71 % | -906.000 K -104.05 % | -444.000 K | 0.000 100.00 % | -42.000 K 63.48 % | -115.000 K 90.32 % | -1.188 M | 0.000 100.00 % | -1.378 M -146.95 % | -558.000 K | 0.000 | 0.000 100.00 % | -275.000 K 87.91 % | -2.275 M | 0.000 | 0.000 100.00 % | -11.000 K 99.45 % | -2.003 M | 0.000 | 0.000 100.00 % | -246.000 K -1 540.00 % | -15.000 K 99.12 % | -1.713 M | 0.000 100.00 % | -76.000 K 48.30 % | -147.000 K 94.28 % | -2.570 M | 0.000 100.00 % | -156.000 K -44.44 % | -108.000 K 96.13 % | -2.792 M -3 109.20 % | -87.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -14.209 M -62.56 % | -8.741 M 17.22 % | -10.559 M -72.22 % | -6.131 M 46.17 % | -11.390 M -6.65 % | -10.680 M -67.71 % | -6.368 M -44.69 % | -4.401 M 25.27 % | -5.889 M -300.61 % | -1.470 M 74.55 % | -5.775 M -29.54 % | -4.458 M 63.10 % | -12.082 M 50.42 % | -24.367 M -455.46 % | 6.855 M 140.45 % | -16.947 M 15.40 % | -20.031 M -106.19 % | -9.715 M -99.04 % | -4.881 M 65.74 % | -14.245 M -21.12 % | -11.761 M -79.64 % | -6.547 M 41.46 % | -11.184 M -114.38 % | -5.217 M 53.73 % | -11.276 M -54.61 % | -7.293 M -27.23 % | -5.732 M 38.35 % | -9.298 M 26.05 % | -12.573 M -18.97 % | -10.568 M -720.92 % | 1.702 M 122.33 % | -7.622 M 20.35 % | -9.569 M -11.49 % | -8.583 M 31.41 % | -12.514 M -95.96 % | -6.386 M 46.64 % | -11.967 M 88.56 % | -104.598 M -1 065.31 % | -8.976 M -116.98 % | 52.861 M -49.31 % | 104.289 M 159.33 % | -175.777 M -1 381.23 % | -11.867 M -117.61 % | 67.394 M 29.00 % | 52.242 M 423.57 % | 9.978 M -30.54 % | 14.365 M -70.57 % | 48.816 M -6.56 % | 52.242 M 214.47 % | -45.638 M -1 948.38 % | -2.228 M -117.63 % | 12.641 M -76.18 % | 53.075 M 197.18 % | -54.613 M -683.21 % | -6.973 M -117.86 % | 39.032 M -60.49 % | 98.782 M |
Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 75.501 M 212.20 % | -67.292 M -692.60 % | -8.490 M -122.88 % | 37.105 M 18.41 % | 31.337 M 140.67 % | -77.051 M -419.70 % | -14.826 M -158.98 % | 25.136 M -64.84 % | 71.490 M 164.02 % | -111.669 M -640.27 % | -15.085 M 26.12 % | -20.417 M -123.75 % | 85.958 M 195.03 % | -90.451 M -209.66 % | -29.210 M -501.84 % | 7.269 M 191.47 % | -7.947 M 93.28 % | -118.291 M -1 112.25 % | -9.758 M -729.95 % | 1.549 M -96.99 % | 51.412 M 143.07 % | -119.364 M -442.42 % | -22.006 M -13.68 % | -19.357 M -133.38 % | 57.995 M 170.15 % | -82.669 M -77.14 % | -46.670 M -108.20 % | -22.416 M -125.59 % | 87.583 M 215.61 % | -75.755 M -4 550.94 % | 1.702 M 156.79 % | -2.997 M -103.48 % | 86.169 M 167.21 % | -128.206 M -382.32 % | -26.581 M -184.75 % | -9.335 M -112.09 % | 77.231 M 173.84 % | -104.598 M -1 065.31 % | -8.976 M -116.98 % | 52.861 M -49.31 % | 104.289 M 159.33 % | -175.777 M -1 381.23 % | -11.867 M -117.61 % | 67.394 M 29.00 % | 52.242 M 423.57 % | 9.978 M 126.56 % | -37.570 M -176.96 % | 48.816 M -6.56 % | 52.242 M 214.47 % | -45.638 M -1 948.38 % | -2.228 M -117.63 % | 12.641 M -76.18 % | 53.075 M 197.18 % | -54.613 M -683.21 % | -6.973 M -117.86 % | 39.032 M -60.49 % | 98.782 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 -100.00 % | 4.551 M 193.16 % | -4.885 M -593.93 % | 989.000 K 248.95 % | -664.000 K 68.75 % | -2.125 M -414.81 % | 675.000 K 13.07 % | 597.000 K 287.15 % | -319.000 K -127.03 % | 1.180 M 265.96 % | -711.000 K 13.61 % | -823.000 K -91.40 % | -430.000 K -10 850.00 % | 4.000 K 100.50 % | -803.000 K -150.66 % | 1.585 M 1 431.93 % | -119.000 K -111.96 % | 995.000 K 90.25 % | 523.000 K 455.78 % | -147.000 K -115.82 % | 929.000 K 225.54 % | -740.000 K -133.44 % | -317.000 K 15.24 % | -374.000 K 70.94 % | -1.287 M -128 600.00 % | -1.000 K 99.98 % | -5.284 M -1 176.33 % | -414.000 K -161.70 % | 671.000 K 122.76 % | -2.948 M -439.24 % | 869.000 K 188.95 % | -977.000 K 14.82 % | -1.147 M -141.35 % | 2.774 M 219.22 % | 869.000 K -67.23 % | 2.652 M 4 635.71 % | 56.000 K 500.00 % | -14.000 K 99.86 % | -9.875 M -272.76 % | 5.716 M 760.05 % | -866.000 K -139.89 % | 2.171 M 997.11 % | -242.000 K 31.44 % | -353.000 K 65.01 % | -1.009 M -371.97 % | 371.000 K 117.71 % | -2.095 M -247.54 % | 1.420 M 284.82 % | 369.000 K -0.54 % | 371.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 -100.00 % | 8.296 M 521.12 % | -1.970 M -24.60 % | -1.581 M -135.48 % | 4.456 M 156.34 % | -7.909 M -194.79 % | 8.344 M 311.24 % | 2.029 M 168.13 % | -2.978 M -181.32 % | 3.662 M 149.28 % | -7.431 M 0.00 % | -7.431 M -221.66 % | 6.108 M 215.90 % | -5.270 M -135.06 % | 15.033 M 156.63 % | -26.546 M -232.16 % | 20.087 M 605.72 % | -3.972 M 72.76 % | -14.581 M -179.50 % | 18.342 M 441.54 % | 3.387 M 119.03 % | -17.796 M -256.27 % | 11.388 M 228.49 % | -8.863 M -167.52 % | 13.127 M 547.87 % | -2.931 M -123.50 % | 12.470 M 341.06 % | -5.173 M -29.81 % | -3.985 M 81.50 % | -21.541 M -228.56 % | 16.756 M 1 125.46 % | -1.634 M -120.33 % | 8.036 M 6 142.11 % | -133.000 K 80.95 % | -698.000 K 94.22 % | -12.080 M -280.41 % | 6.696 M 164.56 % | 2.531 M 120.20 % | -12.529 M -231.30 % | 9.542 M 250.50 % | -6.340 M -2 422.34 % | 273.000 K -96.79 % | 8.510 M 445.51 % | -2.463 M -672.79 % | 430.000 K -92.80 % | 5.971 M -56.36 % | 13.681 M 192.93 % | -14.722 M -343.10 % | 6.056 M 178.84 % | -7.681 M -156.14 % | 13.681 M 213.48 % | -12.056 M -45.94 % | -8.261 M -359.13 % | 3.188 M -58.54 % | 7.689 M 145.00 % | -17.087 M -302.57 % | 8.435 M 62.77 % | 5.182 M 41.78 % | 3.655 M |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 42.637 M -4.42 % | 44.607 M -3.42 % | 46.188 M 10.68 % | 41.732 M -15.93 % | 49.641 M 20.20 % | 41.297 M 5.17 % | 39.268 M -7.05 % | 42.246 M 9.49 % | 38.584 M -16.15 % | 46.015 M -13.90 % | 53.446 M 12.90 % | 47.338 M -10.02 % | 52.608 M 40.01 % | 37.575 M -41.40 % | 64.121 M 45.62 % | 44.034 M -8.27 % | 48.006 M -23.30 % | 62.587 M 41.46 % | 44.245 M 8.29 % | 40.858 M -30.34 % | 58.654 M 24.09 % | 47.266 M -15.79 % | 56.129 M 30.53 % | 43.002 M -6.38 % | 45.933 M 37.27 % | 33.463 M -13.39 % | 38.636 M -9.35 % | 42.621 M -33.57 % | 64.162 M 35.35 % | 47.406 M -3.33 % | 49.040 M 19.60 % | 41.004 M -0.32 % | 41.137 M -1.67 % | 41.835 M -22.41 % | 53.915 M 14.18 % | 47.219 M 5.66 % | 44.688 M -21.90 % | 57.217 M 20.01 % | 47.675 M -11.74 % | 54.015 M 0.51 % | 53.742 M 18.81 % | 45.232 M -5.16 % | 47.695 M 0.91 % | 47.265 M 14.46 % | 41.294 M 49.55 % | 27.613 M -30.39 % | 39.669 M 18.02 % | 33.613 M -18.60 % | 41.294 M 49.55 % | 27.613 M -30.39 % | 39.669 M -17.24 % | 47.930 M 7.13 % | 44.742 M 20.75 % | 37.053 M -31.56 % | 54.140 M 18.46 % | 45.705 M 12.79 % | 40.523 M 9.91 % | 36.868 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 50.933 M 19.46 % | 42.637 M -4.42 % | 44.607 M -3.42 % | 46.188 M 10.68 % | 41.732 M -15.93 % | 49.641 M 20.20 % | 41.297 M 5.17 % | 39.268 M -7.05 % | 42.246 M 9.49 % | 38.584 M -16.15 % | 46.015 M -13.90 % | 53.446 M 12.90 % | 47.338 M -10.02 % | 52.608 M 40.01 % | 37.575 M -41.40 % | 64.121 M 45.62 % | 44.034 M -8.27 % | 48.006 M -23.30 % | 62.587 M 41.46 % | 44.245 M 8.29 % | 40.858 M -30.34 % | 58.654 M 24.09 % | 47.266 M -15.79 % | 56.129 M 30.53 % | 43.002 M -6.38 % | 45.933 M 37.27 % | 33.463 M -13.39 % | 38.636 M -9.35 % | 42.621 M -33.57 % | 64.162 M 35.35 % | 47.406 M -3.33 % | 49.040 M 19.60 % | 41.004 M -0.32 % | 41.137 M -1.67 % | 41.835 M -22.41 % | 53.915 M 14.18 % | 47.219 M 5.66 % | 44.688 M -21.90 % | 57.217 M 20.01 % | 47.675 M -11.74 % | 54.015 M 0.51 % | 53.742 M 18.81 % | 45.232 M -5.16 % | 47.695 M 0.91 % | 47.265 M 14.46 % | 41.294 M 65.53 % | 24.947 M -37.11 % | 39.669 M 18.02 % | 33.613 M -18.60 % | 41.294 M 49.55 % | 27.613 M -30.39 % | 39.669 M -17.24 % | 47.930 M 7.13 % | 44.742 M 20.75 % | 37.053 M -31.56 % | 54.140 M 18.46 % | 45.705 M 12.79 % | 40.523 M |
Operating cash flow | 0.000 | 0.000 -100.00 % | 43.408 M 174.93 % | -57.934 M -156.38 % | 102.762 M 262.45 % | 28.352 M 217.78 % | -24.071 M -297.60 % | -6.054 M -105.76 % | 105.192 M 266.88 % | 28.672 M 1 087.33 % | -2.904 M 93.96 % | -48.045 M -134.99 % | 137.308 M 148.64 % | 55.223 M 88.79 % | 29.251 M 154.54 % | -53.634 M -157.42 % | 93.412 M 52.20 % | 61.376 M 965.74 % | 5.759 M -30.91 % | 8.335 M -94.37 % | 148.074 M 410.28 % | 29.018 M 631.47 % | -5.460 M 77.43 % | -24.188 M -117.59 % | 137.518 M 199.58 % | 45.904 M 19.34 % | 38.465 M 199.76 % | -38.557 M -133.41 % | 115.411 M 124.69 % | 51.364 M 26 713.47 % | -193.000 K 99.54 % | -41.703 M -158.27 % | 71.568 M 270.24 % | 19.330 M -7.61 % | 20.923 M 126.35 % | -79.396 M -157.52 % | 138.023 M 254.16 % | 38.972 M 109.00 % | 18.647 M 123.24 % | -80.244 M -156.44 % | 142.175 M 979.13 % | 13.175 M 139.97 % | -32.962 M 60.75 % | -83.972 M -144.84 % | 187.282 M 579.10 % | 27.578 M 233.10 % | -20.720 M 27.11 % | -28.427 M -178.18 % | 36.360 M -3.98 % | 37.869 M 201.41 % | -37.343 M -31.36 % | -28.427 M -139.99 % | 71.083 M 1 712.42 % | 3.922 M -23.52 % | 5.128 M 114.74 % | -34.791 M -146.21 % | 75.288 M 73.67 % | 43.350 M 1 257.66 % | 3.193 M 104.46 % | -71.543 M |
Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -28.094 M 29.37 % | -39.779 M -55.27 % | -25.620 M 22.38 % | -33.005 M -40.33 % | -23.520 M 43.53 % | -41.654 M -76.15 % | -23.647 M 21.76 % | -30.222 M 29.78 % | -43.037 M 3.26 % | -44.487 M -116.89 % | -20.511 M 7.28 % | -22.121 M 15.36 % | -26.135 M 25.59 % | -35.121 M -64.96 % | -21.290 M 9.30 % | -23.472 M -7.27 % | -21.882 M 28.39 % | -30.557 M -39.06 % | -21.974 M 3.01 % | -22.655 M -17.06 % | -19.354 M 46.95 % | -36.483 M -119.94 % | -16.588 M 31.54 % | -24.230 M -123.11 % | -10.860 M 67.26 % | -33.175 M -150.06 % | -13.267 M -465.27 % | -2.347 M 92.25 % | -30.284 M -16.59 % | -25.975 M -23.57 % | -21.021 M -0.31 % | -20.957 M -48.91 % | -14.074 M 52.01 % | -29.326 M -94.06 % | -15.112 M -6.39 % | -14.204 M -35.57 % | -10.477 M 57.48 % | -24.640 M -30.37 % | -18.900 M 30.51 % | -27.200 M -47.03 % | -18.500 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 |
Free CashFlow | 0.000 | 0.000 -100.00 % | 43.408 M 150.46 % | -86.028 M -236.59 % | 62.983 M 2 205.38 % | 2.732 M 104.79 % | -57.076 M -92.99 % | -29.574 M -146.55 % | 63.538 M 1 164.44 % | 5.025 M 115.17 % | -33.126 M 63.63 % | -91.082 M -198.13 % | 92.821 M 167.40 % | 34.712 M 386.84 % | 7.130 M 108.94 % | -79.769 M -236.85 % | 58.291 M 45.41 % | 40.086 M 326.31 % | -17.713 M -30.75 % | -13.547 M -111.53 % | 117.517 M 1 568.33 % | 7.044 M 125.05 % | -28.115 M 35.43 % | -43.542 M -143.10 % | 101.035 M 244.64 % | 29.316 M 105.94 % | 14.235 M 128.81 % | -49.417 M -160.09 % | 82.236 M 115.86 % | 38.097 M 1 599.88 % | -2.540 M 96.47 % | -71.987 M -257.89 % | 45.593 M 2 796.22 % | -1.691 M -4 873.53 % | -34.000 K 99.96 % | -93.470 M -185.99 % | 108.697 M 355.56 % | 23.860 M 437.02 % | 4.443 M 104.90 % | -90.721 M -177.19 % | 117.535 M 2 153.01 % | -5.725 M 90.48 % | -60.162 M 41.29 % | -102.472 M -154.72 % | 187.282 M 579.10 % | 27.578 M 233.10 % | -20.720 M 27.11 % | -28.427 M -178.18 % | 36.360 M -3.98 % | 37.869 M 201.41 % | -37.343 M -31.36 % | -28.427 M -139.99 % | 71.083 M 1 712.42 % | 3.922 M -23.52 % | 5.128 M 114.74 % | -34.791 M -146.21 % | 75.288 M 73.67 % | 43.350 M 1 257.66 % | 3.193 M 104.46 % | -71.543 M |
2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |