
Feintool International Holding AG FEIOF
Trading inactive
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 719.602 M -15.11 % | 847.705 M -1.54 % | 860.973 M 46.41 % | 588.058 M 19.53 % | 491.965 M -22.24 % | 632.684 M -6.90 % | 679.551 M 10.98 % | 612.333 M 10.88 % | 552.237 M 8.51 % | 508.936 M 1.10 % | 503.420 M 5.44 % | 477.430 M 11.82 % | 426.980 M 18.54 % | 360.213 M -3.58 % | 373.579 M 0.98 % | 369.963 M -35.00 % | 569.196 M 9.37 % | 520.427 M 3.87 % | 501.046 M 2.85 % | 487.163 M 7.73 % | 452.190 M 10.56 % | 408.984 M -2.02 % | 417.433 M |
Net income | -44.717 M -941.38 % | -4.294 M -126.05 % | 16.485 M -14.19 % | 19.211 M 586.48 % | -3.949 M -137.08 % | 10.651 M -65.05 % | 30.478 M 9.86 % | 27.743 M -13.47 % | 32.062 M 54.18 % | 20.795 M -41.27 % | 35.407 M 88.01 % | 18.833 M 47.37 % | 12.779 M 9.54 % | 11.666 M 626.68 % | -2.215 M 96.72 % | -67.451 M -436.28 % | 20.058 M 69.22 % | 11.853 M -23.99 % | 15.595 M 2.56 % | 15.206 M 879.77 % | 1.552 M -15.74 % | 1.842 M -74.93 % | 7.346 M |
Income before tax | -57.228 M -338.69 % | 23.976 M 65.43 % | 14.493 M -50.59 % | 29.331 M 1 600.31 % | -1.955 M -112.87 % | 15.196 M -65.47 % | 44.002 M 9.73 % | 40.102 M -11.34 % | 45.233 M 54.83 % | 29.214 M -8.47 % | 31.917 M 70.14 % | 18.759 M 3.72 % | 18.086 M 44.18 % | 12.544 M 271.30 % | -7.323 M 89.48 % | -69.590 M -365.41 % | 26.220 M 57.30 % | 16.669 M -14.09 % | 19.402 M 1.23 % | 19.166 M 329.44 % | 4.463 M 54.43 % | 2.890 M -66.63 % | 8.660 M |
Income before tax ratio | -0.08 -381.18 % | 0.03 68.02 % | 0.02 -66.25 % | 0.05 1 355.15 % | 0.00 -116.55 % | 0.02 -62.91 % | 0.06 -1.13 % | 0.07 -20.04 % | 0.08 42.69 % | 0.06 -9.46 % | 0.06 61.36 % | 0.04 -7.24 % | 0.04 21.63 % | 0.03 277.65 % | -0.02 89.58 % | -0.19 -508.34 % | 0.05 43.82 % | 0.03 -17.29 % | 0.04 -1.57 % | 0.04 298.61 % | 0.01 39.67 % | 0.01 -65.94 % | 0.02 |
EBITDA | 21.791 M -73.77 % | 83.069 M 3.59 % | 80.194 M -6.98 % | 86.213 M 62.03 % | 53.207 M -22.26 % | 68.442 M -24.76 % | 90.964 M 12.86 % | 80.597 M -3.90 % | 83.869 M 38.05 % | 60.753 M -2.65 % | 62.404 M 23.08 % | 50.702 M 20.60 % | 42.040 M -25.61 % | 56.516 M 36.19 % | 41.499 M 303.00 % | -20.443 M -137.43 % | 54.613 M 16.62 % | 46.829 M -5.09 % | 49.341 M 4.75 % | 47.102 M 22.35 % | 38.498 M 13.30 % | 33.978 M -29.80 % | 48.402 M |
Net income ratio | -0.06 -1 126.77 % | -0.01 -126.46 % | 0.02 -41.39 % | 0.03 506.98 % | -0.01 -147.68 % | 0.02 -62.46 % | 0.04 -1.01 % | 0.05 -21.96 % | 0.06 42.09 % | 0.04 -41.91 % | 0.07 78.30 % | 0.04 31.80 % | 0.03 -7.59 % | 0.03 646.22 % | -0.01 96.75 % | -0.18 -617.37 % | 0.04 54.72 % | 0.02 -26.83 % | 0.03 -0.28 % | 0.03 809.43 % | 0.00 -23.79 % | 0.00 -74.41 % | 0.02 |
Ratio EBITDA | 0.03 -69.10 % | 0.10 5.21 % | 0.09 -36.47 % | 0.15 35.56 % | 0.11 -0.02 % | 0.11 -19.19 % | 0.13 1.70 % | 0.13 -13.33 % | 0.15 27.22 % | 0.12 -3.70 % | 0.12 16.73 % | 0.11 7.86 % | 0.10 -37.25 % | 0.16 41.24 % | 0.11 301.03 % | -0.06 -157.59 % | 0.10 6.63 % | 0.09 -8.63 % | 0.10 1.85 % | 0.10 13.57 % | 0.09 2.48 % | 0.08 -28.35 % | 0.12 |
Gross profit ratio | 0.49 19.61 % | 0.41 -11.24 % | 0.46 -18.54 % | 0.57 0.73 % | 0.56 5.51 % | 0.53 -1.19 % | 0.54 -2.22 % | 0.55 -2.03 % | 0.56 5.48 % | 0.54 0.76 % | 0.53 -4.03 % | 0.55 45.37 % | 0.38 8.47 % | 0.35 1.46 % | 0.35 12.44 % | 0.31 -12.38 % | 0.35 -2.38 % | 0.36 -0.63 % | 0.36 -1.91 % | 0.37 1.81 % | 0.36 -1.77 % | 0.37 -0.74 % | 0.37 |
Weighted average shs out dil | 14.523 M -1.37 % | 14.724 M 32.50 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M |
Weighted average shs out | 14.523 M -1.37 % | 14.724 M 32.50 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M |
EPS diluted | -3.08 -354.55 % | 1.21 -23.90 % | 1.59 -59.44 % | 3.92 590.00 % | -0.80 -136.87 % | 2.17 -67.27 % | 6.63 6.59 % | 6.22 -13.61 % | 7.20 59.65 % | 4.51 -18.44 % | 5.53 56.66 % | 3.53 20.07 % | 2.94 58.92 % | 1.85 628.57 % | -0.35 96.89 % | -11.26 -436.12 % | 3.35 49.55 % | 2.24 -24.58 % | 2.97 1.37 % | 2.93 713.89 % | 0.36 311.76 % | -0.17 -108.37 % | 2.03 |
Earnings per share | -3.08 -161.35 % | 5.02 215.72 % | 1.59 -59.44 % | 3.92 590.00 % | -0.80 -136.87 % | 2.17 -67.27 % | 6.63 6.59 % | 6.22 -13.61 % | 7.20 59.65 % | 4.51 -18.44 % | 5.53 56.66 % | 3.53 20.07 % | 2.94 58.92 % | 1.85 628.57 % | -0.35 96.89 % | -11.26 -421.71 % | 3.50 49.57 % | 2.34 -34.27 % | 3.56 2.89 % | 3.46 861.11 % | 0.36 311.76 % | -0.17 -108.37 % | 2.03 |
Gross profit | 353.593 M 1.53 % | 348.251 M -12.61 % | 398.501 M 19.27 % | 334.123 M 20.41 % | 277.495 M -17.96 % | 338.228 M -8.01 % | 367.670 M 8.52 % | 338.808 M 8.63 % | 311.898 M 14.45 % | 272.512 M 1.87 % | 267.521 M 1.20 % | 264.353 M 62.54 % | 162.638 M 28.58 % | 126.490 M -2.17 % | 129.292 M 13.54 % | 113.872 M -43.05 % | 199.954 M 6.77 % | 187.270 M 3.22 % | 181.432 M 0.88 % | 179.847 M 9.68 % | 163.970 M 8.61 % | 150.971 M -2.75 % | 155.239 M |
Income tax expense | -12.511 M -302.80 % | 6.169 M 409.69 % | -1.992 M -119.68 % | 10.120 M 407.52 % | 1.994 M -56.13 % | 4.545 M -66.39 % | 13.524 M 9.43 % | 12.359 M -6.17 % | 13.171 M 44.12 % | 9.139 M 25.35 % | 7.291 M 9 952.70 % | -74.000 K -101.39 % | 5.307 M 1 021.99 % | 473.000 K -84.37 % | 3.026 M 241.47 % | -2.139 M -134.71 % | 6.162 M 26.50 % | 4.871 M 27.08 % | 3.833 M -3.21 % | 3.960 M 36.04 % | 2.911 M 377.77 % | -1.048 M 20.24 % | -1.314 M |
Cost of revenue | 366.009 M -26.72 % | 499.454 M 8.00 % | 462.472 M 82.12 % | 253.935 M 18.40 % | 214.470 M -27.16 % | 294.456 M -5.59 % | 311.881 M 14.02 % | 273.525 M 13.81 % | 240.339 M 1.66 % | 236.424 M 0.22 % | 235.899 M 10.71 % | 213.077 M -19.39 % | 264.342 M 13.10 % | 233.723 M -4.32 % | 244.287 M -4.61 % | 256.091 M -30.64 % | 369.242 M 10.83 % | 333.157 M 4.24 % | 319.614 M 4.00 % | 307.316 M 6.63 % | 288.220 M 11.71 % | 258.013 M -1.59 % | 262.194 M |
General and administrative expenses | 18.428 M 23.01 % | 14.981 M 13.28 % | 13.225 M 67.57 % | 7.892 M 12.76 % | 6.999 M -36.25 % | 10.979 M -5.74 % | 11.647 M 3.27 % | 11.278 M 9.89 % | 10.263 M -0.44 % | 10.308 M 5.96 % | 9.728 M -30.34 % | 13.965 M -3.05 % | 14.405 M -9.31 % | 15.884 M -80.95 % | 83.400 M -14.28 % | 97.295 M -8.72 % | 106.592 M 1 359.96 % | 7.301 M -6.22 % | 7.785 M -92.34 % | 101.596 M 1.94 % | 99.663 M 1.47 % | 98.224 M 1.79 % | 96.499 M |
Selling and marketing expenses | 2.973 M 0.99 % | 2.944 M 1.27 % | 2.907 M 53.24 % | 1.897 M 19.46 % | 1.588 M -33.70 % | 2.395 M -42.12 % | 4.138 M 69.52 % | 2.441 M -9.53 % | 2.698 M 50.14 % | 1.797 M -23.40 % | 2.346 M 19.75 % | 1.959 M -40.29 % | 3.281 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.885 M 3.25 % | 7.637 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 381.479 M 27.70 % | 298.732 M -17.38 % | 361.582 M 30.36 % | 277.363 M 6.87 % | 259.523 M -15.14 % | 305.835 M 0.33 % | 304.841 M 9.34 % | 278.811 M 11.20 % | 250.719 M 10.10 % | 227.714 M 3.34 % | 220.347 M -2.05 % | 224.960 M 78.93 % | 125.728 M 34.34 % | 93.590 M 134.06 % | 39.985 M 237.34 % | -29.113 M -64.45 % | -17.703 M -112.35 % | 143.379 M 4.22 % | 137.569 M 280.35 % | -76.280 M 0.88 % | -76.954 M -894.49 % | -7.738 M -250.52 % | 5.141 M |
Operating expenses | 402.880 M 26.54 % | 318.377 M -15.71 % | 377.714 M 31.54 % | 287.152 M 7.10 % | 268.110 M -16.01 % | 319.209 M -0.44 % | 320.626 M 9.60 % | 292.530 M 10.94 % | 263.680 M 9.95 % | 239.819 M 3.18 % | 232.421 M -3.51 % | 240.884 M 69.75 % | 141.907 M 29.63 % | 109.474 M -11.27 % | 123.385 M -25.37 % | 165.339 M 1 840.60 % | 8.520 M -94.63 % | 158.565 M 3.64 % | 152.991 M 504.33 % | 25.316 M 11.48 % | 22.709 M -32.18 % | 33.484 M 30.59 % | 25.640 M |
Cost and expenses | 768.889 M -5.98 % | 817.831 M -2.66 % | 840.186 M 55.28 % | 541.087 M 12.12 % | 482.580 M -21.36 % | 613.665 M -2.98 % | 632.507 M 11.74 % | 566.055 M 12.31 % | 504.019 M 5.83 % | 476.243 M 1.69 % | 468.320 M 3.16 % | 453.961 M 11.74 % | 406.249 M 18.37 % | 343.197 M -6.66 % | 367.672 M -12.76 % | 421.430 M 11.56 % | 377.762 M -23.18 % | 491.722 M 4.05 % | 472.605 M 42.08 % | 332.632 M 6.98 % | 310.929 M 6.67 % | 291.497 M 1.27 % | 287.834 M |
Research and development expenses | 0.000 -100.00 % | 1.720 M -58.37 % | 4.132 M -7.25 % | 4.455 M 1.97 % | 4.369 M 50.92 % | 2.895 M 5.39 % | 2.747 M -39.17 % | 4.516 M 9.96 % | 4.107 M 22.74 % | 3.346 M 11.91 % | 2.990 M -8.03 % | 3.251 M -0.64 % | 3.272 M | 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 | 21.401 M 19.39 % | 17.925 M 11.11 % | 16.132 M 64.80 % | 9.789 M 14.00 % | 8.587 M -35.79 % | 13.374 M -15.27 % | 15.785 M 15.06 % | 13.719 M 5.85 % | 12.961 M 7.07 % | 12.105 M 0.26 % | 12.074 M -24.18 % | 15.924 M -9.96 % | 17.686 M 11.34 % | 15.884 M -80.95 % | 83.400 M -14.28 % | 97.295 M -8.72 % | 106.592 M 601.91 % | 15.186 M -1.53 % | 15.422 M -84.82 % | 101.596 M 1.94 % | 99.663 M 1.47 % | 98.224 M 1.79 % | 96.499 M |
Interest income | 465.000 K 86.75 % | 249.000 K 55.63 % | 160.000 K 63.27 % | 98.000 K 28.95 % | 76.000 K -47.05 % | 143.543 K 108.10 % | 68.979 K -12.70 % | 79.014 K -35.24 % | 122.005 K -36.72 % | 192.807 K -53.84 % | 417.652 K -3.77 % | 434.000 K -19.48 % | 539.000 K -97.72 % | 23.625 M 14.81 % | 20.578 M 65.59 % | 12.427 M 17.99 % | 10.532 M 522.83 % | 1.691 M 4.38 % | 1.620 M 2.40 % | 1.582 M -44.32 % | 2.841 M -77.71 % | 12.747 M -12.02 % | 14.488 M |
Interest expense | 5.797 M -20.51 % | 7.293 M 74.27 % | 4.185 M 7.56 % | 3.891 M 4.07 % | 3.739 M -18.55 % | 4.590 M -4.99 % | 4.832 M 32.33 % | 3.651 M 31.17 % | 2.783 M 4.16 % | 2.672 M -2.09 % | 2.729 M -42.25 % | 4.726 M 9.15 % | 4.330 M -84.59 % | 28.097 M -9.60 % | 31.081 M 33.54 % | 23.274 M -85.96 % | 165.712 M 1 833.18 % | 8.572 M -7.77 % | 9.294 M -93.13 % | 135.365 M -1.05 % | 136.798 M 1 284.88 % | 9.878 M -18.49 % | 12.119 M |
Depreciation and amortization | 73.222 M 35.19 % | 54.163 M -5.53 % | 57.333 M 12.19 % | 51.103 M 1.69 % | 50.254 M 2.98 % | 48.801 M 15.64 % | 42.199 M 14.25 % | 36.937 M 6.61 % | 34.646 M 21.48 % | 28.521 M 1.35 % | 28.142 M 3.40 % | 27.217 M 29.59 % | 21.003 M 32.30 % | 15.875 M -23.60 % | 20.779 M -4.84 % | 21.837 M 0.72 % | 21.680 M 0.43 % | 21.588 M 4.57 % | 20.645 M 6.22 % | 19.436 M -13.66 % | 22.511 M 17.18 % | 19.210 M -30.46 % | 27.623 M |
Operating income | -49.287 M -264.98 % | 29.874 M 47.00 % | 20.322 M -56.08 % | 46.270 M 488.98 % | 7.856 M -58.35 % | 18.860 M -60.31 % | 47.516 M 2.62 % | 46.304 M -4.37 % | 48.422 M 47.17 % | 32.901 M -6.38 % | 35.142 M 43.31 % | 24.522 M 4.75 % | 23.410 M 37.58 % | 17.016 M 435.09 % | 3.180 M 110.73 % | -29.630 M -187.43 % | 33.889 M 31.42 % | 25.787 M -9.66 % | 28.543 M 4.37 % | 27.348 M 85.36 % | 14.754 M 90.15 % | 7.759 M 574.70 % | 1.150 M |
Operating income ratio | -0.07 -294.35 % | 0.04 49.30 % | 0.02 -70.00 % | 0.08 392.73 % | 0.02 -46.43 % | 0.03 -57.37 % | 0.07 -7.53 % | 0.08 -13.76 % | 0.09 35.63 % | 0.06 -7.39 % | 0.07 35.91 % | 0.05 -6.32 % | 0.05 16.06 % | 0.05 454.95 % | 0.01 110.63 % | -0.08 -234.52 % | 0.06 20.16 % | 0.05 -13.02 % | 0.06 1.48 % | 0.06 72.05 % | 0.03 71.98 % | 0.02 588.63 % | 0.00 |
Total other income expenses net | -7.941 M -34.64 % | -5.898 M -4.89 % | -5.623 M 66.80 % | -16.939 M -221.55 % | -5.268 M -43.78 % | -3.664 M -4.27 % | -3.514 M 43.34 % | -6.202 M -94.48 % | -3.189 M 13.51 % | -3.687 M -14.33 % | -3.225 M 42.54 % | -5.613 M -44.03 % | -3.897 M 12.86 % | -4.472 M 61.10 % | -11.495 M 40.06 % | -19.178 M 35.75 % | -29.847 M -227.34 % | -9.118 M 0.25 % | -9.141 M -11.72 % | -8.182 M 20.49 % | -10.291 M -44.66 % | -7.114 M -194.73 % | 7.510 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 42.659 M 76.24 % | 24.205 M -42.51 % | 42.106 M -65.13 % | 120.748 M -17.82 % | 146.939 M 4.39 % | 140.765 M -4.80 % | 147.868 M 80.63 % | 81.863 M 406.20 % | 16.172 M 46.27 % | 11.056 M 18.52 % | 9.328 M -71.71 % | 32.976 M -56.22 % | 75.317 M 107.47 % | 36.303 M 212.85 % | -32.169 M 21.70 % | -41.086 M 33.31 % | -61.610 M -170.01 % | 88.002 M -36.21 % | 137.953 M 892.65 % | -17.404 M 45.60 % | -31.993 M -247.37 % | -9.210 M 14.42 % | -10.762 M |
Total investments | 0.000 -100.00 % | 8.362 M -25.35 % | 11.202 M 156.51 % | 4.367 M 19.35 % | 3.659 M 78.31 % | 2.052 M 555.59 % | 313.000 K -4.28 % | 327.000 K -79.46 % | 1.592 M -44.32 % | 2.859 M -50.22 % | 5.743 M -11.50 % | 6.489 M 23.69 % | 5.246 M -36.24 % | 8.228 M 124.44 % | 3.666 M -16.26 % | 4.378 M 12.11 % | 3.905 M 275.12 % | 1.041 M -64.93 % | 2.968 M -6.19 % | 3.164 M 46.96 % | 2.153 M -89.34 % | 20.205 M 35.93 % | 14.864 M |
Total debt | 119.715 M 12.53 % | 106.387 M -11.84 % | 120.675 M -30.05 % | 172.511 M -17.15 % | 208.215 M 13.01 % | 184.241 M 3.08 % | 178.740 M 33.14 % | 134.247 M 23.25 % | 108.924 M 155.65 % | 42.606 M -16.54 % | 51.050 M -17.11 % | 61.589 M -38.84 % | 100.708 M 50.47 % | 66.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 130.450 M -19.68 % | 162.410 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 143.116 M 106.38 % | 69.346 M 10.72 % | 62.632 M -19.91 % | 78.202 M 130.45 % | -256.807 M -11.29 % | -230.753 M -16.55 % | -197.992 M -15.53 % | -171.370 M -9.79 % | -156.087 M -13.83 % | -137.125 M -5.81 % | -129.601 M -8.94 % | -118.964 M 17.85 % | -144.820 M -3.05 % | -140.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 189.333 M -21.44 % | 241.015 M -3.72 % | 250.339 M 13.61 % | 220.348 M 20.59 % | 182.720 M -0.37 % | 183.403 M 3.85 % | 176.601 M 21.26 % | 145.643 M 27.65 % | 114.093 M 30.49 % | 87.435 M 23.81 % | 70.619 M 32.37 % | 53.350 M 111.80 % | 25.189 M 5.61 % | 23.851 M -13.90 % | 27.701 M -7.40 % | 29.916 M -70.66 % | 101.979 M 16.83 % | 87.288 M 7.27 % | 81.375 M 15.08 % | 70.711 M 22.41 % | 57.768 M -15.71 % | 68.536 M 8.72 % | 63.037 M |
Common stock | 147.445 M 0.00 % | 147.445 M 0.00 % | 147.445 M 200.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 10.12 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 14.29 % | 39.051 M 2.25 % | 38.193 M 0.00 % | 38.193 M 0.00 % | 38.193 M 2.53 % | 37.252 M 4.77 % | 35.557 M 25.71 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.43 % | 28.166 M |
Total equity | 451.572 M -7.49 % | 488.151 M -9.69 % | 540.511 M 59.74 % | 338.367 M 15.14 % | 293.885 M -5.17 % | 309.901 M -3.39 % | 320.761 M 25.68 % | 255.222 M 11.00 % | 229.925 M 10.61 % | 207.869 M 2.46 % | 202.880 M 10.38 % | 183.805 M 36.79 % | 134.370 M 2.12 % | 131.576 M -3.55 % | 136.419 M -4.11 % | 142.259 M -30.47 % | 204.607 M 6.96 % | 191.301 M 36.56 % | 140.083 M 5.27 % | 133.072 M 13.30 % | 117.452 M -6.60 % | 125.756 M -3.86 % | 130.804 M |
Other non current liabilities | 68.754 M -19.08 % | 84.968 M -17.75 % | 103.308 M 307.91 % | 25.326 M -51.75 % | 52.487 M -22.30 % | 67.548 M -14.93 % | 79.406 M 29.49 % | 61.324 M -19.27 % | 75.964 M 548.82 % | 11.708 M -65.70 % | 34.130 M -2.25 % | 34.916 M -11.66 % | 39.526 M 75.62 % | 22.507 M -38.24 % | 36.443 M -25.06 % | 48.631 M -6.46 % | 51.990 M 739.77 % | 6.191 M -5.57 % | 6.556 M -95.85 % | 157.874 M -7.51 % | 170.701 M 71.21 % | 99.703 M -4.99 % | 104.934 M |
Long term debt | 80.943 M 3.06 % | 78.537 M -3.79 % | 81.630 M -46.23 % | 151.808 M 7.49 % | 141.225 M -2.15 % | 144.322 M 37.52 % | 104.950 M 1.40 % | 103.505 M 11.29 % | 93.005 M 467.45 % | 16.390 M -50.00 % | 32.780 M -10.04 % | 36.437 M 18.92 % | 30.639 M 44.61 % | 21.188 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.168 M -20.43 % | 129.654 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 166.049 M 1.56 % | 163.505 M -11.59 % | 184.938 M -4.97 % | 194.619 M -7.58 % | 210.590 M -8.75 % | 230.791 M 23.21 % | 187.309 M 5.42 % | 177.671 M 5.15 % | 168.969 M 89.00 % | 89.401 M -7.56 % | 96.714 M 24.95 % | 77.400 M -1.33 % | 78.446 M 63.17 % | 48.076 M 18.38 % | 40.612 M -23.51 % | 53.093 M -10.21 % | 59.129 M -50.73 % | 120.003 M -18.10 % | 146.524 M -12.17 % | 166.819 M -6.53 % | 178.466 M 79.00 % | 99.703 M -4.99 % | 104.934 M |
Other current liabilities | 85.941 M 118.91 % | 39.259 M 5.45 % | 37.230 M 5.32 % | 35.348 M 40.34 % | 25.187 M -24.01 % | 33.143 M 6.17 % | 31.218 M -47.06 % | 58.968 M 665.53 % | -10.427 M -121.92 % | 47.574 M -33.96 % | 72.037 M 51.15 % | 47.658 M -9.41 % | 52.608 M 105.26 % | 25.630 M -69.40 % | 83.757 M -24.71 % | 111.242 M -6.11 % | 118.475 M 258.90 % | 33.011 M -42.43 % | 57.341 M 17.12 % | 48.959 M 10.81 % | 44.181 M 30.71 % | 33.800 M -28.00 % | 46.946 M |
Deferred revenue | 0.000 -100.00 % | 9.982 M -32.12 % | 14.705 M -75.65 % | 60.385 M 13.88 % | 53.023 M -12.21 % | 60.395 M -8.92 % | 66.310 M -3.88 % | 68.985 M 29.81 % | 53.144 M 4.74 % | 50.740 M -11.17 % | 57.118 M 0.23 % | 56.988 M 22.10 % | 46.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 38.772 M 30.57 % | 29.694 M -29.25 % | 41.971 M 81.49 % | 23.126 M -67.39 % | 70.907 M 59.03 % | 44.586 M -43.41 % | 78.782 M 156.27 % | 30.742 M 41.16 % | 21.778 M -16.93 % | 26.216 M 6.92 % | 24.519 M -23.22 % | 31.936 M -54.42 % | 70.069 M 35.74 % | 51.620 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.282 M -16.71 % | 32.756 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 193.038 M 23.60 % | 156.183 M -17.59 % | 189.517 M 25.17 % | 151.411 M -12.26 % | 172.576 M 4.22 % | 165.587 M -16.04 % | 197.210 M 19.89 % | 164.487 M 24.76 % | 131.845 M 1.71 % | 129.623 M 1.39 % | 127.851 M -7.18 % | 137.735 M -20.74 % | 173.784 M 19.12 % | 145.888 M -1.79 % | 148.545 M -15.77 % | 176.355 M -16.64 % | 211.568 M 41.88 % | 149.114 M 6.45 % | 140.082 M 18.69 % | 118.025 M 9.95 % | 107.343 M 18.44 % | 90.629 M 7.74 % | 84.117 M |
Total liabilities | 359.087 M 12.32 % | 319.688 M -14.63 % | 374.455 M 8.21 % | 346.030 M -9.69 % | 383.166 M -3.33 % | 396.378 M 3.08 % | 384.519 M 12.38 % | 342.158 M 13.74 % | 300.814 M 37.34 % | 219.024 M -2.47 % | 224.565 M 4.38 % | 215.135 M -14.71 % | 252.230 M 30.04 % | 193.964 M 2.54 % | 189.157 M -17.56 % | 229.448 M -15.24 % | 270.697 M 0.59 % | 269.117 M -6.10 % | 286.606 M 0.62 % | 284.844 M -0.34 % | 285.809 M 50.16 % | 190.332 M 0.68 % | 189.051 M |
Other non current assets | 8.791 M -47.48 % | 16.739 M 3 309.16 % | 491.000 K -12.01 % | 558.000 K -2.79 % | 574.000 K 100.00 % | 287.000 K -8.31 % | 313.000 K -4.28 % | 327.000 K -27.49 % | 451.000 K -4.65 % | 473.000 K -91.76 % | 5.743 M -11.50 % | 6.489 M 23.69 % | 5.246 M -36.24 % | 8.228 M 124.44 % | 3.666 M -16.26 % | 4.378 M 12.11 % | 3.905 M 47.64 % | 2.645 M 1.97 % | 2.594 M -18.02 % | 3.164 M 46.96 % | 2.153 M -96.09 % | 55.045 M 12.89 % | 48.760 M |
Long term investments | 0.000 -100.00 % | 8.362 M -25.35 % | 11.202 M 156.51 % | 4.367 M 19.35 % | 3.659 M 78.31 % | 2.052 M 42.80 % | 1.437 M 10.37 % | 1.302 M 14.11 % | 1.141 M -52.18 % | 2.386 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.041 M -64.93 % | 2.968 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 40.291 M 2.03 % | 39.491 M -17.81 % | 48.049 M 97.89 % | 24.281 M -14.09 % | 28.264 M -11.87 % | 32.071 M -8.66 % | 35.110 M 70.81 % | 20.555 M 148.82 % | 8.261 M 26.62 % | 6.524 M 2.64 % | 6.356 M -18.25 % | 7.775 M -0.17 % | 7.788 M 252.56 % | 2.209 M -85.71 % | 15.461 M -6.95 % | 16.616 M -33.23 % | 24.887 M 264.48 % | 6.828 M -22.50 % | 8.810 M -66.62 % | 26.393 M -3.50 % | 27.351 M | 0.000 | 0.000 |
GoodWill | 81.510 M 2.05 % | 79.869 M -6.70 % | 85.606 M 38.91 % | 61.629 M -2.48 % | 63.198 M -0.90 % | 63.772 M -3.58 % | 66.139 M 185.36 % | 23.177 M 128.95 % | 10.123 M -0.89 % | 10.214 M 18.29 % | 8.635 M -34.05 % | 13.093 M 1.69 % | 12.875 M 147.45 % | 5.203 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.868 M 0.00 % | 18.868 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 121.801 M 2.05 % | 119.360 M -10.70 % | 133.655 M 55.58 % | 85.910 M -6.07 % | 91.462 M -4.57 % | 95.843 M -5.34 % | 101.249 M 131.52 % | 43.732 M 137.88 % | 18.384 M 9.83 % | 16.738 M 11.65 % | 14.991 M -28.16 % | 20.868 M 0.99 % | 20.663 M 178.78 % | 7.412 M -52.06 % | 15.461 M -6.95 % | 16.616 M -33.23 % | 24.887 M -3.15 % | 25.696 M -7.16 % | 27.678 M 4.87 % | 26.393 M -3.50 % | 27.351 M | 0.000 | 0.000 |
Property plant equipment net | 365.032 M 1.03 % | 361.296 M -9.51 % | 399.251 M 20.55 % | 331.183 M -1.10 % | 334.857 M -6.44 % | 357.892 M 3.13 % | 347.016 M 23.94 % | 279.979 M 17.90 % | 237.473 M 19.86 % | 198.121 M 1.58 % | 195.036 M 8.38 % | 179.954 M 2.38 % | 175.771 M 30.83 % | 134.348 M -7.85 % | 145.786 M -13.91 % | 169.344 M -9.11 % | 186.310 M 1.70 % | 183.204 M 3.18 % | 177.561 M 0.90 % | 175.982 M 7.40 % | 163.858 M 105.04 % | 79.916 M -11.98 % | 90.794 M |
Total non current assets | 517.923 M 2.41 % | 505.757 M -10.48 % | 564.952 M 30.97 % | 431.344 M -3.11 % | 445.185 M -5.91 % | 473.135 M 1.43 % | 466.467 M 36.37 % | 342.062 M 24.48 % | 274.787 M 16.52 % | 235.829 M 0.71 % | 234.165 M 5.58 % | 221.795 M 3.38 % | 214.545 M 32.10 % | 162.413 M -3.88 % | 168.976 M -13.35 % | 195.003 M -11.58 % | 220.530 M 1.45 % | 217.370 M 1.18 % | 214.826 M 1.71 % | 211.213 M 6.48 % | 198.365 M 46.98 % | 134.961 M -3.29 % | 139.554 M |
Other current assets | 15.108 M -27.18 % | 20.746 M 17.68 % | 17.629 M 26.60 % | 13.925 M -42.73 % | 24.316 M 1.66 % | 23.920 M 36.94 % | 17.467 M 309.06 % | 4.270 M -78.46 % | 19.825 M 16.59 % | 17.004 M 64.91 % | 10.311 M -44.97 % | 18.738 M -82.31 % | 105.921 M -0.29 % | 106.227 M 533.77 % | 16.761 M -18.16 % | 20.480 M 189.59 % | 7.072 M 25.90 % | 5.617 M 59.80 % | 3.515 M -67.95 % | 10.967 M 160.93 % | 4.203 M -95.83 % | 100.903 M 2 058.35 % | 4.675 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.124 M -15.28 % | -975.000 K -316.19 % | 451.000 K -4.65 % | 473.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 |
cash and cash equivalents | 77.056 M -6.24 % | 82.182 M 4.60 % | 78.569 M 51.79 % | 51.763 M -15.52 % | 61.276 M 40.94 % | 43.476 M 40.83 % | 30.872 M -41.07 % | 52.384 M -43.52 % | 92.752 M 193.98 % | 31.550 M -24.38 % | 41.722 M 45.81 % | 28.613 M 12.69 % | 25.391 M -17.09 % | 30.624 M -4.80 % | 32.169 M -21.70 % | 41.086 M -33.31 % | 61.610 M 45.14 % | 42.448 M 73.56 % | 24.457 M 40.53 % | 17.404 M -45.60 % | 31.993 M 247.37 % | 9.210 M -14.42 % | 10.762 M |
Cash and short term investments | 77.056 M -6.24 % | 82.182 M 4.60 % | 78.569 M 51.79 % | 51.763 M -15.52 % | 61.276 M 40.94 % | 43.476 M 40.83 % | 30.872 M -41.07 % | 52.384 M -43.52 % | 92.752 M 193.98 % | 31.550 M -24.38 % | 41.722 M 45.81 % | 28.613 M 12.69 % | 25.391 M -17.09 % | 30.624 M -4.80 % | 32.169 M -21.70 % | 41.086 M -33.31 % | 61.610 M 45.14 % | 42.448 M 73.56 % | 24.457 M 40.53 % | 17.404 M -45.60 % | 31.993 M 247.37 % | 9.210 M -14.42 % | 10.762 M |
Total current assets | 292.735 M -3.09 % | 302.082 M -13.69 % | 350.013 M 38.32 % | 253.053 M 9.14 % | 231.865 M -0.55 % | 233.144 M -2.37 % | 238.813 M -6.46 % | 255.318 M -0.25 % | 255.952 M 33.96 % | 191.064 M -1.15 % | 193.280 M 9.11 % | 177.145 M 2.96 % | 172.055 M 5.47 % | 163.127 M 4.17 % | 156.600 M -11.38 % | 176.704 M -30.64 % | 254.774 M 4.82 % | 243.048 M 14.72 % | 211.863 M 2.50 % | 206.703 M 0.88 % | 204.896 M 12.25 % | 182.529 M 0.64 % | 181.370 M |
Inventory | 106.707 M -6.50 % | 114.128 M -25.06 % | 152.298 M 53.95 % | 98.926 M 42.31 % | 69.515 M -18.45 % | 85.239 M -8.76 % | 93.421 M 65.55 % | 56.430 M 25.17 % | 45.082 M 9.85 % | 41.040 M 5.68 % | 38.833 M 6.34 % | 36.517 M -10.37 % | 40.743 M 55.06 % | 26.276 M 0.75 % | 26.080 M -24.30 % | 34.454 M -55.47 % | 77.377 M 82.73 % | 42.345 M 4.24 % | 40.621 M -51.17 % | 83.183 M 12.96 % | 73.640 M 2.95 % | 71.533 M 6.28 % | 67.307 M |
Net receivables | 93.864 M 11.05 % | 84.522 M -25.93 % | 114.105 M 15.36 % | 98.912 M 6.53 % | 92.849 M -5.56 % | 98.320 M -8.72 % | 107.711 M 4.09 % | 103.476 M 2.35 % | 101.096 M -2.66 % | 103.863 M 36.32 % | 76.188 M 9.09 % | 69.838 M 4.64 % | 66.742 M -2.71 % | 68.600 M -15.92 % | 81.590 M 1.12 % | 80.684 M -25.78 % | 108.715 M -2.14 % | 111.094 M 10.36 % | 100.661 M 3.03 % | 97.696 M 2.77 % | 95.060 M 1 069.70 % | -9.803 M -109.94 % | 98.626 M |
Tax assets | 22.299 M | 0.000 -100.00 % | 20.353 M 118.24 % | 9.326 M -36.27 % | 14.633 M -14.23 % | 17.061 M 3.70 % | 16.452 M -1.61 % | 16.722 M -3.55 % | 17.338 M -4.27 % | 18.111 M -1.54 % | 18.395 M 27.00 % | 14.484 M 12.58 % | 12.865 M 3.54 % | 12.425 M 205.81 % | 4.063 M -12.90 % | 4.665 M -14.06 % | 5.428 M 13.46 % | 4.784 M 18.86 % | 4.025 M -29.06 % | 5.674 M 13.41 % | 5.003 M | 0.000 | 0.000 |
Other assets | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.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 |
Account payables | 59.947 M -10.97 % | 67.333 M -19.82 % | 83.976 M 22.70 % | 68.440 M 32.58 % | 51.621 M -18.60 % | 63.415 M 15.21 % | 55.044 M -13.48 % | 63.619 M 3.77 % | 61.306 M 19.09 % | 51.477 M 99.66 % | 25.782 M -52.29 % | 54.036 M 12.91 % | 47.857 M -27.54 % | 66.045 M 6.07 % | 62.263 M -2.69 % | 63.982 M -26.47 % | 87.018 M 5.16 % | 82.746 M 83.57 % | 45.077 M -30.64 % | 64.992 M 9.58 % | 59.312 M 4.37 % | 56.829 M 52.89 % | 37.171 M |
Tax payables | 8.378 M -15.50 % | 9.915 M -14.78 % | 11.635 M 38.61 % | 8.394 M 76.83 % | 4.747 M 15.08 % | 4.125 M -43.47 % | 7.297 M -34.60 % | 11.158 M 84.61 % | 6.044 M 38.75 % | 4.356 M -20.99 % | 5.513 M 34.30 % | 4.105 M 29.25 % | 3.176 M 22.48 % | 2.593 M 2.69 % | 2.525 M 123.25 % | 1.131 M -81.38 % | 6.075 M 0.00 % | 6.075 M 23.78 % | 4.908 M 20.47 % | 4.074 M 5.82 % | 3.850 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.953 M -95.18 % | 61.324 M 325.27 % | -27.222 M -151.97 % | 52.377 M 75.74 % | 29.804 M -18.80 % | 36.704 M 1 473.93 % | 2.332 M -97.62 % | 97.977 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.713 M 1.25 % | 3.667 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 37.000 K -90.03 % | 371.000 K | 0.000 | 0.000 -100.00 % | 1.402 M 31.15 % | 1.069 M |
Capital lease obligations | 28.371 M 0.11 % | 28.341 M -27.28 % | 38.974 M -5.86 % | 41.402 M 30.02 % | 31.843 M -13.58 % | 36.845 M 0.44 % | 36.685 M 29.90 % | 28.242 M 6.80 % | 26.445 M 33.72 % | 19.776 M -25.23 % | 26.449 M 0.46 % | 26.327 M 2.87 % | 25.592 M 335.16 % | 5.881 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.541 M -17.51 % | 21.265 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 114.794 M 15.15 % | 99.691 M 25 727.51 % | -389.000 K 18.11 % | -475.000 K 22.76 % | -615.000 K 27.82 % | -852.000 K 52.13 % | -1.780 M -153.20 % | -703.000 K -6.52 % | -660.000 K 27.07 % | -905.000 K 26.12 % | -1.225 M -128.12 % | -537.000 K -100.57 % | 94.173 M 0.93 % | 93.309 M 0.60 % | 92.755 M 0.17 % | 92.599 M 10.78 % | 83.589 M 2.75 % | 81.353 M 95.90 % | 41.527 M -5.32 % | 43.860 M 4.52 % | 41.965 M 5.30 % | 39.852 M 3.43 % | 38.532 M |
Deferred tax liabilities non current | 16.352 M | 0.000 -100.00 % | 29.887 M 70.93 % | 17.485 M 3.60 % | 16.878 M -10.80 % | 18.921 M -9.60 % | 20.931 M 62.98 % | 12.843 M 12.24 % | 11.442 M 28.19 % | 8.926 M 61.12 % | 5.540 M -8.38 % | 6.047 M 1.65 % | 5.949 M 35.79 % | 4.381 M 5.09 % | 4.169 M -6.57 % | 4.462 M -37.50 % | 7.139 M 3.00 % | 6.931 M 4.27 % | 6.647 M -25.69 % | 8.945 M 15.20 % | 7.765 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 810.659 M 0.35 % | 807.839 M -11.71 % | 914.966 M 33.69 % | 684.397 M 1.08 % | 677.051 M -4.14 % | 706.279 M 0.14 % | 705.280 M 18.06 % | 597.380 M 12.56 % | 530.739 M 24.33 % | 426.893 M -0.13 % | 427.445 M 7.15 % | 398.940 M 3.19 % | 386.600 M 18.76 % | 325.540 M -0.01 % | 325.576 M -12.41 % | 371.707 M -21.80 % | 475.304 M 3.23 % | 460.418 M 7.90 % | 426.689 M 2.10 % | 417.916 M 3.63 % | 403.261 M 27.02 % | 317.490 M -1.07 % | 320.924 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -9.589 M -2 135.88 % | 471.000 K 146.00 % | -1.024 M -267.03 % | -279.000 K -116.65 % | 1.676 M 184.01 % | -1.995 M -162.29 % | 3.203 M 5.40 % | 3.039 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 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 263.000 K -44.04 % | 470.000 K 9.05 % | 431.000 K -24.78 % | 573.000 K 8.52 % | 528.000 K -16.19 % | 630.000 K -12.50 % | 720.000 K 23.29 % | 584.000 K -48.59 % | 1.136 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 17.777 M 93.88 % | 9.169 M 146.91 % | -19.548 M -56.36 % | -12.502 M -13.02 % | -11.062 M -135.67 % | 31.014 M 572.63 % | -6.562 M 75.03 % | -26.277 M -314.47 % | 12.252 M 218.25 % | -10.361 M -1.20 % | -10.238 M -362.71 % | 3.897 M 229.64 % | -3.006 M -37.83 % | -2.181 M -108.67 % | 25.170 M -28.48 % | 35.194 M 93.87 % | 18.153 M 585.28 % | 2.649 M -1.19 % | 2.681 M 127.65 % | -9.697 M -178.34 % | 12.378 M 120.60 % | 5.611 M -58.64 % | 13.565 M |
Accounts receivables | 2.261 M 160.63 % | -3.729 M -136.85 % | 10.120 M 193.83 % | -10.785 M -17 295.16 % | -62.000 K -100.42 % | 14.781 M 45.43 % | 10.164 M 141.14 % | -24.708 M -3 615.49 % | -665.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 |
Inventory | 10.869 M -26.65 % | 14.818 M 171.35 % | -20.767 M 18.71 % | -25.546 M -308.79 % | 12.235 M 390.58 % | 2.494 M 113.27 % | -18.790 M -49.70 % | -12.552 M -14 667.06 % | -85.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 |
Accounts payables | 0.000 100.00 % | -3.417 M -61.41 % | -2.117 M -112.54 % | 16.886 M 207.91 % | -15.648 M -227.02 % | 12.319 M 696.27 % | -2.066 M -174.10 % | 2.788 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 | 4.647 M 210.42 % | 1.497 M 122.07 % | -6.784 M -197.71 % | 6.943 M 191.51 % | -7.587 M -634.30 % | 1.420 M -88.39 % | 12.228 M 189.09 % | -13.725 M -650.54 % | 2.493 M 120.07 % | -12.420 M -24.32 % | -9.990 M -449.55 % | 2.858 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 16.099 M 0.26 % | 16.058 M 98.76 % | 8.079 M 64.78 % | 4.903 M 278.88 % | -2.741 M 68.71 % | -8.759 M -6 796.85 % | -127.000 K -238.04 % | 92.000 K 101.91 % | -4.827 M -526.79 % | 1.131 M 144.49 % | -2.542 M -378.72 % | -531.000 K 85.96 % | -3.782 M -8 904.76 % | -42.000 K 99.84 % | -25.982 M -546.96 % | 5.813 M 41.44 % | 4.110 M 194.46 % | -4.351 M 4.46 % | -4.554 M -177.16 % | 5.902 M 414.56 % | 1.147 M 112.22 % | -9.385 M 30.07 % | -13.420 M |
Net cash provided by operating activities | 62.381 M -16.93 % | 75.096 M 37.25 % | 54.715 M -27.78 % | 75.759 M 100.20 % | 37.841 M -53.85 % | 82.001 M 24.27 % | 65.988 M 71.42 % | 38.495 M -48.07 % | 74.133 M 84.93 % | 40.086 M -21.04 % | 50.769 M 2.74 % | 49.416 M 83.06 % | 26.994 M 6.62 % | 25.318 M 42.62 % | 17.752 M 485.33 % | -4.607 M -107.20 % | 64.001 M 75.08 % | 36.555 M -4.24 % | 38.174 M 23.75 % | 30.847 M -17.93 % | 37.588 M 117.55 % | 17.278 M -50.79 % | 35.114 M |
Investments in property plant and equipment | -58.068 M -18.05 % | -49.188 M -68.71 % | -29.156 M 25.50 % | -39.134 M 7.09 % | -42.120 M 20.96 % | -53.289 M 36.85 % | -84.382 M -56.68 % | -53.855 M 11.98 % | -61.186 M -124.11 % | -27.302 M 22.99 % | -35.451 M 0.43 % | -35.605 M -44.32 % | -24.671 M 20.27 % | -30.944 M -274.40 % | -8.265 M 30.02 % | -11.810 M 68.18 % | -37.114 M -19.06 % | -31.172 M -39.41 % | -22.360 M 7.14 % | -24.080 M -87.04 % | -12.874 M 35.83 % | -20.063 M -21.22 % | -16.551 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -52.169 M -37 363.57 % | 140.000 K -91.29 % | 1.607 M -43.63 % | 2.851 M 107.21 % | -39.566 M -60.04 % | -24.723 M -638.44 % | -3.348 M 46.78 % | -6.291 M -129.14 % | 21.588 M 1 083.51 % | -2.195 M 78.08 % | -10.012 M -1 376.70 % | -678.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -820.000 K -154.66 % | -322.000 K 86.94 % | -2.465 M -741.30 % | -293.000 K 61.50 % | -761.000 K -35.17 % | -563.000 K 81.42 % | -3.030 M -1 671.93 % | -171.000 K 34.48 % | -261.000 K 28.30 % | -364.000 K 88.64 % | -3.203 M -71.56 % | -1.867 M 7.67 % | -2.022 M -942.27 % | -194.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.466 M 43.02 % | -2.573 M | 0.000 | 0.000 100.00 % | -2.892 M 21.01 % | -3.661 M |
Sales maturities of investments | 205.000 K 58.91 % | 129.000 K -78.78 % | 608.000 K 121.90 % | 274.000 K -2.84 % | 282.000 K -67.66 % | 872.000 K 527.34 % | 139.000 K 4.51 % | 133.000 K -89.04 % | 1.214 M -62.02 % | 3.196 M -23.04 % | 4.153 M 908.01 % | 412.000 K -85.65 % | 2.871 M -82.19 % | 16.124 M 2 139.44 % | 720.000 K | 0.000 | 0.000 -100.00 % | 1.903 M 1 135.71 % | 154.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 716.000 K 112.31 % | -5.817 M -291.10 % | 3.044 M 92.54 % | 1.581 M 120.50 % | 717.000 K 144.18 % | -1.623 M -127.88 % | 5.821 M 282.71 % | 1.521 M -63.71 % | 4.191 M 393.64 % | 849.000 K -1.51 % | 862.000 K -80.39 % | 4.396 M 12.95 % | 3.892 M 57.63 % | 2.469 M -52.09 % | 5.153 M 40.14 % | 3.677 M -54.10 % | 8.011 M 252.60 % | 2.272 M 128.80 % | 993.000 K -42.27 % | 1.720 M 177.58 % | -2.217 M -105.51 % | 40.245 M -4.47 % | 42.127 M |
Net cash used for investing activites | -57.967 M -5.02 % | -55.198 M 31.12 % | -80.138 M -114.09 % | -37.432 M 7.06 % | -40.275 M 22.18 % | -51.752 M 57.24 % | -121.018 M -56.97 % | -77.095 M -29.81 % | -59.390 M -98.55 % | -29.912 M -148.21 % | -12.051 M 65.43 % | -34.859 M -16.42 % | -29.942 M -126.44 % | -13.223 M -452.80 % | -2.392 M 70.59 % | -8.133 M 72.05 % | -29.103 M -2.25 % | -28.463 M -19.66 % | -23.786 M -6.38 % | -22.360 M -48.17 % | -15.091 M -187.28 % | 17.290 M -21.10 % | 21.915 M |
Debt repayment | 5.307 M -42.02 % | 9.153 M 107.46 % | -122.725 M -189.60 % | -42.378 M -269.15 % | 25.053 M 123.69 % | 11.200 M 504.62 % | -2.768 M -197.53 % | 2.838 M -94.73 % | 53.897 M 533.67 % | -12.428 M 32.66 % | -18.455 M 52.99 % | -39.260 M -2 118.51 % | 1.945 M 111.45 % | -16.990 M 18.99 % | -20.973 M -59.89 % | -13.117 M -1 205.17 % | -1.005 M 85.95 % | -7.151 M -792.93 % | 1.032 M 104.86 % | -21.230 M -74.33 % | -12.178 M -434.10 % | 3.645 M -87.66 % | 29.541 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 196.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.835 M 6 017.33 % | 831.000 K 10.21 % | 754.000 K | 0.000 | 0.000 -100.00 % | 34.588 M | 0.000 -100.00 % | 998.000 K 252.65 % | 283.000 K -97.22 % | 10.186 M 247.65 % | 2.930 M -93.08 % | 42.362 M | 0.000 -100.00 % | 1.254 M | 0.000 -100.00 % | 120.000 K -95.55 % | 2.698 M |
Common stock repurchased | -537.000 K 19.00 % | -663.000 K 8.68 % | -726.000 K -9.01 % | -666.000 K -4.88 % | -635.000 K -130.07 % | -276.000 K 86.61 % | -2.062 M -162.68 % | -785.000 K -54.53 % | -508.000 K | 0.000 100.00 % | -2.114 M -611.78 % | -297.000 K 59.59 % | -735.000 K 6.13 % | -783.000 K -516.54 % | -127.000 K 82.58 % | -729.000 K 91.09 % | -8.182 M 72.89 % | -30.181 M -43.57 % | -21.022 M | 0.000 100.00 % | -5.959 M -544.22 % | -925.000 K | 0.000 |
Dividends paid | -5.014 M -2.83 % | -4.876 M 0.77 % | -4.914 M | 0.000 | 0.000 100.00 % | -9.805 M -9.87 % | -8.924 M -0.01 % | -8.923 M -33.46 % | -6.686 M -0.19 % | -6.673 M -24.59 % | -5.356 M -37.47 % | -3.896 M -27.53 % | -3.055 M | 0.000 | 0.000 100.00 % | -4.612 M 14.07 % | -5.367 M 9.65 % | -5.940 M -38.46 % | -4.290 M -89.57 % | -2.263 M | 0.000 100.00 % | -2.253 M 66.99 % | -6.825 M |
Other financing activites | -12.649 M -4.00 % | -12.162 M 15.99 % | -14.477 M -174.76 % | -5.269 M | 0.000 100.00 % | -14.674 M -1 651.07 % | -838.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.924 M -2 305.00 % | -80.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.127 M -57.41 % | 19.083 M | 0.000 | 0.000 -100.00 % | 1.873 M 456.08 % | -526.000 K |
Net cash used provided by financing activities | -12.893 M -50.83 % | -8.548 M -115.79 % | 54.137 M 212.05 % | -48.313 M -297.86 % | 24.418 M 280.14 % | -13.555 M -136.40 % | 37.235 M 716.58 % | -6.039 M -112.73 % | 47.457 M 348.45 % | -19.101 M 26.32 % | -25.925 M -140.29 % | -10.789 M -460.47 % | -1.925 M 88.52 % | -16.775 M 19.42 % | -20.817 M -151.66 % | -8.272 M 28.84 % | -11.624 M -261.06 % | 7.217 M 238.87 % | -5.197 M 76.63 % | -22.239 M -22.62 % | -18.137 M -837.28 % | 2.460 M -93.62 % | 38.538 M |
Effect of forex changes on cash | 3.353 M 143.34 % | -7.737 M -305.50 % | -1.908 M -503.38 % | 473.000 K 111.30 % | -4.184 M -2.30 % | -4.090 M -10.03 % | -3.717 M -187.03 % | 4.271 M 542.59 % | -965.000 K 22.49 % | -1.245 M -493.99 % | 316.000 K 157.88 % | -546.000 K -51.67 % | -360.000 K 88.64 % | -3.170 M 8.38 % | -3.460 M -809.02 % | 488.000 K 111.87 % | -4.112 M -253.32 % | 2.682 M 555.75 % | 409.000 K 148.86 % | -837.000 K -114.07 % | -391.000 K -142.50 % | 920.000 K 1 944.44 % | 45.000 K |
Net change in cash | -5.126 M -241.88 % | 3.613 M -86.52 % | 26.806 M 381.78 % | -9.513 M -153.44 % | 17.800 M 41.23 % | 12.604 M 158.59 % | -21.512 M 46.71 % | -40.368 M -165.96 % | 61.202 M 701.67 % | -10.172 M -177.60 % | 13.109 M 306.86 % | 3.222 M 161.57 % | -5.233 M 33.34 % | -7.850 M 11.97 % | -8.917 M 56.55 % | -20.524 M -207.11 % | 19.162 M 6.51 % | 17.991 M 87.41 % | 9.600 M 165.80 % | -14.589 M -467.57 % | 3.969 M 355.73 % | -1.552 M 93.89 % | -25.384 M |
Cash at beginning of period | 82.182 M 4.60 % | 78.569 M 51.79 % | 51.763 M -15.52 % | 61.276 M 40.94 % | 43.476 M 40.83 % | 30.872 M -41.07 % | 52.384 M -43.52 % | 92.752 M 193.98 % | 31.550 M -24.38 % | 41.722 M 45.81 % | 28.613 M 12.69 % | 25.391 M -17.09 % | 30.624 M -4.80 % | 32.169 M -21.70 % | 41.086 M -33.31 % | 61.610 M 45.14 % | 42.448 M 73.56 % | 24.457 M 64.62 % | 14.857 M -53.56 % | 31.993 M 14.16 % | 28.024 M 160.40 % | 10.762 M -70.23 % | 36.146 M |
Cash at end of period | 77.056 M -6.24 % | 82.182 M 4.60 % | 78.569 M 51.79 % | 51.763 M -15.52 % | 61.276 M 40.94 % | 43.476 M 40.83 % | 30.872 M -41.07 % | 52.384 M -43.52 % | 92.752 M 193.98 % | 31.550 M -24.38 % | 41.722 M 45.81 % | 28.613 M 12.69 % | 25.391 M 4.41 % | 24.319 M -24.40 % | 32.169 M -21.70 % | 41.086 M -33.31 % | 61.610 M 45.14 % | 42.448 M 73.56 % | 24.457 M 40.53 % | 17.404 M -45.60 % | 31.993 M 247.37 % | 9.210 M -14.42 % | 10.762 M |
Operating cash flow | 62.381 M -16.93 % | 75.096 M 37.25 % | 54.715 M -27.78 % | 75.759 M 100.20 % | 37.841 M -53.85 % | 82.001 M 24.27 % | 65.988 M 71.42 % | 38.495 M -48.07 % | 74.133 M 84.93 % | 40.086 M -21.04 % | 50.769 M 2.74 % | 49.416 M 83.06 % | 26.994 M 6.62 % | 25.318 M 42.62 % | 17.752 M 485.33 % | -4.607 M -107.20 % | 64.001 M 75.08 % | 36.555 M -4.24 % | 38.174 M 23.75 % | 30.847 M -17.93 % | 37.588 M 117.55 % | 17.278 M -50.79 % | 35.114 M |
Capital expenditure | -60.379 M -12.45 % | -53.693 M -84.16 % | -29.156 M 25.50 % | -39.134 M 7.09 % | -42.120 M 20.96 % | -53.289 M 36.85 % | -84.382 M -56.68 % | -53.855 M 11.98 % | -61.186 M -124.11 % | -27.302 M 22.99 % | -35.451 M 0.43 % | -35.605 M -44.32 % | -24.671 M 20.27 % | -30.944 M -274.40 % | -8.265 M 30.02 % | -11.810 M 68.18 % | -37.114 M -19.06 % | -31.172 M -39.41 % | -22.360 M 7.14 % | -24.080 M -87.04 % | -12.874 M 35.83 % | -20.063 M -21.22 % | -16.551 M |
Free CashFlow | 2.002 M -90.65 % | 21.403 M -16.26 % | 25.559 M -30.21 % | 36.625 M 955.92 % | -4.279 M -114.90 % | 28.712 M 256.09 % | -18.394 M -19.75 % | -15.360 M -218.64 % | 12.947 M 1.28 % | 12.784 M -16.54 % | 15.318 M 10.91 % | 13.811 M 494.53 % | 2.323 M 141.29 % | -5.626 M -159.30 % | 9.487 M 157.79 % | -16.417 M -161.06 % | 26.887 M 399.48 % | 5.383 M -65.96 % | 15.814 M 133.69 % | 6.767 M -72.62 % | 24.714 M 987.40 % | -2.785 M -115.00 % | 18.563 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-09-30 | 2010-03-30 | 2009-09-30 | 2009-03-30 | 2008-09-30 | 2008-03-30 | 2007-09-30 | 2007-03-30 | 2006-09-30 | 2006-03-30 | 2005-09-30 | 2005-03-30 | 2004-09-30 | 2004-03-30 | 2003-09-30 | 2003-03-30 | 2002-09-30 | 2002-03-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 329.541 M -15.52 % | 390.061 M -1.92 % | 397.679 M -11.63 % | 450.026 M 0.12 % | 449.501 M 9.24 % | 411.472 M 44.15 % | 285.438 M -5.68 % | 302.620 M 8.19 % | 279.702 M 31.77 % | 212.263 M -29.44 % | 300.829 M -9.35 % | 331.855 M -3.05 % | 342.292 M 1.49 % | 337.259 M 6.89 % | 315.528 M 6.31 % | 296.805 M 8.43 % | 273.729 M -1.72 % | 278.508 M 5.00 % | 265.241 M 8.84 % | 243.695 M -5.73 % | 258.509 M 5.55 % | 244.911 M -2.99 % | 252.451 M 11.72 % | 225.962 M -2.13 % | 230.868 M 137.25 % | 97.309 M -3.89 % | 101.248 M -60.90 % | 258.965 M 38.64 % | 186.790 M 0.00 % | 186.790 M 0.98 % | 184.982 M 0.00 % | 184.982 M -35.00 % | 284.598 M 0.00 % | 284.598 M 9.37 % | 260.214 M 0.00 % | 260.214 M 3.87 % | 250.523 M 0.00 % | 250.523 M 2.85 % | 243.582 M 0.00 % | 243.582 M 7.73 % | 226.095 M 0.00 % | 226.095 M 10.56 % | 204.492 M 0.00 % | 204.492 M -2.02 % | 208.717 M 0.00 % | 208.717 M |
Net income | -41.522 M -1 199.59 % | -3.195 M -128.16 % | 11.344 M 341.92 % | 2.567 M -67.69 % | 7.944 M -6.99 % | 8.541 M 41.20 % | 6.049 M -54.04 % | 13.162 M -3.06 % | 13.578 M 177.47 % | -17.527 M -392.56 % | 5.991 M 28.56 % | 4.660 M -65.80 % | 13.624 M -19.16 % | 16.854 M 22.74 % | 13.731 M -2.01 % | 14.012 M -22.90 % | 18.173 M 30.84 % | 13.889 M 3.73 % | 13.390 M 80.82 % | 7.405 M -41.55 % | 12.670 M 5.97 % | 11.956 M -10.69 % | 13.387 M 178.55 % | 4.806 M -2.42 % | 4.925 M 1 724.07 % | 270.000 K -89.65 % | 2.609 M -71.19 % | 9.057 M 917.79 % | -1.108 M 0.00 % | -1.108 M 96.72 % | -33.726 M 0.00 % | -33.726 M -436.28 % | 10.029 M 0.00 % | 10.029 M 69.22 % | 5.927 M 0.00 % | 5.927 M -23.99 % | 7.798 M 0.00 % | 7.798 M 2.56 % | 7.603 M 0.00 % | 7.603 M 879.77 % | 776.000 K 0.00 % | 776.000 K -15.74 % | 921.000 K 0.00 % | 921.000 K -74.93 % | 3.673 M 0.00 % | 3.673 M |
Income before tax | -52.968 M -1 143.38 % | -4.260 M -126.96 % | 15.800 M 93.25 % | 8.176 M 232.09 % | 2.462 M -79.54 % | 12.031 M 11.47 % | 10.793 M -41.78 % | 18.538 M 3.02 % | 17.994 M 190.20 % | -19.949 M -341.13 % | 8.273 M 19.50 % | 6.923 M -65.31 % | 19.956 M -17.01 % | 24.046 M 21.65 % | 19.767 M -2.79 % | 20.335 M -19.18 % | 25.160 M 25.34 % | 20.073 M 8.47 % | 18.506 M 72.82 % | 10.708 M -36.60 % | 16.890 M 12.40 % | 15.027 M 26.01 % | 11.925 M 84.77 % | 6.454 M 9.33 % | 5.903 M 215.33 % | 1.872 M -53.42 % | 4.019 M -52.86 % | 8.525 M 332.83 % | -3.662 M 0.00 % | -3.662 M 89.48 % | -34.795 M 0.00 % | -34.795 M -365.41 % | 13.110 M 0.00 % | 13.110 M 57.30 % | 8.335 M 0.00 % | 8.335 M -14.09 % | 9.701 M 0.00 % | 9.701 M 1.23 % | 9.583 M 0.00 % | 9.583 M 329.44 % | 2.232 M 0.00 % | 2.232 M 54.43 % | 1.445 M 0.00 % | 1.445 M -66.63 % | 4.330 M 0.00 % | 4.330 M |
Income before tax ratio | -0.16 -1 371.73 % | -0.01 -127.49 % | 0.04 118.69 % | 0.02 231.70 % | 0.01 -81.27 % | 0.03 -22.67 % | 0.04 -38.27 % | 0.06 -4.78 % | 0.06 168.45 % | -0.09 -441.75 % | 0.03 31.82 % | 0.02 -64.22 % | 0.06 -18.23 % | 0.07 13.81 % | 0.06 -8.56 % | 0.07 -25.46 % | 0.09 27.53 % | 0.07 3.30 % | 0.07 58.79 % | 0.04 -32.75 % | 0.07 6.49 % | 0.06 29.89 % | 0.05 65.38 % | 0.03 11.71 % | 0.03 32.91 % | 0.02 -51.54 % | 0.04 20.58 % | 0.03 267.94 % | -0.02 0.00 % | -0.02 89.58 % | -0.19 0.00 % | -0.19 -508.34 % | 0.05 0.00 % | 0.05 43.82 % | 0.03 0.00 % | 0.03 -17.29 % | 0.04 0.00 % | 0.04 -1.57 % | 0.04 0.00 % | 0.04 298.61 % | 0.01 0.00 % | 0.01 39.67 % | 0.01 0.00 % | 0.01 -65.94 % | 0.02 0.00 % | 0.02 |
EBITDA | -5.425 M -119.93 % | 27.216 M -40.34 % | 45.617 M 14.57 % | 39.817 M 12.67 % | 35.341 M -20.76 % | 44.599 M 13.05 % | 39.449 M -15.64 % | 46.764 M 2.74 % | 45.516 M 491.81 % | 7.691 M -78.05 % | 35.045 M 4.93 % | 33.397 M -1.56 % | 33.927 M -25.27 % | 45.398 M 9.08 % | 41.620 M 3.99 % | 40.025 M -10.30 % | 44.621 M 20.53 % | 37.021 M 14.15 % | 32.432 M 14.52 % | 28.321 M -12.14 % | 32.233 M 5.19 % | 30.642 M 13.10 % | 27.092 M 5.82 % | 25.602 M 24.50 % | 20.564 M 118.28 % | 9.421 M 4.72 % | 8.996 M -81.07 % | 47.520 M 129.02 % | 20.750 M 0.00 % | 20.750 M 303.00 % | -10.222 M 0.00 % | -10.222 M -137.43 % | 27.307 M 0.00 % | 27.307 M 16.62 % | 23.415 M 0.00 % | 23.415 M -5.09 % | 24.671 M 0.00 % | 24.671 M 4.75 % | 23.551 M 0.00 % | 23.551 M 22.35 % | 19.249 M 0.00 % | 19.249 M 13.30 % | 16.989 M 0.00 % | 16.989 M -29.80 % | 24.201 M 0.00 % | 24.201 M |
Net income ratio | -0.13 -1 438.26 % | -0.01 -128.71 % | 0.03 400.09 % | 0.01 -67.72 % | 0.02 -14.86 % | 0.02 -2.05 % | 0.02 -51.28 % | 0.04 -10.40 % | 0.05 158.79 % | -0.08 -514.62 % | 0.02 41.82 % | 0.01 -64.72 % | 0.04 -20.35 % | 0.05 14.84 % | 0.04 -7.82 % | 0.05 -28.89 % | 0.07 33.13 % | 0.05 -1.21 % | 0.05 66.14 % | 0.03 -38.00 % | 0.05 0.40 % | 0.05 -7.94 % | 0.05 149.32 % | 0.02 -0.30 % | 0.02 668.83 % | 0.00 -89.23 % | 0.03 -26.32 % | 0.03 689.86 % | -0.01 0.00 % | -0.01 96.75 % | -0.18 0.00 % | -0.18 -617.37 % | 0.04 0.00 % | 0.04 54.72 % | 0.02 0.00 % | 0.02 -26.83 % | 0.03 0.00 % | 0.03 -0.28 % | 0.03 0.00 % | 0.03 809.43 % | 0.00 0.00 % | 0.00 -23.79 % | 0.00 0.00 % | 0.00 -74.41 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | -0.02 -123.59 % | 0.07 -39.17 % | 0.11 29.65 % | 0.09 12.53 % | 0.08 -27.46 % | 0.11 -21.57 % | 0.14 -10.56 % | 0.15 -5.04 % | 0.16 349.12 % | 0.04 -68.90 % | 0.12 15.76 % | 0.10 1.53 % | 0.10 -26.37 % | 0.13 2.05 % | 0.13 -2.19 % | 0.13 -17.27 % | 0.16 22.63 % | 0.13 8.71 % | 0.12 5.21 % | 0.12 -6.80 % | 0.12 -0.34 % | 0.13 16.59 % | 0.11 -5.28 % | 0.11 27.20 % | 0.09 -8.00 % | 0.10 8.96 % | 0.09 -51.58 % | 0.18 65.19 % | 0.11 0.00 % | 0.11 301.03 % | -0.06 0.00 % | -0.06 -157.59 % | 0.10 0.00 % | 0.10 6.63 % | 0.09 0.00 % | 0.09 -8.63 % | 0.10 0.00 % | 0.10 1.85 % | 0.10 0.00 % | 0.10 13.57 % | 0.09 0.00 % | 0.09 2.48 % | 0.08 0.00 % | 0.08 -28.35 % | 0.12 0.00 % | 0.12 |
Gross profit ratio | 0.51 5.30 % | 0.48 195.60 % | 0.16 22.03 % | 0.13 7.29 % | 0.12 -12.11 % | 0.14 -14.02 % | 0.16 -12.94 % | 0.19 -14.96 % | 0.22 274.74 % | 0.06 -61.55 % | 0.15 4.61 % | 0.15 -59.21 % | 0.36 -34.07 % | 0.55 46.41 % | 0.37 -33.09 % | 0.56 43.00 % | 0.39 -30.04 % | 0.56 5.72 % | 0.53 -3.08 % | 0.54 53.36 % | 0.35 -34.43 % | 0.54 -21.72 % | 0.69 75.56 % | 0.39 -39.66 % | 0.65 68.96 % | 0.39 10.91 % | 0.35 -1.14 % | 0.35 1.79 % | 0.35 0.00 % | 0.35 12.44 % | 0.31 0.00 % | 0.31 -12.38 % | 0.35 0.00 % | 0.35 -2.38 % | 0.36 0.00 % | 0.36 -0.63 % | 0.36 0.00 % | 0.36 -1.91 % | 0.37 0.00 % | 0.37 1.81 % | 0.36 0.00 % | 0.36 -1.77 % | 0.37 0.00 % | 0.37 -0.74 % | 0.37 0.00 % | 0.37 |
Weighted average shs out dil | 14.523 M 0.00 % | 14.523 M -1.11 % | 14.685 M -0.52 % | 14.763 M 5.36 % | 14.012 M 26.09 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M -50.00 % | 22.224 M 100.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M |
Weighted average shs out | 14.523 M 0.00 % | 14.523 M -1.11 % | 14.685 M -0.53 % | 14.763 M 5.36 % | 14.012 M 26.09 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M -50.00 % | 22.224 M 100.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M 0.00 % | 11.112 M |
EPS diluted | -2.86 -1 200.00 % | -0.22 -156.41 % | 0.39 77.27 % | 0.22 -15.38 % | 0.26 -58.73 % | 0.63 1.61 % | 0.62 -53.73 % | 1.34 -2.90 % | 1.38 177.53 % | -1.78 -391.80 % | 0.61 27.08 % | 0.48 -83.33 % | 2.88 -23.81 % | 3.78 22.73 % | 3.08 -1.91 % | 3.14 -23.04 % | 4.08 30.77 % | 3.12 9.47 % | 2.85 71.69 % | 1.66 -41.96 % | 2.86 6.72 % | 2.68 -15.72 % | 3.18 639.53 % | 0.43 -65.87 % | 1.26 3 788.89 % | 0.03 -92.10 % | 0.41 -71.53 % | 1.44 947.06 % | -0.17 0.00 % | -0.17 96.98 % | -5.63 0.00 % | -5.63 -435.12 % | 1.68 0.00 % | 1.68 50.00 % | 1.12 0.00 % | 1.12 -24.83 % | 1.49 0.00 % | 1.49 1.36 % | 1.47 0.00 % | 1.47 716.67 % | 0.18 0.00 % | 0.18 311.76 % | -0.09 0.00 % | -0.09 -108.42 % | 1.01 0.00 % | 1.01 |
Earnings per share | -2.86 -1 200.00 % | -0.22 -156.41 % | 0.39 77.27 % | 0.22 -15.38 % | 0.26 -58.73 % | 0.63 1.61 % | 0.62 -53.73 % | 1.34 -2.90 % | 1.38 177.53 % | -1.78 -391.80 % | 0.61 27.08 % | 0.48 -83.33 % | 2.88 -23.81 % | 3.78 22.73 % | 3.08 -1.91 % | 3.14 -23.04 % | 4.08 30.77 % | 3.12 9.47 % | 2.85 71.69 % | 1.66 -41.96 % | 2.86 6.72 % | 2.68 -15.72 % | 3.18 639.53 % | 0.43 -65.87 % | 1.26 3 233.33 % | 0.04 -90.78 % | 0.41 -71.53 % | 1.44 947.06 % | -0.17 0.00 % | -0.17 96.98 % | -5.63 0.00 % | -5.63 -421.71 % | 1.75 0.00 % | 1.75 49.57 % | 1.17 0.00 % | 1.17 -34.27 % | 1.78 0.00 % | 1.78 2.89 % | 1.73 0.00 % | 1.73 861.11 % | 0.18 0.00 % | 0.18 311.76 % | -0.09 0.00 % | -0.09 -108.42 % | 1.01 0.00 % | 1.01 |
Gross profit | 166.471 M -11.04 % | 187.122 M 189.94 % | 64.539 M 7.84 % | 59.849 M 7.42 % | 55.716 M -3.98 % | 58.027 M 23.94 % | 46.817 M -17.88 % | 57.013 M -7.99 % | 61.962 M 393.80 % | 12.548 M -72.87 % | 46.250 M -5.17 % | 48.773 M -60.45 % | 123.317 M -33.08 % | 184.287 M 56.49 % | 117.763 M -28.87 % | 165.551 M 55.05 % | 106.772 M -31.24 % | 155.288 M 11.00 % | 139.894 M 5.49 % | 132.618 M 44.57 % | 91.732 M -30.79 % | 132.546 M -24.05 % | 174.528 M 96.14 % | 88.982 M -40.95 % | 150.680 M 300.87 % | 37.588 M 6.60 % | 35.261 M -61.35 % | 91.229 M 41.12 % | 64.646 M 0.00 % | 64.646 M 13.54 % | 56.936 M 0.00 % | 56.936 M -43.05 % | 99.977 M 0.00 % | 99.977 M 6.77 % | 93.635 M 0.00 % | 93.635 M 3.22 % | 90.716 M 0.00 % | 90.716 M 0.88 % | 89.924 M 0.00 % | 89.924 M 9.68 % | 81.985 M 0.00 % | 81.985 M 8.61 % | 75.486 M 0.00 % | 75.486 M -2.75 % | 77.620 M 0.00 % | 77.620 M |
Income tax expense | -13.576 M -1 374.74 % | 1.065 M -76.21 % | 4.476 M 164.38 % | 1.693 M 130.88 % | -5.482 M -257.08 % | 3.490 M -26.43 % | 4.744 M -11.76 % | 5.376 M 21.74 % | 4.416 M 282.33 % | -2.422 M -206.13 % | 2.282 M 0.84 % | 2.263 M -64.26 % | 6.332 M -11.96 % | 7.192 M 19.15 % | 6.036 M -4.54 % | 6.323 M -9.50 % | 6.987 M 12.99 % | 6.184 M 5.96 % | 5.836 M 76.69 % | 3.303 M -21.73 % | 4.220 M 37.41 % | 3.071 M 110.05 % | 1.462 M -11.29 % | 1.648 M 68.51 % | 978.000 K -40.94 % | 1.656 M -8.31 % | 1.806 M 235.48 % | -1.333 M -188.10 % | 1.513 M 0.00 % | 1.513 M 241.47 % | -1.070 M 0.00 % | -1.070 M -134.71 % | 3.081 M 0.00 % | 3.081 M 26.50 % | 2.436 M 0.00 % | 2.436 M 27.08 % | 1.917 M 0.00 % | 1.917 M -3.21 % | 1.980 M 0.00 % | 1.980 M 36.04 % | 1.456 M 0.00 % | 1.456 M 377.77 % | -524.000 K 0.00 % | -524.000 K 20.24 % | -657.000 K 0.00 % | -657.000 K |
Cost of revenue | 163.070 M -19.65 % | 202.939 M -39.08 % | 333.140 M -14.62 % | 390.177 M -0.92 % | 393.785 M 11.41 % | 353.445 M 48.12 % | 238.621 M -2.84 % | 245.607 M 12.80 % | 217.740 M 9.03 % | 199.715 M -21.55 % | 254.579 M -10.07 % | 283.082 M 29.28 % | 218.975 M 43.15 % | 152.972 M -22.65 % | 197.765 M 50.67 % | 131.254 M -21.38 % | 166.957 M 35.50 % | 123.220 M -1.70 % | 125.347 M 12.85 % | 111.077 M -33.40 % | 166.777 M 48.42 % | 112.365 M 44.20 % | 77.923 M -43.11 % | 136.980 M 70.82 % | 80.188 M 34.27 % | 59.721 M -9.50 % | 65.987 M -60.66 % | 167.736 M 37.33 % | 122.144 M 0.00 % | 122.144 M -4.61 % | 128.046 M 0.00 % | 128.046 M -30.64 % | 184.621 M 0.00 % | 184.621 M 10.83 % | 166.579 M 0.00 % | 166.579 M 4.24 % | 159.807 M 0.00 % | 159.807 M 4.00 % | 153.658 M 0.00 % | 153.658 M 6.63 % | 144.110 M 0.00 % | 144.110 M 11.71 % | 129.007 M 0.00 % | 129.007 M -1.59 % | 131.097 M 0.00 % | 131.097 M |
General and administrative expenses | 18.428 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 -100.00 % | 10.308 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.724 M -91.58 % | 79.838 M 1 582.93 % | 4.744 M 3.67 % | 4.576 M -59.53 % | 11.308 M -72.88 % | 41.700 M 0.00 % | 41.700 M -14.28 % | 48.648 M 0.00 % | 48.648 M -8.72 % | 53.296 M 0.00 % | 53.296 M 1 359.96 % | 3.651 M 0.00 % | 3.651 M -6.22 % | 3.893 M 0.00 % | 3.893 M -92.34 % | 50.798 M 0.00 % | 50.798 M 1.94 % | 49.832 M 0.00 % | 49.832 M 1.47 % | 49.112 M 0.00 % | 49.112 M 1.79 % | 48.250 M 0.00 % | 48.250 M |
Selling and marketing expenses | 2.973 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 -100.00 % | 1.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.943 M 0.00 % | 3.943 M 3.25 % | 3.819 M 0.00 % | 3.819 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 306.875 M 311.34 % | 74.604 M 4 138.86 % | 1.760 M 257.72 % | 492.000 K -74.15 % | 1.903 M 220.37 % | 594.000 K -73.86 % | 2.272 M -79.52 % | 11.095 M 1 715.88 % | 611.000 K -7.14 % | 658.000 K 131.69 % | 284.000 K -83.83 % | 1.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 227.714 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.552 M | 0.000 -100.00 % | 29.404 M 14.87 % | 25.597 M -62.35 % | 67.993 M 240.09 % | 19.993 M 0.00 % | 19.993 M 237.34 % | -14.557 M 0.00 % | -14.557 M -64.45 % | -8.852 M 0.00 % | -8.852 M -112.35 % | 71.690 M 0.00 % | 71.690 M 4.22 % | 68.785 M 0.00 % | 68.785 M 280.35 % | -38.140 M 0.00 % | -38.140 M 0.88 % | -38.477 M 0.00 % | -38.477 M -894.49 % | -3.869 M 0.00 % | -3.869 M -250.52 % | 2.571 M 0.00 % | 2.571 M |
Operating expenses | 215.983 M 15.56 % | 186.897 M 299.10 % | 46.830 M -1.79 % | 47.684 M 8.25 % | 44.049 M 2.99 % | 42.772 M 39.65 % | 30.627 M 12.69 % | 27.177 M -23.00 % | 35.296 M 17.78 % | 29.969 M -20.99 % | 37.931 M -0.79 % | 38.232 M -62.16 % | 101.039 M -36.36 % | 158.772 M 64.73 % | 96.382 M -33.08 % | 144.015 M 79.70 % | 80.143 M -40.18 % | 133.979 M 12.47 % | 119.124 M -1.30 % | 120.695 M 63.00 % | 74.048 M -36.17 % | 116.016 M -28.04 % | 161.218 M 100.83 % | 80.276 M -43.77 % | 142.770 M 318.09 % | 34.148 M 13.17 % | 30.173 M -61.95 % | 79.301 M 28.54 % | 61.693 M 0.00 % | 61.693 M -25.37 % | 82.670 M 0.00 % | 82.670 M 1 840.60 % | 4.260 M 0.00 % | 4.260 M -94.63 % | 79.283 M 0.00 % | 79.283 M 3.64 % | 76.496 M 0.00 % | 76.496 M 504.33 % | 12.658 M 0.00 % | 12.658 M 11.48 % | 11.355 M 0.00 % | 11.355 M -32.18 % | 16.742 M 0.00 % | 16.742 M 30.59 % | 12.820 M 0.00 % | 12.820 M |
Cost and expenses | 379.053 M -2.77 % | 389.836 M 2.60 % | 379.970 M -13.22 % | 437.861 M 0.01 % | 437.834 M 10.50 % | 396.217 M 47.16 % | 269.248 M -1.30 % | 272.784 M 7.80 % | 253.036 M 10.17 % | 229.684 M -21.48 % | 292.510 M -8.96 % | 321.314 M 0.41 % | 320.014 M 2.65 % | 311.744 M 5.98 % | 294.147 M 6.86 % | 275.269 M 11.40 % | 247.100 M -3.93 % | 257.199 M 5.21 % | 244.471 M 5.48 % | 231.772 M -3.76 % | 240.825 M 5.45 % | 228.381 M -4.50 % | 239.141 M 10.07 % | 217.256 M -2.56 % | 222.958 M 137.52 % | 93.869 M -2.38 % | 96.160 M -61.07 % | 247.037 M 34.38 % | 183.836 M 0.00 % | 183.836 M -12.76 % | 210.715 M 0.00 % | 210.715 M 11.56 % | 188.881 M 0.00 % | 188.881 M -23.18 % | 245.861 M 0.00 % | 245.861 M 4.05 % | 236.303 M 0.00 % | 236.303 M 42.08 % | 166.316 M 0.00 % | 166.316 M 6.98 % | 155.465 M 0.00 % | 155.465 M 6.67 % | 145.749 M 0.00 % | 145.749 M 1.27 % | 143.917 M 0.00 % | 143.917 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 860.000 K | 0.000 -100.00 % | 2.896 M | 0.000 -100.00 % | 3.186 M | 0.000 -100.00 % | 3.103 M | 0.000 -100.00 % | 3.077 M | 0.000 -100.00 % | 5.863 M | 0.000 -100.00 % | 5.605 M | 0.000 -100.00 % | 4.107 M | 0.000 -100.00 % | 3.346 M | 0.000 -100.00 % | 2.990 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.272 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 |
Selling general and administrative expenses | -90.892 M -180.94 % | 112.293 M 131.10 % | 48.590 M 0.86 % | 48.176 M 4.84 % | 45.952 M 5.96 % | 43.366 M 31.82 % | 32.899 M -14.04 % | 38.272 M 6.59 % | 35.907 M 17.24 % | 30.627 M -19.86 % | 38.215 M -4.43 % | 39.988 M -60.98 % | 102.476 M 4.99 % | 97.605 M 0.47 % | 97.144 M 10.27 % | 88.099 M 8.98 % | 80.841 M -2.90 % | 83.252 M 234.18 % | -62.045 M -183.67 % | 74.150 M -4.07 % | 77.295 M 7.89 % | 71.641 M -22.27 % | 92.166 M 1 270.70 % | 6.724 M -91.91 % | 83.119 M 1 652.09 % | 4.744 M 3.67 % | 4.576 M -59.53 % | 11.308 M -72.88 % | 41.700 M 0.00 % | 41.700 M -14.28 % | 48.648 M 0.00 % | 48.648 M -8.72 % | 53.296 M 0.00 % | 53.296 M 601.91 % | 7.593 M 0.00 % | 7.593 M -1.53 % | 7.711 M 0.00 % | 7.711 M -84.82 % | 50.798 M 0.00 % | 50.798 M 1.94 % | 49.832 M 0.00 % | 49.832 M 1.47 % | 49.112 M 0.00 % | 49.112 M 1.79 % | 48.250 M 0.00 % | 48.250 M |
Interest income | -115.000 K -119.83 % | 580.000 K 224.02 % | 179.000 K 155.71 % | 70.000 K 70.73 % | 41.000 K -96.37 % | 1.129 M 20.31 % | 938.000 K -2.14 % | 958.500 K -10.08 % | 1.066 M 39.26 % | 765.500 K -15.88 % | 910.000 K 6.12 % | 857.500 K -63.07 % | 2.322 M 58.07 % | 1.469 M -8.98 % | 1.614 M 34.39 % | 1.201 M -18.24 % | 1.469 M 18.85 % | 1.236 M 220.94 % | -1.022 M -184.12 % | 1.215 M 53.02 % | 794.000 K -47.17 % | 1.503 M 8.52 % | 1.385 M -62.59 % | 3.702 M 84.45 % | 2.007 M 62.51 % | 1.235 M 1 276.19 % | -105.000 K -100.44 % | 23.730 M 130.63 % | 10.289 M 0.00 % | 10.289 M 65.59 % | 6.214 M 0.00 % | 6.214 M 17.99 % | 5.266 M 0.00 % | 5.266 M 522.83 % | 845.500 K 0.00 % | 845.500 K 4.38 % | 810.000 K 0.00 % | 810.000 K 2.40 % | 791.000 K 0.00 % | 791.000 K -44.32 % | 1.421 M 0.00 % | 1.421 M -77.71 % | 6.374 M 0.00 % | 6.374 M -12.02 % | 7.244 M 0.00 % | 7.244 M |
Interest expense | -3.147 M -135.19 % | 8.944 M 138.44 % | 3.751 M 5.90 % | 3.542 M 42.13 % | 2.492 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 -100.00 % | 2.675 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.954 M | 0.000 -100.00 % | 2.803 M 237.30 % | 831.000 K -96.95 % | 27.266 M 75.45 % | 15.541 M 0.00 % | 15.541 M 33.54 % | 11.637 M 0.00 % | 11.637 M -85.96 % | 82.856 M 0.00 % | 82.856 M 1 833.18 % | 4.286 M 0.00 % | 4.286 M -7.77 % | 4.647 M 0.00 % | 4.647 M -93.13 % | 67.683 M 0.00 % | 67.683 M -1.05 % | 68.399 M 0.00 % | 68.399 M 1 284.88 % | 4.939 M 0.00 % | 4.939 M -18.49 % | 6.060 M 0.00 % | 6.060 M |
Depreciation and amortization | 46.231 M 71.28 % | 26.991 M 3.55 % | 26.066 M -7.24 % | 28.099 M -7.53 % | 30.387 M 6.11 % | 28.638 M 11.87 % | 25.600 M 0.38 % | 25.503 M 2.69 % | 24.836 M -2.29 % | 25.418 M 3.63 % | 24.527 M 1.04 % | 24.274 M 105.90 % | 11.789 M -40.13 % | 19.692 M 13.12 % | 17.408 M -0.86 % | 17.559 M -1.24 % | 17.779 M 13.64 % | 15.645 M 5.37 % | 14.848 M 8.59 % | 13.673 M -5.83 % | 14.519 M 9.53 % | 13.256 M 3.05 % | 12.864 M -2.50 % | 13.194 M 15.74 % | 11.400 M 140.20 % | 4.746 M 21.44 % | 3.908 M -67.34 % | 11.967 M 15.18 % | 10.390 M 0.00 % | 10.390 M -4.84 % | 10.919 M 0.00 % | 10.919 M 0.72 % | 10.840 M 0.00 % | 10.840 M 0.43 % | 10.794 M 0.00 % | 10.794 M 4.57 % | 10.323 M 0.00 % | 10.323 M 6.22 % | 9.718 M 0.00 % | 9.718 M -13.66 % | 11.256 M 0.00 % | 11.256 M 17.18 % | 9.605 M 0.00 % | 9.605 M -30.46 % | 13.812 M 0.00 % | 13.812 M |
Operating income | -49.512 M -22 105.33 % | 225.000 K -98.73 % | 17.709 M 45.57 % | 12.165 M 4.27 % | 11.667 M -23.52 % | 15.255 M -5.78 % | 16.190 M -45.74 % | 29.836 M 11.89 % | 26.666 M 253.07 % | -17.421 M -309.41 % | 8.319 M -21.08 % | 10.541 M -52.39 % | 22.138 M -13.88 % | 25.706 M 6.17 % | 24.212 M 7.77 % | 22.466 M -16.30 % | 26.842 M 25.57 % | 21.376 M 17.11 % | 18.253 M 24.61 % | 14.648 M -17.31 % | 17.714 M 1.89 % | 17.386 M 22.20 % | 14.228 M 14.67 % | 12.408 M 35.40 % | 9.164 M 96.02 % | 4.675 M -8.12 % | 5.088 M -57.34 % | 11.928 M 650.19 % | 1.590 M 0.00 % | 1.590 M 110.73 % | -14.815 M 0.00 % | -14.815 M -187.43 % | 16.945 M 0.00 % | 16.945 M 31.42 % | 12.894 M 0.00 % | 12.894 M -9.66 % | 14.272 M 0.00 % | 14.272 M 4.37 % | 13.674 M 0.00 % | 13.674 M 85.36 % | 7.377 M 0.00 % | 7.377 M 90.15 % | 3.880 M 0.00 % | 3.880 M 574.70 % | 575.000 K 0.00 % | 575.000 K |
Operating income ratio | -0.15 -26 146.60 % | 0.00 -98.70 % | 0.04 64.74 % | 0.03 4.15 % | 0.03 -29.99 % | 0.04 -34.64 % | 0.06 -42.47 % | 0.10 3.41 % | 0.10 216.16 % | -0.08 -396.79 % | 0.03 -12.94 % | 0.03 -50.89 % | 0.06 -15.15 % | 0.08 -0.67 % | 0.08 1.38 % | 0.08 -22.81 % | 0.10 27.76 % | 0.08 11.53 % | 0.07 14.49 % | 0.06 -12.28 % | 0.07 -3.47 % | 0.07 25.96 % | 0.06 2.64 % | 0.05 38.34 % | 0.04 -17.38 % | 0.05 -4.40 % | 0.05 9.10 % | 0.05 441.11 % | 0.01 0.00 % | 0.01 110.63 % | -0.08 0.00 % | -0.08 -234.52 % | 0.06 0.00 % | 0.06 20.16 % | 0.05 0.00 % | 0.05 -13.02 % | 0.06 0.00 % | 0.06 1.48 % | 0.06 0.00 % | 0.06 72.05 % | 0.03 0.00 % | 0.03 71.98 % | 0.02 0.00 % | 0.02 588.63 % | 0.00 0.00 % | 0.00 |
Total other income expenses net | -3.456 M 22.94 % | -4.485 M -134.94 % | -1.909 M 52.14 % | -3.989 M 56.66 % | -9.205 M -185.51 % | -3.224 M 40.26 % | -5.397 M 52.23 % | -11.298 M -30.28 % | -8.672 M -243.04 % | -2.528 M -5 395.65 % | -46.000 K 98.73 % | -3.618 M -95.15 % | -1.854 M -11.69 % | -1.660 M 59.22 % | -4.071 M -91.04 % | -2.131 M -12.99 % | -1.886 M -44.74 % | -1.303 M -615.02 % | 253.000 K 106.42 % | -3.940 M -378.16 % | -824.000 K 65.07 % | -2.359 M 29.71 % | -3.356 M 43.63 % | -5.954 M -82.58 % | -3.261 M -107.97 % | -1.568 M -46.68 % | -1.069 M 68.59 % | -3.403 M 40.79 % | -5.748 M 0.00 % | -5.748 M 40.06 % | -9.589 M 0.00 % | -9.589 M 35.75 % | -14.924 M 0.00 % | -14.924 M -227.34 % | -4.559 M 0.00 % | -4.559 M 0.25 % | -4.571 M 0.00 % | -4.571 M -11.72 % | -4.091 M 0.00 % | -4.091 M 20.49 % | -5.146 M 0.00 % | -5.146 M -44.66 % | -3.557 M 0.00 % | -3.557 M -194.73 % | 3.755 M 0.00 % | 3.755 M |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-09-30 | 2010-03-30 | 2009-09-30 | 2009-03-30 | 2008-09-30 | 2008-03-30 | 2007-09-30 | 2007-03-30 | 2006-09-30 | 2006-03-30 | 2005-09-30 | 2005-03-30 | 2004-09-30 | 2004-03-30 | 2003-09-30 | 2003-03-30 | 2002-09-30 | 2002-03-30 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2008-03-30 | 2007-09-30 | 2007-03-30 | 2006-09-30 | 2006-03-30 | 2005-09-30 | 2005-03-30 | 2004-09-30 | 2004-03-30 | 2003-09-30 | 2003-03-30 | 2002-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 42.659 M -22.45 % | 55.009 M 127.26 % | 24.205 M -52.95 % | 51.442 M 22.17 % | 42.106 M -26.54 % | 57.315 M -52.53 % | 120.748 M -8.20 % | 131.534 M -10.48 % | 146.939 M -9.57 % | 162.490 M 15.43 % | 140.765 M -19.45 % | 174.756 M 18.18 % | 147.868 M 25.81 % | 117.530 M 43.57 % | 81.863 M -2.28 % | 83.769 M 417.99 % | 16.172 M -19.63 % | 20.121 M 81.99 % | 11.056 M -56.83 % | 25.608 M 174.53 % | 9.328 M -80.22 % | 47.147 M 46.87 % | 32.101 M -49.27 % | 63.278 M 349.21 % | -25.391 M -10.44 % | -22.990 M -163.33 % | 36.303 M 212.85 % | -32.169 M 21.70 % | -41.086 M 33.31 % | -61.610 M -566.88 % | 13.196 M -85.00 % | 88.002 M -22.11 % | 112.978 M -18.10 % | 137.953 M 128.87 % | 60.275 M 446.33 % | -17.404 M 29.53 % | -24.699 M 22.80 % | -31.993 M -55.29 % | -20.602 M -123.69 % | -9.210 M 7.77 % | -9.986 M 7.21 % | -10.762 M |
Total investments | 0.000 -100.00 % | 8.107 M -3.05 % | 8.362 M -18.20 % | 10.223 M -8.74 % | 11.202 M 81.23 % | 6.181 M 41.54 % | 4.367 M -31.75 % | 6.399 M 74.88 % | 3.659 M 38.34 % | 2.645 M 28.90 % | 2.052 M 15.15 % | 1.782 M 469.33 % | 313.000 K -78.20 % | 1.436 M 339.14 % | 327.000 K -85.29 % | 2.223 M 39.64 % | 1.592 M -30.84 % | 2.302 M -19.48 % | 2.859 M -34.20 % | 4.345 M -24.34 % | 5.743 M -29.88 % | 8.190 M | 0.000 -100.00 % | 5.372 M | 0.000 -100.00 % | 5.527 M -32.83 % | 8.228 M 124.44 % | 3.666 M -16.26 % | 4.378 M 12.11 % | 3.905 M 57.91 % | 2.473 M 137.56 % | 1.041 M -48.07 % | 2.005 M -32.46 % | 2.968 M -3.20 % | 3.066 M -3.10 % | 3.164 M 19.01 % | 2.659 M 23.48 % | 2.153 M -80.74 % | 11.179 M -44.67 % | 20.205 M 15.23 % | 17.535 M 17.97 % | 14.864 M |
Total debt | 119.715 M 10.91 % | 107.935 M 1.46 % | 106.387 M -11.43 % | 120.110 M -0.47 % | 120.675 M -9.66 % | 133.573 M -22.57 % | 172.511 M -12.75 % | 197.722 M -5.04 % | 208.215 M -7.61 % | 225.364 M 22.32 % | 184.241 M -11.81 % | 208.914 M 16.88 % | 178.740 M 15.44 % | 154.827 M 15.33 % | 134.247 M 2.23 % | 131.325 M 20.57 % | 108.924 M 143.86 % | 44.666 M 4.83 % | 42.606 M -10.53 % | 47.621 M -6.72 % | 51.050 M -25.63 % | 68.646 M 13.06 % | 60.714 M -28.88 % | 85.368 M | 0.000 | 0.000 -100.00 % | 66.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.225 M -50.00 % | 130.450 M -10.91 % | 146.430 M -9.84 % | 162.410 M 100.00 % | 81.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 100.148 M -22.96 % | 130.003 M -9.16 % | 143.116 M -10.37 % | 159.669 M 130.25 % | 69.346 M -9.47 % | 76.598 M 124.67 % | -310.511 M -539.49 % | 70.653 M 124.96 % | -283.105 M -740.40 % | -33.687 M 86.88 % | -256.807 M -543.48 % | 57.907 M 125.09 % | -230.753 M -517.03 % | 55.332 M 127.95 % | -197.992 M -387.02 % | 68.981 M 140.25 % | -171.370 M -330.73 % | 74.274 M 147.59 % | -156.087 M -293.54 % | 80.647 M -6.62 % | 86.362 M -8.95 % | 94.853 M | 0.000 | 0.000 100.00 % | -118.964 M 17.85 % | -144.820 M -3.05 % | -140.535 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 189.333 M -20.09 % | 236.928 M -1.70 % | 241.015 M 5.62 % | 228.190 M -8.85 % | 250.339 M 5.67 % | 236.904 M 7.51 % | 220.348 M 9.53 % | 201.180 M 10.10 % | 182.720 M 11.83 % | 163.388 M -10.91 % | 183.403 M 4.24 % | 175.947 M -0.37 % | 176.601 M 7.36 % | 164.498 M 12.95 % | 145.643 M 11.89 % | 130.166 M 14.09 % | 114.093 M 25.69 % | 90.776 M 3.82 % | 87.435 M 30.50 % | 67.001 M -5.12 % | 70.619 M 12.93 % | 62.531 M 17.21 % | 53.350 M 74.54 % | 30.566 M -0.23 % | 30.635 M 29.69 % | 23.622 M 9.43 % | 21.586 M -22.08 % | 27.701 M -7.40 % | 29.916 M -70.66 % | 101.979 M 7.76 % | 94.634 M 8.42 % | 87.288 M 3.51 % | 84.332 M 3.63 % | 81.375 M 7.01 % | 76.043 M 7.54 % | 70.711 M 10.07 % | 64.240 M 11.20 % | 57.768 M -8.53 % | 63.152 M -7.86 % | 68.536 M 4.18 % | 65.787 M 4.36 % | 63.037 M |
Common stock | 147.445 M 0.00 % | 147.445 M 0.00 % | 147.445 M 0.00 % | 147.445 M 0.00 % | 147.445 M 0.00 % | 147.445 M 200.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 0.00 % | 49.148 M 10.12 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 0.00 % | 44.630 M 14.29 % | 39.051 M 0.00 % | 39.051 M 2.25 % | 38.193 M 0.00 % | 38.193 M 0.00 % | 38.193 M 2.53 % | 37.252 M 2.33 % | 36.405 M 2.38 % | 35.557 M 11.39 % | 31.922 M 12.85 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.00 % | 28.286 M 0.21 % | 28.226 M 0.21 % | 28.166 M |
Total equity | 451.572 M -10.49 % | 504.503 M 3.35 % | 488.151 M -3.41 % | 505.367 M -6.50 % | 540.511 M -0.62 % | 543.865 M 60.73 % | 338.367 M 3.60 % | 326.613 M 11.14 % | 293.885 M 3.93 % | 282.776 M -8.75 % | 309.901 M 0.86 % | 307.267 M -4.21 % | 320.761 M 20.17 % | 266.932 M 4.59 % | 255.222 M 10.97 % | 229.997 M 0.03 % | 229.925 M 12.76 % | 203.910 M -1.90 % | 207.869 M 12.56 % | 184.680 M -8.97 % | 202.880 M 8.16 % | 187.572 M 2.05 % | 183.805 M 8.44 % | 169.502 M 23.94 % | 136.764 M -0.68 % | 137.697 M 6.49 % | 129.311 M -5.21 % | 136.419 M -4.11 % | 142.259 M -30.47 % | 204.607 M 3.36 % | 197.954 M 3.48 % | 191.301 M 15.46 % | 165.692 M 18.28 % | 140.083 M 2.57 % | 136.578 M 2.63 % | 133.072 M 6.23 % | 125.262 M 6.65 % | 117.452 M -3.41 % | 121.604 M -3.30 % | 125.756 M -1.97 % | 128.280 M -1.93 % | 130.804 M |
Other non current liabilities | 68.754 M -15.54 % | 81.409 M 1.70 % | 80.046 M 19.24 % | 67.132 M -35.02 % | 103.308 M -5.28 % | 109.072 M 330.67 % | 25.326 M -44.48 % | 45.619 M -34.23 % | 69.365 M 0.58 % | 68.962 M -20.25 % | 86.469 M 7 869.00 % | -1.113 M -101.40 % | 79.406 M 34.43 % | 59.068 M -3.68 % | 61.324 M -1.66 % | 62.362 M -17.91 % | 75.964 M -3.00 % | 78.317 M 568.92 % | 11.708 M -54.02 % | 25.462 M -25.40 % | 34.130 M -24.74 % | 45.352 M 10.71 % | 40.963 M -17.77 % | 49.813 M 515.97 % | -11.975 M -117.30 % | 69.214 M 121.19 % | 31.292 M -14.13 % | 36.443 M -25.06 % | 48.631 M -6.46 % | 51.990 M 78.72 % | 29.091 M 369.88 % | 6.191 M -2.86 % | 6.374 M -2.78 % | 6.556 M -92.03 % | 82.215 M -47.92 % | 157.874 M -3.90 % | 164.288 M -3.76 % | 170.701 M 26.26 % | 135.202 M 35.60 % | 99.703 M -2.56 % | 102.319 M -2.49 % | 104.934 M |
Long term debt | 80.943 M 1.80 % | 79.510 M 1.24 % | 78.537 M 3.77 % | 75.687 M -7.28 % | 81.630 M -29.63 % | 116.003 M -23.59 % | 151.808 M 12.93 % | 134.424 M -4.82 % | 141.225 M -18.47 % | 173.215 M 20.02 % | 144.322 M 6.65 % | 135.321 M 28.94 % | 104.950 M 1.51 % | 103.388 M -0.11 % | 103.505 M 3.98 % | 99.546 M 7.03 % | 93.005 M 364.14 % | 20.038 M 22.26 % | 16.390 M -41.93 % | 28.226 M -13.89 % | 32.780 M 1.76 % | 32.214 M -11.59 % | 36.437 M 7.33 % | 33.947 M 183.48 % | 11.975 M | 0.000 -100.00 % | 15.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.584 M -50.00 % | 103.168 M -11.38 % | 116.411 M -10.21 % | 129.654 M 100.00 % | 64.827 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 166.049 M 3.19 % | 160.919 M -10.61 % | 180.024 M 8.87 % | 165.363 M -10.58 % | 184.938 M -17.83 % | 225.075 M 15.65 % | 194.619 M -2.07 % | 198.742 M -5.63 % | 210.590 M -19.35 % | 261.101 M 13.13 % | 230.791 M 19.01 % | 193.930 M 3.53 % | 187.309 M 6.81 % | 175.369 M -1.30 % | 177.671 M 2.21 % | 173.835 M 2.88 % | 168.969 M 57.38 % | 107.362 M 20.09 % | 89.401 M -6.64 % | 95.763 M -0.98 % | 96.714 M 24.69 % | 77.566 M 0.21 % | 77.400 M -7.59 % | 83.760 M 599.46 % | 11.975 M -83.95 % | 74.627 M 46.38 % | 50.980 M 25.53 % | 40.612 M -23.51 % | 53.093 M -10.21 % | 59.129 M -33.98 % | 89.566 M -25.36 % | 120.003 M -9.95 % | 133.264 M -9.05 % | 146.524 M -6.48 % | 156.672 M -6.08 % | 166.819 M -3.37 % | 172.643 M -3.26 % | 178.466 M 28.31 % | 139.085 M 39.50 % | 99.703 M -2.56 % | 102.319 M -2.49 % | 104.934 M |
Other current liabilities | 85.941 M 135.15 % | 36.547 M -6.91 % | 39.259 M -4.73 % | 41.210 M 10.69 % | 37.230 M -30.42 % | 53.505 M 51.37 % | 35.348 M -28.97 % | 49.765 M 97.58 % | 25.187 M -46.04 % | 46.677 M 40.84 % | 33.143 M -25.80 % | 44.670 M 43.09 % | 31.218 M -47.66 % | 59.643 M 1.14 % | 58.968 M 19.20 % | 49.469 M 574.43 % | -10.427 M -121.13 % | 49.351 M 3.74 % | 47.574 M 8.15 % | 43.987 M -38.94 % | 72.037 M 25.43 % | 57.430 M 12.13 % | 51.218 M 43.36 % | 35.728 M -72.81 % | 131.397 M 32.16 % | 99.426 M 116.47 % | 45.930 M -45.16 % | 83.757 M -24.71 % | 111.242 M -6.11 % | 118.475 M 56.42 % | 75.743 M 129.45 % | 33.011 M -26.93 % | 45.176 M -21.22 % | 57.341 M 7.89 % | 53.150 M 8.56 % | 48.959 M 5.13 % | 46.570 M 5.41 % | 44.181 M 13.31 % | 38.991 M 15.36 % | 33.800 M -16.28 % | 40.373 M -14.00 % | 46.946 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 9.982 M 122.47 % | -44.423 M -402.09 % | 14.705 M 183.69 % | -17.570 M -129.10 % | 60.385 M 195.40 % | -63.298 M -219.38 % | 53.023 M | 0.000 -100.00 % | 60.395 M | 0.000 -100.00 % | 66.310 M | 0.000 -100.00 % | 68.985 M | 0.000 -100.00 % | 53.144 M | 0.000 -100.00 % | 50.740 M | 0.000 -100.00 % | 57.118 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 |
Short term debt | 38.772 M 36.40 % | 28.425 M -4.27 % | 29.694 M -33.16 % | 44.423 M 5.84 % | 41.971 M 138.88 % | 17.570 M -24.02 % | 23.126 M -63.46 % | 63.298 M -10.73 % | 70.907 M 35.97 % | 52.149 M 16.96 % | 44.586 M -61.13 % | 114.720 M 45.62 % | 78.782 M 53.16 % | 51.439 M 67.32 % | 30.742 M -3.26 % | 31.779 M 45.92 % | 21.778 M -11.57 % | 24.628 M -6.06 % | 26.216 M 35.17 % | 19.395 M -20.90 % | 24.519 M -32.70 % | 36.432 M 14.08 % | 31.936 M -37.89 % | 51.421 M | 0.000 | 0.000 -100.00 % | 51.620 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.641 M -50.00 % | 27.282 M -9.12 % | 30.019 M -8.36 % | 32.756 M 100.00 % | 16.378 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 193.038 M 24.78 % | 154.705 M -0.95 % | 156.183 M -19.36 % | 193.686 M 2.20 % | 189.517 M 11.07 % | 170.630 M 12.69 % | 151.411 M -19.03 % | 187.002 M 8.36 % | 172.576 M 21.30 % | 142.267 M -14.08 % | 165.587 M -26.14 % | 224.197 M 13.68 % | 197.210 M 1.88 % | 193.569 M 17.68 % | 164.487 M 7.44 % | 153.100 M 16.12 % | 131.845 M -4.18 % | 137.600 M 6.15 % | 129.623 M 5.66 % | 122.676 M -4.05 % | 127.851 M -20.44 % | 160.700 M 16.67 % | 137.735 M -3.51 % | 142.747 M -17.86 % | 173.785 M -3.68 % | 180.425 M 23.67 % | 145.888 M -1.79 % | 148.545 M -15.77 % | 176.355 M -16.64 % | 211.568 M 17.32 % | 180.341 M 20.94 % | 149.114 M 3.12 % | 144.598 M 3.22 % | 140.082 M 8.55 % | 129.054 M 9.34 % | 118.025 M 4.74 % | 112.684 M 4.98 % | 107.343 M 8.44 % | 98.986 M 9.22 % | 90.629 M 3.73 % | 87.373 M 3.87 % | 84.117 M |
Total liabilities | 359.087 M 13.77 % | 315.624 M -6.12 % | 336.207 M -6.36 % | 359.049 M -4.11 % | 374.455 M -5.37 % | 395.705 M 14.36 % | 346.030 M -10.30 % | 385.744 M 0.67 % | 383.166 M -5.01 % | 403.368 M 1.76 % | 396.378 M -5.20 % | 418.127 M 8.74 % | 384.519 M 4.22 % | 368.938 M 7.83 % | 342.158 M 4.66 % | 326.935 M 8.68 % | 300.814 M 22.80 % | 244.962 M 11.84 % | 219.024 M 0.27 % | 218.439 M -2.73 % | 224.565 M -5.75 % | 238.266 M 10.75 % | 215.135 M -5.02 % | 226.507 M -9.09 % | 249.162 M -2.31 % | 255.052 M 29.55 % | 196.868 M 4.08 % | 189.157 M -17.56 % | 229.448 M -15.24 % | 270.697 M 0.29 % | 269.907 M 0.29 % | 269.117 M -3.15 % | 277.862 M -3.05 % | 286.606 M 0.31 % | 285.725 M 0.31 % | 284.844 M -0.17 % | 285.327 M -0.17 % | 285.809 M 20.05 % | 238.071 M 25.08 % | 190.332 M 0.34 % | 189.692 M 0.34 % | 189.051 M |
Other non current assets | 8.791 M -57.92 % | 20.891 M 5 020.34 % | 408.000 K | 0.000 -100.00 % | 491.000 K | 0.000 -100.00 % | 558.000 K | 0.000 -100.00 % | 574.000 K | 0.000 -100.00 % | 287.000 K | 0.000 -100.00 % | 1.750 M | 0.000 -100.00 % | 1.629 M | 0.000 -100.00 % | 1.592 M | 0.000 -100.00 % | 2.859 M | 0.000 -100.00 % | 5.743 M -52.38 % | 12.059 M -46.23 % | 22.428 M | 0.000 100.00 % | -195.414 M -3 635.63 % | 5.527 M -32.83 % | 8.228 M 124.44 % | 3.666 M -16.26 % | 4.378 M 12.11 % | 3.905 M 19.24 % | 3.275 M 23.82 % | 2.645 M 0.97 % | 2.620 M 0.98 % | 2.594 M -9.90 % | 2.879 M -9.01 % | 3.164 M 19.01 % | 2.659 M 23.48 % | 2.153 M -92.47 % | 28.599 M -48.04 % | 55.045 M 6.05 % | 51.903 M 6.44 % | 48.760 M |
Long term investments | 0.000 | 0.000 -100.00 % | 8.362 M -18.20 % | 10.223 M -8.74 % | 11.202 M 81.23 % | 6.181 M 41.54 % | 4.367 M -31.75 % | 6.399 M 74.88 % | 3.659 M 38.34 % | 2.645 M 28.90 % | 2.052 M 15.15 % | 1.782 M | 0.000 -100.00 % | 1.436 M | 0.000 -100.00 % | 2.223 M | 0.000 -100.00 % | 2.302 M | 0.000 -100.00 % | 4.345 M | 0.000 -100.00 % | 8.190 M | 0.000 -100.00 % | 5.372 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 520.500 K -50.00 % | 1.041 M -48.07 % | 2.005 M -32.46 % | 2.968 M 100.00 % | 1.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 40.291 M -67.67 % | 124.607 M 193.19 % | 42.501 M -66.69 % | 127.598 M 165.56 % | 48.049 M -67.26 % | 146.779 M 504.50 % | 24.281 M -73.53 % | 91.714 M 224.49 % | 28.264 M -69.29 % | 92.044 M 187.00 % | 32.071 M -67.61 % | 99.000 M 181.97 % | 35.110 M -14.56 % | 41.091 M 99.91 % | 20.555 M -50.16 % | 41.241 M 399.23 % | 8.261 M -51.35 % | 16.979 M 160.25 % | 6.524 M -60.00 % | 16.310 M 156.61 % | 6.356 M -59.46 % | 15.677 M 148.05 % | 6.320 M -69.69 % | 20.848 M 208.04 % | 6.768 M -90.80 % | 73.593 M 3 231.51 % | 2.209 M -85.71 % | 15.461 M -6.95 % | 16.616 M -33.23 % | 24.887 M 56.94 % | 15.858 M 132.24 % | 6.828 M -12.67 % | 7.819 M -11.25 % | 8.810 M -49.95 % | 17.602 M -33.31 % | 26.393 M -1.78 % | 26.872 M -1.75 % | 27.351 M 100.00 % | 13.676 M | 0.000 | 0.000 | 0.000 |
GoodWill | 81.510 M | 0.000 -100.00 % | 79.869 M | 0.000 -100.00 % | 85.606 M | 0.000 -100.00 % | 61.629 M | 0.000 -100.00 % | 63.198 M | 0.000 -100.00 % | 63.772 M | 0.000 -100.00 % | 66.139 M | 0.000 -100.00 % | 23.177 M | 0.000 -100.00 % | 10.123 M | 0.000 -100.00 % | 10.214 M | 0.000 -100.00 % | 8.635 M | 0.000 -100.00 % | 13.093 M | 0.000 -100.00 % | 12.875 M | 0.000 -100.00 % | 5.203 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.434 M -50.00 % | 18.868 M 0.00 % | 18.868 M 0.00 % | 18.868 M 100.00 % | 9.434 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 121.801 M -2.25 % | 124.607 M 1.83 % | 122.370 M -4.10 % | 127.598 M -4.53 % | 133.655 M -8.94 % | 146.779 M 70.85 % | 85.910 M -6.33 % | 91.714 M 0.28 % | 91.462 M -0.63 % | 92.044 M -3.96 % | 95.843 M -3.19 % | 99.000 M -2.22 % | 101.249 M 146.40 % | 41.091 M -6.04 % | 43.732 M 6.04 % | 41.241 M 124.33 % | 18.384 M 8.27 % | 16.979 M 1.44 % | 16.738 M 2.62 % | 16.310 M 8.80 % | 14.991 M -4.38 % | 15.677 M -19.24 % | 19.413 M -6.88 % | 20.848 M 6.13 % | 19.643 M -0.08 % | 19.659 M 165.23 % | 7.412 M -52.06 % | 15.461 M -6.95 % | 16.616 M -33.23 % | 24.887 M -1.60 % | 25.292 M -1.57 % | 25.696 M -3.71 % | 26.687 M -3.58 % | 27.678 M 2.38 % | 27.036 M 2.43 % | 26.393 M -1.78 % | 26.872 M -1.75 % | 27.351 M 100.00 % | 13.676 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 365.032 M -4.40 % | 381.852 M 5.69 % | 361.296 M -6.26 % | 385.413 M -3.47 % | 399.251 M -3.32 % | 412.941 M 24.69 % | 331.183 M -1.17 % | 335.108 M 0.07 % | 334.857 M -3.44 % | 346.778 M -3.11 % | 357.892 M 0.70 % | 355.387 M 2.41 % | 347.016 M 9.63 % | 316.536 M 13.06 % | 279.979 M 7.79 % | 259.733 M 9.37 % | 237.473 M 13.99 % | 208.331 M 5.15 % | 198.121 M 5.76 % | 187.322 M -3.96 % | 195.036 M 6.59 % | 182.970 M 1.68 % | 179.954 M -1.75 % | 183.168 M 4.21 % | 175.771 M 1.73 % | 172.787 M 28.61 % | 134.348 M -7.85 % | 145.786 M -13.91 % | 169.344 M -9.11 % | 186.310 M 0.84 % | 184.757 M 0.85 % | 183.204 M 1.56 % | 180.383 M 1.59 % | 177.561 M 0.45 % | 176.772 M 0.45 % | 175.982 M 3.57 % | 169.920 M 3.70 % | 163.858 M 34.43 % | 121.887 M 52.52 % | 79.916 M -6.37 % | 85.355 M -5.99 % | 90.794 M |
Total non current assets | 517.923 M -1.79 % | 527.350 M 0.97 % | 522.276 M -2.83 % | 537.513 M -4.86 % | 564.952 M -1.60 % | 574.117 M 33.10 % | 431.344 M -3.50 % | 446.968 M 0.40 % | 445.185 M -3.42 % | 460.932 M -2.58 % | 473.135 M -0.51 % | 475.549 M 1.95 % | 466.467 M 24.21 % | 375.532 M 9.78 % | 342.062 M 7.29 % | 318.806 M 16.02 % | 274.787 M 10.25 % | 249.246 M 5.69 % | 235.829 M 3.82 % | 227.149 M -3.00 % | 234.165 M -0.01 % | 234.186 M 5.59 % | 221.795 M -0.79 % | 223.555 M 14.40 % | 195.414 M -7.99 % | 212.394 M 30.26 % | 163.052 M -3.51 % | 168.976 M -13.35 % | 195.003 M -11.58 % | 220.530 M 0.72 % | 218.950 M 0.73 % | 217.370 M 0.59 % | 216.098 M 0.59 % | 214.826 M 0.85 % | 213.020 M 0.86 % | 211.213 M 3.14 % | 204.789 M 3.24 % | 198.365 M 19.02 % | 166.663 M 23.49 % | 134.961 M -1.67 % | 137.258 M -1.65 % | 139.554 M |
Other current assets | 15.108 M 26.86 % | 11.909 M -43.96 % | 21.250 M 88.02 % | 11.302 M -35.89 % | 17.629 M 66.66 % | 10.578 M -24.04 % | 13.925 M 28.05 % | 10.875 M -55.28 % | 24.316 M 134.98 % | 10.348 M -56.74 % | 23.920 M 219.57 % | 7.485 M -57.15 % | 17.467 M 74.53 % | 10.008 M 134.38 % | 4.270 M -48.40 % | 8.275 M -58.26 % | 19.825 M 292.34 % | 5.053 M -70.28 % | 17.004 M 277.61 % | 4.503 M -56.33 % | 10.311 M -92.28 % | 133.590 M 612.94 % | 18.738 M -83.80 % | 115.632 M 483.56 % | 19.815 M -55.49 % | 44.522 M -58.09 % | 106.227 M 533.77 % | 16.761 M -18.16 % | 20.480 M 189.59 % | 7.072 M 11.47 % | 6.345 M 12.95 % | 5.617 M 23.02 % | 4.566 M 29.90 % | 3.515 M -51.46 % | 7.241 M -33.97 % | 10.967 M 44.59 % | 7.585 M 80.47 % | 4.203 M -92.00 % | 52.553 M -47.92 % | 100.903 M -1.17 % | 102.102 M 2 084.00 % | 4.675 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 77.056 M 45.59 % | 52.926 M -35.60 % | 82.182 M 19.68 % | 68.668 M -12.60 % | 78.569 M 3.03 % | 76.258 M 47.32 % | 51.763 M -21.79 % | 66.188 M 8.02 % | 61.276 M -2.54 % | 62.874 M 44.62 % | 43.476 M 27.28 % | 34.158 M 10.64 % | 30.872 M -17.23 % | 37.297 M -28.80 % | 52.384 M 10.15 % | 47.556 M -48.73 % | 92.752 M 277.89 % | 24.545 M -22.20 % | 31.550 M 43.32 % | 22.013 M -47.24 % | 41.722 M 94.06 % | 21.499 M -24.86 % | 28.613 M 29.53 % | 22.090 M -13.00 % | 25.391 M 10.44 % | 22.990 M -24.93 % | 30.624 M -4.80 % | 32.169 M -21.70 % | 41.086 M -33.31 % | 61.610 M 18.41 % | 52.029 M 22.57 % | 42.448 M 26.89 % | 33.453 M 36.78 % | 24.457 M 16.85 % | 20.931 M 20.26 % | 17.404 M -29.53 % | 24.699 M -22.80 % | 31.993 M 55.29 % | 20.602 M 123.69 % | 9.210 M -7.77 % | 9.986 M -7.21 % | 10.762 M |
Cash and short term investments | 77.056 M 45.59 % | 52.926 M -35.60 % | 82.182 M 19.68 % | 68.668 M -12.60 % | 78.569 M 3.03 % | 76.258 M 47.32 % | 51.763 M -21.79 % | 66.188 M 8.02 % | 61.276 M -2.54 % | 62.874 M 44.62 % | 43.476 M 27.28 % | 34.158 M 10.64 % | 30.872 M -17.23 % | 37.297 M -28.80 % | 52.384 M 10.15 % | 47.556 M -48.73 % | 92.752 M 277.89 % | 24.545 M -22.20 % | 31.550 M 43.32 % | 22.013 M -47.24 % | 41.722 M 94.06 % | 21.499 M -24.86 % | 28.613 M 29.53 % | 22.090 M -13.00 % | 25.391 M 10.44 % | 22.990 M -24.93 % | 30.624 M -4.80 % | 32.169 M -21.70 % | 41.086 M -33.31 % | 61.610 M 18.41 % | 52.029 M 22.57 % | 42.448 M 26.89 % | 33.453 M 36.78 % | 24.457 M 16.85 % | 20.931 M 20.26 % | 17.404 M -29.53 % | 24.699 M -22.80 % | 31.993 M 55.29 % | 20.602 M 123.69 % | 9.210 M -7.77 % | 9.986 M -7.21 % | 10.762 M |
Total current assets | 292.735 M -0.01 % | 292.777 M -3.08 % | 302.082 M -7.59 % | 326.903 M -6.60 % | 350.013 M -4.22 % | 365.453 M 44.42 % | 253.053 M -4.65 % | 265.389 M 14.46 % | 231.865 M 2.95 % | 225.212 M -3.40 % | 233.144 M -6.68 % | 249.845 M 4.62 % | 238.813 M -8.27 % | 260.338 M 1.97 % | 255.318 M 7.22 % | 238.126 M -6.96 % | 255.952 M 28.22 % | 199.626 M 4.48 % | 191.064 M 8.58 % | 175.970 M -8.96 % | 193.280 M 0.85 % | 191.652 M 8.19 % | 177.145 M 2.72 % | 172.454 M 0.23 % | 172.056 M -4.60 % | 180.355 M 10.56 % | 163.127 M 4.17 % | 156.600 M -11.38 % | 176.704 M -30.64 % | 254.774 M 2.36 % | 248.911 M 2.41 % | 243.048 M 6.86 % | 227.456 M 7.36 % | 211.863 M 1.23 % | 209.283 M 1.25 % | 206.703 M 0.44 % | 205.800 M 0.44 % | 204.896 M 5.77 % | 193.713 M 6.13 % | 182.529 M 0.32 % | 181.950 M 0.32 % | 181.370 M |
Inventory | 106.707 M -4.78 % | 112.065 M -1.81 % | 114.128 M -7.63 % | 123.555 M -18.87 % | 152.298 M 0.07 % | 152.187 M 53.84 % | 98.926 M 9.83 % | 90.072 M 29.57 % | 69.515 M -10.94 % | 78.058 M -8.42 % | 85.239 M -6.55 % | 91.218 M -2.36 % | 93.421 M 43.84 % | 64.948 M 15.09 % | 56.430 M 13.17 % | 49.864 M 10.61 % | 45.082 M 19.03 % | 37.875 M -7.71 % | 41.040 M 13.03 % | 36.309 M -6.50 % | 38.833 M 6.21 % | 36.563 M -46.82 % | 68.751 M 97.95 % | 34.732 M -50.72 % | 70.477 M 79.56 % | 39.250 M 49.38 % | 26.276 M 0.75 % | 26.080 M -24.30 % | 34.454 M -55.47 % | 77.377 M 29.26 % | 59.861 M 41.36 % | 42.345 M 2.08 % | 41.483 M 2.12 % | 40.621 M -34.38 % | 61.902 M -25.58 % | 83.183 M 6.09 % | 78.412 M 6.48 % | 73.640 M 1.45 % | 72.587 M 1.47 % | 71.533 M 3.04 % | 69.420 M 3.14 % | 67.307 M |
Net receivables | 93.864 M -19.00 % | 115.877 M 14.73 % | 100.997 M -21.30 % | 128.333 M 12.47 % | 114.105 M -12.29 % | 130.094 M 31.52 % | 98.912 M -4.10 % | 103.145 M 11.09 % | 92.849 M 23.66 % | 75.082 M -23.64 % | 98.320 M -16.51 % | 117.758 M 9.33 % | 107.711 M -28.37 % | 150.380 M 45.33 % | 103.476 M -21.86 % | 132.431 M 34.73 % | 98.293 M -1.54 % | 99.826 M -3.89 % | 103.863 M 31.28 % | 79.113 M -24.87 % | 105.298 M -7.06 % | 113.301 M 85.61 % | 61.043 M -26.75 % | 83.330 M 47.82 % | 56.373 M -23.40 % | 73.593 M -2.32 % | 75.343 M -7.66 % | 81.590 M 1.12 % | 80.684 M -25.78 % | 108.715 M -1.08 % | 109.905 M -1.07 % | 111.094 M 4.93 % | 105.878 M 5.18 % | 100.661 M 1.49 % | 99.179 M 1.52 % | 97.696 M 1.37 % | 96.378 M 1.39 % | 95.060 M 123.00 % | 42.629 M 534.85 % | -9.803 M -100.00 % | -4.902 M -104.97 % | 98.626 M |
Tax assets | 22.299 M | 0.000 -100.00 % | 29.840 M 108.98 % | 14.279 M -29.84 % | 20.353 M 147.72 % | 8.216 M -11.90 % | 9.326 M -32.16 % | 13.747 M -6.05 % | 14.633 M -24.82 % | 19.465 M 14.09 % | 17.061 M -11.97 % | 19.380 M 17.80 % | 16.452 M -0.10 % | 16.469 M -1.51 % | 16.722 M 7.13 % | 15.609 M -9.97 % | 17.338 M -19.86 % | 21.634 M 19.45 % | 18.111 M -5.53 % | 19.172 M 4.22 % | 18.395 M 20.31 % | 15.290 M | 0.000 -100.00 % | 14.167 M | 0.000 -100.00 % | 14.421 M 10.39 % | 13.064 M 221.54 % | 4.063 M -12.90 % | 4.665 M -14.06 % | 5.428 M 6.31 % | 5.106 M 6.73 % | 4.784 M 8.62 % | 4.405 M 9.43 % | 4.025 M -17.00 % | 4.850 M -14.53 % | 5.674 M 6.28 % | 5.339 M 6.71 % | 5.003 M 100.00 % | 2.502 M | 0.000 | 0.000 | 0.000 |
Other assets | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 -100.00 % | 18.456 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 |
Account payables | 59.947 M -27.48 % | 82.660 M 22.76 % | 67.333 M -30.63 % | 97.065 M 15.59 % | 83.976 M -8.05 % | 91.325 M 33.44 % | 68.440 M 5.42 % | 64.919 M 25.76 % | 51.621 M 19.01 % | 43.377 M -31.60 % | 63.415 M 0.12 % | 63.338 M 15.07 % | 55.044 M -25.34 % | 73.729 M 15.89 % | 63.619 M -3.43 % | 65.878 M 7.46 % | 61.306 M 6.07 % | 57.798 M 12.28 % | 51.477 M -6.87 % | 55.272 M 114.38 % | 25.782 M -60.54 % | 65.340 M 19.71 % | 54.581 M 2.86 % | 53.061 M 25.18 % | 42.388 M -44.67 % | 76.604 M 67.46 % | 45.745 M -26.53 % | 62.263 M -2.69 % | 63.982 M -26.47 % | 87.018 M 2.52 % | 84.882 M 2.58 % | 82.746 M 29.47 % | 63.912 M 41.78 % | 45.077 M -18.09 % | 55.035 M -15.32 % | 64.992 M 4.57 % | 62.152 M 4.79 % | 59.312 M 2.14 % | 58.071 M 2.18 % | 56.829 M 20.91 % | 47.000 M 26.44 % | 37.171 M |
Tax payables | 8.378 M 18.45 % | 7.073 M -28.66 % | 9.915 M -9.77 % | 10.988 M -5.56 % | 11.635 M 41.37 % | 8.230 M -1.95 % | 8.394 M -6.94 % | 9.020 M 90.01 % | 4.747 M 7 317.19 % | 64.000 K -98.45 % | 4.125 M 180.80 % | 1.469 M -79.87 % | 7.297 M -16.68 % | 8.758 M -21.51 % | 11.158 M 86.78 % | 5.974 M -1.16 % | 6.044 M 3.80 % | 5.823 M 33.68 % | 4.356 M 8.30 % | 4.022 M -27.05 % | 5.513 M 268.02 % | 1.498 M | 0.000 -100.00 % | 2.537 M | 0.000 -100.00 % | 4.395 M 69.49 % | 2.593 M 2.69 % | 2.525 M 123.25 % | 1.131 M -81.38 % | 6.075 M 0.00 % | 6.075 M 0.00 % | 6.075 M 10.63 % | 5.492 M 11.89 % | 4.908 M 9.29 % | 4.491 M 10.24 % | 4.074 M 2.83 % | 3.962 M 2.91 % | 3.850 M 100.00 % | 1.925 M | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 21.580 M 128.51 % | -75.687 M | 0.000 100.00 % | -116.003 M | 0.000 100.00 % | -134.424 M -240.38 % | -39.492 M 59.12 % | -96.613 M -61.27 % | -59.909 M -246.64 % | 40.855 M 1 283.51 % | 2.953 M -66.70 % | 8.867 M -85.54 % | 61.324 M 543.86 % | -13.816 M 49.25 % | -27.222 M -151.00 % | 53.381 M 1.92 % | 52.377 M 24.48 % | 42.075 M 41.17 % | 29.804 M -53.56 % | 64.178 M | 0.000 -100.00 % | 63.208 M | 0.000 | 0.000 -100.00 % | 97.977 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.857 M -50.00 % | 3.713 M 0.62 % | 3.690 M 0.63 % | 3.667 M 100.00 % | 1.834 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 18.500 K -50.00 % | 37.000 K -81.86 % | 204.000 K -45.01 % | 371.000 K 100.00 % | 185.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 701.000 K -50.00 % | 1.402 M 13.48 % | 1.236 M 15.58 % | 1.069 M |
Capital lease obligations | 28.371 M | 0.000 -100.00 % | 28.341 M | 0.000 -100.00 % | 38.974 M | 0.000 -100.00 % | 41.402 M | 0.000 -100.00 % | 31.843 M | 0.000 -100.00 % | 36.845 M -10.41 % | 41.127 M 12.11 % | 36.685 M | 0.000 -100.00 % | 28.242 M | 0.000 -100.00 % | 26.445 M | 0.000 -100.00 % | 19.776 M | 0.000 -100.00 % | 26.449 M | 0.000 -100.00 % | 26.327 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.262 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.771 M -50.00 % | 17.541 M -9.60 % | 19.403 M -8.76 % | 21.265 M 100.00 % | 10.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 114.794 M -4.44 % | 120.130 M 26 386.65 % | -457.000 K -68.63 % | -271.000 K 30.33 % | -389.000 K -154.25 % | -153.000 K 67.79 % | -475.000 K -51.76 % | -313.000 K 49.11 % | -615.000 K -48.91 % | -413.000 K 51.53 % | -852.000 K 97.56 % | -34.948 M -1 863.37 % | -1.780 M -1 628.16 % | -103.000 K 85.35 % | -703.000 K -436.64 % | -131.000 K 80.15 % | -660.000 K -38.36 % | -477.000 K 47.29 % | -905.000 K 26.12 % | -1.225 M 0.00 % | -1.225 M -419.07 % | -236.000 K 56.05 % | -537.000 K -100.57 % | 94.306 M 40.59 % | 67.078 M -10.59 % | 75.024 M 7.90 % | 69.532 M -25.04 % | 92.755 M 0.17 % | 92.599 M 10.78 % | 83.589 M 1.36 % | 82.471 M 1.37 % | 81.353 M 32.41 % | 61.440 M 47.95 % | 41.527 M -2.73 % | 42.694 M -2.66 % | 43.860 M 2.21 % | 42.913 M 2.26 % | 41.965 M 2.58 % | 40.909 M 2.65 % | 39.852 M 1.68 % | 39.192 M 1.71 % | 38.532 M |
Deferred tax liabilities non current | 16.352 M | 0.000 -100.00 % | 37.960 M 68.38 % | 22.544 M -24.57 % | 29.887 M -8.86 % | 32.794 M 87.56 % | 17.485 M -6.49 % | 18.699 M 10.79 % | 16.878 M -10.81 % | 18.924 M 0.02 % | 18.921 M 0.29 % | 18.867 M -9.86 % | 20.931 M 62.09 % | 12.913 M 0.55 % | 12.843 M 7.68 % | 11.927 M 4.24 % | 11.442 M 27.03 % | 9.007 M 0.91 % | 8.926 M 104.44 % | 4.366 M -21.19 % | 5.540 M 2.97 % | 5.380 M | 0.000 -100.00 % | 7.327 M | 0.000 -100.00 % | 5.413 M 23.56 % | 4.381 M 5.09 % | 4.169 M -6.57 % | 4.462 M -37.50 % | 7.139 M 1.48 % | 7.035 M 1.50 % | 6.931 M 2.09 % | 6.789 M 2.14 % | 6.647 M -14.74 % | 7.796 M -12.85 % | 8.945 M 7.06 % | 8.355 M 7.60 % | 7.765 M 100.00 % | 3.883 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.402 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 |
Total assets | 810.659 M -1.15 % | 820.127 M -0.51 % | 824.358 M -4.63 % | 864.416 M -5.52 % | 914.966 M -2.62 % | 939.570 M 37.28 % | 684.397 M -3.92 % | 712.357 M 5.21 % | 677.051 M -1.33 % | 686.144 M -2.85 % | 706.279 M -2.64 % | 725.394 M 2.85 % | 705.280 M 10.92 % | 635.870 M 6.44 % | 597.380 M 7.26 % | 556.932 M 4.94 % | 530.739 M 18.24 % | 448.872 M 5.15 % | 426.893 M 5.90 % | 403.119 M -5.69 % | 427.445 M 0.38 % | 425.838 M 6.74 % | 398.940 M 0.74 % | 396.009 M 2.61 % | 385.926 M -1.74 % | 392.749 M 20.41 % | 326.179 M 0.19 % | 325.576 M -12.41 % | 371.707 M -21.80 % | 475.304 M 1.59 % | 467.861 M 1.62 % | 460.418 M 3.80 % | 443.554 M 3.95 % | 426.689 M 1.04 % | 422.303 M 1.05 % | 417.916 M 1.78 % | 410.589 M 1.82 % | 403.261 M 11.90 % | 360.376 M 13.51 % | 317.490 M -0.54 % | 319.207 M -0.54 % | 320.924 M |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2008-03-30 | 2007-09-30 | 2007-03-30 | 2006-09-30 | 2006-03-30 | 2005-09-30 | 2005-03-30 | 2004-09-30 | 2004-03-30 | 2003-09-30 | 2003-03-30 | 2002-09-30 |
2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-09-30 | 2010-03-30 | 2009-09-30 | 2009-03-30 | 2008-09-30 | 2008-03-30 | 2007-09-30 | 2007-03-30 | 2006-09-30 | 2006-03-30 | 2005-09-30 | 2005-03-30 | 2004-09-30 | 2004-03-30 | 2003-09-30 | 2003-03-30 | 2002-09-30 | 2002-03-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 234.000 K | 0.000 100.00 % | -9.589 M | 0.000 100.00 % | -1.909 M -180.21 % | 2.380 M 70.24 % | 1.398 M 157.72 % | -2.422 M -152.58 % | 4.606 M 194.29 % | -4.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.039 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 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 159.500 K | 0.000 -100.00 % | 131.500 K | 0.000 -100.00 % | 235.000 K | 0.000 -100.00 % | 215.500 K | 0.000 -100.00 % | 286.500 K | 0.000 -100.00 % | 528.000 K | 0.000 -100.00 % | 630.000 K | 0.000 -100.00 % | 720.000 K | 0.000 -100.00 % | 584.000 K | 0.000 -100.00 % | 1.136 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 |
Change in working capital | 20.661 M 816.40 % | -2.884 M -121.79 % | 13.234 M 425.56 % | -4.065 M -133.85 % | 12.009 M 138.05 % | -31.557 M -599.64 % | 6.316 M 133.56 % | -18.818 M -624.18 % | 3.590 M 153.34 % | -6.730 M -117.68 % | 38.074 M 596.08 % | -7.675 M -336.15 % | 3.250 M 123.40 % | -13.891 M -1 094.41 % | -1.163 M 95.50 % | -25.848 M -574.97 % | 5.442 M 247.12 % | -3.699 M -531.23 % | -586.000 K 94.01 % | -9.775 M -295.91 % | -2.469 M 67.17 % | -7.521 M -130.40 % | 24.744 M 218.69 % | -20.847 M | 0.000 -100.00 % | 145.000 K 101.17 % | -12.352 M -221.44 % | 10.171 M -19.18 % | 12.585 M 0.00 % | 12.585 M -28.48 % | 17.597 M 0.00 % | 17.597 M 93.87 % | 9.077 M 0.00 % | 9.077 M 585.28 % | 1.325 M 0.00 % | 1.325 M -1.19 % | 1.341 M 0.00 % | 1.341 M 127.65 % | -4.849 M 0.00 % | -4.849 M -178.34 % | 6.189 M 0.00 % | 6.189 M 120.60 % | 2.806 M 0.00 % | 2.806 M -58.64 % | 6.783 M 0.00 % | 6.783 M |
Accounts receivables | 16.156 M 216.27 % | -13.895 M -160.25 % | 23.061 M 186.08 % | -26.790 M -476.26 % | 7.120 M 137.33 % | 3.000 M 147.33 % | -6.338 M -42.52 % | -4.447 M 76.67 % | -19.062 M -200.33 % | 19.000 M -1.30 % | 19.250 M 530.75 % | -4.469 M -121.92 % | 20.390 M 299.39 % | -10.226 M -30.40 % | -7.842 M 53.50 % | -16.866 M -218.93 % | 14.182 M 195.52 % | -14.847 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 |
Inventory | 3.731 M -47.73 % | 7.138 M 117.89 % | 3.276 M -71.62 % | 11.542 M 473.53 % | -3.090 M 82.52 % | -17.677 M -813.54 % | -1.935 M 91.80 % | -23.611 M -400.24 % | 7.864 M 79.91 % | 4.371 M -46.06 % | 8.103 M 244.46 % | -5.609 M 53.64 % | -12.098 M -80.78 % | -6.692 M -1 011.72 % | 734.000 K 105.52 % | -13.286 M -1 251.30 % | 1.154 M 193.14 % | -1.239 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 |
Accounts payables | -5.154 M -200.00 % | 5.154 M 182.48 % | -6.249 M -320.66 % | 2.832 M -85.42 % | 19.422 M 190.17 % | -21.539 M -217.07 % | 18.399 M 1 316.06 % | -1.513 M -106.76 % | 22.371 M 158.84 % | -38.019 M -283.25 % | 20.747 M 346.17 % | -8.428 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 |
Other working capital | 5.928 M 562.76 % | -1.281 M 81.31 % | -6.854 M -182.07 % | 8.351 M 172.98 % | -11.443 M -345.61 % | 4.659 M 222.28 % | -3.810 M -135.43 % | 10.753 M 241.80 % | -7.583 M -195.77 % | 7.918 M 178.97 % | -10.026 M -192.57 % | 10.831 M 314.82 % | -5.042 M -266.57 % | 3.027 M -49.08 % | 5.945 M 38.13 % | 4.304 M 143.50 % | -9.894 M -179.87 % | 12.387 M 568.32 % | -2.645 M 72.94 % | -9.775 M -295.91 % | -2.469 M 67.17 % | -7.521 M -130.40 % | 24.744 M 213.06 % | -21.886 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 |
Other non cash items | 25.044 M 379.98 % | -8.945 M -138.92 % | 22.984 M -65.64 % | 66.885 M 60.54 % | 41.663 M -54.65 % | 91.875 M 107.32 % | 44.316 M -50.59 % | 89.699 M 175.67 % | 32.539 M -51.54 % | 67.144 M 1 015.39 % | -7.335 M -110.82 % | 67.772 M 1 349.05 % | 4.677 M 112.40 % | 2.202 M -21.30 % | 2.798 M 542.72 % | -632.000 K -107.79 % | 8.110 M 521.08 % | -1.926 M -163.21 % | 3.047 M 259.03 % | -1.916 M 24.42 % | -2.535 M -147.56 % | -1.024 M 79.15 % | -4.912 M -212.12 % | 4.381 M 75.66 % | 2.494 M -3.22 % | 2.577 M 739.45 % | -403.000 K -211.63 % | 361.000 K 102.78 % | -12.991 M 0.00 % | -12.991 M -546.96 % | 2.907 M 0.00 % | 2.907 M 41.44 % | 2.055 M 0.00 % | 2.055 M 194.46 % | -2.176 M 0.00 % | -2.176 M 4.46 % | -2.277 M 0.00 % | -2.277 M -177.16 % | 2.951 M 0.00 % | 2.951 M 414.56 % | 573.500 K 0.00 % | 573.500 K 112.22 % | -4.693 M 0.00 % | -4.693 M 30.07 % | -6.710 M 0.00 % | -6.710 M |
Net cash provided by operating activities | 50.414 M 321.28 % | 11.967 M -71.37 % | 41.798 M 45.19 % | 28.788 M -36.16 % | 45.092 M 1 025.89 % | 4.005 M -89.81 % | 39.298 M 25.36 % | 31.349 M -16.27 % | 37.442 M 9 283.96 % | 399.000 K -99.39 % | 64.909 M 279.76 % | 17.092 M -59.42 % | 42.123 M 69.46 % | 24.857 M -25.59 % | 33.404 M 556.14 % | 5.091 M -89.86 % | 50.224 M 110.06 % | 23.909 M -22.12 % | 30.699 M 227.04 % | 9.387 M -71.07 % | 32.442 M 77.02 % | 18.327 M -61.24 % | 47.279 M 2 112.40 % | 2.137 M -88.61 % | 18.765 M 119.45 % | 8.551 M 237.08 % | -6.238 M -119.77 % | 31.556 M 255.52 % | 8.876 M 0.00 % | 8.876 M 485.33 % | -2.304 M 0.00 % | -2.304 M -107.20 % | 32.001 M 0.00 % | 32.001 M 75.08 % | 18.278 M 0.00 % | 18.278 M -4.24 % | 19.087 M 0.00 % | 19.087 M 23.75 % | 15.424 M 0.00 % | 15.424 M -17.93 % | 18.794 M 0.00 % | 18.794 M 117.55 % | 8.639 M 0.00 % | 8.639 M -50.79 % | 17.557 M 0.00 % | 17.557 M |
Investments in property plant and equipment | -29.896 M -6.12 % | -28.172 M 2.74 % | -28.967 M -17.16 % | -24.725 M -12.57 % | -21.965 M -205.45 % | -7.191 M 58.37 % | -17.272 M 21.00 % | -21.862 M 2.10 % | -22.331 M -12.85 % | -19.789 M 33.25 % | -29.647 M -25.40 % | -23.642 M 6.52 % | -25.291 M 52.04 % | -52.730 M -119.95 % | -23.974 M 8.96 % | -26.334 M 28.18 % | -36.666 M -73.18 % | -21.172 M -68.81 % | -12.542 M 15.03 % | -14.760 M -22.70 % | -12.029 M 46.22 % | -22.368 M -44.00 % | -15.533 M 22.61 % | -20.072 M -54.51 % | -12.991 M -162.66 % | -4.946 M -1.06 % | -4.894 M 81.21 % | -26.050 M -530.37 % | -4.133 M 0.00 % | -4.133 M 30.02 % | -5.905 M 0.00 % | -5.905 M 68.18 % | -18.557 M 0.00 % | -18.557 M -19.06 % | -15.586 M 0.00 % | -15.586 M -39.41 % | -11.180 M 0.00 % | -11.180 M 7.14 % | -12.040 M 0.00 % | -12.040 M -87.04 % | -6.437 M 0.00 % | -6.437 M 35.83 % | -10.032 M 0.00 % | -10.032 M -21.22 % | -8.276 M 0.00 % | -8.276 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 4.135 M 468.78 % | 727.000 K -56.23 % | 1.661 M 103.21 % | -51.741 M -21 839.92 % | 238.000 K -82.58 % | 1.366 M -31.80 % | 2.003 M 741.60 % | 238.000 K -59.52 % | 588.000 K -7.55 % | 636.000 K 101.61 % | -39.566 M | 0.000 | 0.000 100.00 % | -24.723 M | 0.000 | 0.000 | 0.000 100.00 % | -6.291 M | 0.000 | 0.000 | 0.000 100.00 % | -2.195 M | 0.000 100.00 % | -14.226 M | 0.000 100.00 % | -678.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 |
Purchases of investments | -296.000 K 43.51 % | -524.000 K -134.98 % | -223.000 K -125.25 % | -99.000 K 95.97 % | -2.457 M -30 612.50 % | -8.000 K -100.30 % | 2.707 M 190.23 % | -3.000 M -294.22 % | -761.000 K | 0.000 100.00 % | -563.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -364.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.867 M | 0.000 | 0.000 100.00 % | -349.000 K -325.16 % | 155.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -733.000 K 0.00 % | -733.000 K 43.02 % | -1.287 M 0.00 % | -1.287 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.446 M 0.00 % | -1.446 M 21.01 % | -1.831 M 0.00 % | -1.831 M |
Sales maturities of investments | 79.000 K -37.30 % | 126.000 K 103.23 % | 62.000 K -7.46 % | 67.000 K -85.43 % | 460.000 K 210.81 % | 148.000 K 192.50 % | -160.000 K -136.87 % | 434.000 K 393.18 % | 88.000 K -54.64 % | 194.000 K -54.03 % | 422.000 K -6.22 % | 450.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.196 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 412.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.124 M 4 378.89 % | 360.000 K 0.00 % | 360.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 951.500 K 0.00 % | 951.500 K 1 135.71 % | 77.000 K 0.00 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 27.452 M 202.68 % | -26.736 M -13 471.57 % | -197.000 K 96.84 % | -6.229 M -905.82 % | 773.000 K 3 413.64 % | 22.000 K 83.33 % | 12.000 K 71.43 % | 7.000 K -91.46 % | 82.000 K 8 100.00 % | 1.000 K -66.67 % | 3.000 K 200.00 % | 1.000 K 100.02 % | -6.059 M -330.56 % | 2.628 M 550.00 % | -584.000 K 60.54 % | -1.480 M 1.14 % | -1.497 M -2 621.82 % | -55.000 K 86.22 % | -399.000 K -131.97 % | 1.248 M -94.85 % | 24.218 M 1 393.70 % | -1.872 M -87.39 % | -999.000 K -118.52 % | 5.395 M 7 393.06 % | 72.000 K -97.42 % | 2.787 M -84.05 % | 17.469 M 216.46 % | -15.000 M -682.19 % | 2.577 M 0.00 % | 2.577 M 40.14 % | 1.839 M 0.00 % | 1.839 M -54.10 % | 4.006 M 0.00 % | 4.006 M 252.60 % | 1.136 M 0.00 % | 1.136 M 128.80 % | 496.500 K 0.00 % | 496.500 K -42.27 % | 860.000 K 0.00 % | 860.000 K 177.58 % | -1.109 M 0.00 % | -1.109 M -105.51 % | 20.123 M 0.00 % | 20.123 M -4.47 % | 21.064 M 0.00 % | 21.064 M |
Net cash used for investing activites | -2.661 M 95.19 % | -55.306 M -119.55 % | -25.191 M 16.75 % | -30.258 M -40.55 % | -21.528 M 63.37 % | -58.770 M -306.01 % | -14.475 M 37.22 % | -23.055 M -10.21 % | -20.919 M -8.08 % | -19.356 M 33.71 % | -29.197 M -29.45 % | -22.555 M 68.19 % | -70.916 M -41.54 % | -50.102 M -104.01 % | -24.558 M 53.26 % | -52.537 M -37.66 % | -38.163 M -79.79 % | -21.227 M -109.98 % | -10.109 M 48.95 % | -19.803 M -262.47 % | 12.189 M 150.28 % | -24.240 M -46.62 % | -16.532 M 9.79 % | -18.327 M -41.86 % | -12.919 M 21.15 % | -16.385 M -234.02 % | 12.226 M 148.04 % | -25.449 M -2 027.84 % | -1.196 M 0.00 % | -1.196 M 70.59 % | -4.067 M 0.00 % | -4.067 M 72.05 % | -14.552 M 0.00 % | -14.552 M -2.25 % | -14.232 M 0.00 % | -14.232 M -19.66 % | -11.893 M 0.00 % | -11.893 M -6.38 % | -11.180 M 0.00 % | -11.180 M -48.17 % | -7.546 M 0.00 % | -7.546 M -187.28 % | 8.645 M 0.00 % | 8.645 M -21.10 % | 10.958 M 0.00 % | 10.958 M |
Debt repayment | 5.307 M | 0.000 | 0.000 | 0.000 100.00 % | -15.193 M | 0.000 100.00 % | -34.999 M | 0.000 100.00 % | -6.802 M | 0.000 100.00 % | -17.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.428 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.260 M | 0.000 -100.00 % | 886.000 K 712.84 % | 109.000 K 100.64 % | -17.099 M -63.06 % | -10.487 M 0.00 % | -10.487 M -59.89 % | -6.559 M 0.00 % | -6.559 M -1 205.18 % | -502.500 K 0.00 % | -502.500 K 85.95 % | -3.576 M 0.00 % | -3.576 M -792.93 % | 516.000 K 0.00 % | 516.000 K 104.86 % | -10.615 M 0.00 % | -10.615 M -74.33 % | -6.089 M 0.00 % | -6.089 M -434.10 % | 1.823 M 0.00 % | 1.823 M -87.66 % | 14.771 M 0.00 % | 14.771 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 12.000 K 100.49 % | -2.438 M 98.77 % | -198.972 M -200.15 % | 198.669 M 336 827.12 % | -59.000 K | 0.000 | 0.000 | 0.000 100.00 % | -519.000 K -200.00 % | 519.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.588 M | 0.000 | 0.000 -100.00 % | 13.000 K -98.68 % | 985.000 K 596.11 % | 141.500 K 0.00 % | 141.500 K -97.22 % | 5.093 M 0.00 % | 5.093 M 247.65 % | 1.465 M 0.00 % | 1.465 M -93.08 % | 21.181 M 0.00 % | 21.181 M | 0.000 | 0.000 -100.00 % | 627.000 K 0.00 % | 627.000 K | 0.000 | 0.000 -100.00 % | 60.000 K 0.00 % | 60.000 K -95.55 % | 1.349 M 0.00 % | 1.349 M |
Common stock repurchased | -537.000 K | 0.000 100.00 % | -652.000 K -5 827.27 % | -11.000 K 97.52 % | -444.000 K -57.45 % | -282.000 K 57.66 % | -666.000 K | 0.000 100.00 % | -635.000 K | 0.000 100.00 % | -276.000 K | 0.000 100.00 % | -2.062 M | 0.000 100.00 % | -785.000 K | 0.000 100.00 % | -508.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.106 M -26 225.00 % | -8.000 K -60.00 % | -5.000 K 98.29 % | -292.000 K 3.31 % | -302.000 K -177.06 % | -109.000 K -22.47 % | -89.000 K 87.18 % | -694.000 K -992.91 % | -63.500 K 0.00 % | -63.500 K 82.58 % | -364.500 K 0.00 % | -364.500 K 91.09 % | -4.091 M 0.00 % | -4.091 M 72.89 % | -15.091 M 0.00 % | -15.091 M -43.57 % | -10.511 M 0.00 % | -10.511 M | 0.000 | 0.000 100.00 % | -2.980 M 0.00 % | -2.980 M -544.22 % | -462.500 K 0.00 % | -462.500 K | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -5.014 M -3 698.48 % | -132.000 K 97.36 % | -5.008 M -307.65 % | -1.229 M 75.00 % | -4.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.805 M | 0.000 100.00 % | -8.924 M | 0.000 100.00 % | -8.923 M | 0.000 100.00 % | -6.686 M | 0.000 100.00 % | -6.673 M | 0.000 100.00 % | -5.356 M | 0.000 100.00 % | -3.896 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.306 M 0.00 % | -2.306 M 14.07 % | -2.684 M 0.00 % | -2.684 M 9.65 % | -2.970 M 0.00 % | -2.970 M -38.46 % | -2.145 M 0.00 % | -2.145 M -89.57 % | -1.132 M 0.00 % | -1.132 M | 0.000 | 0.000 100.00 % | -1.127 M 0.00 % | -1.127 M 66.99 % | -3.413 M 0.00 % | -3.413 M |
Other financing activites | 599.000 K 104.52 % | -13.248 M -407.74 % | 4.305 M 525.73 % | 688.000 K -99.65 % | 197.102 M 143.01 % | 81.108 M 3 285.70 % | -2.546 M 41.02 % | -4.317 M 56.66 % | -9.960 M -123.82 % | 41.815 M 798.55 % | -5.986 M -139.48 % | 15.161 M -45.45 % | 27.792 M 42.99 % | 19.437 M 334.60 % | -8.285 M -169.31 % | 11.954 M -79.22 % | 57.527 M 2 100.24 % | -2.876 M -183.87 % | 3.429 M 200.00 % | -3.429 M 85.92 % | -24.346 M -513.27 % | 5.891 M 125.05 % | -23.514 M -208.91 % | 21.590 M 894.33 % | -2.718 M -3 476.32 % | -76.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.500 0.00 % | -0.500 -100.00 % | 4.064 M 0.00 % | 4.064 M -57.41 % | 9.542 M 0.00 % | 9.542 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 936.500 K 0.00 % | 936.500 K 456.08 % | -263.000 K 0.00 % | -263.000 K |
Net cash used provided by financing activities | 5.369 M 129.40 % | -18.262 M -580.96 % | 3.797 M 150.07 % | -7.584 M 59.52 % | -18.736 M -123.82 % | 78.651 M 305.52 % | -38.270 M -691.85 % | -4.833 M 72.22 % | -17.397 M -141.60 % | 41.815 M 275.60 % | -23.813 M -332.14 % | 10.258 M -60.13 % | 25.730 M 144.74 % | 10.513 M 215.91 % | -9.070 M -399.24 % | 3.031 M -94.68 % | 57.019 M 696.31 % | -9.562 M -6.26 % | -8.999 M 10.92 % | -10.102 M 61.81 % | -26.452 M -5 119.35 % | 527.000 K 102.24 % | -23.519 M -284.75 % | 12.730 M 568.36 % | -2.718 M -483.90 % | 708.000 K 2 045.45 % | 33.000 K 100.20 % | -16.808 M -61.48 % | -10.409 M 0.00 % | -10.409 M -151.66 % | -4.136 M 0.00 % | -4.136 M 28.84 % | -5.812 M 0.00 % | -5.812 M -261.06 % | 3.609 M 0.00 % | 3.609 M 238.87 % | -2.599 M 0.00 % | -2.599 M 76.63 % | -11.120 M 0.00 % | -11.120 M -22.62 % | -9.069 M 0.00 % | -9.069 M -837.28 % | 1.230 M 0.00 % | 1.230 M -93.62 % | 19.269 M 0.00 % | 19.269 M |
Effect of forex changes on cash | -1.050 M -123.85 % | 4.403 M 253.04 % | -2.877 M -190.17 % | -991.500 K 21.25 % | -1.259 M -512.79 % | 305.000 K 156.33 % | -541.500 K -169.60 % | 778.000 K 314.92 % | -362.000 K 79.08 % | -1.730 M -34.06 % | -1.291 M -71.04 % | -754.500 K 77.56 % | -3.363 M -847.32 % | -355.000 K -107.03 % | 5.052 M 746.86 % | -781.000 K 10.64 % | -874.000 K -599.20 % | -125.000 K 93.91 % | -2.054 M -353.89 % | 809.000 K 62.45 % | 498.000 K 373.63 % | -182.000 K 74.18 % | -705.000 K -543.40 % | 159.000 K 121.87 % | -727.000 K -305.37 % | 354.000 K 24.65 % | 284.000 K 108.22 % | -3.454 M -99.65 % | -1.730 M 0.00 % | -1.730 M -809.02 % | 244.000 K 0.00 % | 244.000 K 111.87 % | -2.056 M 0.00 % | -2.056 M -253.32 % | 1.341 M 0.00 % | 1.341 M 555.75 % | 204.500 K 0.00 % | 204.500 K 148.86 % | -418.500 K 0.00 % | -418.500 K -114.07 % | -195.500 K 0.00 % | -195.500 K -142.50 % | 460.000 K 0.00 % | 460.000 K 1 944.44 % | 22.500 K 0.00 % | 22.500 K |
Net change in cash | 24.130 M -54.41 % | 52.926 M 291.64 % | 13.514 M 236.49 % | -9.901 M -528.43 % | 2.311 M -90.57 % | 24.495 M 269.81 % | -14.425 M -393.67 % | 4.912 M 407.38 % | -1.598 M -108.24 % | 19.398 M 82.85 % | 10.609 M 162.55 % | 4.041 M 225.75 % | -3.213 M 57.41 % | -7.544 M -412.49 % | 2.414 M 110.68 % | -22.598 M -166.26 % | 34.103 M 1 073.68 % | -3.503 M -136.73 % | 9.537 M 196.78 % | -9.855 M -205.53 % | 9.339 M 435.43 % | -2.784 M -185.36 % | 3.262 M 1.23 % | 3.222 M 168.39 % | 1.201 M 117.73 % | -6.772 M -207.41 % | 6.305 M 180.32 % | -7.850 M 11.97 % | -8.917 M 0.00 % | -8.917 M 56.55 % | -20.524 M 0.00 % | -20.524 M -207.11 % | 19.162 M 0.00 % | 19.162 M 6.51 % | 17.991 M 0.00 % | 17.991 M 87.41 % | 9.600 M 0.00 % | 9.600 M 165.80 % | -14.589 M 0.00 % | -14.589 M -467.57 % | 3.969 M 0.00 % | 3.969 M 355.73 % | -1.552 M 0.00 % | -1.552 M 93.89 % | -25.384 M 0.00 % | -25.384 M |
Cash at beginning of period | 52.926 M | 0.000 -100.00 % | 68.668 M -12.60 % | 78.569 M 3.03 % | 76.258 M 47.32 % | 51.763 M -21.79 % | 66.188 M 8.02 % | 61.276 M -2.54 % | 62.874 M 44.62 % | 43.476 M 32.28 % | 32.868 M 9.13 % | 30.118 M | 0.000 -100.00 % | 44.841 M | 0.000 -100.00 % | 70.154 M | 0.000 -100.00 % | 28.048 M 27.41 % | 22.013 M -30.92 % | 31.868 M | 0.000 -100.00 % | 25.829 M | 0.000 -100.00 % | 25.391 M | 0.000 -100.00 % | 29.762 M 22.38 % | 24.319 M -24.40 % | 32.169 M -21.70 % | 41.086 M 0.00 % | 41.086 M -33.31 % | 61.610 M 0.00 % | 61.610 M 45.14 % | 42.448 M 0.00 % | 42.448 M 73.56 % | 24.457 M 0.00 % | 24.457 M 64.62 % | 14.857 M 0.00 % | 14.857 M -53.56 % | 31.993 M 0.00 % | 31.993 M 14.16 % | 28.024 M 0.00 % | 28.024 M 160.40 % | 10.762 M 0.00 % | 10.762 M -70.23 % | 36.146 M 0.00 % | 36.146 M |
Cash at end of period | 77.056 M 45.59 % | 52.926 M -35.60 % | 82.182 M 19.68 % | 68.668 M -12.60 % | 78.569 M 3.03 % | 76.258 M 47.32 % | 51.763 M -21.79 % | 66.188 M 8.02 % | 61.276 M -2.54 % | 62.874 M 44.62 % | 43.476 M 27.28 % | 34.158 M 1 163.12 % | -3.213 M -108.61 % | 37.297 M 1 445.03 % | 2.414 M -94.92 % | 47.556 M 39.45 % | 34.103 M 38.94 % | 24.545 M -22.20 % | 31.550 M 43.32 % | 22.013 M 135.72 % | 9.339 M -59.48 % | 23.045 M 606.58 % | 3.262 M -88.60 % | 28.613 M 2 283.42 % | 1.201 M -94.78 % | 22.990 M -24.93 % | 30.624 M 25.93 % | 24.319 M -24.40 % | 32.169 M 0.00 % | 32.169 M -21.70 % | 41.086 M 0.00 % | 41.086 M -33.31 % | 61.610 M 0.00 % | 61.610 M 45.14 % | 42.448 M 0.00 % | 42.448 M 73.56 % | 24.457 M 0.00 % | 24.457 M 40.53 % | 17.404 M 0.00 % | 17.404 M -45.60 % | 31.993 M 0.00 % | 31.993 M 247.37 % | 9.210 M 0.00 % | 9.210 M -14.42 % | 10.762 M 0.00 % | 10.762 M |
Operating cash flow | 50.414 M 321.28 % | 11.967 M -71.37 % | 41.798 M 45.19 % | 28.788 M -36.16 % | 45.092 M 1 025.89 % | 4.005 M -89.81 % | 39.298 M 25.36 % | 31.349 M -16.27 % | 37.442 M 9 283.96 % | 399.000 K -99.39 % | 64.909 M 279.76 % | 17.092 M -59.42 % | 42.123 M 69.46 % | 24.857 M -25.59 % | 33.404 M 556.14 % | 5.091 M -89.86 % | 50.224 M 110.06 % | 23.909 M -22.12 % | 30.699 M 227.04 % | 9.387 M -71.07 % | 32.442 M 77.02 % | 18.327 M -61.24 % | 47.279 M 2 112.40 % | 2.137 M -88.61 % | 18.765 M 119.45 % | 8.551 M 237.08 % | -6.238 M -119.77 % | 31.556 M 255.52 % | 8.876 M 0.00 % | 8.876 M 485.33 % | -2.304 M 0.00 % | -2.304 M -107.20 % | 32.001 M 0.00 % | 32.001 M 75.08 % | 18.278 M 0.00 % | 18.278 M -4.24 % | 19.087 M 0.00 % | 19.087 M 23.75 % | 15.424 M 0.00 % | 15.424 M -17.93 % | 18.794 M 0.00 % | 18.794 M 117.55 % | 8.639 M 0.00 % | 8.639 M -50.79 % | 17.557 M 0.00 % | 17.557 M |
Capital expenditure | -32.207 M -14.32 % | -28.172 M 2.74 % | -28.967 M -17.16 % | -24.725 M -12.57 % | -21.965 M -205.45 % | -7.191 M 58.37 % | -17.272 M 21.00 % | -21.862 M 2.10 % | -22.331 M -12.85 % | -19.789 M 33.25 % | -29.647 M -25.40 % | -23.642 M 6.52 % | -25.291 M 52.04 % | -52.730 M -119.95 % | -23.974 M 8.96 % | -26.334 M 28.18 % | -36.666 M -73.18 % | -21.172 M -68.81 % | -12.542 M 15.03 % | -14.760 M -22.70 % | -12.029 M 46.22 % | -22.368 M -44.00 % | -15.533 M 22.61 % | -20.072 M -54.51 % | -12.991 M -162.66 % | -4.946 M -1.06 % | -4.894 M 81.21 % | -26.050 M -530.37 % | -4.133 M 0.00 % | -4.133 M 30.02 % | -5.905 M 0.00 % | -5.905 M 68.18 % | -18.557 M 0.00 % | -18.557 M -19.06 % | -15.586 M 0.00 % | -15.586 M -39.41 % | -11.180 M 0.00 % | -11.180 M 7.14 % | -12.040 M 0.00 % | -12.040 M -87.04 % | -6.437 M 0.00 % | -6.437 M 35.83 % | -10.032 M 0.00 % | -10.032 M -21.22 % | -8.276 M 0.00 % | -8.276 M |
Free CashFlow | 18.207 M 212.35 % | -16.205 M -226.30 % | 12.831 M 215.80 % | 4.063 M -82.43 % | 23.127 M 825.89 % | -3.186 M -114.46 % | 22.026 M 132.17 % | 9.487 M -37.22 % | 15.111 M 177.93 % | -19.390 M -154.99 % | 35.262 M 638.35 % | -6.550 M -138.91 % | 16.832 M 160.39 % | -27.873 M -395.58 % | 9.430 M 144.39 % | -21.243 M -256.68 % | 13.558 M 395.36 % | 2.737 M -84.93 % | 18.157 M 437.93 % | -5.373 M -126.32 % | 20.413 M 605.15 % | -4.041 M -112.73 % | 31.746 M 277.01 % | -17.935 M -410.62 % | 5.774 M 60.17 % | 3.605 M 132.38 % | -11.132 M -302.18 % | 5.506 M 16.07 % | 4.744 M 0.00 % | 4.744 M 157.79 % | -8.209 M 0.00 % | -8.209 M -161.06 % | 13.444 M 0.00 % | 13.444 M 399.48 % | 2.692 M 0.00 % | 2.692 M -65.96 % | 7.907 M 0.00 % | 7.907 M 133.69 % | 3.384 M 0.00 % | 3.384 M -72.62 % | 12.357 M 0.00 % | 12.357 M 987.40 % | -1.393 M 0.00 % | -1.393 M -115.00 % | 9.282 M 0.00 % | 9.282 M |
2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 | 2005 | 2005 | 2004 | 2004 | 2003 | 2003 | 2002 | 2002 |