STGN.SW

Starrag Group Holding AG STGN.SW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 494.056 M 20.80 % 409.000 M 28.78 % 317.592 M 8.54 % 292.605 M -1.50 % 297.051 M -28.96 % 418.138 M 7.55 % 388.773 M -4.09 % 405.345 M 9.08 % 371.611 M 2.17 % 363.728 M -7.49 % 393.168 M 0.64 % 390.666 M 1.75 % 383.957 M 8.33 % 354.430 M 77.93 % 199.192 M -21.11 % 252.497 M -17.74 % 306.940 M 25.76 % 244.074 M 28.43 % 190.042 M
Net income 11.850 M -52.93 % 25.176 M 126.53 % 11.114 M 305.85 % -5.399 M -751.58 % -634.000 K -109.32 % 6.802 M -18.63 % 8.359 M -30.47 % 12.023 M 169.03 % 4.469 M -52.21 % 9.352 M -34.69 % 14.320 M 7.29 % 13.347 M -0.79 % 13.453 M 23.93 % 10.855 M 34.23 % 8.087 M -29.57 % 11.483 M -53.70 % 24.799 M 38.04 % 17.965 M 149.90 % 7.189 M
Income before tax 15.013 M -52.52 % 31.620 M 75.00 % 18.069 M 310.01 % -8.604 M -1 803.54 % -452.000 K -111.77 % 3.839 M -56.81 % 8.888 M -35.06 % 13.686 M 73.15 % 7.904 M -33.59 % 11.901 M -34.63 % 18.206 M 0.99 % 18.027 M -6.75 % 19.331 M 11.63 % 17.317 M 56.01 % 11.100 M -26.13 % 15.026 M -55.84 % 34.028 M 55.86 % 21.832 M 123.39 % 9.773 M
Income before tax ratio 0.03 -60.69 % 0.08 35.89 % 0.06 293.48 % -0.03 -1 832.46 % 0.00 -116.57 % 0.01 -59.84 % 0.02 -32.29 % 0.03 58.74 % 0.02 -34.99 % 0.03 -29.34 % 0.05 0.35 % 0.05 -8.35 % 0.05 3.05 % 0.05 -12.32 % 0.06 -6.36 % 0.06 -46.32 % 0.11 23.94 % 0.09 73.94 % 0.05
EBITDA 29.376 M -28.22 % 40.924 M 50.30 % 27.229 M 2 227.26 % 1.170 M -87.42 % 9.298 M -47.39 % 17.672 M -19.91 % 22.065 M -17.51 % 26.749 M 39.74 % 19.142 M -25.70 % 25.762 M -23.72 % 33.771 M 5.61 % 31.976 M -7.66 % 34.629 M 15.35 % 30.022 M 73.70 % 17.284 M -20.82 % 21.829 M -46.31 % 40.658 M 47.64 % 27.538 M 64.63 % 16.727 M
Net income ratio 0.02 -61.03 % 0.06 75.90 % 0.03 289.66 % -0.02 -764.52 % 0.00 -113.12 % 0.02 -24.34 % 0.02 -27.51 % 0.03 146.64 % 0.01 -53.23 % 0.03 -29.41 % 0.04 6.61 % 0.03 -2.49 % 0.04 14.40 % 0.03 -24.56 % 0.04 -10.73 % 0.05 -43.71 % 0.08 9.77 % 0.07 94.57 % 0.04
Ratio EBITDA 0.06 -40.58 % 0.10 16.71 % 0.09 2 044.16 % 0.00 -87.23 % 0.03 -25.94 % 0.04 -25.53 % 0.06 -13.99 % 0.07 28.11 % 0.05 -27.27 % 0.07 -17.54 % 0.09 4.94 % 0.08 -9.25 % 0.09 6.48 % 0.08 -2.38 % 0.09 0.37 % 0.09 -34.73 % 0.13 17.40 % 0.11 28.19 % 0.09
Gross profit ratio 0.57 165.88 % 0.21 23.83 % 0.17 40.85 % 0.12 -3.12 % 0.13 -76.36 % 0.54 -6.39 % 0.57 5.33 % 0.54 -1.57 % 0.55 -5.21 % 0.58 -0.99 % 0.59 -1.87 % 0.60 3.96 % 0.58 3.86 % 0.55 3.62 % 0.54 -0.11 % 0.54 11.13 % 0.48 -6.67 % 0.52 3.05 % 0.50
Weighted average shs out dil 5.463 M 56.40 % 3.493 M 3.96 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 9.64 % 3.064 M 10.72 % 2.768 M 12.01 % 2.471 M -0.89 % 2.493 M -0.66 % 2.510 M 6.98 % 2.346 M
Weighted average shs out 5.463 M 56.40 % 3.493 M 3.96 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 9.64 % 3.064 M 10.72 % 2.768 M 12.01 % 2.471 M -0.89 % 2.493 M -0.66 % 2.510 M 6.98 % 2.346 M
EPS diluted 2.17 -69.90 % 7.21 117.82 % 3.31 305.59 % -1.61 -747.37 % -0.19 -109.41 % 2.02 -18.88 % 2.49 -30.45 % 3.58 102.26 % 1.77 -36.33 % 2.78 -34.74 % 4.26 7.30 % 3.97 4.20 % 3.81 8.24 % 3.52 20.55 % 2.92 -36.66 % 4.61 -53.25 % 9.86 37.71 % 7.16 133.99 % 3.06
Earnings per share 2.17 -69.90 % 7.21 117.82 % 3.31 305.59 % -1.61 -747.37 % -0.19 -109.41 % 2.02 -18.88 % 2.49 -30.45 % 3.58 102.26 % 1.77 -36.33 % 2.78 -34.74 % 4.26 7.30 % 3.97 4.20 % 3.81 8.24 % 3.52 20.55 % 2.92 -36.66 % 4.61 -53.25 % 9.86 37.71 % 7.16 133.99 % 3.06
Gross profit 281.002 M 221.17 % 87.494 M 59.47 % 54.864 M 52.88 % 35.888 M -4.57 % 37.606 M -83.21 % 223.947 M 0.68 % 222.436 M 1.02 % 220.182 M 7.37 % 205.070 M -3.16 % 211.756 M -8.40 % 231.173 M -1.24 % 234.073 M 5.78 % 221.288 M 12.51 % 196.678 M 84.37 % 106.673 M -21.20 % 135.367 M -8.58 % 148.070 M 17.37 % 126.152 M 32.35 % 95.317 M
Income tax expense 3.163 M -50.92 % 6.444 M -7.35 % 6.955 M 315.79 % -3.223 M -2 206.54 % 153.000 K -94.96 % 3.038 M 527.69 % 484.000 K -69.33 % 1.578 M -14.05 % 1.836 M -22.47 % 2.368 M -37.24 % 3.773 M -16.97 % 4.544 M -20.27 % 5.699 M -11.81 % 6.462 M 114.47 % 3.013 M -14.96 % 3.543 M -62.44 % 9.433 M 148.63 % 3.794 M 67.43 % 2.266 M
Cost of revenue 213.054 M -33.73 % 321.506 M 22.37 % 262.728 M 2.34 % 256.717 M -1.05 % 259.445 M 33.60 % 194.191 M 16.75 % 166.337 M -10.17 % 185.163 M 11.18 % 166.541 M 9.59 % 151.972 M -6.19 % 161.995 M 3.45 % 156.593 M -3.74 % 162.669 M 3.12 % 157.752 M 70.51 % 92.519 M -21.01 % 117.130 M -26.27 % 158.870 M 34.72 % 117.922 M 24.49 % 94.725 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.310 M 0.000 0.000 -100.00 % 58.096 M -16.60 % 69.657 M -9.43 % 76.913 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.772 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 265.579 M 8 796.10 % -3.054 M -160.33 % 5.062 M -84.36 % 32.362 M 103.62 % 15.893 M -77.52 % 70.683 M 3 332.88 % 2.059 M 6.91 % 1.926 M -93.52 % 29.745 M 6 148.95 % 476.000 K -5.93 % 506.000 K -2.13 % 517.000 K 1.37 % 510.000 K -99.73 % 185.606 M 382.85 % 38.440 M 490.11 % 6.514 M 116.13 % -40.394 M -1 713.18 % 2.504 M 13.71 % 2.202 M
Operating expenses 265.579 M 413.93 % 51.676 M -67.81 % 160.526 M -11.37 % 181.127 M 14.18 % 158.634 M -27.78 % 219.667 M 3.07 % 213.121 M 3.44 % 206.027 M 4.80 % 196.592 M -1.42 % 199.426 M -6.22 % 212.643 M -1.42 % 215.716 M 7.80 % 200.099 M 7.81 % 185.606 M 92.27 % 96.536 M 26.74 % 76.171 M 108.58 % 36.519 M -65.10 % 104.646 M 22.29 % 85.570 M
Cost and expenses 478.633 M 28.26 % 373.182 M 26.75 % 294.427 M -1.13 % 297.797 M 0.68 % 295.791 M -28.53 % 413.858 M 9.07 % 379.458 M -3.00 % 391.190 M 7.73 % 363.133 M 3.34 % 351.398 M -6.20 % 374.638 M 0.63 % 372.309 M 2.63 % 362.768 M 5.65 % 343.358 M 81.62 % 189.055 M -2.20 % 193.301 M -1.07 % 195.389 M -12.21 % 222.568 M 23.45 % 180.295 M
Research and development expenses 0.000 -100.00 % 29.200 M -17.28 % 35.300 M 16.50 % 30.300 M 22.67 % 24.700 M 745.89 % 2.920 M -90.54 % 30.868 M 7.79 % 28.636 M 1.19 % 28.300 M 5.99 % 26.700 M -19.87 % 33.322 M 6.03 % 31.426 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 25.530 M -78.75 % 120.164 M 1.43 % 118.465 M 0.36 % 118.041 M -19.19 % 146.064 M 1.35 % 144.118 M 3.84 % 138.790 M 3.49 % 134.116 M -27.87 % 185.940 M -7.22 % 200.402 M 0.16 % 200.082 M 0.000 0.000 -100.00 % 58.096 M -16.60 % 69.657 M -9.43 % 76.913 M 0.000 0.000
Interest income 176.000 K 28.47 % 137.000 K 218.60 % 43.000 K -52.22 % 90.000 K 28.57 % 70.000 K -40.68 % 118.000 K -23.38 % 154.000 K -15.85 % 183.000 K 117.86 % 84.000 K 33.33 % 63.000 K -40.57 % 106.000 K -50.93 % 216.000 K 11.92 % 193.000 K -83.78 % 1.190 M -29.71 % 1.693 M 206.70 % 552.000 K -41.89 % 950.000 K 110.64 % 451.000 K 48.84 % 303.000 K
Interest expense 2.942 M 3.99 % 2.829 M 97.56 % 1.432 M -3.37 % 1.482 M 21.67 % 1.218 M -31.76 % 1.785 M -15.32 % 2.108 M -4.96 % 2.218 M 21.47 % 1.826 M 24.56 % 1.466 M -4.99 % 1.543 M 182.60 % 546.000 K 124.69 % 243.000 K -91.95 % 3.017 M 313.29 % 730.000 K -22.17 % 938.000 K -98.79 % 77.319 M 9 457.35 % 809.000 K -33.96 % 1.225 M
Depreciation and amortization 12.365 M 58.42 % 7.805 M 1.00 % 7.728 M -6.80 % 8.292 M -2.81 % 8.532 M -29.18 % 12.048 M 8.84 % 11.069 M 2.07 % 10.845 M 4.16 % 10.412 M -8.00 % 11.317 M -11.88 % 12.843 M 3.33 % 12.429 M -6.72 % 13.325 M 11.52 % 11.949 M 94.23 % 6.152 M -5.56 % 6.514 M 23.65 % 5.268 M 6.25 % 4.958 M -13.46 % 5.729 M
Operating income 15.423 M -56.94 % 35.818 M 54.62 % 23.165 M 546.17 % -5.192 M -512.06 % 1.260 M -90.49 % 13.255 M 1.58 % 13.049 M -16.33 % 15.596 M 66.86 % 9.347 M -36.15 % 14.638 M -23.12 % 19.041 M -14.57 % 22.288 M 2.52 % 21.741 M 6.92 % 20.334 M 71.89 % 11.830 M -25.90 % 15.964 M -85.69 % 111.551 M 394.03 % 22.580 M 106.68 % 10.925 M
Operating income ratio 0.03 -64.35 % 0.09 20.06 % 0.07 511.06 % -0.02 -518.32 % 0.00 -86.62 % 0.03 -5.56 % 0.03 -12.76 % 0.04 52.97 % 0.03 -37.50 % 0.04 -16.90 % 0.05 -15.11 % 0.06 0.76 % 0.06 -1.30 % 0.06 -3.40 % 0.06 -6.07 % 0.06 -82.60 % 0.36 292.84 % 0.09 60.93 % 0.06
Total other income expenses net -410.000 K 90.23 % -4.198 M 17.62 % -5.096 M -49.36 % -3.412 M -99.30 % -1.712 M -78.89 % -957.000 K 77.00 % -4.161 M -117.85 % -1.910 M -32.36 % -1.443 M 47.28 % -2.737 M -227.78 % -835.000 K 13.47 % -965.000 K 61.83 % -2.528 M -38.37 % -1.827 M -289.72 % 963.000 K 349.48 % -386.000 K 98.79 % -31.861 M -3 780.76 % -821.000 K 28.73 % -1.152 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 271.000 K 101.37 % -19.831 M 1.38 % -20.108 M -14.21 % -17.606 M -168.79 % -6.550 M -917.08 % -644.000 K -112.10 % 5.324 M -74.23 % 20.663 M 10.32 % 18.730 M 17.63 % 15.923 M 767.63 % -2.385 M 85.19 % -16.104 M 35.31 % -24.893 M 43.07 % -43.728 M -35.76 % -32.210 M -168.75 % -11.985 M -17.05 % -10.239 M -965.51 % 1.183 M -43.45 % 2.092 M
Total investments 0.000 100.00 % -8.870 M -112.44 % 71.279 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.357 M -28.50 % 6.094 M 0.000 0.000 -100.00 % 74.000 K 0.000
Total debt 60.972 M 50.92 % 40.401 M 2 840.39 % 1.374 M -88.73 % 12.193 M -53.02 % 25.956 M 85.84 % 13.967 M -62.42 % 37.166 M 17.11 % 31.735 M -3.12 % 32.758 M 29.22 % 25.350 M 184.16 % 8.921 M 40.51 % 6.349 M -5.97 % 6.752 M 0.000 0.000 0.000 0.000 -100.00 % 11.916 M -39.32 % 19.636 M
Accumulated other comprehensive income loss -14.598 M 9.55 % -16.139 M -54.44 % -10.450 M -85.98 % -5.619 M -106.66 % -2.719 M -268.93 % -737.000 K -133.67 % 2.189 M -97.59 % 90.762 M 32.83 % 68.328 M 268.99 % -40.434 M -48.14 % -27.294 M -146.76 % 58.375 M 209.86 % -53.134 M -12.53 % -47.217 M -13.80 % -41.490 M 6.10 % -44.186 M 0.000 0.000 0.000
Retained earnings 155.940 M 3.37 % 150.852 M 44.82 % 104.166 M 11.54 % 93.389 M -4.45 % 97.736 M -0.58 % 98.306 M 8.48 % 90.621 M 11.49 % 81.285 M 14.62 % 70.919 M -45.17 % 129.355 M 7.79 % 120.003 M 13.55 % 105.683 M 13.68 % 92.964 M 16.96 % 79.485 M 15.75 % 68.667 M 13.37 % 60.570 M 10.46 % 54.832 M 0.000 0.000
Common stock 46.437 M 0.00 % 46.437 M 62.59 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 33.33 % 21.420 M -15.00 % 25.200 M 0.00 % 25.200 M 0.000 0.000
Total equity 316.110 M -0.06 % 316.310 M 83.39 % 172.480 M 2.51 % 168.258 M -4.12 % 175.494 M -1.44 % 178.057 M 0.80 % 176.644 M -0.37 % 177.295 M 9.88 % 161.359 M -13.28 % 186.066 M -5.01 % 195.874 M 1.19 % 193.574 M 4.30 % 185.588 M 5.07 % 176.636 M 62.82 % 108.486 M -5.39 % 114.666 M 6.88 % 107.284 M 10.86 % 96.770 M 21.53 % 79.624 M
Other non current liabilities 25.851 M 4.94 % 24.634 M 54.52 % 15.942 M 91.40 % 8.329 M -41.12 % 14.146 M 0.000 -100.00 % 3.096 M -87.04 % 23.897 M 1 034.17 % 2.107 M -75.55 % 8.617 M 13.97 % 7.561 M 115.23 % 3.513 M -34.74 % 5.383 M -47.32 % 10.218 M 240.03 % 3.005 M -16.34 % 3.592 M -71.70 % 12.691 M 229.47 % 3.852 M -9.00 % 4.233 M
Long term debt 24.471 M 10.64 % 22.117 M 4 323.40 % 500.000 K -77.38 % 2.210 M -11.60 % 2.500 M -8.02 % 2.718 M -12.15 % 3.094 M -20.30 % 3.882 M 2.54 % 3.786 M -3.79 % 3.935 M -12.44 % 4.494 M -7.64 % 4.866 M -3.49 % 5.042 M 0.000 0.000 0.000 0.000 -100.00 % 3.200 M -65.18 % 9.191 M
Total non current liabilities 50.322 M 7.64 % 46.751 M 328.99 % 10.898 M 3.41 % 10.539 M -36.69 % 16.646 M 512.44 % 2.718 M -12.15 % 3.094 M -20.30 % 3.882 M 2.54 % 3.786 M -3.79 % 3.935 M -12.44 % 4.494 M -7.64 % 4.866 M -85.91 % 34.538 M 15.75 % 29.839 M 298.38 % 7.490 M -8.74 % 8.207 M -35.33 % 12.691 M 25.49 % 10.113 M -25.04 % 13.491 M
Other current liabilities 105.878 M 74.27 % 60.755 M 46.89 % 41.362 M -21.35 % 52.591 M 32.38 % 39.726 M -15.57 % 47.052 M 19.08 % 39.512 M 10.05 % 35.903 M -46.06 % 66.559 M -3.38 % 68.890 M -18.29 % 84.307 M -11.40 % 95.158 M -3.49 % 98.595 M 25.20 % 78.752 M 86.83 % 42.151 M -19.96 % 52.665 M -32.08 % 77.539 M 43.78 % 53.930 M 48.40 % 36.342 M
Deferred revenue 0.000 -100.00 % 55.489 M -29.37 % 78.561 M 86.84 % 42.048 M -2.35 % 43.060 M -14.95 % 50.629 M -14.02 % 58.882 M 56.30 % 37.673 M 230.03 % -28.972 M -35.29 % -21.415 M -383.74 % -4.427 M -198.52 % -1.483 M -101.59 % 93.157 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 36.501 M 99.63 % 18.284 M 1 991.99 % 874.000 K -91.25 % 9.983 M -57.44 % 23.456 M 108.52 % 11.249 M -66.98 % 34.072 M 22.33 % 27.853 M -3.86 % 28.972 M 35.29 % 21.415 M 383.74 % 4.427 M 198.52 % 1.483 M -13.27 % 1.710 M 224.48 % 527.000 K 0.000 0.000 0.000 -100.00 % 8.716 M -16.55 % 10.445 M
Total current liabilities 184.438 M 0.17 % 184.125 M 22.31 % 150.536 M 23.79 % 121.610 M -3.02 % 125.403 M -8.92 % 137.681 M -17.49 % 166.863 M 28.16 % 130.203 M 1.37 % 128.440 M 7.90 % 119.038 M -3.34 % 123.148 M 3.27 % 119.253 M -6.44 % 127.465 M 6.09 % 120.143 M 124.99 % 53.399 M -5.49 % 56.501 M -45.14 % 102.991 M 22.45 % 84.106 M 39.93 % 60.106 M
Total liabilities 234.760 M 1.68 % 230.876 M 43.02 % 161.434 M 22.16 % 132.149 M -6.97 % 142.049 M -9.25 % 156.535 M -18.90 % 193.008 M 22.17 % 157.982 M 1.94 % 154.978 M -0.32 % 155.478 M -3.07 % 160.401 M 3.38 % 155.150 M -4.23 % 162.003 M 8.01 % 149.982 M 146.32 % 60.889 M -5.90 % 64.708 M -44.06 % 115.682 M 22.78 % 94.219 M 28.02 % 73.597 M
Other non current assets 0.000 0.000 100.00 % -79.947 M 0.000 0.000 0.000 100.00 % -101.908 M 4.61 % -106.828 M -0.54 % -106.256 M 21.62 % -135.572 M -1.39 % -133.715 M 0.15 % -133.922 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 -100.00 % 71.279 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
Intangible assets 3.066 M 37.00 % 2.238 M 6.22 % 2.107 M -6.65 % 2.257 M -6.43 % 2.412 M 18.47 % 2.036 M -24.40 % 2.693 M 1.55 % 2.652 M -53.62 % 5.718 M -76.03 % 23.852 M -16.60 % 28.600 M -8.54 % 31.270 M -5.68 % 33.154 M -26.17 % 44.906 M 702.61 % 5.595 M -22.22 % 7.193 M -17.07 % 8.674 M 23.40 % 7.029 M 10.17 % 6.380 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.227 M -1.02 % 17.405 M -8.71 % 19.065 M -1.35 % 19.325 M -0.78 % 19.476 M 0.000 0.000 0.000 0.000 -100.00 % 2.596 M 2.00 % 2.545 M
Goodwill and intangible assets 3.066 M 37.00 % 2.238 M 6.22 % 2.107 M -6.65 % 2.257 M -6.43 % 2.412 M 18.47 % 2.036 M -24.40 % 2.693 M 1.55 % 2.652 M -88.44 % 22.945 M -44.39 % 41.257 M -13.44 % 47.665 M -5.79 % 50.595 M -3.87 % 52.630 M 17.20 % 44.906 M 702.61 % 5.595 M -22.22 % 7.193 M -17.07 % 8.674 M -9.88 % 9.625 M 7.84 % 8.925 M
Property plant equipment net 135.267 M 3.55 % 130.635 M 67.61 % 77.940 M -5.61 % 82.576 M -4.13 % 86.129 M -5.14 % 90.798 M -8.48 % 99.215 M -4.76 % 104.176 M 0.38 % 103.782 M 10.04 % 94.315 M 9.60 % 86.050 M 3.27 % 83.327 M -0.63 % 83.855 M 15.33 % 72.709 M 101.20 % 36.137 M -11.05 % 40.626 M 0.88 % 40.271 M 8.83 % 37.002 M 20.62 % 30.676 M
Total non current assets 150.145 M 5.96 % 141.700 M 77.02 % 80.047 M -5.64 % 84.833 M -4.19 % 88.541 M -4.62 % 92.834 M -8.90 % 101.908 M -4.61 % 106.828 M 0.54 % 106.256 M -21.62 % 135.572 M 1.39 % 133.715 M -0.15 % 133.922 M -1.88 % 136.485 M 16.04 % 117.615 M 181.83 % 41.732 M -12.73 % 47.819 M -2.30 % 48.945 M 2.88 % 47.577 M 20.14 % 39.601 M
Other current assets 7.054 M 88.06 % 3.751 M 34.20 % 2.795 M 67.97 % 1.664 M 30.00 % 1.280 M -23.44 % 1.672 M -38.37 % 2.713 M 83.93 % 1.475 M -90.54 % 15.585 M 102.90 % 7.681 M -16.29 % 9.176 M 15.71 % 7.930 M 32.88 % 5.968 M 0.000 0.000 0.000 -100.00 % 1.081 M -66.74 % 3.250 M 96.73 % 1.652 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.357 M -28.50 % 6.094 M 0.000 0.000 -100.00 % 74.000 K 0.000
cash and cash equivalents 60.701 M 0.78 % 60.232 M 180.38 % 21.482 M -27.91 % 29.799 M -8.33 % 32.506 M 122.48 % 14.611 M -54.11 % 31.842 M 187.59 % 11.072 M -21.07 % 14.028 M 48.81 % 9.427 M -16.62 % 11.306 M -49.65 % 22.453 M -29.05 % 31.645 M -27.63 % 43.728 M 35.76 % 32.210 M 168.75 % 11.985 M 17.05 % 10.239 M -4.60 % 10.733 M -38.82 % 17.544 M
Cash and short term investments 60.701 M 0.78 % 60.232 M 180.38 % 21.482 M -27.91 % 29.799 M -8.33 % 32.506 M 122.48 % 14.611 M -54.11 % 31.842 M 187.59 % 11.072 M -21.07 % 14.028 M 48.81 % 9.427 M -16.62 % 11.306 M -49.65 % 22.453 M -29.05 % 31.645 M -34.19 % 48.085 M 25.54 % 38.304 M 219.60 % 11.985 M 17.05 % 10.239 M -5.26 % 10.807 M -38.40 % 17.544 M
Total current assets 400.725 M -1.17 % 405.486 M 59.72 % 253.867 M 17.76 % 215.574 M -5.86 % 229.002 M -5.12 % 241.368 M -8.71 % 264.401 M 17.85 % 224.358 M 8.47 % 206.837 M 0.42 % 205.972 M -7.45 % 222.560 M 3.61 % 214.802 M 1.75 % 211.106 M 1.01 % 209.003 M 63.74 % 127.643 M -2.97 % 131.555 M -24.72 % 174.744 M 21.85 % 143.412 M 26.22 % 113.620 M
Inventory 208.466 M -9.76 % 231.022 M 89.70 % 121.784 M 32.10 % 92.188 M -14.71 % 108.090 M -0.25 % 108.360 M 3.41 % 104.782 M 23.44 % 84.886 M -11.94 % 96.396 M 14.04 % 84.525 M -6.93 % 90.816 M 12.12 % 81.002 M 11.49 % 72.652 M 7.76 % 67.420 M 68.27 % 40.066 M -18.05 % 48.890 M -29.86 % 69.707 M 35.07 % 51.609 M 65.36 % 31.210 M
Net receivables 124.504 M 12.69 % 110.481 M 2.48 % 107.806 M 17.28 % 91.923 M 5.51 % 87.126 M -25.36 % 116.725 M -6.67 % 125.064 M -1.47 % 126.925 M 31.65 % 96.413 M -7.60 % 104.339 M -6.22 % 111.262 M 7.59 % 103.417 M 2.55 % 100.841 M 7.85 % 93.498 M 89.76 % 49.273 M -20.33 % 61.845 M -30.01 % 88.362 M 16.32 % 75.962 M 20.17 % 63.214 M
Tax assets 11.812 M 33.82 % 8.827 M 1.83 % 8.668 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 -100.00 % 950.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 390.000 K -88.33 % 3.343 M -18.28 % 4.091 M 26.11 % 3.244 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 29.626 M -20.56 % 37.295 M 71.90 % 21.696 M 85.99 % 11.665 M -14.47 % 13.639 M -41.60 % 23.355 M -23.77 % 30.639 M 10.49 % 27.731 M -11.70 % 31.406 M 34.07 % 23.425 M -17.27 % 28.315 M 53.72 % 18.420 M -1.51 % 18.703 M -42.72 % 32.654 M 291.63 % 8.338 M 0.000 -100.00 % 23.383 M 29.65 % 18.036 M 58.77 % 11.360 M
Tax payables 12.433 M 1.06 % 12.302 M 52.95 % 8.043 M 51.10 % 5.323 M -3.60 % 5.522 M 2.34 % 5.396 M 43.59 % 3.758 M 260.31 % 1.043 M -30.61 % 1.503 M -71.68 % 5.308 M -12.97 % 6.099 M 45.49 % 4.192 M -50.43 % 8.457 M 3.01 % 8.210 M 182.13 % 2.910 M -24.14 % 3.836 M 85.40 % 2.069 M -39.57 % 3.424 M 74.78 % 1.959 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -10.948 M 35.07 % -16.861 M 6.58 % -18.048 M -7.05 % -16.859 M 15.51 % -19.953 M 3.63 % -20.704 M 8.60 % -22.652 M -150.38 % -9.047 M 0.000 0.000 0.000 0.000 -100.00 % 20.491 M 63.31 % 12.547 M
Minority interest 0.000 0.000 0.000 -100.00 % 44.000 K 33.33 % 33.000 K -25.00 % 44.000 K 46.67 % 30.000 K -23.08 % 39.000 K -95.28 % 827.000 K -9.02 % 909.000 K 3.18 % 881.000 K -7.85 % 956.000 K 8.02 % 885.000 K 15.23 % 768.000 K 7.41 % 715.000 K -10.74 % 801.000 K 10.79 % 723.000 K -34.45 % 1.103 M -2.04 % 1.126 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 737.000 K 0.000 0.000 0.000 -100.00 % 40.434 M 48.14 % 27.294 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 128.331 M -5.05 % 135.160 M 169.22 % 50.204 M -3.24 % 51.884 M 0.00 % 51.884 M 0.00 % 51.884 M -9.66 % 57.433 M 8.04 % 53.157 M -16.48 % 63.644 M -5.96 % 67.676 M -8.20 % 73.724 M 26.29 % 58.375 M -46.18 % 108.461 M -5.72 % 115.040 M 94.41 % 59.174 M -18.13 % 72.281 M 116.94 % 33.318 M -64.77 % 94.564 M 20.47 % 78.498 M
Deferred tax liabilities non current 0.000 -100.00 % 25.114 M 197.35 % 8.446 M 42.64 % 5.921 M -47.89 % 11.363 M -16.85 % 13.666 M -31.52 % 19.955 M -9.01 % 21.930 M 6.22 % 20.645 M -13.58 % 23.888 M -5.20 % 25.198 M -8.43 % 27.518 M 12.70 % 24.418 M 24.45 % 19.621 M 337.48 % 4.485 M -2.82 % 4.615 M 0.000 -100.00 % 3.061 M 4 468.66 % 67.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.136 M -30.00 % 23.051 M -3.54 % 23.897 M 5.03 % 22.752 M -30.00 % 32.505 M -0.78 % 32.759 M 5.57 % 31.031 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 550.870 M 0.67 % 547.186 M 63.87 % 333.914 M 11.15 % 300.407 M -5.40 % 317.543 M -5.10 % 334.592 M -9.48 % 369.652 M 10.25 % 335.277 M 5.99 % 316.337 M -7.38 % 341.544 M -4.13 % 356.275 M 2.17 % 348.724 M 0.33 % 347.591 M 6.42 % 326.618 M 92.84 % 169.375 M -5.57 % 179.374 M -19.81 % 223.689 M 17.12 % 190.989 M 24.65 % 153.221 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -14.691 M -49.62 % -9.819 M -27.97 % -7.673 M -141.45 % 18.511 M 150.15 % 7.400 M 182.44 % 2.620 M 110.77 % -24.338 M -122.73 % -10.927 M -546.00 % 2.450 M 580.56 % 360.000 K 103.40 % -10.574 M -32.86 % -7.959 M -286.17 % -2.061 M 77.85 % -9.304 M -146.84 % 19.862 M 70.49 % 11.650 M 151.98 % -22.413 M -74.30 % -12.859 M -320.19 % 5.840 M
Accounts receivables -12.511 M -200.03 % 12.507 M 182.48 % -15.163 M -200.73 % -5.042 M -117.25 % 29.229 M 239.44 % 8.611 M 547.32 % -1.925 M 92.89 % -27.073 M -382.75 % 9.575 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 16.926 M 272.20 % -9.829 M 68.27 % -30.974 M -325.41 % 13.741 M 7 256.77 % -192.000 K 96.80 % -5.991 M 73.27 % -22.413 M -238.81 % 16.146 M 326.61 % -7.125 M -2 079.17 % 360.000 K 103.40 % -10.574 M -32.86 % -7.959 M -205.88 % -2.602 M 78.79 % -12.270 M -406.90 % 3.998 M -81.17 % 21.233 M 194.74 % -22.413 M -14.14 % -19.636 M -352.88 % 7.765 M
Accounts payables -5.998 M -223.36 % 4.862 M -53.53 % 10.463 M 748.67 % -1.613 M 82.67 % -9.307 M -56.00 % -5.966 M -277.56 % 3.360 M 166.63 % -5.043 M -164.58 % 7.809 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -12.230 M 29.55 % -17.359 M -161.99 % 28.001 M 145.09 % 11.425 M 192.66 % -12.330 M -306.67 % 5.966 M 277.56 % -3.360 M -166.63 % 5.043 M 164.58 % -7.809 M 40.57 % -13.140 M -5.53 % -12.451 M -47.59 % -8.436 M -1 659.33 % 541.000 K -81.76 % 2.966 M -81.30 % 15.864 M 265.54 % -9.583 M 0.000 -100.00 % 6.777 M 452.05 % -1.925 M
Other non cash items -1.804 M -149.52 % -723.000 K -163.03 % 1.147 M 122.86 % -5.018 M -16.70 % -4.300 M 38.00 % -6.935 M -120.07 % 34.549 M 895.65 % 3.470 M -24.14 % 4.574 M 145.54 % -10.045 M -8.62 % -9.248 M -2.23 % -9.046 M -27 512.12 % 33.000 K -99.42 % 5.651 M 393.71 % -1.924 M 81.74 % -10.536 M -774.95 % 1.561 M 213.69 % -1.373 M -155.68 % -537.000 K
Net cash provided by operating activities 7.720 M -65.60 % 22.439 M 82.19 % 12.316 M -24.84 % 16.386 M 48.99 % 10.998 M 4.99 % 10.475 M -61.02 % 26.873 M 105.39 % 13.084 M -38.24 % 21.185 M 92.87 % 10.984 M 49.63 % 7.341 M -16.30 % 8.771 M -64.82 % 24.929 M 30.17 % 19.151 M -40.48 % 32.177 M -5.74 % 34.137 M 270.45 % 9.215 M -26.62 % 12.558 M -39.64 % 20.805 M
Investments in property plant and equipment -17.930 M -89.39 % -9.467 M -35.17 % -7.004 M -13.48 % -6.172 M -18.92 % -5.190 M -13.87 % -4.558 M 10.75 % -5.107 M 40.71 % -8.614 M 51.35 % -17.706 M 17.15 % -21.370 M -71.74 % -12.443 M -27.23 % -9.780 M 34.83 % -15.007 M -46.52 % -10.242 M -136.37 % -4.333 M 13.89 % -5.032 M 58.41 % -12.099 M -166.32 % -4.543 M 32.05 % -6.686 M
Acquisitions net 0.000 -100.00 % 15.848 M 1 395.09 % 1.060 M 43.05 % 741.000 K 100.81 % 369.000 K -87.50 % 2.953 M 1 422.16 % 194.000 K -90.51 % 2.044 M 689.19 % 259.000 K 0.000 0.000 0.000 100.00 % -17.348 M 71.08 % -59.982 M 0.000 0.000 0.000 0.000 100.00 % -1.745 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 3.181 M 608.15 % -626.000 K 0.000 0.000 0.000 100.00 % -521.000 K 76.68 % -2.234 M 15.19 % -2.634 M -33.64 % -1.971 M -119.00 % -900.000 K 57.94 % -2.140 M -49.44 % -1.432 M -615.11 % 278.000 K -23.20 % 362.000 K 235.19 % 108.000 K 71.43 % 63.000 K -59.87 % 157.000 K 103.65 % -4.300 M -476.41 % -746.000 K
Net cash used for investing activites -14.749 M -356.28 % 5.755 M 196.82 % -5.944 M -9.45 % -5.431 M -12.65 % -4.821 M -126.76 % -2.126 M 70.25 % -7.147 M 22.35 % -9.204 M 52.60 % -19.418 M 12.81 % -22.270 M -52.71 % -14.583 M -30.07 % -11.212 M 65.05 % -32.077 M 54.09 % -69.862 M -1 553.54 % -4.225 M 14.97 % -4.969 M 58.39 % -11.942 M -35.04 % -8.843 M 3.64 % -9.177 M
Debt repayment 20.452 M 13.08 % 18.087 M 267.71 % -10.785 M 20.51 % -13.568 M -212.18 % 12.095 M 154.08 % -22.367 M -433.94 % 6.698 M 361.54 % -2.561 M -134.48 % 7.428 M -55.44 % 16.670 M 469.53 % 2.927 M 1 020.44 % -318.000 K 23.56 % -416.000 K -3.74 % -401.000 K -31.05 % -306.000 K 98.65 % -22.609 M -287.64 % 12.049 M 254.47 % -7.800 M 59.91 % -19.456 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.984 M 0.000 0.000 0.000 0.000 -100.00 % 19.474 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -166.000 K 0.000 100.00 % -9.000 K 0.000 100.00 % -1.131 M 0.000
Dividends paid -13.658 M -103.24 % -6.720 M -100.00 % -3.360 M -67 100.00 % -5.000 K 87.50 % -40.000 K 98.81 % -3.360 M 34.04 % -5.094 M -47.65 % -3.450 M 16.30 % -4.122 M 33.00 % -6.152 M -0.92 % -6.096 M 0.15 % -6.105 M -48.58 % -4.109 M -62.80 % -2.524 M 32.39 % -3.733 M 25.24 % -4.993 M -7.42 % -4.648 M -4 741.67 % -96.000 K 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -59.000 K 0.000 100.00 % -514.000 K 0.000 100.00 % -299.000 K 33.11 % -447.000 K -33.04 % -336.000 K -758.82 % 51.000 K 112.47 % -409.000 K 0.000 100.00 % -91.000 K 90.34 % -942.000 K -210.82 % 850.000 K 1 297.18 % -71.000 K
Net cash used provided by financing activities 6.794 M -40.23 % 11.367 M 180.36 % -14.145 M -4.21 % -13.573 M -212.59 % 12.055 M 146.75 % -25.786 M -1 707.61 % 1.604 M 124.93 % -6.435 M -294.65 % 3.306 M -67.65 % 10.219 M 361.02 % -3.915 M 42.08 % -6.759 M -51.07 % -4.474 M -107.05 % 63.484 M 1 727.38 % -3.901 M 85.92 % -27.702 M -765.91 % 4.160 M 138.94 % -10.684 M -20 058.49 % -53.000 K
Effect of forex changes on cash 704.000 K 186.81 % -811.000 K -49.08 % -544.000 K -504.44 % -90.000 K 73.29 % -337.000 K -263.59 % 206.000 K 136.79 % -560.000 K -39.65 % -401.000 K 15.04 % -472.000 K 41.87 % -812.000 K -8 220.00 % 10.000 K 25.00 % 8.000 K 101.74 % -461.000 K 63.27 % -1.255 M 67.20 % -3.826 M -1 466.43 % 280.000 K 114.53 % -1.927 M -1 319.62 % 158.000 K -62.74 % 424.000 K
Net change in cash 469.000 K -98.79 % 38.750 M 565.91 % -8.317 M -207.24 % -2.707 M -115.13 % 17.895 M 203.85 % -17.231 M -182.96 % 20.770 M 802.64 % -2.956 M -164.25 % 4.601 M 344.86 % -1.879 M 83.14 % -11.147 M -21.27 % -9.192 M 23.93 % -12.083 M -204.91 % 11.518 M -43.05 % 20.225 M 1 058.36 % 1.746 M 453.44 % -494.000 K 92.75 % -6.811 M -156.76 % 11.999 M
Cash at beginning of period 60.232 M 180.38 % 21.482 M -27.91 % 29.799 M -8.33 % 32.506 M 122.48 % 14.611 M -54.11 % 31.842 M 187.59 % 11.072 M -21.07 % 14.028 M 48.81 % 9.427 M -16.62 % 11.306 M -49.65 % 22.453 M -29.05 % 31.645 M -27.63 % 43.728 M 35.76 % 32.210 M 168.75 % 11.985 M 17.05 % 10.239 M -4.60 % 10.733 M -38.82 % 17.544 M 216.39 % 5.545 M
Cash at end of period 60.701 M 0.78 % 60.232 M 180.38 % 21.482 M -27.91 % 29.799 M -8.33 % 32.506 M 122.48 % 14.611 M -54.11 % 31.842 M 187.59 % 11.072 M -21.07 % 14.028 M 48.81 % 9.427 M -16.62 % 11.306 M -49.65 % 22.453 M -29.05 % 31.645 M -27.63 % 43.728 M 35.76 % 32.210 M 168.75 % 11.985 M 17.05 % 10.239 M -4.60 % 10.733 M -38.82 % 17.544 M
Operating cash flow 7.720 M -65.60 % 22.439 M 82.19 % 12.316 M -24.84 % 16.386 M 48.99 % 10.998 M 4.99 % 10.475 M -61.02 % 26.873 M 105.39 % 13.084 M -38.24 % 21.185 M 92.87 % 10.984 M 49.63 % 7.341 M -16.30 % 8.771 M -64.82 % 24.929 M 30.17 % 19.151 M -40.48 % 32.177 M -5.74 % 34.137 M 270.45 % 9.215 M -26.62 % 12.558 M -39.64 % 20.805 M
Capital expenditure -17.930 M -76.67 % -10.149 M -44.90 % -7.004 M -13.48 % -6.172 M -18.92 % -5.190 M -13.87 % -4.558 M 10.75 % -5.107 M 40.71 % -8.614 M 51.35 % -17.706 M 17.15 % -21.370 M -71.74 % -12.443 M -27.23 % -9.780 M 34.83 % -15.007 M -46.52 % -10.242 M -136.37 % -4.333 M 13.89 % -5.032 M 58.41 % -12.099 M -166.32 % -4.543 M 32.05 % -6.686 M
Free CashFlow -10.210 M -183.08 % 12.290 M 131.36 % 5.312 M -47.99 % 10.214 M 75.86 % 5.808 M -1.84 % 5.917 M -72.82 % 21.766 M 386.94 % 4.470 M 28.49 % 3.479 M 133.50 % -10.386 M -103.57 % -5.102 M -405.65 % -1.009 M -110.17 % 9.922 M 11.37 % 8.909 M -68.00 % 27.844 M -4.33 % 29.105 M 1 109.19 % -2.884 M -135.98 % 8.015 M -43.23 % 14.119 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 2007-01-31 2006-06-30 2006-01-31
Revenue 218.175 M -8.76 % 239.111 M -6.21 % 254.945 M 21.91 % 209.122 M 4.62 % 199.878 M 12.22 % 178.109 M 27.69 % 139.483 M -9.01 % 153.302 M 10.05 % 139.303 M -1.68 % 141.678 M -8.81 % 155.373 M -23.71 % 203.660 M -5.04 % 214.478 M 9.18 % 196.443 M 2.14 % 192.330 M -5.26 % 203.006 M 0.33 % 202.339 M 7.49 % 188.237 M 2.65 % 183.374 M 0.82 % 181.886 M 0.02 % 181.842 M -10.61 % 203.426 M 7.21 % 189.742 M -0.78 % 191.225 M -4.12 % 199.441 M 2.10 % 195.333 M 1.75 % 191.979 M 8.33 % 177.215 M 0.00 % 177.215 M 100.00 % 88.608 M -11.03 % 99.596 M -21.11 % 126.249 M 0.00 % 126.249 M -17.74 % 153.470 M 0.00 % 153.470 M 25.76 % 122.037 M 0.00 % 122.037 M 100.00 % 61.019 M -35.78 % 95.021 M 100.00 % 47.511 M
Net income -9.056 M -271.42 % 5.283 M -19.55 % 6.567 M -43.19 % 11.560 M -15.10 % 13.616 M 124.61 % 6.062 M 19.99 % 5.052 M 193.09 % -5.427 M -19 482.14 % 28.000 K 102.46 % -1.140 M -325.30 % 506.000 K -85.17 % 3.413 M 0.71 % 3.389 M -16.57 % 4.062 M -5.47 % 4.297 M -24.05 % 5.658 M -11.11 % 6.365 M 91.31 % 3.327 M 27.13 % 2.617 M -58.18 % 6.258 M 102.26 % 3.094 M -60.44 % 7.821 M 20.34 % 6.499 M -15.90 % 7.728 M 37.53 % 5.619 M -16.65 % 6.742 M -1.09 % 6.816 M 25.58 % 5.428 M 0.00 % 5.428 M 100.00 % 2.714 M -32.89 % 4.044 M -29.57 % 5.742 M 0.00 % 5.742 M -54.07 % 12.502 M 1.66 % 12.298 M 37.46 % 8.946 M -0.81 % 9.019 M 100.00 % 4.510 M 20.14 % 3.754 M 100.00 % 1.877 M
Income before tax -7.390 M -234.95 % 5.476 M -42.58 % 9.537 M -42.69 % 16.640 M 11.08 % 14.980 M 23.37 % 12.142 M 104.86 % 5.927 M 167.04 % -8.841 M -3 830.38 % 237.000 K 210.23 % -215.000 K 9.28 % -237.000 K -106.81 % 3.478 M 863.43 % 361.000 K -89.81 % 3.543 M -33.71 % 5.345 M -15.55 % 6.329 M -13.97 % 7.357 M 75.71 % 4.187 M 12.64 % 3.717 M -52.33 % 7.797 M 89.99 % 4.104 M -56.56 % 9.448 M 7.88 % 8.758 M -12.34 % 9.991 M 24.33 % 8.036 M -10.84 % 9.014 M -6.75 % 9.666 M 11.63 % 8.659 M 0.00 % 8.659 M 100.00 % 4.329 M -22.00 % 5.550 M -26.13 % 7.513 M 0.00 % 7.513 M -55.84 % 17.014 M 0.00 % 17.014 M 55.86 % 10.916 M 0.00 % 10.916 M 100.00 % 5.458 M 11.70 % 4.887 M 100.00 % 2.443 M
Income before tax ratio -0.03 -247.90 % 0.02 -38.78 % 0.04 -52.99 % 0.08 6.17 % 0.07 9.94 % 0.07 60.43 % 0.04 173.68 % -0.06 -3 489.73 % 0.00 212.11 % 0.00 0.51 % 0.00 -108.93 % 0.02 914.61 % 0.00 -90.67 % 0.02 -35.10 % 0.03 -10.86 % 0.03 -14.26 % 0.04 63.46 % 0.02 9.73 % 0.02 -52.71 % 0.04 89.94 % 0.02 -51.41 % 0.05 0.62 % 0.05 -11.66 % 0.05 29.67 % 0.04 -12.68 % 0.05 -8.35 % 0.05 3.05 % 0.05 0.00 % 0.05 0.00 % 0.05 -12.32 % 0.06 -6.36 % 0.06 0.00 % 0.06 -46.32 % 0.11 0.00 % 0.11 23.94 % 0.09 0.00 % 0.09 0.00 % 0.09 73.94 % 0.05 0.00 % 0.05
EBITDA 3.175 M -77.90 % 14.368 M -2.81 % 14.784 M -39.23 % 24.327 M 27.43 % 19.091 M 16.61 % 16.371 M 65.03 % 9.920 M 310.44 % -4.714 M -194.73 % 4.976 M 1.22 % 4.916 M 0.82 % 4.876 M -54.23 % 10.654 M -24.39 % 14.090 M 52.69 % 9.228 M -23.89 % 12.124 M 13.08 % 10.722 M -19.94 % 13.392 M 90.20 % 7.041 M -33.09 % 10.523 M -17.42 % 12.743 M -3.55 % 13.212 M -18.56 % 16.222 M 3.58 % 15.662 M -15.69 % 18.576 M 15.09 % 16.141 M 1.39 % 15.920 M -2.69 % 16.360 M 17.86 % 13.881 M -14.01 % 16.142 M 100.00 % 8.071 M -10.24 % 8.991 M -15.10 % 10.590 M -5.77 % 11.239 M -46.25 % 20.908 M 5.86 % 19.750 M 43.38 % 13.775 M 0.09 % 13.763 M 100.00 % 6.882 M -16.13 % 8.205 M 100.00 % 4.102 M
Net income ratio -0.04 -287.87 % 0.02 -14.23 % 0.03 -53.40 % 0.06 -18.85 % 0.07 100.15 % 0.03 -6.03 % 0.04 202.31 % -0.04 -17 712.23 % 0.00 102.50 % -0.01 -347.07 % 0.00 -80.57 % 0.02 6.06 % 0.02 -23.58 % 0.02 -7.45 % 0.02 -19.84 % 0.03 -11.40 % 0.03 77.98 % 0.02 23.85 % 0.01 -58.52 % 0.03 102.21 % 0.02 -55.74 % 0.04 12.25 % 0.03 -15.25 % 0.04 43.44 % 0.03 -18.37 % 0.03 -2.79 % 0.04 15.93 % 0.03 0.00 % 0.03 0.00 % 0.03 -24.56 % 0.04 -10.73 % 0.05 0.00 % 0.05 -44.17 % 0.08 1.66 % 0.08 9.31 % 0.07 -0.81 % 0.07 0.00 % 0.07 87.09 % 0.04 0.00 % 0.04
Ratio EBITDA 0.01 -75.78 % 0.06 3.62 % 0.06 -50.15 % 0.12 21.79 % 0.10 3.91 % 0.09 29.24 % 0.07 331.29 % -0.03 -186.08 % 0.04 2.95 % 0.03 10.57 % 0.03 -40.01 % 0.05 -20.37 % 0.07 39.85 % 0.05 -25.48 % 0.06 19.35 % 0.05 -20.20 % 0.07 76.94 % 0.04 -34.82 % 0.06 -18.09 % 0.07 -3.57 % 0.07 -8.89 % 0.08 -3.39 % 0.08 -15.03 % 0.10 20.03 % 0.08 -0.70 % 0.08 -4.36 % 0.09 8.80 % 0.08 -14.01 % 0.09 0.00 % 0.09 0.90 % 0.09 7.62 % 0.08 -5.77 % 0.09 -34.65 % 0.14 5.86 % 0.13 14.01 % 0.11 0.09 % 0.11 0.00 % 0.11 30.61 % 0.09 0.00 % 0.09
Gross profit ratio 0.13 -23.90 % 0.17 -4.89 % 0.18 -23.70 % 0.23 20.06 % 0.19 -2.13 % 0.20 83.98 % 0.11 36.10 % 0.08 -46.21 % 0.15 36.80 % 0.11 -6.61 % 0.12 -20.47 % 0.14 -73.71 % 0.55 -3.74 % 0.57 -0.20 % 0.57 5.90 % 0.54 -0.88 % 0.55 -0.93 % 0.55 -0.40 % 0.55 -4.11 % 0.58 -1.88 % 0.59 3.88 % 0.57 -7.53 % 0.61 3.50 % 0.59 -2.60 % 0.61 1.29 % 0.60 3.96 % 0.58 3.86 % 0.55 0.00 % 0.55 0.00 % 0.55 3.62 % 0.54 -0.11 % 0.54 0.00 % 0.54 11.13 % 0.48 0.00 % 0.48 -6.67 % 0.52 0.00 % 0.52 0.00 % 0.52 3.05 % 0.50 0.00 % 0.50
Weighted average shs out dil 5.463 M 0.00 % 5.463 M 0.00 % 5.463 M 49.11 % 3.664 M 9.04 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.14 % 3.355 M -0.22 % 3.363 M 0.18 % 3.357 M 0.14 % 3.352 M -0.46 % 3.368 M 0.08 % 3.365 M 0.29 % 3.355 M -0.05 % 3.357 M -0.18 % 3.363 M 0.31 % 3.353 M -0.44 % 3.367 M 0.36 % 3.355 M -0.28 % 3.365 M 0.14 % 3.360 M 0.00 % 3.360 M 9.64 % 3.064 M 0.00 % 3.064 M 0.00 % 3.064 M 24.01 % 2.471 M 0.00 % 2.471 M 0.00 % 2.471 M -0.89 % 2.493 M 0.00 % 2.493 M -0.66 % 2.510 M 0.00 % 2.510 M 0.00 % 2.510 M 6.98 % 2.346 M 0.00 % 2.346 M
Weighted average shs out 5.463 M 0.00 % 5.463 M -0.17 % 5.473 M 49.37 % 3.664 M 9.04 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.00 % 3.360 M 0.14 % 3.355 M -0.22 % 3.363 M 0.18 % 3.357 M 0.14 % 3.352 M -0.46 % 3.368 M 0.08 % 3.365 M 0.29 % 3.355 M -0.23 % 3.363 M 0.00 % 3.363 M 0.23 % 3.355 M -0.36 % 3.367 M 0.26 % 3.359 M -0.18 % 3.365 M 0.14 % 3.360 M 0.00 % 3.360 M 9.64 % 3.064 M 0.00 % 3.064 M 0.00 % 3.064 M 24.01 % 2.471 M 0.00 % 2.471 M 0.00 % 2.471 M -0.89 % 2.493 M 0.00 % 2.493 M -0.66 % 2.510 M 0.00 % 2.510 M 0.00 % 2.510 M 6.98 % 2.346 M 0.00 % 2.346 M
EPS diluted -1.66 -271.13 % 0.97 -19.17 % 1.20 -62.03 % 3.16 -21.98 % 4.05 125.00 % 1.80 20.00 % 1.50 192.59 % -1.62 -19 618.07 % 0.01 102.44 % -0.34 -326.67 % 0.15 -85.29 % 1.02 0.99 % 1.01 -16.53 % 1.21 -5.47 % 1.28 -24.26 % 1.69 -10.58 % 1.89 90.91 % 0.99 26.92 % 0.78 -58.06 % 1.86 102.17 % 0.92 -60.52 % 2.33 20.73 % 1.93 -16.09 % 2.30 37.72 % 1.67 -16.50 % 2.00 -0.99 % 2.02 16.09 % 1.74 -2.25 % 1.78 100.00 % 0.89 -45.73 % 1.64 -28.38 % 2.29 -1.29 % 2.32 -52.85 % 4.92 -0.40 % 4.94 38.76 % 3.56 -1.11 % 3.60 100.00 % 1.80 12.50 % 1.60 100.00 % 0.80
Earnings per share -1.66 -271.13 % 0.97 -19.17 % 1.20 -62.03 % 3.16 -21.98 % 4.05 125.00 % 1.80 20.00 % 1.50 192.59 % -1.62 -19 618.07 % 0.01 102.44 % -0.34 -326.67 % 0.15 -85.29 % 1.02 0.99 % 1.01 -16.53 % 1.21 -5.47 % 1.28 -24.26 % 1.69 -10.58 % 1.89 90.91 % 0.99 26.92 % 0.78 -58.06 % 1.86 102.17 % 0.92 -60.52 % 2.33 20.73 % 1.93 -16.09 % 2.30 37.72 % 1.67 -16.50 % 2.00 -0.99 % 2.02 16.09 % 1.74 -2.25 % 1.78 100.00 % 0.89 -45.73 % 1.64 -28.38 % 2.29 -1.29 % 2.32 -52.85 % 4.92 -0.40 % 4.94 38.76 % 3.56 -1.11 % 3.60 100.00 % 1.80 12.50 % 1.60 100.00 % 0.80
Gross profit 28.025 M -30.56 % 40.360 M -10.79 % 45.244 M -6.98 % 48.640 M 25.61 % 38.722 M 9.83 % 35.255 M 134.92 % 15.007 M 23.83 % 12.119 M -40.81 % 20.474 M 34.51 % 15.221 M -14.84 % 17.873 M -39.33 % 29.459 M -75.04 % 118.004 M 5.09 % 112.286 M 1.94 % 110.150 M 0.33 % 109.786 M -0.55 % 110.396 M 6.49 % 103.669 M 2.24 % 101.401 M -3.32 % 104.887 M -1.85 % 106.869 M -7.14 % 115.085 M -0.86 % 116.088 M 2.70 % 113.036 M -6.61 % 121.037 M 3.42 % 117.037 M 5.78 % 110.644 M 12.51 % 98.339 M 0.00 % 98.339 M 100.00 % 49.170 M -7.81 % 53.337 M -21.20 % 67.684 M 0.00 % 67.684 M -8.58 % 74.035 M 0.00 % 74.035 M 17.37 % 63.076 M 0.00 % 63.076 M 100.00 % 31.538 M -33.83 % 47.659 M 100.00 % 23.829 M
Income tax expense 1.666 M 763.21 % 193.000 K -93.50 % 2.970 M -41.54 % 5.080 M 272.43 % 1.364 M -77.54 % 6.072 M 587.66 % 883.000 K 125.67 % -3.440 M -1 685.25 % 217.000 K -76.59 % 927.000 K 219.77 % -774.000 K -5 628.57 % 14.000 K -99.54 % 3.052 M 453.90 % 551.000 K -46.76 % 1.035 M 58.50 % 653.000 K -29.41 % 925.000 K 5.11 % 880.000 K -7.95 % 956.000 K -32.01 % 1.406 M 46.15 % 962.000 K -39.19 % 1.582 M -27.80 % 2.191 M -1.04 % 2.214 M -4.98 % 2.330 M 2.55 % 2.272 M -20.27 % 2.850 M -11.81 % 3.231 M 0.00 % 3.231 M 100.00 % 1.616 M 7.24 % 1.507 M -14.96 % 1.772 M 0.00 % 1.772 M -62.44 % 4.717 M 0.00 % 4.717 M 148.63 % 1.897 M 0.00 % 1.897 M 100.00 % 948.500 K -16.28 % 1.133 M 100.00 % 566.500 K
Cost of revenue 190.150 M -4.33 % 198.751 M -5.22 % 209.701 M 30.67 % 160.482 M -0.42 % 161.156 M 12.81 % 142.854 M 14.76 % 124.476 M -11.83 % 141.183 M 18.81 % 118.829 M -6.03 % 126.457 M -8.03 % 137.500 M -21.07 % 174.201 M 80.57 % 96.474 M 14.64 % 84.157 M 2.41 % 82.180 M -11.84 % 93.220 M 1.39 % 91.943 M 8.72 % 84.568 M 3.17 % 81.973 M 6.46 % 76.999 M 2.70 % 74.973 M -15.13 % 88.341 M 19.94 % 73.654 M -5.80 % 78.189 M -0.27 % 78.404 M 0.14 % 78.297 M -3.74 % 81.335 M 3.12 % 78.876 M 0.00 % 78.876 M 100.00 % 39.438 M -14.75 % 46.260 M -21.01 % 58.565 M 0.00 % 58.565 M -26.27 % 79.435 M 0.00 % 79.435 M 34.72 % 58.961 M 0.00 % 58.961 M 100.00 % 29.481 M -37.76 % 47.363 M 100.00 % 23.681 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.691 M 0.00 % 28.691 M -48.13 % 55.310 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.048 M -16.60 % 34.829 M 0.00 % 34.829 M -9.43 % 38.457 M 0.00 % 38.457 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.104 M -3.86 % 72.916 M 86.97 % 38.999 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.904 M -296.19 % -3.257 M -200.00 % 3.257 M -94.69 % 61.288 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -1.636 M 56.72 % -3.780 M -81.73 % -2.080 M -21.35 % -1.714 M -222.78 % 1.396 M -24.38 % 1.846 M -85.68 % 12.887 M 1 961.92 % 625.000 K -45.37 % 1.144 M 16.62 % 981.000 K 6.40 % 922.000 K -33.57 % 1.388 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 -100.00 % 185.606 M 0.000 0.000 0.000 -100.00 % 6.514 M 0.000 100.00 % -40.394 M 0.000 -100.00 % 2.504 M 0.000 0.000 0.000 0.000
Operating expenses 31.119 M -9.70 % 34.463 M -3.51 % 35.718 M 25.86 % 28.380 M 21.82 % 23.296 M 2.13 % 22.810 M 156.61 % 8.889 M -58.50 % 21.417 M 8.92 % 19.663 M 34.95 % 14.571 M -15.59 % 17.263 M -28.98 % 24.308 M -79.23 % 117.059 M 6.83 % 109.580 M 5.83 % 103.541 M -0.11 % 103.651 M 1.25 % 102.376 M 2.76 % 99.628 M 2.75 % 96.964 M -0.31 % 97.261 M -4.80 % 102.165 M -3.16 % 105.502 M -1.53 % 107.141 M 3.19 % 103.824 M -7.21 % 111.892 M 304.60 % 27.655 M 2.25 % 27.047 M -83.00 % 159.139 M 501.26 % 26.468 M 100.00 % 13.234 M -18.03 % 16.144 M -57.61 % 38.086 M 0.00 % 38.086 M -35.83 % 59.350 M 359.95 % -22.831 M -126.66 % 85.653 M 350.97 % 18.993 M 100.00 % 9.497 M -36.23 % 14.891 M 100.00 % 7.446 M
Cost and expenses 221.269 M 194.88 % -233.214 M -195.04 % 245.395 M 29.93 % 188.862 M 2.39 % 184.452 M 11.34 % 165.664 M 24.22 % 133.365 M -17.98 % 162.600 M 17.41 % 138.492 M -1.80 % 141.028 M -8.87 % 154.763 M -22.04 % 198.509 M -7.04 % 213.533 M 10.22 % 193.737 M 4.32 % 185.721 M -5.66 % 196.871 M 1.31 % 194.319 M 5.50 % 184.196 M 2.94 % 178.937 M 2.68 % 174.260 M -1.62 % 177.138 M -8.62 % 193.843 M 7.22 % 180.795 M -0.67 % 182.013 M -4.35 % 190.296 M 2.23 % 186.141 M 2.62 % 181.384 M 5.65 % 171.679 M 0.00 % 171.679 M 100.00 % 85.840 M -9.19 % 94.528 M -2.20 % 96.651 M 0.00 % 96.651 M -1.07 % 97.695 M 0.00 % 97.695 M -12.21 % 111.284 M 0.00 % 111.284 M 100.00 % 55.642 M -38.28 % 90.148 M 100.00 % 45.074 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 -100.00 % 15.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 345.000 K 0.000 -100.00 % 2.920 M 0.000 -100.00 % 30.868 M 0.000 -100.00 % 28.636 M 0.000 -100.00 % 28.300 M 0.000 -100.00 % 26.700 M 0.000 -100.00 % 33.322 M 0.000 -100.00 % 31.426 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
Selling general and administrative expenses 32.755 M -14.35 % 38.243 M 1.18 % 37.798 M 25.83 % 30.038 M 21.65 % 24.692 M 0.15 % 24.656 M 13.23 % 21.776 M -1.21 % 22.042 M 5.94 % 20.807 M 33.79 % 15.552 M -14.48 % 18.185 M -29.23 % 25.696 M -66.03 % 75.642 M 6.06 % 71.321 M -2.03 % 72.797 M 5.54 % 68.976 M -1.20 % 69.814 M 4.29 % 66.943 M -0.34 % 67.173 M -26.74 % 91.690 M -2.72 % 94.250 M -4.60 % 98.795 M -2.77 % 101.607 M 7.74 % 94.309 M -10.84 % 105.773 M 282.47 % 27.655 M 2.25 % 27.047 M 202.19 % -26.468 M -200.00 % 26.468 M 100.00 % 13.234 M -18.03 % 16.144 M -48.87 % 31.572 M -17.10 % 38.086 M -61.82 % 99.744 M 536.88 % -22.831 M -20.21 % -18.993 M -200.00 % 18.993 M 100.00 % 9.497 M -36.23 % 14.891 M 100.00 % 7.446 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 446.000 K 631.15 % 61.000 K -68.06 % 191.000 K -58.21 % 457.000 K -20.38 % 574.000 K 13.66 % 505.000 K -40.38 % 847.000 K 492.31 % 143.000 K -75.51 % 584.000 K -30.23 % 837.000 K -33.78 % 1.264 M 551.55 % 194.000 K -70.74 % 663.000 K 354.11 % 146.000 K -79.72 % 720.000 K 321.05 % 171.000 K -71.50 % 600.000 K 344.44 % 135.000 K -28.57 % 189.000 K -75.74 % 779.000 K -29.76 % 1.109 M 0.000 0.000 -100.00 % 1.190 M 0.000 0.000 0.000 -100.00 % 552.000 K 0.000 -100.00 % 950.000 K 0.000 -100.00 % 451.000 K 0.000 0.000 0.000 0.000
Interest expense 4.301 M 49.34 % 2.880 M 22 053.85 % 13.000 K -99.63 % 3.547 M 695.29 % 446.000 K 47.19 % 303.000 K 58.64 % 191.000 K 0.000 -100.00 % 574.000 K -33.64 % 865.000 K 2.13 % 847.000 K 127.08 % 373.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.500 K -21.25 % 136.500 K -50.00 % 273.000 K 124.69 % 121.500 K -91.95 % 1.509 M 0.00 % 1.509 M 100.00 % 754.250 K 106.64 % 365.000 K -22.17 % 469.000 K 0.00 % 469.000 K -99.39 % 77.319 M 0.000 -100.00 % 404.500 K 0.00 % 404.500 K 100.00 % 202.250 K -66.98 % 612.500 K 100.00 % 306.250 K
Depreciation and amortization 6.264 M 4.19 % 6.012 M 14.34 % 5.258 M 27.00 % 4.140 M 12.96 % 3.665 M -6.65 % 3.926 M 3.26 % 3.802 M -7.87 % 4.127 M -0.91 % 4.165 M -2.37 % 4.266 M 0.00 % 4.266 M -37.29 % 6.803 M 29.70 % 5.245 M 88.13 % 2.788 M -49.45 % 5.515 M 75.30 % 3.146 M -41.44 % 5.372 M 71.57 % 3.131 M -38.44 % 5.086 M -0.45 % 5.109 M -17.70 % 6.208 M 1.31 % 6.128 M -8.74 % 6.715 M 23.60 % 5.433 M -22.34 % 6.996 M 4.39 % 6.702 M 0.59 % 6.663 M 11.52 % 5.975 M 0.00 % 5.975 M 100.00 % 2.987 M -2.89 % 3.076 M -5.56 % 3.257 M 0.00 % 3.257 M 23.65 % 2.634 M 0.00 % 2.634 M 6.25 % 2.479 M 0.00 % 2.479 M 100.00 % 1.240 M -56.73 % 2.865 M 100.00 % 1.432 M
Operating income -3.094 M -152.47 % 5.897 M -38.10 % 9.526 M -52.98 % 20.260 M 31.34 % 15.426 M 23.95 % 12.445 M 103.42 % 6.118 M 165.80 % -9.298 M -1 246.49 % 811.000 K 24.77 % 650.000 K 6.56 % 610.000 K -88.16 % 5.151 M -41.76 % 8.845 M 37.34 % 6.440 M -2.56 % 6.609 M -12.76 % 7.576 M -5.54 % 8.020 M 105.12 % 3.910 M -28.09 % 5.437 M -28.78 % 7.634 M 8.99 % 7.004 M -30.61 % 10.094 M 12.82 % 8.947 M -31.93 % 13.143 M 43.72 % 9.145 M -0.80 % 9.219 M -4.94 % 9.698 M -4.62 % 10.167 M 0.00 % 10.167 M 100.00 % 5.084 M -14.06 % 5.915 M -25.90 % 7.982 M 0.00 % 7.982 M -91.55 % 94.435 M 451.74 % 17.116 M 51.52 % 11.296 M 0.11 % 11.284 M 100.00 % 5.642 M 5.66 % 5.340 M 100.00 % 2.670 M
Operating income ratio -0.01 -157.50 % 0.02 -34.00 % 0.04 -61.43 % 0.10 25.53 % 0.08 10.45 % 0.07 59.30 % 0.04 172.32 % -0.06 -1 141.79 % 0.01 26.90 % 0.00 16.86 % 0.00 -84.48 % 0.03 -38.67 % 0.04 25.80 % 0.03 -4.60 % 0.03 -7.92 % 0.04 -5.85 % 0.04 90.82 % 0.02 -29.94 % 0.03 -29.36 % 0.04 8.97 % 0.04 -22.38 % 0.05 5.23 % 0.05 -31.39 % 0.07 49.89 % 0.05 -2.84 % 0.05 -6.57 % 0.05 -11.95 % 0.06 0.00 % 0.06 0.00 % 0.06 -3.40 % 0.06 -6.07 % 0.06 0.00 % 0.06 -89.73 % 0.62 451.74 % 0.11 20.49 % 0.09 0.11 % 0.09 0.00 % 0.09 64.53 % 0.06 0.00 % 0.06
Total other income expenses net -4.296 M -920.43 % -421.000 K -3 927.27 % 11.000 K 100.30 % -3.620 M -711.66 % -446.000 K -47.19 % -303.000 K -58.64 % -191.000 K -141.79 % 457.000 K 179.62 % -574.000 K 33.64 % -865.000 K -2.13 % -847.000 K 49.37 % -1.673 M 80.28 % -8.484 M -192.85 % -2.897 M -129.19 % -1.264 M -1.36 % -1.247 M -88.08 % -663.000 K 11.48 % -749.000 K 56.45 % -1.720 M -1 155.21 % 163.000 K 105.62 % -2.900 M -348.92 % -646.000 K -241.80 % -189.000 K 94.00 % -3.152 M -184.22 % -1.109 M -440.98 % -205.000 K -540.63 % -32.000 K 89.95 % -318.500 K 78.89 % -1.509 M -100.00 % -754.250 K -106.64 % -365.000 K -539.76 % 83.000 K 117.70 % -469.000 K 98.52 % -31.759 M -31 036.27 % -102.000 K 77.48 % -453.000 K -23.10 % -368.000 K -100.00 % -184.000 K 59.43 % -453.500 K -100.00 % -226.750 K
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 2007-01-31 2006-06-30 2006-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
Net debt -5.761 M -2 225.83 % 271.000 K -99.25 % 36.058 M 281.83 % -19.831 M -251.56 % 13.085 M 165.07 % -20.108 M -214.83 % -6.387 M 63.72 % -17.606 M -679.72 % 3.037 M 146.37 % -6.550 M -156.81 % 11.530 M 1 890.37 % -644.000 K -122.57 % 2.853 M -46.41 % 5.324 M -80.27 % 26.984 M 30.59 % 20.663 M -42.98 % 36.237 M 93.47 % 18.730 M -20.01 % 23.415 M 47.05 % 15.923 M -13.21 % 18.346 M 869.22 % -2.385 M -192.51 % 2.578 M 116.01 % -16.104 M -56.08 % -10.318 M 58.55 % -24.893 M 22.87 % -32.273 M 26.20 % -43.728 M -58.43 % -27.600 M 14.31 % -32.210 M -32.01 % -24.400 M -103.59 % -11.985 M -17.05 % -10.239 M -965.51 % 1.183 M -43.45 % 2.092 M
Total investments 0.000 0.000 100.00 % -9.481 M -6.89 % -8.870 M 0.000 -100.00 % 74.403 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.165 M 0.000 -100.00 % 7.979 M 0.000 -100.00 % 16.840 M 0.000 -100.00 % 9.449 M 0.000 -100.00 % 6.874 M 57.77 % 4.357 M -71.34 % 15.200 M 149.43 % 6.094 M -19.82 % 7.600 M 0.000 0.000 -100.00 % 74.000 K 0.000
Total debt 53.563 M -12.15 % 60.972 M -12.11 % 69.372 M 71.71 % 40.401 M 3.46 % 39.049 M 2 741.99 % 1.374 M -92.20 % 17.609 M 44.42 % 12.193 M -74.18 % 47.221 M 81.93 % 25.956 M 18.56 % 21.893 M 56.75 % 13.967 M -63.52 % 38.286 M 3.01 % 37.166 M -8.62 % 40.674 M 28.17 % 31.735 M -31.00 % 45.990 M 40.39 % 32.758 M -6.05 % 34.866 M 37.54 % 25.350 M -8.51 % 27.709 M 210.60 % 8.921 M -59.13 % 21.827 M 243.79 % 6.349 M -24.67 % 8.428 M 24.82 % 6.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.916 M -39.32 % 19.636 M
Accumulated other comprehensive income loss -17.225 M -115.15 % 113.733 M -1.34 % 115.276 M 814.27 % -16.139 M -43.24 % -11.267 M -7.82 % -10.450 M -24.14 % -8.418 M -49.81 % -5.619 M -546.61 % -869.000 K 68.04 % -2.719 M 8.79 % -2.981 M -304.48 % -737.000 K -101.42 % 51.884 M 2 270.21 % 2.189 M 15 403 718 100 490 750.00 % 0.000 -100.00 % 7.127 M 0.000 100.00 % -2.591 M 94.01 % -43.244 M -6.95 % -40.434 M -282.76 % 22.124 M 181.06 % -27.294 M -16.64 % -23.401 M 61.15 % -60.240 M -200.81 % -20.026 M 62.31 % -53.134 M 0.000 100.00 % -47.217 M 0.000 100.00 % -41.490 M 0.000 100.00 % -44.186 M 0.000 0.000 0.000
Retained earnings 144.312 M -7.46 % 155.940 M 4.01 % 149.923 M -0.62 % 150.852 M 31.67 % 114.565 M 9.98 % 104.166 M 6.67 % 97.650 M 4.56 % 93.389 M -4.17 % 97.450 M -0.29 % 97.736 M -1.47 % 99.198 M 0.91 % 98.306 M 2.55 % 95.857 M 5.78 % 90.621 M -0.56 % 91.135 M 12.12 % 81.285 M 2.75 % 79.113 M 11.55 % 70.919 M -45.96 % 131.243 M 1.46 % 129.355 M 5.08 % 123.097 M 2.58 % 120.003 M 6.97 % 112.182 M 6.15 % 105.683 M 7.91 % 97.938 M 5.35 % 92.964 M 6.87 % 86.985 M 9.44 % 79.485 M 0.000 -100.00 % 68.667 M 0.000 -100.00 % 60.570 M 10.46 % 54.832 M 0.000 0.000
Common stock 46.437 M 0.00 % 46.437 M 0.00 % 46.437 M 0.00 % 46.437 M 62.59 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.00 % 28.560 M 0.000 -100.00 % 21.420 M 0.000 -100.00 % 25.200 M 0.00 % 25.200 M 0.000 0.000
Total equity 299.123 M -5.37 % 316.110 M 1.44 % 311.636 M -1.48 % 316.310 M 77.00 % 178.702 M 3.61 % 172.480 M 2.66 % 168.007 M -0.15 % 168.258 M -4.97 % 177.050 M 0.89 % 175.494 M -0.70 % 176.736 M -0.74 % 178.057 M 0.97 % 176.355 M -0.16 % 176.644 M 0.94 % 174.992 M -1.30 % 177.295 M 5.49 % 168.068 M 4.16 % 161.359 M -10.93 % 181.157 M -2.64 % 186.066 M 6.53 % 174.659 M -10.83 % 195.874 M 2.07 % 191.894 M -0.87 % 193.574 M 3.43 % 187.163 M 0.85 % 185.588 M 4.17 % 178.154 M 0.86 % 176.636 M 2.81 % 171.800 M 58.36 % 108.486 M -1.91 % 110.600 M -3.55 % 114.666 M 6.88 % 107.284 M 10.86 % 96.770 M 21.53 % 79.624 M
Other non current liabilities 25.561 M -1.12 % 25.851 M 4.20 % 24.808 M 0.71 % 24.634 M 131.52 % 10.640 M 445.08 % 1.952 M -76.72 % 8.385 M 248.21 % 2.408 M -82.73 % 13.947 M 401.15 % 2.783 M -82.88 % 16.257 M 0.75 % 16.136 M -4.20 % 16.843 M -26.93 % 23.051 M -4.57 % 24.156 M 1.08 % 23.897 M 1.78 % 23.479 M 1 473.84 % -1.709 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.031 M 1.89 % 30.454 M 465.74 % 5.383 M -45.48 % 9.874 M 146.79 % 4.001 M -87.30 % 31.500 M 948.25 % 3.005 M -57.07 % 7.000 M 94.88 % 3.592 M -71.70 % 12.691 M 229.47 % 3.852 M -9.00 % 4.233 M
Long term debt 24.280 M -0.78 % 24.471 M 1.02 % 24.225 M 9.53 % 22.117 M 4 145.11 % 521.000 K 4.20 % 500.000 K 16.01 % 431.000 K -80.50 % 2.210 M -9.20 % 2.434 M -2.64 % 2.500 M -1.88 % 2.548 M -6.25 % 2.718 M -5.72 % 2.883 M -6.82 % 3.094 M -6.04 % 3.293 M -15.17 % 3.882 M 3.82 % 3.739 M -1.24 % 3.786 M -3.96 % 3.942 M 0.18 % 3.935 M 1.81 % 3.865 M -14.00 % 4.494 M -3.54 % 4.659 M -4.25 % 4.866 M -2.03 % 4.967 M -1.49 % 5.042 M 0.000 -100.00 % 6.217 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.200 M -65.18 % 9.191 M
Total non current liabilities 49.841 M -0.96 % 50.322 M 2.63 % 49.033 M -3.05 % 50.577 M 353.16 % 11.161 M 2.41 % 10.898 M 23.62 % 8.816 M -16.35 % 10.539 M -35.66 % 16.381 M -1.59 % 16.646 M -11.48 % 18.805 M 591.87 % 2.718 M -5.72 % 2.883 M -6.82 % 3.094 M -6.04 % 3.293 M -15.17 % 3.882 M 3.82 % 3.739 M -1.24 % 3.786 M -3.96 % 3.942 M 0.18 % 3.935 M 1.81 % 3.865 M -14.00 % 4.494 M -3.54 % 4.659 M -87.02 % 35.897 M 1.34 % 35.421 M 2.56 % 34.538 M 1.09 % 34.166 M 14.50 % 29.839 M -5.27 % 31.500 M 320.56 % 7.490 M 7.00 % 7.000 M -14.71 % 8.207 M -35.33 % 12.691 M 25.49 % 10.113 M -25.04 % 13.491 M
Other current liabilities 122.634 M 15.83 % 105.878 M -13.50 % 122.398 M 101.46 % 60.755 M -46.87 % 114.356 M 176.48 % 41.362 M -55.76 % 93.498 M 77.78 % 52.591 M -40.76 % 88.780 M 123.48 % 39.726 M -54.69 % 87.669 M 86.32 % 47.052 M -56.20 % 107.433 M 171.90 % 39.512 M -51.55 % 81.557 M 10.85 % 73.576 M 17.06 % 62.854 M -8.90 % 68.993 M 117.44 % 31.729 M -22.35 % 40.862 M 25.19 % 32.640 M -20.42 % 41.016 M -45.61 % 75.410 M 65.04 % 45.692 M -42.08 % 78.894 M -19.98 % 98.595 M -17.53 % 119.556 M 51.81 % 78.752 M -33.03 % 117.600 M 132.92 % 50.489 M -9.19 % 55.600 M 5.57 % 52.665 M -32.82 % 78.389 M 45.35 % 53.930 M 48.40 % 36.342 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 55.489 M 0.000 -100.00 % 78.561 M 0.000 -100.00 % 42.048 M 0.000 -100.00 % 43.060 M 0.000 -100.00 % 50.629 M 243.01 % -35.403 M -3.91 % -34.072 M 8.85 % -37.381 M -34.21 % -27.853 M 34.08 % -42.251 M -45.83 % -28.972 M 71.18 % -100.527 M -369.42 % -21.415 M 72.64 % -78.260 M -1 667.79 % -4.427 M 89.78 % -43.307 M -147.31 % 91.544 M 0.000 -100.00 % 93.157 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 29.283 M -19.77 % 36.501 M -19.15 % 45.147 M 146.92 % 18.284 M -52.54 % 38.528 M 4 308.24 % 874.000 K -94.91 % 17.178 M 72.07 % 9.983 M -77.71 % 44.787 M 90.94 % 23.456 M 21.25 % 19.345 M 71.97 % 11.249 M -68.23 % 35.403 M 3.91 % 34.072 M -8.85 % 37.381 M 34.21 % 27.853 M -34.08 % 42.251 M 45.83 % 28.972 M -6.31 % 30.924 M 44.40 % 21.415 M -10.19 % 23.844 M 438.60 % 4.427 M -74.21 % 17.168 M 1 057.65 % 1.483 M -57.15 % 3.461 M 102.40 % 1.710 M 0.000 -100.00 % 527.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.716 M -16.55 % 10.445 M
Total current liabilities 175.252 M -4.98 % 184.438 M -5.86 % 195.915 M 6.40 % 184.125 M 9.13 % 168.727 M 12.08 % 150.536 M 19.99 % 125.453 M 3.16 % 121.610 M -16.14 % 145.013 M 15.64 % 125.403 M 3.35 % 121.339 M -11.87 % 137.681 M -18.12 % 168.141 M 0.77 % 166.863 M 15.72 % 144.193 M 10.74 % 130.203 M -1.82 % 132.618 M 3.25 % 128.440 M -4.66 % 134.718 M 13.17 % 119.038 M 2.98 % 115.592 M -6.14 % 123.148 M -0.39 % 123.631 M 3.67 % 119.253 M -1.01 % 120.471 M -5.49 % 127.465 M -0.07 % 127.550 M 6.17 % 120.143 M 2.16 % 117.600 M 120.23 % 53.399 M -3.96 % 55.600 M -1.59 % 56.501 M -45.14 % 102.991 M 22.45 % 84.106 M 39.93 % 60.106 M
Total liabilities 225.093 M -4.12 % 234.760 M -4.16 % 244.948 M 4.37 % 234.702 M 30.47 % 179.888 M 11.43 % 161.434 M 20.23 % 134.269 M 1.60 % 132.149 M -18.12 % 161.394 M 13.62 % 142.049 M 1.36 % 140.144 M -10.47 % 156.535 M -16.68 % 187.867 M -2.66 % 193.008 M 12.45 % 171.642 M 8.65 % 157.982 M -1.16 % 159.836 M 3.13 % 154.978 M -11.08 % 174.284 M 12.10 % 155.478 M 2.60 % 151.535 M -5.53 % 160.401 M 0.10 % 160.242 M 3.28 % 155.150 M -0.48 % 155.892 M -3.77 % 162.003 M 0.18 % 161.716 M 7.82 % 149.982 M 0.59 % 149.100 M 144.87 % 60.889 M -2.73 % 62.600 M -3.26 % 64.708 M -44.06 % 115.682 M 22.78 % 94.219 M 28.02 % 73.597 M
Other non current assets 0.000 0.000 0.000 -100.00 % 8.870 M 111.12 % -79.740 M 0.26 % -79.947 M 1.97 % -81.556 M 0.000 100.00 % -87.693 M 0.96 % -88.541 M 2.68 % -90.983 M 1.99 % -92.834 M 8.92 % -101.921 M -0.01 % -101.908 M 5.68 % -108.042 M -1.14 % -106.828 M 3.71 % -110.940 M -4.41 % -106.256 M 25.04 % -141.758 M -4.56 % -135.572 M -7.79 % -125.770 M 5.94 % -133.715 M -1.92 % -131.192 M 2.04 % -133.922 M 1.05 % -135.343 M 0.000 0.000 0.000 -100.00 % 117.800 M 0.000 -100.00 % 44.100 M 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 100.00 % -8.870 M 0.000 -100.00 % 74.403 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
Intangible assets 3.179 M 3.69 % 3.066 M 16.53 % 2.631 M 17.56 % 2.238 M 27.30 % 1.758 M -16.56 % 2.107 M -25.52 % 2.829 M 25.34 % 2.257 M -11.32 % 2.545 M 5.51 % 2.412 M 0.92 % 2.390 M 17.39 % 2.036 M -60.53 % 5.159 M 91.57 % 2.693 M -58.06 % 6.421 M 142.12 % 2.652 M -58.05 % 6.322 M 10.56 % 5.718 M -85.71 % 40.025 M 67.81 % 23.852 M -41.92 % 41.064 M 43.58 % 28.600 M -42.08 % 49.378 M 57.91 % 31.270 M -39.36 % 51.564 M 55.53 % 33.154 M 0.000 -100.00 % 44.906 M 0.000 -100.00 % 5.595 M 0.000 -100.00 % 7.193 M -17.07 % 8.674 M 23.40 % 7.029 M 10.17 % 6.380 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 % 17.227 M 0.000 -100.00 % 17.405 M 0.000 -100.00 % 19.065 M 0.000 -100.00 % 19.325 M 0.000 -100.00 % 19.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.596 M 2.00 % 2.545 M
Goodwill and intangible assets 3.179 M 3.69 % 3.066 M 16.53 % 2.631 M 17.56 % 2.238 M 27.30 % 1.758 M -16.56 % 2.107 M -25.52 % 2.829 M 25.34 % 2.257 M -11.32 % 2.545 M 5.51 % 2.412 M 0.92 % 2.390 M 17.39 % 2.036 M -60.53 % 5.159 M 91.57 % 2.693 M -58.06 % 6.421 M 142.12 % 2.652 M -58.05 % 6.322 M -72.45 % 22.945 M -42.67 % 40.025 M -2.99 % 41.257 M 0.47 % 41.064 M -13.85 % 47.665 M -3.47 % 49.378 M -2.41 % 50.595 M -1.88 % 51.564 M -2.03 % 52.630 M 0.03 % 52.615 M 17.17 % 44.906 M 0.000 -100.00 % 5.595 M 0.000 -100.00 % 7.193 M -17.07 % 8.674 M -9.88 % 9.625 M 7.84 % 8.925 M
Property plant equipment net 131.063 M -3.11 % 135.267 M 0.52 % 134.566 M 3.01 % 130.635 M 67.52 % 77.982 M 0.05 % 77.940 M -1.00 % 78.727 M -4.66 % 82.576 M -3.02 % 85.148 M -1.14 % 86.129 M -2.78 % 88.593 M -2.43 % 90.798 M -6.16 % 96.762 M -2.47 % 99.215 M -2.37 % 101.621 M -2.45 % 104.176 M -0.42 % 104.618 M 0.81 % 103.782 M 2.01 % 101.733 M 7.87 % 94.315 M 11.34 % 84.706 M -1.56 % 86.050 M 5.18 % 81.814 M -1.82 % 83.327 M -0.54 % 83.779 M -0.09 % 83.855 M 3.68 % 80.881 M 11.24 % 72.709 M 0.000 -100.00 % 36.137 M 0.000 -100.00 % 40.626 M 0.88 % 40.271 M 8.83 % 37.002 M 20.62 % 30.676 M
Total non current assets 145.994 M -2.76 % 150.145 M 2.36 % 146.678 M 0.79 % 145.526 M 82.50 % 79.740 M -0.38 % 80.047 M -1.85 % 81.556 M -3.86 % 84.833 M -3.26 % 87.693 M -0.96 % 88.541 M -2.68 % 90.983 M -1.99 % 92.834 M -8.92 % 101.921 M 0.01 % 101.908 M -5.68 % 108.042 M 1.14 % 106.828 M -3.71 % 110.940 M 4.41 % 106.256 M -25.04 % 141.758 M 4.56 % 135.572 M 7.79 % 125.770 M -5.94 % 133.715 M 1.92 % 131.192 M -2.04 % 133.922 M -1.05 % 135.343 M -0.84 % 136.485 M 2.24 % 133.496 M 13.50 % 117.615 M -0.16 % 117.800 M 182.28 % 41.732 M -5.37 % 44.100 M -7.78 % 47.819 M -2.30 % 48.945 M 2.88 % 47.577 M 20.14 % 39.601 M
Other current assets 3.540 M -49.82 % 7.054 M 60.87 % 4.385 M 16.90 % 3.751 M 3.36 % 3.629 M 29.84 % 2.795 M -16.89 % 3.363 M 102.10 % 1.664 M -41.49 % 2.844 M 122.19 % 1.280 M -44.25 % 2.296 M 37.32 % 1.672 M -23.55 % 2.187 M -19.39 % 2.713 M -97.88 % 128.272 M 1 070.79 % 10.956 M 92.18 % 5.701 M -63.42 % 15.585 M 0.000 -100.00 % 112.020 M 0.000 -100.00 % 120.438 M 0.000 -100.00 % 111.347 M 0.000 -100.00 % 5.968 M -93.54 % 92.336 M -1.24 % 93.498 M -9.05 % 102.800 M 108.63 % 49.273 M -13.56 % 57.000 M 545.16 % 8.835 M 717.30 % 1.081 M -66.74 % 3.250 M 96.73 % 1.652 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.165 M 0.000 -100.00 % 7.979 M 0.000 -100.00 % 16.840 M 0.000 -100.00 % 9.449 M 0.000 -100.00 % 6.874 M 57.77 % 4.357 M -71.34 % 15.200 M 149.43 % 6.094 M -19.82 % 7.600 M 0.000 0.000 -100.00 % 74.000 K 0.000
cash and cash equivalents 59.324 M -2.27 % 60.701 M 82.21 % 33.314 M -44.69 % 60.232 M 131.98 % 25.964 M 20.86 % 21.482 M -10.48 % 23.996 M -19.47 % 29.799 M -32.56 % 44.184 M 35.93 % 32.506 M 213.67 % 10.363 M -29.07 % 14.611 M -58.76 % 35.433 M 11.28 % 31.842 M 132.59 % 13.690 M 23.65 % 11.072 M 13.52 % 9.753 M -30.47 % 14.028 M 22.50 % 11.451 M 21.47 % 9.427 M 0.68 % 9.363 M -17.19 % 11.306 M -41.26 % 19.249 M -14.27 % 22.453 M 19.77 % 18.746 M -40.76 % 31.645 M -1.95 % 32.273 M -26.20 % 43.728 M 58.43 % 27.600 M -14.31 % 32.210 M 32.01 % 24.400 M 103.59 % 11.985 M 17.05 % 10.239 M -4.60 % 10.733 M -38.82 % 17.544 M
Cash and short term investments 59.324 M -2.27 % 60.701 M 82.21 % 33.314 M -44.69 % 60.232 M 131.98 % 25.964 M 20.86 % 21.482 M -10.48 % 23.996 M -19.47 % 29.799 M -32.56 % 44.184 M 35.93 % 32.506 M 213.67 % 10.363 M -29.07 % 14.611 M -58.76 % 35.433 M 11.28 % 31.842 M 132.59 % 13.690 M 23.65 % 11.072 M 13.52 % 9.753 M -30.47 % 14.028 M -28.49 % 19.616 M 108.08 % 9.427 M -45.64 % 17.342 M 53.39 % 11.306 M -68.67 % 36.089 M 60.73 % 22.453 M -20.37 % 28.195 M -10.90 % 31.645 M -19.16 % 39.147 M -18.59 % 48.085 M 12.35 % 42.800 M 11.74 % 38.304 M 19.70 % 32.000 M 167.00 % 11.985 M 17.05 % 10.239 M -5.26 % 10.807 M -38.40 % 17.544 M
Total current assets 378.222 M -5.62 % 400.725 M -2.24 % 409.906 M 1.09 % 405.486 M 45.41 % 278.850 M 9.84 % 253.867 M 15.02 % 220.720 M 2.39 % 215.574 M -14.03 % 250.751 M 9.50 % 229.002 M 1.37 % 225.897 M -6.41 % 241.368 M -7.98 % 262.301 M -0.79 % 264.401 M 10.82 % 238.592 M 6.34 % 224.358 M 3.41 % 216.964 M 4.90 % 206.837 M -3.20 % 213.683 M 3.74 % 205.972 M 2.77 % 200.424 M -9.95 % 222.560 M 0.73 % 220.944 M 2.86 % 214.802 M 3.41 % 207.712 M -1.61 % 211.106 M 2.29 % 206.374 M -1.26 % 209.003 M 2.91 % 203.100 M 59.12 % 127.643 M -1.13 % 129.100 M -1.87 % 131.555 M -24.72 % 174.744 M 21.85 % 143.412 M 26.22 % 113.620 M
Inventory 194.704 M -6.60 % 208.466 M -14.72 % 244.460 M 5.82 % 231.022 M 80.92 % 127.692 M 4.85 % 121.784 M 10.12 % 110.595 M 19.97 % 92.188 M -12.92 % 105.868 M -2.06 % 108.090 M -2.28 % 110.611 M 2.08 % 108.360 M -1.74 % 110.274 M 5.24 % 104.782 M 8.44 % 96.630 M 13.84 % 84.886 M -4.07 % 88.490 M -8.20 % 96.396 M 10.29 % 87.406 M 3.41 % 84.525 M 1.02 % 83.672 M -7.87 % 90.816 M 3.61 % 87.656 M 8.21 % 81.002 M 5.70 % 76.636 M 5.48 % 72.652 M -2.99 % 74.891 M 11.08 % 67.420 M 17.25 % 57.500 M 43.51 % 40.066 M -0.08 % 40.100 M -17.98 % 48.890 M -29.86 % 69.707 M 35.07 % 51.609 M 65.36 % 31.210 M
Net receivables 120.654 M -3.09 % 124.504 M -2.54 % 127.747 M 15.63 % 110.481 M 0.000 -100.00 % 107.806 M 0.000 -100.00 % 91.923 M 0.000 -100.00 % 87.126 M -15.10 % 102.627 M -12.08 % 116.725 M 2.03 % 114.407 M -8.52 % 125.064 M -2.50 % 128.272 M -0.10 % 128.400 M 13.61 % 113.020 M 17.22 % 96.413 M -9.61 % 106.661 M 2.23 % 104.339 M 4.96 % 99.410 M -10.65 % 111.262 M 14.47 % 97.199 M -6.01 % 103.417 M 0.52 % 102.881 M 2.02 % 100.841 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.362 M 16.32 % 75.962 M 20.17 % 63.214 M
Tax assets 11.752 M -0.51 % 11.812 M 24.59 % 9.481 M -25.07 % 12.653 M 0.000 -100.00 % 5.544 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 -100.00 % 950.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 390.000 K 0.000 -100.00 % 3.343 M 0.000 -100.00 % 4.091 M 0.000 -100.00 % 3.244 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 23.335 M -21.23 % 29.626 M 4.43 % 28.370 M -23.93 % 37.295 M 135.40 % 15.843 M -26.98 % 21.696 M 46.82 % 14.777 M 26.68 % 11.665 M 1.91 % 11.446 M -16.08 % 13.639 M -4.79 % 14.325 M -38.66 % 23.355 M -7.71 % 25.305 M -17.41 % 30.639 M 21.32 % 25.255 M -8.93 % 27.731 M 0.79 % 27.513 M -5.04 % 28.972 M -58.38 % 69.603 M 35.27 % 51.453 M -5.45 % 54.416 M -24.01 % 71.606 M 173.94 % 26.139 M -61.50 % 67.886 M 105.95 % 32.963 M 76.24 % 18.703 M 0.000 -100.00 % 32.654 M 0.000 0.000 0.000 0.000 -100.00 % 22.533 M 24.93 % 18.036 M 58.77 % 11.360 M
Tax payables 0.000 -100.00 % 12.433 M 0.000 -100.00 % 12.302 M 0.000 -100.00 % 8.043 M 0.000 -100.00 % 5.323 M 0.000 -100.00 % 5.522 M 0.000 -100.00 % 5.396 M 0.000 -100.00 % 3.758 M 0.000 -100.00 % 1.043 M 0.000 -100.00 % 1.503 M -38.95 % 2.462 M -53.62 % 5.308 M 13.13 % 4.692 M -23.07 % 6.099 M 24.11 % 4.914 M 17.22 % 4.192 M -18.65 % 5.153 M -39.07 % 8.457 M 5.79 % 7.994 M -2.63 % 8.210 M 0.000 -100.00 % 2.910 M 0.000 -100.00 % 3.836 M 85.40 % 2.069 M -39.57 % 3.424 M 74.78 % 1.959 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 100.00 % -10.948 M 0.000 0.000 0.000 0.000 0.000 100.00 % -20.675 M -5.94 % -19.516 M 2.19 % -19.953 M -7.68 % -18.530 M 10.50 % -20.704 M 7.58 % -22.401 M -79.48 % -12.481 M -295.81 % 6.374 M 170.45 % -9.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.491 M 63.31 % 12.547 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.000 K -75.00 % 44.000 K 76.00 % 25.000 K -24.24 % 33.000 K -56.00 % 75.000 K 70.45 % 44.000 K -18.52 % 54.000 K 80.00 % 30.000 K -43.40 % 53.000 K 35.90 % 39.000 K -64.86 % 111.000 K -86.58 % 827.000 K -13.31 % 954.000 K 4.95 % 909.000 K 3.53 % 878.000 K -0.34 % 881.000 K 6.27 % 829.000 K -13.28 % 956.000 K 4.03 % 919.000 K 3.84 % 885.000 K -0.67 % 891.000 K 16.02 % 768.000 K 0.000 -100.00 % 715.000 K 0.000 -100.00 % 801.000 K 10.79 % 723.000 K -34.45 % 1.103 M -2.04 % 1.126 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 737.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.591 M -94.01 % 43.244 M 6.95 % 40.434 M 0.000 -100.00 % 27.294 M 16.64 % 23.401 M 0.000 -100.00 % 20.026 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 125.599 M 0.000 0.000 -100.00 % 135.160 M 188.53 % 46.844 M -6.69 % 50.204 M 0.00 % 50.204 M -3.24 % 51.884 M 0.00 % 51.884 M 0.00 % 51.884 M 0.00 % 51.884 M 0.00 % 51.884 M 0.00 % 51.884 M -9.66 % 57.433 M 3.96 % 55.244 M -8.36 % 60.284 M 0.00 % 60.284 M -40.35 % 101.063 M 58.79 % 63.644 M -5.96 % 67.676 M 205.89 % 22.124 M -69.99 % 73.724 M 0.00 % 73.724 M -37.85 % 118.615 M 48.69 % 79.772 M -30.65 % 115.020 M 86.36 % 61.718 M -44.82 % 111.851 M -34.89 % 171.800 M 190.33 % 59.174 M -46.50 % 110.600 M 53.01 % 72.281 M 116.94 % 33.318 M -64.77 % 94.564 M 20.47 % 78.498 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 25.114 M 0.000 -100.00 % 8.446 M 0.000 -100.00 % 5.921 M 0.000 -100.00 % 11.363 M 0.000 -100.00 % 13.666 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.461 M 4.28 % 23.458 M -1.80 % 23.888 M 6.67 % 22.395 M -11.12 % 25.198 M -6.88 % 27.060 M -1.66 % 27.518 M 9.71 % 25.083 M 2.72 % 24.418 M 0.52 % 24.292 M 23.81 % 19.621 M 0.000 -100.00 % 4.485 M 0.000 -100.00 % 4.615 M 0.000 -100.00 % 3.061 M 4 468.66 % 67.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.136 M -4.20 % 16.843 M -26.93 % 23.051 M -4.57 % 24.156 M 1.08 % 23.897 M 1.78 % 23.479 M 3.20 % 22.752 M -36.13 % 35.624 M 9.60 % 32.505 M 1.33 % 32.078 M -2.08 % 32.759 M 2.53 % 31.952 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
Total assets 524.216 M -4.84 % 550.870 M -1.03 % 556.584 M 1.01 % 551.012 M 53.66 % 358.590 M 7.39 % 333.914 M 10.47 % 302.276 M 0.62 % 300.407 M -11.24 % 338.444 M 6.58 % 317.543 M 0.21 % 316.880 M -5.29 % 334.592 M -8.14 % 364.222 M -1.47 % 369.652 M 6.64 % 346.634 M 3.39 % 335.277 M 2.25 % 327.904 M 3.66 % 316.337 M -11.00 % 355.441 M 4.07 % 341.544 M 4.71 % 326.194 M -8.44 % 356.275 M 1.18 % 352.136 M 0.98 % 348.724 M 1.65 % 343.055 M -1.30 % 347.591 M 2.27 % 339.870 M 4.06 % 326.618 M 1.78 % 320.900 M 89.46 % 169.375 M -2.21 % 173.200 M -3.44 % 179.374 M -19.81 % 223.689 M 17.12 % 190.989 M 24.65 % 153.221 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
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 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 20.123 M -37.25 % 32.070 M 185.77 % -37.391 M -226.22 % 29.624 M 175.11 % -39.443 M -613.31 % 7.684 M 150.04 % -15.357 M -150.59 % 30.355 M 356.29 % -11.844 M -156.80 % 20.851 M 255.01 % -13.451 M -77.69 % -7.570 M -176.42 % 9.906 M -8.56 % 10.833 M 261.33 % -6.715 M -187.86 % 7.643 M 163.31 % -12.072 M -344.32 % 4.941 M 151.22 % -9.646 M -545.95 % 2.163 M 114.48 % -14.943 M -1 501.61 % -933.000 K 95.78 % -22.092 M -979.24 % -2.047 M 85.73 % -14.348 M -1 292.33 % -1.031 M 0.00 % -1.031 M 77.85 % -4.652 M 0.00 % -4.652 M -146.84 % 9.931 M 0.00 % 9.931 M 70.49 % 5.825 M 0.00 % 5.825 M 151.98 % -11.207 M 0.00 % -11.207 M -74.30 % -6.430 M 0.00 % -6.430 M -100.00 % -3.215 M -210.09 % 2.920 M 100.00 % 1.460 M
Accounts receivables 6.032 M 575.33 % -1.269 M 89.53 % -12.120 M -146.31 % 26.170 M 291.54 % -13.663 M 48.17 % -26.363 M -335.38 % 11.200 M 164.90 % 4.228 M 145.61 % -9.270 M -157.08 % 16.239 M 25.01 % 12.990 M 520.25 % -3.091 M -126.41 % 11.702 M 537.29 % -2.676 M -456.32 % 751.000 K 106.62 % -11.337 M 27.96 % -15.736 M -260.88 % 9.781 M 4 848.06 % -206.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 18.625 M -31.90 % 27.350 M 362.38 % -10.424 M -213.22 % -3.328 M 48.81 % -6.501 M 39.38 % -10.725 M 47.03 % -20.249 M -288.14 % 10.763 M 261.42 % 2.978 M -5.76 % 3.160 M 194.27 % -3.352 M -1 297.14 % 280.000 K 104.46 % -6.271 M 36.03 % -9.803 M 22.26 % -12.610 M -270.96 % 7.376 M -15.90 % 8.770 M 361.87 % -3.349 M 11.31 % -3.776 M -383.27 % 1.333 M 237.00 % -973.000 K 72.74 % -3.569 M 49.05 % -7.005 M -44.49 % -4.848 M -55.83 % -3.111 M -139.12 % -1.301 M 0.00 % -1.301 M 78.79 % -6.135 M 0.00 % -6.135 M -406.90 % 1.999 M 0.00 % 1.999 M -81.17 % 10.617 M 0.00 % 10.617 M 194.74 % -11.207 M 0.00 % -11.207 M -14.14 % -9.818 M 0.00 % -9.818 M -100.00 % -4.909 M -226.44 % 3.883 M 100.00 % 1.941 M
Accounts payables -6.092 M -280.66 % 3.372 M 135.99 % -9.370 M -188.37 % 10.603 M 284.69 % -5.741 M -181.47 % 7.047 M 106.29 % 3.416 M 419.94 % 657.000 K 128.94 % -2.270 M -173.82 % -829.000 K 90.22 % -8.478 M -442.07 % -1.564 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
Other working capital 1.558 M -40.47 % 2.617 M 147.78 % -5.477 M -43.34 % -3.821 M 71.78 % -13.538 M -135.89 % 37.725 M 487.96 % -9.724 M -166.12 % 14.707 M 548.11 % -3.282 M -243.88 % 2.281 M 115.61 % -14.611 M -357.31 % -3.195 M -171.40 % 4.475 M -80.80 % 23.312 M 353.19 % 5.144 M -55.67 % 11.604 M 327.26 % -5.106 M -242.45 % -1.491 M 73.68 % -5.664 M -782.41 % 830.000 K 105.94 % -13.970 M -629.97 % 2.636 M 117.47 % -15.087 M -638.63 % 2.801 M 124.93 % -11.237 M -4 254.16 % 270.500 K 0.00 % 270.500 K -81.76 % 1.483 M 0.00 % 1.483 M -81.30 % 7.932 M 0.00 % 7.932 M 265.54 % -4.792 M 0.00 % -4.792 M 0.000 0.000 -100.00 % 3.389 M 0.00 % 3.389 M 100.00 % 1.694 M 276.03 % -962.500 K -100.00 % -481.250 K
Other non cash items -1.646 M 26.94 % -2.253 M 74.00 % -8.666 M -2 261.31 % -367.000 K -101.12 % 32.879 M -15.10 % 38.728 M 185.84 % 13.549 M 204.75 % -12.935 M -174.28 % 17.415 M 222.50 % -14.216 M -296.08 % 7.250 M -58.86 % 17.622 M 270.23 % -10.352 M -238.69 % 7.464 M 644.42 % -1.371 M -156.70 % 2.418 M 144.40 % -5.446 M -271.04 % 3.184 M -62.74 % 8.545 M 279.78 % 2.250 M 166.27 % 845.000 K -66.60 % 2.530 M 275.93 % 673.000 K -45.11 % 1.226 M 166.78 % -1.836 M -2 415.07 % -73.000 K -168.87 % 106.000 K -96.25 % 2.826 M 0.00 % 2.826 M 393.71 % -962.000 K 0.00 % -962.000 K 92.47 % -12.781 M -669.31 % 2.245 M 187.64 % 780.500 K 0.00 % 780.500 K 129.79 % -2.620 M -310.10 % 1.247 M 100.00 % 623.500 K -39.08 % 1.024 M 100.00 % 511.750 K
Net cash provided by operating activities 15.685 M -61.85 % 41.112 M 223.12 % -33.392 M -174.28 % 44.957 M 299.65 % -22.518 M -221.67 % 18.507 M 398.93 % -6.191 M -126.33 % 23.514 M 429.88 % -7.128 M -136.00 % 19.799 M 324.96 % -8.801 M -484.83 % 2.287 M -72.07 % 8.188 M -67.44 % 25.147 M 1 356.95 % 1.726 M -90.85 % 18.865 M 426.33 % -5.781 M -139.64 % 14.583 M 120.89 % 6.602 M -58.16 % 15.780 M 429.02 % -4.796 M -130.85 % 15.546 M 289.47 % -8.205 M -166.49 % 12.340 M 445.76 % -3.569 M -128.63 % 12.465 M 0.00 % 12.465 M 30.17 % 9.576 M 0.00 % 9.576 M -40.48 % 16.089 M 0.00 % 16.089 M -5.74 % 17.069 M 0.00 % 17.069 M 270.45 % 4.608 M 0.00 % 4.608 M -26.62 % 6.279 M 0.00 % 6.279 M 100.00 % 3.140 M -69.82 % 10.403 M 100.00 % 5.201 M
Investments in property plant and equipment -2.983 M 66.37 % -8.870 M -13.07 % -7.845 M -22.71 % -6.393 M -70.21 % -3.756 M -0.16 % -3.750 M -15.24 % -3.254 M -1.69 % -3.200 M -7.67 % -2.972 M -65.85 % -1.792 M 47.26 % -3.398 M -63.76 % -2.075 M 19.13 % -2.566 M -13.69 % -2.257 M 20.81 % -2.850 M 11.35 % -3.215 M 40.45 % -5.399 M 36.34 % -8.481 M 8.07 % -9.225 M 23.09 % -11.995 M -27.95 % -9.375 M -2.10 % -9.182 M -181.57 % -3.261 M 44.26 % -5.850 M -48.85 % -3.930 M 47.62 % -7.504 M 0.00 % -7.504 M -46.52 % -5.121 M 0.00 % -5.121 M -136.37 % -2.167 M 0.00 % -2.167 M 13.89 % -2.516 M 0.00 % -2.516 M 58.41 % -6.050 M 0.00 % -6.050 M -183.68 % -2.133 M 11.53 % -2.411 M -100.00 % -1.205 M -156.44 % -470.000 K -100.00 % -235.000 K
Acquisitions net 17.000 K -99.45 % 3.103 M 3 878.21 % 78.000 K -99.51 % 15.873 M 51 103.23 % 31.000 K 103.96 % -782.000 K -142.45 % 1.842 M 424.79 % 351.000 K -10.00 % 390.000 K 328.57 % 91.000 K -67.27 % 278.000 K -90.59 % 2.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 100.00 % -17.348 M 0.000 100.00 % -59.982 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 100.00 % -1.215 M 0.000 100.00 % -228.000 K 66.22 % -675.000 K -202.90 % 656.000 K 267.77 % -391.000 K -30.33 % -300.000 K 60.47 % -759.000 K -97.14 % -385.000 K -113.41 % 2.870 M 755.25 % -438.000 K 58.29 % -1.050 M -6.06 % -990.000 K -199.90 % 991.000 K 162.68 % -1.581 M -19.32 % -1.325 M -242.38 % -387.000 K 44.24 % -694.000 K -236.89 % -206.000 K 81.17 % -1.094 M -4.59 % -1.046 M -95.15 % -536.000 K 40.18 % -896.000 K 87.60 % -7.226 M -196.30 % 7.504 M 257.67 % -4.759 M -192.93 % 5.121 M 348.77 % -2.059 M -195.02 % 2.167 M 188.32 % -2.453 M -197.50 % 2.516 M 142.70 % -5.893 M -197.40 % 6.050 M 190.15 % -6.711 M -378.39 % 2.411 M 100.00 % 1.205 M 156.44 % 470.000 K 100.00 % 235.000 K
Net cash used for investing activites -2.966 M 48.57 % -5.767 M 35.79 % -8.982 M -194.75 % 9.480 M 354.50 % -3.725 M 17.81 % -4.532 M -220.96 % -1.412 M 50.44 % -2.849 M -10.34 % -2.582 M -51.79 % -1.701 M 45.48 % -3.120 M -455.35 % 878.000 K 129.23 % -3.004 M 9.16 % -3.307 M 13.88 % -3.840 M -72.66 % -2.224 M 68.14 % -6.980 M 28.82 % -9.806 M -2.02 % -9.612 M 24.25 % -12.689 M -32.44 % -9.581 M 6.76 % -10.276 M -138.59 % -4.307 M 32.56 % -6.386 M -32.32 % -4.826 M 80.36 % -24.574 M -227.49 % -7.504 M 88.41 % -64.741 M -1 164.23 % -5.121 M -148.77 % -2.059 M 4.98 % -2.167 M 11.68 % -2.453 M 2.50 % -2.516 M 57.30 % -5.893 M 2.60 % -6.050 M 5.95 % -6.433 M -166.85 % -2.411 M -100.00 % -1.205 M -156.44 % -470.000 K -100.00 % -235.000 K
Debt repayment -7.265 M 6.57 % -7.776 M -127.55 % 28.228 M 244.84 % -19.489 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 100.00 % -416.000 K 0.000 100.00 % -401.000 K 0.000 100.00 % -306.000 K 0.000 100.00 % -22.609 M 0.000 -100.00 % 12.049 M 0.000 100.00 % -7.800 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 33.492 M 0.00 % 33.492 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.737 M 100.00 % 4.869 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -83.000 K 0.00 % -83.000 K 0.000 0.000 100.00 % -9.000 K 0.000 0.000 0.000 100.00 % -565.500 K 0.00 % -565.500 K -100.00 % -282.750 K 0.000 0.000
Dividends paid -5.463 M -273 050.00 % -2.000 K 99.99 % -13.656 M 0.000 100.00 % -6.720 M -100.00 % -3.360 M 0.00 % -3.360 M 0.000 0.000 0.000 0.000 0.000 100.00 % -3.360 M 0.000 100.00 % -5.040 M 0.000 100.00 % -3.360 M 0.000 100.00 % -4.032 M 0.000 100.00 % -6.048 M 0.000 100.00 % -6.072 M -298.43 % -1.524 M 74.80 % -6.048 M -194.38 % -2.055 M 0.00 % -2.055 M -62.80 % -1.262 M 0.00 % -1.262 M 32.39 % -1.867 M 0.00 % -1.867 M 25.24 % -2.497 M 0.00 % -2.497 M -7.42 % -2.324 M 0.00 % -2.324 M -4 741.67 % -48.000 K 0.00 % -48.000 K -100.00 % -24.000 K 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 -100.00 % 37.576 M 384.73 % -13.197 M -328.64 % 5.772 M 116.68 % -34.605 M -264.53 % 21.032 M 382.61 % 4.358 M -43.38 % 7.697 M 131.54 % -24.407 M -1 332.05 % 1.981 M 161.05 % -3.245 M -132.81 % 9.889 M 165.57 % -15.082 M -225.61 % 12.007 M 683.71 % -2.057 M -121.89 % 9.395 M 392.68 % -3.210 M -116.48 % 19.477 M 247.91 % -13.168 M -185.92 % 15.325 M 4 122.31 % -381.000 K -131.91 % 1.194 M 1 156.84 % 95.000 K 315.91 % -44.000 K 99.87 % -33.791 M -201.23 % 33.382 M 50 097.74 % 66.501 K 200.00 % -66.500 K -100.60 % 11.121 M 199.19 % -11.212 M -6 363.41 % 179.000 K 115.97 % -1.121 M -122.92 % 4.891 M 221.04 % -4.041 M -100.00 % -2.020 M -22 547.22 % 9.000 K 100.00 % 4.500 K
Net cash used provided by financing activities -12.728 M -63.64 % -7.778 M -153.38 % 14.572 M 174.77 % -19.489 M -163.16 % 30.856 M 286.36 % -16.557 M -786.44 % 2.412 M 106.97 % -34.605 M -264.53 % 21.032 M 382.61 % 4.358 M -43.38 % 7.697 M 131.54 % -24.407 M -1 669.91 % -1.379 M 57.50 % -3.245 M -166.92 % 4.849 M 132.15 % -15.082 M -274.42 % 8.647 M 520.37 % -2.057 M -138.36 % 5.363 M 267.07 % -3.210 M -123.90 % 13.429 M 201.98 % -13.168 M -242.31 % 9.253 M 585.72 % -1.905 M 60.75 % -4.854 M -104.34 % -2.376 M -13.20 % -2.099 M -106.69 % 31.364 M -2.35 % 32.120 M 1 732.11 % -1.968 M -1.81 % -1.933 M 86.19 % -13.994 M -2.09 % -13.708 M -280.25 % 7.605 M 320.75 % -3.445 M 47.77 % -6.596 M -61.32 % -4.089 M -100.00 % -2.044 M -22 813.89 % 9.000 K 100.00 % 4.500 K
Effect of forex changes on cash -1.368 M -660.00 % -180.000 K -120.36 % 884.000 K 230.00 % -680.000 K -419.08 % -131.000 K -292.65 % 68.000 K 111.11 % -612.000 K -37.22 % -446.000 K -225.28 % 356.000 K 213.74 % -313.000 K -1 204.17 % -24.000 K -105.71 % 420.000 K 296.26 % -214.000 K 51.69 % -443.000 K -278.63 % -117.000 K 51.25 % -240.000 K -49.07 % -161.000 K -12.59 % -143.000 K 56.53 % -329.000 K -279.78 % 183.000 K 118.39 % -995.000 K -2 111.11 % -45.000 K -181.82 % 55.000 K 116.08 % -342.000 K -197.71 % 350.000 K -95.85 % 8.443 M 194.82 % -8.904 M -130.12 % 29.561 M 195.93 % -30.816 M -1 480.69 % -1.950 M -3.89 % -1.877 M -846.12 % 251.500 K 782.46 % 28.500 K 100.43 % -6.567 M -241.53 % 4.640 M 38.78 % 3.344 M 204.96 % -3.186 M -100.00 % -1.593 M 59.60 % -3.942 M -100.00 % -1.971 M
Net change in cash -1.377 M -105.03 % 27.387 M 201.74 % -26.918 M -178.55 % 34.268 M 664.57 % 4.482 M 278.28 % -2.514 M 56.68 % -5.803 M 59.66 % -14.385 M -223.18 % 11.678 M -47.26 % 22.143 M 621.26 % -4.248 M 79.60 % -20.822 M -679.84 % 3.591 M -80.22 % 18.152 M 593.35 % 2.618 M 98.48 % 1.319 M 130.85 % -4.275 M -265.89 % 2.577 M 27.32 % 2.024 M 3 062.50 % 64.000 K 103.29 % -1.943 M 75.54 % -7.943 M -147.91 % -3.204 M 79.87 % -15.920 M -246.93 % 10.835 M 189.67 % -12.083 M -300.00 % -3.021 M -126.23 % 11.518 M 300.00 % 2.880 M -85.76 % 20.225 M 300.00 % 5.056 M 189.59 % 1.746 M 300.00 % 436.500 K 188.36 % -494.000 K -300.00 % -123.500 K 98.19 % -6.811 M -300.00 % -1.703 M 0.00 % -1.703 M -156.76 % 3.000 M 0.00 % 3.000 M
Cash at beginning of period 60.701 M 82.21 % 33.314 M -44.69 % 60.232 M 131.98 % 25.964 M 20.86 % 21.482 M -10.48 % 23.996 M -19.47 % 29.799 M -32.56 % 44.184 M 35.93 % 32.506 M 213.67 % 10.363 M -29.07 % 14.611 M -58.76 % 35.433 M 11.28 % 31.842 M 132.59 % 13.690 M 23.65 % 11.072 M 13.52 % 9.753 M -30.47 % 14.028 M 22.50 % 11.451 M 21.47 % 9.427 M 0.68 % 9.363 M -17.19 % 11.306 M -41.26 % 19.249 M -14.27 % 22.453 M 19.77 % 18.746 M 136.95 % 7.911 M -81.91 % 43.728 M 300.00 % 10.932 M -66.06 % 32.210 M 300.00 % 8.053 M -32.81 % 11.985 M 300.00 % 2.996 M -70.74 % 10.239 M 300.00 % 2.560 M -76.15 % 10.733 M 300.00 % 2.683 M -84.71 % 17.544 M 300.00 % 4.386 M 0.00 % 4.386 M 216.39 % 1.386 M 0.00 % 1.386 M
Cash at end of period 59.324 M -2.27 % 60.701 M 82.21 % 33.314 M -44.69 % 60.232 M 131.98 % 25.964 M 20.86 % 21.482 M -10.48 % 23.996 M -19.47 % 29.799 M -32.56 % 44.184 M 35.93 % 32.506 M 213.67 % 10.363 M -29.07 % 14.611 M -58.76 % 35.433 M 11.28 % 31.842 M 132.59 % 13.690 M 23.65 % 11.072 M 13.52 % 9.753 M -30.47 % 14.028 M 22.50 % 11.451 M 21.47 % 9.427 M 0.68 % 9.363 M -17.19 % 11.306 M -41.26 % 19.249 M 581.02 % 2.827 M -84.92 % 18.746 M -40.76 % 31.645 M 300.00 % 7.911 M -81.91 % 43.728 M 300.00 % 10.932 M -66.06 % 32.210 M 300.00 % 8.053 M -32.81 % 11.985 M 300.00 % 2.996 M -70.74 % 10.239 M 300.00 % 2.560 M -76.15 % 10.733 M 300.00 % 2.683 M 0.00 % 2.683 M -38.82 % 4.386 M 0.00 % 4.386 M
Operating cash flow 15.685 M -61.85 % 41.112 M 223.12 % -33.392 M -174.28 % 44.957 M 299.65 % -22.518 M -221.67 % 18.507 M 398.93 % -6.191 M -126.33 % 23.514 M 429.88 % -7.128 M -136.00 % 19.799 M 324.96 % -8.801 M -484.83 % 2.287 M -72.07 % 8.188 M -67.44 % 25.147 M 1 356.95 % 1.726 M -90.85 % 18.865 M 426.33 % -5.781 M -139.64 % 14.583 M 120.89 % 6.602 M -58.16 % 15.780 M 429.02 % -4.796 M -130.85 % 15.546 M 289.47 % -8.205 M -166.49 % 12.340 M 445.76 % -3.569 M -128.63 % 12.465 M 0.00 % 12.465 M 30.17 % 9.576 M 0.00 % 9.576 M -40.48 % 16.089 M 0.00 % 16.089 M -5.74 % 17.069 M 0.00 % 17.069 M 270.45 % 4.608 M 0.00 % 4.608 M -26.62 % 6.279 M 0.00 % 6.279 M 100.00 % 3.140 M -69.82 % 10.403 M 100.00 % 5.201 M
Capital expenditure -2.028 M 72.86 % -7.472 M 4.75 % -7.845 M -22.71 % -6.393 M -70.21 % -3.756 M -0.16 % -3.750 M -15.24 % -3.254 M -1.69 % -3.200 M -7.67 % -2.972 M -65.85 % -1.792 M 47.26 % -3.398 M -63.76 % -2.075 M 19.13 % -2.566 M -13.69 % -2.257 M 20.81 % -2.850 M 11.35 % -3.215 M 40.45 % -5.399 M 36.34 % -8.481 M 8.07 % -9.225 M 23.09 % -11.995 M -27.95 % -9.375 M -2.10 % -9.182 M -181.57 % -3.261 M 44.26 % -5.850 M -48.85 % -3.930 M 47.62 % -7.504 M 0.00 % -7.504 M -46.52 % -5.121 M 0.00 % -5.121 M -136.37 % -2.167 M 0.00 % -2.167 M 13.89 % -2.516 M 0.00 % -2.516 M 58.41 % -6.050 M 0.00 % -6.050 M -183.68 % -2.133 M 11.53 % -2.411 M -100.00 % -1.205 M -156.44 % -470.000 K -100.00 % -235.000 K
Free CashFlow 13.657 M -59.40 % 33.640 M 181.58 % -41.237 M -206.93 % 38.564 M 246.78 % -26.274 M -278.04 % 14.757 M 256.24 % -9.445 M -146.50 % 20.314 M 301.13 % -10.100 M -156.09 % 18.007 M 247.61 % -12.199 M -5 854.25 % 212.000 K -96.23 % 5.622 M -75.44 % 22.890 M 2 136.48 % -1.124 M -107.18 % 15.650 M 239.98 % -11.180 M -283.22 % 6.102 M 332.63 % -2.623 M -169.30 % 3.785 M 126.71 % -14.171 M -322.67 % 6.364 M 155.50 % -11.466 M -276.67 % 6.490 M 186.54 % -7.499 M -251.16 % 4.961 M 0.00 % 4.961 M 11.37 % 4.455 M 0.00 % 4.455 M -68.00 % 13.922 M 0.00 % 13.922 M -4.33 % 14.553 M 0.00 % 14.553 M 1 109.19 % -1.442 M 0.00 % -1.442 M -134.78 % 4.147 M 7.19 % 3.869 M 100.00 % 1.934 M -80.53 % 9.933 M 100.00 % 4.966 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007 2006 2006
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