FEIOF

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
Date Form 10K
2024
2023 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2022 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2021 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2020 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2019 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2018 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2017 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2016 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2015 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2014 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2013 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2012 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2011 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2010 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2009 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2008 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2007 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2006 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2005 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2004 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2003 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2002 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html