KOMN.SW

Komax Holding AG KOMN.SW

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 627.512 M -15.79 % 745.134 M 24.36 % 599.170 M 44.06 % 415.921 M 29.27 % 321.741 M -22.47 % 414.968 M -13.23 % 478.255 M 17.19 % 408.095 M 9.92 % 371.274 M 1.09 % 367.274 M 1.16 % 363.071 M 6.36 % 341.357 M 19.03 % 286.789 M -22.50 % 370.029 M 9.13 % 339.075 M 62.70 % 208.404 M -39.05 % 341.912 M -1.98 % 348.818 M 9.31 % 319.119 M 24.15 % 257.046 M 21.52 % 211.527 M -6.01 % 225.060 M 18.22 % 190.374 M
Net income -3.219 M -107.34 % 43.836 M -15.33 % 51.773 M 70.45 % 30.375 M 2 402.88 % -1.319 M -109.98 % 13.221 M -74.47 % 51.787 M 23.01 % 42.101 M 18.63 % 35.489 M 21.48 % 29.215 M 7.66 % 27.137 M 7.00 % 25.362 M 149.21 % 10.177 M -74.09 % 39.280 M 120.92 % 17.780 M 189.64 % -19.835 M -185.40 % 23.226 M -28.39 % 32.436 M 7.03 % 30.305 M 84.10 % 16.461 M -19.27 % 20.390 M -1.98 % 20.801 M 57.26 % 13.227 M
Income before tax 7.379 M -87.89 % 60.924 M -5.88 % 64.733 M 69.38 % 38.217 M 1 542.33 % 2.327 M -87.87 % 19.184 M -69.27 % 62.421 M 23.48 % 50.550 M 4.48 % 48.384 M 24.03 % 39.011 M -16.69 % 46.825 M 55.53 % 30.106 M 174.92 % 10.951 M -76.24 % 46.093 M 87.45 % 24.589 M 272.16 % -14.283 M -147.14 % 30.302 M -28.32 % 42.272 M 14.08 % 37.054 M 72.92 % 21.428 M -15.06 % 25.228 M -8.00 % 27.422 M 62.90 % 16.834 M
Income before tax ratio 0.01 -85.62 % 0.08 -24.32 % 0.11 17.58 % 0.09 1 170.44 % 0.01 -84.36 % 0.05 -64.58 % 0.13 5.37 % 0.12 -4.95 % 0.13 22.69 % 0.11 -17.64 % 0.13 46.23 % 0.09 130.97 % 0.04 -69.35 % 0.12 71.77 % 0.07 205.81 % -0.07 -177.33 % 0.09 -26.87 % 0.12 4.37 % 0.12 39.28 % 0.08 -30.10 % 0.12 -2.11 % 0.12 37.79 % 0.09
EBITDA 36.567 M -60.75 % 93.174 M 4.43 % 89.220 M 54.08 % 57.904 M 119.37 % 26.396 M -31.13 % 38.327 M -49.04 % 75.215 M 19.67 % 62.853 M 4.67 % 60.049 M 10.39 % 54.399 M -5.66 % 57.662 M 13.55 % 50.781 M 146.56 % 20.596 M -62.67 % 55.175 M 59.62 % 34.567 M 378.25 % -12.423 M -131.59 % 39.326 M -23.22 % 51.220 M 11.13 % 46.092 M 51.73 % 30.377 M -21.98 % 38.936 M -6.76 % 41.761 M 60.18 % 26.071 M
Net income ratio -0.01 -108.72 % 0.06 -31.92 % 0.09 18.32 % 0.07 1 881.42 % 0.00 -112.87 % 0.03 -70.58 % 0.11 4.96 % 0.10 7.93 % 0.10 20.17 % 0.08 6.43 % 0.07 0.60 % 0.07 109.37 % 0.04 -66.57 % 0.11 102.44 % 0.05 155.09 % -0.10 -240.11 % 0.07 -26.95 % 0.09 -2.08 % 0.09 48.29 % 0.06 -33.56 % 0.10 4.30 % 0.09 33.02 % 0.07
Ratio EBITDA 0.06 -53.40 % 0.13 -16.03 % 0.15 6.96 % 0.14 69.69 % 0.08 -11.17 % 0.09 -41.27 % 0.16 2.11 % 0.15 -4.77 % 0.16 9.20 % 0.15 -6.74 % 0.16 6.76 % 0.15 107.14 % 0.07 -51.84 % 0.15 46.27 % 0.10 271.02 % -0.06 -151.83 % 0.12 -21.67 % 0.15 1.66 % 0.14 22.22 % 0.12 -35.80 % 0.18 -0.80 % 0.19 35.49 % 0.14
Gross profit ratio 0.63 10.24 % 0.57 79.10 % 0.32 5.61 % 0.30 28.26 % 0.24 -17.14 % 0.28 -51.59 % 0.59 -0.84 % 0.59 -7.61 % 0.64 -0.11 % 0.64 6.01 % 0.61 1.78 % 0.60 0.50 % 0.59 10.00 % 0.54 2.98 % 0.52 -6.83 % 0.56 -43.83 % 1.00 74.89 % 0.57 0.11 % 0.57 -2.39 % 0.59 -4.96 % 0.62 2.10 % 0.60 -2.16 % 0.62
Weighted average shs out dil 5.125 M -0.28 % 5.140 M 19.73 % 4.293 M 11.29 % 3.857 M 0.30 % 3.846 M -0.09 % 3.849 M 0.20 % 3.841 M 0.23 % 3.832 M 1.17 % 3.788 M 1.53 % 3.731 M 2.04 % 3.657 M 3.21 % 3.543 M 3.16 % 3.434 M 0.07 % 3.432 M 0.90 % 3.401 M 1.69 % 3.345 M -0.11 % 3.348 M -0.83 % 3.376 M 4.29 % 3.237 M 0.03 % 3.236 M 0.59 % 3.217 M 0.59 % 3.199 M -5.19 % 3.374 M
Weighted average shs out 5.125 M 0.01 % 5.125 M 19.92 % 4.274 M 11.20 % 3.843 M -0.06 % 3.846 M 0.06 % 3.843 M 0.33 % 3.831 M 0.54 % 3.810 M 1.84 % 3.741 M 2.43 % 3.653 M 2.81 % 3.553 M 2.73 % 3.458 M 1.57 % 3.405 M 0.88 % 3.375 M 0.77 % 3.349 M 0.89 % 3.320 M -0.10 % 3.323 M 1.06 % 3.288 M 3.10 % 3.190 M 0.71 % 3.167 M 0.40 % 3.154 M 0.13 % 3.150 M -6.62 % 3.374 M
EPS diluted -0.63 -107.39 % 8.53 -29.27 % 12.06 53.24 % 7.87 2 414.71 % -0.34 -109.91 % 3.43 -74.55 % 13.48 22.66 % 10.99 7.53 % 10.22 30.52 % 7.83 5.53 % 7.42 3.63 % 7.16 157.55 % 2.78 -75.78 % 11.48 119.50 % 5.23 188.20 % -5.93 -185.45 % 6.94 -27.78 % 9.61 2.67 % 9.36 83.89 % 5.09 -19.72 % 6.34 -2.46 % 6.50 65.82 % 3.92
Earnings per share -0.63 -107.37 % 8.55 -29.40 % 12.11 53.29 % 7.90 2 423.53 % -0.34 -109.88 % 3.44 -74.56 % 13.52 22.35 % 11.05 6.87 % 10.34 29.25 % 8.00 4.71 % 7.64 4.23 % 7.33 160.85 % 2.81 -75.94 % 11.68 119.96 % 5.31 188.94 % -5.97 -185.41 % 6.99 -29.11 % 9.86 3.79 % 9.50 82.69 % 5.20 -19.50 % 6.46 -2.12 % 6.60 56.03 % 4.23
Gross profit 396.035 M -7.17 % 426.603 M 122.73 % 191.535 M 52.14 % 125.890 M 65.80 % 75.929 M -35.75 % 118.183 M -58.00 % 281.355 M 16.21 % 242.107 M 1.55 % 238.418 M 0.97 % 236.116 M 7.23 % 220.188 M 8.25 % 203.404 M 19.62 % 170.038 M -14.74 % 199.442 M 12.39 % 177.462 M 51.59 % 117.069 M -65.76 % 341.912 M 71.42 % 199.454 M 9.43 % 182.270 M 21.18 % 150.408 M 15.49 % 130.232 M -4.04 % 135.713 M 15.66 % 117.334 M
Income tax expense 10.242 M -40.06 % 17.088 M 30.77 % 13.067 M 66.63 % 7.842 M 115.09 % 3.646 M -38.86 % 5.963 M -43.93 % 10.634 M 25.86 % 8.449 M -4.57 % 8.854 M 27.87 % 6.924 M 118.77 % 3.165 M -36.41 % 4.977 M 449.94 % 905.000 K -86.72 % 6.813 M 200.06 % -6.809 M -222.64 % 5.552 M -21.54 % 7.076 M -26.28 % 9.598 M 42.72 % 6.725 M 35.39 % 4.967 M 202.67 % -4.838 M 26.93 % -6.621 M -83.56 % -3.607 M
Cost of revenue 231.477 M -27.33 % 318.531 M -21.86 % 407.635 M 40.55 % 290.031 M 17.99 % 245.812 M -17.18 % 296.785 M 50.73 % 196.900 M 18.62 % 165.988 M 24.94 % 132.856 M 1.29 % 131.158 M -8.21 % 142.883 M 3.57 % 137.953 M 18.16 % 116.751 M -31.56 % 170.587 M 5.55 % 161.613 M 76.95 % 91.335 M 0.000 -100.00 % 149.364 M 9.15 % 136.849 M 28.33 % 106.638 M 31.17 % 81.295 M -9.01 % 89.347 M 22.33 % 73.040 M
General and administrative expenses 18.714 M -93.43 % 284.808 M 2 240.82 % 12.167 M 39.87 % 8.699 M -1.53 % 8.834 M 4.76 % 8.433 M -94.77 % 161.159 M 2 155.23 % 7.146 M -0.58 % 7.188 M 13.00 % 6.361 M 4.48 % 6.088 M 14.11 % 5.335 M 1.25 % 5.269 M -9.09 % 5.796 M 13.58 % 5.103 M 0.000 0.000 100.00 % -4.286 M -118.44 % -1.962 M -12.66 % -1.741 M -101.90 % 91.418 M -1.33 % 92.654 M 5.97 % 87.438 M
Selling and marketing expenses 21.146 M 13.69 % 18.600 M -21.05 % 23.560 M 74.67 % 13.488 M 38.88 % 9.712 M -53.60 % 20.932 M 59.77 % 13.101 M -26.01 % 17.707 M 23.52 % 14.335 M -4.77 % 15.053 M 14.00 % 13.204 M 23.91 % 10.656 M -3.29 % 11.018 M -2.24 % 11.270 M 1.56 % 11.097 M -15.87 % 13.191 M -22.92 % 17.114 M 71.62 % 9.972 M 31.00 % 7.612 M 3.40 % 7.362 M 0.000 0.000 0.000
Other expenses 331.062 M 1 263.38 % -28.457 M -197.70 % 29.128 M 44.49 % 20.159 M 5.37 % 19.131 M -12.09 % 21.762 M 5 451.53 % 392.000 K 495.96 % -99.000 K 0.000 100.00 % -252.000 K -4.13 % -242.000 K -70.42 % -142.000 K 16.96 % -171.000 K 0.000 0.000 -100.00 % 5.876 M 0.000 100.00 % -108.000 K 66.87 % -326.000 K -129.58 % -142.000 K -205.19 % 135.000 K 0.000 0.000
Operating expenses 379.999 M 7.41 % 353.795 M 185.61 % 123.873 M 48.51 % 83.412 M 23.70 % 67.433 M -27.22 % 92.658 M -57.40 % 217.500 M 14.01 % 190.770 M 2.87 % 185.453 M -2.08 % 189.384 M 10.05 % 172.086 M 1.12 % 170.180 M 10.50 % 154.005 M 1.38 % 151.906 M 3.00 % 147.476 M 7.55 % 137.127 M -55.88 % 310.793 M 98.98 % 156.195 M 8.32 % 144.192 M 14.79 % 125.614 M 25.62 % 99.994 M -3.45 % 103.570 M 4.18 % 99.413 M
Cost and expenses 611.476 M -9.05 % 672.326 M 26.49 % 531.508 M 42.33 % 373.443 M 19.22 % 313.245 M -19.57 % 389.443 M -6.02 % 414.400 M 16.16 % 356.758 M 12.08 % 318.309 M -0.70 % 320.542 M 1.77 % 314.969 M 2.22 % 308.133 M 13.80 % 270.756 M -16.04 % 322.493 M 4.34 % 309.089 M 35.29 % 228.462 M -26.49 % 310.793 M 1.71 % 305.559 M 8.72 % 281.041 M 21.01 % 232.252 M 28.11 % 181.289 M -6.03 % 192.917 M 11.87 % 172.453 M
Research and development expenses 9.077 M -88.49 % 78.844 M 33.59 % 59.018 M 43.71 % 41.066 M 38.01 % 29.756 M -28.35 % 41.531 M 1.17 % 41.051 M 11.95 % 36.668 M 504.68 % 6.064 M 33.95 % 4.527 M -0.55 % 4.552 M -12.55 % 5.205 M 33.29 % 3.905 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 39.860 M -86.86 % 303.408 M 749.24 % 35.727 M 61.03 % 22.187 M 19.63 % 18.546 M -36.84 % 29.365 M -83.15 % 174.260 M 601.16 % 24.853 M 15.47 % 21.523 M 0.51 % 21.414 M 11.00 % 19.292 M 20.64 % 15.991 M -1.82 % 16.287 M -4.56 % 17.066 M 5.35 % 16.200 M 22.81 % 13.191 M -22.92 % 17.114 M 200.98 % 5.686 M 0.64 % 5.650 M 0.52 % 5.621 M -93.85 % 91.418 M -1.33 % 92.654 M 5.97 % 87.438 M
Interest income 0.000 0.000 -100.00 % 3.106 M -24.94 % 4.138 M -10.76 % 4.637 M 0.000 0.000 -100.00 % 454.000 K 36.34 % 333.000 K -65.99 % 979.000 K 575.17 % 145.000 K -72.28 % 523.000 K 8.96 % 480.000 K -93.53 % 7.418 M 43.79 % 5.159 M 147.91 % 2.081 M -76.50 % 8.855 M 1 138.46 % 715.000 K 51.48 % 472.000 K 85.10 % 255.000 K 126.02 % -980.000 K 0.000 0.000
Interest expense 5.341 M 2.99 % 5.186 M 66.97 % 3.106 M -24.94 % 4.138 M -10.76 % 4.637 M 161.09 % 1.776 M 23.85 % 1.434 M 15.55 % 1.241 M -31.13 % 1.802 M 27.26 % 1.416 M 10.97 % 1.276 M 6.51 % 1.198 M -33.74 % 1.808 M -79.60 % 8.861 M -8.46 % 9.680 M 101.83 % 4.796 M -50.41 % 9.672 M 961.69 % 911.000 K -23.77 % 1.195 M 5.66 % 1.131 M -0.53 % 1.137 M 0.000 0.000
Depreciation and amortization 20.464 M 1.42 % 20.178 M 17.27 % 17.207 M 10.66 % 15.549 M 3.07 % 15.086 M 17.84 % 12.802 M 12.69 % 11.360 M 2.84 % 11.046 M 22.79 % 8.996 M -11.55 % 10.171 M -35.67 % 15.810 M 49.97 % 10.542 M 22.98 % 8.572 M 16.31 % 7.370 M 0.50 % 7.333 M -10.22 % 8.168 M 2.46 % 7.972 M -0.81 % 8.037 M 2.47 % 7.843 M 0.32 % 7.818 M -10.12 % 8.698 M 28.33 % 6.778 M 4.60 % 6.480 M
Operating income 16.036 M -77.97 % 72.808 M 1.50 % 71.732 M 68.87 % 42.478 M 399.98 % 8.496 M -66.71 % 25.525 M -61.42 % 66.169 M 20.41 % 54.953 M 3.75 % 52.965 M 13.34 % 46.732 M -2.85 % 48.102 M 44.78 % 33.224 M 107.22 % 16.033 M -66.27 % 47.536 M 63.30 % 29.110 M 266.88 % -17.444 M -156.06 % 31.119 M -28.06 % 43.259 M 13.61 % 38.078 M 53.57 % 24.794 M -9.33 % 27.345 M -6.71 % 29.311 M 65.87 % 17.671 M
Operating income ratio 0.03 -73.85 % 0.10 -18.38 % 0.12 17.22 % 0.10 286.76 % 0.03 -57.07 % 0.06 -55.54 % 0.14 2.75 % 0.13 -5.61 % 0.14 12.12 % 0.13 -3.96 % 0.13 36.12 % 0.10 74.10 % 0.06 -56.48 % 0.13 49.64 % 0.09 202.57 % -0.08 -191.97 % 0.09 -26.61 % 0.12 3.93 % 0.12 23.70 % 0.10 -25.38 % 0.13 -0.74 % 0.13 40.31 % 0.09
Total other income expenses net -8.657 M 27.15 % -11.884 M -72.43 % -6.892 M -61.75 % -4.261 M 30.93 % -6.169 M 2.71 % -6.341 M -31.20 % -4.833 M -6.95 % -4.519 M -26.41 % -3.575 M -21.85 % -2.934 M -129.76 % -1.277 M 57.35 % -2.994 M 41.09 % -5.082 M -252.18 % -1.443 M 68.08 % -4.521 M -66.52 % -2.715 M -232.31 % -817.000 K 33.31 % -1.225 M -19.63 % -1.024 M 69.58 % -3.366 M -59.00 % -2.117 M -12.07 % -1.889 M -125.69 % -837.000 K
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 97.612 M 5.02 % 92.948 M -11.92 % 105.524 M 7.24 % 98.404 M 6.45 % 92.439 M -12.99 % 106.238 M 169.82 % 39.373 M 272.67 % 10.565 M 160.74 % -17.393 M 49.39 % -34.365 M -18.38 % -29.029 M -28.36 % -22.616 M -2 441.12 % -890.000 K 84.02 % -5.571 M 53.48 % -11.975 M -289.48 % 6.320 M 114.32 % -44.133 M -121.66 % -19.910 M -405.33 % -3.940 M -171.22 % 5.532 M 120.27 % -27.292 M -133.60 % -11.683 M 2.68 % -12.005 M
Total investments 2.260 M 50.57 % 1.501 M -4.27 % 1.568 M 150.08 % 627.000 K -26.92 % 858.000 K 25.81 % 682.000 K 4 446.67 % 15.000 K -28.57 % 21.000 K -99.06 % 2.231 M 8.35 % 2.059 M 12 011.76 % 17.000 K -99.20 % 2.128 M 4.98 % 2.027 M -2.78 % 2.085 M 3 988.24 % 51.000 K 2.00 % 50.000 K 0.000 -100.00 % 124.000 K -94.61 % 2.301 M 28 662.50 % 8.000 K 0.000 0.000 0.000
Total debt 177.691 M 5.03 % 169.185 M -10.13 % 188.259 M 26.28 % 149.075 M 3.33 % 144.275 M -6.13 % 153.692 M 70.13 % 90.338 M 29.32 % 69.856 M 124.34 % 31.138 M 88.51 % 16.518 M -30.22 % 23.670 M -20.00 % 29.587 M -47.88 % 56.765 M 21.89 % 46.571 M 9.90 % 42.374 M -4.83 % 44.524 M 2 126.20 % 2.000 M -87.10 % 15.507 M -35.51 % 24.046 M -31.71 % 35.211 M 199.67 % 11.750 M 17.50 % 10.000 M -0.99 % 10.100 M
Accumulated other comprehensive income loss -43.164 M 10.08 % -48.003 M -55.69 % -30.833 M -58.04 % -19.510 M -14.52 % -17.036 M -74.09 % -9.786 M -122.31 % -4.402 M -355.34 % 1.724 M 102.68 % -64.380 M -1.00 % -63.743 M -1.52 % -62.787 M -3.15 % -60.869 M -6.82 % -56.983 M -8.07 % -52.730 M 3.06 % -54.393 M -0.86 % -53.929 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 73.145 M -31.81 % 107.267 M 7.99 % 99.333 M -62.35 % 263.804 M 13.64 % 232.130 M -0.61 % 233.548 M -30.42 % 335.666 M 10.60 % 303.502 M 37.35 % 220.964 M -23.59 % 289.168 M 3.32 % 279.867 M 8.35 % 258.290 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.280 M 23.82 % 149.635 M 28.83 % 116.148 M 62.78 % 71.351 M 35.85 % 52.522 M 32.90 % 39.521 M
Common stock 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 33.25 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.52 % 383.000 K 1.59 % 377.000 K 2.17 % 369.000 K 2.22 % 361.000 K 2.56 % 352.000 K 2.33 % 344.000 K 1.18 % 340.000 K 0.00 % 340.000 K 0.29 % 339.000 K 0.00 % 339.000 K 0.89 % 336.000 K -97.10 % 11.577 M -34.23 % 17.601 M -26.24 % 23.861 M -16.67 % 28.633 M -9.18 % 31.528 M
Total equity 356.611 M -8.70 % 390.596 M -6.24 % 416.589 M 57.26 % 264.904 M 12.02 % 236.486 M -3.32 % 244.604 M -13.15 % 281.640 M 9.09 % 258.178 M -17.23 % 311.910 M 10.16 % 283.134 M -1.06 % 286.170 M 8.13 % 264.651 M 7.90 % 245.285 M -1.11 % 248.035 M 16.71 % 212.523 M 6.32 % 199.899 M -10.00 % 222.098 M -1.41 % 225.277 M 15.20 % 195.560 M 13.87 % 171.741 M 8.14 % 158.811 M 10.54 % 143.673 M 13.83 % 126.218 M
Other non current liabilities 3.677 M 63.71 % 2.246 M 6.09 % 2.117 M 55.32 % 1.363 M 23.24 % 1.106 M 0.000 -100.00 % 6.332 M -20.03 % 7.918 M -50.30 % 15.931 M -1.04 % 16.098 M 138.17 % 6.759 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
Long term debt 163.426 M -1.06 % 165.172 M -6.09 % 175.877 M 24.21 % 141.597 M 3.23 % 137.169 M 0.49 % 136.504 M 51.10 % 90.338 M 29.32 % 69.856 M 122.15 % 31.445 M 90.37 % 16.518 M -30.22 % 23.670 M -7.33 % 25.543 M -55.00 % 56.765 M 21.89 % 46.571 M 9.90 % 42.374 M -4.83 % 44.524 M 2 126.20 % 2.000 M 0.00 % 2.000 M -87.18 % 15.600 M -20.41 % 19.600 M 66.81 % 11.750 M 17.50 % 10.000 M -0.99 % 10.100 M
Total non current liabilities 174.470 M 0.25 % 174.043 M -6.15 % 185.456 M 25.07 % 148.282 M 3.80 % 142.854 M -2.47 % 146.479 M 62.15 % 90.338 M 29.32 % 69.856 M 47.45 % 47.376 M 35.01 % 35.092 M 3.90 % 33.774 M 14.17 % 29.583 M -51.41 % 60.883 M 20.43 % 50.553 M 7.75 % 46.915 M 1.87 % 46.055 M 440.74 % 8.517 M -10.09 % 9.473 M -56.69 % 21.872 M -13.35 % 25.242 M 34.04 % 18.831 M 11.17 % 16.939 M -1.05 % 17.118 M
Other current liabilities 102.020 M 49.50 % 68.241 M -9.73 % 75.597 M 80.26 % 41.938 M 26.66 % 33.111 M -7.56 % 35.818 M -10.88 % 40.190 M 8.04 % 37.199 M -1.32 % 37.696 M -33.55 % 56.729 M 32.71 % 42.746 M 12.40 % 38.030 M 13.21 % 33.591 M -9.07 % 36.940 M -7.72 % 40.030 M 38.21 % 28.964 M -57.04 % 67.420 M 58.04 % 42.660 M 34.95 % 31.612 M -10.31 % 35.246 M -0.86 % 35.553 M -19.49 % 44.158 M -14.46 % 51.625 M
Deferred revenue 0.000 -100.00 % 36.046 M -24.59 % 47.801 M 97.10 % 24.252 M 57.06 % 15.441 M -3.39 % 15.982 M 22.07 % 13.092 M -6.36 % 13.981 M 71.74 % 8.141 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
Short term debt 14.265 M 255.47 % 4.013 M -67.59 % 12.382 M 65.58 % 7.478 M 5.24 % 7.106 M -58.66 % 17.188 M 0.000 0.000 100.00 % -2.681 M 0.000 0.000 -100.00 % 4.044 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.507 M 59.92 % 8.446 M -45.90 % 15.611 M 0.000 0.000 0.000
Total current liabilities 158.327 M 9.74 % 144.278 M -20.49 % 181.461 M 78.42 % 101.705 M 39.80 % 72.749 M -21.88 % 93.128 M 10.09 % 84.594 M 7.75 % 78.506 M 11.64 % 70.319 M -12.91 % 80.741 M 18.55 % 68.108 M 7.50 % 63.357 M 17.28 % 54.021 M -14.06 % 62.860 M 6.07 % 59.260 M 31.98 % 44.901 M -50.91 % 91.471 M 20.05 % 76.196 M 21.22 % 62.856 M -7.89 % 68.240 M 36.87 % 49.857 M -16.04 % 59.380 M -8.52 % 64.909 M
Total liabilities 332.797 M 4.55 % 318.321 M -14.50 % 372.289 M 47.59 % 252.238 M 15.74 % 217.926 M -9.05 % 239.607 M 32.19 % 181.264 M 15.99 % 156.280 M 32.78 % 117.695 M 1.61 % 115.833 M 13.69 % 101.882 M 9.62 % 92.940 M -19.12 % 114.904 M 1.31 % 113.413 M 6.82 % 106.175 M 16.73 % 90.956 M -9.03 % 99.988 M 16.71 % 85.669 M 1.11 % 84.728 M -9.36 % 93.482 M 36.10 % 68.688 M -10.00 % 76.319 M -6.96 % 82.027 M
Other non current assets 1.735 M 0.000 0.000 0.000 0.000 0.000 100.00 % -15.796 M 11.97 % -17.943 M -1 625.77 % 1.176 M 0.000 -100.00 % 2.654 M 824.74 % 287.000 K -79.87 % 1.426 M 22.61 % 1.163 M -44.54 % 2.097 M -93.84 % 34.068 M 818.03 % 3.711 M 8.38 % 3.424 M 34.33 % 2.549 M -41.17 % 4.333 M 115.68 % 2.009 M 12.55 % 1.785 M -7.32 % 1.926 M
Long term investments 2.241 M 51.42 % 1.480 M -4.88 % 1.556 M 153.42 % 614.000 K -27.34 % 845.000 K 26.31 % 669.000 K -22.30 % 861.000 K -59.69 % 2.136 M -85.74 % 14.977 M 2.74 % 14.578 M 8 935.15 % -165.000 K -107.75 % 2.128 M 7.53 % 1.979 M -3.56 % 2.052 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.072 M 0.000 0.000 0.000
Intangible assets 19.356 M 0.29 % 19.300 M -2.33 % 19.760 M 42.25 % 13.891 M -7.00 % 14.936 M -10.68 % 16.721 M 8.73 % 15.379 M 6.21 % 14.480 M -39.68 % 24.007 M 18.28 % 20.297 M 11.45 % 18.211 M -4.76 % 19.121 M -6.39 % 20.427 M -40.51 % 34.339 M 14.60 % 29.965 M 0.000 -100.00 % 30.293 M 837.86 % 3.230 M -11.29 % 3.641 M -15.95 % 4.332 M -79.47 % 21.104 M -8.09 % 22.961 M -12.43 % 26.220 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.911 M 57.46 % 29.157 M 0.00 % 29.157 M -4.08 % 30.397 M -0.54 % 30.562 M 0.000 0.000 0.000 0.000 -100.00 % 27.239 M -2.37 % 27.899 M -2.87 % 28.723 M 0.000 0.000 0.000
Goodwill and intangible assets 19.356 M 0.29 % 19.300 M -2.33 % 19.760 M 42.25 % 13.891 M -7.00 % 14.936 M -10.68 % 16.721 M 8.73 % 15.379 M 6.21 % 14.480 M -79.29 % 69.918 M 41.38 % 49.454 M 4.40 % 47.368 M -4.34 % 49.518 M -2.88 % 50.989 M 48.49 % 34.339 M 14.60 % 29.965 M 0.000 -100.00 % 30.293 M -0.58 % 30.469 M -3.40 % 31.540 M -4.58 % 33.055 M 56.63 % 21.104 M -8.09 % 22.961 M -12.43 % 26.220 M
Property plant equipment net 223.801 M 0.40 % 222.919 M 1.93 % 218.696 M 24.61 % 175.502 M 1.46 % 172.980 M 5.63 % 163.758 M 36.21 % 120.229 M 28.29 % 93.719 M 11.92 % 83.741 M 11.51 % 75.099 M -0.20 % 75.253 M 6.61 % 70.587 M -3.30 % 72.994 M 7.30 % 68.026 M -4.56 % 71.274 M -5.59 % 75.492 M 7.03 % 70.534 M -2.70 % 72.493 M -1.74 % 73.773 M -1.15 % 74.635 M 6.25 % 70.246 M 3.46 % 67.897 M -1.37 % 68.843 M
Total non current assets 265.674 M 1.83 % 260.889 M -1.92 % 265.996 M 30.87 % 203.247 M 1.02 % 201.193 M 2.99 % 195.344 M 44.05 % 135.608 M 25.33 % 108.199 M -45.28 % 197.726 M 22.86 % 160.940 M 10.56 % 145.562 M 6.55 % 136.616 M -3.71 % 141.887 M 26.17 % 112.454 M 4.94 % 107.162 M -6.15 % 114.187 M 5.34 % 108.397 M -2.85 % 111.573 M -1.53 % 113.312 M -4.07 % 118.116 M 17.44 % 100.579 M 2.70 % 97.939 M -4.52 % 102.577 M
Other current assets 13.051 M -62.60 % 34.900 M 66.91 % 20.909 M 19.02 % 17.568 M 192.80 % 6.000 M 850.00 % -800.000 K -102.33 % 34.302 M -14.35 % 40.047 M 32.71 % 30.177 M 33.85 % 22.546 M -21.79 % 28.828 M 45.96 % 19.751 M 214.36 % 6.283 M -11.16 % 7.072 M 170.13 % 2.618 M -0.27 % 2.625 M 0.000 -100.00 % 1.646 M 14.46 % 1.438 M 87.00 % 769.000 K 12.59 % 683.000 K -99.09 % 74.768 M 34.56 % 55.563 M
Short term investments 19.000 K -9.52 % 21.000 K 75.00 % 12.000 K -7.69 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K -28.57 % 21.000 K 100.16 % -12.746 M -1.81 % -12.519 M -6 978.57 % 182.000 K 0.000 -100.00 % 48.000 K 45.45 % 33.000 K -35.29 % 51.000 K 2.00 % 50.000 K 0.000 -100.00 % 124.000 K -94.61 % 2.301 M 10.63 % 2.080 M 0.000 0.000 0.000
cash and cash equivalents 80.079 M 5.04 % 76.237 M -7.85 % 82.735 M 63.28 % 50.671 M -2.25 % 51.836 M 9.23 % 47.454 M -6.89 % 50.965 M -14.04 % 59.291 M 22.17 % 48.531 M -4.62 % 50.883 M -3.45 % 52.699 M 0.95 % 52.203 M -9.46 % 57.655 M 10.57 % 52.142 M -4.06 % 54.349 M 42.26 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Cash and short term investments 80.098 M 5.04 % 76.258 M -7.84 % 82.747 M 63.26 % 50.684 M -2.25 % 51.849 M 9.23 % 47.467 M -6.89 % 50.980 M -14.05 % 59.312 M 22.21 % 48.531 M -4.62 % 50.883 M -3.78 % 52.881 M 1.30 % 52.203 M -9.53 % 57.703 M 10.60 % 52.175 M -4.09 % 54.400 M 42.21 % 38.254 M -17.08 % 46.133 M 29.80 % 35.541 M 17.35 % 30.287 M -4.63 % 31.759 M -18.65 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Total current assets 423.734 M -5.42 % 448.028 M -14.32 % 522.882 M 66.58 % 313.895 M 23.96 % 253.219 M -12.34 % 288.867 M -7.89 % 313.605 M 7.73 % 291.102 M 25.54 % 231.879 M -2.58 % 238.027 M -1.84 % 242.490 M 9.74 % 220.975 M 1.22 % 218.302 M -12.33 % 248.994 M 17.71 % 211.536 M 19.74 % 176.668 M -17.32 % 213.689 M 7.18 % 199.373 M 19.40 % 166.976 M 13.51 % 147.107 M 15.91 % 126.920 M 3.99 % 122.053 M 15.51 % 105.668 M
Inventory 183.928 M -4.99 % 193.592 M -6.50 % 207.043 M 83.72 % 112.693 M 26.22 % 89.284 M -20.02 % 111.631 M 7.93 % 103.433 M 12.40 % 92.020 M 30.79 % 70.358 M 17.71 % 59.770 M 9.38 % 54.642 M 2.58 % 53.270 M -8.48 % 58.207 M 4.64 % 55.625 M 23.28 % 45.120 M -2.89 % 46.463 M -6.92 % 49.919 M 16.17 % 42.972 M 27.74 % 33.639 M 9.99 % 30.584 M -1.84 % 31.156 M 21.69 % 25.602 M -8.56 % 28.000 M
Net receivables 146.657 M 2.36 % 143.278 M -32.47 % 212.183 M 59.60 % 132.950 M 25.32 % 106.086 M -18.75 % 130.569 M -17.98 % 159.192 M 19.71 % 132.985 M 17.75 % 112.938 M -8.83 % 123.873 M -0.62 % 124.647 M 11.30 % 111.991 M 16.52 % 96.109 M -28.34 % 134.122 M 0.000 0.000 0.000 -100.00 % 119.338 M 0.000 0.000 0.000 0.000 0.000
Tax assets 18.541 M 7.86 % 17.190 M -33.84 % 25.984 M 96.25 % 13.240 M 6.50 % 12.432 M -12.43 % 14.196 M -4.95 % 14.935 M -5.52 % 15.807 M -43.37 % 27.914 M 27.99 % 21.809 M 6.64 % 20.452 M 45.09 % 14.096 M -2.78 % 14.499 M 110.93 % 6.874 M 79.67 % 3.826 M -17.31 % 4.627 M 19.90 % 3.859 M -25.60 % 5.187 M -4.83 % 5.450 M -33.25 % 8.165 M 13.09 % 7.220 M 36.33 % 5.296 M -5.23 % 5.588 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.691 M -9.67 % 15.157 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
Account payables 35.986 M 30.92 % 27.486 M -21.51 % 35.017 M 56.37 % 22.394 M 55.41 % 14.410 M -30.45 % 20.720 M -17.74 % 25.187 M 12.70 % 22.348 M 19.02 % 18.776 M 6.73 % 17.592 M -10.90 % 19.745 M 25.79 % 15.697 M 9.50 % 14.335 M -31.12 % 20.812 M 24.08 % 16.773 M 9.32 % 15.343 M -36.21 % 24.051 M 27.26 % 18.899 M -13.70 % 21.898 M 55.04 % 14.124 M 24.56 % 11.339 M -10.61 % 12.685 M 4.83 % 12.100 M
Tax payables 6.056 M -28.69 % 8.492 M -20.37 % 10.664 M 88.98 % 5.643 M 110.48 % 2.681 M -21.61 % 3.420 M -44.16 % 6.125 M 23.04 % 4.978 M -11.55 % 5.628 M -12.34 % 6.420 M 14.30 % 5.617 M 0.55 % 5.586 M -8.35 % 6.095 M 19.32 % 5.108 M 107.90 % 2.457 M 313.64 % 594.000 K 0.000 -100.00 % 1.130 M 25.56 % 900.000 K -72.38 % 3.259 M 9.92 % 2.965 M 16.87 % 2.537 M 114.27 % 1.184 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 83.068 M 34.28 % 61.862 M 525.06 % 9.897 M 0.000 0.000 -100.00 % 25.543 M 0.000 0.000 0.000 0.000 0.000 100.00 % -786.000 K -47.19 % -534.000 K 0.000 0.000 0.000 0.000
Minority interest 1.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.002 M 200.60 % 666.000 K -25.50 % 894.000 K -14.12 % 1.041 M 0.000 0.000 0.000 -100.00 % 786.000 K 47.19 % 534.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.759 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.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
Other total stockholders equity 325.033 M -1.75 % 330.819 M -4.82 % 347.576 M 1 618.55 % 20.225 M -3.72 % 21.007 M 2.69 % 20.457 M 134.78 % -58.813 M -24.00 % -47.431 M -291.00 % 24.833 M 6.32 % 23.357 M -10.69 % 26.153 M -24.03 % 34.426 M -22.80 % 44.593 M -7.71 % 48.319 M -11.53 % 54.615 M 7.80 % 50.665 M 7.53 % 47.115 M 21.20 % 38.875 M 14.97 % 33.814 M -11.00 % 37.992 M -12.07 % 43.209 M -30.89 % 62.518 M 13.32 % 55.169 M
Deferred tax liabilities non current 7.367 M 11.20 % 6.625 M -11.22 % 7.462 M 40.21 % 5.322 M 16.23 % 4.579 M -41.22 % 7.790 M 7.15 % 7.270 M -9.06 % 7.994 M 129.25 % 3.487 M 40.83 % 2.476 M -25.98 % 3.345 M -17.20 % 4.040 M -1.89 % 4.118 M 3.42 % 3.982 M -12.31 % 4.541 M 196.60 % 1.531 M -76.51 % 6.517 M -12.79 % 7.473 M 19.15 % 6.272 M 11.17 % 5.642 M -20.32 % 7.081 M 2.05 % 6.939 M -1.13 % 7.018 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.332 M -20.03 % 7.918 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
Total assets 689.408 M -2.75 % 708.917 M -10.14 % 788.878 M 52.55 % 517.142 M 13.80 % 454.412 M -6.15 % 484.211 M 4.60 % 462.904 M 11.69 % 414.458 M -3.53 % 429.605 M 7.68 % 398.967 M 2.81 % 388.052 M 8.52 % 357.591 M -0.72 % 360.189 M -0.35 % 361.448 M 13.41 % 318.698 M 9.57 % 290.855 M -9.70 % 322.086 M 3.58 % 310.946 M 10.94 % 280.288 M 5.68 % 265.223 M 16.58 % 227.499 M 3.41 % 219.992 M 5.64 % 208.245 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 % -96.159 M -32.40 % -72.629 M -7 010.47 % 1.051 M 51.44 % 694.000 K 450.79 % 126.000 K 139.75 % -317.000 K 94.94 % -6.265 M -207.11 % -2.040 M 68.87 % -6.554 M -140.43 % -2.726 M 58.24 % -6.527 M 24.41 % -8.635 M -246.51 % -2.492 M 0.000 0.000 -100.00 % 12.935 M 315.58 % -6.000 M -66.99 % -3.593 M 0.000 0.000 0.000
Stock based compensation 1.844 M 6.34 % 1.734 M -37.17 % 2.760 M -0.54 % 2.775 M 180.02 % 991.000 K 26.56 % 783.000 K -48.59 % 1.523 M 65.36 % 921.000 K -46.27 % 1.714 M 14.88 % 1.492 M 9.22 % 1.366 M -22.78 % 1.769 M 4.06 % 1.700 M -1.73 % 1.730 M -1.42 % 1.755 M 0.000 0.000 -100.00 % 1.534 M 77.75 % 863.000 K 2.01 % 846.000 K 0.000 0.000 0.000
Change in working capital 37.919 M 796.43 % 4.230 M 110.65 % -39.710 M -111.31 % -18.792 M -179.02 % 23.781 M 60.70 % 14.798 M 134.56 % -42.820 M -58.98 % -26.935 M -185.60 % -9.431 M -399.97 % 3.144 M 133.25 % -9.456 M -57.39 % -6.008 M -121.46 % 28.001 M 173.70 % -37.991 M -240.42 % -11.160 M -227.54 % 8.750 M 260.05 % -5.467 M 73.75 % -20.830 M -15.59 % -18.021 M -175.63 % -6.538 M -158.26 % 11.222 M 195.34 % -11.771 M -983.05 % 1.333 M
Accounts receivables 26.001 M -24.09 % 34.252 M 196.19 % -35.607 M -51.19 % -23.551 M -275.71 % 13.403 M -44.47 % 24.137 M 186.00 % -28.065 M -145.99 % -11.409 M -408.10 % 3.703 M 753.23 % 434.000 K 104.27 % -10.158 M 1.03 % -10.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 19.515 M 839.58 % 2.077 M 108.38 % -24.776 M -1.62 % -24.380 M -238.79 % 17.566 M 865.40 % -2.295 M 84.45 % -14.755 M 4.97 % -15.526 M -107.90 % -7.468 M -69.34 % -4.410 M -639.78 % 817.000 K -75.91 % 3.391 M 118.07 % 1.555 M 115.37 % -10.116 M -568.61 % -1.513 M -135.06 % 4.316 M 143.09 % -10.016 M -5.92 % -9.456 M -171.72 % -3.480 M -793.23 % 502.000 K 109.04 % -5.554 M 0.000 0.000
Accounts payables 5.535 M 156.28 % -9.834 M -803.43 % 1.398 M -84.76 % 9.175 M 257.19 % -5.837 M 30.73 % -8.426 M -350.33 % 3.366 M 25.08 % 2.691 M 11.20 % 2.420 M 275.36 % -1.380 M -113.59 % 10.158 M -1.03 % 10.264 M 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 -13.132 M 41.02 % -22.265 M -215.51 % 19.275 M -3.45 % 19.964 M 1 577.72 % -1.351 M -197.76 % 1.382 M 141.06 % -3.366 M -25.08 % -2.691 M 66.72 % -8.086 M -195.13 % 8.500 M 7 491.30 % -115.000 K -113.29 % 865.000 K -96.73 % 26.446 M 194.87 % -27.875 M -188.95 % -9.647 M -317.57 % 4.434 M -2.53 % 4.549 M 139.99 % -11.374 M 21.78 % -14.541 M -106.55 % -7.040 M -141.96 % 16.776 M 0.000 0.000
Other non cash items 2.309 M 129.18 % -7.912 M -107.67 % 103.139 M 36.20 % 75.728 M 3 380.15 % 2.176 M 315.23 % -1.011 M -109.27 % 10.905 M 312.44 % 2.644 M -42.28 % 4.581 M -39.96 % 7.630 M 450.51 % 1.386 M -54.23 % 3.028 M -11.72 % 3.430 M -58.68 % 8.301 M -26.73 % 11.330 M 314.62 % -5.279 M -249.25 % 3.537 M 116.93 % -20.893 M -261 262.50 % 8.000 K -55.56 % 18.000 K 104.38 % -411.000 K -107.41 % 5.544 M 1 888.39 % -310.000 K
Net cash provided by operating activities 59.673 M -3.86 % 62.066 M 59.10 % 39.010 M 18.19 % 33.006 M -20.97 % 41.766 M 1.16 % 41.287 M 39.35 % 29.629 M 10.69 % 26.767 M -27.20 % 36.767 M -25.89 % 49.612 M 63.76 % 30.295 M -4.53 % 31.734 M -29.83 % 45.222 M 349.75 % 10.055 M -59.04 % 24.546 M 399.49 % -8.196 M -128.00 % 29.268 M 26.95 % 23.055 M 6.01 % 21.747 M 8.85 % 19.979 M -49.93 % 39.899 M 86.86 % 21.352 M 3.00 % 20.730 M
Investments in property plant and equipment -14.859 M 28.71 % -20.842 M -59.33 % -13.081 M 65.63 % -38.062 M -47.46 % -25.811 M 52.60 % -54.448 M -49.72 % -36.366 M -94.03 % -18.742 M 17.90 % -22.827 M -21.10 % -18.850 M -21.10 % -15.566 M -93.80 % -8.032 M 11.08 % -9.033 M 20.12 % -11.308 M -91.99 % -5.890 M 59.14 % -14.414 M -64.84 % -8.744 M -42.78 % -6.124 M 9.27 % -6.750 M -20.97 % -5.580 M 47.15 % -10.558 M -66.03 % -6.359 M 62.06 % -16.760 M
Acquisitions net -24.012 M -90.80 % -12.585 M -3 139.86 % 414.000 K -10.58 % 463.000 K 0.43 % 461.000 K -50.27 % 927.000 K -88.92 % 8.365 M 3 129.73 % 259.000 K 102.04 % -12.681 M -600.61 % -1.810 M -71.24 % -1.057 M -70.21 % -621.000 K 92.86 % -8.694 M -290.22 % -2.228 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.905 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -9.280 M -897.85 % -930.000 K 6.06 % -990.000 K 95.58 % -22.410 M -421.41 % -4.298 M 74.96 % -17.163 M -374.51 % -3.617 M -99.83 % -1.810 M -894.51 % -182.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -596.000 K -205.64 % -195.000 K 84.39 % -1.249 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 559.000 K 0.000 0.000 0.000 -100.00 % 2.000 M -51.22 % 4.100 M 21 478.95 % 19.000 K -98.95 % 1.810 M 1 094.51 % -182.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
Other investing activites -4.678 M -120.30 % 23.049 M 0.000 -100.00 % 31.000 K 244.44 % 9.000 K 100.40 % -2.242 M 38.91 % -3.670 M -30.93 % -2.803 M -155.91 % 5.013 M 291.12 % -2.623 M -337.59 % 1.104 M -24.59 % 1.464 M 1 009.09 % 132.000 K -96.14 % 3.420 M 305.21 % 844.000 K -23.06 % 1.097 M -8.05 % 1.193 M 16.62 % 1.023 M -2.01 % 1.044 M 125.97 % 462.000 K 60.98 % 287.000 K 81.65 % 158.000 K 152.15 % -303.000 K
Net cash used for investing activites -43.549 M -319.63 % -10.378 M 51.48 % -21.388 M 44.44 % -38.498 M -46.21 % -26.331 M 66.32 % -78.173 M -130.13 % -33.969 M 1.11 % -34.349 M -0.75 % -34.093 M -35.87 % -25.093 M -57.99 % -15.883 M -120.93 % -7.189 M 59.14 % -17.595 M -73.93 % -10.116 M -100.48 % -5.046 M 62.11 % -13.317 M -76.36 % -7.551 M -32.54 % -5.697 M 3.46 % -5.901 M 80.51 % -30.272 M -194.73 % -10.271 M -65.63 % -6.201 M 63.66 % -17.063 M
Debt repayment 2.897 M 113.93 % -20.791 M -160.28 % 34.490 M 542.87 % 5.365 M 161.83 % -8.677 M -114.01 % 61.938 M 196.38 % 20.898 M -42.85 % 36.567 M 207.18 % 11.904 M 265.22 % -7.205 M -2.36 % -7.039 M 74.45 % -27.546 M -204.78 % -9.038 M -335.24 % 3.842 M 275.75 % -2.186 M -112.11 % 18.057 M 61.61 % 11.173 M 230.85 % -8.539 M 23.52 % -11.165 M -207.76 % 10.361 M 223.71 % -8.375 M 36.75 % -13.241 M -543.39 % -2.058 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 620.000 K -62.81 % 1.667 M -75.17 % 6.713 M -31.60 % 9.814 M 55.41 % 6.315 M -20.10 % 7.904 M 56.36 % 5.055 M 209.93 % 1.631 M 50.60 % 1.083 M -69.22 % 3.519 M 68.62 % 2.087 M -24.47 % 2.763 M -85.33 % 18.840 M 241.80 % 5.512 M 233.05 % 1.655 M 10.92 % 1.492 M -22.09 % 1.915 M -40.29 % 3.207 M
Common stock repurchased -464.000 K 90.21 % -4.738 M 0.000 100.00 % -1.499 M -177.59 % -540.000 K 46.53 % -1.010 M -297.64 % -254.000 K 87.89 % -2.098 M 0.33 % -2.105 M 0.000 0.000 0.000 0.000 100.00 % -693.000 K -70.27 % -407.000 K 18.27 % -498.000 K 0.000 100.00 % -10.805 M 37.63 % -17.325 M -75.59 % -9.867 M -106.77 % -4.772 M 5.22 % -5.035 M 0.000
Dividends paid -15.384 M -8.98 % -14.116 M 18.42 % -17.303 M 0.000 0.000 100.00 % -23.838 M 4.24 % -24.894 M -0.29 % -24.822 M -10.35 % -22.493 M -22.82 % -18.314 M -13.74 % -16.101 M -133.04 % -6.909 M 49.32 % -13.633 M 0.000 0.000 100.00 % -6.639 M 69.43 % -21.718 M 0.000 0.000 0.000 0.000 0.000 100.00 % -3.148 M
Other financing activites 0.000 100.00 % -14.116 M 0.000 0.000 0.000 100.00 % -3.076 M 46.46 % -5.745 M 0.000 0.000 100.00 % -4.184 M -4 169.39 % -98.000 K -240.00 % 70.000 K 0.000 -100.00 % 1.082 M 0.000 -100.00 % 180.000 K 112.30 % -1.463 M -123.71 % 6.171 M -50.04 % 12.351 M 726.95 % -1.970 M -141.08 % 4.795 M 158.49 % 1.855 M 258.80 % 517.000 K
Net cash used provided by financing activities -12.951 M 75.91 % -53.761 M -412.80 % 17.187 M 344.57 % 3.866 M 141.94 % -9.217 M -126.61 % 34.634 M 1 440.84 % -2.583 M -115.79 % 16.360 M 419.97 % -5.113 M 78.14 % -23.388 M -53.50 % -15.236 M 48.05 % -29.330 M -39.40 % -21.040 M -1 362.13 % -1.439 M -255.40 % 926.000 K -92.98 % 13.187 M 242.64 % -9.245 M 4.41 % -9.672 M 43.77 % -17.202 M -9 710.06 % 179.000 K 101.54 % -11.632 M 29.16 % -16.421 M -1 008.03 % -1.482 M
Effect of forex changes on cash 669.000 K 115.12 % -4.425 M -61.20 % -2.745 M -695.44 % 461.000 K 125.11 % -1.836 M -45.83 % -1.259 M 10.26 % -1.403 M -170.79 % 1.982 M 2 178.16 % 87.000 K 102.95 % -2.947 M -323.26 % 1.320 M 297.90 % -667.000 K 37.90 % -1.074 M -51.91 % -707.000 K 83.49 % -4.281 M -1 178.34 % 397.000 K 122.61 % -1.756 M -588.63 % -255.000 K 24.33 % -337.000 K -144.87 % 751.000 K 217.90 % -637.000 K -175.12 % 848.000 K 179.03 % -1.073 M
Net change in cash 3.842 M 159.13 % -6.498 M -120.27 % 32.064 M 2 852.27 % -1.165 M -126.59 % 4.382 M 224.81 % -3.511 M 57.83 % -8.326 M -177.38 % 10.760 M 557.48 % -2.352 M -29.52 % -1.816 M -466.13 % 496.000 K 109.10 % -5.452 M -198.89 % 5.513 M 349.80 % -2.207 M -113.67 % 16.145 M 303.62 % -7.929 M -173.99 % 10.716 M 44.21 % 7.431 M 538.92 % -1.693 M 81.92 % -9.363 M -153.94 % 17.359 M 4 213.51 % -422.000 K -137.95 % 1.112 M
Cash at beginning of period 76.237 M -7.85 % 82.735 M 63.28 % 50.671 M -2.25 % 51.836 M 9.23 % 47.454 M -6.89 % 50.965 M -14.04 % 59.291 M 22.17 % 48.531 M -4.62 % 50.883 M -3.45 % 52.699 M 0.95 % 52.203 M -9.46 % 57.655 M 10.57 % 52.142 M -4.06 % 54.349 M 42.26 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M 5.30 % 20.993 M
Cash at end of period 80.079 M 5.04 % 76.237 M -7.85 % 82.735 M 63.28 % 50.671 M -2.25 % 51.836 M 9.23 % 47.454 M -6.89 % 50.965 M -14.04 % 59.291 M 22.17 % 48.531 M -4.62 % 50.883 M -3.45 % 52.699 M 0.95 % 52.203 M -9.46 % 57.655 M 10.57 % 52.142 M -4.06 % 54.349 M 42.26 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Operating cash flow 59.673 M -3.86 % 62.066 M 59.10 % 39.010 M 18.19 % 33.006 M -20.97 % 41.766 M 1.16 % 41.287 M 39.35 % 29.629 M 10.69 % 26.767 M -27.20 % 36.767 M -25.89 % 49.612 M 63.76 % 30.295 M -4.53 % 31.734 M -29.83 % 45.222 M 349.75 % 10.055 M -59.04 % 24.546 M 399.49 % -8.196 M -128.00 % 29.268 M 26.95 % 23.055 M 6.01 % 21.747 M 8.85 % 19.979 M -49.93 % 39.899 M 86.86 % 21.352 M 3.00 % 20.730 M
Capital expenditure -20.962 M 26.54 % -28.535 M -118.14 % -13.081 M 65.63 % -38.062 M -47.46 % -25.811 M 52.60 % -54.448 M -49.72 % -36.366 M -94.03 % -18.742 M 17.90 % -22.827 M -21.10 % -18.850 M -21.10 % -15.566 M -93.80 % -8.032 M 11.08 % -9.033 M 20.12 % -11.308 M -91.99 % -5.890 M 59.14 % -14.414 M -64.84 % -8.744 M -42.78 % -6.124 M 9.27 % -6.750 M -20.97 % -5.580 M 47.15 % -10.558 M -66.03 % -6.359 M 62.06 % -16.760 M
Free CashFlow 38.711 M 15.45 % 33.531 M 29.32 % 25.929 M 612.84 % -5.056 M -131.69 % 15.955 M 221.23 % -13.161 M -95.35 % -6.737 M -183.95 % 8.025 M -42.43 % 13.940 M -54.68 % 30.762 M 108.85 % 14.729 M -37.86 % 23.702 M -34.50 % 36.189 M 2 988.19 % -1.253 M -106.72 % 18.656 M 182.51 % -22.610 M -210.16 % 20.524 M 21.22 % 16.931 M 12.90 % 14.997 M 4.15 % 14.399 M -50.93 % 29.341 M 95.70 % 14.993 M 277.66 % 3.970 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2025-06-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-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Revenue 139.153 M -54.04 % 302.744 M -5.17 % 319.246 M -9.71 % 353.562 M -9.25 % 389.603 M 7.90 % 361.083 M 51.66 % 238.087 M 1.08 % 235.543 M 28.50 % 183.296 M 3.09 % 177.807 M 23.53 % 143.934 M -32.34 % 212.743 M 5.20 % 202.225 M -16.20 % 241.332 M 1.86 % 236.923 M 10.75 % 213.920 M 10.17 % 194.175 M -0.28 % 194.726 M -0.83 % 196.359 M -10.67 % 219.815 M 49.07 % 147.459 M -23.00 % 191.498 M 11.61 % 171.573 M 89.14 % 90.713 M -42.56 % 157.917 M 10.10 % 143.427 M 0.04 % 143.363 M -22.51 % 185.015 M 0.00 % 185.015 M 9.13 % 169.538 M 0.00 % 169.538 M 62.70 % 104.202 M 0.00 % 104.202 M -39.05 % 170.956 M 0.00 % 170.956 M -1.98 % 174.409 M 0.00 % 174.409 M 9.31 % 159.560 M 0.00 % 159.560 M 24.15 % 128.523 M 0.00 % 128.523 M 21.52 % 105.764 M 0.00 % 105.764 M -6.01 % 112.530 M 0.00 % 112.530 M 100.00 % 56.265 M -40.89 % 95.187 M 100.00 % 47.594 M
Net income -2.298 M 59.93 % -5.735 M -327.94 % 2.516 M -20.86 % 3.179 M -92.18 % 40.657 M 42.64 % 28.503 M 22.49 % 23.270 M 5.69 % 22.018 M 163.47 % 8.357 M -18.36 % 10.236 M 188.59 % -11.555 M -559.81 % 2.513 M -76.53 % 10.708 M -54.35 % 23.455 M -17.21 % 28.332 M 20.75 % 23.463 M 25.89 % 18.638 M 18.10 % 15.782 M -31.15 % 22.921 M 31.91 % 17.376 M 46.77 % 11.839 M -37.35 % 18.896 M 129.29 % 8.241 M -24.50 % 10.915 M -44.93 % 19.822 M 284.59 % 5.154 M 2.61 % 5.023 M -74.42 % 19.640 M 0.00 % 19.640 M 843.78 % 2.081 M -86.74 % 15.699 M 258.30 % -9.918 M 0.00 % -9.918 M -185.40 % 11.613 M 0.00 % 11.613 M -27.86 % 16.099 M -1.46 % 16.337 M 7.90 % 15.141 M -0.16 % 15.165 M 84.24 % 8.231 M 0.00 % 8.231 M 53.64 % 5.357 M -64.37 % 15.033 M 297.75 % 3.780 M -77.80 % 17.022 M 100.00 % 8.511 M -16.73 % 10.221 M 100.00 % 5.110 M
Income before tax 1.043 M 381.13 % -371.000 K -104.79 % 7.750 M -21.75 % 9.904 M -80.59 % 51.020 M 38.95 % 36.718 M 30.57 % 28.122 M 3.97 % 27.049 M 142.20 % 11.168 M -4.75 % 11.725 M 224.76 % -9.398 M -285.47 % 5.067 M -64.11 % 14.117 M -50.66 % 28.612 M -15.37 % 33.809 M 20.48 % 28.062 M 24.79 % 22.488 M 7.84 % 20.853 M -26.93 % 28.537 M 36.36 % 20.927 M 15.72 % 18.084 M -28.43 % 25.267 M 17.20 % 21.558 M 84.16 % 11.706 M -49.19 % 23.040 M 320.78 % 5.476 M 0.00 % 5.476 M -76.24 % 23.047 M 0.00 % 23.047 M 87.45 % 12.295 M 0.00 % 12.295 M 272.16 % -7.142 M 0.00 % -7.142 M -147.14 % 15.151 M 0.00 % 15.151 M -28.32 % 21.136 M 0.00 % 21.136 M 14.08 % 18.527 M 0.00 % 18.527 M 72.92 % 10.714 M 0.00 % 10.714 M -15.06 % 12.614 M 0.00 % 12.614 M -8.00 % 13.711 M 0.00 % 13.711 M 100.00 % 6.856 M -18.55 % 8.417 M 100.00 % 4.209 M
Income before tax ratio 0.01 711.64 % 0.00 -105.05 % 0.02 -13.34 % 0.03 -78.61 % 0.13 28.78 % 0.10 -13.91 % 0.12 2.86 % 0.11 88.48 % 0.06 -7.60 % 0.07 200.99 % -0.07 -374.14 % 0.02 -65.88 % 0.07 -41.12 % 0.12 -16.92 % 0.14 8.78 % 0.13 13.27 % 0.12 8.15 % 0.11 -26.31 % 0.15 52.65 % 0.10 -22.37 % 0.12 -7.05 % 0.13 5.01 % 0.13 -2.63 % 0.13 -11.55 % 0.15 282.17 % 0.04 -0.04 % 0.04 -69.34 % 0.12 0.00 % 0.12 71.77 % 0.07 0.00 % 0.07 205.81 % -0.07 0.00 % -0.07 -177.33 % 0.09 0.00 % 0.09 -26.87 % 0.12 0.00 % 0.12 4.37 % 0.12 0.00 % 0.12 39.28 % 0.08 0.00 % 0.08 -30.10 % 0.12 0.00 % 0.12 -2.11 % 0.12 0.00 % 0.12 0.00 % 0.12 37.79 % 0.09 0.00 % 0.09
EBITDA 8.081 M -49.58 % 16.027 M -21.72 % 20.473 M -25.95 % 27.649 M -57.68 % 65.337 M 29.07 % 50.621 M 32.11 % 38.318 M -0.45 % 38.493 M 76.17 % 21.850 M -7.54 % 23.631 M 772.31 % 2.709 M -80.96 % 14.228 M -37.07 % 22.609 M -34.55 % 34.545 M -13.05 % 39.732 M 21.44 % 32.718 M 8.57 % 30.135 M 10.01 % 27.392 M -21.38 % 34.842 M 33.74 % 26.053 M -8.09 % 28.346 M -5.24 % 29.913 M 7.80 % 27.749 M 134.23 % 11.847 M -57.54 % 27.902 M 182.84 % 9.865 M -8.07 % 10.731 M -55.31 % 24.013 M -22.94 % 31.162 M 51.46 % 20.575 M 47.05 % 13.992 M 218.94 % -11.764 M -1 683.70 % -659.500 K -104.30 % 15.353 M -35.96 % 23.973 M -6.83 % 25.729 M 0.93 % 25.491 M 10.55 % 23.058 M 0.10 % 23.034 M 51.66 % 15.188 M 0.00 % 15.189 M -43.35 % 26.811 M 121.12 % 12.125 M -61.24 % 31.282 M 198.52 % 10.479 M 100.00 % 5.240 M -34.91 % 8.050 M 100.00 % 4.025 M
Net income ratio -0.02 12.82 % -0.02 -340.37 % 0.01 -12.35 % 0.01 -91.38 % 0.10 32.20 % 0.08 -19.24 % 0.10 4.56 % 0.09 105.03 % 0.05 -20.80 % 0.06 171.71 % -0.08 -779.62 % 0.01 -77.69 % 0.05 -45.52 % 0.10 -18.73 % 0.12 9.03 % 0.11 14.27 % 0.10 18.43 % 0.08 -30.57 % 0.12 47.67 % 0.08 -1.54 % 0.08 -18.63 % 0.10 105.44 % 0.05 -60.08 % 0.12 -4.14 % 0.13 249.30 % 0.04 2.56 % 0.04 -66.99 % 0.11 0.00 % 0.11 764.83 % 0.01 -86.74 % 0.09 197.29 % -0.10 0.00 % -0.10 -240.11 % 0.07 0.00 % 0.07 -26.41 % 0.09 -1.46 % 0.09 -1.28 % 0.09 -0.16 % 0.10 48.40 % 0.06 0.00 % 0.06 26.44 % 0.05 -64.37 % 0.14 323.20 % 0.03 -77.80 % 0.15 0.00 % 0.15 40.88 % 0.11 0.00 % 0.11
Ratio EBITDA 0.06 9.69 % 0.05 -17.45 % 0.06 -17.99 % 0.08 -53.37 % 0.17 19.62 % 0.14 -12.89 % 0.16 -1.52 % 0.16 37.09 % 0.12 -10.31 % 0.13 606.13 % 0.02 -71.86 % 0.07 -40.18 % 0.11 -21.90 % 0.14 -14.64 % 0.17 9.65 % 0.15 -1.45 % 0.16 10.33 % 0.14 -20.72 % 0.18 49.71 % 0.12 -38.34 % 0.19 23.06 % 0.16 -3.42 % 0.16 23.84 % 0.13 -26.09 % 0.18 156.89 % 0.07 -8.11 % 0.07 -42.33 % 0.13 -22.94 % 0.17 38.79 % 0.12 47.05 % 0.08 173.11 % -0.11 -1 683.70 % -0.01 -107.05 % 0.09 -35.96 % 0.14 -4.94 % 0.15 0.93 % 0.15 1.14 % 0.14 0.10 % 0.14 22.16 % 0.12 0.00 % 0.12 -53.38 % 0.25 121.12 % 0.11 -58.76 % 0.28 198.52 % 0.09 0.00 % 0.09 10.11 % 0.08 0.00 % 0.08
Gross profit ratio 0.68 325.75 % 0.16 -74.67 % 0.63 222.84 % 0.19 -14.20 % 0.23 -2.13 % 0.23 -0.20 % 0.23 -2.24 % 0.24 27.99 % 0.19 1.65 % 0.18 71.54 % 0.11 -40.92 % 0.18 -16.99 % 0.22 -60.43 % 0.55 -12.49 % 0.63 13.01 % 0.56 -12.48 % 0.63 14.05 % 0.56 -13.46 % 0.64 -0.40 % 0.65 1.10 % 0.64 3.57 % 0.62 3.62 % 0.60 -1.83 % 0.61 2.11 % 0.59 0.12 % 0.59 0.03 % 0.59 9.99 % 0.54 0.00 % 0.54 2.98 % 0.52 0.00 % 0.52 -6.83 % 0.56 0.00 % 0.56 -43.83 % 1.00 0.00 % 1.00 74.89 % 0.57 0.00 % 0.57 0.11 % 0.57 0.00 % 0.57 -2.39 % 0.59 0.00 % 0.59 -4.96 % 0.62 0.00 % 0.62 2.10 % 0.60 0.00 % 0.60 0.00 % 0.60 -2.16 % 0.62 0.00 % 0.62
Weighted average shs out dil 6.759 M 31.91 % 5.124 M -0.21 % 5.135 M 0.34 % 5.118 M -0.56 % 5.146 M 8.88 % 4.727 M 22.48 % 3.859 M -0.09 % 3.862 M 0.48 % 3.844 M 0.00 % 3.844 M 0.03 % 3.843 M 0.00 % 3.843 M -0.23 % 3.852 M 0.21 % 3.844 M 0.12 % 3.839 M 0.04 % 3.838 M 0.28 % 3.827 M 0.71 % 3.800 M 0.63 % 3.776 M 1.21 % 3.731 M 0.22 % 3.723 M 1.82 % 3.657 M 0.28 % 3.646 M -0.28 % 3.657 M 4.41 % 3.502 M 1.98 % 3.434 M 0.00 % 3.434 M 0.07 % 3.432 M 0.00 % 3.432 M 0.90 % 3.401 M 0.00 % 3.401 M 1.69 % 3.345 M 0.00 % 3.345 M -0.11 % 3.348 M 0.00 % 3.348 M -0.83 % 3.376 M 0.00 % 3.376 M 4.29 % 3.237 M 0.00 % 3.237 M 0.03 % 3.236 M 0.00 % 3.236 M 0.59 % 3.217 M 0.00 % 3.217 M 0.59 % 3.199 M -7.79 % 3.469 M 0.00 % 3.469 M 2.82 % 3.374 M 0.00 % 3.374 M
Weighted average shs out 6.759 M 31.91 % 5.124 M -0.21 % 5.135 M 0.34 % 5.118 M -0.22 % 5.129 M 9.11 % 4.700 M 22.20 % 3.846 M 0.08 % 3.843 M -0.02 % 3.844 M 0.00 % 3.844 M 0.03 % 3.843 M 0.00 % 3.843 M 0.06 % 3.841 M -0.10 % 3.845 M 0.15 % 3.839 M 0.11 % 3.835 M 0.20 % 3.827 M 0.78 % 3.797 M 0.56 % 3.776 M 3.38 % 3.653 M 29.20 % 2.827 M -20.42 % 3.553 M -2.57 % 3.646 M -0.28 % 3.657 M 4.41 % 3.502 M 2.86 % 3.405 M -0.85 % 3.434 M 1.75 % 3.375 M -1.65 % 3.432 M 2.47 % 3.349 M -1.53 % 3.401 M 2.46 % 3.320 M -0.75 % 3.345 M 0.65 % 3.323 M -0.75 % 3.348 M 1.82 % 3.288 M -2.60 % 3.376 M 5.86 % 3.190 M -1.48 % 3.237 M 2.22 % 3.167 M -2.14 % 3.236 M 2.60 % 3.154 M -1.96 % 3.217 M 2.13 % 3.150 M -9.18 % 3.469 M 0.00 % 3.469 M 2.82 % 3.374 M 0.00 % 3.374 M
EPS diluted -0.34 69.64 % -1.12 -328.57 % 0.49 -20.97 % 0.62 -92.15 % 7.90 31.01 % 6.03 0.00 % 6.03 5.79 % 5.70 162.67 % 2.17 -18.42 % 2.66 188.37 % -3.01 -563.08 % 0.65 -76.62 % 2.78 -54.43 % 6.10 -17.34 % 7.38 20.79 % 6.11 25.46 % 4.87 17.35 % 4.15 -31.63 % 6.07 66.76 % 3.64 -13.13 % 4.19 150.90 % 1.67 -70.96 % 5.75 92.31 % 2.99 -47.17 % 5.66 328.79 % 1.32 -9.59 % 1.46 -74.65 % 5.76 0.70 % 5.72 837.70 % 0.61 -86.80 % 4.62 255.56 % -2.97 -0.34 % -2.96 -185.06 % 3.48 0.58 % 3.46 -27.46 % 4.77 -1.45 % 4.84 3.42 % 4.68 0.00 % 4.68 83.53 % 2.55 0.39 % 2.54 53.01 % 1.66 -64.53 % 4.68 192.50 % 1.60 -67.35 % 4.90 100.00 % 2.45 -18.87 % 3.02 100.00 % 1.51
Earnings per share -0.34 69.64 % -1.12 -328.57 % 0.49 -20.97 % 0.62 -92.18 % 7.93 30.86 % 6.06 0.17 % 6.05 5.58 % 5.73 164.06 % 2.17 -18.42 % 2.66 188.37 % -3.01 -563.08 % 0.65 -76.70 % 2.79 -54.26 % 6.10 -17.34 % 7.38 20.59 % 6.12 25.67 % 4.87 17.07 % 4.16 -31.47 % 6.07 143.78 % 2.49 -54.81 % 5.51 178.83 % -6.99 -147.78 % 14.63 389.30 % 2.99 -47.17 % 5.66 319.26 % 1.35 -7.53 % 1.46 -75.50 % 5.96 4.20 % 5.72 728.99 % 0.69 -85.06 % 4.62 253.49 % -3.01 -1.69 % -2.96 -183.85 % 3.53 2.02 % 3.46 -31.08 % 5.02 3.72 % 4.84 0.41 % 4.82 2.99 % 4.68 75.94 % 2.66 4.72 % 2.54 42.70 % 1.78 -61.97 % 4.68 175.29 % 1.70 -65.31 % 4.90 100.00 % 2.45 -18.87 % 3.02 100.00 % 1.51
Gross profit 94.449 M 95.69 % 48.264 M -75.98 % 200.955 M 191.51 % 68.936 M -22.14 % 88.533 M 5.60 % 83.836 M 51.36 % 55.387 M -1.19 % 56.052 M 64.47 % 34.080 M 4.79 % 32.522 M 111.91 % 15.347 M -60.03 % 38.397 M -12.68 % 43.971 M -66.84 % 132.596 M -10.87 % 148.759 M 25.17 % 118.850 M -3.58 % 123.257 M 13.73 % 108.377 M -14.18 % 126.289 M -11.03 % 141.939 M 50.72 % 94.177 M -20.25 % 118.084 M 15.65 % 102.104 M 85.67 % 54.993 M -41.34 % 93.753 M 10.23 % 85.051 M 0.08 % 84.987 M -14.78 % 99.721 M 0.00 % 99.721 M 12.39 % 88.731 M 0.00 % 88.731 M 51.59 % 58.535 M 0.00 % 58.535 M -65.76 % 170.956 M 0.00 % 170.956 M 71.42 % 99.727 M 0.00 % 99.727 M 9.43 % 91.135 M 0.00 % 91.135 M 21.18 % 75.204 M 0.00 % 75.204 M 15.49 % 65.116 M 0.00 % 65.116 M -4.04 % 67.857 M 0.00 % 67.857 M 100.00 % 33.928 M -42.17 % 58.667 M 100.00 % 29.334 M
Income tax expense 2.798 M -44.13 % 5.008 M -4.32 % 5.234 M -22.17 % 6.725 M -35.11 % 10.363 M 26.15 % 8.215 M 69.31 % 4.852 M -3.56 % 5.031 M 78.98 % 2.811 M 88.78 % 1.489 M -30.97 % 2.157 M -15.54 % 2.554 M -25.08 % 3.409 M -33.90 % 5.157 M -5.84 % 5.477 M 19.09 % 4.599 M 19.45 % 3.850 M -24.08 % 5.071 M -9.70 % 5.616 M 26.77 % 4.430 M 77.63 % 2.494 M -3.67 % 2.589 M 349.48 % 576.000 K -27.20 % 791.250 K -76.56 % 3.375 M 645.86 % 452.500 K 0.00 % 452.500 K -86.72 % 3.407 M 0.00 % 3.407 M 200.06 % -3.405 M 0.00 % -3.405 M -222.64 % 2.776 M 0.00 % 2.776 M -21.54 % 3.538 M 0.00 % 3.538 M -26.28 % 4.799 M 0.00 % 4.799 M 42.72 % 3.363 M 0.00 % 3.363 M 35.39 % 2.484 M 0.00 % 2.484 M 202.67 % -2.419 M 0.00 % -2.419 M 26.93 % -3.311 M 0.00 % -3.311 M -100.00 % -1.655 M 8.22 % -1.804 M -100.00 % -901.750 K
Cost of revenue 44.704 M -82.43 % 254.480 M 115.13 % 118.291 M -58.44 % 284.626 M -5.46 % 301.070 M 8.59 % 277.247 M 51.75 % 182.700 M 1.79 % 179.491 M 20.29 % 149.216 M 2.71 % 145.285 M 12.99 % 128.587 M -26.25 % 174.346 M 10.17 % 158.254 M 45.54 % 108.736 M 23.33 % 88.164 M -7.26 % 95.070 M 34.06 % 70.918 M -17.87 % 86.349 M 23.23 % 70.070 M -10.02 % 77.876 M 46.16 % 53.282 M -27.42 % 73.414 M 5.68 % 69.469 M 94.48 % 35.721 M -44.33 % 64.164 M 9.92 % 58.376 M 0.00 % 58.376 M -31.56 % 85.294 M 0.00 % 85.294 M 5.55 % 80.807 M 0.00 % 80.807 M 76.95 % 45.668 M 0.00 % 45.668 M 0.000 0.000 -100.00 % 74.682 M 0.00 % 74.682 M 9.15 % 68.425 M 0.00 % 68.425 M 28.33 % 53.319 M 0.00 % 53.319 M 31.17 % 40.648 M 0.00 % 40.648 M -9.01 % 44.674 M 0.00 % 44.674 M 100.00 % 22.337 M -38.84 % 36.520 M 100.00 % 18.260 M
General and administrative expenses 0.000 -100.00 % 874.000 K 0.000 -100.00 % 37.445 M 0.000 100.00 % -3.049 M 0.000 -100.00 % 21.363 M 0.000 -100.00 % 16.733 M 0.000 -100.00 % 18.649 M 0.000 -100.00 % 83.636 M 0.000 -100.00 % 72.364 M 0.000 -100.00 % 1.787 M -0.58 % 1.797 M 103.82 % -47.097 M -188.10 % 53.458 M 198.90 % -54.054 M -189.88 % 60.142 M 3 851.51 % 1.522 M -97.17 % 53.742 M 1 939.93 % 2.635 M 0.00 % 2.635 M -9.09 % 2.898 M 0.00 % 2.898 M 13.58 % 2.552 M 0.00 % 2.552 M 62.98 % 1.566 M 200.00 % -1.566 M 97.94 % -75.872 M -200.00 % 75.872 M 3 640.57 % -2.143 M 0.00 % -2.143 M -118.44 % -981.000 K 0.00 % -981.000 K -12.66 % -870.740 K 0.00 % -870.740 K -101.90 % 45.709 M 0.00 % 45.709 M -1.33 % 46.327 M 0.00 % 46.327 M 100.00 % 23.164 M -47.02 % 43.719 M 100.00 % 21.860 M
Selling and marketing expenses 0.000 -100.00 % 7.481 M 0.000 -100.00 % 18.600 M 0.000 -100.00 % 13.584 M 0.000 -100.00 % 6.225 M 0.000 -100.00 % 4.419 M 0.000 -100.00 % 13.784 M 0.000 -100.00 % 13.101 M 0.000 -100.00 % 11.593 M 0.000 -100.00 % 11.338 M 216.37 % 3.584 M -67.79 % 11.125 M 183.22 % 3.928 M -51.20 % 8.050 M 56.19 % 5.154 M 56.13 % 3.301 M -24.81 % 4.390 M -20.31 % 5.509 M 0.00 % 5.509 M -2.24 % 5.635 M 0.00 % 5.635 M 1.56 % 5.549 M 0.00 % 5.549 M -15.87 % 6.596 M 0.00 % 6.596 M -22.92 % 8.557 M 0.00 % 8.557 M 71.62 % 4.986 M 0.00 % 4.986 M 31.00 % 3.806 M 0.00 % 3.806 M 3.40 % 3.681 M 0.00 % 3.681 M -91.95 % 45.702 M 200.00 % -45.702 M -201.20 % 45.159 M 200.00 % -45.159 M -100.00 % -22.580 M 45.99 % -41.807 M -100.00 % -20.903 M
Other expenses 24.970 M -81.95 % 138.354 M -30.10 % 197.923 M 337.60 % -83.302 M -644.46 % 15.300 M 340.41 % 3.474 M -5.80 % 3.688 M 65.53 % 2.228 M 101.71 % -130.638 M -2 957.97 % 4.571 M 248.67 % 1.311 M -23.51 % 1.714 M 57.39 % 1.089 M 0.000 0.000 0.000 0.000 100.00 % -3.415 M -21.47 % -2.812 M 79.32 % -13.598 M -201.89 % 13.346 M 191.97 % -14.511 M -201.70 % 14.269 M 760.07 % -2.162 M 0.000 -100.00 % 1.541 M 190.01 % -1.712 M -28.54 % -1.332 M -200.00 % 1.332 M 236.35 % -976.500 K -200.00 % 976.500 K -83.38 % 5.876 M 0.000 0.000 0.000 100.00 % -11.335 M -200.96 % 11.227 M 212.41 % -9.988 M -203.37 % 9.662 M 220.58 % -8.012 M -201.80 % 7.870 M 5 729.81 % 135.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 91.353 M -50.69 % 185.244 M -45.08 % 337.326 M 553.90 % 51.587 M 55.97 % 33.074 M -22.49 % 42.668 M 71.89 % 24.823 M -2.12 % 25.360 M -85.01 % 169.194 M 920.41 % 16.581 M -17.24 % 20.034 M -34.78 % 30.719 M 11.24 % 27.614 M -73.67 % 104.859 M -6.91 % 112.641 M 23.73 % 91.035 M -8.72 % 99.735 M 14.92 % 86.787 M -10.55 % 97.020 M -18.23 % 118.652 M 67.75 % 70.732 M -23.55 % 92.521 M 16.28 % 79.565 M 1 994.23 % 3.799 M -94.65 % 71.057 M -51.20 % 145.621 M 1 636.78 % 8.385 M -94.10 % 142.042 M 1 339.93 % 9.865 M -92.87 % 138.400 M 1 424.81 % 9.077 M -93.13 % 132.097 M 2 526.18 % 5.030 M -97.78 % 226.365 M 168.11 % 84.429 M -40.60 % 142.125 M 910.09 % 14.071 M -89.32 % 131.706 M 954.78 % 12.487 M -89.14 % 114.933 M 976.10 % 10.681 M -89.32 % 99.987 M 1 428 285.71 % 7.000 K -99.99 % 102.402 M 8 667.29 % 1.168 M 100.00 % 584.000 K -69.46 % 1.913 M 100.00 % 956.250 K
Cost and expenses 136.057 M -54.41 % 298.430 M -3.36 % 308.801 M -8.15 % 336.213 M 0.62 % 334.144 M 4.45 % 319.915 M 54.16 % 207.523 M 1.30 % 204.851 M 21.07 % 169.194 M 4.53 % 161.866 M 8.91 % 148.621 M -27.52 % 205.065 M 10.33 % 185.868 M -12.98 % 213.595 M 6.37 % 200.805 M 7.90 % 186.105 M 9.05 % 170.653 M -1.43 % 173.136 M 3.62 % 167.090 M -14.98 % 196.528 M 58.47 % 124.014 M -25.26 % 165.935 M 11.34 % 149.034 M 89.27 % 78.742 M -41.77 % 135.221 M -0.12 % 135.378 M 0.00 % 135.378 M -16.04 % 161.247 M 0.00 % 161.247 M 4.34 % 154.545 M 0.00 % 154.545 M 35.29 % 114.231 M 0.00 % 114.231 M -26.49 % 155.397 M 0.00 % 155.397 M 1.71 % 152.780 M 0.00 % 152.780 M 8.72 % 140.521 M 0.00 % 140.521 M 21.01 % 116.126 M 0.00 % 116.126 M 28.11 % 90.645 M 0.00 % 90.645 M -6.03 % 96.459 M 0.00 % 96.459 M 100.00 % 48.229 M -44.07 % 86.227 M 100.00 % 43.113 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 78.844 M 0.000 -100.00 % 35.607 M 52.10 % 23.411 M 4.10 % 22.488 M 21.05 % 18.578 M 33.00 % 13.968 M -11.53 % 15.788 M -61.99 % 41.531 M 0.000 -100.00 % 41.051 M 0.000 -100.00 % 36.668 M 0.000 -100.00 % 29.071 M 1 817.61 % 1.516 M -66.51 % 4.527 M 0.000 -100.00 % 4.552 M 0.000 -100.00 % 1.138 M 0.000 -100.00 % 1.953 M 0.00 % 1.953 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 66.383 M 41.57 % 46.890 M -66.36 % 139.403 M 148.73 % 56.045 M 15.86 % 48.374 M 359.17 % 10.535 M 106.57 % 5.100 M -81.51 % 27.588 M 38.09 % 19.978 M -5.55 % 21.152 M -0.90 % 21.345 M -34.19 % 32.433 M 13.00 % 28.703 M -70.33 % 96.737 M 24.78 % 77.523 M -7.66 % 83.957 M 24.02 % 67.696 M -14.48 % 79.160 M 18.77 % 66.652 M 285.29 % -35.972 M -162.68 % 57.386 M 224.74 % -46.004 M -170.45 % 65.296 M 1 253.85 % 4.823 M -91.70 % 58.132 M 613.85 % 8.144 M 0.00 % 8.144 M -4.56 % 8.533 M 0.00 % 8.533 M 5.35 % 8.100 M 0.00 % 8.100 M -0.75 % 8.161 M 62.25 % 5.030 M 107.47 % -67.315 M -179.73 % 84.429 M 2 869.61 % 2.843 M 0.00 % 2.843 M 0.64 % 2.825 M 0.00 % 2.825 M 0.52 % 2.810 M 0.00 % 2.810 M -96.93 % 91.411 M 1 305 771.43 % 7.000 K -99.99 % 91.486 M 7 732.71 % 1.168 M 100.00 % 584.000 K -69.46 % 1.913 M 100.00 % 956.250 K
Interest income 0.000 0.000 0.000 0.000 -100.00 % 4.439 M 568.52 % 664.000 K -72.81 % 2.442 M 102.82 % 1.204 M -58.96 % 2.934 M 3 864.86 % 74.000 K -98.43 % 4.711 M 915.30 % 464.000 K -79.29 % 2.240 M 156.00 % 875.000 K -62.10 % 2.309 M 834.82 % 247.000 K -76.11 % 1.034 M 40.30 % 737.000 K 0.68 % 732.000 K 133.87 % 313.000 K 0.000 -100.00 % 145.000 K 0.000 0.000 -100.00 % 344.000 K -28.33 % 480.000 K 0.000 -100.00 % 7.418 M 0.000 -100.00 % 5.159 M 0.000 -100.00 % 2.081 M 0.000 -100.00 % 8.855 M 0.000 -100.00 % 715.000 K 0.000 -100.00 % 472.000 K 0.000 -100.00 % 255.000 K 0.000 100.00 % -980.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 4.106 M -31.13 % 5.962 M 1 060.06 % -621.000 K -108.34 % 7.445 M 67.72 % 4.439 M -0.25 % 4.450 M 82.23 % 2.442 M -32.97 % 3.643 M 25.62 % 2.900 M -31.21 % 4.216 M -10.51 % 4.711 M 80.43 % 2.611 M 16.56 % 2.240 M 0.000 0.000 0.000 0.000 -100.00 % 310.250 K -30.67 % 447.500 K -68.92 % 1.440 M 0.000 -100.00 % 1.276 M 0.000 -100.00 % 319.000 K 0.000 -100.00 % 904.000 K 0.00 % 904.000 K -79.60 % 4.431 M 0.00 % 4.431 M -8.46 % 4.840 M 0.00 % 4.840 M 101.83 % 2.398 M 0.00 % 2.398 M -50.41 % 4.836 M 0.00 % 4.836 M 961.69 % 455.500 K 0.00 % 455.500 K -23.77 % 597.500 K 0.00 % 597.500 K 5.66 % 565.500 K 0.00 % 565.500 K -50.26 % 1.137 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 4.985 M -52.24 % 10.436 M 4.07 % 10.028 M -2.64 % 10.300 M 4.27 % 9.878 M 4.50 % 9.453 M 21.91 % 7.754 M -0.60 % 7.801 M 0.68 % 7.748 M 0.75 % 7.690 M 3.98 % 7.396 M 12.92 % 6.550 M 4.77 % 6.252 M 52.26 % 4.106 M 2.60 % 4.002 M 49.72 % 2.673 M -48.86 % 5.227 M 90.77 % 2.740 M -37.37 % 4.375 M -16.98 % 5.270 M 7.53 % 4.901 M -53.76 % 10.600 M 103.45 % 5.210 M 31.82 % 3.953 M -24.08 % 5.206 M 21.47 % 4.286 M 0.00 % 4.286 M 16.31 % 3.685 M 0.00 % 3.685 M 0.50 % 3.667 M 0.00 % 3.667 M -10.22 % 4.084 M 0.00 % 4.084 M 2.46 % 3.986 M 0.00 % 3.986 M -0.81 % 4.019 M 0.00 % 4.019 M 2.47 % 3.922 M 0.00 % 3.922 M 0.32 % 3.909 M 0.00 % 3.909 M -10.12 % 4.349 M 0.00 % 4.349 M 28.33 % 3.389 M 0.00 % 3.389 M 100.00 % 1.695 M -47.70 % 3.240 M 100.00 % 1.620 M
Operating income 3.096 M -44.63 % 5.591 M -46.47 % 10.445 M -39.79 % 17.349 M -68.72 % 55.459 M 34.71 % 41.168 M 34.69 % 30.564 M -0.42 % 30.692 M 122.72 % -135.114 M -947.59 % 15.941 M 440.11 % -4.687 M -161.04 % 7.678 M -53.06 % 16.357 M -46.26 % 30.439 M -14.81 % 35.730 M 18.92 % 30.045 M 20.62 % 24.908 M 1.04 % 24.652 M -19.09 % 30.467 M 30.83 % 23.287 M -0.67 % 23.445 M -8.29 % 25.563 M 13.42 % 22.539 M 185.50 % 7.895 M -65.22 % 22.696 M 136.71 % 9.588 M 48.77 % 6.445 M -67.87 % 20.059 M -27.00 % 27.477 M 46.27 % 18.785 M 81.92 % 10.326 M 181.30 % -12.701 M -167.75 % -4.744 M -142.61 % 11.132 M -44.30 % 19.987 M -8.26 % 21.786 M 1.46 % 21.472 M 13.22 % 18.966 M -0.77 % 19.113 M 41.42 % 13.515 M 19.81 % 11.280 M -42.36 % 19.569 M 151.66 % 7.776 M -65.01 % 22.221 M 213.41 % 7.090 M 100.00 % 3.545 M -26.30 % 4.810 M 100.00 % 2.405 M
Operating income ratio 0.02 20.47 % 0.02 -43.55 % 0.03 -33.32 % 0.05 -65.53 % 0.14 24.85 % 0.11 -11.19 % 0.13 -1.48 % 0.13 117.68 % -0.74 -922.21 % 0.09 375.32 % -0.03 -190.23 % 0.04 -55.38 % 0.08 -35.87 % 0.13 -16.36 % 0.15 7.38 % 0.14 9.49 % 0.13 1.33 % 0.13 -18.41 % 0.16 46.46 % 0.11 -33.37 % 0.16 19.11 % 0.13 1.62 % 0.13 50.95 % 0.09 -39.45 % 0.14 114.99 % 0.07 48.70 % 0.04 -58.53 % 0.11 -27.00 % 0.15 34.04 % 0.11 81.92 % 0.06 149.97 % -0.12 -167.75 % -0.05 -169.91 % 0.07 -44.30 % 0.12 -6.41 % 0.12 1.46 % 0.12 3.58 % 0.12 -0.77 % 0.12 13.91 % 0.11 19.81 % 0.09 -52.57 % 0.19 151.66 % 0.07 -62.77 % 0.20 213.41 % 0.06 0.00 % 0.06 24.68 % 0.05 0.00 % 0.05
Total other income expenses net -2.053 M 0.000 100.00 % -2.695 M 63.80 % -7.445 M -67.72 % -4.439 M 0.25 % -4.450 M -82.23 % -2.442 M 32.97 % -3.643 M -114.42 % 25.270 M 699.38 % -4.216 M 10.51 % -4.711 M -80.43 % -2.611 M -16.56 % -2.240 M 23.08 % -2.912 M -51.59 % -1.921 M -22.90 % -1.563 M 47.12 % -2.956 M 27.97 % -4.104 M -112.64 % -1.930 M -179.52 % 2.427 M 145.27 % -5.361 M -1 711.15 % -296.000 K 69.83 % -981.000 K -125.74 % 3.812 M 1 008.07 % 344.000 K 108.36 % -4.113 M -324.19 % -969.500 K -132.45 % 2.988 M 167.43 % -4.431 M 31.73 % -6.490 M -429.61 % 1.969 M 721.14 % -317.000 K 86.78 % -2.398 M -159.67 % 4.019 M 183.11 % -4.836 M -444.29 % -888.500 K -164.04 % -336.500 K 23.26 % -438.500 K 25.11 % -585.500 K 79.09 % -2.801 M -395.23 % -565.500 K 91.87 % -6.955 M -243.76 % 4.838 M 156.85 % -8.510 M -228.53 % 6.621 M 100.00 % 3.311 M -8.22 % 3.607 M 100.00 % 1.804 M
2025-06-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-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
2025-06-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-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31
Net debt -67.338 M -168.99 % 97.612 M 0.50 % 97.131 M 4.50 % 92.948 M -8.25 % 101.302 M -4.00 % 105.524 M -6.36 % 112.692 M 14.52 % 98.404 M 16.53 % 84.442 M -8.65 % 92.439 M -15.62 % 109.547 M 3.11 % 106.238 M 49.25 % 71.179 M 80.78 % 39.373 M 26.12 % 31.219 M 195.49 % 10.565 M 370.39 % 2.246 M 112.91 % -17.393 M -7.90 % -16.119 M 53.09 % -34.365 M -112.65 % -16.160 M 44.33 % -29.029 M -39.78 % -20.768 M 8.17 % -22.616 M -148.80 % -9.090 M -921.35 % -890.000 K 89.23 % -8.261 M -48.29 % -5.571 M -185.07 % 6.549 M 154.69 % -11.975 M -231.88 % 9.080 M 43.67 % 6.320 M 114.32 % -44.133 M -121.66 % -19.910 M -405.33 % -3.940 M -171.22 % 5.532 M 120.27 % -27.292 M -133.60 % -11.683 M 2.68 % -12.005 M
Total investments 3.520 M 55.75 % 2.260 M 18 733.33 % 12.000 K -99.20 % 1.501 M -5.00 % 1.580 M 0.77 % 1.568 M 191.45 % 538.000 K -14.19 % 627.000 K -16.73 % 753.000 K -12.24 % 858.000 K -13.86 % 996.000 K 46.04 % 682.000 K -7.96 % 741.000 K 4 840.00 % 15.000 K 0.00 % 15.000 K -28.57 % 21.000 K -96.94 % 687.000 K -69.21 % 2.231 M -0.71 % 2.247 M 9.13 % 2.059 M 8.20 % 1.903 M 11 094.12 % 17.000 K 0.000 -100.00 % 2.128 M -3.45 % 2.204 M 8.73 % 2.027 M 0.80 % 2.011 M -3.55 % 2.085 M 0.97 % 2.065 M 3 949.02 % 51.000 K 30.77 % 39.000 K -22.00 % 50.000 K 0.000 -100.00 % 124.000 K -94.61 % 2.301 M 28 662.50 % 8.000 K 0.000 0.000 0.000
Total debt 168.632 M -5.10 % 177.691 M 0.04 % 177.619 M 4.99 % 169.185 M -9.18 % 186.294 M -1.04 % 188.259 M 16.13 % 162.113 M 8.75 % 149.075 M 11.08 % 134.200 M -6.98 % 144.275 M -7.29 % 155.619 M 1.25 % 153.692 M 28.33 % 119.764 M 32.57 % 90.338 M -1.96 % 92.141 M 31.90 % 69.856 M 16.75 % 59.835 M 92.16 % 31.138 M -23.61 % 40.762 M 146.77 % 16.518 M -52.37 % 34.678 M 46.51 % 23.670 M -24.19 % 31.222 M 5.53 % 29.587 M -22.79 % 38.320 M -32.49 % 56.765 M 12.03 % 50.670 M 8.80 % 46.571 M -3.22 % 48.120 M 13.56 % 42.374 M -7.31 % 45.716 M 2.68 % 44.524 M 2 126.20 % 2.000 M -87.10 % 15.507 M -35.51 % 24.046 M -31.71 % 35.211 M 199.67 % 11.750 M 17.50 % 10.000 M -0.99 % 10.100 M
Accumulated other comprehensive income loss 0.000 100.00 % -43.164 M 87.73 % -351.647 M -632.55 % -48.003 M -35.89 % -35.326 M -14.57 % -30.833 M -33.06 % -23.173 M -18.77 % -19.510 M -55.00 % -12.587 M 26.12 % -17.036 M -9.14 % -15.610 M -59.51 % -9.786 M -63.97 % -5.968 M 92.22 % -76.669 M -6.90 % -71.721 M -2.02 % -70.302 M -5.49 % -66.641 M -12.02 % -59.491 M -103.34 % -29.257 M 1.69 % -29.760 M 11.55 % -33.646 M -51.47 % -22.213 M 23.80 % -29.150 M -0.23 % -29.083 M -23.52 % -23.545 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
Retained earnings 14.955 M -79.55 % 73.145 M -27.30 % 100.617 M -6.20 % 107.267 M -8.79 % 117.607 M 18.40 % 99.333 M -63.14 % 269.483 M 2.15 % 263.804 M 9.60 % 240.695 M 3.69 % 232.130 M 4.99 % 221.102 M -5.33 % 233.548 M -3.47 % 241.938 M -27.92 % 335.666 M 7.68 % 311.719 M 2.71 % 303.502 M 8.52 % 279.670 M -0.02 % 279.723 M -4.49 % 292.874 M 1.28 % 289.168 M 3.74 % 278.756 M -0.40 % 279.867 M 4.90 % 266.798 M 3.29 % 258.290 M 6.39 % 242.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.280 M 23.82 % 149.635 M 28.83 % 116.148 M 62.78 % 71.351 M 35.85 % 52.522 M 32.90 % 39.521 M
Common stock 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 33.25 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.26 % 384.000 K 0.26 % 383.000 K 0.00 % 383.000 K 1.59 % 377.000 K 0.00 % 377.000 K 2.17 % 369.000 K 0.00 % 369.000 K 2.22 % 361.000 K 0.84 % 358.000 K 1.70 % 352.000 K 1.15 % 348.000 K 1.16 % 344.000 K 0.00 % 344.000 K 1.18 % 340.000 K 0.00 % 340.000 K 0.00 % 340.000 K 0.29 % 339.000 K 0.00 % 339.000 K 0.00 % 339.000 K 0.89 % 336.000 K -97.10 % 11.577 M -34.23 % 17.601 M -26.24 % 23.861 M -16.67 % 28.633 M -9.18 % 31.528 M
Total equity 343.134 M -3.78 % 356.611 M -7.83 % 386.891 M -0.95 % 390.596 M -5.75 % 414.434 M -0.52 % 416.589 M 55.56 % 267.793 M 1.09 % 264.904 M 6.51 % 248.718 M 5.17 % 236.486 M 4.11 % 227.149 M -7.14 % 244.604 M -4.90 % 257.196 M -8.68 % 281.640 M 7.52 % 261.945 M 1.46 % 258.178 M 7.87 % 239.346 M -23.26 % 311.910 M 8.73 % 286.866 M 1.32 % 283.134 M 5.61 % 268.101 M -6.31 % 286.170 M 8.44 % 263.886 M -0.29 % 264.651 M 4.91 % 252.262 M 2.84 % 245.285 M -0.71 % 247.039 M -0.40 % 248.035 M 15.30 % 215.124 M 1.22 % 212.523 M 1.57 % 209.237 M 4.67 % 199.899 M -10.00 % 222.098 M -1.41 % 225.277 M 15.20 % 195.560 M 13.87 % 171.741 M 8.14 % 158.811 M 10.54 % 143.673 M 13.83 % 126.218 M
Other non current liabilities 3.926 M 6.77 % 3.677 M 70.31 % 2.159 M -3.87 % 2.246 M 3.74 % 2.165 M -85.52 % 14.951 M 966.41 % 1.402 M -61.21 % 3.614 M 208.10 % 1.173 M -85.35 % 8.008 M 672.23 % 1.037 M -89.60 % 9.975 M 392.84 % 2.024 M -68.04 % 6.332 M 521.39 % 1.019 M -87.13 % 7.918 M 609.50 % 1.116 M -81.50 % 6.034 M -61.10 % 15.513 M -16.48 % 18.574 M 81.33 % 10.243 M 51.55 % 6.759 M 0.000 0.000 -100.00 % 10.617 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
Long term debt 159.200 M -2.59 % 163.426 M -5.86 % 173.601 M 5.10 % 165.172 M -10.75 % 185.057 M 5.22 % 175.877 M 5 685.43 % 3.040 M -97.85 % 141.597 M 11.51 % 126.985 M -7.42 % 137.169 M -7.67 % 148.565 M 8.84 % 136.504 M 14.06 % 119.673 M 32.47 % 90.338 M 1.06 % 89.391 M 27.96 % 69.856 M 16.75 % 59.835 M 90.28 % 31.445 M -22.86 % 40.762 M 146.77 % 16.518 M -50.13 % 33.124 M 39.94 % 23.670 M -22.66 % 30.607 M 19.83 % 25.543 M -27.42 % 35.195 M -38.00 % 56.765 M 1 062.74 % 4.882 M -89.52 % 46.571 M -3.22 % 48.120 M 13.56 % 42.374 M -7.31 % 45.716 M 2.68 % 44.524 M 2 126.20 % 2.000 M 0.00 % 2.000 M -87.18 % 15.600 M -20.41 % 19.600 M 66.81 % 11.750 M 17.50 % 10.000 M -0.99 % 10.100 M
Total non current liabilities 171.645 M -1.62 % 174.470 M -4.61 % 182.897 M 5.09 % 174.043 M -9.96 % 193.292 M 1.29 % 190.828 M 1 835.96 % 9.857 M -93.45 % 150.533 M 13.30 % 132.857 M -8.49 % 145.177 M -5.90 % 154.278 M 5.32 % 146.479 M 15.88 % 126.406 M 39.93 % 90.338 M 1.06 % 89.391 M 27.96 % 69.856 M 16.75 % 59.835 M 26.30 % 47.376 M -19.35 % 58.744 M 67.40 % 35.092 M -19.08 % 43.367 M 28.40 % 33.774 M -1.98 % 34.457 M 16.48 % 29.583 M -35.43 % 45.812 M -24.75 % 60.883 M 601.82 % 8.675 M -82.84 % 50.553 M -2.68 % 51.944 M 10.72 % 46.915 M -3.51 % 48.621 M 5.57 % 46.055 M 440.74 % 8.517 M -10.09 % 9.473 M -56.69 % 21.872 M -13.35 % 25.242 M 34.04 % 18.831 M 11.17 % 16.939 M -1.05 % 17.118 M
Other current liabilities 94.708 M -7.17 % 102.020 M -3.13 % 105.320 M 54.34 % 68.241 M -45.34 % 124.838 M 65.14 % 75.597 M 3.19 % 73.263 M 74.69 % 41.938 M -31.30 % 61.045 M 84.36 % 33.111 M -34.38 % 50.462 M -2.58 % 51.800 M -3.71 % 53.798 M 0.97 % 53.282 M -3.46 % 55.189 M 7.83 % 51.180 M 0.28 % 51.036 M 11.34 % 45.837 M 7.02 % 42.832 M -24.50 % 56.729 M 32.61 % 42.778 M 0.07 % 42.746 M -1.41 % 43.357 M 14.01 % 38.030 M -1.99 % 38.804 M 15.52 % 33.591 M -5.25 % 35.453 M -4.03 % 36.940 M -8.13 % 40.208 M 0.44 % 40.030 M 4.75 % 38.216 M 31.94 % 28.964 M -57.04 % 67.420 M 58.04 % 42.660 M 34.95 % 31.612 M -10.31 % 35.246 M -0.86 % 35.553 M -19.49 % 44.158 M -14.46 % 51.625 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 36.046 M 0.000 -100.00 % 47.801 M 0.000 -100.00 % 24.252 M 0.000 -100.00 % 15.441 M 0.000 -100.00 % 15.982 M 0.000 0.000 100.00 % -2.750 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
Short term debt 9.432 M -33.88 % 14.265 M 255.03 % 4.018 M 0.12 % 4.013 M 224.41 % 1.237 M 123.11 % -5.353 M -103.37 % 159.073 M 1 048.33 % -16.774 M -332.49 % 7.215 M 186.56 % -8.335 M -218.16 % 7.054 M -58.96 % 17.188 M 18 787.91 % 91.000 K 0.000 -100.00 % 2.750 M 0.000 0.000 -100.00 % 78.000 K 0.000 0.000 -100.00 % 1.554 M 0.000 -100.00 % 615.000 K -84.79 % 4.044 M 29.41 % 3.125 M 0.000 -100.00 % 45.788 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.507 M 59.92 % 8.446 M -45.90 % 15.611 M 0.000 0.000 0.000
Total current liabilities 144.966 M -8.44 % 158.327 M 14.55 % 138.216 M -4.20 % 144.278 M -10.86 % 161.857 M -10.80 % 181.461 M -29.63 % 257.859 M 153.54 % 101.705 M 15.81 % 87.824 M 20.72 % 72.749 M 2.81 % 70.762 M -24.02 % 93.128 M 21.63 % 76.566 M -9.49 % 84.594 M 7.23 % 78.891 M 0.49 % 78.506 M 7.35 % 73.129 M 4.00 % 70.319 M 9.21 % 64.389 M -20.25 % 80.741 M 19.50 % 67.566 M -0.80 % 68.108 M 3.87 % 65.570 M 3.49 % 63.357 M 1.65 % 62.331 M 15.38 % 54.021 M -45.61 % 99.317 M 58.00 % 62.860 M -4.34 % 65.709 M 10.88 % 59.260 M -5.26 % 62.547 M 39.30 % 44.901 M -50.91 % 91.471 M 20.05 % 76.196 M 21.22 % 62.856 M -7.89 % 68.240 M 36.87 % 49.857 M -16.04 % 59.380 M -8.52 % 64.909 M
Total liabilities 316.611 M -4.86 % 332.797 M 3.64 % 321.113 M -1.18 % 324.944 M -8.50 % 355.149 M -4.60 % 372.289 M 39.06 % 267.716 M 6.14 % 252.238 M 14.30 % 220.681 M 1.26 % 217.926 M -3.16 % 225.040 M -6.08 % 239.607 M 18.05 % 202.972 M 11.98 % 181.264 M 4.02 % 174.260 M 11.50 % 156.280 M 12.54 % 138.863 M 17.99 % 117.695 M -4.42 % 123.133 M 6.30 % 115.833 M 4.42 % 110.933 M 8.88 % 101.882 M 1.85 % 100.027 M 7.63 % 92.940 M -14.06 % 108.143 M -5.88 % 114.904 M 6.40 % 107.992 M -4.78 % 113.413 M -3.60 % 117.653 M 10.81 % 106.175 M -4.49 % 111.168 M 22.22 % 90.956 M -9.03 % 99.988 M 16.71 % 85.669 M 1.11 % 84.728 M -9.36 % 93.482 M 36.10 % 68.688 M -10.00 % 76.319 M -6.96 % 82.027 M
Other non current assets 0.000 -100.00 % 1.735 M -8.49 % 1.896 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -135.608 M -14.67 % -118.257 M -9.30 % -108.199 M -782.11 % -12.266 M -179.22 % 15.483 M 4.93 % 14.756 M 17.87 % 12.519 M 6.10 % 11.799 M 344.57 % 2.654 M 669.28 % 345.000 K 20.21 % 287.000 K -26.03 % 388.000 K -72.79 % 1.426 M 2.59 % 1.390 M 19.52 % 1.163 M -31.95 % 1.709 M -18.50 % 2.097 M -30.33 % 3.010 M -91.16 % 34.068 M 818.03 % 3.711 M 8.38 % 3.424 M 34.33 % 2.549 M -41.17 % 4.333 M 115.68 % 2.009 M 12.55 % 1.785 M -7.32 % 1.926 M
Long term investments 3.513 M 56.76 % 2.241 M 0.000 -100.00 % 1.480 M -5.61 % 1.568 M 0.77 % 1.556 M 195.82 % 526.000 K -14.33 % 614.000 K -16.91 % 739.000 K -12.54 % 845.000 K -14.04 % 983.000 K 46.94 % 669.000 K -7.85 % 726.000 K -99.41 % 122.778 M 17.47 % 104.516 M 9.81 % 95.178 M 13 754.15 % 687.000 K 2.54 % 670.000 K -69.93 % 2.228 M 8.21 % 2.059 M 8.20 % 1.903 M 1 253.33 % -165.000 K 0.000 -100.00 % 2.128 M -0.75 % 2.144 M 8.34 % 1.979 M 0.20 % 1.975 M -3.75 % 2.052 M 1.94 % 2.013 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.072 M 0.000 0.000 0.000
Intangible assets 17.997 M -7.02 % 19.356 M 1.08 % 19.150 M -0.78 % 19.300 M -0.94 % 19.484 M -1.40 % 19.760 M 45.21 % 13.608 M -2.04 % 13.891 M -4.75 % 14.583 M -2.36 % 14.936 M -7.30 % 16.113 M -3.64 % 16.721 M 8.25 % 15.446 M 0.44 % 15.379 M 11.60 % 13.781 M -4.83 % 14.480 M 0.24 % 14.446 M -39.83 % 24.007 M -54.55 % 52.825 M 160.26 % 20.297 M -57.46 % 47.717 M 162.02 % 18.211 M -60.63 % 46.255 M 141.91 % 19.121 M -61.83 % 50.099 M 145.26 % 20.427 M -82.84 % 119.027 M 246.62 % 34.339 M 3.50 % 33.177 M 10.72 % 29.965 M -1.25 % 30.345 M 0.000 -100.00 % 30.293 M 837.86 % 3.230 M -11.29 % 3.641 M -15.95 % 4.332 M -79.47 % 21.104 M -8.09 % 22.961 M -12.43 % 26.220 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.911 M 0.000 -100.00 % 29.157 M 0.000 -100.00 % 29.157 M 0.000 -100.00 % 30.397 M 0.000 -100.00 % 30.562 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.239 M -2.37 % 27.899 M -2.87 % 28.723 M 0.000 0.000 0.000
Goodwill and intangible assets 17.997 M -7.02 % 19.356 M 1.08 % 19.150 M -0.78 % 19.300 M -0.94 % 19.484 M -1.40 % 19.760 M 45.21 % 13.608 M -2.04 % 13.891 M -4.75 % 14.583 M -2.36 % 14.936 M -7.30 % 16.113 M -3.64 % 16.721 M 8.25 % 15.446 M 0.44 % 15.379 M 11.60 % 13.781 M -4.83 % 14.480 M 0.24 % 14.446 M -79.34 % 69.918 M 32.36 % 52.825 M 6.82 % 49.454 M 3.64 % 47.717 M 0.74 % 47.368 M 2.41 % 46.255 M -6.59 % 49.518 M -1.16 % 50.099 M -1.75 % 50.989 M 46.55 % 34.793 M 1.32 % 34.339 M 3.50 % 33.177 M 10.72 % 29.965 M -1.25 % 30.345 M 0.000 -100.00 % 30.293 M -0.58 % 30.469 M -3.40 % 31.540 M -4.58 % 33.055 M 56.63 % 21.104 M -8.09 % 22.961 M -12.43 % 26.220 M
Property plant equipment net 219.612 M -1.87 % 223.801 M -0.17 % 224.176 M 0.56 % 222.919 M 0.45 % 221.916 M 1.47 % 218.696 M 26.68 % 172.634 M -1.63 % 175.502 M 2.32 % 171.517 M -0.85 % 172.980 M 1.14 % 171.022 M 4.44 % 163.758 M 16.39 % 140.697 M 17.02 % 120.229 M 15.08 % 104.476 M 11.48 % 93.719 M 7.73 % 86.997 M 3.89 % 83.741 M 7.72 % 77.742 M 3.52 % 75.099 M 7.58 % 69.809 M -7.23 % 75.253 M 9.33 % 68.829 M -2.49 % 70.587 M -1.78 % 71.867 M -1.54 % 72.994 M 8.60 % 67.216 M -1.19 % 68.026 M 1.69 % 66.898 M -6.14 % 71.274 M -1.64 % 72.466 M -4.01 % 75.492 M 7.03 % 70.534 M -2.70 % 72.493 M -1.74 % 73.773 M -1.15 % 74.635 M 6.25 % 70.246 M 3.46 % 67.897 M -1.37 % 68.843 M
Total non current assets 257.031 M -3.25 % 265.674 M 1.41 % 261.985 M -2.07 % 267.512 M 2.09 % 262.044 M -1.49 % 265.996 M 35.18 % 196.772 M -3.19 % 203.247 M 3.23 % 196.879 M -2.14 % 201.193 M 1.72 % 197.797 M 1.26 % 195.344 M 15.18 % 169.599 M 25.07 % 135.608 M 14.67 % 118.257 M 9.30 % 108.199 M 5.94 % 102.130 M -48.35 % 197.726 M 17.74 % 167.938 M 4.35 % 160.940 M 6.39 % 151.277 M 3.93 % 145.562 M 9.77 % 132.601 M -2.94 % 136.616 M -2.07 % 139.497 M -1.68 % 141.887 M 21.75 % 116.535 M 3.63 % 112.454 M 3.49 % 108.660 M 1.40 % 107.162 M -1.99 % 109.342 M -4.24 % 114.187 M 5.34 % 108.397 M -2.85 % 111.573 M -1.53 % 113.312 M -4.07 % 118.116 M 17.44 % 100.579 M 2.70 % 97.939 M -4.52 % 102.577 M
Other current assets 0.000 -100.00 % 13.051 M -5.30 % 13.781 M 73.28 % 7.953 M -77.83 % 35.875 M -31.85 % 52.640 M 9.89 % 47.901 M 13.61 % 42.163 M 26.46 % 33.342 M 29.37 % 25.772 M -23.12 % 33.521 M 2.65 % 32.655 M 10.69 % 29.500 M -14.00 % 34.302 M -5.49 % 36.296 M -9.37 % 40.047 M 17.86 % 33.979 M 22.23 % 27.800 M -40.86 % 47.006 M 108.49 % 22.546 M -9.66 % 24.956 M -13.43 % 28.828 M -14.26 % 33.623 M 70.23 % 19.751 M -83.40 % 118.965 M 4 913.27 % 2.373 M -1.98 % 2.421 M -18.51 % 2.971 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.646 M 14.46 % 1.438 M 87.00 % 769.000 K 12.59 % 683.000 K -99.09 % 74.768 M 34.56 % 55.563 M
Short term investments 7.000 K -63.16 % 19.000 K 58.33 % 12.000 K -42.86 % 21.000 K 75.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K -7.69 % 13.000 K -7.14 % 14.000 K 7.69 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K -28.57 % 21.000 K 0.000 -100.00 % 1.561 M 8 115.79 % 19.000 K 0.000 0.000 -100.00 % 182.000 K 0.000 0.000 -100.00 % 60.000 K 25.00 % 48.000 K 33.33 % 36.000 K 9.09 % 33.000 K -36.54 % 52.000 K 1.96 % 51.000 K 30.77 % 39.000 K -22.00 % 50.000 K 0.000 -100.00 % 124.000 K -94.61 % 2.301 M 10.63 % 2.080 M 0.000 0.000 0.000
cash and cash equivalents 67.338 M -15.91 % 80.079 M -0.51 % 80.488 M 5.58 % 76.237 M -10.30 % 84.992 M 2.73 % 82.735 M 67.41 % 49.421 M -2.47 % 50.671 M 1.83 % 49.758 M -4.01 % 51.836 M 12.51 % 46.072 M -2.91 % 47.454 M -2.33 % 48.585 M -4.67 % 50.965 M -16.34 % 60.922 M 2.75 % 59.291 M 2.96 % 57.589 M 18.66 % 48.531 M -14.68 % 56.881 M 11.79 % 50.883 M 0.09 % 50.838 M -3.53 % 52.699 M 1.36 % 51.990 M -0.41 % 52.203 M 10.11 % 47.410 M -17.77 % 57.655 M -2.17 % 58.931 M 13.02 % 52.142 M 25.43 % 41.571 M -23.51 % 54.349 M 48.35 % 36.636 M -4.10 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Cash and short term investments 67.345 M -15.92 % 80.098 M -0.50 % 80.500 M 5.56 % 76.258 M -10.29 % 85.004 M 2.73 % 82.747 M 67.39 % 49.433 M -2.47 % 50.684 M 1.83 % 49.772 M -4.01 % 51.849 M 12.51 % 46.085 M -2.91 % 47.467 M -2.33 % 48.600 M -4.67 % 50.980 M -16.34 % 60.937 M 2.74 % 59.312 M 2.99 % 57.589 M 18.66 % 48.531 M -14.71 % 56.900 M 11.83 % 50.883 M 0.09 % 50.838 M -3.86 % 52.881 M 1.71 % 51.990 M -0.41 % 52.203 M 9.97 % 47.470 M -17.73 % 57.703 M -2.14 % 58.967 M 13.02 % 52.175 M 25.35 % 41.623 M -23.49 % 54.400 M 48.33 % 36.675 M -4.13 % 38.254 M -17.08 % 46.133 M 29.80 % 35.541 M 17.35 % 30.287 M -4.63 % 31.759 M -18.65 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Total current assets 402.714 M -4.96 % 423.734 M -5.00 % 446.019 M -0.45 % 448.028 M -11.73 % 507.539 M -2.93 % 522.882 M 54.36 % 338.737 M 7.91 % 313.895 M 15.18 % 272.520 M 7.62 % 253.219 M -0.46 % 254.392 M -11.93 % 288.867 M -0.59 % 290.569 M -7.35 % 313.605 M 3.46 % 303.119 M 4.13 % 291.102 M 14.16 % 255.005 M 9.97 % 231.879 M -4.21 % 242.061 M 1.69 % 238.027 M 4.51 % 227.757 M -6.08 % 242.490 M 4.83 % 231.312 M 4.68 % 220.975 M 0.03 % 220.908 M 1.19 % 218.302 M -8.47 % 238.496 M -4.22 % 248.994 M 11.10 % 224.117 M 5.95 % 211.536 M 0.22 % 211.063 M 19.47 % 176.668 M -17.32 % 213.689 M 7.18 % 199.373 M 19.40 % 166.976 M 13.51 % 147.107 M 15.91 % 126.920 M 3.99 % 122.053 M 15.51 % 105.668 M
Inventory 186.460 M 1.38 % 183.928 M -4.52 % 192.643 M -0.49 % 193.592 M -12.68 % 221.696 M 7.08 % 207.043 M 64.49 % 125.867 M 11.69 % 112.693 M 4.40 % 107.947 M 20.10 % 89.884 M -19.08 % 111.084 M -0.49 % 111.631 M -5.83 % 118.539 M 14.60 % 103.433 M 3.20 % 100.228 M 8.92 % 92.020 M 9.57 % 83.980 M 19.36 % 70.358 M -0.97 % 71.044 M 18.86 % 59.770 M -2.42 % 61.251 M 12.10 % 54.642 M -5.06 % 57.554 M 8.04 % 53.270 M -2.21 % 54.473 M -6.42 % 58.207 M 0.22 % 58.081 M 4.42 % 55.625 M 0.65 % 55.268 M 22.49 % 45.120 M -16.63 % 54.120 M 16.48 % 46.463 M -6.92 % 49.919 M 16.17 % 42.972 M 27.74 % 33.639 M 9.99 % 30.584 M -1.84 % 31.156 M 21.69 % 25.602 M -8.56 % 28.000 M
Net receivables 148.909 M 1.54 % 146.657 M -7.82 % 159.095 M -6.54 % 170.225 M -15.24 % 200.839 M -5.35 % 212.183 M 45.02 % 146.316 M 10.05 % 132.950 M 15.81 % 114.801 M 8.22 % 106.086 M 9.12 % 97.223 M -25.54 % 130.569 M 5.78 % 123.430 M -22.46 % 159.192 M 12.14 % 141.954 M 6.74 % 132.985 M 17.23 % 113.436 M 33.16 % 85.190 M 26.94 % 67.111 M -35.98 % 104.828 M 15.56 % 90.712 M -14.53 % 106.139 M 20.41 % 88.145 M -7.94 % 95.751 M -17.23 % 115.683 M 15.66 % 100.019 M -15.97 % 119.027 M -13.89 % 138.223 M 8.64 % 127.226 M 13.58 % 112.016 M -6.86 % 120.268 M 30.80 % 91.951 M 0.000 -100.00 % 119.338 M 0.000 0.000 0.000 0.000 0.000
Tax assets 15.909 M -14.20 % 18.541 M 10.61 % 16.763 M -29.61 % 23.813 M 24.83 % 19.076 M -26.59 % 25.984 M 159.74 % 10.004 M -24.44 % 13.240 M 31.87 % 10.040 M -19.24 % 12.432 M 28.44 % 9.679 M -31.82 % 14.196 M 11.52 % 12.730 M -0.78 % 12.830 M -6.63 % 13.741 M 5.53 % 13.021 M 6.16 % 12.266 M -56.06 % 27.914 M 36.92 % 20.387 M -6.52 % 21.809 M 8.78 % 20.049 M -1.97 % 20.452 M 19.10 % 17.172 M 21.82 % 14.096 M -6.02 % 14.999 M 3.45 % 14.499 M 29.91 % 11.161 M 62.37 % 6.874 M 41.35 % 4.863 M 27.10 % 3.826 M 8.66 % 3.521 M -23.90 % 4.627 M 19.90 % 3.859 M -25.60 % 5.187 M -4.83 % 5.450 M -33.25 % 8.165 M 13.09 % 7.220 M 36.33 % 5.296 M -5.23 % 5.588 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.691 M -7.67 % 14.829 M -2.16 % 15.157 M -28.08 % 21.074 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
Account payables 40.826 M 13.45 % 35.986 M 24.61 % 28.878 M 5.06 % 27.486 M -23.18 % 35.782 M 2.18 % 35.017 M 37.20 % 25.523 M 13.97 % 22.394 M 14.47 % 19.564 M 35.77 % 14.410 M 8.79 % 13.246 M -36.07 % 20.720 M -8.63 % 22.677 M -9.97 % 25.187 M 20.21 % 20.952 M -6.25 % 22.348 M 1.15 % 22.093 M 17.67 % 18.776 M 18.97 % 15.782 M -10.29 % 17.592 M -5.28 % 18.573 M -5.94 % 19.745 M 24.98 % 15.799 M 0.65 % 15.697 M 5.63 % 14.860 M 3.66 % 14.335 M 9.91 % 13.043 M -37.33 % 20.812 M 7.54 % 19.352 M 15.38 % 16.773 M -29.06 % 23.643 M 54.10 % 15.343 M -36.21 % 24.051 M 27.26 % 18.899 M -13.70 % 21.898 M 55.04 % 14.124 M 24.56 % 11.339 M -10.61 % 12.685 M 4.83 % 12.100 M
Tax payables 0.000 -100.00 % 6.056 M 0.000 -100.00 % 8.492 M 0.000 -100.00 % 10.664 M 0.000 -100.00 % 5.643 M 0.000 -100.00 % 2.681 M 0.000 -100.00 % 3.420 M 0.000 -100.00 % 6.125 M 0.000 -100.00 % 4.978 M 0.000 -100.00 % 5.628 M -2.55 % 5.775 M -10.05 % 6.420 M 37.74 % 4.661 M -17.02 % 5.617 M -3.14 % 5.799 M 3.81 % 5.586 M 0.79 % 5.542 M -9.07 % 6.095 M 21.10 % 5.033 M -1.47 % 5.108 M -16.93 % 6.149 M 150.26 % 2.457 M 257.12 % 688.000 K 15.82 % 594.000 K 0.000 -100.00 % 1.130 M 25.56 % 900.000 K -72.38 % 3.259 M 9.92 % 2.965 M 16.87 % 2.537 M 114.27 % 1.184 M
Deferred revenue non current 0.000 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 % 85.173 M 0.88 % 84.432 M 30.60 % 64.648 M 17.43 % 55.052 M 456.25 % 9.897 M 0.000 0.000 0.000 0.000 -100.00 % 30.607 M 19.83 % 25.543 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -786.000 K -47.19 % -534.000 K 0.000 0.000 0.000 0.000
Minority interest 1.979 M 82.56 % 1.084 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 -100.00 % 2.002 M -4.35 % 2.093 M 214.26 % 666.000 K -14.18 % 776.000 K -13.20 % 894.000 K -11.22 % 1.007 M -3.27 % 1.041 M 4.62 % 995.000 K 0.000 0.000 0.000 0.000 -100.00 % 786.000 K 47.19 % 534.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 100.00 % -17.735 M 0.000 100.00 % -24.252 M 0.000 100.00 % -15.441 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
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 -100.00 % 76.669 M 6.90 % 71.721 M 2.02 % 70.302 M 5.49 % 66.641 M 12.02 % 59.491 M 103.34 % 29.257 M -1.69 % 29.760 M -11.55 % 33.646 M 51.47 % 22.213 M -23.80 % 29.150 M 0.23 % 29.083 M 23.52 % 23.545 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
Other total stockholders equity 325.687 M 0.20 % 325.033 M -49.01 % 637.408 M 92.68 % 330.819 M -0.25 % 331.640 M -4.58 % 347.576 M 1 547.44 % 21.098 M 4.32 % 20.225 M 0.00 % 20.225 M -3.72 % 21.007 M -1.25 % 21.272 M 3.98 % 20.457 M -1.84 % 20.841 M 115.90 % -131.080 M -7.55 % -121.879 M -5.06 % -116.009 M -8.07 % -107.348 M -12.17 % -95.705 M -168.52 % -35.642 M 1.44 % -36.163 M -228.04 % -11.024 M -379.80 % 3.940 M 173.47 % -5.363 M -200.37 % 5.343 M -97.87 % 251.138 M 2.91 % 244.047 M -0.67 % 245.688 M -0.39 % 246.654 M 15.37 % 213.789 M 0.76 % 212.183 M 1.57 % 208.898 M 4.68 % 199.560 M 323.56 % 47.115 M 21.20 % 38.875 M 14.97 % 33.814 M -11.00 % 37.992 M -12.07 % 43.209 M -30.89 % 62.518 M 13.32 % 55.169 M
Deferred tax liabilities non current 8.519 M 15.64 % 7.367 M 3.22 % 7.137 M 7.73 % 6.625 M 9.14 % 6.070 M -52.70 % 12.834 M 137.01 % 5.415 M -28.50 % 7.573 M 61.16 % 4.699 M -31.92 % 6.902 M 47.60 % 4.676 M -39.97 % 7.790 M 65.43 % 4.709 M -8.83 % 5.165 M 4.15 % 4.959 M -4.78 % 5.208 M 8.89 % 4.783 M 37.17 % 3.487 M 41.23 % 2.469 M -0.28 % 2.476 M -17.96 % 3.018 M -9.78 % 3.345 M -13.12 % 3.850 M -4.70 % 4.040 M 25.90 % 3.209 M -22.07 % 4.118 M 8.57 % 3.793 M -4.75 % 3.982 M 4.13 % 3.824 M -15.79 % 4.541 M 56.32 % 2.905 M 89.75 % 1.531 M -76.51 % 6.517 M -12.79 % 7.473 M 19.15 % 6.272 M 11.17 % 5.642 M -20.32 % 7.081 M 2.05 % 6.939 M -1.13 % 7.018 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.332 M 5.92 % 5.978 M -24.50 % 7.918 M 34.23 % 5.899 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
Total assets 659.745 M -4.30 % 689.408 M -2.63 % 708.004 M -1.05 % 715.540 M -7.02 % 769.583 M -2.45 % 788.878 M 47.31 % 535.509 M 3.55 % 517.142 M 10.17 % 469.399 M 3.30 % 454.412 M 0.49 % 452.189 M -6.61 % 484.211 M 5.22 % 460.168 M -0.59 % 462.904 M 6.12 % 436.205 M 5.25 % 414.458 M 9.58 % 378.209 M -11.96 % 429.605 M 4.78 % 409.999 M 2.77 % 398.967 M 5.26 % 379.034 M -2.32 % 388.052 M 6.63 % 363.913 M 1.77 % 357.591 M -0.78 % 360.405 M 0.06 % 360.189 M 1.45 % 355.031 M -1.78 % 361.448 M 8.62 % 332.777 M 4.42 % 318.698 M -0.53 % 320.405 M 10.16 % 290.855 M -9.70 % 322.086 M 3.58 % 310.946 M 10.94 % 280.288 M 5.68 % 265.223 M 16.58 % 227.499 M 3.41 % 219.992 M 5.64 % 208.245 M
2025-06-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-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31
2025-06-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-06-30 2014-06-30 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31
Deferred income tax 0.000 0.000 0.000 -100.00 % 7.374 M 132.10 % -22.969 M 55.53 % -51.647 M -16.03 % -44.512 M 2.57 % -45.686 M -69.57 % -26.943 M -2 663.56 % 1.051 M -75.26 % 4.248 M 512.10 % 694.000 K 230.45 % -532.000 K -102.30 % 23.150 M 27.57 % 18.147 M 8.41 % 16.739 M 89.74 % 8.822 M -26.51 % 12.004 M 201.12 % -11.871 M 0.000 0.000 0.000 100.00 % -6.527 M 0.000 100.00 % -8.635 M 0.000 100.00 % -2.492 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.935 M 0.000 100.00 % -6.000 M 0.000 100.00 % -3.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 108.500 K 0.000 -100.00 % 896.000 K 27.45 % 703.000 K -31.81 % 1.031 M -37.02 % 1.637 M 45.77 % 1.123 M -39.30 % 1.850 M 100.00 % 925.000 K 3.70 % 892.000 K 348.24 % 199.000 K -41.64 % 341.000 K -45.09 % 621.000 K 26.22 % 492.000 K -52.28 % 1.031 M 25.43 % 822.000 K 48.91 % 552.000 K -77.08 % 2.408 M 164.62 % 910.000 K 23.64 % 736.000 K 12.02 % 657.000 K -26.18 % 890.000 K 4.71 % 850.000 K 0.00 % 850.000 K -1.73 % 865.000 K 0.00 % 865.000 K -1.42 % 877.500 K 0.00 % 877.500 K 0.000 0.000 0.000 0.000 -100.00 % 767.000 K 0.00 % 767.000 K 77.75 % 431.500 K 0.00 % 431.500 K 2.01 % 423.000 K 0.00 % 423.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -5.599 M -120.42 % 27.414 M 183.23 % 9.679 M -55.10 % 21.558 M 224.41 % -17.328 M -14.70 % -15.107 M 38.60 % -24.603 M -64.07 % -14.995 M -294.92 % -3.797 M -146.23 % 8.213 M -47.24 % 15.568 M 821.41 % -2.158 M -112.73 % 16.956 M 176.59 % -22.138 M -17.82 % -18.789 M -5.89 % -17.744 M -38.50 % -12.812 M -11.57 % -11.483 M -1 488.24 % -723.000 K -126.79 % 2.699 M 353.43 % -1.065 M 83.17 % -6.327 M -145.19 % 14.001 M 0.00 % 14.001 M 173.70 % -18.996 M 0.00 % -18.996 M -240.42 % -5.580 M 0.00 % -5.580 M -227.54 % 4.375 M 0.00 % 4.375 M 260.05 % -2.734 M 0.00 % -2.734 M 73.75 % -10.415 M 0.00 % -10.415 M -15.59 % -9.011 M 0.00 % -9.011 M -175.63 % -3.269 M 0.00 % -3.269 M -158.26 % 5.611 M 0.00 % 5.611 M 195.34 % -5.886 M 0.00 % -5.886 M -100.00 % -2.943 M -541.52 % 666.500 K 100.00 % 333.250 K
Accounts receivables 1.093 M -88.67 % 9.651 M -40.97 % 16.350 M -11.48 % 18.470 M 17.03 % 15.782 M 179.32 % -19.896 M -26.64 % -15.711 M 36.26 % -24.648 M -2 346.86 % 1.097 M 106.58 % -16.667 M -155.43 % 30.070 M 769.41 % -4.492 M -115.69 % 28.629 M 258.81 % -18.027 M -79.59 % -10.038 M 36.70 % -15.859 M -456.38 % 4.450 M 126.88 % -16.556 M -181.72 % 20.259 M 105.91 % 9.839 M 133.15 % 4.220 M 139.20 % -10.765 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
Inventory -5.458 M -139.13 % 13.948 M 150.55 % 5.567 M -73.82 % 21.267 M 210.82 % -19.190 M -115.33 % -8.912 M 43.82 % -15.864 M -104.91 % -7.742 M 53.47 % -16.638 M -178.45 % 21.208 M 682.32 % -3.642 M -137.48 % 9.717 M 180.89 % -12.012 M -113.93 % -5.615 M 38.57 % -9.140 M -437.02 % -1.702 M 87.69 % -13.824 M -744.78 % 2.144 M 123.06 % -9.298 M -11.85 % -8.313 M -58.74 % -5.237 M -217.84 % 4.444 M 471.58 % 777.500 K 0.00 % 777.500 K 115.37 % -5.058 M 0.00 % -5.058 M -568.61 % -756.500 K 0.00 % -756.500 K -135.06 % 2.158 M 0.00 % 2.158 M 143.09 % -5.008 M 0.00 % -5.008 M -5.92 % -4.728 M 0.00 % -4.728 M -171.72 % -1.740 M 0.00 % -1.740 M -793.23 % 251.000 K 0.00 % 251.000 K 109.04 % -2.777 M 0.00 % -2.777 M 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 4.709 M 0.000 100.00 % -11.060 M -1 002.12 % 1.226 M 153.40 % -2.296 M -162.15 % 3.694 M -11.12 % 4.156 M -17.19 % 5.019 M 271.23 % 1.352 M 118.81 % -7.189 M -63.31 % -4.402 M -9.39 % -4.024 M 0.000 0.000 0.000 0.000 -100.00 % 3.085 M 528.58 % 490.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -1.234 M -37.98 % -894.000 K 92.69 % -12.238 M -71.91 % -7.119 M 53.00 % -15.146 M -194.68 % 15.997 M 388.01 % 3.278 M -75.24 % 13.239 M 96.86 % 6.725 M 189.87 % 2.320 M 163.20 % -3.671 M -23.15 % -2.981 M -168.32 % 4.363 M 190.09 % 1.504 M 286.63 % 389.000 K 312.57 % -183.000 K 94.68 % -3.438 M -217.38 % 2.929 M 125.07 % -11.684 M -1 096.08 % 1.173 M 2 543.75 % -48.000 K -700.00 % -6.000 K -100.05 % 13.223 M 0.00 % 13.223 M 194.87 % -13.938 M 0.00 % -13.938 M -188.95 % -4.824 M 0.00 % -4.824 M -317.57 % 2.217 M 0.00 % 2.217 M -2.53 % 2.275 M 0.00 % 2.275 M 139.99 % -5.687 M 0.00 % -5.687 M 21.78 % -7.271 M 0.00 % -7.271 M -106.55 % -3.520 M 0.00 % -3.520 M -141.96 % 8.388 M 0.00 % 8.388 M 0.000 0.000 0.000 0.000 0.000
Other non cash items 7.605 M 35.79 % 5.600 M 582.34 % -1.161 M 82.30 % -6.558 M -146.05 % 14.241 M -74.67 % 56.217 M 19.81 % 46.922 M -1.81 % 47.788 M 71.04 % 27.940 M 217.75 % 8.793 M 1 600.51 % -586.000 K -104.71 % 12.441 M 2 686.49 % -481.000 K -104.97 % 9.677 M 1 895.36 % -539.000 K -110.60 % 5.086 M 490.02 % 862.000 K -68.01 % 2.695 M 199.12 % -2.719 M -213.91 % 2.387 M 5.39 % 2.265 M 298.68 % -1.140 M -122.60 % 5.044 M 412.52 % -1.614 M -119.06 % 8.468 M 5 170.66 % -167.000 K -102.42 % 6.911 M 56.39 % 4.419 M 267.42 % -2.640 M 0.00 % -2.640 M -249.25 % 1.769 M 0.00 % 1.769 M 108.10 % -21.832 M -2 424.84 % 939.080 K 353.46 % -370.500 K -197.89 % 378.500 K 155.85 % -677.760 K -197.41 % 695.760 K 438.57 % -205.500 K 0.00 % -205.500 K -107.41 % 2.772 M 0.00 % 2.772 M 100.00 % 1.386 M 994.19 % -155.000 K -100.00 % -77.500 K
Net cash provided by operating activities 4.801 M -87.27 % 37.715 M 71.76 % 21.958 M -39.93 % 36.556 M 43.30 % 25.510 M -12.20 % 29.056 M 191.90 % 9.954 M -46.99 % 18.776 M 31.95 % 14.230 M -46.29 % 26.496 M 73.52 % 15.270 M 96.70 % 7.763 M -76.84 % 33.524 M 115.01 % 15.592 M 11.08 % 14.037 M -1.84 % 14.300 M 14.70 % 12.467 M 2.68 % 12.142 M -50.97 % 24.764 M 9.76 % 22.562 M 47.39 % 15.308 M 5.62 % 14.494 M -35.90 % 22.611 M 0.00 % 22.611 M 349.75 % 5.028 M 0.00 % 5.028 M -59.04 % 12.273 M 0.00 % 12.273 M 399.49 % -4.098 M 0.00 % -4.098 M -128.00 % 14.634 M 0.00 % 14.634 M 26.95 % 11.528 M 0.00 % 11.528 M 6.01 % 10.874 M 0.00 % 10.874 M 8.85 % 9.990 M 0.00 % 9.990 M -49.93 % 19.950 M 0.00 % 19.950 M 86.86 % 10.676 M 0.00 % 10.676 M 100.00 % 5.338 M -48.50 % 10.365 M 100.00 % 5.183 M
Investments in property plant and equipment -2.353 M 81.62 % -12.804 M -109.22 % -6.120 M 59.80 % -15.223 M -14.36 % -13.312 M -75.64 % -7.579 M -37.75 % -5.502 M 83.37 % -33.082 M -564.30 % -4.980 M 44.89 % -9.036 M 46.13 % -16.775 M 42.44 % -29.142 M -15.16 % -25.306 M -22.64 % -20.635 M -31.17 % -15.731 M -40.33 % -11.210 M -48.83 % -7.532 M 31.15 % -10.939 M -51.53 % -7.219 M -36.65 % -5.283 M -199.15 % -1.766 M 8.21 % -1.924 M 57.40 % -4.517 M 0.00 % -4.517 M 20.12 % -5.654 M 0.00 % -5.654 M -91.99 % -2.945 M 0.00 % -2.945 M 59.14 % -7.207 M 0.00 % -7.207 M -64.84 % -4.372 M 0.00 % -4.372 M 24.96 % -5.826 M -1 855.03 % -298.000 K 95.52 % -6.653 M -6 723.08 % -97.500 K 98.03 % -4.956 M -693.51 % -624.500 K 88.17 % -5.279 M 0.00 % -5.279 M -66.03 % -3.180 M 0.00 % -3.180 M -100.00 % -1.590 M 81.03 % -8.380 M -100.00 % -4.190 M
Acquisitions net 0.000 -100.00 % 775.000 K 21.66 % 637.000 K 18.84 % 536.000 K -98.13 % 28.729 M 18 082.91 % 158.000 K -38.28 % 256.000 K 495.35 % 43.000 K -89.76 % 420.000 K 13.51 % 370.000 K 306.59 % 91.000 K -80.47 % 466.000 K 1.08 % 461.000 K 0.000 100.00 % -4.298 M 52.05 % -8.963 M -9.30 % -8.200 M -7 692.59 % 108.000 K 100.28 % -38.769 M 0.000 100.00 % -817.000 K 0.000 100.00 % -8.694 M 0.000 100.00 % -2.228 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.905 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -19.328 M -312.64 % -4.684 M 58.01 % -11.154 M -425.39 % -2.123 M 73.61 % -8.046 M -552.03 % -1.234 M 0.000 100.00 % -930.000 K 0.000 100.00 % -990.000 K 92.42 % -13.066 M -39.83 % -9.344 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 100.00 % -298.000 K 0.00 % -298.000 K -205.64 % -97.500 K 0.00 % -97.500 K 84.39 % -624.500 K 0.00 % -624.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 692.000 K 0.000 -100.00 % 559.000 K -79.85 % 2.774 M 0.000 0.000 0.000 0.000 -100.00 % 15.915 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -4.445 M -34 292.31 % 13.000 K 100.64 % -2.038 M -357.32 % 792.000 K 15.62 % 685.000 K 139.55 % -1.732 M -12.47 % -1.540 M -12 933.33 % 12.000 K -36.84 % 19.000 K 1 800.00 % 1.000 K -87.50 % 8.000 K 100.28 % -2.849 M -27.07 % -2.242 M 34.90 % -3.444 M -133.97 % 10.139 M 772.35 % -1.508 M -149.22 % 3.064 M 1 042.77 % -325.000 K -101.57 % 20.679 M 343.63 % -8.488 M -214.14 % -2.702 M -410.78 % -529.000 K 87.93 % -4.385 M -197.08 % 4.517 M 302.17 % -2.234 M -139.51 % 5.654 M 369.11 % -2.101 M -171.34 % 2.945 M 148.20 % -6.110 M -184.78 % 7.207 M 326.71 % -3.179 M -172.71 % 4.372 M 923.89 % 427.000 K -28.36 % 596.000 K -29.80 % 849.000 K 335.38 % 195.000 K 124.78 % -787.000 K -163.01 % 1.249 M 125.02 % -4.992 M -194.56 % 5.279 M 274.71 % -3.022 M -195.03 % 3.180 M 100.00 % 1.590 M -81.03 % 8.380 M 100.00 % 4.190 M
Net cash used for investing activites -6.798 M 78.31 % -31.344 M -156.81 % -12.205 M 49.89 % -24.357 M -274.24 % 13.979 M 193.77 % -14.908 M -130.06 % -6.480 M 80.38 % -33.027 M -503.67 % -5.471 M 36.86 % -8.665 M 50.95 % -17.666 M 57.68 % -41.742 M -14.58 % -36.431 M -51.30 % -24.079 M -143.47 % -9.890 M 54.38 % -21.681 M -71.15 % -12.668 M -13.55 % -11.156 M 55.92 % -25.309 M -83.78 % -13.771 M -160.57 % -5.285 M -115.45 % -2.453 M 81.24 % -13.079 M -189.57 % -4.517 M -1.22 % -4.462 M 21.08 % -5.654 M -169.11 % -2.101 M 28.66 % -2.945 M 51.80 % -6.110 M 15.22 % -7.207 M -181.03 % -2.565 M 48.57 % -4.987 M 2.24 % -5.101 M -755.87 % -596.000 K 89.55 % -5.706 M -2 826.15 % -195.000 K 99.33 % -29.023 M -2 223.70 % -1.249 M 74.98 % -4.992 M 5.44 % -5.279 M -74.71 % -3.022 M 4.97 % -3.180 M -100.00 % -1.590 M 81.37 % -8.532 M -100.00 % -4.266 M
Debt repayment -7.086 M -30.55 % -5.428 M -165.04 % 8.345 M 222.04 % -6.838 M -91.86 % -3.564 M 0.000 100.00 % -420.000 K 0.000 100.00 % -10.658 M 0.000 -100.00 % 12.535 M 0.000 -100.00 % 28.064 M 0.000 -100.00 % 21.967 M 0.000 -100.00 % 28.688 M 0.000 -100.00 % 23.967 M 126.32 % 10.590 M 1 761.16 % 569.000 K 0.000 100.00 % -9.038 M 0.000 -100.00 % 3.842 M 0.000 100.00 % -2.186 M 0.000 -100.00 % 18.057 M 0.000 -100.00 % 11.173 M 0.000 100.00 % -8.539 M 0.000 100.00 % -11.165 M 0.000 -100.00 % 10.361 M 0.000 100.00 % -8.375 M 0.000 100.00 % -13.241 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 100.00 % -7.692 M 45.51 % -14.116 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 620.000 K -34.74 % 950.000 K 0.000 0.000 0.000 -100.00 % 4.799 M 95.60 % 2.454 M 0.000 0.000 0.000 -100.00 % 815.500 K 0.00 % 815.500 K 163 000.00 % 500.000 -99.95 % 1.083 M -38.48 % 1.760 M 0.00 % 1.760 M -15.69 % 2.087 M 0.000 -100.00 % 1.382 M 0.00 % 1.382 M -91.77 % 16.788 M 718.13 % 2.052 M -25.54 % 2.756 M 0.00 % 2.756 M 233.05 % 827.500 K 0.00 % 827.500 K 10.92 % 746.000 K 0.00 % 746.000 K -22.09 % 957.500 K 0.00 % 957.500 K 100.00 % 478.750 K -70.14 % 1.604 M 100.00 % 801.750 K
Common stock repurchased -237.000 K 48.92 % -464.000 K 0.000 100.00 % -821.000 K 79.04 % -3.917 M 0.000 0.000 0.000 100.00 % -1.499 M -465.66 % -265.000 K 3.64 % -275.000 K 28.39 % -384.000 K 38.66 % -626.000 K -146.46 % -254.000 K 0.000 100.00 % -2.098 M 0.000 100.00 % -2.105 M -300.00 % -526.250 K 0.000 0.000 0.000 0.000 0.000 100.00 % -346.500 K 0.00 % -346.500 K -70.27 % -203.500 K 0.00 % -203.500 K 59.14 % -498.000 K 0.000 0.000 0.000 -100.00 % 301.500 K 102.71 % -11.107 M -28.21 % -8.663 M 0.00 % -8.663 M -75.59 % -4.934 M 0.00 % -4.934 M -106.77 % -2.386 M 0.00 % -2.386 M 5.22 % -2.518 M 0.00 % -2.518 M -100.00 % -1.259 M 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -7.692 M 0.000 100.00 % -14.116 M 0.000 100.00 % -17.303 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.838 M 0.000 100.00 % -24.894 M 0.000 100.00 % -24.822 M -300.00 % -6.206 M 72.41 % -22.493 M -22.82 % -18.314 M -14.44 % -16.003 M -131.76 % -6.905 M -1.30 % -6.817 M 0.00 % -6.817 M 0.000 0.000 0.000 0.000 100.00 % -3.320 M 0.00 % -3.320 M 69.43 % -10.859 M 0.00 % -10.859 M 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.574 M -100.00 % -787.000 K
Other financing activites -237.000 K 0.000 100.00 % -20.000 K -100.54 % 3.727 M 126.40 % -14.116 M -167.51 % 20.910 M 49.36 % 14.000 M -12.75 % 16.045 M 73 031.82 % -22.000 K 99.80 % -11.209 M -12.06 % -10.003 M -129.53 % 33.874 M 5 363.55 % 620.000 K 158.00 % -1.069 M -249.09 % 717.000 K -91.77 % 8.716 M 48.33 % 5.876 M 148.71 % -12.063 M -340.54 % 5.015 M 259.24 % 1.396 M -74.00 % 5.370 M 132.71 % -16.416 M -192.02 % 17.840 M 200.00 % -17.840 M -569.29 % 3.802 M 239.79 % -2.720 M -487.37 % -463.000 K -200.00 % 463.000 K -96.36 % 12.726 M 201.43 % -12.546 M -62.94 % -7.700 M -223.46 % 6.237 M -43.34 % 11.007 M 327.61 % -4.836 M -122.57 % 21.425 M 336.11 % -9.074 M -229.70 % 6.996 M 178.03 % -8.966 M -178.06 % 11.486 M 271.66 % -6.691 M -166.47 % 10.066 M 222.59 % -8.211 M -100.00 % -4.105 M -136.48 % -1.736 M -100.00 % -868.000 K
Net cash used provided by financing activities -7.560 M -28.31 % -5.892 M 16.53 % -7.059 M 60.89 % -18.048 M 49.46 % -35.713 M -270.79 % 20.910 M 661.64 % -3.723 M -123.20 % 16.045 M 231.74 % -12.179 M -6.14 % -11.474 M -608.37 % 2.257 M -93.26 % 33.490 M 2 827.45 % 1.144 M 406.70 % -373.000 K 83.12 % -2.210 M -133.39 % 6.618 M -32.07 % 9.742 M 203.98 % -9.369 M -244.38 % 6.489 M 202.54 % -6.328 M 37.12 % -10.064 M 56.85 % -23.321 M -744.85 % 3.617 M 114.67 % -24.657 M -2 025.54 % 1.281 M 147.09 % -2.720 M -687.37 % 463.000 K 0.00 % 463.000 K -98.41 % 29.052 M 283.12 % -15.865 M -243.21 % -4.623 M 0.00 % -4.623 M 4.41 % -4.836 M 0.00 % -4.836 M 40.50 % -8.128 M 10.43 % -9.074 M -199.22 % 9.145 M 202.00 % -8.966 M -81.46 % -4.941 M 26.15 % -6.691 M 18.51 % -8.211 M 0.00 % -8.211 M -100.00 % -4.105 M -24.03 % -3.310 M -100.00 % -1.655 M
Effect of forex changes on cash -3.184 M -258.56 % -888.000 K -157.03 % 1.557 M 153.58 % -2.906 M -91.31 % -1.519 M 12.90 % -1.744 M -74.23 % -1.001 M -13.62 % -881.000 K -165.65 % 1.342 M 326.31 % -593.000 K 52.29 % -1.243 M -93.61 % -642.000 K -4.05 % -617.000 K 43.76 % -1.097 M -258.50 % -306.000 K -112.41 % 2.465 M 610.35 % -483.000 K -1 563.64 % 33.000 K -38.89 % 54.000 K 101.25 % -4.324 M -36 133.33 % 12.000 K -98.84 % 1.035 M 109.96 % -10.393 M -211.53 % 9.319 M 415.93 % -2.950 M -231.53 % 2.243 M 187.51 % -2.563 M -49.11 % -1.719 M 92.47 % -22.809 M -198.29 % 23.206 M 1 210.84 % -2.089 M -727.33 % 333.000 K -84.33 % 2.125 M 189.29 % -2.380 M -212.58 % 2.114 M 186.25 % -2.451 M -147.07 % 5.207 M 216.85 % -4.456 M -233.28 % -1.337 M -291.00 % 700.000 K 102.90 % 345.000 K -31.41 % 503.000 K 100.00 % 251.500 K -87.63 % 2.033 M 100.00 % 1.016 M
Net change in cash -12.741 M -3 015.16 % -409.000 K -109.62 % 4.251 M 148.56 % -8.755 M -487.90 % 2.257 M -93.23 % 33.314 M 2 765.12 % -1.250 M -236.91 % 913.000 K 143.94 % -2.078 M -136.05 % 5.764 M 517.08 % -1.382 M -22.19 % -1.131 M 52.48 % -2.380 M 76.10 % -9.957 M -710.48 % 1.631 M -4.17 % 1.702 M -81.21 % 9.058 M 121.54 % -42.058 M -195.24 % 44.160 M -13.14 % 50.838 M -2.56 % 52.174 M 10.05 % 47.410 M 759.97 % 5.513 M 300.00 % 1.378 M 162.45 % -2.207 M -300.00 % -551.750 K -103.42 % 16.145 M 300.00 % 4.036 M 150.90 % -7.929 M -300.00 % -1.982 M -118.50 % 10.716 M 300.00 % 2.679 M -63.95 % 7.431 M 300.00 % 1.858 M 209.73 % -1.693 M -300.00 % -423.250 K 95.48 % -9.363 M -300.00 % -2.341 M -113.48 % 17.359 M 300.00 % 4.340 M 1 128.38 % -422.000 K -300.00 % -105.500 K 0.00 % -105.500 K -137.95 % 278.000 K 0.00 % 278.000 K
Cash at beginning of period 80.079 M -0.51 % 80.488 M 5.58 % 76.237 M -10.30 % 84.992 M 2.73 % 82.735 M 67.41 % 49.421 M -2.47 % 50.671 M 1.83 % 49.758 M -4.01 % 51.836 M 12.51 % 46.072 M -2.91 % 47.454 M -2.33 % 48.585 M -4.67 % 50.965 M -16.34 % 60.922 M 2.75 % 59.291 M 2.96 % 57.589 M 18.66 % 48.531 M -14.68 % 56.881 M 347.15 % 12.721 M 0.000 0.000 0.000 -100.00 % 52.142 M 300.00 % 13.036 M -76.02 % 54.349 M 300.00 % 13.587 M -64.44 % 38.204 M 300.00 % 9.551 M -79.30 % 46.133 M 300.00 % 11.533 M -67.44 % 35.417 M 300.00 % 8.854 M -68.36 % 27.986 M 300.00 % 6.997 M -76.43 % 29.679 M 300.00 % 7.420 M -81.00 % 39.042 M 300.00 % 9.761 M -54.99 % 21.683 M 300.00 % 5.421 M -75.48 % 22.105 M 300.00 % 5.526 M 0.00 % 5.526 M 5.30 % 5.248 M 0.00 % 5.248 M
Cash at end of period 67.338 M -15.91 % 80.079 M -0.51 % 80.488 M 5.58 % 76.237 M -10.30 % 84.992 M 2.73 % 82.735 M 67.41 % 49.421 M -2.47 % 50.671 M 1.83 % 49.758 M -4.01 % 51.836 M 12.51 % 46.072 M -2.91 % 47.454 M -2.33 % 48.585 M -4.67 % 50.965 M -16.34 % 60.922 M 2.75 % 59.291 M 2.96 % 57.589 M 288.52 % 14.823 M -73.94 % 56.881 M 11.89 % 50.838 M -2.56 % 52.174 M 10.05 % 47.410 M -17.77 % 57.655 M 300.00 % 14.414 M -72.36 % 52.142 M 300.00 % 13.036 M -76.02 % 54.349 M 300.00 % 13.587 M -64.44 % 38.204 M 300.00 % 9.551 M -79.30 % 46.133 M 300.00 % 11.533 M -67.44 % 35.417 M 300.00 % 8.854 M -68.36 % 27.986 M 300.00 % 6.997 M -76.43 % 29.679 M 300.00 % 7.420 M -81.00 % 39.042 M 300.00 % 9.761 M -54.99 % 21.683 M 300.00 % 5.421 M 0.00 % 5.421 M -1.91 % 5.526 M 0.00 % 5.526 M
Operating cash flow 2.401 M -93.64 % 37.715 M 71.76 % 21.958 M -39.93 % 36.556 M 43.30 % 25.510 M -12.20 % 29.056 M 191.90 % 9.954 M -46.99 % 18.776 M 31.95 % 14.230 M -46.29 % 26.496 M 73.52 % 15.270 M 96.70 % 7.763 M -76.84 % 33.524 M 115.01 % 15.592 M 11.08 % 14.037 M -1.84 % 14.300 M 14.70 % 12.467 M 2.68 % 12.142 M -50.97 % 24.764 M 9.76 % 22.562 M 47.39 % 15.308 M 5.62 % 14.494 M -35.90 % 22.611 M 0.00 % 22.611 M 349.75 % 5.028 M 0.00 % 5.028 M -59.04 % 12.273 M 0.00 % 12.273 M 399.49 % -4.098 M 0.00 % -4.098 M -128.00 % 14.634 M 0.00 % 14.634 M 26.95 % 11.528 M 0.00 % 11.528 M 6.01 % 10.874 M 0.00 % 10.874 M 8.85 % 9.990 M 0.00 % 9.990 M -49.93 % 19.950 M 0.00 % 19.950 M 86.86 % 10.676 M 0.00 % 10.676 M 100.00 % 5.338 M -48.50 % 10.365 M 100.00 % 5.183 M
Capital expenditure -2.353 M 73.07 % -8.739 M -42.79 % -6.120 M 59.80 % -15.223 M -14.36 % -13.312 M -75.64 % -7.579 M -37.75 % -5.502 M 83.37 % -33.082 M -564.30 % -4.980 M 44.89 % -9.036 M 46.13 % -16.775 M 42.44 % -29.142 M -15.16 % -25.306 M -22.64 % -20.635 M -31.17 % -15.731 M -40.33 % -11.210 M -48.83 % -7.532 M 31.15 % -10.939 M -51.53 % -7.219 M -36.65 % -5.283 M -199.15 % -1.766 M 8.21 % -1.924 M 57.40 % -4.517 M 0.00 % -4.517 M 20.12 % -5.654 M 0.00 % -5.654 M -91.99 % -2.945 M 0.00 % -2.945 M 59.14 % -7.207 M 0.00 % -7.207 M -64.84 % -4.372 M 0.00 % -4.372 M 24.96 % -5.826 M -1 855.03 % -298.000 K 95.52 % -6.653 M -6 723.08 % -97.500 K 98.03 % -4.956 M -693.51 % -624.500 K 88.17 % -5.279 M 0.00 % -5.279 M -66.03 % -3.180 M 0.00 % -3.180 M -100.00 % -1.590 M 81.03 % -8.380 M -100.00 % -4.190 M
Free CashFlow 47.499 K -99.84 % 28.976 M 82.95 % 15.838 M -25.76 % 21.333 M 74.89 % 12.198 M -43.20 % 21.477 M 382.41 % 4.452 M 131.12 % -14.306 M -254.66 % 9.250 M -47.02 % 17.460 M 1 260.13 % -1.505 M 92.96 % -21.379 M -360.15 % 8.218 M 262.96 % -5.043 M -197.70 % -1.694 M -154.82 % 3.090 M -37.39 % 4.935 M 310.22 % 1.203 M -93.14 % 17.545 M 1.54 % 17.279 M 27.60 % 13.542 M 7.73 % 12.570 M -30.53 % 18.095 M 0.00 % 18.095 M 2 988.19 % -626.500 K 0.00 % -626.500 K -106.72 % 9.328 M 0.00 % 9.328 M 182.51 % -11.305 M 0.00 % -11.305 M -210.16 % 10.262 M 0.00 % 10.262 M 79.99 % 5.702 M -49.23 % 11.230 M 166.04 % 4.221 M -60.83 % 10.776 M 114.06 % 5.034 M -46.25 % 9.365 M -36.16 % 14.671 M 0.00 % 14.671 M 95.70 % 7.497 M 0.00 % 7.497 M 100.00 % 3.748 M 88.83 % 1.985 M 100.00 % 992.500 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2014 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2003 2002 2002
Date Form 10K
2024 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
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