
E & M Computing Ltd. EMCO.TA
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.453 B 2.04 % | 1.424 B 15.37 % | 1.234 B -20.37 % | 1.550 B 10.26 % | 1.406 B 0.56 % | 1.398 B 10.57 % | 1.264 B 18.17 % | 1.070 B 10.18 % | 971.114 M 11.86 % | 868.173 M 15.54 % | 751.413 M 23.77 % | 607.088 M 7.16 % | 566.550 M 14.81 % | 493.473 M 25.50 % | 393.195 M 41.55 % | 277.778 M -7.60 % | 300.620 M -9.14 % | 330.862 M 3.26 % | 320.417 M 40.99 % | 227.270 M 8.55 % | 209.362 M |
Net income | 25.498 M 14.38 % | 22.292 M -10.61 % | 24.939 M -33.34 % | 37.411 M -5.36 % | 39.531 M 9.11 % | 36.232 M -13.11 % | 41.698 M 25.87 % | 33.127 M -21.71 % | 42.314 M -12.25 % | 48.221 M 15.98 % | 41.578 M 71.66 % | 24.221 M 21.67 % | 19.907 M 1.10 % | 19.691 M 119.08 % | 8.988 M 28.24 % | 7.009 M 57.40 % | 4.453 M -68.77 % | 14.259 M -37.88 % | 22.955 M 99.52 % | 11.505 M 35.64 % | 8.482 M |
Income before tax | 48.292 M 13.00 % | 42.738 M 14.75 % | 37.243 M -32.95 % | 55.547 M -4.29 % | 58.039 M 12.60 % | 51.544 M -14.45 % | 60.253 M 22.05 % | 49.367 M -19.85 % | 61.596 M -8.35 % | 67.211 M 15.00 % | 58.446 M 66.53 % | 35.097 M 20.37 % | 29.157 M 0.32 % | 29.064 M 119.77 % | 13.225 M 32.73 % | 9.964 M 45.35 % | 6.855 M -67.40 % | 21.025 M -38.68 % | 34.285 M 97.26 % | 17.381 M 30.85 % | 13.283 M |
Income before tax ratio | 0.03 10.73 % | 0.03 -0.53 % | 0.03 -15.80 % | 0.04 -13.20 % | 0.04 11.98 % | 0.04 -22.63 % | 0.05 3.28 % | 0.05 -27.26 % | 0.06 -18.07 % | 0.08 -0.47 % | 0.08 34.54 % | 0.06 12.33 % | 0.05 -12.62 % | 0.06 75.11 % | 0.03 -6.23 % | 0.04 57.31 % | 0.02 -64.12 % | 0.06 -40.61 % | 0.11 39.91 % | 0.08 20.54 % | 0.06 |
EBITDA | 93.883 M 6.50 % | 88.157 M 17.57 % | 74.984 M 37.74 % | 54.440 M -11.38 % | 61.428 M -28.29 % | 85.656 M 7.62 % | 79.591 M 28.96 % | 61.717 M -12.58 % | 70.602 M 0.81 % | 70.036 M 25.94 % | 55.609 M 26.92 % | 43.814 M 15.41 % | 37.963 M -6.12 % | 40.436 M 104.34 % | 19.789 M 26.67 % | 15.622 M 23.41 % | 12.659 M -41.25 % | 21.547 M -6.49 % | 23.043 M 65.60 % | 13.915 M -1.86 % | 14.179 M |
Net income ratio | 0.02 12.09 % | 0.02 -22.52 % | 0.02 -16.28 % | 0.02 -14.17 % | 0.03 8.50 % | 0.03 -21.41 % | 0.03 6.52 % | 0.03 -28.95 % | 0.04 -21.55 % | 0.06 0.38 % | 0.06 38.69 % | 0.04 13.55 % | 0.04 -11.94 % | 0.04 74.56 % | 0.02 -9.41 % | 0.03 70.34 % | 0.01 -65.63 % | 0.04 -39.84 % | 0.07 41.52 % | 0.05 24.95 % | 0.04 |
Ratio EBITDA | 0.06 4.36 % | 0.06 1.91 % | 0.06 72.98 % | 0.04 -19.62 % | 0.04 -28.68 % | 0.06 -2.66 % | 0.06 9.13 % | 0.06 -20.66 % | 0.07 -9.88 % | 0.08 9.01 % | 0.07 2.54 % | 0.07 7.71 % | 0.07 -18.23 % | 0.08 62.81 % | 0.05 -10.51 % | 0.06 33.55 % | 0.04 -35.34 % | 0.07 -9.44 % | 0.07 17.46 % | 0.06 -9.59 % | 0.07 |
Gross profit ratio | 0.16 3.13 % | 0.16 -1.15 % | 0.16 109.05 % | 0.08 -8.26 % | 0.08 4.86 % | 0.08 -11.77 % | 0.09 3.52 % | 0.09 -14.73 % | 0.10 -7.60 % | 0.11 5.56 % | 0.10 -1.02 % | 0.11 4.82 % | 0.10 -2.93 % | 0.10 -42.44 % | 0.18 -12.58 % | 0.21 -1.91 % | 0.21 9.55 % | 0.19 2.59 % | 0.19 -2.99 % | 0.19 2.31 % | 0.19 |
Weighted average shs out dil | 44.326 M 0.02 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.06 % | 44.294 M 0.09 % | 44.254 M 0.90 % | 43.858 M 1.79 % | 43.088 M 1.32 % | 42.525 M 0.38 % | 42.365 M -2.96 % | 43.657 M -2.68 % | 44.861 M -0.31 % | 45.000 M -0.64 % | 45.289 M -2.29 % | 46.350 M |
Weighted average shs out | 44.326 M -0.33 % | 44.475 M 0.35 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.17 % | 44.243 M 0.53 % | 44.009 M 0.78 % | 43.670 M 1.30 % | 43.110 M 1.80 % | 42.346 M 0.24 % | 42.244 M 0.15 % | 42.181 M -2.43 % | 43.233 M -2.53 % | 44.356 M 0.14 % | 44.296 M -1.35 % | 44.904 M -0.48 % | 45.119 M |
EPS diluted | 0.57 14.00 % | 0.50 -10.71 % | 0.56 -33.33 % | 0.84 -5.62 % | 0.89 8.54 % | 0.82 -12.77 % | 0.94 27.03 % | 0.74 -22.11 % | 0.95 -12.04 % | 1.08 16.13 % | 0.93 72.22 % | 0.54 20.00 % | 0.45 -2.17 % | 0.46 119.05 % | 0.21 23.53 % | 0.17 70.00 % | 0.10 -68.75 % | 0.32 -37.25 % | 0.51 104.00 % | 0.25 38.89 % | 0.18 |
Earnings per share | 0.57 14.00 % | 0.50 -10.71 % | 0.56 -33.33 % | 0.84 -5.62 % | 0.89 8.54 % | 0.82 -12.77 % | 0.94 25.33 % | 0.75 -21.88 % | 0.96 -11.93 % | 1.09 14.74 % | 0.95 69.64 % | 0.56 21.74 % | 0.46 -2.13 % | 0.47 123.81 % | 0.21 23.53 % | 0.17 70.00 % | 0.10 -68.75 % | 0.32 -38.46 % | 0.52 100.00 % | 0.26 36.84 % | 0.19 |
Gross profit | 235.897 M 5.24 % | 224.153 M 14.05 % | 196.544 M 66.46 % | 118.075 M 1.15 % | 116.732 M 5.45 % | 110.703 M -2.44 % | 113.476 M 22.32 % | 92.767 M -6.05 % | 98.736 M 3.35 % | 95.533 M 21.97 % | 78.327 M 22.52 % | 63.932 M 12.32 % | 56.918 M 11.44 % | 51.074 M -27.76 % | 70.705 M 23.75 % | 57.136 M -9.36 % | 63.039 M -0.47 % | 63.335 M 5.93 % | 59.788 M 36.76 % | 43.716 M 11.06 % | 39.363 M |
Income tax expense | 13.310 M 5.99 % | 12.558 M 2.06 % | 12.304 M -6.03 % | 13.093 M -7.19 % | 14.108 M 14.13 % | 12.361 M -16.07 % | 14.728 M 17.43 % | 12.542 M -20.84 % | 15.844 M -2.70 % | 16.283 M 16.03 % | 14.034 M 47.45 % | 9.518 M 14.28 % | 8.329 M -4.33 % | 8.706 M 188.56 % | 3.017 M 8.06 % | 2.792 M 81.06 % | 1.542 M -72.87 % | 5.683 M -39.24 % | 9.353 M 155.69 % | 3.658 M -1.19 % | 3.702 M |
Cost of revenue | 1.217 B 1.45 % | 1.200 B 15.62 % | 1.038 B -27.53 % | 1.432 B 11.08 % | 1.289 B 0.14 % | 1.287 B 11.85 % | 1.151 B 17.78 % | 977.227 M 12.02 % | 872.378 M 12.91 % | 772.640 M 14.79 % | 673.086 M 23.92 % | 543.156 M 6.58 % | 509.632 M 15.20 % | 442.399 M 37.18 % | 322.490 M 46.16 % | 220.642 M -7.13 % | 237.581 M -11.19 % | 267.527 M 2.65 % | 260.629 M 41.99 % | 183.554 M 7.97 % | 169.999 M |
General and administrative expenses | 19.538 M 0.41 % | 19.458 M 19.92 % | 16.226 M -19.82 % | 20.236 M 3.45 % | 19.562 M 12.77 % | 17.347 M -3.01 % | 17.886 M 5.91 % | 16.888 M 8.59 % | 15.552 M 8.06 % | 14.392 M 9.44 % | 13.150 M 20.84 % | 10.882 M 14.51 % | 9.503 M 19.01 % | 7.985 M -72.33 % | 28.859 M 18.06 % | 24.445 M -9.84 % | 27.113 M 0.20 % | 27.058 M 18.31 % | 22.871 M 7.04 % | 21.367 M 15.19 % | 18.549 M |
Selling and marketing expenses | 4.998 M -20.36 % | 6.276 M 41.42 % | 4.438 M -13.05 % | 5.104 M 9.01 % | 4.682 M -29.00 % | 6.594 M 23.07 % | 5.358 M 5.31 % | 5.088 M 25.38 % | 4.058 M -7.63 % | 4.393 M 50.09 % | 2.927 M 6.63 % | 2.745 M 6.93 % | 2.567 M 27.90 % | 2.007 M -92.80 % | 27.893 M 41.46 % | 19.718 M -13.76 % | 22.864 M 22.35 % | 18.688 M 5.40 % | 17.731 M 49.16 % | 11.887 M 22.14 % | 9.732 M |
Other expenses | 143.132 M 4.87 % | 136.488 M 3.07 % | 132.422 M 425.13 % | 25.217 M 7.54 % | 23.449 M -11.97 % | 26.636 M 8.85 % | 24.470 M 2 206.31 % | 1.061 M 7.93 % | 983.000 K -56.92 % | 2.282 M 122.42 % | 1.026 M -44.09 % | 1.835 M 83.68 % | 999.000 K -13.21 % | 1.151 M | 0.000 -100.00 % | 1.708 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 167.668 M 3.36 % | 162.222 M 5.97 % | 153.086 M 202.80 % | 50.557 M 6.01 % | 47.693 M -5.70 % | 50.577 M 6.00 % | 47.714 M 7.24 % | 44.491 M 16.59 % | 38.160 M 5.55 % | 36.152 M 20.11 % | 30.100 M 19.57 % | 25.173 M 9.48 % | 22.993 M 18.39 % | 19.421 M -65.78 % | 56.752 M 23.72 % | 45.871 M -8.22 % | 49.977 M 9.25 % | 45.746 M 12.67 % | 40.602 M 22.10 % | 33.254 M 17.58 % | 28.281 M |
Cost and expenses | 1.385 B 1.67 % | 1.362 B 14.38 % | 1.191 B -19.68 % | 1.482 B 10.90 % | 1.337 B -0.08 % | 1.338 B 11.62 % | 1.199 B 17.32 % | 1.022 B 12.21 % | 910.538 M 12.58 % | 808.792 M 15.02 % | 703.186 M 23.73 % | 568.329 M 6.70 % | 532.625 M 15.33 % | 461.820 M 21.77 % | 379.242 M 42.30 % | 266.513 M -7.32 % | 287.558 M -8.21 % | 313.273 M 4.00 % | 301.231 M 38.94 % | 216.808 M 9.34 % | 198.280 M |
Research and development 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 |
Selling general and administrative expenses | 24.536 M -4.66 % | 25.734 M 24.54 % | 20.664 M -18.45 % | 25.340 M 4.52 % | 24.244 M 1.27 % | 23.941 M 3.00 % | 23.244 M 5.77 % | 21.976 M 12.07 % | 19.610 M 4.39 % | 18.785 M 16.84 % | 16.077 M 17.98 % | 13.627 M 12.90 % | 12.070 M 20.80 % | 9.992 M -82.39 % | 56.752 M 28.51 % | 44.163 M -11.63 % | 49.977 M 9.25 % | 45.746 M 12.67 % | 40.602 M 22.10 % | 33.254 M 17.58 % | 28.281 M |
Interest income | 1.670 M 19.12 % | 1.402 M 107.09 % | 677.000 K 125.67 % | 300.000 K 538.30 % | 47.000 K -83.96 % | 293.000 K 60.99 % | 182.000 K | 0.000 -100.00 % | 105.000 K -57.14 % | 245.000 K -47.08 % | 463.000 K 285.83 % | 120.000 K -48.50 % | 233.000 K -4.90 % | 245.000 K -10.58 % | 274.000 K -29.20 % | 387.000 K -52.04 % | 807.000 K -51.53 % | 1.665 M -87.43 % | 13.244 M 520.62 % | 2.134 M -27.04 % | 2.925 M |
Interest expense | 14.996 M 5.09 % | 14.270 M 67.59 % | 8.515 M 73.32 % | 4.913 M -4.14 % | 5.125 M 10.45 % | 4.640 M 38.42 % | 3.352 M 29.97 % | 2.579 M -2.61 % | 2.648 M -3.53 % | 2.745 M 38.01 % | 1.989 M 5.80 % | 1.880 M -7.84 % | 2.040 M 16.31 % | 1.754 M 47.27 % | 1.191 M 218.45 % | 374.000 K -15.19 % | 441.000 K -71.10 % | 1.526 M -88.48 % | 13.244 M 603.35 % | 1.883 M -35.62 % | 2.925 M |
Depreciation and amortization | 30.595 M -1.78 % | 31.149 M 1.08 % | 30.815 M -2.30 % | 31.542 M 5.95 % | 29.771 M 1.01 % | 29.472 M 102.38 % | 14.563 M 14.27 % | 12.744 M 29.78 % | 9.820 M 13.92 % | 8.620 M 29.39 % | 6.662 M 25.56 % | 5.306 M -10.78 % | 5.947 M -2.25 % | 6.084 M 5.28 % | 5.779 M 9.37 % | 5.284 M -1.47 % | 5.363 M 35.50 % | 3.958 M 2.62 % | 3.857 M 11.70 % | 3.453 M 11.49 % | 3.097 M |
Operating income | 68.229 M 10.17 % | 61.931 M 42.90 % | 43.339 M -36.81 % | 68.580 M -0.85 % | 69.165 M 13.22 % | 61.089 M -4.87 % | 64.219 M 16.44 % | 55.152 M -15.54 % | 65.303 M -4.09 % | 68.090 M 22.06 % | 55.785 M 36.75 % | 40.794 M 22.57 % | 33.282 M 0.56 % | 33.098 M 116.89 % | 15.260 M 28.13 % | 11.910 M 2.41 % | 11.630 M -33.88 % | 17.589 M -8.32 % | 19.186 M 83.39 % | 10.462 M -5.59 % | 11.082 M |
Operating income ratio | 0.05 7.96 % | 0.04 23.86 % | 0.04 -20.63 % | 0.04 -10.07 % | 0.05 12.59 % | 0.04 -13.96 % | 0.05 -1.46 % | 0.05 -23.35 % | 0.07 -14.26 % | 0.08 5.64 % | 0.07 10.48 % | 0.07 14.39 % | 0.06 -12.41 % | 0.07 72.82 % | 0.04 -9.48 % | 0.04 10.83 % | 0.04 -27.23 % | 0.05 -11.22 % | 0.06 30.08 % | 0.05 -13.03 % | 0.05 |
Total other income expenses net | -19.937 M -3.88 % | -19.193 M -214.85 % | -6.096 M 18.20 % | -7.452 M -98.67 % | -3.751 M 60.70 % | -9.545 M -140.67 % | -3.966 M 31.44 % | -5.785 M -56.06 % | -3.707 M -321.73 % | -879.000 K -133.03 % | 2.661 M 146.71 % | -5.697 M -97.95 % | -2.878 M 28.66 % | -4.034 M -98.23 % | -2.035 M -4.57 % | -1.946 M 59.25 % | -4.775 M -238.97 % | 3.436 M -77.24 % | 15.099 M 118.23 % | 6.919 M 214.36 % | 2.201 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 157.529 M -3.88 % | 163.891 M -14.24 % | 191.101 M -12.77 % | 219.067 M 56.58 % | 139.910 M -2.03 % | 142.802 M 107.07 % | 68.962 M 77.39 % | 38.877 M 90.08 % | 20.453 M 708.54 % | -3.361 M -124.49 % | 13.725 M 263.24 % | -8.408 M -247.48 % | 5.701 M 92.08 % | 2.968 M -90.40 % | 30.925 M 189.04 % | -34.732 M -125.39 % | -15.410 M 46.87 % | -29.005 M -26.33 % | -22.959 M |
Total investments | 4.628 M 45.17 % | 3.188 M 30.87 % | 2.436 M -28.60 % | 3.412 M -15.23 % | 4.025 M 54.04 % | 2.613 M 49.91 % | 1.743 M 27.88 % | 1.363 M -81.69 % | 7.446 M -36.18 % | 11.667 M -36.82 % | 18.465 M 120.48 % | 8.375 M 138.60 % | 3.510 M -6.25 % | 3.744 M -14.11 % | 4.359 M 0.72 % | 4.328 M -12.35 % | 4.938 M -35.43 % | 7.647 M -29.10 % | 10.785 M |
Total debt | 226.062 M 1.81 % | 222.042 M -7.12 % | 239.069 M -18.64 % | 293.844 M 33.90 % | 219.451 M 8.36 % | 202.523 M 81.67 % | 111.481 M 23.79 % | 90.053 M 38.08 % | 65.217 M 0.52 % | 64.879 M -8.94 % | 71.246 M 118.63 % | 32.588 M -10.32 % | 36.340 M 1.34 % | 35.860 M -29.71 % | 51.014 M 1 465.81 % | 3.258 M 19.08 % | 2.736 M | 0.000 -100.00 % | 4.000 K |
Accumulated other comprehensive income loss | -13.786 M -36.41 % | -10.106 M 3.70 % | -10.494 M 40.25 % | -17.562 M -224.38 % | -5.414 M -12.32 % | -4.820 M -14.43 % | -4.212 M 6.21 % | -4.491 M -69.54 % | -2.649 M -202.28 % | 2.590 M -69.62 % | 8.524 M 447.46 % | 1.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 129.501 M 11.26 % | 116.400 M 13.02 % | 102.988 M -60.57 % | 261.210 M 5.34 % | 247.968 M 5.49 % | 235.052 M 4.96 % | 223.947 M 9.35 % | 204.792 M 5.31 % | 194.464 M 5.81 % | 183.790 M 14.45 % | 160.588 M 23.57 % | 129.953 M 8.02 % | 120.304 M 12.54 % | 106.897 M 8.72 % | 98.326 M 4.15 % | 94.407 M | 0.000 | 0.000 | 0.000 |
Common stock | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.35 % | 8.962 M 0.28 % | 8.937 M 0.36 % | 8.905 M 1.25 % | 8.795 M 0.11 % | 8.785 M 0.00 % | 8.785 M | 0.000 | 0.000 | 0.000 |
Total equity | 195.144 M 7.00 % | 182.377 M 10.27 % | 165.391 M -47.94 % | 317.680 M 3.13 % | 308.030 M 4.07 % | 295.986 M 3.82 % | 285.096 M 9.36 % | 260.686 M 3.63 % | 251.565 M 3.75 % | 242.472 M 9.24 % | 221.969 M 21.89 % | 182.110 M 6.80 % | 170.522 M 8.11 % | 157.736 M 5.65 % | 149.302 M -1.06 % | 150.898 M 1 151.64 % | 12.056 M 40.15 % | 8.602 M 36.15 % | 6.318 M |
Other non current liabilities | 38.922 M -12.82 % | 44.647 M -17.50 % | 54.119 M 31.96 % | 41.011 M 29.82 % | 31.591 M 14.30 % | 27.638 M 30.02 % | 21.257 M 66.92 % | 12.735 M -58.05 % | 30.360 M 98.06 % | 15.329 M 40.68 % | 10.896 M 66.38 % | 6.549 M 341.90 % | 1.482 M 68.41 % | 880.000 K -40.66 % | 1.483 M 150.93 % | 591.000 K -99.56 % | 134.920 M 3.34 % | 130.559 M 14.43 % | 114.098 M |
Long term debt | 78.266 M -6.23 % | 83.468 M -11.38 % | 94.186 M -29.90 % | 134.368 M 122.29 % | 60.448 M 50.03 % | 40.291 M 225.03 % | 12.396 M -43.19 % | 21.820 M 93.10 % | 11.300 M -45.68 % | 20.804 M 80.25 % | 11.542 M 182.55 % | 4.085 M -19.90 % | 5.100 M -27.84 % | 7.068 M | 0.000 -100.00 % | 149.000 K -75.77 % | 615.000 K | 0.000 | 0.000 |
Total non current liabilities | 135.825 M 6.02 % | 128.115 M -13.61 % | 148.305 M -24.85 % | 197.341 M 97.26 % | 100.041 M 34.31 % | 74.487 M 121.34 % | 33.653 M -22.64 % | 43.499 M 4.41 % | 41.660 M 3.61 % | 40.208 M 57.75 % | 25.488 M 83.60 % | 13.882 M -0.63 % | 13.970 M 4.37 % | 13.385 M 141.43 % | 5.544 M 59.08 % | 3.485 M -97.43 % | 135.535 M 3.81 % | 130.559 M 14.43 % | 114.098 M |
Other current liabilities | 162.729 M -28.94 % | 228.997 M -0.47 % | 230.072 M 2.26 % | 224.993 M 16.46 % | 193.196 M 34.25 % | 143.903 M 2.49 % | 140.404 M 5.93 % | 132.544 M -0.46 % | 133.162 M 40.49 % | 94.783 M 568.43 % | 14.180 M -73.81 % | 54.138 M 22.17 % | 44.314 M -17.57 % | 53.760 M 4.05 % | 51.666 M 53.30 % | 33.702 M -32.03 % | 49.584 M -4.50 % | 51.918 M 130.84 % | 22.491 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 142.490 M | 0.000 | 0.000 -100.00 % | 1.631 M -97.90 % | 77.707 M 1.27 % | 76.736 M 43.66 % | 53.416 M -43.35 % | 94.291 M 7 175.54 % | 1.296 M -8.60 % | 1.418 M 54.13 % | 920.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 147.796 M 6.65 % | 138.574 M -4.35 % | 144.883 M -9.15 % | 159.476 M 0.30 % | 159.003 M -1.99 % | 162.232 M 63.73 % | 99.085 M 45.22 % | 68.233 M 26.55 % | 53.917 M 22.33 % | 44.075 M 227.43 % | -34.587 M -227.13 % | 27.207 M -12.91 % | 31.240 M 8.50 % | 28.792 M -43.56 % | 51.014 M 1 540.85 % | 3.109 M 46.58 % | 2.121 M | 0.000 -100.00 % | 4.000 K |
Total current liabilities | 595.288 M 5.21 % | 565.794 M 4.41 % | 541.886 M -3.02 % | 558.747 M 17.84 % | 474.161 M 10.42 % | 429.410 M 16.34 % | 369.086 M 14.92 % | 321.177 M 4.35 % | 307.786 M 32.18 % | 232.859 M -8.46 % | 254.373 M 77.04 % | 143.678 M -3.49 % | 148.866 M 14.19 % | 130.369 M -17.01 % | 157.097 M 88.61 % | 83.294 M -34.24 % | 126.672 M -11.95 % | 143.863 M 84.38 % | 78.024 M |
Total liabilities | 731.113 M 5.36 % | 693.909 M 0.54 % | 690.191 M -8.72 % | 756.088 M 31.68 % | 574.202 M 13.95 % | 503.897 M 25.12 % | 402.739 M 10.44 % | 364.676 M 4.36 % | 349.446 M 27.97 % | 273.067 M -2.43 % | 279.861 M 77.62 % | 157.560 M -3.24 % | 162.836 M 13.27 % | 143.754 M -11.61 % | 162.641 M 87.42 % | 86.779 M -66.90 % | 262.207 M -4.45 % | 274.422 M 42.84 % | 192.122 M |
Other non current assets | 19.791 M -18.58 % | 24.308 M 33.92 % | 18.151 M 17.76 % | 15.413 M -68.86 % | 49.502 M -6.32 % | 52.844 M 77.13 % | 29.834 M 16.03 % | 25.713 M -19.86 % | 32.085 M 46.95 % | 21.834 M -16.19 % | 26.053 M 19.49 % | 21.803 M -38.31 % | 35.342 M 45.57 % | 24.279 M -9.95 % | 26.961 M -13.46 % | 31.153 M 4 627.31 % | 659.000 K -98.44 % | 42.338 M 100.59 % | 21.107 M |
Long term investments | 2.830 M 142.92 % | 1.165 M -51.01 % | 2.378 M -29.01 % | 3.350 M 90.56 % | 1.758 M 314.62 % | 424.000 K 1 425.00 % | -32.000 K 94.18 % | -550.000 K -109.46 % | 5.815 M -42.79 % | 10.165 M -36.19 % | 15.930 M 521.05 % | 2.565 M 116.48 % | -15.560 M -214.98 % | -4.940 M 31.64 % | -7.226 M 11.81 % | -8.194 M 57.90 % | -19.465 M 26.26 % | -26.398 M -907.17 % | -2.621 M |
Intangible assets | 56.868 M -6.60 % | 60.884 M -8.89 % | 66.823 M -13.37 % | 77.139 M 199.94 % | 25.718 M 11.96 % | 22.970 M -18.87 % | 28.314 M 0.40 % | 28.202 M 1.24 % | 27.857 M 8.20 % | 25.747 M 48.27 % | 17.365 M 23.61 % | 14.048 M 73.78 % | 8.084 M -14.15 % | 9.416 M | 0.000 | 0.000 -100.00 % | 119.266 M | 0.000 | 0.000 |
GoodWill | 156.923 M 22.47 % | 128.131 M 7.41 % | 119.295 M -5.90 % | 126.772 M 59.97 % | 79.245 M 4.10 % | 76.125 M 24.63 % | 61.080 M 7.33 % | 56.908 M 9.04 % | 52.192 M 14.84 % | 45.446 M 22.51 % | 37.095 M 38.57 % | 26.770 M 18.28 % | 22.633 M 2.35 % | 22.113 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 213.791 M 13.11 % | 189.015 M 1.56 % | 186.118 M -8.73 % | 203.911 M 94.27 % | 104.963 M 5.92 % | 99.095 M 10.85 % | 89.394 M 5.03 % | 85.110 M 6.32 % | 80.049 M 12.44 % | 71.193 M 30.73 % | 54.460 M 33.42 % | 40.818 M 32.88 % | 30.717 M -2.58 % | 31.529 M -6.55 % | 33.739 M 39.12 % | 24.251 M -14.11 % | 28.234 M | 0.000 | 0.000 |
Property plant equipment net | 58.825 M -1.19 % | 59.536 M -6.87 % | 63.931 M -21.28 % | 81.217 M 3.85 % | 78.207 M 2.25 % | 76.483 M 78.30 % | 42.895 M 0.10 % | 42.854 M 0.80 % | 42.512 M 5.71 % | 40.214 M 21.95 % | 32.977 M -3.09 % | 34.027 M -5.01 % | 35.823 M -9.85 % | 39.735 M -6.36 % | 42.432 M 2.74 % | 41.299 M 7.93 % | 38.264 M -22.50 % | 49.376 M 7.06 % | 46.120 M |
Total non current assets | 302.925 M 10.55 % | 274.024 M -0.57 % | 275.599 M -11.55 % | 311.574 M 29.58 % | 240.448 M 2.87 % | 233.751 M 41.07 % | 165.698 M 5.96 % | 156.373 M -4.28 % | 163.368 M 12.65 % | 145.018 M 10.93 % | 130.728 M 29.90 % | 100.637 M 14.99 % | 87.521 M -4.15 % | 91.315 M -5.70 % | 96.834 M 8.43 % | 89.304 M 2.46 % | 87.164 M 33.45 % | 65.316 M 1.10 % | 64.606 M |
Other current assets | 26.158 M -76.79 % | 112.716 M 21.86 % | 92.497 M 2.24 % | 90.474 M 36.51 % | 66.275 M 25.06 % | 52.994 M -9.88 % | 58.807 M 32.25 % | 44.467 M 41.77 % | 31.365 M 35.32 % | 23.178 M -8.82 % | 25.419 M 25.76 % | 20.213 M -87.36 % | 159.892 M 1 285.31 % | 11.542 M 29.42 % | 8.918 M 171.39 % | 3.286 M | 0.000 -100.00 % | 116.856 M | 0.000 |
Short term investments | 1.798 M 3.93 % | 1.730 M 2 882.76 % | 58.000 K -6.45 % | 62.000 K -97.27 % | 2.267 M 3.56 % | 2.189 M 23.32 % | 1.775 M -7.21 % | 1.913 M 17.29 % | 1.631 M 8.59 % | 1.502 M -40.75 % | 2.535 M -56.37 % | 5.810 M -69.53 % | 19.070 M 119.60 % | 8.684 M -25.04 % | 11.585 M -7.48 % | 12.522 M -48.69 % | 24.403 M -28.32 % | 34.045 M 153.95 % | 13.406 M |
cash and cash equivalents | 68.533 M 17.85 % | 58.151 M 21.23 % | 47.968 M -35.85 % | 74.777 M -5.99 % | 79.541 M 33.19 % | 59.721 M 40.46 % | 42.519 M -16.92 % | 51.176 M 14.32 % | 44.764 M -34.40 % | 68.240 M 18.63 % | 57.521 M 40.31 % | 40.996 M 33.80 % | 30.639 M -6.85 % | 32.892 M 63.73 % | 20.089 M -47.12 % | 37.990 M 109.36 % | 18.146 M -37.44 % | 29.005 M 26.31 % | 22.963 M |
Cash and short term investments | 70.331 M 17.45 % | 59.881 M 24.68 % | 48.026 M -35.83 % | 74.839 M -8.52 % | 81.808 M 32.14 % | 61.910 M 39.77 % | 44.294 M -16.57 % | 53.089 M 14.43 % | 46.395 M -33.48 % | 69.742 M 16.13 % | 60.056 M 28.31 % | 46.806 M -5.84 % | 49.709 M 19.56 % | 41.576 M 31.26 % | 31.674 M -37.29 % | 50.512 M 18.71 % | 42.549 M -32.52 % | 63.050 M 73.36 % | 36.369 M |
Total current assets | 623.332 M 3.50 % | 602.262 M 3.84 % | 579.983 M -23.91 % | 762.194 M 18.76 % | 641.784 M 13.36 % | 566.132 M 8.43 % | 522.137 M 11.33 % | 468.989 M 7.16 % | 437.643 M 18.12 % | 370.521 M -0.16 % | 371.102 M 55.25 % | 239.033 M -2.77 % | 245.837 M 16.97 % | 210.175 M -2.29 % | 215.109 M 44.98 % | 148.373 M -18.06 % | 181.071 M -15.15 % | 213.407 M 63.31 % | 130.675 M |
Inventory | 31.786 M -6.98 % | 34.170 M -13.66 % | 39.578 M -78.59 % | 184.890 M 25.81 % | 146.960 M 22.38 % | 120.081 M 0.36 % | 119.650 M 38.17 % | 86.598 M 82.25 % | 47.516 M 20.42 % | 39.457 M 21.29 % | 32.531 M 27.78 % | 25.459 M -29.74 % | 36.236 M 126.82 % | 15.976 M -34.24 % | 24.294 M 258.95 % | 6.768 M -64.85 % | 19.256 M -42.52 % | 33.501 M 70.38 % | 19.663 M |
Net receivables | 495.057 M 25.17 % | 395.495 M -14.60 % | 463.087 M 12.40 % | 411.991 M 18.82 % | 346.741 M 4.71 % | 331.147 M 11.07 % | 298.142 M 4.63 % | 284.954 M -8.78 % | 312.367 M 31.17 % | 238.144 M -5.91 % | 253.096 M 72.70 % | 146.555 M -2.56 % | 150.405 M 6.61 % | 141.081 M | 0.000 | 0.000 -100.00 % | 119.266 M | 0.000 -100.00 % | 74.643 M |
Tax assets | 7.688 M | 0.000 -100.00 % | 5.021 M -34.65 % | 7.683 M 27.67 % | 6.018 M 22.69 % | 4.905 M 35.99 % | 3.607 M 11.12 % | 3.246 M 11.66 % | 2.907 M 80.33 % | 1.612 M 23.24 % | 1.308 M -8.15 % | 1.424 M 18.77 % | 1.199 M 68.40 % | 712.000 K -23.28 % | 928.000 K 16.73 % | 795.000 K -97.99 % | 39.472 M | 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 | 283.019 M 43.29 % | 197.515 M 18.52 % | 166.656 M -3.69 % | 173.034 M 44.18 % | 120.011 M -0.21 % | 120.265 M -6.02 % | 127.966 M 7.42 % | 119.127 M 1.42 % | 117.463 M 31.00 % | 89.663 M 7.31 % | 83.554 M 42.96 % | 58.445 M -18.71 % | 71.894 M 53.30 % | 46.897 M -13.82 % | 54.417 M 17.07 % | 46.483 M -38.00 % | 74.967 M -18.47 % | 91.945 M 65.58 % | 55.529 M |
Tax payables | 1.744 M 146.33 % | 708.000 K 157.45 % | 275.000 K -77.89 % | 1.244 M -36.24 % | 1.951 M -35.18 % | 3.010 M 84.55 % | 1.631 M 28.12 % | 1.273 M -60.76 % | 3.244 M -25.22 % | 4.338 M 64.07 % | 2.644 M 104.01 % | 1.296 M -8.60 % | 1.418 M 54.13 % | 920.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 6.426 M | 0.000 -100.00 % | 2.181 M -51.68 % | 4.514 M 339.11 % | 1.028 M -24.13 % | 1.355 M 0.97 % | 1.342 M -34.47 % | 2.048 M 82.37 % | 1.123 M -72.44 % | 4.075 M 33.61 % | 3.050 M -6.10 % | 3.248 M 0.22 % | 3.241 M 195.71 % | 1.096 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 33.607 M 5.59 % | 31.828 M 11.12 % | 28.642 M -3.81 % | 29.777 M 40.32 % | 21.221 M -1.29 % | 21.499 M 1.86 % | 21.106 M 30.85 % | 16.130 M 4.10 % | 15.495 M 30.90 % | 11.837 M 34.27 % | 8.816 M 31.00 % | 6.730 M 26.43 % | 5.323 M -17.07 % | 6.419 M -1.55 % | 6.520 M -44.19 % | 11.682 M 93.80 % | 6.028 M 40.15 % | 4.301 M 36.15 % | 3.159 M |
Capital lease obligations | 32.884 M 2.29 % | 32.148 M -0.08 % | 32.174 M -14.63 % | 37.686 M 5.00 % | 35.890 M 9.34 % | 32.823 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -94.291 M -7 175.54 % | -1.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 10.494 M -40.25 % | 17.562 M 224.38 % | 5.414 M 12.32 % | 4.820 M 14.43 % | 4.212 M -6.21 % | 4.491 M 69.54 % | 2.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 36.829 M 4.44 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.52 % | 35.079 M 0.42 % | 34.933 M -2.85 % | 35.956 M 0.93 % | 35.625 M -0.13 % | 35.671 M -0.98 % | 36.024 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 12.211 M | 0.000 -100.00 % | 14.890 M -14.66 % | 17.448 M 150.19 % | 6.974 M 34.04 % | 5.203 M -28.73 % | 7.300 M 5.86 % | 6.896 M 11.95 % | 6.160 M -27.79 % | 8.531 M -1.63 % | 8.672 M 80.59 % | 4.802 M 15.79 % | 4.147 M -4.47 % | 4.341 M 6.89 % | 4.061 M 47.94 % | 2.745 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 | 926.257 M 5.70 % | 876.286 M 2.42 % | 855.582 M -20.32 % | 1.074 B 21.71 % | 882.232 M 10.30 % | 799.883 M 16.29 % | 687.835 M 9.99 % | 625.362 M 4.05 % | 601.011 M 16.58 % | 515.539 M 2.73 % | 501.830 M 47.74 % | 339.670 M 1.89 % | 333.358 M 10.57 % | 301.490 M -3.35 % | 311.943 M 31.25 % | 237.677 M -11.39 % | 268.235 M -3.76 % | 278.723 M 42.73 % | 195.281 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2007 | 2006 | 2005 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 -100.00 % | 8.890 M | 0.000 -100.00 % | 867.000 K -74.87 % | 3.450 M 298.38 % | 866.000 K | 0.000 100.00 % | -14.690 M -138.55 % | -6.158 M -22.96 % | -5.008 M -41.43 % | -3.541 M -833.13 % | 483.000 K -88.74 % | 4.288 M -65.13 % | 12.298 M 238.69 % | -8.867 M -2 221.29 % | 418.000 K -79.79 % | 2.068 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 1.979 M 145.84 % | 805.000 K -74.17 % | 3.116 M 53.27 % | 2.033 M 1 110.12 % | 168.000 K -74.85 % | 668.000 K | 0.000 -100.00 % | 41.000 K -86.20 % | 297.000 K -36.67 % | 469.000 K 160.56 % | 180.000 K -25.62 % | 242.000 K -63.93 % | 671.000 K 16.09 % | 578.000 K 230.29 % | 175.000 K -56.36 % | 401.000 K -32.72 % | 596.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -1.013 M -32.94 % | -762.000 K 98.78 % | -62.221 M -471.10 % | -10.895 M -147.54 % | 22.918 M 156.44 % | -40.608 M -2.75 % | -39.523 M -4 127.06 % | -935.000 K 96.37 % | -25.731 M -215.06 % | 22.364 M 217.02 % | -19.112 M -249.14 % | -5.474 M 56.00 % | -12.440 M -459.43 % | 3.461 M 113.09 % | -26.430 M -254.21 % | 17.139 M 396.01 % | -5.790 M 57.03 % | -13.476 M -319.87 % | 6.129 M 337.19 % | -2.584 M 70.19 % | -8.667 M |
Accounts receivables | -14.218 M 35.73 % | -22.123 M 79.83 % | -109.702 M -745.29 % | -12.978 M -250.47 % | 8.625 M 116.06 % | -53.693 M -164.82 % | -20.275 M -137.62 % | 53.893 M 161.76 % | -87.259 M -292.23 % | 45.392 M 141.77 % | -108.660 M -2 031.42 % | -5.098 M 26.82 % | -6.966 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 2.384 M -55.92 % | 5.408 M 107.25 % | -74.593 M -97.55 % | -37.760 M -68 754.55 % | 55.000 K 112.76 % | -431.000 K 98.64 % | -31.757 M -37.71 % | -23.060 M -186.14 % | -8.059 M -579.70 % | 1.680 M 124.03 % | -6.992 M -164.88 % | 10.777 M 153.19 % | -20.260 M -343.57 % | 8.318 M 165.61 % | -12.678 M -160.98 % | 20.792 M 364.43 % | -7.863 M -153.10 % | 14.808 M 207.01 % | -13.838 M -62.49 % | -8.516 M -926.02 % | -830.000 K |
Accounts payables | 0.000 -100.00 % | 22.123 M -79.83 % | 109.702 M 745.29 % | 12.978 M 250.47 % | -8.625 M -116.06 % | 53.693 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 |
Other working capital | 10.821 M 275.38 % | -6.170 M -149.87 % | 12.372 M -53.95 % | 26.865 M 17.50 % | 22.863 M 156.91 % | -40.177 M -417.34 % | -7.766 M -135.10 % | 22.125 M 225.20 % | -17.672 M -185.44 % | 20.684 M 270.66 % | -12.120 M 25.42 % | -16.251 M -307.81 % | 7.820 M 261.00 % | -4.857 M 64.68 % | -13.752 M -276.46 % | -3.653 M -276.22 % | 2.073 M 107.33 % | -28.284 M -241.65 % | 19.967 M 236.60 % | 5.932 M 175.69 % | -7.837 M |
Other non cash items | 16.060 M 18.77 % | 13.522 M -12.52 % | 15.457 M 295.62 % | 3.907 M -47.96 % | 7.507 M 179.59 % | 2.685 M 72.89 % | 1.553 M 133.18 % | 666.000 K -43.61 % | 1.181 M 84.82 % | 639.000 K -31.73 % | 936.000 K -48.26 % | 1.809 M -6.27 % | 1.930 M 250.27 % | 551.000 K 42.01 % | 388.000 K 377.14 % | -140.000 K 67.14 % | -426.000 K 85.05 % | -2.849 M 73.86 % | -10.899 M -515.42 % | -1.771 M -217.95 % | -557.000 K |
Net cash provided by operating activities | 82.603 M -1.41 % | 83.784 M 650.55 % | 11.163 M -84.03 % | 69.908 M -35.12 % | 107.745 M 233.93 % | 32.266 M 45.88 % | 22.118 M -36.17 % | 34.651 M 37.72 % | 25.161 M -67.75 % | 78.012 M 164.12 % | 29.537 M 5.70 % | 27.945 M 31.67 % | 21.224 M -51.02 % | 43.330 M 331.13 % | -18.747 M -161.92 % | 30.274 M 324.96 % | 7.124 M 276.53 % | 1.892 M -91.42 % | 22.042 M 107.88 % | 10.603 M 350.23 % | 2.355 M |
Investments in property plant and equipment | -5.233 M -93.17 % | -2.709 M 79.97 % | -13.522 M -35.45 % | -9.983 M -39.58 % | -7.152 M 24.50 % | -9.473 M -25.55 % | -7.545 M -21.26 % | -6.222 M 22.31 % | -8.009 M -51.71 % | -5.279 M -65.80 % | -3.184 M -33.84 % | -2.379 M 0.54 % | -2.392 M -11.99 % | -2.136 M 56.89 % | -4.955 M -34.35 % | -3.688 M 23.75 % | -4.837 M -172.35 % | -1.776 M 51.11 % | -3.633 M -34.41 % | -2.703 M -21.48 % | -2.225 M |
Acquisitions net | -12.693 M -90.70 % | -6.656 M 15.52 % | -7.879 M 88.48 % | -68.411 M -1 204.31 % | -5.245 M -58 177.78 % | -9.000 K 99.87 % | -7.095 M -10.26 % | -6.435 M 3.48 % | -6.667 M 5.24 % | -7.036 M 10.46 % | -7.858 M -62.49 % | -4.836 M -323.47 % | -1.142 M -1 684.38 % | -64.000 K 82.22 % | -360.000 K | 0.000 | 0.000 -100.00 % | 370.000 K -59.39 % | 911.000 K -13.73 % | 1.056 M | 0.000 |
Purchases of investments | -1.055 M 60.34 % | -2.660 M -275.18 % | -709.000 K -112.56 % | 5.643 M 4 018.75 % | -144.000 K 86.69 % | -1.082 M -101.87 % | -536.000 K -91.43 % | -280.000 K 94.35 % | -4.957 M -147.23 % | -2.005 M -566.28 % | 430.000 K 115.89 % | -2.706 M 74.69 % | -10.693 M -1 113.73 % | -881.000 K -147.47 % | -356.000 K -978.79 % | -33.000 K 98.46 % | -2.149 M 77.62 % | -9.601 M -60.20 % | -5.993 M -101.78 % | -2.970 M 63.63 % | -8.166 M |
Sales maturities of investments | 449.000 K | 0.000 -100.00 % | 809.000 K -68.27 % | 2.550 M 1 670.83 % | 144.000 K 108.23 % | -1.749 M -226.10 % | 1.387 M -85.97 % | 9.887 M 47.55 % | 6.701 M -14.65 % | 7.851 M -26.85 % | 10.733 M -26.85 % | 14.672 M 1 225.38 % | 1.107 M 160.47 % | 425.000 K -80.10 % | 2.136 M | 0.000 | 0.000 -100.00 % | 14.265 M 1 467.58 % | 910.000 K -63.51 % | 2.494 M | 0.000 |
Other investing activites | 1.464 M 13.66 % | 1.288 M -77.58 % | 5.746 M 623.68 % | 794.000 K 308.95 % | -380.000 K -122.02 % | 1.726 M 208.01 % | -1.598 M -233.61 % | -479.000 K -45.15 % | -330.000 K -357.81 % | 128.000 K 124.81 % | -516.000 K -201.75 % | -171.000 K -92.13 % | -89.000 K -1.14 % | -88.000 K -105.91 % | 1.490 M -76.05 % | 6.221 M 443.13 % | -1.813 M -181 200.00 % | -1.000 K 95.24 % | -21.000 K 40.00 % | -35.000 K -108.88 % | 394.000 K |
Net cash used for investing activites | -17.068 M -58.96 % | -10.737 M 30.97 % | -15.555 M 77.59 % | -69.407 M -443.22 % | -12.777 M -20.69 % | -10.587 M 31.20 % | -15.387 M -336.02 % | -3.529 M 73.39 % | -13.262 M -109.15 % | -6.341 M -1 505.32 % | -395.000 K -108.62 % | 4.580 M 134.67 % | -13.209 M -381.38 % | -2.744 M -34.18 % | -2.045 M -181.80 % | 2.500 M 128.41 % | -8.799 M -370.16 % | 3.257 M 141.62 % | -7.826 M -262.65 % | -2.158 M 78.41 % | -9.997 M |
Debt repayment | 3.106 M 116.48 % | -18.848 M 31.31 % | -27.439 M -150.95 % | 53.851 M 636.10 % | -10.045 M -117.42 % | -4.620 M 68.43 % | -14.633 M -323.30 % | 6.553 M 138.69 % | -16.937 M 29.55 % | -24.042 M -436.89 % | -4.478 M -18.34 % | -3.784 M -827.69 % | 520.000 K 103.44 % | -15.130 M -245.92 % | 10.369 M 301.30 % | -5.151 M -192.59 % | 5.563 M 379.27 % | -1.992 M -49 700.00 % | -4.000 K 99.66 % | -1.184 M -220.20 % | 985.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 12.000 K -45.45 % | 22.000 K 10.00 % | 20.000 K 300.00 % | 5.000 K -50.00 % | 10.000 K -58.33 % | 24.000 K |
Common stock repurchased | 0.000 | 0.000 100.00 % | -15.696 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -180.000 K 95.94 % | -4.431 M | 0.000 100.00 % | -1.734 M | 0.000 100.00 % | -1.319 M |
Dividends paid | -13.295 M -45.62 % | -9.130 M 50.72 % | -18.526 M 22.59 % | -23.932 M 23.08 % | -31.112 M -29.28 % | -24.066 M -5.85 % | -22.735 M 4.12 % | -23.711 M 7.76 % | -25.705 M -5.45 % | -24.376 M -101.40 % | -12.103 M 19.92 % | -15.114 M -132.52 % | -6.500 M 36.04 % | -10.163 M -100.49 % | -5.069 M -100.59 % | -2.527 M 18.03 % | -3.083 M 75.99 % | -12.843 M -164.15 % | -4.862 M 70.73 % | -16.612 M -360.55 % | -3.607 M |
Other financing activites | -45.530 M -28.40 % | -35.459 M -199.32 % | 35.703 M 206.32 % | -33.582 M -8.65 % | -30.908 M -222.69 % | 25.191 M 18.39 % | 21.278 M 413.46 % | -6.788 M -193.24 % | 7.280 M 157.77 % | -12.601 M -562.93 % | 2.722 M 201.30 % | -2.687 M 28.17 % | -3.741 M -9.29 % | -3.423 M -54.26 % | -2.219 M | 0.000 100.00 % | -619.000 K 48.11 % | -1.193 M 24.45 % | -1.579 M | 0.000 100.00 % | -70.000 K |
Net cash used provided by financing activities | -55.719 M 12.17 % | -63.437 M -144.38 % | -25.958 M -608.65 % | -3.663 M 94.92 % | -72.065 M -1 961.95 % | -3.495 M 78.28 % | -16.090 M 32.81 % | -23.946 M 32.28 % | -35.362 M 42.05 % | -61.019 M -340.28 % | -13.859 M 35.79 % | -21.585 M -122.05 % | -9.721 M 66.14 % | -28.706 M -1 031.71 % | 3.081 M 139.27 % | -7.846 M -207.93 % | -2.548 M 84.08 % | -16.008 M -95.84 % | -8.174 M 54.04 % | -17.786 M -346.10 % | -3.987 M |
Effect of forex changes on cash | 566.000 K -1.22 % | 573.000 K -83.82 % | 3.541 M 321.04 % | -1.602 M 48.04 % | -3.083 M -213.95 % | -982.000 K -239.89 % | 702.000 K 191.88 % | -764.000 K -5 776.92 % | -13.000 K -119.40 % | 67.000 K -94.61 % | 1.242 M 313.04 % | -583.000 K -6.58 % | -547.000 K -159.26 % | 923.000 K 585.79 % | -190.000 K 62.38 % | -505.000 K -41.85 % | -356.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 10.382 M 1.95 % | 10.183 M 137.98 % | -26.809 M -462.74 % | -4.764 M -124.04 % | 19.820 M 15.22 % | 17.202 M 298.71 % | -8.657 M -235.01 % | 6.412 M 127.31 % | -23.476 M -319.01 % | 10.719 M -35.13 % | 16.525 M 59.55 % | 10.357 M 559.70 % | -2.253 M -117.60 % | 12.803 M 171.52 % | -17.901 M -173.30 % | 24.423 M 633.37 % | -4.579 M 57.83 % | -10.859 M -279.73 % | 6.042 M 164.68 % | -9.341 M 19.67 % | -11.629 M |
Cash at beginning of period | 58.151 M 21.23 % | 47.968 M -35.85 % | 74.777 M -5.99 % | 79.541 M 33.19 % | 59.721 M 40.46 % | 42.519 M -16.92 % | 51.176 M 14.32 % | 44.764 M -34.40 % | 68.240 M 18.63 % | 57.521 M 40.31 % | 40.996 M 33.80 % | 30.639 M -6.85 % | 32.892 M 63.73 % | 20.089 M -47.12 % | 37.990 M 180.02 % | 13.567 M -25.23 % | 18.146 M -37.44 % | 29.005 M 26.31 % | 22.963 M -28.92 % | 32.304 M -26.47 % | 43.933 M |
Cash at end of period | 68.533 M 17.85 % | 58.151 M 21.23 % | 47.968 M -35.85 % | 74.777 M -5.99 % | 79.541 M 33.19 % | 59.721 M 40.46 % | 42.519 M -16.92 % | 51.176 M 14.32 % | 44.764 M -34.40 % | 68.240 M 18.63 % | 57.521 M 40.31 % | 40.996 M 33.80 % | 30.639 M -6.85 % | 32.892 M 63.73 % | 20.089 M -47.12 % | 37.990 M 180.02 % | 13.567 M -25.23 % | 18.146 M -37.44 % | 29.005 M 26.31 % | 22.963 M -28.92 % | 32.304 M |
Operating cash flow | 82.603 M -1.41 % | 83.784 M 650.55 % | 11.163 M -84.03 % | 69.908 M -35.12 % | 107.745 M 233.93 % | 32.266 M 45.88 % | 22.118 M -36.17 % | 34.651 M 37.72 % | 25.161 M -67.75 % | 78.012 M 164.12 % | 29.537 M 5.70 % | 27.945 M 31.67 % | 21.224 M -51.02 % | 43.330 M 331.13 % | -18.747 M -161.92 % | 30.274 M 324.96 % | 7.124 M 276.53 % | 1.892 M -91.42 % | 22.042 M 107.88 % | 10.603 M 350.23 % | 2.355 M |
Capital expenditure | -5.648 M -66.31 % | -3.396 M 74.89 % | -13.522 M -35.45 % | -9.983 M -39.58 % | -7.152 M 24.50 % | -9.473 M -25.55 % | -7.545 M -21.26 % | -6.222 M 22.31 % | -8.009 M -51.71 % | -5.279 M -65.80 % | -3.184 M -33.84 % | -2.379 M 0.54 % | -2.392 M -11.99 % | -2.136 M 56.89 % | -4.955 M -34.35 % | -3.688 M 23.75 % | -4.837 M -172.35 % | -1.776 M 51.11 % | -3.633 M -34.41 % | -2.703 M -21.48 % | -2.225 M |
Free CashFlow | 76.955 M -4.27 % | 80.388 M 3 507.72 % | -2.359 M -103.94 % | 59.925 M -40.43 % | 100.593 M 341.33 % | 22.793 M 56.41 % | 14.573 M -48.74 % | 28.429 M 65.75 % | 17.152 M -76.42 % | 72.733 M 176.00 % | 26.353 M 3.08 % | 25.566 M 35.76 % | 18.832 M -54.28 % | 41.194 M 273.80 % | -23.702 M -189.15 % | 26.586 M 1 062.48 % | 2.287 M 1 871.55 % | 116.000 K -99.37 % | 18.409 M 133.03 % | 7.900 M 5 976.92 % | 130.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 335.085 M -12.14 % | 381.406 M -0.51 % | 383.370 M 10.91 % | 345.659 M 6.10 % | 325.773 M -18.19 % | 398.189 M -7.01 % | 428.218 M 40.81 % | 304.107 M 1.01 % | 301.055 M -22.91 % | 390.508 M -7.31 % | 421.313 M 49.92 % | 281.017 M 7.02 % | 262.581 M -2.49 % | 269.285 M -45.80 % | 496.818 M 44.08 % | 344.828 M -1.41 % | 349.754 M -2.47 % | 358.610 M -12.70 % | 410.760 M 36.44 % | 301.064 M -0.46 % | 302.470 M -22.75 % | 391.525 M 4.71 % | 373.916 M 14.47 % | 326.637 M -0.84 % | 329.410 M -10.50 % | 368.047 M -2.88 % | 378.963 M 46.61 % | 258.482 M -18.71 % | 317.978 M 2.91 % | 308.984 M -1.70 % | 314.338 M 29.35 % | 243.020 M -8.87 % | 266.686 M 8.43 % | 245.950 M -14.25 % | 286.828 M 25.88 % | 227.864 M 7.65 % | 211.671 M -13.52 % | 244.751 M -7.46 % | 264.492 M 37.20 % | 192.776 M -6.57 % | 206.330 M 0.86 % | 204.575 M -11.08 % | 230.058 M 34.17 % | 171.471 M 7.86 % | 158.975 M -16.73 % | 190.909 M -2.38 % | 195.555 M 43.35 % | 136.420 M 5.79 % | 128.953 M -11.77 % | 146.160 M -8.49 % | 159.720 M 35.15 % | 118.183 M -13.20 % | 136.162 M -10.70 % | 152.485 M |
Net income | 1.896 M -74.04 % | 7.304 M -40.31 % | 12.236 M 200.05 % | 4.078 M 149.88 % | 1.632 M -78.39 % | 7.552 M -25.28 % | 10.107 M 36 196.43 % | -28.000 K -101.10 % | 2.554 M -73.56 % | 9.659 M 329.92 % | -4.201 M -164.44 % | 6.519 M 42.46 % | 4.576 M -30.06 % | 6.543 M -60.94 % | 16.752 M 151.31 % | 6.666 M -11.85 % | 7.562 M 17.59 % | 6.431 M -49.57 % | 12.753 M 172.38 % | 4.682 M -51.42 % | 9.638 M -22.64 % | 12.458 M -10.26 % | 13.882 M 95.41 % | 7.104 M 40.62 % | 5.052 M -53.70 % | 10.912 M -22.17 % | 14.021 M 61.35 % | 8.690 M -21.83 % | 11.117 M 17.85 % | 9.433 M -9.60 % | 10.435 M 17.70 % | 8.866 M 53.13 % | 5.790 M -27.95 % | 8.036 M -42.39 % | 13.948 M 45.23 % | 9.604 M 0.55 % | 9.551 M 3.69 % | 9.211 M -48.39 % | 17.847 M 96.34 % | 9.090 M 17.34 % | 7.747 M -42.77 % | 13.537 M -19.00 % | 16.712 M 26.78 % | 13.182 M 103.46 % | 6.479 M 24.48 % | 5.205 M -40.14 % | 8.696 M 67.10 % | 5.204 M -18.61 % | 6.394 M 62.82 % | 3.927 M -42.67 % | 6.850 M 119.41 % | 3.122 M -48.22 % | 6.029 M 54.35 % | 3.906 M |
Income before tax | 2.184 M -82.40 % | 12.406 M -45.40 % | 22.722 M 217.26 % | 7.162 M 56.55 % | 4.575 M -66.93 % | 13.833 M -29.27 % | 19.557 M 1 067.58 % | 1.675 M -71.88 % | 5.957 M -61.69 % | 15.549 M 0.20 % | 15.518 M 219.63 % | 4.855 M -23.20 % | 6.322 M -40.06 % | 10.548 M -54.92 % | 23.397 M 102.99 % | 11.526 M 4.07 % | 11.075 M 15.98 % | 9.549 M -51.72 % | 19.779 M 176.51 % | 7.153 M -45.88 % | 13.218 M -26.11 % | 17.889 M -9.97 % | 19.870 M 94.98 % | 10.191 M 44.27 % | 7.064 M -51.01 % | 14.419 M -32.67 % | 21.414 M 79.96 % | 11.899 M -18.66 % | 14.629 M 18.83 % | 12.311 M -26.34 % | 16.714 M 32.17 % | 12.646 M 46.10 % | 8.656 M -23.74 % | 11.351 M -45.87 % | 20.968 M 57.73 % | 13.294 M -4.62 % | 13.938 M 4.05 % | 13.396 M -48.71 % | 26.120 M 111.60 % | 12.344 M 10.84 % | 11.137 M -36.76 % | 17.610 M -27.97 % | 24.449 M 44.18 % | 16.957 M 78.81 % | 9.483 M 25.49 % | 7.557 M -43.42 % | 13.356 M 91.98 % | 6.957 M -25.37 % | 9.322 M 70.67 % | 5.462 M -49.11 % | 10.732 M 136.65 % | 4.535 M -45.36 % | 8.300 M 48.48 % | 5.590 M |
Income before tax ratio | 0.01 -79.96 % | 0.03 -45.12 % | 0.06 186.05 % | 0.02 47.54 % | 0.01 -59.58 % | 0.03 -23.93 % | 0.05 729.18 % | 0.01 -72.16 % | 0.02 -50.31 % | 0.04 8.10 % | 0.04 113.19 % | 0.02 -28.24 % | 0.02 -38.53 % | 0.04 -16.82 % | 0.05 40.89 % | 0.03 5.56 % | 0.03 18.92 % | 0.03 -44.70 % | 0.05 102.67 % | 0.02 -45.63 % | 0.04 -4.36 % | 0.05 -14.02 % | 0.05 70.32 % | 0.03 45.49 % | 0.02 -45.26 % | 0.04 -30.67 % | 0.06 22.75 % | 0.05 0.06 % | 0.05 15.47 % | 0.04 -25.07 % | 0.05 2.18 % | 0.05 60.32 % | 0.03 -29.67 % | 0.05 -36.87 % | 0.07 25.30 % | 0.06 -11.40 % | 0.07 20.31 % | 0.05 -44.58 % | 0.10 54.23 % | 0.06 18.63 % | 0.05 -37.30 % | 0.09 -19.00 % | 0.11 7.46 % | 0.10 65.78 % | 0.06 50.69 % | 0.04 -42.04 % | 0.07 33.93 % | 0.05 -29.45 % | 0.07 93.44 % | 0.04 -44.38 % | 0.07 75.11 % | 0.04 -37.05 % | 0.06 66.28 % | 0.04 |
EBITDA | 21.253 M -18.22 % | 25.987 M -12.08 % | 29.558 M 44.40 % | 20.469 M 22.10 % | 16.764 M -37.49 % | 26.819 M 5.95 % | 25.312 M 86.78 % | 13.552 M -27.79 % | 18.767 M -26.12 % | 25.403 M 13.94 % | 22.296 M 63.13 % | 13.668 M -13.14 % | 15.735 M -24.38 % | 20.809 M -31.55 % | 30.401 M 169.61 % | 11.276 M 14.26 % | 9.869 M -7.27 % | 10.643 M -56.29 % | 24.350 M 44.44 % | 16.858 M -26.95 % | 23.077 M -17.54 % | 27.986 M 20.75 % | 23.177 M 9.19 % | 21.226 M 25.03 % | 16.977 M -27.85 % | 23.530 M 0.32 % | 23.454 M 36.68 % | 17.160 M -6.56 % | 18.365 M 6.17 % | 17.298 M 3.69 % | 16.683 M 26.57 % | 13.181 M 0.40 % | 13.128 M -20.44 % | 16.501 M -28.45 % | 23.063 M 58.30 % | 14.569 M 3.81 % | 14.034 M -20.00 % | 17.542 M -37.32 % | 27.986 M 104.83 % | 13.663 M -14.10 % | 15.905 M -12.86 % | 18.252 M -28.81 % | 25.637 M 50.97 % | 16.982 M 42.42 % | 11.924 M 27.61 % | 9.344 M -40.60 % | 15.730 M 77.16 % | 8.879 M -23.40 % | 11.592 M 43.98 % | 8.051 M -31.05 % | 11.676 M 74.29 % | 6.699 M -36.62 % | 10.569 M 19.99 % | 8.808 M |
Net income ratio | 0.01 -70.45 % | 0.02 -40.00 % | 0.03 170.53 % | 0.01 135.50 % | 0.01 -73.59 % | 0.02 -19.64 % | 0.02 25 734.54 % | 0.00 -101.09 % | 0.01 -65.70 % | 0.02 348.06 % | -0.01 -142.98 % | 0.02 33.11 % | 0.02 -28.28 % | 0.02 -27.94 % | 0.03 74.42 % | 0.02 -10.59 % | 0.02 20.56 % | 0.02 -42.24 % | 0.03 99.64 % | 0.02 -51.19 % | 0.03 0.14 % | 0.03 -14.29 % | 0.04 70.70 % | 0.02 41.81 % | 0.02 -48.27 % | 0.03 -19.87 % | 0.04 10.05 % | 0.03 -3.84 % | 0.03 14.52 % | 0.03 -8.04 % | 0.03 -9.01 % | 0.04 68.04 % | 0.02 -33.55 % | 0.03 -32.81 % | 0.05 15.38 % | 0.04 -6.59 % | 0.05 19.90 % | 0.04 -44.23 % | 0.07 43.10 % | 0.05 25.59 % | 0.04 -43.26 % | 0.07 -8.91 % | 0.07 -5.51 % | 0.08 88.63 % | 0.04 49.48 % | 0.03 -38.69 % | 0.04 16.57 % | 0.04 -23.07 % | 0.05 84.55 % | 0.03 -37.35 % | 0.04 62.35 % | 0.03 -40.34 % | 0.04 72.86 % | 0.03 |
Ratio EBITDA | 0.06 -6.91 % | 0.07 -11.63 % | 0.08 30.20 % | 0.06 15.08 % | 0.05 -23.60 % | 0.07 13.94 % | 0.06 32.64 % | 0.04 -28.51 % | 0.06 -4.17 % | 0.07 22.92 % | 0.05 8.81 % | 0.05 -18.83 % | 0.06 -22.45 % | 0.08 26.28 % | 0.06 87.13 % | 0.03 15.89 % | 0.03 -4.92 % | 0.03 -49.94 % | 0.06 5.87 % | 0.06 -26.61 % | 0.08 6.74 % | 0.07 15.32 % | 0.06 -4.61 % | 0.06 26.09 % | 0.05 -19.39 % | 0.06 3.30 % | 0.06 -6.77 % | 0.07 14.95 % | 0.06 3.17 % | 0.06 5.48 % | 0.05 -2.15 % | 0.05 10.18 % | 0.05 -26.63 % | 0.07 -16.56 % | 0.08 25.76 % | 0.06 -3.57 % | 0.07 -7.49 % | 0.07 -32.26 % | 0.11 49.29 % | 0.07 -8.06 % | 0.08 -13.60 % | 0.09 -19.94 % | 0.11 12.52 % | 0.10 32.04 % | 0.08 53.25 % | 0.05 -39.15 % | 0.08 23.59 % | 0.07 -27.60 % | 0.09 63.19 % | 0.06 -24.65 % | 0.07 28.97 % | 0.06 -26.97 % | 0.08 34.38 % | 0.06 |
Gross profit ratio | 0.14 -7.70 % | 0.15 -20.62 % | 0.19 24.11 % | 0.16 9.93 % | 0.14 -7.09 % | 0.15 -6.60 % | 0.16 11.86 % | 0.15 -10.81 % | 0.16 7.29 % | 0.15 0.91 % | 0.15 -2.06 % | 0.16 -5.49 % | 0.16 -3.80 % | 0.17 296.64 % | -0.09 -153.87 % | 0.16 4.57 % | 0.15 5.68 % | 0.15 229.20 % | -0.11 -172.43 % | 0.16 -9.28 % | 0.17 4.51 % | 0.16 245.52 % | -0.11 -171.42 % | 0.16 13.75 % | 0.14 -7.99 % | 0.15 291.86 % | -0.08 -144.69 % | 0.18 11.38 % | 0.16 2.73 % | 0.15 264.37 % | -0.09 -157.03 % | 0.16 9.37 % | 0.15 -12.73 % | 0.17 360.99 % | -0.07 -139.16 % | 0.17 -4.32 % | 0.18 2.26 % | 0.17 442.47 % | -0.05 -127.17 % | 0.18 1.33 % | 0.18 4.83 % | 0.17 458.19 % | -0.05 -127.42 % | 0.18 -4.31 % | 0.19 18.93 % | 0.16 335.85 % | -0.07 -135.33 % | 0.19 -10.79 % | 0.21 25.62 % | 0.17 264.42 % | -0.10 -156.32 % | 0.18 0.18 % | 0.18 0.05 % | 0.18 |
Weighted average shs out dil | 44.093 M -0.39 % | 44.267 M -0.13 % | 44.326 M 0.00 % | 44.326 M 0.49 % | 44.108 M -0.71 % | 44.424 M 0.17 % | 44.349 M -0.48 % | 44.563 M -0.54 % | 44.807 M 1.13 % | 44.307 M -0.01 % | 44.313 M -0.01 % | 44.319 M 0.08 % | 44.286 M -0.47 % | 44.495 M 0.40 % | 44.319 M 0.00 % | 44.319 M -0.37 % | 44.482 M 0.29 % | 44.352 M 0.07 % | 44.319 M -0.61 % | 44.590 M 0.40 % | 44.415 M 0.18 % | 44.335 M 0.04 % | 44.319 M -0.18 % | 44.400 M -0.69 % | 44.708 M -6.18 % | 47.651 M 7.52 % | 44.319 M -0.04 % | 44.337 M 0.21 % | 44.244 M -0.08 % | 44.277 M -0.09 % | 44.319 M -0.52 % | 44.553 M 0.03 % | 44.538 M -0.24 % | 44.644 M 0.73 % | 44.319 M -0.32 % | 44.463 M 0.55 % | 44.218 M -1.11 % | 44.714 M 0.89 % | 44.319 M -0.05 % | 44.341 M -0.98 % | 44.780 M 0.56 % | 44.530 M 0.53 % | 44.294 M -0.20 % | 44.384 M 0.02 % | 44.377 M -0.25 % | 44.487 M 0.53 % | 44.254 M -0.51 % | 44.479 M 0.17 % | 44.403 M 0.63 % | 44.124 M 0.61 % | 43.858 M -0.26 % | 43.972 M -0.81 % | 44.331 M 1.01 % | 43.888 M |
Weighted average shs out | 44.093 M -0.39 % | 44.267 M -0.13 % | 44.326 M 0.00 % | 44.326 M 0.49 % | 44.108 M -0.71 % | 44.424 M -0.60 % | 44.694 M 0.99 % | 44.255 M 0.50 % | 44.034 M -0.62 % | 44.307 M -0.01 % | 44.313 M 1.03 % | 43.860 M -0.96 % | 44.286 M -0.08 % | 44.319 M 0.00 % | 44.319 M 0.00 % | 44.319 M 0.22 % | 44.222 M -0.22 % | 44.319 M 0.11 % | 44.273 M 0.23 % | 44.170 M -0.09 % | 44.211 M -0.28 % | 44.335 M 0.21 % | 44.240 M -0.36 % | 44.400 M 0.19 % | 44.316 M -6.59 % | 47.443 M 7.31 % | 44.214 M -0.28 % | 44.337 M 0.21 % | 44.244 M -0.08 % | 44.277 M -0.08 % | 44.315 M -0.03 % | 44.330 M 0.30 % | 44.198 M -0.45 % | 44.398 M 0.20 % | 44.310 M 0.12 % | 44.258 M 0.09 % | 44.218 M -0.15 % | 44.284 M 0.09 % | 44.243 M -0.22 % | 44.341 M 0.16 % | 44.269 M 0.72 % | 43.951 M -0.13 % | 44.009 M 0.16 % | 43.940 M -0.31 % | 44.075 M -0.08 % | 44.110 M 1.01 % | 43.670 M -0.14 % | 43.731 M -0.14 % | 43.795 M 0.37 % | 43.633 M 1.21 % | 43.110 M -0.58 % | 43.361 M -0.03 % | 43.374 M 2.16 % | 42.457 M |
EPS diluted | 0.04 -74.71 % | 0.17 -37.04 % | 0.27 193.48 % | 0.09 148.65 % | 0.04 -78.24 % | 0.17 -26.09 % | 0.23 38 433.33 % | 0.00 -101.05 % | 0.06 -74.09 % | 0.22 332.07 % | -0.09 -163.20 % | 0.15 50.00 % | 0.10 -33.33 % | 0.15 -62.50 % | 0.40 166.67 % | 0.15 -11.76 % | 0.17 21.43 % | 0.14 -51.72 % | 0.29 163.64 % | 0.11 -50.00 % | 0.22 -21.43 % | 0.28 -9.68 % | 0.31 93.75 % | 0.16 45.45 % | 0.11 -52.17 % | 0.23 -28.13 % | 0.32 60.00 % | 0.20 -16.67 % | 0.24 26.32 % | 0.19 -20.83 % | 0.24 20.00 % | 0.20 53.85 % | 0.13 -27.78 % | 0.18 -41.94 % | 0.31 40.91 % | 0.22 0.00 % | 0.22 4.76 % | 0.21 -47.50 % | 0.40 90.48 % | 0.21 23.53 % | 0.17 -43.33 % | 0.30 -21.05 % | 0.38 26.67 % | 0.30 100.00 % | 0.15 25.00 % | 0.12 -40.00 % | 0.20 66.67 % | 0.12 -14.29 % | 0.14 57.30 % | 0.09 -44.38 % | 0.16 125.35 % | 0.07 -49.29 % | 0.14 57.30 % | 0.09 |
Earnings per share | 0.04 -74.71 % | 0.17 -37.04 % | 0.27 193.48 % | 0.09 148.65 % | 0.04 -78.24 % | 0.17 -26.09 % | 0.23 38 433.33 % | 0.00 -101.03 % | 0.06 -73.64 % | 0.22 332.07 % | -0.09 -163.20 % | 0.15 50.00 % | 0.10 -33.33 % | 0.15 -62.50 % | 0.40 166.67 % | 0.15 -11.76 % | 0.17 21.43 % | 0.14 -51.72 % | 0.29 163.64 % | 0.11 -50.00 % | 0.22 -21.43 % | 0.28 -9.68 % | 0.31 93.75 % | 0.16 45.45 % | 0.11 -52.17 % | 0.23 -28.13 % | 0.32 60.00 % | 0.20 -16.67 % | 0.24 26.32 % | 0.19 -20.83 % | 0.24 20.00 % | 0.20 53.85 % | 0.13 -27.78 % | 0.18 -41.94 % | 0.31 40.91 % | 0.22 0.00 % | 0.22 4.76 % | 0.21 -47.50 % | 0.40 90.48 % | 0.21 16.67 % | 0.18 -41.94 % | 0.31 -18.42 % | 0.38 26.67 % | 0.30 100.00 % | 0.15 25.00 % | 0.12 -40.00 % | 0.20 66.67 % | 0.12 -20.00 % | 0.15 66.67 % | 0.09 -43.75 % | 0.16 122.22 % | 0.07 -48.57 % | 0.14 52.17 % | 0.09 |
Gross profit | 47.674 M -18.91 % | 58.792 M -21.03 % | 74.445 M 37.65 % | 54.083 M 16.64 % | 46.368 M -23.99 % | 61.001 M -13.15 % | 70.236 M 57.52 % | 44.590 M -9.90 % | 49.491 M -17.29 % | 59.836 M -6.47 % | 63.976 M 46.83 % | 43.570 M 1.14 % | 43.077 M -6.19 % | 45.921 M 206.58 % | -43.085 M -177.62 % | 55.510 M 3.10 % | 53.840 M 3.07 % | 52.236 M 212.80 % | -46.309 M -198.82 % | 46.864 M -9.70 % | 51.899 M -19.26 % | 64.278 M 252.38 % | -42.184 M -181.76 % | 51.595 M 12.79 % | 45.745 M -17.65 % | 55.547 M 286.33 % | -29.811 M -165.52 % | 45.500 M -9.46 % | 50.252 M 5.72 % | 47.535 M 261.57 % | -29.420 M -173.77 % | 39.882 M -0.34 % | 40.017 M -5.37 % | 42.288 M 323.79 % | -18.896 M -149.29 % | 38.334 M 3.00 % | 37.216 M -11.56 % | 42.082 M 416.91 % | -13.279 M -137.28 % | 35.616 M -5.32 % | 37.618 M 5.73 % | 35.578 M 418.51 % | -11.170 M -136.78 % | 30.366 M 3.21 % | 29.422 M -0.97 % | 29.709 M 330.25 % | -12.903 M -150.64 % | 25.479 M -5.62 % | 26.997 M 10.83 % | 24.359 M 250.46 % | -16.190 M -176.12 % | 21.269 M -13.05 % | 24.460 M -10.66 % | 27.379 M |
Income tax expense | -256.000 K -107.18 % | 3.566 M -40.34 % | 5.977 M 226.43 % | 1.831 M 48.50 % | 1.233 M -71.12 % | 4.269 M -33.13 % | 6.384 M 679.49 % | 819.000 K -45.22 % | 1.495 M -61.27 % | 3.860 M -80.42 % | 19.719 M 1 285.04 % | -1.664 M -195.30 % | 1.746 M -56.40 % | 4.005 M -29.80 % | 5.705 M 115.61 % | 2.646 M 17.03 % | 2.261 M -8.87 % | 2.481 M -44.47 % | 4.468 M 151.72 % | 1.775 M -35.69 % | 2.760 M -45.94 % | 5.105 M 18.34 % | 4.314 M 66.69 % | 2.588 M 32.58 % | 1.952 M -44.34 % | 3.507 M -38.92 % | 5.742 M 121.19 % | 2.596 M -26.08 % | 3.512 M 22.03 % | 2.878 M -31.25 % | 4.186 M 37.47 % | 3.045 M 30.18 % | 2.339 M -21.30 % | 2.972 M -44.14 % | 5.320 M 61.70 % | 3.290 M -12.62 % | 3.765 M 8.53 % | 3.469 M -48.93 % | 6.793 M 121.20 % | 3.071 M 0.43 % | 3.058 M -9.02 % | 3.361 M -45.61 % | 6.180 M 97.70 % | 3.126 M 15.78 % | 2.700 M 33.14 % | 2.028 M -51.32 % | 4.166 M 196.94 % | 1.403 M -45.62 % | 2.580 M 88.46 % | 1.369 M -55.26 % | 3.060 M 112.50 % | 1.440 M -39.03 % | 2.362 M 61.01 % | 1.467 M |
Cost of revenue | 287.411 M -10.91 % | 322.614 M 4.43 % | 308.925 M 5.95 % | 291.576 M 4.36 % | 279.405 M -17.14 % | 337.188 M -5.81 % | 357.982 M 37.94 % | 259.517 M 3.16 % | 251.564 M -23.92 % | 330.672 M -7.46 % | 357.337 M 50.49 % | 237.447 M 8.17 % | 219.504 M -1.73 % | 223.364 M -58.63 % | 539.903 M 86.61 % | 289.318 M -2.23 % | 295.914 M -3.41 % | 306.374 M -32.97 % | 457.069 M 79.81 % | 254.200 M 1.45 % | 250.571 M -23.43 % | 327.247 M -21.35 % | 416.100 M 51.29 % | 275.042 M -3.04 % | 283.665 M -9.23 % | 312.500 M -23.55 % | 408.774 M 91.93 % | 212.982 M -20.45 % | 267.726 M 2.40 % | 261.449 M -23.94 % | 343.758 M 69.22 % | 203.138 M -10.38 % | 226.669 M 11.30 % | 203.662 M -33.38 % | 305.724 M 61.31 % | 189.530 M 8.64 % | 174.455 M -13.92 % | 202.669 M -27.04 % | 277.771 M 76.74 % | 157.160 M -6.85 % | 168.712 M -0.17 % | 168.997 M -29.94 % | 241.228 M 70.96 % | 141.105 M 8.92 % | 129.553 M -19.63 % | 161.200 M -22.67 % | 208.458 M 87.90 % | 110.941 M 8.81 % | 101.956 M -16.29 % | 121.801 M -30.76 % | 175.910 M 81.51 % | 96.914 M -13.24 % | 111.702 M -10.71 % | 125.106 M |
General and administrative expenses | 17.673 M -9.75 % | 19.582 M 156.08 % | -34.920 M -278.31 % | 19.584 M 16.95 % | 16.746 M -7.62 % | 18.128 M 156.58 % | -32.037 M -290.36 % | 16.830 M 1.38 % | 16.601 M -8.10 % | 18.064 M 157.36 % | -31.494 M -290.30 % | 16.550 M -2.05 % | 16.897 M 18.38 % | 14.273 M 144.65 % | -31.969 M -279.09 % | 17.851 M 0.57 % | 17.749 M 4.22 % | 17.031 M 154.84 % | -31.057 M -297.27 % | 15.743 M -0.56 % | 15.831 M -16.88 % | 19.045 M 165.19 % | -29.214 M -280.23 % | 16.209 M 6.48 % | 15.223 M 0.62 % | 15.129 M 162.22 % | -24.314 M -278.61 % | 13.613 M -8.88 % | 14.939 M 7.36 % | 13.915 M 169.03 % | -20.157 M -262.75 % | 12.385 M -4.37 % | 12.951 M 10.61 % | 11.709 M 164.60 % | -18.126 M -261.34 % | 11.235 M -0.35 % | 11.275 M 0.96 % | 11.168 M 168.83 % | -16.226 M -256.27 % | 10.383 M 5.06 % | 9.883 M -4.53 % | 10.352 M 175.86 % | -13.646 M -243.01 % | 9.542 M 14.70 % | 8.319 M -6.89 % | 8.935 M 172.78 % | -12.276 M -255.85 % | 7.877 M -6.32 % | 8.408 M 22.33 % | 6.873 M 148.68 % | -14.120 M -299.35 % | 7.083 M -4.52 % | 7.418 M -18.67 % | 9.121 M |
Selling and marketing expenses | 22.797 M 2.22 % | 22.302 M 135.03 % | -63.660 M -379.57 % | 22.771 M 0.60 % | 22.635 M -2.65 % | 23.252 M 137.62 % | -61.804 M -377.47 % | 22.274 M 0.91 % | 22.073 M -6.99 % | 23.733 M 142.26 % | -56.161 M -373.74 % | 20.516 M 3.71 % | 19.783 M -2.55 % | 20.300 M 130.58 % | -66.379 M -371.44 % | 24.454 M 7.39 % | 22.772 M -6.12 % | 24.257 M 139.11 % | -62.015 M -389.40 % | 21.429 M 4.66 % | 20.474 M -17.42 % | 24.794 M 141.26 % | -60.086 M -370.96 % | 22.175 M 6.28 % | 20.865 M -11.74 % | 23.640 M 143.72 % | -54.075 M -394.78 % | 18.344 M -10.93 % | 20.595 M 1.82 % | 20.227 M 142.14 % | -47.995 M -371.01 % | 17.710 M 3.13 % | 17.173 M -5.64 % | 18.200 M 145.01 % | -40.435 M -372.01 % | 14.865 M 5.80 % | 14.050 M -9.81 % | 15.578 M 141.23 % | -37.781 M -373.54 % | 13.812 M -2.17 % | 14.118 M -0.88 % | 14.244 M 143.31 % | -32.886 M -372.30 % | 12.077 M 12.24 % | 10.760 M -17.08 % | 12.976 M 146.93 % | -27.647 M -369.81 % | 10.247 M 12.67 % | 9.095 M -17.69 % | 11.050 M 140.11 % | -27.548 M -399.27 % | 9.205 M -7.01 % | 9.899 M -10.11 % | 11.012 M |
Other expenses | -908.000 K -587.88 % | -132.000 K -100.09 % | 143.428 M 58 168.02 % | -247.000 K -1 664.29 % | -14.000 K -140.00 % | 35.000 K | 0.000 | 0.000 | 0.000 100.00 % | -36.000 K -100.03 % | 132.423 M 662 015.00 % | 20.000 K 137.74 % | -53.000 K -265.63 % | 32.000 K -96.73 % | 979.000 K 2 676.32 % | -38.000 K -3 700.00 % | -1.000 K 66.67 % | -3.000 K -100.21 % | 1.400 M 716.74 % | -227.000 K -773.08 % | -26.000 K 65.33 % | -75.000 K -106.01 % | 1.248 M 5 100.00 % | 24.000 K 115.69 % | -153.000 K -905.26 % | 19.000 K -99.92 % | 24.470 M 203 816.67 % | 12.000 K -25.00 % | 16.000 K 127.59 % | -58.000 K -105.06 % | 1.147 M -73.20 % | 4.280 M 4 963.64 % | -88.000 K -106.57 % | 1.339 M 29.37 % | 1.035 M -51.79 % | 2.147 M 4 668.09 % | -47.000 K -327.27 % | -11.000 K 99.69 % | -3.605 M -2 590.30 % | -134.000 K -294.20 % | 69.000 K -98.84 % | 5.952 M 205.83 % | -5.624 M -184.05 % | 6.691 M 23 172.41 % | -29.000 K -52.63 % | -19.000 K 85.93 % | -135.000 K -111.22 % | 1.203 M 61.91 % | 743.000 K 2 995.83 % | 24.000 K -97.83 % | 1.107 M 2 735.71 % | -42.000 K | 0.000 100.00 % | -170.000 K |
Operating expenses | 39.562 M -5.25 % | 41.752 M -6.90 % | 44.848 M 6.51 % | 42.108 M 6.96 % | 39.367 M -4.86 % | 41.380 M -3.66 % | 42.953 M 9.93 % | 39.074 M 1.11 % | 38.644 M -7.46 % | 41.761 M -6.72 % | 44.768 M 20.71 % | 37.086 M 1.25 % | 36.627 M 5.84 % | 34.605 M 147.43 % | -72.958 M -272.63 % | 42.263 M 4.56 % | 40.418 M -1.99 % | 41.239 M 159.31 % | -69.534 M -287.18 % | 37.148 M 2.47 % | 36.254 M -17.28 % | 43.825 M 170.00 % | -62.608 M -263.21 % | 38.360 M 6.33 % | 36.075 M -6.90 % | 38.750 M 171.87 % | -53.919 M -268.79 % | 31.945 M -10.06 % | 35.518 M 4.03 % | 34.142 M 187.13 % | -39.186 M -251.80 % | 25.815 M -11.86 % | 29.290 M 2.52 % | 28.570 M 178.80 % | -36.256 M -251.36 % | 23.953 M 0.60 % | 23.811 M -10.64 % | 26.646 M 186.65 % | -30.753 M -227.10 % | 24.195 M 1.10 % | 23.932 M 28.36 % | 18.644 M 172.10 % | -25.859 M -273.22 % | 14.928 M -21.76 % | 19.079 M -12.90 % | 21.904 M 182.95 % | -26.407 M -256.06 % | 16.921 M 0.96 % | 16.760 M -6.36 % | 17.899 M 158.30 % | -30.701 M -288.52 % | 16.285 M -5.17 % | 17.172 M -14.71 % | 20.133 M |
Cost and expenses | 326.973 M -10.26 % | 364.366 M 2.99 % | 353.773 M 6.02 % | 333.684 M 4.68 % | 318.772 M -15.80 % | 378.568 M -5.58 % | 400.935 M 34.28 % | 298.591 M 2.89 % | 290.208 M -22.08 % | 372.433 M -7.38 % | 402.105 M 46.47 % | 274.533 M 7.18 % | 256.131 M -0.71 % | 257.969 M -44.75 % | 466.945 M 40.82 % | 331.581 M -1.41 % | 336.332 M -3.25 % | 347.613 M -10.30 % | 387.535 M 33.01 % | 291.348 M 1.58 % | 286.825 M -22.70 % | 371.072 M 4.97 % | 353.492 M 12.79 % | 313.402 M -1.98 % | 319.740 M -8.97 % | 351.250 M -1.02 % | 354.855 M 44.88 % | 244.927 M -19.23 % | 303.244 M 2.59 % | 295.591 M -2.95 % | 304.572 M 33.03 % | 228.953 M -10.55 % | 255.959 M 10.22 % | 232.232 M -13.82 % | 269.468 M 26.22 % | 213.483 M 7.68 % | 198.266 M -13.54 % | 229.315 M -7.17 % | 247.018 M 36.21 % | 181.355 M -5.86 % | 192.644 M 2.67 % | 187.641 M -12.87 % | 215.369 M 38.03 % | 156.033 M 4.98 % | 148.632 M -18.83 % | 183.104 M 0.58 % | 182.051 M 42.38 % | 127.862 M 7.70 % | 118.716 M -15.02 % | 139.700 M -3.79 % | 145.209 M 28.28 % | 113.199 M -12.16 % | 128.874 M -11.27 % | 145.239 M |
Research and development 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 |
Selling general and administrative expenses | 40.470 M -3.38 % | 41.884 M 142.49 % | -98.580 M -332.75 % | 42.355 M 7.55 % | 39.381 M -4.83 % | 41.380 M 144.10 % | -93.841 M -339.98 % | 39.104 M 1.11 % | 38.674 M -7.47 % | 41.797 M 147.68 % | -87.655 M -336.48 % | 37.066 M 1.05 % | 36.680 M 6.09 % | 34.573 M 135.15 % | -98.348 M -332.47 % | 42.305 M 4.40 % | 40.521 M -1.86 % | 41.288 M 144.36 % | -93.072 M -350.38 % | 37.172 M 2.39 % | 36.305 M -17.19 % | 43.839 M 149.09 % | -89.300 M -332.65 % | 38.384 M 6.36 % | 36.088 M -6.92 % | 38.769 M 149.46 % | -78.389 M -345.30 % | 31.957 M -10.07 % | 35.534 M 4.08 % | 34.142 M 150.10 % | -68.152 M -326.46 % | 30.095 M -0.10 % | 30.124 M 0.72 % | 29.909 M 151.07 % | -58.561 M -324.37 % | 26.100 M 3.06 % | 25.325 M -5.31 % | 26.746 M 149.52 % | -54.007 M -323.22 % | 24.195 M 0.81 % | 24.001 M -2.42 % | 24.596 M 152.86 % | -46.532 M -315.24 % | 21.619 M 13.31 % | 19.079 M -12.93 % | 21.911 M 154.88 % | -39.923 M -320.28 % | 18.124 M 3.55 % | 17.503 M -2.34 % | 17.923 M 143.01 % | -41.668 M -355.82 % | 16.288 M -5.94 % | 17.317 M -13.99 % | 20.133 M |
Interest income | 5.057 M 376.18 % | 1.062 M -51.97 % | 2.211 M 308.69 % | 541.000 K -79.01 % | 2.578 M 238.32 % | 762.000 K | 0.000 -100.00 % | 1.916 M -0.78 % | 1.931 M 49.00 % | 1.296 M | 0.000 -100.00 % | 1.526 M -40.90 % | 2.582 M 110.78 % | 1.225 M | 0.000 -100.00 % | 41.000 K -74.38 % | 160.000 K -84.27 % | 1.017 M | 0.000 -100.00 % | 243.000 K -73.38 % | 913.000 K 207.41 % | 297.000 K | 0.000 -100.00 % | 269.000 K -5.94 % | 286.000 K -36.87 % | 453.000 K | 0.000 -100.00 % | 399.000 K -80.24 % | 2.019 M 245.72 % | 584.000 K | 0.000 -100.00 % | 329.000 K -62.82 % | 885.000 K 1 304.76 % | 63.000 K | 0.000 -100.00 % | 19.000 K -98.57 % | 1.333 M 495.09 % | 224.000 K | 0.000 -100.00 % | 1.972 M 559.53 % | 299.000 K -77.14 % | 1.308 M | 0.000 -100.00 % | 2.620 M 2 065.29 % | 121.000 K -63.00 % | 327.000 K | 0.000 -100.00 % | 89.000 K 345.00 % | 20.000 K -92.51 % | 267.000 K | 0.000 -100.00 % | 245.000 K -85.86 % | 1.733 M 931.55 % | 168.000 K |
Interest expense | 10.985 M 92.85 % | 5.696 M 192.55 % | 1.947 M -63.63 % | 5.354 M 6.99 % | 5.004 M -24.01 % | 6.585 M | 0.000 -100.00 % | 5.757 M -15.60 % | 6.821 M 78.47 % | 3.822 M | 0.000 -100.00 % | 3.155 M 16.42 % | 2.710 M 35.98 % | 1.993 M | 0.000 -100.00 % | 1.209 M -28.80 % | 1.698 M 36.06 % | 1.248 M | 0.000 -100.00 % | 2.579 M -22.18 % | 3.314 M 18.95 % | 2.786 M | 0.000 -100.00 % | 3.313 M 20.96 % | 2.739 M -3.25 % | 2.831 M | 0.000 -100.00 % | 2.055 M -3.25 % | 2.124 M 32.09 % | 1.608 M | 0.000 -100.00 % | 1.750 M -13.96 % | 2.034 M -16.30 % | 2.430 M | 0.000 -100.00 % | 1.106 M 46.88 % | 753.000 K -66.58 % | 2.253 M | 0.000 -100.00 % | 915.000 K -67.87 % | 2.848 M 350.63 % | 632.000 K | 0.000 -100.00 % | 1.052 M 19.55 % | 880.000 K 74.60 % | 504.000 K | 0.000 -100.00 % | 1.620 M 73.26 % | 935.000 K -26.09 % | 1.265 M | 0.000 -100.00 % | 652.000 K -9.57 % | 721.000 K -56.41 % | 1.654 M |
Depreciation and amortization | 8.084 M 2.52 % | 7.885 M -4.93 % | 8.294 M 4.29 % | 7.953 M 10.69 % | 7.185 M 0.31 % | 7.163 M -8.93 % | 7.865 M -2.13 % | 8.036 M 1.46 % | 7.920 M 8.08 % | 7.328 M -1.44 % | 7.435 M 3.49 % | 7.184 M 7.18 % | 6.703 M -29.39 % | 9.493 M 7.72 % | 8.813 M 15.69 % | 7.618 M -0.67 % | 7.669 M 3.05 % | 7.442 M 1.44 % | 7.336 M -0.45 % | 7.369 M -1.19 % | 7.458 M -1.97 % | 7.608 M 0.77 % | 7.550 M -5.80 % | 8.015 M 11.72 % | 7.174 M 6.55 % | 6.733 M 70.54 % | 3.948 M 9.51 % | 3.605 M -0.72 % | 3.631 M 7.46 % | 3.379 M 2.12 % | 3.309 M -2.45 % | 3.392 M 2.08 % | 3.323 M 22.17 % | 2.720 M -14.55 % | 3.183 M 36.61 % | 2.330 M 6.39 % | 2.190 M 3.45 % | 2.117 M -21.80 % | 2.707 M 13.93 % | 2.376 M 7.08 % | 2.219 M 68.36 % | 1.318 M -32.41 % | 1.950 M 26.30 % | 1.544 M -4.10 % | 1.610 M 3.34 % | 1.558 M 20.68 % | 1.291 M -4.79 % | 1.356 M 1.57 % | 1.335 M 0.83 % | 1.324 M 0.08 % | 1.323 M -12.50 % | 1.512 M -2.33 % | 1.548 M -1.02 % | 1.564 M |
Operating income | 8.112 M -52.39 % | 17.040 M -42.43 % | 29.597 M 147.16 % | 11.975 M 71.05 % | 7.001 M -64.38 % | 19.656 M -28.51 % | 27.493 M 398.42 % | 5.516 M -49.15 % | 10.847 M -39.99 % | 18.075 M 21.63 % | 14.861 M 129.19 % | 6.484 M -28.21 % | 9.032 M -20.18 % | 11.316 M -63.44 % | 30.956 M 134.36 % | 13.209 M -1.58 % | 13.421 M 22.08 % | 10.994 M -53.57 % | 23.679 M 149.54 % | 9.489 M -39.25 % | 15.619 M -23.35 % | 20.378 M -5.39 % | 21.540 M 62.75 % | 13.235 M 39.07 % | 9.517 M -43.34 % | 16.797 M -25.66 % | 22.595 M 66.69 % | 13.555 M -8.00 % | 14.734 M 10.49 % | 13.335 M -20.28 % | 16.728 M 18.92 % | 14.067 M 32.22 % | 10.639 M -22.44 % | 13.718 M -38.04 % | 22.139 M 53.95 % | 14.381 M 7.66 % | 13.358 M -13.40 % | 15.425 M -41.09 % | 26.183 M 131.97 % | 11.287 M -17.53 % | 13.686 M -19.18 % | 16.934 M -23.88 % | 22.247 M 44.11 % | 15.438 M 49.68 % | 10.314 M 32.47 % | 7.786 M -49.89 % | 15.539 M 81.57 % | 8.558 M -16.40 % | 10.237 M 58.47 % | 6.460 M -53.78 % | 13.976 M 182.80 % | 4.942 M -32.19 % | 7.288 M 3.00 % | 7.076 M |
Operating income ratio | 0.02 -45.81 % | 0.04 -42.13 % | 0.08 122.84 % | 0.03 61.21 % | 0.02 -56.46 % | 0.05 -23.11 % | 0.06 253.96 % | 0.02 -49.66 % | 0.04 -22.16 % | 0.05 31.22 % | 0.04 52.87 % | 0.02 -32.92 % | 0.03 -18.15 % | 0.04 -32.56 % | 0.06 62.66 % | 0.04 -0.17 % | 0.04 25.17 % | 0.03 -46.82 % | 0.06 82.90 % | 0.03 -38.96 % | 0.05 -0.79 % | 0.05 -9.65 % | 0.06 42.17 % | 0.04 40.25 % | 0.03 -36.70 % | 0.05 -23.46 % | 0.06 13.70 % | 0.05 13.17 % | 0.05 7.37 % | 0.04 -18.90 % | 0.05 -8.06 % | 0.06 45.10 % | 0.04 -28.48 % | 0.06 -27.74 % | 0.08 22.30 % | 0.06 0.01 % | 0.06 0.13 % | 0.06 -36.34 % | 0.10 69.08 % | 0.06 -11.73 % | 0.07 -19.87 % | 0.08 -14.40 % | 0.10 7.41 % | 0.09 38.77 % | 0.06 59.08 % | 0.04 -48.67 % | 0.08 26.67 % | 0.06 -20.98 % | 0.08 79.61 % | 0.04 -49.49 % | 0.09 109.26 % | 0.04 -21.87 % | 0.05 15.34 % | 0.05 |
Total other income expenses net | -5.928 M -27.92 % | -4.634 M 32.60 % | -6.875 M -42.84 % | -4.813 M -98.39 % | -2.426 M 58.34 % | -5.823 M 26.63 % | -7.936 M -106.61 % | -3.841 M 21.45 % | -4.890 M -93.59 % | -2.526 M -484.47 % | 657.000 K 140.33 % | -1.629 M -1 172.66 % | -128.000 K 83.33 % | -768.000 K -116.95 % | 4.532 M 488.01 % | -1.168 M 24.06 % | -1.538 M -565.80 % | -231.000 K 94.08 % | -3.900 M -66.95 % | -2.336 M 2.71 % | -2.401 M 3.54 % | -2.489 M -49.04 % | -1.670 M 45.14 % | -3.044 M -24.09 % | -2.453 M -3.15 % | -2.378 M -101.35 % | -1.181 M 28.68 % | -1.656 M -1 477.14 % | -105.000 K 89.75 % | -1.024 M -7 214.29 % | -14.000 K 99.01 % | -1.421 M 28.34 % | -1.983 M 16.22 % | -2.367 M -102.13 % | -1.171 M -7.73 % | -1.087 M -287.41 % | 580.000 K 128.59 % | -2.029 M -3 120.63 % | -63.000 K -105.96 % | 1.057 M 141.47 % | -2.549 M -477.07 % | 676.000 K -69.30 % | 2.202 M 44.96 % | 1.519 M 282.79 % | -831.000 K -262.88 % | -229.000 K 89.51 % | -2.183 M -36.35 % | -1.601 M -74.97 % | -915.000 K 8.32 % | -998.000 K 69.24 % | -3.244 M -697.05 % | -407.000 K -140.22 % | 1.012 M 168.10 % | -1.486 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 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 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 222.122 M 18.94 % | 186.756 M 18.55 % | 157.529 M -22.42 % | 203.058 M 6.12 % | 191.349 M 37.86 % | 138.803 M -15.31 % | 163.891 M -56.09 % | 373.205 M 77.81 % | 209.885 M 17.29 % | 178.944 M -6.36 % | 191.101 M -4.51 % | 200.129 M 20.49 % | 166.100 M 12.88 % | 147.141 M -32.83 % | 219.067 M 33.14 % | 164.533 M 31.93 % | 124.716 M -1.43 % | 126.526 M -9.57 % | 139.910 M -12.56 % | 160.000 M 23.24 % | 129.833 M -10.99 % | 145.867 M 2.15 % | 142.802 M -11.36 % | 161.100 M 21.45 % | 132.650 M 16.63 % | 113.739 M 64.93 % | 68.962 M -25.69 % | 92.809 M -27.32 % | 127.701 M 44.91 % | 88.124 M 126.67 % | 38.877 M -56.97 % | 90.349 M 2.02 % | 88.557 M 20.35 % | 73.582 M 259.76 % | 20.453 M -56.20 % | 46.694 M 723.33 % | -7.491 M -120.30 % | 36.901 M 1 197.92 % | -3.361 M -110.25 % | 32.783 M 7.98 % | 30.359 M 327.05 % | 7.109 M -48.20 % | 13.725 M -12.28 % | 15.647 M -27.58 % | 21.607 M -31.81 % | 31.685 M 476.84 % | -8.408 M -126.61 % | 31.603 M 2 864.92 % | -1.143 M -126.43 % | 4.325 M -24.14 % | 5.701 M 118.35 % | -31.072 M |
Total investments | 4.628 M 0.00 % | 4.628 M 0.00 % | 4.628 M 46.09 % | 3.168 M 0.00 % | 3.168 M 0.00 % | 3.168 M -0.63 % | 3.188 M 33.50 % | 2.388 M -1.04 % | 2.413 M -0.45 % | 2.424 M -0.49 % | 2.436 M -24.63 % | 3.232 M 0.34 % | 3.221 M -7.23 % | 3.472 M 1.76 % | 3.412 M -8.40 % | 3.725 M 1.20 % | 3.681 M -8.73 % | 4.033 M 0.20 % | 4.025 M 36.72 % | 2.944 M 6.36 % | 2.768 M -0.25 % | 2.775 M 6.20 % | 2.613 M -5.84 % | 2.775 M 61.71 % | 1.716 M -0.98 % | 1.733 M -0.57 % | 1.743 M -0.97 % | 1.760 M 39.35 % | 1.263 M -2.09 % | 1.290 M -5.36 % | 1.363 M 2.40 % | 1.331 M -84.03 % | 8.335 M -1.14 % | 8.431 M 13.23 % | 7.446 M -22.93 % | 9.661 M -7.35 % | 10.427 M 0.68 % | 10.357 M -11.23 % | 11.667 M -16.83 % | 14.028 M -8.01 % | 15.250 M 13.95 % | 13.383 M -27.52 % | 18.465 M -16.49 % | 22.111 M 16.93 % | 18.909 M 127.00 % | 8.330 M -0.54 % | 8.375 M -1.60 % | 8.511 M 44.99 % | 5.870 M 46.53 % | 4.006 M 14.13 % | 3.510 M -80.22 % | 17.749 M |
Total debt | 280.378 M 6.36 % | 263.622 M 16.61 % | 226.062 M -11.57 % | 255.650 M 6.08 % | 240.995 M 18.64 % | 203.133 M -8.52 % | 222.042 M -47.42 % | 422.254 M 65.26 % | 255.515 M 7.00 % | 238.794 M -0.12 % | 239.069 M -5.69 % | 253.487 M 20.77 % | 209.901 M 5.10 % | 199.714 M -32.03 % | 293.844 M 22.98 % | 238.933 M 20.78 % | 197.832 M -0.32 % | 198.476 M -9.56 % | 219.451 M 5.19 % | 208.628 M 2.06 % | 204.423 M -10.70 % | 228.907 M 13.03 % | 202.523 M 2.30 % | 197.967 M 6.55 % | 185.794 M 8.20 % | 171.716 M 54.03 % | 111.481 M -23.95 % | 146.583 M -13.38 % | 169.216 M 15.70 % | 146.257 M 62.41 % | 90.053 M -27.45 % | 124.132 M -7.94 % | 134.841 M 1.01 % | 133.488 M 104.68 % | 65.217 M -17.85 % | 79.387 M 37.71 % | 57.649 M -40.07 % | 96.193 M 48.27 % | 64.879 M -9.44 % | 71.645 M -8.42 % | 78.228 M 2.42 % | 76.379 M 7.20 % | 71.246 M 30.74 % | 54.494 M -15.24 % | 64.290 M 10.75 % | 58.051 M 78.14 % | 32.588 M -49.97 % | 65.131 M 80.15 % | 36.154 M 10.76 % | 32.641 M -10.18 % | 36.340 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.091 M -9.75 % | -10.106 M 1.96 % | -10.308 M 3.25 % | -10.654 M -11.28 % | -9.574 M 8.77 % | -10.494 M -112.21 % | -4.945 M 8.43 % | -5.400 M 1.64 % | -5.490 M 68.74 % | -17.562 M -32.49 % | -13.255 M -54.33 % | -8.589 M -109.33 % | -4.103 M 24.21 % | -5.414 M -13.24 % | -4.781 M 2.17 % | -4.887 M -16.38 % | -4.199 M 12.88 % | -4.820 M -1.69 % | -4.740 M -9.62 % | -4.324 M -2.13 % | -4.234 M -0.52 % | -4.212 M 9.61 % | -4.660 M -1.15 % | -4.607 M -1.34 % | -4.546 M -1.22 % | -4.491 M -0.72 % | -4.459 M -224.76 % | -1.373 M -5.70 % | -1.299 M 50.96 % | -2.649 M -396.07 % | -534.000 K -131.92 % | 1.673 M 23.38 % | 1.356 M -47.64 % | 2.590 M -52.73 % | 5.479 M -10.75 % | 6.139 M 23.25 % | 4.981 M -41.56 % | 8.524 M -24.12 % | 11.233 M 32.51 % | 8.477 M 1 111.00 % | 700.000 K -55.04 % | 1.557 M -5.29 % | 1.644 M -34.06 % | 2.493 M 4 325.42 % | -59.000 K | 0.000 | 0.000 |
Retained earnings | 130.059 M -1.25 % | 131.708 M 1.70 % | 129.501 M 8.80 % | 119.026 M 2.56 % | 116.056 M -1.62 % | 117.969 M 1.35 % | 116.400 M 9.77 % | 106.043 M -2.31 % | 108.553 M -0.91 % | 109.545 M 6.37 % | 102.988 M 6.53 % | 96.676 M -0.48 % | 97.142 M 1.15 % | 96.033 M -63.24 % | 261.210 M 4.48 % | 250.013 M 0.54 % | 248.665 M 1.37 % | 245.314 M -1.07 % | 247.968 M 3.83 % | 238.831 M -3.74 % | 248.115 M -0.03 % | 248.193 M 5.59 % | 235.052 M 3.40 % | 227.331 M 1.83 % | 223.241 M -0.61 % | 224.612 M 0.30 % | 223.947 M 4.39 % | 214.520 M 1.07 % | 212.256 M 2.52 % | 207.044 M 1.10 % | 204.792 M 2.69 % | 199.428 M 2.51 % | 194.551 M 0.59 % | 193.415 M -0.54 % | 194.464 M 4.29 % | 186.465 M 2.23 % | 182.401 M 2.63 % | 177.724 M -3.30 % | 183.790 M 10.33 % | 166.586 M -0.66 % | 167.690 M 4.78 % | 160.041 M -0.34 % | 160.588 M 12.52 % | 142.716 M 5.34 % | 135.475 M 5.02 % | 128.996 M -0.74 % | 129.953 M 2.07 % | 127.313 M 4.26 % | 122.109 M 4.46 % | 116.891 M -2.84 % | 120.304 M 0.29 % | 119.954 M |
Common stock | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.00 % | 8.993 M 0.35 % | 8.962 M 0.00 % | 8.962 M 0.00 % | 8.962 M 0.00 % | 8.962 M 0.00 % | 8.962 M 0.28 % | 8.937 M 0.00 % | 8.937 M 0.00 % | 8.937 M 0.08 % | 8.930 M 0.28 % | 8.905 M 0.00 % | 8.905 M |
Total equity | 191.506 M -2.79 % | 197.001 M 0.95 % | 195.144 M 8.04 % | 180.615 M -0.66 % | 181.819 M -1.52 % | 184.628 M 1.23 % | 182.377 M 7.74 % | 169.277 M -1.65 % | 172.111 M -0.92 % | 173.710 M 5.03 % | 165.391 M 0.45 % | 164.648 M 0.53 % | 163.777 M 0.51 % | 162.940 M -48.71 % | 317.680 M 5.49 % | 301.138 M -1.84 % | 306.770 M 0.50 % | 305.258 M -0.90 % | 308.030 M 2.92 % | 299.292 M -2.94 % | 308.368 M -0.31 % | 309.338 M 4.51 % | 295.986 M 3.07 % | 287.173 M 1.93 % | 281.740 M -1.23 % | 285.241 M 0.05 % | 285.096 M 4.58 % | 272.603 M 0.60 % | 270.969 M 2.73 % | 263.759 M 1.18 % | 260.686 M 2.91 % | 253.324 M 0.42 % | 252.262 M 0.38 % | 251.314 M -0.10 % | 251.565 M 3.04 % | 244.137 M 0.71 % | 242.423 M 2.65 % | 236.168 M -2.60 % | 242.472 M 7.05 % | 226.508 M -0.62 % | 227.911 M 4.30 % | 218.525 M -1.55 % | 221.969 M 7.52 % | 206.451 M 5.35 % | 195.966 M 8.04 % | 181.388 M -0.40 % | 182.110 M 1.67 % | 179.124 M 2.72 % | 174.386 M 4.93 % | 166.186 M -2.54 % | 170.522 M 0.60 % | 169.497 M |
Other non current liabilities | 51.390 M 26.00 % | 40.787 M 4.79 % | 38.922 M -20.46 % | 48.935 M 153.20 % | 19.327 M -39.78 % | 32.092 M -28.12 % | 44.647 M 88.29 % | 23.712 M -18.30 % | 29.024 M -46.06 % | 53.804 M -0.58 % | 54.119 M 11.64 % | 48.476 M 4.37 % | 46.448 M 7.39 % | 43.250 M -31.32 % | 62.973 M 363.04 % | 13.600 M -9.56 % | 15.037 M -9.89 % | 16.687 M -47.18 % | 31.591 M 50.99 % | 20.923 M -3.91 % | 21.774 M -20.60 % | 27.424 M -19.80 % | 34.196 M 480.28 % | 5.893 M -53.85 % | 12.770 M -0.35 % | 12.815 M -39.71 % | 21.257 M 24.70 % | 17.046 M -4.32 % | 17.816 M 7.20 % | 16.620 M -23.34 % | 21.679 M 15.19 % | 18.821 M 2.32 % | 18.395 M 5.76 % | 17.393 M -42.71 % | 30.360 M 299.95 % | 7.591 M 37.69 % | 5.513 M -56.25 % | 12.602 M -17.79 % | 15.329 M -18.35 % | 18.773 M -4.31 % | 19.618 M 13.50 % | 17.285 M 58.64 % | 10.896 M -2.05 % | 11.124 M 10.36 % | 10.080 M 18.78 % | 8.486 M 29.58 % | 6.549 M 8.75 % | 6.022 M 27.80 % | 4.712 M -13.67 % | 5.458 M 268.29 % | 1.482 M 126.47 % | -5.598 M |
Long term debt | 93.308 M -0.64 % | 93.909 M 19.99 % | 78.266 M -7.95 % | 85.026 M 11.43 % | 76.301 M -3.33 % | 78.933 M -5.43 % | 83.468 M -2.51 % | 85.621 M -7.40 % | 92.463 M 2.39 % | 90.307 M -4.12 % | 94.186 M -7.03 % | 101.307 M 6.31 % | 95.297 M -6.59 % | 102.020 M -24.07 % | 134.368 M 131.80 % | 57.968 M -2.65 % | 59.548 M 3.61 % | 57.471 M -4.92 % | 60.448 M -11.82 % | 68.550 M -4.59 % | 71.851 M 24.85 % | 57.551 M 42.84 % | 40.291 M -8.17 % | 43.874 M -1.39 % | 44.491 M 82.88 % | 24.328 M 96.26 % | 12.396 M -19.95 % | 15.486 M -11.14 % | 17.427 M -8.63 % | 19.073 M -12.59 % | 21.820 M -13.31 % | 25.169 M -10.49 % | 28.118 M 5.91 % | 26.548 M 134.94 % | 11.300 M -14.26 % | 13.180 M -3.05 % | 13.594 M -22.05 % | 17.440 M -16.17 % | 20.804 M 30.33 % | 15.962 M 77.04 % | 9.016 M -14.30 % | 10.520 M -8.85 % | 11.542 M -5.78 % | 12.250 M 10.16 % | 11.120 M 267.72 % | 3.024 M -25.97 % | 4.085 M -12.13 % | 4.649 M 13.53 % | 4.095 M -10.96 % | 4.599 M -9.82 % | 5.100 M -8.90 % | 5.598 M |
Total non current liabilities | 155.704 M 6.41 % | 146.330 M 7.73 % | 135.825 M -7.41 % | 146.695 M 19.32 % | 122.942 M -1.74 % | 125.121 M -2.34 % | 128.115 M -15.83 % | 152.208 M 4.97 % | 145.006 M 0.62 % | 144.111 M -2.83 % | 148.305 M -0.99 % | 149.783 M 5.67 % | 141.745 M -2.43 % | 145.270 M -26.39 % | 197.341 M 130.25 % | 85.708 M -3.26 % | 88.598 M 0.42 % | 88.225 M -11.81 % | 100.041 M -2.62 % | 102.728 M -3.74 % | 106.722 M 8.91 % | 97.990 M 31.55 % | 74.487 M 23.16 % | 60.482 M -2.68 % | 62.146 M 48.39 % | 41.879 M 24.44 % | 33.653 M -12.17 % | 38.317 M -6.00 % | 40.764 M -0.79 % | 41.090 M -5.54 % | 43.499 M -13.50 % | 50.286 M -4.32 % | 52.556 M 5.45 % | 49.841 M 19.64 % | 41.660 M 23.51 % | 33.729 M 4.61 % | 32.243 M -4.68 % | 33.825 M -15.87 % | 40.208 M 5.79 % | 38.007 M 19.19 % | 31.889 M 3.34 % | 30.859 M 21.07 % | 25.488 M -9.89 % | 28.285 M 9.18 % | 25.906 M 61.74 % | 16.017 M 15.38 % | 13.882 M -3.07 % | 14.321 M 17.19 % | 12.220 M -8.36 % | 13.335 M -4.55 % | 13.970 M 149.55 % | 5.598 M |
Other current liabilities | 122.246 M -12.10 % | 139.068 M -14.54 % | 162.729 M 17.43 % | 138.573 M 2.44 % | 135.268 M -11.14 % | 152.226 M -7.00 % | 163.684 M 53.33 % | 106.756 M -9.95 % | 118.552 M -4.17 % | 123.711 M -10.39 % | 138.054 M 39.38 % | 99.051 M -2.00 % | 101.076 M -14.20 % | 117.810 M -17.42 % | 142.666 M 41.88 % | 100.557 M 12.42 % | 89.450 M -10.39 % | 99.827 M -6.17 % | 106.390 M 25.84 % | 84.543 M -14.37 % | 98.729 M 6.03 % | 93.116 M 12.54 % | 82.737 M 12.86 % | 73.309 M -3.37 % | 75.866 M -8.94 % | 83.315 M 0.16 % | 83.179 M 27.71 % | 65.132 M -3.13 % | 67.235 M -3.18 % | 69.444 M -12.60 % | 79.458 M 41.06 % | 56.330 M -8.74 % | 61.728 M -18.03 % | 75.307 M -0.01 % | 75.313 M 46.40 % | 51.442 M -19.72 % | 64.082 M -8.03 % | 69.677 M 28.36 % | 54.284 M -27.76 % | 75.140 M 14.24 % | 65.776 M -45.47 % | 120.618 M 54.06 % | 78.294 M 52.83 % | 51.231 M -9.34 % | 56.510 M -20.46 % | 71.050 M 28.17 % | 55.434 M 18.52 % | 46.772 M 3.19 % | 45.325 M -20.46 % | 56.981 M 28.58 % | 44.314 M -36.27 % | 69.537 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.270 M -7.14 % | 161.819 M 54.00 % | 105.078 M -9.47 % | 116.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.490 M 12 690.84 % | 1.114 M -40.68 % | 1.878 M -6.66 % | 2.012 M 3.13 % | 1.951 M -23.76 % | 2.559 M -2.22 % | 2.617 M -22.55 % | 3.379 M 12.26 % | 3.010 M -95.98 % | 74.905 M -1.61 % | 76.130 M -9.62 % | 84.231 M 1.97 % | 82.604 M 26.07 % | 65.524 M -2.60 % | 67.271 M -3.72 % | 69.872 M -10.08 % | 77.707 M 42.34 % | 54.594 M -10.24 % | 60.824 M -17.37 % | 73.609 M -4.08 % | 76.736 M 47.99 % | 51.852 M -20.33 % | 65.083 M 2 732.16 % | 2.298 M -95.70 % | 53.416 M -28.07 % | 74.257 M 17.12 % | 63.400 M -47.32 % | 120.342 M 27.63 % | 94.291 M 86.59 % | 50.534 M -9.28 % | 55.704 M 11 853.65 % | 466.000 K -64.04 % | 1.296 M 154.62 % | 509.000 K -60.91 % | 1.302 M 87.61 % | 694.000 K -51.06 % | 1.418 M | 0.000 |
Short term debt | 187.070 M 10.23 % | 169.713 M 14.83 % | 147.796 M -13.38 % | 170.624 M 3.60 % | 164.694 M 32.60 % | 124.200 M -10.37 % | 138.574 M -58.84 % | 336.633 M 106.46 % | 163.052 M 9.81 % | 148.487 M 2.49 % | 144.883 M -4.79 % | 152.180 M 32.79 % | 114.604 M 17.31 % | 97.694 M -38.74 % | 159.476 M -11.87 % | 180.965 M 30.86 % | 138.284 M -1.93 % | 141.005 M -11.32 % | 159.003 M 13.51 % | 140.078 M 5.66 % | 132.572 M -22.63 % | 171.356 M 5.62 % | 162.232 M 5.28 % | 154.093 M 9.05 % | 141.303 M -4.13 % | 147.388 M 48.75 % | 99.085 M -24.42 % | 131.097 M -13.63 % | 151.789 M 19.35 % | 127.184 M 86.40 % | 68.233 M -31.05 % | 98.963 M -7.27 % | 106.723 M -0.20 % | 106.940 M 98.34 % | 53.917 M -18.56 % | 66.207 M 50.28 % | 44.055 M -44.06 % | 78.753 M 78.68 % | 44.075 M -20.85 % | 55.683 M -19.55 % | 69.212 M 5.09 % | 65.859 M 10.31 % | 59.704 M 41.33 % | 42.244 M -20.55 % | 53.170 M -3.37 % | 55.027 M 93.06 % | 28.503 M -52.87 % | 60.482 M 88.66 % | 32.059 M 14.32 % | 28.042 M -10.24 % | 31.240 M | 0.000 |
Total current liabilities | 498.228 M -10.48 % | 556.550 M -6.51 % | 595.288 M 17.81 % | 505.295 M 2.26 % | 494.115 M -6.50 % | 528.491 M -6.59 % | 565.794 M 24.37 % | 454.936 M -2.05 % | 464.449 M -10.22 % | 517.296 M -4.54 % | 541.886 M 30.43 % | 415.472 M 10.82 % | 374.903 M -2.24 % | 383.508 M -31.36 % | 558.747 M 15.21 % | 484.983 M 11.23 % | 436.017 M -2.85 % | 448.792 M -5.35 % | 474.161 M 25.56 % | 377.624 M -8.91 % | 414.574 M -15.92 % | 493.087 M 14.83 % | 429.410 M 8.65 % | 395.215 M 6.23 % | 372.027 M -10.44 % | 415.405 M 12.55 % | 369.086 M 9.78 % | 336.201 M -10.41 % | 375.277 M 5.22 % | 356.671 M 11.05 % | 321.177 M 13.30 % | 283.474 M -4.67 % | 297.371 M -7.16 % | 320.298 M 4.07 % | 307.786 M 38.33 % | 222.500 M -4.33 % | 232.563 M -6.60 % | 248.997 M 6.93 % | 232.859 M 20.14 % | 193.820 M -0.48 % | 194.759 M -30.84 % | 281.612 M 10.71 % | 254.373 M 61.82 % | 157.193 M -10.80 % | 176.235 M -13.51 % | 203.775 M 41.83 % | 143.678 M -15.18 % | 169.394 M 31.78 % | 128.544 M -6.79 % | 137.910 M -7.36 % | 148.866 M 23.37 % | 120.663 M |
Total liabilities | 653.932 M -6.96 % | 702.880 M -3.86 % | 731.113 M 12.14 % | 651.990 M 5.66 % | 617.057 M -5.59 % | 653.612 M -5.81 % | 693.909 M 14.29 % | 607.144 M -0.38 % | 609.455 M -7.85 % | 661.407 M -4.17 % | 690.191 M 22.10 % | 565.255 M 9.41 % | 516.648 M -2.29 % | 528.778 M -30.06 % | 756.088 M 32.49 % | 570.691 M 8.78 % | 524.615 M -2.31 % | 537.017 M -6.48 % | 574.202 M 19.54 % | 480.352 M -7.85 % | 521.296 M -11.81 % | 591.077 M 17.30 % | 503.897 M 10.58 % | 455.697 M 4.96 % | 434.173 M -5.05 % | 457.284 M 13.54 % | 402.739 M 7.54 % | 374.518 M -9.98 % | 416.041 M 4.60 % | 397.761 M 9.07 % | 364.676 M 9.26 % | 333.760 M -4.62 % | 349.927 M -5.46 % | 370.139 M 5.92 % | 349.446 M 36.38 % | 256.229 M -3.24 % | 264.806 M -6.37 % | 282.822 M 3.57 % | 273.067 M 17.79 % | 231.827 M 2.29 % | 226.648 M -27.47 % | 312.471 M 11.65 % | 279.861 M 50.89 % | 185.478 M -8.24 % | 202.141 M -8.03 % | 219.792 M 39.50 % | 157.560 M -14.24 % | 183.715 M 30.51 % | 140.764 M -6.93 % | 151.245 M -7.12 % | 162.836 M 22.22 % | 133.234 M |
Other non current assets | 31.694 M 110.24 % | 15.075 M -23.83 % | 19.791 M -11.49 % | 22.361 M 0.29 % | 22.297 M 7.97 % | 20.652 M 20.27 % | 17.171 M -24.68 % | 22.798 M 27.68 % | 17.855 M 10.30 % | 16.188 M -10.81 % | 18.151 M 61.54 % | 11.236 M 2.18 % | 10.996 M 17.17 % | 9.385 M -39.11 % | 15.413 M -47.76 % | 29.502 M -3.05 % | 30.429 M -7.41 % | 32.866 M -33.61 % | 49.502 M 25.47 % | 39.454 M -4.91 % | 41.490 M -14.76 % | 48.677 M -7.89 % | 52.844 M 48.83 % | 35.507 M -3.36 % | 36.740 M 37.60 % | 26.701 M -10.50 % | 29.834 M 6.52 % | 28.008 M 1.66 % | 27.551 M -0.65 % | 27.732 M 7.85 % | 25.713 M -7.68 % | 27.852 M -0.29 % | 27.933 M -1.20 % | 28.271 M -11.89 % | 32.085 M 70.75 % | 18.791 M -1.56 % | 19.088 M 2.91 % | 18.548 M -15.05 % | 21.834 M -7.10 % | 23.503 M -4.82 % | 24.692 M -10.39 % | 27.555 M 5.77 % | 26.053 M -30.07 % | 37.258 M 12.90 % | 33.001 M 26.46 % | 26.097 M 19.69 % | 21.803 M -4.45 % | 22.819 M -12.13 % | 25.970 M -17.55 % | 31.498 M -10.88 % | 35.342 M 148.88 % | -72.306 M |
Long term investments | 0.000 | 0.000 -100.00 % | 2.830 M 80.60 % | 1.567 M 27.71 % | 1.227 M 8.97 % | 1.126 M -22.77 % | 1.458 M -36.96 % | 2.313 M -1.36 % | 2.345 M -0.68 % | 2.361 M -0.71 % | 2.378 M -25.15 % | 3.177 M 0.28 % | 3.168 M -7.37 % | 3.420 M 2.09 % | 3.350 M 195.68 % | 1.133 M 4.33 % | 1.086 M -30.25 % | 1.557 M -11.43 % | 1.758 M 96.42 % | 895.000 K 3.23 % | 867.000 K -21.68 % | 1.107 M 161.08 % | 424.000 K -40.11 % | 708.000 K 326.20 % | -313.000 K -30.42 % | -240.000 K -650.00 % | -32.000 K 84.98 % | -213.000 K 63.34 % | -581.000 K -4.87 % | -554.000 K -0.73 % | -550.000 K -24.43 % | -442.000 K -106.70 % | 6.596 M -2.14 % | 6.740 M 15.91 % | 5.815 M -27.55 % | 8.026 M -8.89 % | 8.809 M 0.51 % | 8.764 M -13.78 % | 10.165 M -2.45 % | 10.420 M -1.19 % | 10.545 M 87.97 % | 5.610 M -64.78 % | 15.930 M 92.28 % | 8.285 M -12.26 % | 9.443 M 626.07 % | -1.795 M -169.98 % | 2.565 M 55.55 % | 1.649 M 140.70 % | -4.052 M 64.02 % | -11.263 M 27.62 % | -15.560 M -487.93 % | 4.011 M |
Intangible assets | 54.157 M 0.17 % | 54.064 M -4.93 % | 56.868 M -4.53 % | 59.566 M 6.38 % | 55.995 M -4.20 % | 58.452 M -3.99 % | 60.884 M -4.39 % | 63.679 M -4.19 % | 66.464 M 3.08 % | 64.481 M -3.50 % | 66.823 M -4.12 % | 69.696 M 0.23 % | 69.538 M 6.03 % | 65.585 M -14.98 % | 77.139 M 202.57 % | 25.495 M -6.46 % | 27.257 M 11.53 % | 24.440 M -4.97 % | 25.718 M -8.41 % | 28.081 M -6.35 % | 29.986 M -5.47 % | 31.720 M 38.09 % | 22.970 M -8.37 % | 25.069 M 1.32 % | 24.743 M -7.25 % | 26.678 M -5.78 % | 28.314 M 4.91 % | 26.988 M -6.47 % | 28.856 M 9.39 % | 26.379 M -6.46 % | 28.202 M -9.77 % | 31.257 M -1.14 % | 31.619 M -11.65 % | 35.788 M 28.47 % | 27.857 M -7.33 % | 30.060 M 4.52 % | 28.761 M 14.63 % | 25.090 M -2.55 % | 25.747 M -4.28 % | 26.899 M -3.67 % | 27.924 M -18.73 % | 34.359 M 97.86 % | 17.365 M -2.40 % | 17.792 M -2.80 % | 18.304 M -3.32 % | 18.932 M 34.77 % | 14.048 M -1.97 % | 14.330 M 93.26 % | 7.415 M -4.24 % | 7.743 M -4.22 % | 8.084 M -3.97 % | 8.418 M |
GoodWill | 160.349 M 1.84 % | 157.447 M 0.33 % | 156.923 M 3.72 % | 151.296 M 16.67 % | 129.679 M 1.20 % | 128.135 M 0.00 % | 128.131 M 0.21 % | 127.861 M 0.00 % | 127.861 M 7.18 % | 119.295 M 0.00 % | 119.295 M -0.05 % | 119.360 M 1.63 % | 117.440 M 6.69 % | 110.077 M -13.17 % | 126.772 M 49.81 % | 84.624 M -0.10 % | 84.712 M 6.75 % | 79.358 M 0.14 % | 79.245 M -0.26 % | 79.453 M -0.03 % | 79.479 M -0.98 % | 80.263 M 5.44 % | 76.125 M 0.00 % | 76.125 M 24.94 % | 60.927 M -0.25 % | 61.080 M 0.00 % | 61.080 M 3.02 % | 59.292 M 0.00 % | 59.292 M 4.19 % | 56.908 M 0.00 % | 56.908 M 2.79 % | 55.361 M 0.00 % | 55.361 M 6.07 % | 52.192 M 0.00 % | 52.192 M 1.33 % | 51.506 M 5.84 % | 48.666 M 7.09 % | 45.446 M 0.00 % | 45.446 M -0.75 % | 45.789 M 0.00 % | 45.789 M 19.31 % | 38.378 M 3.46 % | 37.095 M -0.41 % | 37.249 M 0.00 % | 37.249 M 0.00 % | 37.249 M 39.14 % | 26.770 M 0.00 % | 26.770 M 19.33 % | 22.433 M -0.88 % | 22.633 M 0.00 % | 22.633 M -2.97 % | 23.326 M |
Goodwill and intangible assets | 214.506 M 1.42 % | 211.511 M -1.07 % | 213.791 M 1.39 % | 210.862 M 13.57 % | 185.674 M -0.49 % | 186.587 M -1.28 % | 189.015 M -1.32 % | 191.540 M -1.43 % | 194.325 M 5.74 % | 183.776 M -1.26 % | 186.118 M -1.55 % | 189.056 M 1.11 % | 186.978 M 6.44 % | 175.662 M -13.85 % | 203.911 M 85.17 % | 110.119 M -1.65 % | 111.969 M 7.87 % | 103.798 M -1.11 % | 104.963 M -2.39 % | 107.534 M -1.76 % | 109.465 M -2.25 % | 111.983 M 13.01 % | 99.095 M -2.07 % | 101.194 M 18.12 % | 85.670 M -2.38 % | 87.758 M -1.83 % | 89.394 M 3.61 % | 86.280 M -2.12 % | 88.148 M 5.84 % | 83.287 M -2.14 % | 85.110 M -1.74 % | 86.618 M -0.42 % | 86.980 M -1.14 % | 87.980 M 9.91 % | 80.049 M -1.86 % | 81.566 M 5.35 % | 77.427 M 9.77 % | 70.536 M -0.92 % | 71.193 M -2.06 % | 72.688 M -1.39 % | 73.713 M 1.34 % | 72.737 M 33.56 % | 54.460 M -1.06 % | 55.041 M -0.92 % | 55.553 M -1.12 % | 56.181 M 37.64 % | 40.818 M -0.69 % | 41.100 M 37.70 % | 29.848 M -1.74 % | 30.376 M -1.11 % | 30.717 M -3.24 % | 31.744 M |
Property plant equipment net | 57.638 M 2.38 % | 56.297 M -4.30 % | 58.825 M -2.50 % | 60.336 M 4.06 % | 57.983 M -0.67 % | 58.372 M -1.96 % | 59.536 M -3.76 % | 61.861 M 0.54 % | 61.527 M -1.53 % | 62.485 M -2.26 % | 63.931 M 3.22 % | 61.936 M 25.67 % | 49.283 M 0.74 % | 48.920 M -39.77 % | 81.217 M 3.66 % | 78.346 M -0.56 % | 78.786 M 0.05 % | 78.744 M 0.69 % | 78.207 M -2.63 % | 80.323 M -1.32 % | 81.394 M -1.23 % | 82.405 M 7.74 % | 76.483 M -2.55 % | 78.481 M 1.93 % | 76.995 M 14.87 % | 67.028 M 56.26 % | 42.895 M -0.17 % | 42.970 M -1.12 % | 43.455 M -0.32 % | 43.595 M 1.73 % | 42.854 M 0.25 % | 42.749 M -0.44 % | 42.936 M -1.43 % | 43.558 M 2.46 % | 42.512 M 2.06 % | 41.654 M 0.65 % | 41.386 M 2.06 % | 40.550 M 0.84 % | 40.214 M -1.21 % | 40.708 M 1.55 % | 40.085 M 4.51 % | 38.354 M 16.31 % | 32.977 M 0.71 % | 32.743 M -0.98 % | 33.068 M -1.93 % | 33.720 M -0.90 % | 34.027 M -2.15 % | 34.775 M -1.31 % | 35.236 M -0.30 % | 35.342 M -1.34 % | 35.823 M -1.99 % | 36.551 M |
Total non current assets | 313.187 M 7.59 % | 291.083 M -3.91 % | 302.925 M -0.55 % | 304.613 M 10.18 % | 276.468 M 0.61 % | 274.803 M 0.28 % | 274.024 M -4.53 % | 287.018 M 1.28 % | 283.398 M 4.65 % | 270.808 M -1.74 % | 275.599 M 1.38 % | 271.860 M 6.15 % | 256.120 M 5.22 % | 243.411 M -21.88 % | 311.574 M 38.20 % | 225.445 M -1.44 % | 228.733 M 2.59 % | 222.950 M -7.28 % | 240.448 M 3.13 % | 233.141 M -2.15 % | 238.271 M -4.43 % | 249.314 M 6.66 % | 233.751 M 6.18 % | 220.140 M 8.51 % | 202.884 M 9.74 % | 184.883 M 11.58 % | 165.698 M 2.82 % | 161.159 M -0.95 % | 162.710 M 2.97 % | 158.024 M 1.06 % | 156.373 M -2.22 % | 159.925 M -4.51 % | 167.487 M -1.33 % | 169.737 M 3.90 % | 163.368 M 7.24 % | 152.332 M 2.62 % | 148.440 M 5.96 % | 140.086 M -3.40 % | 145.018 M -2.67 % | 148.998 M -1.05 % | 150.572 M 3.33 % | 145.723 M 11.47 % | 130.728 M -3.26 % | 135.139 M 1.72 % | 132.859 M 14.52 % | 116.016 M 15.28 % | 100.637 M -1.20 % | 101.863 M 15.24 % | 88.389 M 1.33 % | 87.231 M -0.33 % | 87.521 M 21.04 % | 72.306 M |
Other current assets | 12.225 M 16.87 % | 10.460 M -60.01 % | 26.158 M 217.88 % | 8.229 M 2.22 % | 8.050 M -93.10 % | 116.635 M -77.05 % | 508.211 M 392.72 % | 103.145 M 14.54 % | 90.051 M -9.73 % | 99.759 M -79.74 % | 492.379 M 1 193.01 % | 38.080 M 11.49 % | 34.154 M -0.25 % | 34.241 M -93.19 % | 502.465 M 1 458.27 % | 32.245 M -6.56 % | 34.508 M 18.27 % | 29.178 M -92.94 % | 413.016 M 1 480.80 % | 26.127 M 8.56 % | 24.066 M -4.57 % | 25.218 M -93.44 % | 384.141 M 1 357.79 % | 26.351 M -36.02 % | 41.185 M 53.57 % | 26.818 M -92.49 % | 356.949 M 1 035.91 % | 31.424 M 3.29 % | 30.423 M 5.49 % | 28.840 M -91.25 % | 329.421 M 1 383.28 % | 22.209 M 17.02 % | 18.978 M -19.10 % | 23.458 M -93.18 % | 343.732 M 2 565.21 % | 12.897 M -20.31 % | 16.184 M 30.56 % | 12.396 M -95.26 % | 261.322 M 962.33 % | 24.599 M 0.81 % | 24.401 M -14.84 % | 28.654 M -89.71 % | 278.515 M 1 184.07 % | 21.690 M 10.14 % | 19.693 M -8.43 % | 21.505 M -87.10 % | 166.768 M 312.88 % | 40.391 M 102.23 % | 19.973 M -11.02 % | 22.447 M -85.96 % | 159.892 M 692.33 % | 20.180 M |
Short term investments | 917.000 K -27.91 % | 1.272 M -29.25 % | 1.798 M 12.30 % | 1.601 M -17.52 % | 1.941 M -4.95 % | 2.042 M 18.03 % | 1.730 M 2 206.67 % | 75.000 K 10.29 % | 68.000 K 7.94 % | 63.000 K 8.62 % | 58.000 K 5.45 % | 55.000 K 3.77 % | 53.000 K 1.92 % | 52.000 K -16.13 % | 62.000 K -97.61 % | 2.592 M -0.12 % | 2.595 M 4.81 % | 2.476 M 9.22 % | 2.267 M 10.64 % | 2.049 M 7.79 % | 1.901 M 13.97 % | 1.668 M -23.80 % | 2.189 M 5.90 % | 2.067 M 1.87 % | 2.029 M 2.84 % | 1.973 M 11.15 % | 1.775 M -10.04 % | 1.973 M 7.00 % | 1.844 M 0.00 % | 1.844 M -3.61 % | 1.913 M 7.90 % | 1.773 M 1.96 % | 1.739 M 2.84 % | 1.691 M 3.68 % | 1.631 M -0.24 % | 1.635 M 1.05 % | 1.618 M 1.57 % | 1.593 M 6.06 % | 1.502 M -58.37 % | 3.608 M -23.32 % | 4.705 M -39.47 % | 7.773 M 206.63 % | 2.535 M -81.66 % | 13.826 M 46.06 % | 9.466 M -6.51 % | 10.125 M 74.27 % | 5.810 M -15.33 % | 6.862 M -30.84 % | 9.922 M -35.02 % | 15.269 M -19.93 % | 19.070 M 38.81 % | 13.738 M |
cash and cash equivalents | 58.256 M -24.21 % | 76.866 M 12.16 % | 68.533 M 30.31 % | 52.592 M 5.93 % | 49.646 M -22.83 % | 64.330 M 10.63 % | 58.151 M 18.56 % | 49.049 M 7.49 % | 45.630 M -23.76 % | 59.850 M 24.77 % | 47.968 M -10.10 % | 53.358 M 21.82 % | 43.801 M -16.69 % | 52.573 M -29.69 % | 74.777 M 0.51 % | 74.400 M 1.76 % | 73.116 M 1.62 % | 71.950 M -9.54 % | 79.541 M 63.57 % | 48.628 M -34.81 % | 74.590 M -10.18 % | 83.040 M 39.05 % | 59.721 M 61.99 % | 36.867 M -30.63 % | 53.144 M -8.34 % | 57.977 M 36.36 % | 42.519 M -20.93 % | 53.774 M 29.53 % | 41.515 M -28.59 % | 58.133 M 13.59 % | 51.176 M 51.48 % | 33.783 M -27.01 % | 46.284 M -22.74 % | 59.906 M 33.83 % | 44.764 M 36.92 % | 32.693 M -49.81 % | 65.140 M 9.86 % | 59.292 M -13.11 % | 68.240 M 75.60 % | 38.862 M -18.82 % | 47.869 M -30.90 % | 69.270 M 20.43 % | 57.521 M 48.07 % | 38.847 M -8.99 % | 42.683 M 61.89 % | 26.366 M -35.69 % | 40.996 M 22.27 % | 33.528 M -10.11 % | 37.297 M 31.72 % | 28.316 M -7.58 % | 30.639 M -1.39 % | 31.072 M |
Cash and short term investments | 59.173 M -24.27 % | 78.138 M 11.10 % | 70.331 M 29.78 % | 54.193 M 5.05 % | 51.587 M -22.28 % | 66.372 M 10.84 % | 59.881 M 21.90 % | 49.124 M 7.50 % | 45.698 M -23.73 % | 59.913 M 24.75 % | 48.026 M -10.09 % | 53.413 M 21.80 % | 43.854 M -16.67 % | 52.625 M -29.68 % | 74.839 M -2.80 % | 76.992 M 1.69 % | 75.711 M 1.73 % | 74.426 M -9.02 % | 81.808 M 61.43 % | 50.677 M -33.75 % | 76.491 M -9.70 % | 84.708 M 36.82 % | 61.910 M 59.01 % | 38.934 M -29.43 % | 55.173 M -7.97 % | 59.950 M 35.35 % | 44.294 M -20.54 % | 55.747 M 28.57 % | 43.359 M -27.71 % | 59.977 M 12.97 % | 53.089 M 49.31 % | 35.556 M -25.96 % | 48.023 M -22.04 % | 61.597 M 32.77 % | 46.395 M 35.15 % | 34.328 M -48.58 % | 66.758 M 9.65 % | 60.885 M -12.70 % | 69.742 M 64.21 % | 42.470 M -19.22 % | 52.574 M -31.76 % | 77.043 M 28.29 % | 60.056 M 14.02 % | 52.673 M 1.00 % | 52.149 M 42.91 % | 36.491 M -22.04 % | 46.806 M 15.89 % | 40.390 M -14.46 % | 47.219 M 8.34 % | 43.585 M -12.32 % | 49.709 M 10.93 % | 44.810 M |
Total current assets | 532.251 M -12.57 % | 608.798 M -2.33 % | 623.332 M 18.06 % | 527.992 M 1.07 % | 522.408 M -7.28 % | 563.437 M -6.45 % | 602.262 M 23.06 % | 489.403 M -1.76 % | 498.168 M -11.72 % | 564.309 M -2.70 % | 579.983 M 26.62 % | 458.043 M 7.95 % | 424.305 M -5.35 % | 448.307 M -41.18 % | 762.194 M 17.92 % | 646.384 M 7.26 % | 602.652 M -2.69 % | 619.325 M -3.50 % | 641.784 M 17.43 % | 546.503 M -7.59 % | 591.393 M -9.17 % | 651.101 M 15.01 % | 566.132 M 8.30 % | 522.730 M 1.89 % | 513.029 M -8.00 % | 557.642 M 6.80 % | 522.137 M 7.44 % | 485.962 M -7.31 % | 524.300 M 4.13 % | 503.496 M 7.36 % | 468.989 M 9.79 % | 427.159 M -1.74 % | 434.702 M -3.77 % | 451.716 M 3.22 % | 437.643 M 25.75 % | 348.034 M -3.00 % | 358.789 M -5.31 % | 378.904 M 2.26 % | 370.521 M 19.78 % | 309.337 M 1.76 % | 303.987 M -21.10 % | 385.273 M 3.82 % | 371.102 M 44.52 % | 256.790 M -3.19 % | 265.248 M -6.98 % | 285.164 M 19.30 % | 239.033 M -8.41 % | 260.976 M 15.09 % | 226.761 M -1.49 % | 230.200 M -6.36 % | 245.837 M 14.73 % | 214.270 M |
Inventory | 36.829 M 8.22 % | 34.032 M 7.07 % | 31.786 M -10.18 % | 35.388 M -2.42 % | 36.267 M 2.62 % | 35.340 M 3.42 % | 34.170 M 8.28 % | 31.556 M -8.85 % | 34.619 M -7.64 % | 37.481 M -5.30 % | 39.578 M -17.63 % | 48.047 M 20.82 % | 39.769 M 1.78 % | 39.073 M -78.87 % | 184.890 M 11.87 % | 165.277 M 19.04 % | 138.840 M -6.91 % | 149.151 M 1.49 % | 146.960 M -8.51 % | 160.626 M -7.48 % | 173.621 M 9.77 % | 158.170 M 31.72 % | 120.081 M -6.76 % | 128.781 M 7.48 % | 119.819 M -2.06 % | 122.333 M 2.24 % | 119.650 M -4.52 % | 125.312 M 23.46 % | 101.502 M 21.26 % | 83.706 M -3.34 % | 86.598 M -4.28 % | 90.470 M 29.70 % | 69.752 M 9.32 % | 63.805 M 34.28 % | 47.516 M -5.31 % | 50.180 M -4.01 % | 52.276 M 6.12 % | 49.261 M 24.85 % | 39.457 M -11.51 % | 44.588 M 5.72 % | 42.177 M -25.79 % | 56.832 M 74.70 % | 32.531 M 35.29 % | 24.046 M -26.80 % | 32.850 M 7.58 % | 30.535 M 19.94 % | 25.459 M -26.56 % | 34.667 M 49.17 % | 23.240 M 3.17 % | 22.526 M -37.84 % | 36.236 M 34.48 % | 26.945 M |
Net receivables | 424.024 M -12.78 % | 486.168 M -1.80 % | 495.057 M 15.08 % | 430.182 M 0.86 % | 426.504 M -6.13 % | 454.373 M -5.93 % | 483.027 M 21.32 % | 398.140 M -2.47 % | 408.213 M -10.53 % | 456.243 M 3.52 % | 440.735 M 27.99 % | 344.354 M 4.57 % | 329.304 M -5.02 % | 346.691 M -16.38 % | 414.615 M 5.74 % | 392.094 M 4.19 % | 376.339 M -2.49 % | 385.932 M 11.30 % | 346.741 M 6.06 % | 326.934 M -2.59 % | 335.630 M -16.67 % | 402.749 M 21.62 % | 331.147 M -4.32 % | 346.098 M 5.09 % | 329.324 M -10.72 % | 368.874 M 23.72 % | 298.142 M 2.09 % | 292.041 M -20.62 % | 367.893 M 5.23 % | 349.622 M 22.69 % | 284.954 M -1.92 % | 290.533 M -5.93 % | 308.859 M -3.75 % | 320.881 M 2.73 % | 312.367 M 20.14 % | 260.009 M 9.71 % | 237.007 M -10.89 % | 265.975 M 11.69 % | 238.144 M 7.72 % | 221.084 M 6.75 % | 207.097 M -16.69 % | 248.583 M -1.78 % | 253.096 M 42.38 % | 177.766 M 0.04 % | 177.691 M -17.71 % | 215.928 M 37.31 % | 157.253 M -14.55 % | 184.037 M 18.12 % | 155.804 M -4.55 % | 163.228 M 8.53 % | 150.405 M 22.95 % | 122.335 M |
Tax assets | 9.349 M 14.01 % | 8.200 M 6.66 % | 7.688 M -18.96 % | 9.487 M 2.15 % | 9.287 M 15.14 % | 8.066 M 17.86 % | 6.844 M -19.54 % | 8.506 M 15.79 % | 7.346 M 22.47 % | 5.998 M 19.46 % | 5.021 M -22.22 % | 6.455 M 13.35 % | 5.695 M -5.46 % | 6.024 M -21.59 % | 7.683 M 21.09 % | 6.345 M -1.83 % | 6.463 M 7.99 % | 5.985 M -0.55 % | 6.018 M 21.95 % | 4.935 M -2.37 % | 5.055 M -1.69 % | 5.142 M 4.83 % | 4.905 M 15.41 % | 4.250 M 12.08 % | 3.792 M 4.29 % | 3.636 M 0.80 % | 3.607 M -12.32 % | 4.114 M -0.56 % | 4.137 M 4.36 % | 3.964 M 22.12 % | 3.246 M 3.11 % | 3.148 M 3.48 % | 3.042 M -4.58 % | 3.188 M 9.67 % | 2.907 M 26.67 % | 2.295 M 32.66 % | 1.730 M 2.49 % | 1.688 M 4.71 % | 1.612 M -3.99 % | 1.679 M 9.24 % | 1.537 M 4.77 % | 1.467 M 12.16 % | 1.308 M -27.81 % | 1.812 M 1.00 % | 1.794 M -1.05 % | 1.813 M 27.32 % | 1.424 M -6.32 % | 1.520 M 9.59 % | 1.387 M 8.53 % | 1.278 M 6.59 % | 1.199 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.155 M |
Account payables | 188.245 M -23.91 % | 247.394 M -12.59 % | 283.019 M 45.35 % | 194.709 M 0.79 % | 193.192 M -23.16 % | 251.411 M -4.34 % | 262.828 M 2 327.30 % | 10.828 M -94.06 % | 182.297 M -25.55 % | 244.872 M -5.34 % | 258.674 M 58.24 % | 163.473 M 3.55 % | 157.875 M -5.36 % | 166.810 M -34.68 % | 255.361 M 26.20 % | 202.347 M -1.97 % | 206.405 M 0.22 % | 205.948 M -0.42 % | 206.817 M 37.47 % | 150.444 M -16.72 % | 180.656 M -19.79 % | 225.236 M 24.14 % | 181.431 M 9.61 % | 165.525 M 7.55 % | 153.902 M -15.94 % | 183.094 M -1.13 % | 185.191 M 32.93 % | 139.310 M -10.49 % | 155.631 M -2.14 % | 159.029 M -7.66 % | 172.213 M 35.20 % | 127.372 M 0.07 % | 127.279 M -6.67 % | 136.370 M -22.21 % | 175.312 M 69.71 % | 103.300 M -15.52 % | 122.277 M 24.43 % | 98.269 M -24.50 % | 130.162 M 114.57 % | 60.663 M 3.97 % | 58.346 M -37.15 % | 92.827 M -18.38 % | 113.731 M 80.19 % | 63.116 M -4.53 % | 66.109 M -14.40 % | 77.232 M 32.14 % | 58.445 M -5.17 % | 61.631 M 23.61 % | 49.858 M -4.47 % | 52.193 M -27.40 % | 71.894 M 40.62 % | 51.126 M |
Tax payables | 667.000 K 77.87 % | 375.000 K -78.50 % | 1.744 M 25.56 % | 1.389 M 44.54 % | 961.000 K 46.94 % | 654.000 K -7.63 % | 708.000 K -1.53 % | 719.000 K 31.20 % | 548.000 K 142.48 % | 226.000 K -17.82 % | 275.000 K -64.19 % | 768.000 K -43.03 % | 1.348 M 12.90 % | 1.194 M -4.02 % | 1.244 M 11.67 % | 1.114 M -40.68 % | 1.878 M -6.66 % | 2.012 M 3.13 % | 1.951 M -23.76 % | 2.559 M -2.22 % | 2.617 M -22.55 % | 3.379 M 12.26 % | 3.010 M 31.56 % | 2.288 M 139.33 % | 956.000 K -40.55 % | 1.608 M -1.41 % | 1.631 M 146.37 % | 662.000 K 6.43 % | 622.000 K -38.66 % | 1.014 M -20.35 % | 1.273 M 57.35 % | 809.000 K -50.70 % | 1.641 M -2.38 % | 1.681 M -48.18 % | 3.244 M 109.16 % | 1.551 M -27.83 % | 2.149 M -6.48 % | 2.298 M -47.03 % | 4.338 M 85.86 % | 2.334 M 63.79 % | 1.425 M -38.26 % | 2.308 M -12.71 % | 2.644 M 339.20 % | 602.000 K 34.98 % | 446.000 K -4.29 % | 466.000 K -64.04 % | 1.296 M 154.62 % | 509.000 K -60.91 % | 1.302 M 87.61 % | 694.000 K -51.06 % | 1.418 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 6.426 M | 0.000 -100.00 % | 14.814 M 5.09 % | 14.096 M 76.42 % | 7.990 M -72.14 % | 28.674 M 21.92 % | 23.519 M | 0.000 -100.00 % | 2.181 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.514 M -68.08 % | 14.140 M 0.91 % | 14.013 M -0.38 % | 14.067 M 1 268.39 % | 1.028 M -92.24 % | 13.255 M 1.21 % | 13.097 M 0.63 % | 13.015 M 860.52 % | 1.355 M -73.82 % | 5.176 M 5.96 % | 4.885 M 3.15 % | 4.736 M 252.91 % | 1.342 M -76.80 % | 5.785 M 4.78 % | 5.521 M 2.30 % | 5.397 M 163.53 % | 2.048 M -67.47 % | 6.296 M 4.19 % | 6.043 M 2.42 % | 5.900 M 425.38 % | 1.123 M -81.01 % | 5.913 M 3.56 % | 5.710 M 50.94 % | 3.783 M -7.17 % | 4.075 M 24.54 % | 3.272 M 0.52 % | 3.255 M 6.58 % | 3.054 M 0.13 % | 3.050 M -37.89 % | 4.911 M 4.36 % | 4.706 M 4.42 % | 4.507 M 38.76 % | 3.248 M -11.01 % | 3.650 M 6.94 % | 3.413 M 4.12 % | 3.278 M 1.14 % | 3.241 M | 0.000 |
Minority interest | 31.139 M -2.93 % | 32.080 M -4.54 % | 33.607 M 14.42 % | 29.371 M -3.71 % | 30.503 M -4.46 % | 31.928 M 0.31 % | 31.828 M 8.68 % | 29.287 M -2.24 % | 29.957 M 1.60 % | 29.484 M 2.94 % | 28.642 M -0.07 % | 28.662 M 3.17 % | 27.780 M -1.29 % | 28.142 M -5.49 % | 29.777 M 47.96 % | 20.125 M -10.31 % | 22.439 M 13.37 % | 19.792 M -6.73 % | 21.221 M 1.11 % | 20.987 M 0.49 % | 20.885 M -0.97 % | 21.089 M -1.91 % | 21.499 M 5.77 % | 20.327 M 9.47 % | 18.568 M -9.90 % | 20.608 M -2.36 % | 21.106 M 14.16 % | 18.488 M -3.03 % | 19.065 M 12.11 % | 17.006 M 5.43 % | 16.130 M 14.40 % | 14.100 M -4.92 % | 14.829 M -0.76 % | 14.943 M -3.56 % | 15.495 M 11.07 % | 13.951 M -1.01 % | 14.094 M 9.83 % | 12.833 M 8.41 % | 11.837 M 16.19 % | 10.188 M 3.67 % | 9.827 M 3.86 % | 9.462 M 7.33 % | 8.816 M 4.20 % | 8.461 M 6.12 % | 7.973 M 4.21 % | 7.651 M 13.68 % | 6.730 M 6.88 % | 6.297 M 6.48 % | 5.914 M 6.91 % | 5.532 M 3.93 % | 5.323 M 12.80 % | 4.719 M |
Capital lease obligations | 32.167 M 3.62 % | 31.043 M -5.60 % | 32.884 M -5.38 % | 34.752 M 7.20 % | 32.418 M 0.41 % | 32.287 M 0.43 % | 32.148 M -84.56 % | 208.277 M 546.36 % | 32.223 M 1.41 % | 31.776 M -1.24 % | 32.174 M -1.01 % | 32.501 M 51.13 % | 21.506 M -4.85 % | 22.602 M -40.03 % | 37.686 M 3.68 % | 36.347 M -0.81 % | 36.643 M 3.68 % | 35.344 M -1.52 % | 35.890 M -5.20 % | 37.857 M -1.60 % | 38.473 M -1.96 % | 39.242 M 19.56 % | 32.823 M -2.95 % | 33.820 M 1.94 % | 33.177 M 38.40 % | 23.971 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.091 M 9.75 % | 10.106 M -1.96 % | 10.308 M -3.25 % | 10.654 M 11.28 % | 9.574 M -8.77 % | 10.494 M 112.21 % | 4.945 M -8.43 % | 5.400 M -1.64 % | 5.490 M -68.74 % | 17.562 M 32.49 % | 13.255 M 54.33 % | 8.589 M 109.33 % | 4.103 M -24.21 % | 5.414 M 13.24 % | 4.781 M -2.17 % | 4.887 M 16.38 % | 4.199 M -12.88 % | 4.820 M 1.69 % | 4.740 M 9.62 % | 4.324 M 2.13 % | 4.234 M 0.52 % | 4.212 M -9.61 % | 4.660 M 1.15 % | 4.607 M 1.34 % | 4.546 M 1.22 % | 4.491 M 0.72 % | 4.459 M 224.76 % | 1.373 M 5.70 % | 1.299 M -50.96 % | 2.649 M 396.07 % | 534.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 -100.00 % | 59.000 K | 0.000 | 0.000 |
Other total stockholders equity | 21.315 M -11.99 % | 24.220 M 5.11 % | 23.043 M -0.78 % | 23.225 M -11.58 % | 26.267 M -28.68 % | 36.829 M 4.44 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 0.00 % | 35.262 M 8.45 % | 32.516 M -0.45 % | 32.664 M -7.37 % | 35.262 M 3.12 % | 34.194 M -7.42 % | 36.935 M 0.87 % | 36.618 M -3.26 % | 37.852 M -7.09 % | 40.741 M -1.59 % | 41.401 M 3.35 % | 40.060 M -8.13 % | 43.603 M -5.85 % | 46.312 M 6.33 % | 43.556 M 21.74 % | 35.779 M -1.95 % | 36.490 M -0.24 % | 36.577 M -2.27 % | 37.426 M 7.63 % | 34.774 M -3.29 % | 35.956 M 0.10 % | 35.919 M |
Deferred tax liabilities non current | 11.006 M -5.40 % | 11.634 M -4.73 % | 12.211 M -4.11 % | 12.734 M 1.87 % | 12.500 M -4.02 % | 13.024 M -4.21 % | 13.596 M -4.26 % | 14.201 M -4.34 % | 14.846 M 3.41 % | 14.356 M -3.59 % | 14.890 M -3.92 % | 15.497 M 0.94 % | 15.353 M 7.61 % | 14.267 M -18.23 % | 17.448 M 146.20 % | 7.087 M -4.69 % | 7.436 M 10.03 % | 6.758 M -3.10 % | 6.974 M -6.60 % | 7.467 M -4.32 % | 7.804 M -3.32 % | 8.072 M 55.14 % | 5.203 M -6.07 % | 5.539 M -20.70 % | 6.985 M 1.61 % | 6.874 M -5.84 % | 7.300 M 8.76 % | 6.712 M -8.00 % | 7.296 M 13.03 % | 6.455 M -6.40 % | 6.896 M -3.78 % | 7.167 M -5.20 % | 7.560 M 25.41 % | 6.028 M -2.14 % | 6.160 M -12.56 % | 7.045 M -5.13 % | 7.426 M 4.95 % | 7.076 M -17.06 % | 8.531 M -12.11 % | 9.707 M -9.72 % | 10.752 M 46.62 % | 7.333 M -15.44 % | 8.672 M -12.00 % | 9.855 M 11.32 % | 8.853 M 46.07 % | 6.061 M 26.22 % | 4.802 M 12.33 % | 4.275 M -0.40 % | 4.292 M 6.58 % | 4.027 M -2.89 % | 4.147 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.973 M |
Total assets | 845.438 M -6.05 % | 899.881 M -2.85 % | 926.257 M 11.25 % | 832.605 M 4.22 % | 798.876 M -4.70 % | 838.240 M -4.34 % | 876.286 M 12.86 % | 776.421 M -0.66 % | 781.566 M -6.41 % | 835.117 M -2.39 % | 855.582 M 17.22 % | 729.903 M 7.27 % | 680.425 M -1.63 % | 691.718 M -35.58 % | 1.074 B 23.16 % | 871.829 M 4.86 % | 831.385 M -1.29 % | 842.275 M -4.53 % | 882.232 M 13.16 % | 779.644 M -6.03 % | 829.664 M -7.86 % | 900.415 M 12.57 % | 799.883 M 7.67 % | 742.870 M 3.77 % | 715.913 M -3.58 % | 742.525 M 7.95 % | 687.835 M 6.29 % | 647.121 M -5.81 % | 687.010 M 3.85 % | 661.520 M 5.78 % | 625.362 M 6.52 % | 587.084 M -2.51 % | 602.189 M -3.10 % | 621.453 M 3.40 % | 601.011 M 20.11 % | 500.366 M -1.35 % | 507.229 M -2.27 % | 518.990 M 0.67 % | 515.539 M 12.48 % | 458.335 M 0.83 % | 454.559 M -14.40 % | 530.996 M 5.81 % | 501.830 M 28.04 % | 391.929 M -1.55 % | 398.107 M -0.77 % | 401.180 M 18.11 % | 339.670 M -6.39 % | 362.839 M 15.13 % | 315.150 M -0.72 % | 317.431 M -4.78 % | 333.358 M 10.12 % | 302.731 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 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 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.356 M 400.09 % | -2.118 M -241.77 % | 1.494 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.650 M 306.56 % | -1.767 M 56.65 % | -4.076 M -233.20 % | 3.060 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.971 M 612.53 % | 838.000 K 214.48 % | -732.000 K 76.83 % | -3.159 M -180.61 % | 3.919 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.001 M -349.13 % | 1.606 M 139.55 % | -4.061 M -3 228.69 % | -122.000 K 96.60 % | -3.586 M -700.45 % | -448.000 K 25.21 % | -599.000 K -192.72 % | 646.000 K 114.16 % | -4.563 M -217.42 % | 3.886 M 156.96 % | -6.822 M -1 264.40 % | -500.000 K -313.22 % | -121.000 K -104.23 % | 2.859 M 172.09 % | -3.966 M -425.35 % | 1.219 M 228.57 % | 371.000 K -89.16 % | 3.423 M 580.76 % | -712.000 K -199.03 % | 719.000 K -15.71 % | 853.000 K |
Stock based compensation | 450.000 K -8.91 % | 494.000 K -0.20 % | 495.000 K 35.62 % | 365.000 K -30.61 % | 526.000 K -11.30 % | 593.000 K 0.17 % | 592.000 K 63.99 % | 361.000 K 133.58 % | -1.075 M -215.97 % | 927.000 K 42.62 % | 650.000 K -0.15 % | 651.000 K 0.00 % | 651.000 K -44.07 % | 1.164 M -5.06 % | 1.226 M 167.69 % | 458.000 K 38.79 % | 330.000 K 1 636.84 % | 19.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 K -0.59 % | 169.000 K 0.00 % | 169.000 K 1.20 % | 167.000 K 2.45 % | 163.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 K -21.15 % | 52.000 K 13.04 % | 46.000 K -8.00 % | 50.000 K -66.44 % | 149.000 K -27.32 % | 205.000 K 3.54 % | 198.000 K 500.00 % | 33.000 K 0.00 % | 33.000 K -28.26 % | 46.000 K 2.22 % | 45.000 K 0.00 % | 45.000 K 2.27 % | 44.000 K -29.03 % | 62.000 K 3.33 % | 60.000 K -3.23 % | 62.000 K 6.90 % | 58.000 K -42.57 % | 101.000 K 10.99 % | 91.000 K -77.80 % | 410.000 K 494.20 % | 69.000 K |
Change in working capital | -14.128 M 12.02 % | -16.059 M -170.11 % | 22.905 M 1 789.85 % | 1.212 M 103.13 % | -38.745 M -384.58 % | 13.615 M 7.41 % | 12.676 M -8.00 % | 13.779 M 154.89 % | -25.101 M -1 086.25 % | -2.116 M -125.82 % | 8.194 M 146.63 % | -17.571 M -438.33 % | -3.264 M 93.39 % | -49.367 M -1 935.89 % | 2.689 M 106.95 % | -38.691 M -336.09 % | 16.388 M 87.96 % | 8.719 M 37.35 % | 6.348 M 161.30 % | -10.355 M -253.27 % | 6.756 M -66.23 % | 20.003 M 600.39 % | 2.856 M 109.86 % | -28.951 M -290.07 % | 15.232 M 151.21 % | -29.745 M -296.47 % | 15.140 M -56.17 % | 34.546 M 197.52 % | -35.424 M 34.14 % | -53.785 M -240.30 % | 38.337 M 11 208.85 % | 339.000 K 105.37 % | -6.315 M 81.03 % | -33.296 M -464.73 % | 9.129 M 119.49 % | -46.842 M -189.05 % | 52.602 M 229.50 % | -40.620 M -267.04 % | 24.317 M 302.68 % | -11.998 M -5.25 % | -11.400 M -153.16 % | 21.445 M 233.21 % | -16.099 M -416.41 % | 5.088 M -80.26 % | 25.773 M 173.08 % | -35.268 M -199.98 % | 35.276 M 207.32 % | -32.871 M -11 984.93 % | -272.000 K 96.42 % | -7.607 M -299.50 % | 3.813 M -78.70 % | 17.899 M 248.15 % | -12.082 M 45.28 % | -22.081 M |
Accounts receivables | 44.790 M 22.95 % | 36.429 M 144.75 % | -81.402 M -4 442.52 % | -1.792 M -112.33 % | 14.532 M -74.39 % | 56.753 M 158.07 % | -97.730 M -1 150.97 % | 9.299 M -68.44 % | 29.468 M -20.01 % | 36.840 M 126.23 % | -140.443 M -1 274.20 % | -10.220 M -145.55 % | 22.436 M 21.11 % | 18.525 M | 0.000 100.00 % | -18.173 M -190.18 % | 20.153 M -48.14 % | 38.858 M 143.07 % | -90.219 M -1 039.98 % | 9.598 M -86.73 % | 72.314 M 327.08 % | 16.932 M 132.22 % | -52.559 M -85.42 % | -28.346 M -170.77 % | 40.051 M 411.95 % | -12.839 M 76.78 % | -55.298 M -172.69 % | 76.078 M 724.97 % | -12.173 M 56.11 % | -27.735 M -17.51 % | -23.602 M -216.26 % | 20.301 M 378.91 % | 4.239 M -92.00 % | 52.955 M 157.37 % | -92.307 M -241.73 % | -27.012 M -182.03 % | 32.930 M 3 885.06 % | -870.000 K 98.05 % | -44.622 M -227.14 % | -13.640 M -133.41 % | 40.825 M -35.02 % | 62.829 M 165.86 % | -95.396 M -4 486.02 % | 2.175 M -92.54 % | 29.144 M 165.37 % | -44.583 M -4 279.47 % | -1.018 M 83.97 % | -6.350 M -240.21 % | 4.529 M 297.86 % | -2.289 M 86.85 % | -17.410 M -146.04 % | 37.811 M | 0.000 | 0.000 |
Inventory | -2.797 M -24.53 % | -2.246 M -162.35 % | 3.602 M 309.78 % | 879.000 K 194.82 % | -927.000 K 20.77 % | -1.170 M 55.24 % | -2.614 M -185.34 % | 3.063 M 7.02 % | 2.862 M 36.48 % | 2.097 M -75.24 % | 8.469 M 202.31 % | -8.278 M -1 089.37 % | -696.000 K 99.06 % | -74.088 M -277.75 % | -19.613 M 25.81 % | -26.437 M -352.24 % | 10.481 M 578.37 % | -2.191 M -116.03 % | 13.666 M 5.16 % | 12.995 M 184.10 % | -15.451 M -38.51 % | -11.155 M -228.22 % | 8.700 M 197.08 % | -8.962 M -456.48 % | 2.514 M 193.70 % | -2.683 M -147.39 % | 5.662 M 123.78 % | -23.810 M -44.28 % | -16.503 M -670.25 % | 2.894 M -25.26 % | 3.872 M 118.69 % | -20.718 M -248.38 % | -5.947 M -2 127.34 % | -267.000 K -110.02 % | 2.664 M 27.10 % | 2.096 M 169.52 % | -3.015 M 69.25 % | -9.804 M -291.07 % | 5.131 M 312.82 % | -2.411 M -116.45 % | 14.655 M 193.37 % | -15.695 M -84.97 % | -8.485 M -196.38 % | 8.804 M 480.30 % | -2.315 M 53.66 % | -4.996 M -154.26 % | 9.208 M 180.58 % | -11.427 M -1 500.42 % | -714.000 K -105.21 % | 13.710 M 247.56 % | -9.291 M -6.16 % | -8.752 M -500.00 % | 2.188 M 149.67 % | -4.405 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.730 M 1 150.97 % | -9.299 M 68.44 % | -29.468 M 20.01 % | -36.840 M -126.23 % | 140.443 M 1 274.20 % | 10.220 M 145.55 % | -22.436 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 |
Other working capital | -56.121 M -11.70 % | -50.242 M -149.89 % | 100.705 M 4 639.06 % | 2.125 M 104.06 % | -52.350 M -102.31 % | -25.876 M -122.90 % | 113.020 M 7 876.01 % | 1.417 M 105.07 % | -27.963 M -563.73 % | -4.213 M -1 432.00 % | -275.000 K 97.04 % | -9.293 M -261.88 % | -2.568 M -110.39 % | 24.721 M 10.85 % | 22.302 M 282.00 % | -12.254 M -307.45 % | 5.907 M -45.86 % | 10.910 M 249.08 % | -7.318 M 68.66 % | -23.350 M -205.15 % | 22.207 M -28.73 % | 31.158 M 633.16 % | -5.844 M 70.76 % | -19.989 M -257.17 % | 12.718 M 147.00 % | -27.062 M -385.52 % | 9.478 M -83.76 % | 58.356 M 408.42 % | -18.921 M 66.62 % | -56.679 M -264.45 % | 34.465 M 63.67 % | 21.057 M 5 822.01 % | -368.000 K 98.89 % | -33.029 M -610.89 % | 6.465 M 113.21 % | -48.938 M -187.99 % | 55.617 M 280.48 % | -30.816 M -260.62 % | 19.186 M 300.13 % | -9.587 M 63.20 % | -26.055 M -170.15 % | 37.140 M 587.79 % | -7.614 M -104.90 % | -3.716 M -113.23 % | 28.088 M 192.79 % | -30.272 M -216.13 % | 26.068 M 221.56 % | -21.444 M -4 951.58 % | 442.000 K 102.07 % | -21.317 M -262.68 % | 13.104 M -50.83 % | 26.651 M 286.76 % | -14.270 M 19.27 % | -17.676 M |
Other non cash items | -1.352 M 10.46 % | -1.510 M -118.70 % | 8.075 M 186.65 % | 2.817 M -11.80 % | 3.194 M 28.95 % | 2.477 M -25.93 % | 3.344 M -25.14 % | 4.467 M 46.36 % | 3.052 M -47.53 % | 5.817 M 147.32 % | 2.352 M 363.97 % | -891.000 K -245.11 % | 614.000 K -95.50 % | 13.644 M 774.62 % | 1.560 M 321.62 % | 370.000 K -71.03 % | 1.277 M 82.43 % | 700.000 K -80.05 % | 3.508 M 2 679.41 % | -136.000 K -111.15 % | 1.220 M 117.86 % | 560.000 K -5.72 % | 594.000 K -43.05 % | 1.043 M -5.70 % | 1.106 M 2 006.90 % | -58.000 K -101.62 % | 3.582 M 226.84 % | -2.824 M -87.27 % | -1.508 M -165.48 % | 2.303 M 159.06 % | 889.000 K 111.38 % | -7.809 M -205.28 % | -2.558 M -369.36 % | -545.000 K -168.47 % | 796.000 K 1 574.07 % | -54.000 K -200.00 % | 54.000 K -86.15 % | 390.000 K 149.30 % | -791.000 K -253.59 % | 515.000 K 3.62 % | 497.000 K 32.89 % | 374.000 K 433.93 % | -112.000 K -135.11 % | 319.000 K -29.89 % | 455.000 K 55.82 % | 292.000 K -27.18 % | 401.000 K -26.29 % | 544.000 K 146.15 % | 221.000 K -65.63 % | 643.000 K -42.07 % | 1.110 M 226.47 % | 340.000 K 261.90 % | -210.000 K -129.75 % | 706.000 K |
Net cash provided by operating activities | -4.506 M -1 187.43 % | -350.000 K -100.62 % | 56.514 M 219.69 % | 17.678 M 167.45 % | -26.208 M -175.70 % | 34.619 M -21.33 % | 44.006 M 73.38 % | 25.381 M 374.45 % | -9.248 M -139.11 % | 23.645 M -19.19 % | 29.260 M 493.49 % | -7.436 M -180.13 % | 9.280 M 147.67 % | -19.466 M -154.63 % | 35.630 M 254.03 % | -23.132 M -176.09 % | 30.402 M 12.57 % | 27.008 M -16.91 % | 32.503 M 1 340.74 % | 2.256 M -91.29 % | 25.892 M -45.02 % | 47.094 M 70.86 % | 27.563 M 314.45 % | -12.853 M -150.14 % | 25.632 M 417.38 % | -8.076 M -121.06 % | 38.342 M -14.09 % | 44.630 M 301.18 % | -22.184 M 42.63 % | -38.670 M -170.23 % | 55.063 M 896.98 % | 5.523 M 620.08 % | 767.000 K 102.87 % | -26.702 M -187.80 % | 30.414 M 178.84 % | -38.577 M -159.40 % | 64.947 M 305.38 % | -31.623 M -169.78 % | 45.317 M 19 383.83 % | -235.000 K -417.57 % | 74.000 K -99.77 % | 32.856 M 313.80 % | 7.940 M -43.31 % | 14.005 M -59.01 % | 34.166 M 222.17 % | -27.966 M -156.98 % | 49.079 M 267.37 % | -29.323 M -415.06 % | 9.307 M 932.47 % | -1.118 M -106.41 % | 17.442 M -21.52 % | 22.225 M 704.43 % | -3.677 M 75.10 % | -14.766 M |
Investments in property plant and equipment | -1.982 M -116.61 % | -915.000 K 57.52 % | -2.154 M -40.97 % | -1.528 M -34.74 % | -1.134 M -95.85 % | -579.000 K 60.29 % | -1.458 M -109.48 % | -696.000 K -73.57 % | -401.000 K 52.32 % | -841.000 K 79.53 % | -4.108 M -28.29 % | -3.202 M -6.73 % | -3.000 M 12.41 % | -3.425 M -12.18 % | -3.053 M -50.25 % | -2.032 M -13.77 % | -1.786 M 42.61 % | -3.112 M -52.85 % | -2.036 M -11.32 % | -1.829 M -0.49 % | -1.820 M -24.06 % | -1.467 M -14.97 % | -1.276 M 60.48 % | -3.229 M -13.66 % | -2.841 M -33.57 % | -2.127 M -12.90 % | -1.884 M -35.15 % | -1.394 M 21.55 % | -1.777 M 28.63 % | -2.490 M -42.69 % | -1.745 M -22.54 % | -1.424 M -0.85 % | -1.412 M 13.95 % | -1.641 M 39.89 % | -2.730 M -55.03 % | -1.761 M 22.18 % | -2.263 M -80.32 % | -1.255 M -45.76 % | -861.000 K 59.33 % | -2.117 M -80.63 % | -1.172 M -3.81 % | -1.129 M 19.13 % | -1.396 M -78.97 % | -780.000 K -63.18 % | -478.000 K 9.81 % | -530.000 K -127.47 % | -233.000 K 54.04 % | -507.000 K 52.97 % | -1.078 M -92.16 % | -561.000 K -17.12 % | -479.000 K 40.64 % | -807.000 K -93.53 % | -417.000 K 39.48 % | -689.000 K |
Acquisitions net | -7.000 M | 0.000 | 0.000 100.00 % | -12.293 M -2 973.25 % | -400.000 K | 0.000 100.00 % | -112.000 K | 0.000 100.00 % | -6.544 M | 0.000 | 0.000 100.00 % | -1.928 M 67.60 % | -5.951 M | 0.000 100.00 % | -62.620 M | 0.000 100.00 % | -5.791 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.245 M | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 100.00 % | -2.534 M | 0.000 100.00 % | -4.561 M | 0.000 | 0.000 100.00 % | -1.302 M 75.48 % | -5.309 M -3 116.48 % | 176.000 K 179.28 % | -222.000 K 92.22 % | -2.855 M 25.10 % | -3.812 M | 0.000 -100.00 % | 143.000 K 495.83 % | 24.000 K | 0.000 100.00 % | -7.036 M -727.76 % | -850.000 K -967.35 % | 98.000 K | 0.000 100.00 % | -7.008 M -318.39 % | -1.675 M 58.24 % | -4.011 M -571.88 % | 850.000 K | 0.000 100.00 % | -111.000 K | 0.000 100.00 % | -1.031 M -344.31 % | 422.000 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -401.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 100.00 % | -16.236 M | 0.000 | 0.000 100.00 % | -536.000 K | 0.000 | 0.000 | 0.000 100.00 % | -280.000 K -250.00 % | -80.000 K 8.05 % | -87.000 K 94.44 % | -1.565 M 53.86 % | -3.392 M -1 993.83 % | -162.000 K | 0.000 100.00 % | -522.000 K -37.01 % | -381.000 K | 0.000 100.00 % | -5.044 M -165.08 % | 7.751 M 283.24 % | -4.230 M | 0.000 100.00 % | -4.243 M -18 347.83 % | -23.000 K 99.14 % | -2.683 M -1 281.94 % | 227.000 K | 0.000 100.00 % | -5.565 M 30.31 % | -7.985 M -2 587.54 % | 321.000 K 829.55 % | -44.000 K |
Sales maturities of investments | 277.000 K | 0.000 -100.00 % | 176.000 K -49.71 % | 350.000 K 102.31 % | 173.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 -100.00 % | 7.554 M | 0.000 -100.00 % | 2.333 M 58.06 % | 1.476 M -56.03 % | 3.357 M 79.71 % | 1.868 M | 0.000 -100.00 % | 2.901 M 207.96 % | 942.000 K -68.60 % | 3.000 M -39.39 % | 4.950 M 36.82 % | 3.618 M -49.15 % | 7.115 M 885.46 % | 722.000 K 1 579.07 % | 43.000 K -95.48 % | 952.000 K -78.47 % | 4.421 M -15.84 % | 5.253 M 29.83 % | 4.046 M 1 003.13 % | -448.000 K | 0.000 -100.00 % | 1.201 M -29.35 % | 1.700 M |
Other investing activites | 601.000 K -51.84 % | 1.248 M 563.83 % | 188.000 K 571.43 % | 28.000 K -55.56 % | 63.000 K 152.50 % | -120.000 K 91.19 % | -1.362 M -869.49 % | 177.000 K -37.01 % | 281.000 K 28.31 % | 219.000 K -17.98 % | 267.000 K 140.54 % | 111.000 K -96.03 % | 2.793 M 15.75 % | 2.413 M -75.88 % | 10.005 M 8 800.00 % | -115.000 K -2 975.00 % | 4.000 K 100.44 % | -907.000 K -1 295.38 % | -65.000 K -222.64 % | 53.000 K 47.22 % | 36.000 K 108.91 % | -404.000 K -231.15 % | -122.000 K -176.25 % | 160.000 K 988.89 % | -18.000 K 58.14 % | -43.000 K 90.32 % | -444.000 K -3 060.00 % | 15.000 K -92.96 % | 213.000 K 4 160.00 % | 5.000 K 101.82 % | -275.000 K 0.72 % | -277.000 K -186.02 % | 322.000 K 298.77 % | -162.000 K -151.76 % | 313.000 K 3 030.00 % | 10.000 K 104.67 % | -214.000 K -289.09 % | -55.000 K 61.27 % | -142.000 K -318.46 % | 65.000 K 62.50 % | 40.000 K 2 100.00 % | -2.000 K -102.15 % | 93.000 K 198.94 % | -94.000 K 39.35 % | -155.000 K -112.33 % | -73.000 K 46.72 % | -137.000 K -82.67 % | -75.000 K 53.70 % | -162.000 K -575.00 % | -24.000 K 71.08 % | -83.000 K -111.89 % | 698.000 K 2 015.15 % | 33.000 K -56.00 % | 75.000 K |
Net cash used for investing activites | -8.104 M -2 533.63 % | 333.000 K 118.60 % | -1.790 M 86.68 % | -13.443 M -935.67 % | -1.298 M -141.71 % | -537.000 K 81.68 % | -2.932 M -464.93 % | -519.000 K 92.21 % | -6.664 M -971.38 % | -622.000 K 83.81 % | -3.841 M 23.47 % | -5.019 M 18.50 % | -6.158 M -508.50 % | -1.012 M 98.18 % | -55.668 M -2 492.83 % | -2.147 M 71.65 % | -7.573 M -88.43 % | -4.019 M -91.29 % | -2.101 M -18.30 % | -1.776 M 0.45 % | -1.784 M 74.93 % | -7.116 M -409.01 % | -1.398 M 54.58 % | -3.078 M 83.88 % | -19.095 M -779.95 % | -2.170 M 55.37 % | -4.862 M -153.89 % | -1.915 M 68.73 % | -6.125 M -146.48 % | -2.485 M -23.02 % | -2.020 M -147.30 % | 4.271 M 166.74 % | -6.399 M -1 133.76 % | 619.000 K 122.69 % | -2.728 M 41.22 % | -4.641 M -1.27 % | -4.583 M -249.85 % | -1.310 M -186.24 % | 1.519 M 203.54 % | -1.467 M -178.53 % | 1.868 M 122.61 % | -8.261 M -189.64 % | 9.216 M 336.98 % | 2.109 M 2 269.66 % | 89.000 K 100.75 % | -11.811 M -958.33 % | -1.116 M 60.91 % | -2.855 M -156.09 % | 5.090 M 47.07 % | 3.461 M 151.76 % | -6.686 M 17.40 % | -8.094 M -7 664.49 % | 107.000 K -92.69 % | 1.464 M |
Debt repayment | 16.505 M -57.53 % | 38.866 M 241.40 % | -27.486 M -324.93 % | 12.220 M -67.43 % | 37.524 M 622.62 % | -7.180 M 69.11 % | -23.243 M -220.64 % | -7.249 M -237.48 % | -2.148 M -535.50 % | -338.000 K 95.98 % | -8.409 M -126.42 % | 31.825 M 548.05 % | -7.103 M 12.45 % | -8.113 M -118.62 % | 43.570 M 4.61 % | 41.651 M 5 023.29 % | -846.000 K 96.03 % | -21.331 M -180.60 % | -7.602 M -261.61 % | 4.704 M 120.24 % | -23.242 M -266.36 % | -6.344 M -191.74 % | 6.915 M 228.89 % | -5.365 M -201.09 % | 5.307 M -85.69 % | 37.080 M 974.94 % | -4.238 M 81.09 % | -22.410 M -209.04 % | 20.553 M -63.34 % | 56.063 M 1 489.76 % | -4.034 M -71.95 % | -2.346 M -180.98 % | 2.897 M -73.12 % | 10.778 M 889.60 % | -1.365 M -106.11 % | 22.346 M 842.15 % | -3.011 M -109.60 % | 31.370 M 576.97 % | -6.577 M -340.52 % | -1.493 M 71.84 % | -5.302 M 56.01 % | -12.052 M -836.67 % | 1.636 M 140.23 % | -4.067 M 61.92 % | -10.679 M -141.94 % | 25.464 M 4 329.90 % | -602.000 K -102.08 % | 28.936 M 724.15 % | 3.511 M 194.99 % | -3.696 M -6.76 % | -3.462 M 16.68 % | -4.155 M -100.92 % | -2.068 M -120.27 % | 10.203 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.000 K -0.42 % | 238.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 |
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 100.00 % | -400.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 |
Dividends paid | -8.642 M | 0.000 100.00 % | -2.659 M -139.98 % | -1.108 M 88.37 % | -9.528 M | 0.000 | 0.000 100.00 % | -2.482 M 30.01 % | -3.546 M -14.31 % | -3.102 M -62.75 % | -1.906 M 28.32 % | -2.659 M 80.95 % | -13.961 M | 0.000 100.00 % | -5.318 M 0.00 % | -5.318 M 60.00 % | -13.296 M | 0.000 100.00 % | -3.191 M 85.56 % | -22.104 M -1 495.96 % | -1.385 M 68.75 % | -4.432 M -47.05 % | -3.014 M 53.10 % | -6.426 M 32.56 % | -9.529 M -86.95 % | -5.097 M 20.68 % | -6.426 M -20.83 % | -5.318 M 14.29 % | -6.205 M -29.65 % | -4.786 M | 0.000 100.00 % | -8.643 M 4.87 % | -9.085 M -51.85 % | -5.983 M | 0.000 100.00 % | -10.415 M 31.88 % | -15.290 M | 0.000 100.00 % | -10.194 M | 0.000 100.00 % | -14.182 M | 0.000 | 0.000 100.00 % | -5.941 M 3.59 % | -6.162 M | 0.000 100.00 % | -6.564 M | 0.000 100.00 % | -8.550 M | 0.000 100.00 % | -6.500 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -10.626 M 66.10 % | -31.344 M -270.15 % | -8.468 M 33.01 % | -12.640 M 15.48 % | -14.955 M 30.24 % | -21.439 M -169.91 % | -7.943 M 36.16 % | -12.443 M -279.45 % | 6.934 M 188.03 % | -7.877 M 61.05 % | -20.222 M -163.62 % | -7.671 M -202.42 % | 7.490 M 56.99 % | 4.771 M 128.50 % | -16.741 M -74.73 % | -9.581 M -38.45 % | -6.920 M 30.86 % | -10.008 M -170.39 % | 14.218 M 253.92 % | -9.237 M -37.27 % | -6.729 M -0.12 % | -6.721 M 1.19 % | -6.802 M -158.32 % | 11.664 M 270.40 % | -6.845 M -9.89 % | -6.229 M 81.89 % | -34.389 M -1 272.27 % | -2.506 M 43.58 % | -4.442 M -123.67 % | -1.986 M 93.62 % | -31.129 M -159.43 % | -11.999 M -875.53 % | -1.230 M -103.34 % | 36.828 M 353.53 % | -14.526 M -1 346.81 % | -1.004 M 97.27 % | -36.789 M -450.90 % | -6.678 M -905.72 % | -664.000 K 89.51 % | -6.329 M -104.69 % | -3.092 M -172.66 % | -1.134 M -257.73 % | -317.000 K 97.17 % | -11.205 M -1 158.99 % | -890.000 K -192.76 % | -304.000 K 99.09 % | -33.247 M -8 765.87 % | -375.000 K -6.84 % | -351.000 K 45.75 % | -647.000 K 90.74 % | -6.986 M -197.91 % | -2.345 M -416.52 % | -454.000 K 0.00 % | -454.000 K |
Net cash used provided by financing activities | -2.763 M -136.73 % | 7.522 M 119.48 % | -38.613 M -2 427.03 % | -1.528 M -111.72 % | 13.041 M 145.57 % | -28.619 M 8.23 % | -31.186 M -40.64 % | -22.174 M -1 888.23 % | 1.240 M 110.96 % | -11.317 M 62.94 % | -30.537 M -242.07 % | 21.495 M 258.35 % | -13.574 M -306.16 % | -3.342 M -115.54 % | 21.511 M -20.30 % | 26.989 M 229.61 % | -20.824 M 33.55 % | -31.339 M -1 015.01 % | 3.425 M 112.86 % | -26.637 M 15.05 % | -31.356 M -79.21 % | -17.497 M -503.14 % | -2.901 M -2 184.25 % | -127.000 K 98.85 % | -11.067 M -142.97 % | 25.754 M 157.16 % | -45.053 M -49.01 % | -30.234 M -405.21 % | 9.906 M -79.90 % | 49.291 M 240.18 % | -35.163 M -52.96 % | -22.988 M -209.89 % | -7.418 M -117.82 % | 41.623 M 361.93 % | -15.891 M -245.43 % | 10.927 M 119.83 % | -55.090 M -323.11 % | 24.692 M 241.62 % | -17.435 M -122.90 % | -7.822 M 65.35 % | -22.576 M -71.21 % | -13.186 M -1 099.70 % | 1.319 M 106.22 % | -21.213 M -19.64 % | -17.731 M -170.47 % | 25.160 M 162.26 % | -40.413 M -241.50 % | 28.561 M 629.89 % | -5.390 M -24.11 % | -4.343 M 58.43 % | -10.448 M -60.74 % | -6.500 M -157.73 % | -2.522 M -125.87 % | 9.749 M |
Effect of forex changes on cash | -3.237 M -490.94 % | 828.000 K 587.06 % | -170.000 K -171.13 % | 239.000 K 209.13 % | -219.000 K -130.59 % | 716.000 K 191.09 % | -786.000 K -207.52 % | 731.000 K 61.73 % | 452.000 K 156.82 % | 176.000 K 164.71 % | -272.000 K -152.61 % | 517.000 K -69.23 % | 1.680 M 3.96 % | 1.616 M 247.45 % | -1.096 M -157.28 % | -426.000 K 49.23 % | -839.000 K -210.54 % | 759.000 K 126.05 % | -2.914 M -1 594.36 % | 195.000 K 116.22 % | -1.202 M -243.44 % | 838.000 K 304.39 % | -410.000 K -87.21 % | -219.000 K 27.72 % | -303.000 K -506.00 % | -50.000 K -115.72 % | 318.000 K 243.24 % | -222.000 K -112.44 % | 1.785 M 251.40 % | -1.179 M -142.09 % | -487.000 K -170.27 % | 693.000 K 221.15 % | -572.000 K -43.72 % | -398.000 K -244.20 % | 276.000 K 276.92 % | -156.000 K -127.18 % | 574.000 K 181.19 % | -707.000 K -2 973.91 % | -23.000 K -104.45 % | 517.000 K 167.41 % | -767.000 K -325.59 % | 340.000 K 70.85 % | 199.000 K -84.24 % | 1.263 M 710.14 % | -207.000 K -1 492.31 % | -13.000 K 84.15 % | -82.000 K 46.05 % | -152.000 K -484.62 % | -26.000 K 91.95 % | -323.000 K 56.41 % | -741.000 K -2 987.50 % | -24.000 K -104.65 % | 516.000 K 273.15 % | -298.000 K |
Net change in cash | -18.610 M -323.33 % | 8.333 M -47.73 % | 15.941 M 441.11 % | 2.946 M 120.06 % | -14.684 M -337.64 % | 6.179 M -32.11 % | 9.102 M 166.22 % | 3.419 M 124.04 % | -14.220 M -219.68 % | 11.882 M 320.45 % | -5.390 M -156.40 % | 9.557 M 208.95 % | -8.772 M 60.49 % | -22.204 M -5 989.66 % | 377.000 K -70.64 % | 1.284 M 10.12 % | 1.166 M 115.36 % | -7.591 M -124.56 % | 30.913 M 219.07 % | -25.962 M -207.24 % | -8.450 M -136.24 % | 23.319 M 2.03 % | 22.854 M 240.41 % | -16.277 M -236.79 % | -4.833 M -131.27 % | 15.458 M 237.34 % | -11.255 M -191.81 % | 12.259 M 173.77 % | -16.618 M -338.87 % | 6.957 M -60.00 % | 17.393 M 239.13 % | -12.501 M 8.23 % | -13.622 M -189.96 % | 15.142 M 25.44 % | 12.071 M 137.20 % | -32.447 M -654.84 % | 5.848 M 165.36 % | -8.948 M -130.46 % | 29.378 M 426.17 % | -9.007 M 57.91 % | -21.401 M -282.15 % | 11.749 M -37.08 % | 18.674 M 586.81 % | -3.836 M -123.51 % | 16.317 M 211.53 % | -14.630 M -295.90 % | 7.468 M 298.14 % | -3.769 M -141.97 % | 8.981 M 486.61 % | -2.323 M -436.49 % | -433.000 K -105.69 % | 7.607 M 236.42 % | -5.576 M -44.79 % | -3.851 M |
Cash at beginning of period | 76.866 M 12.16 % | 68.533 M 30.31 % | 52.592 M 5.93 % | 49.646 M -22.83 % | 64.330 M 10.63 % | 58.151 M 18.56 % | 49.049 M 7.49 % | 45.630 M -23.76 % | 59.850 M 24.77 % | 47.968 M -10.10 % | 53.358 M 21.82 % | 43.801 M -16.69 % | 52.573 M -29.69 % | 74.777 M 0.51 % | 74.400 M 1.76 % | 73.116 M 1.62 % | 71.950 M -9.54 % | 79.541 M 63.57 % | 48.628 M -34.81 % | 74.590 M -10.18 % | 83.040 M 39.05 % | 59.721 M 61.99 % | 36.867 M -30.63 % | 53.144 M -8.34 % | 57.977 M 36.36 % | 42.519 M -20.93 % | 53.774 M 29.53 % | 41.515 M -28.59 % | 58.133 M 13.59 % | 51.176 M 51.48 % | 33.783 M -27.01 % | 46.284 M -22.74 % | 59.906 M 33.83 % | 44.764 M 36.92 % | 32.693 M -49.81 % | 65.140 M 9.86 % | 59.292 M -13.11 % | 68.240 M 75.60 % | 38.862 M -18.82 % | 47.869 M -30.90 % | 69.270 M 20.43 % | 57.521 M 48.07 % | 38.847 M -8.99 % | 42.683 M 61.89 % | 26.366 M -35.69 % | 40.996 M 22.27 % | 33.528 M -10.11 % | 37.297 M 31.72 % | 28.316 M -7.58 % | 30.639 M -1.39 % | 31.072 M 32.42 % | 23.465 M -19.20 % | 29.041 M -11.71 % | 32.892 M |
Cash at end of period | 58.256 M -24.21 % | 76.866 M 12.16 % | 68.533 M 30.31 % | 52.592 M 5.93 % | 49.646 M -22.83 % | 64.330 M 10.63 % | 58.151 M 18.56 % | 49.049 M 7.49 % | 45.630 M -23.76 % | 59.850 M 24.77 % | 47.968 M -10.10 % | 53.358 M 21.82 % | 43.801 M -16.69 % | 52.573 M -29.69 % | 74.777 M 0.51 % | 74.400 M 1.76 % | 73.116 M 1.62 % | 71.950 M -9.54 % | 79.541 M 63.57 % | 48.628 M -34.81 % | 74.590 M -10.18 % | 83.040 M 39.05 % | 59.721 M 61.99 % | 36.867 M -30.63 % | 53.144 M -8.34 % | 57.977 M 36.36 % | 42.519 M -20.93 % | 53.774 M 29.53 % | 41.515 M -28.59 % | 58.133 M 13.59 % | 51.176 M 51.48 % | 33.783 M -27.01 % | 46.284 M -22.74 % | 59.906 M 33.83 % | 44.764 M 36.92 % | 32.693 M -49.81 % | 65.140 M 9.86 % | 59.292 M -13.11 % | 68.240 M 75.60 % | 38.862 M -18.82 % | 47.869 M -30.90 % | 69.270 M 20.43 % | 57.521 M 48.07 % | 38.847 M -8.99 % | 42.683 M 61.89 % | 26.366 M -35.69 % | 40.996 M 22.27 % | 33.528 M -10.11 % | 37.297 M 31.72 % | 28.316 M -7.58 % | 30.639 M -1.39 % | 31.072 M 32.42 % | 23.465 M -19.20 % | 29.041 M |
Operating cash flow | -4.506 M -1 187.43 % | -350.000 K -100.62 % | 56.514 M 219.69 % | 17.678 M 167.45 % | -26.208 M -175.70 % | 34.619 M -21.33 % | 44.006 M 73.38 % | 25.381 M 374.45 % | -9.248 M -139.11 % | 23.645 M -19.19 % | 29.260 M 493.49 % | -7.436 M -180.13 % | 9.280 M 147.67 % | -19.466 M -154.63 % | 35.630 M 254.03 % | -23.132 M -176.09 % | 30.402 M 12.57 % | 27.008 M -16.91 % | 32.503 M 1 340.74 % | 2.256 M -91.29 % | 25.892 M -45.02 % | 47.094 M 70.86 % | 27.563 M 314.45 % | -12.853 M -150.14 % | 25.632 M 417.38 % | -8.076 M -121.06 % | 38.342 M -14.09 % | 44.630 M 301.18 % | -22.184 M 42.63 % | -38.670 M -170.23 % | 55.063 M 896.98 % | 5.523 M 620.08 % | 767.000 K 102.87 % | -26.702 M -187.80 % | 30.414 M 178.84 % | -38.577 M -159.40 % | 64.947 M 305.38 % | -31.623 M -169.78 % | 45.317 M 19 383.83 % | -235.000 K -417.57 % | 74.000 K -99.77 % | 32.856 M 313.80 % | 7.940 M -43.31 % | 14.005 M -59.01 % | 34.166 M 222.17 % | -27.966 M -156.98 % | 49.079 M 267.37 % | -29.323 M -415.06 % | 9.307 M 932.47 % | -1.118 M -106.41 % | 17.442 M -21.52 % | 22.225 M 704.43 % | -3.677 M 75.10 % | -14.766 M |
Capital expenditure | -2.064 M -114.33 % | -963.000 K 55.83 % | -2.180 M -34.82 % | -1.617 M -27.12 % | -1.272 M -119.69 % | -579.000 K 60.29 % | -1.458 M -109.48 % | -696.000 K -73.57 % | -401.000 K 52.32 % | -841.000 K 79.53 % | -4.108 M -28.29 % | -3.202 M -6.73 % | -3.000 M 12.41 % | -3.425 M -12.18 % | -3.053 M -50.25 % | -2.032 M -13.77 % | -1.786 M 42.61 % | -3.112 M -52.85 % | -2.036 M -11.32 % | -1.829 M -0.49 % | -1.820 M -24.06 % | -1.467 M -14.97 % | -1.276 M 60.48 % | -3.229 M -13.66 % | -2.841 M -33.57 % | -2.127 M -12.90 % | -1.884 M -35.15 % | -1.394 M 21.55 % | -1.777 M 28.63 % | -2.490 M -42.69 % | -1.745 M -22.54 % | -1.424 M -0.85 % | -1.412 M 13.95 % | -1.641 M 39.89 % | -2.730 M -55.03 % | -1.761 M 22.18 % | -2.263 M -80.32 % | -1.255 M -45.76 % | -861.000 K 59.33 % | -2.117 M -80.63 % | -1.172 M -3.81 % | -1.129 M 19.13 % | -1.396 M -78.97 % | -780.000 K -63.18 % | -478.000 K 9.81 % | -530.000 K -127.47 % | -233.000 K 54.04 % | -507.000 K 52.97 % | -1.078 M -92.16 % | -561.000 K -17.12 % | -479.000 K 40.64 % | -807.000 K -93.53 % | -417.000 K 39.48 % | -689.000 K |
Free CashFlow | -6.570 M -400.38 % | -1.313 M -102.42 % | 54.334 M 238.30 % | 16.061 M 158.45 % | -27.480 M -180.73 % | 34.040 M -20.00 % | 42.548 M 72.36 % | 24.685 M 355.83 % | -9.649 M -142.31 % | 22.804 M -9.34 % | 25.152 M 336.44 % | -10.638 M -269.39 % | 6.280 M 127.43 % | -22.891 M -170.27 % | 32.577 M 229.46 % | -25.164 M -187.94 % | 28.616 M 19.75 % | 23.896 M -21.57 % | 30.467 M 7 035.13 % | 427.000 K -98.23 % | 24.072 M -47.24 % | 45.627 M 73.57 % | 26.287 M 263.46 % | -16.082 M -170.56 % | 22.791 M 323.38 % | -10.203 M -127.99 % | 36.458 M -15.68 % | 43.236 M 280.44 % | -23.961 M 41.79 % | -41.160 M -177.20 % | 53.318 M 1 200.76 % | 4.099 M 735.50 % | -645.000 K 97.72 % | -28.343 M -202.38 % | 27.684 M 168.63 % | -40.338 M -164.35 % | 62.684 M 290.66 % | -32.878 M -173.96 % | 44.456 M 1 990.14 % | -2.352 M -114.21 % | -1.098 M -103.46 % | 31.727 M 384.83 % | 6.544 M -50.52 % | 13.225 M -60.74 % | 33.688 M 218.22 % | -28.496 M -158.34 % | 48.846 M 263.75 % | -29.830 M -462.50 % | 8.229 M 590.11 % | -1.679 M -109.90 % | 16.963 M -20.80 % | 21.418 M 623.16 % | -4.094 M 73.51 % | -15.455 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 |