VETN.SW

Vetropack Holding AG VETN.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 842.100 M -6.31 % 898.800 M -0.07 % 899.400 M 10.15 % 816.500 M 23.23 % 662.600 M -7.32 % 714.900 M 2.64 % 696.500 M 9.53 % 635.900 M 4.76 % 607.000 M 8.01 % 562.000 M -6.74 % 602.600 M 3.01 % 585.000 M -3.21 % 604.400 M 10.11 % 548.900 M -9.21 % 604.600 M -3.73 % 628.000 M -10.00 % 697.800 M 6.98 % 652.300 M 19.29 % 546.800 M 14.87 % 476.000 M 6.91 % 445.221 M 0.000 0.000
Net income 13.700 M -78.36 % 63.300 M 55.53 % 40.700 M -36.21 % 63.800 M -21.43 % 81.200 M 12.15 % 72.400 M 24.61 % 58.100 M 1.93 % 57.000 M 33.80 % 42.600 M 1.19 % 42.100 M -14.43 % 49.200 M -12.77 % 56.400 M -32.54 % 83.600 M 38.64 % 60.300 M 51.13 % 39.900 M -49.04 % 78.300 M -0.25 % 78.500 M -22.20 % 100.900 M 133.56 % 43.200 M -15.13 % 50.900 M 21.97 % 41.733 M 7.36 % 38.871 M 52.11 % 25.554 M
Income before tax 24.700 M -68.77 % 79.100 M 57.88 % 50.100 M -33.99 % 75.900 M -15.38 % 89.700 M 2.75 % 87.300 M 17.81 % 74.100 M 2.21 % 72.500 M 40.78 % 51.500 M 5.75 % 48.700 M -5.98 % 51.800 M -26.32 % 70.300 M -34.67 % 107.600 M 44.24 % 74.600 M 35.14 % 55.200 M -43.27 % 97.300 M 9.82 % 88.600 M -28.89 % 124.600 M 101.94 % 61.700 M -0.64 % 62.100 M 14.87 % 54.063 M 5.40 % 51.292 M 41.37 % 36.281 M
Income before tax ratio 0.03 -66.67 % 0.09 57.99 % 0.06 -40.08 % 0.09 -31.33 % 0.14 10.86 % 0.12 14.78 % 0.11 -6.69 % 0.11 34.38 % 0.08 -2.09 % 0.09 0.81 % 0.09 -28.47 % 0.12 -32.50 % 0.18 30.99 % 0.14 48.86 % 0.09 -41.07 % 0.15 22.03 % 0.13 -33.53 % 0.19 69.28 % 0.11 -13.51 % 0.13 7.44 % 0.12 0.00 0.00
EBITDA 115.000 M -29.40 % 162.900 M 25.50 % 129.800 M -19.78 % 161.800 M -3.17 % 167.100 M 8.79 % 153.600 M 3.16 % 148.900 M 17.61 % 126.600 M 21.03 % 104.600 M -2.70 % 107.500 M -5.62 % 113.900 M -13.65 % 131.900 M -18.58 % 162.000 M 30.96 % 123.700 M -10.69 % 138.500 M -12.40 % 158.100 M -20.71 % 199.400 M 4.73 % 190.400 M 65.42 % 115.100 M 5.89 % 108.700 M 13.47 % 95.798 M 133.66 % -284.586 M -6.65 % -266.844 M
Net income ratio 0.02 -76.90 % 0.07 55.63 % 0.05 -42.09 % 0.08 -36.24 % 0.12 21.01 % 0.10 21.41 % 0.08 -6.94 % 0.09 27.72 % 0.07 -6.31 % 0.07 -8.25 % 0.08 -15.31 % 0.10 -30.30 % 0.14 25.91 % 0.11 66.46 % 0.07 -47.07 % 0.12 10.83 % 0.11 -27.27 % 0.15 95.79 % 0.08 -26.12 % 0.11 14.08 % 0.09 0.00 0.00
Ratio EBITDA 0.14 -24.65 % 0.18 25.58 % 0.14 -27.17 % 0.20 -21.42 % 0.25 17.38 % 0.21 0.50 % 0.21 7.38 % 0.20 15.53 % 0.17 -9.91 % 0.19 1.20 % 0.19 -16.17 % 0.23 -15.88 % 0.27 18.94 % 0.23 -1.62 % 0.23 -9.01 % 0.25 -11.90 % 0.29 -2.10 % 0.29 38.67 % 0.21 -7.82 % 0.23 6.13 % 0.22 0.00 0.00
Gross profit ratio 0.62 0.60 % 0.61 95.20 % 0.31 -5.53 % 0.33 -5.93 % 0.35 -3.39 % 0.37 -44.09 % 0.65 2.00 % 0.64 0.13 % 0.64 0.43 % 0.64 5.22 % 0.61 4.91 % 0.58 -0.37 % 0.58 -29.46 % 0.82 34.15 % 0.61 -25.21 % 0.82 -1.71 % 0.83 1.56 % 0.82 3.07 % 0.79 -0.34 % 0.80 1.52 % 0.79 0.00 0.00
Weighted average shs out dil 39.650 M 100.01 % 19.824 M -50.00 % 39.648 M -0.59 % 39.884 M 0.00 % 39.884 M 0.60 % 39.648 M 100.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 119.77 % 9.020 M -55.98 % 20.492 M 3.37 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 57.68 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M -36.58 % 19.824 M
Weighted average shs out 39.650 M 100.01 % 19.824 M -50.00 % 39.648 M -0.59 % 39.884 M 0.00 % 39.884 M 0.60 % 39.648 M 100.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 119.77 % 9.020 M -55.98 % 20.492 M 3.37 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 57.68 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M -36.58 % 19.824 M
EPS diluted 0.35 -89.03 % 3.19 55.61 % 2.05 -36.34 % 3.22 -21.46 % 4.10 124.04 % 1.83 -37.54 % 2.93 1.74 % 2.88 33.95 % 2.15 1.42 % 2.12 -14.52 % 2.48 -60.32 % 6.25 53.19 % 4.08 36.91 % 2.98 52.82 % 1.95 -50.63 % 3.95 -0.25 % 3.96 -22.20 % 5.09 133.49 % 2.18 -46.17 % 4.05 21.99 % 3.32 7.44 % 3.09 139.53 % 1.29
Earnings per share 0.35 -89.03 % 3.19 55.61 % 2.05 -36.34 % 3.22 -21.46 % 4.10 124.04 % 1.83 -37.54 % 2.93 1.74 % 2.88 33.95 % 2.15 1.42 % 2.12 -14.52 % 2.48 -60.32 % 6.25 53.19 % 4.08 36.91 % 2.98 52.82 % 1.95 -50.63 % 3.95 -0.25 % 3.96 -22.20 % 5.09 133.49 % 2.18 -46.17 % 4.05 21.99 % 3.32 7.44 % 3.09 139.53 % 1.29
Gross profit 518.300 M -5.75 % 549.900 M 95.07 % 281.900 M 4.06 % 270.900 M 15.92 % 233.700 M -10.46 % 261.000 M -42.61 % 454.800 M 11.72 % 407.100 M 4.90 % 388.100 M 8.47 % 357.800 M -1.87 % 364.600 M 8.06 % 337.400 M -3.57 % 349.900 M -22.33 % 450.500 M 21.79 % 369.900 M -27.99 % 513.700 M -11.54 % 580.700 M 8.64 % 534.500 M 22.96 % 434.700 M 14.49 % 379.700 M 8.54 % 349.824 M 496.83 % -88.155 M 1.68 % -89.660 M
Income tax expense 11.000 M -30.38 % 15.800 M 68.09 % 9.400 M -22.31 % 12.100 M 42.35 % 8.500 M -40.14 % 14.200 M 1.43 % 14.000 M -7.28 % 15.100 M 73.56 % 8.700 M 19.18 % 7.300 M 46.00 % 5.000 M -60.94 % 12.800 M -43.36 % 22.600 M 58.04 % 14.300 M -6.54 % 15.300 M -19.47 % 19.000 M 5.56 % 18.000 M -23.40 % 23.500 M 31.28 % 17.900 M 59.82 % 11.200 M 191.50 % -12.240 M 0.75 % -12.332 M -15.55 % -10.672 M
Cost of revenue 323.800 M -7.19 % 348.900 M -43.50 % 617.500 M 13.18 % 545.600 M 27.21 % 428.900 M -5.51 % 453.900 M 87.79 % 241.700 M 5.64 % 228.800 M 4.52 % 218.900 M 7.20 % 204.200 M -14.20 % 238.000 M -3.88 % 247.600 M -2.71 % 254.500 M 158.64 % 98.400 M -58.07 % 234.700 M 105.34 % 114.300 M -2.39 % 117.100 M -0.59 % 117.800 M 5.08 % 112.100 M 16.41 % 96.300 M 0.95 % 95.397 M 8.22 % 88.155 M -1.68 % 89.660 M
General and administrative expenses 0.000 -100.00 % 86.900 M -51.91 % 180.700 M 6.36 % 169.900 M 14.64 % 148.200 M 118.26 % 67.900 M 1.80 % 66.700 M 17.02 % 57.000 M -4.20 % 59.500 M 19.24 % 49.900 M 7.54 % 46.400 M 8.41 % 42.800 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 930.000 K -3.13 % 960.000 K 57.38 % 610.000 K -99.42 % 105.692 M 0.39 % 105.286 M 6.71 % 98.667 M
Selling and marketing expenses 78.600 M -2.48 % 80.600 M 110.44 % 38.300 M 11.99 % 34.200 M 48.05 % 23.100 M -20.62 % 29.100 M 7.38 % 27.100 M 1.50 % 26.700 M 4.30 % 25.600 M 4.92 % 24.400 M -8.61 % 26.700 M -4.30 % 27.900 M 4.49 % 26.700 M 0.000 0.000 0.000 -100.00 % 54.200 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 405.400 M 46.35 % 277.000 M 3 593.33 % 7.500 M 0.000 0.000 0.000 -100.00 % 3.700 M -65.74 % 10.800 M 500.00 % 1.800 M -33.33 % 2.700 M 50.00 % 1.800 M -71.88 % 6.400 M 700.00 % 800.000 K 14.29 % 700.000 K 133.33 % 300.000 K 50.00 % 200.000 K -99.95 % 421.300 M 210 750.00 % -200.000 K 0.00 % -200.000 K -100.06 % 317.290 M 68.21 % 188.632 M 38.98 % 135.724 M 15.21 % 117.804 M
Operating expenses 484.000 M 3.44 % 467.900 M 106.58 % 226.500 M 10.98 % 204.100 M 19.15 % 171.300 M -7.46 % 185.100 M -51.39 % 380.800 M 13.67 % 335.000 M -1.00 % 338.400 M 8.85 % 310.900 M -1.05 % 314.200 M 17.41 % 267.600 M -7.37 % 288.900 M -22.59 % 373.200 M 30.63 % 285.700 M -30.79 % 412.800 M -13.19 % 475.500 M 18.14 % 402.500 M 9.58 % 367.300 M 15.54 % 317.900 M 8.01 % 294.324 M 22.12 % 241.010 M 11.34 % 216.471 M
Cost and expenses 807.800 M 0.04 % 807.500 M -4.32 % 844.000 M 12.58 % 749.700 M 24.91 % 600.200 M -6.07 % 639.000 M 2.65 % 622.500 M 10.41 % 563.800 M 1.17 % 557.300 M 8.19 % 515.100 M -6.72 % 552.200 M 7.18 % 515.200 M -5.19 % 543.400 M 15.22 % 471.600 M -9.38 % 520.400 M -1.27 % 527.100 M -11.05 % 592.600 M 13.90 % 520.300 M 8.53 % 479.400 M 15.74 % 414.200 M 6.28 % 389.721 M 18.40 % 329.165 M 7.52 % 306.131 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 78.600 M -58.83 % 190.900 M -12.83 % 219.000 M 7.30 % 204.100 M 19.15 % 171.300 M -7.46 % 185.100 M 15.40 % 160.400 M 6.86 % 150.100 M 5.63 % 142.100 M 10.16 % 129.000 M -2.86 % 132.800 M -0.23 % 133.100 M 398.50 % 26.700 M 0.000 0.000 0.000 -100.00 % 54.200 M 5 727.96 % 930.000 K -3.13 % 960.000 K 57.38 % 610.000 K -99.42 % 105.692 M 0.39 % 105.286 M 6.71 % 98.667 M
Interest income 900.000 K -10.00 % 1.000 M 100.00 % 500.000 K -37.50 % 800.000 K 33.33 % 600.000 K -33.33 % 900.000 K 28.57 % 700.000 K -22.22 % 900.000 K -57.14 % 2.100 M 10.53 % 1.900 M 18.75 % 1.600 M 33.33 % 1.200 M -25.00 % 1.600 M -36.00 % 2.500 M 2 400.00 % 100.000 K -95.00 % 2.000 M 105.80 % -34.500 M -1 085.71 % 3.500 M 94.44 % 1.800 M 50.00 % 1.200 M -79.23 % 5.778 M 0.000 0.000
Interest expense 11.000 M 23.60 % 8.900 M 102.27 % 4.400 M 193.33 % 1.500 M 400.00 % 300.000 K -25.00 % 400.000 K -33.33 % 600.000 K 20.00 % 500.000 K 66.67 % 300.000 K 200.00 % 100.000 K -50.00 % 200.000 K -71.43 % 700.000 K -41.67 % 1.200 M -79.66 % 5.900 M -79.93 % 29.400 M 673.68 % 3.800 M -56.32 % 8.700 M -11.22 % 9.800 M 34.25 % 7.300 M 62.22 % 4.500 M -82.70 % 26.007 M 0.000 100.00 % -321.013 M
Depreciation and amortization 79.300 M 5.87 % 74.900 M -0.53 % 75.300 M -10.78 % 84.400 M 9.61 % 77.000 M -0.90 % 77.700 M 7.32 % 72.400 M 7.42 % 67.400 M 8.53 % 62.100 M 20.35 % 51.600 M -8.02 % 56.100 M 1.81 % 55.100 M 2.61 % 53.700 M 12.82 % 47.600 M -11.69 % 53.900 M -5.77 % 57.200 M -17.70 % 69.500 M 24.11 % 56.000 M 21.48 % 46.100 M 0.66 % 45.800 M 13.65 % 40.298 M -9.60 % 44.579 M 13.47 % 39.287 M
Operating income 34.300 M -62.43 % 91.300 M 64.80 % 55.400 M -32.11 % 81.600 M 30.77 % 62.400 M -17.79 % 75.900 M -3.44 % 78.600 M 22.05 % 64.400 M 29.84 % 49.600 M -3.13 % 51.200 M 4.28 % 49.100 M -18.44 % 60.200 M -2.11 % 61.500 M -20.44 % 77.300 M -8.19 % 84.200 M -16.55 % 100.900 M -86.29 % 735.700 M 457.35 % 132.000 M 95.85 % 67.400 M 9.06 % 61.800 M 11.35 % 55.500 M 116.86 % -329.165 M -7.52 % -306.131 M
Operating income ratio 0.04 -59.90 % 0.10 64.91 % 0.06 -38.37 % 0.10 6.12 % 0.09 -11.30 % 0.11 -5.92 % 0.11 11.43 % 0.10 23.94 % 0.08 -10.31 % 0.09 11.81 % 0.08 -20.82 % 0.10 1.13 % 0.10 -27.75 % 0.14 1.12 % 0.14 -13.32 % 0.16 -84.76 % 1.05 421.01 % 0.20 64.17 % 0.12 -5.06 % 0.13 4.15 % 0.12 0.00 0.00
Total other income expenses net -9.600 M 21.31 % -12.200 M -130.19 % -5.300 M 7.02 % -5.700 M -141.91 % 13.600 M 19.30 % 11.400 M 365.12 % -4.300 M -151.19 % 8.400 M 281.82 % 2.200 M 237.50 % -1.600 M -159.26 % 2.700 M -73.79 % 10.300 M -77.66 % 46.100 M 1 807.41 % -2.700 M 90.69 % -29.000 M -705.56 % -3.600 M 91.28 % -41.300 M -475.45 % 11.000 M 292.98 % -5.700 M -2 000.00 % 300.000 K 120.88 % -1.437 M -100.38 % 380.457 M 11.11 % 342.412 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 150.900 M -13.03 % 173.500 M 11 666.67 % -1.500 M 98.31 % -88.700 M -48.58 % -59.700 M 24.24 % -78.800 M -13.87 % -69.200 M -20.77 % -57.300 M -282.00 % -15.000 M -47.06 % -10.200 M 81.15 % -54.100 M -128.27 % -23.700 M 46.26 % -44.100 M -30.09 % -33.900 M -32.42 % -25.600 M 75.55 % -104.700 M -38.68 % -75.500 M -170.89 % 106.500 M -36.07 % 166.600 M 149.78 % 66.700 M 493.36 % 11.241 M -58.33 % 26.977 M -17.03 % 32.514 M
Total investments 400.000 K -20.00 % 500.000 K -16.67 % 600.000 K 20.00 % 500.000 K -28.57 % 700.000 K -77.42 % 3.100 M -11.43 % 3.500 M -73.08 % 13.000 M -5.80 % 13.800 M 666.67 % 1.800 M -10.00 % 2.000 M 11.11 % 1.800 M 5.88 % 1.700 M -88.82 % 15.200 M 0.66 % 15.100 M -1.31 % 15.300 M -1.92 % 15.600 M 500.00 % 2.600 M -33.33 % 3.900 M -25.00 % 5.200 M -33.34 % 7.801 M -26.55 % 10.621 M -10.28 % 11.838 M
Total debt 219.100 M -14.31 % 255.700 M 43.01 % 178.800 M 376.80 % 37.500 M -16.29 % 44.800 M 103.64 % 22.000 M -64.69 % 62.300 M -18.35 % 76.300 M 2.14 % 74.700 M 45.05 % 51.500 M 62.97 % 31.600 M 9.34 % 28.900 M 95.27 % 14.800 M -81.38 % 79.500 M 22.87 % 64.700 M 0.000 0.000 -100.00 % 193.500 M -5.84 % 205.500 M 54.86 % 132.700 M 185.94 % 46.409 M -44.51 % 83.629 M 12.19 % 74.539 M
Accumulated other comprehensive income loss -262.500 M -87 600.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 100.06 % -472.600 M 28.91 % -664.800 M -2.10 % -651.100 M 6.42 % -695.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.001 B 37.00 % 730.600 M 0.19 % 729.200 M -3.34 % 754.400 M 1.47 % 743.500 M 2.09 % 728.300 M 5.69 % 689.100 M 3.21 % 667.700 M 14.10 % 585.200 M 3.81 % 563.700 M -7.85 % 611.700 M -5.54 % 647.600 M 5.68 % 612.800 M 12.42 % 545.100 M 2.25 % 533.100 M -3.79 % 554.100 M 30.32 % 425.200 M -10.84 % 476.900 M 28.48 % 371.200 M 2.88 % 360.800 M 20.02 % 300.608 M 673.35 % 38.871 M 52.11 % 25.554 M
Common stock 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M -3.41 % 20.500 M 0.00 % 20.500 M 0.00 % 20.500 M -3.30 % 21.200 M 0.00 % 21.200 M -0.93 % 21.400 M 0.00 % 21.400 M 0.00 % 21.400 M 0.00 % 21.400 M 0.13 % 21.372 M 0.00 % 21.372 M 0.00 % 21.372 M
Total equity 758.200 M 1.00 % 750.700 M 0.19 % 749.300 M -3.25 % 774.500 M 1.43 % 763.600 M 2.03 % 748.400 M 5.17 % 711.600 M 3.39 % 688.300 M 13.69 % 605.400 M 3.72 % 583.700 M -7.76 % 632.800 M -1.53 % 642.600 M 0.71 % 638.100 M 12.12 % 569.100 M 4.14 % 546.500 M -6.24 % 582.900 M 9.65 % 531.600 M 3.42 % 514.000 M 25.73 % 408.800 M 5.17 % 388.700 M 18.22 % 328.790 M 12.92 % 291.159 M 17.81 % 247.139 M
Other non current liabilities 32.500 M 4.50 % 31.100 M -5.76 % 33.000 M -5.44 % 34.900 M -3.59 % 36.200 M -2.95 % 37.300 M 80.19 % 20.700 M -1.90 % 21.100 M 4.46 % 20.200 M -3.81 % 21.000 M -44.15 % 37.600 M 2.73 % 36.600 M 121.82 % 16.500 M 7.14 % 15.400 M -54.03 % 33.500 M -56.09 % 76.300 M -23.47 % 99.700 M 406.09 % 19.700 M 8.24 % 18.200 M -33.58 % 27.400 M -9.07 % 30.132 M -69.76 % 99.632 M -25.12 % 133.047 M
Long term debt 206.600 M -18.15 % 252.400 M 49.70 % 168.600 M 548.46 % 26.000 M -33.84 % 39.300 M 81.11 % 21.700 M 158.33 % 8.400 M -86.85 % 63.900 M -13.88 % 74.200 M 135.56 % 31.500 M -0.32 % 31.600 M 9.34 % 28.900 M 435.19 % 5.400 M -78.40 % 25.000 M -12.89 % 28.700 M 0.000 0.000 -100.00 % 122.400 M -11.43 % 138.200 M 136.24 % 58.500 M -28.87 % 82.240 M 0.000 0.000
Total non current liabilities 239.100 M -15.66 % 283.500 M 40.63 % 201.600 M 231.03 % 60.900 M -19.34 % 75.500 M 27.97 % 59.000 M 602.38 % 8.400 M -86.85 % 63.900 M -13.88 % 74.200 M 135.56 % 31.500 M -0.32 % 31.600 M 9.34 % 28.900 M -27.93 % 40.100 M -29.03 % 56.500 M -9.16 % 62.200 M -33.12 % 93.000 M -6.72 % 99.700 M -35.59 % 154.800 M -7.91 % 168.100 M 95.69 % 85.900 M -23.56 % 112.372 M 12.79 % 99.632 M -25.12 % 133.047 M
Other current liabilities 63.900 M 9.98 % 58.100 M 53.70 % 37.800 M 0.80 % 37.500 M 1.63 % 36.900 M -3.66 % 38.300 M -16.74 % 46.000 M -1.50 % 46.700 M 29.36 % 36.100 M -8.61 % 39.500 M 19.70 % 33.000 M -25.51 % 44.300 M 45.25 % 30.500 M 93.04 % 15.800 M -7.60 % 17.100 M -81.04 % 90.200 M -25.02 % 120.300 M 94.66 % 61.800 M 24.35 % 49.700 M 19.76 % 41.500 M 6.74 % 38.881 M -1.67 % 39.541 M 36.51 % 28.965 M
Deferred revenue 0.000 0.000 -100.00 % 21.000 M 14.13 % 18.400 M 11.52 % 16.500 M 5.77 % 15.600 M 1 200.00 % 1.200 M -42.86 % 2.100 M 520.00 % -500.000 K 97.50 % -20.000 M 0.000 0.000 -100.00 % 7.900 M -64.57 % 22.300 M 39.38 % 16.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 12.500 M 278.79 % 3.300 M -67.65 % 10.200 M -11.30 % 11.500 M 109.09 % 5.500 M 1 733.33 % 300.000 K -99.44 % 53.900 M 334.68 % 12.400 M 2 380.00 % 500.000 K -97.50 % 20.000 M 0.000 0.000 -100.00 % 1.500 M -95.34 % 32.200 M -10.56 % 36.000 M 0.000 0.000 -100.00 % 71.100 M 5.65 % 67.300 M -9.30 % 74.200 M 59.88 % 46.409 M -44.51 % 83.629 M 12.19 % 74.539 M
Total current liabilities 240.400 M 4.70 % 229.600 M -19.04 % 283.600 M 33.52 % 212.400 M 39.37 % 152.400 M 7.48 % 141.800 M -24.25 % 187.200 M 36.15 % 137.500 M 12.70 % 122.000 M -4.69 % 128.000 M 42.06 % 90.100 M 4.77 % 86.000 M -8.22 % 93.700 M -33.36 % 140.600 M 32.64 % 106.000 M -17.77 % 128.900 M -24.09 % 169.800 M -11.01 % 190.800 M 10.03 % 173.400 M 13.41 % 152.900 M 24.32 % 122.993 M -21.97 % 157.624 M 19.40 % 132.010 M
Total liabilities 479.500 M -6.55 % 513.100 M 5.75 % 485.200 M 77.53 % 273.300 M 19.92 % 227.900 M 13.50 % 200.800 M -14.84 % 235.800 M -3.32 % 243.900 M 3.65 % 235.300 M 17.30 % 200.600 M 25.93 % 159.300 M 5.15 % 151.500 M 13.23 % 133.800 M -32.12 % 197.100 M 17.18 % 168.200 M -24.20 % 221.900 M -17.66 % 269.500 M -22.02 % 345.600 M 1.20 % 341.500 M 43.01 % 238.800 M 1.46 % 235.365 M -8.51 % 257.256 M -2.94 % 265.057 M
Other non current assets 13.700 M 0.00 % 13.700 M -1.44 % 13.900 M -4.79 % 14.600 M 1.39 % 14.400 M 0.70 % 14.300 M 1 121.43 % -1.400 M 41.67 % -2.400 M 25.00 % -3.200 M -6.67 % -3.000 M 23.08 % -3.900 M -44.44 % -2.700 M -121.77 % 12.400 M -18.42 % 15.200 M 0.66 % 15.100 M -1.31 % 15.300 M 920.00 % 1.500 M -97.03 % 50.500 M 9.07 % 46.300 M -11.47 % 52.300 M 570.43 % 7.801 M -26.55 % 10.621 M -10.28 % 11.838 M
Long term investments 400.000 K -20.00 % 500.000 K -16.67 % 600.000 K 20.00 % 500.000 K -28.57 % 700.000 K -74.07 % 2.700 M -3.57 % 2.800 M 33.33 % 2.100 M -83.85 % 13.000 M 766.67 % 1.500 M -11.76 % 1.700 M -5.56 % 1.800 M 0.000 0.000 0.000 0.000 -100.00 % 14.100 M 316.92 % -6.500 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 7.400 M 85.00 % 4.000 M 21.21 % 3.300 M -29.79 % 4.700 M -20.34 % 5.900 M -9.23 % 6.500 M 8.33 % 6.000 M -23.08 % 7.800 M -36.59 % 12.300 M -28.49 % 17.200 M -28.93 % 24.200 M -17.69 % 29.400 M -2.65 % 30.200 M 40.47 % 21.500 M 230.77 % 6.500 M 306.25 % 1.600 M 23.08 % 1.300 M 18.18 % 1.100 M 1 000.00 % 100.000 K 0.000 -100.00 % 33.000 K 50.00 % 22.000 K -40.54 % 37.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.400 M 85.00 % 4.000 M 21.21 % 3.300 M -29.79 % 4.700 M -20.34 % 5.900 M -9.23 % 6.500 M 8.33 % 6.000 M -23.08 % 7.800 M -36.59 % 12.300 M -28.49 % 17.200 M -28.93 % 24.200 M -17.69 % 29.400 M -2.65 % 30.200 M 40.47 % 21.500 M 230.77 % 6.500 M 306.25 % 1.600 M 23.08 % 1.300 M 18.18 % 1.100 M 1 000.00 % 100.000 K 0.000 -100.00 % 33.000 K 50.00 % 22.000 K -40.54 % 37.000 K
Property plant equipment net 794.500 M 2.12 % 778.000 M 17.59 % 661.600 M 11.49 % 593.400 M 3.47 % 573.500 M 2.56 % 559.200 M 10.84 % 504.500 M 3.96 % 485.300 M 7.18 % 452.800 M 6.42 % 425.500 M 1.60 % 418.800 M 3.69 % 403.900 M -5.67 % 428.200 M 11.45 % 384.200 M 1.61 % 378.100 M -14.59 % 442.700 M -4.84 % 465.200 M -2.80 % 478.600 M 8.01 % 443.100 M 42.20 % 311.600 M -8.47 % 340.442 M 10.60 % 307.802 M 2.79 % 299.454 M
Total non current assets 826.200 M 2.98 % 802.300 M 17.60 % 682.200 M 10.84 % 615.500 M 3.24 % 596.200 M 2.05 % 584.200 M 13.81 % 513.300 M 3.66 % 495.200 M 3.58 % 478.100 M 7.63 % 444.200 M -0.11 % 444.700 M 2.21 % 435.100 M -8.17 % 473.800 M 12.57 % 420.900 M 5.30 % 399.700 M -13.03 % 459.600 M -4.67 % 482.100 M -8.31 % 525.800 M 6.78 % 492.400 M 35.31 % 363.900 M 4.49 % 348.276 M 9.37 % 318.445 M 2.29 % 311.329 M
Other current assets 14.900 M -63.75 % 41.100 M 61.18 % 25.500 M 107.32 % 12.300 M 64.00 % 7.500 M 2.74 % 7.300 M -51.66 % 15.100 M -34.91 % 23.200 M 728.57 % 2.800 M -53.33 % 6.000 M -75.21 % 24.200 M 52.20 % 15.900 M 112.00 % 7.500 M 316.67 % 1.800 M -98.37 % 110.100 M 6 781.25 % 1.600 M 220.00 % 500.000 K -28.57 % 700.000 K 0.00 % 700.000 K -69.57 % 2.300 M 36.66 % 1.683 M -99.03 % 173.318 M 9.11 % 158.842 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K -42.86 % 700.000 K -93.58 % 10.900 M 1 262.50 % 800.000 K 166.67 % 300.000 K 0.00 % 300.000 K 0.000 0.000 0.000 -100.00 % 15.100 M 0.000 -100.00 % 1.500 M -83.52 % 9.100 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 68.200 M -17.03 % 82.200 M -54.41 % 180.300 M 42.87 % 126.200 M 20.77 % 104.500 M 3.67 % 100.800 M -23.35 % 131.500 M -1.57 % 133.600 M 48.94 % 89.700 M 45.38 % 61.700 M -28.00 % 85.700 M 62.93 % 52.600 M -10.70 % 58.900 M -48.06 % 113.400 M 25.58 % 90.300 M -13.75 % 104.700 M 38.68 % 75.500 M -13.22 % 87.000 M 123.65 % 38.900 M -41.06 % 66.000 M 87.67 % 35.168 M -37.92 % 56.652 M 34.81 % 42.025 M
Cash and short term investments 68.200 M -17.03 % 82.200 M -54.41 % 180.300 M 42.87 % 126.200 M 20.77 % 104.500 M 3.26 % 101.200 M -23.45 % 132.200 M -8.51 % 144.500 M 59.67 % 90.500 M 45.97 % 62.000 M -27.91 % 86.000 M 63.50 % 52.600 M -10.70 % 58.900 M -48.06 % 113.400 M 7.59 % 105.400 M 0.67 % 104.700 M 35.97 % 77.000 M -19.88 % 96.100 M 147.04 % 38.900 M -41.06 % 66.000 M 87.67 % 35.168 M -37.92 % 56.652 M 34.81 % 42.025 M
Total current assets 411.500 M -10.83 % 461.500 M -16.44 % 552.300 M 27.76 % 432.300 M 9.36 % 395.300 M 8.30 % 365.000 M -8.66 % 399.600 M -2.03 % 407.900 M 20.01 % 339.900 M 8.91 % 312.100 M 0.81 % 309.600 M 3.44 % 299.300 M 0.40 % 298.100 M -13.67 % 345.300 M 9.62 % 315.000 M -8.75 % 345.200 M 8.08 % 319.400 M -4.31 % 333.800 M 29.43 % 257.900 M -2.16 % 263.600 M 22.11 % 215.879 M -6.13 % 229.970 M 14.49 % 200.867 M
Inventory 181.900 M -7.62 % 196.900 M 26.62 % 155.500 M 7.54 % 144.600 M -4.68 % 151.700 M 11.05 % 136.600 M 8.33 % 126.100 M -3.67 % 130.900 M 2.19 % 128.100 M -1.39 % 129.900 M 17.13 % 110.900 M -14.69 % 130.000 M 7.08 % 121.400 M 4.84 % 115.800 M 16.38 % 99.500 M -21.28 % 126.400 M 3.18 % 122.500 M 14.81 % 106.700 M 7.34 % 99.400 M 13.21 % 87.800 M 0.000 0.000 0.000
Net receivables 146.500 M 3.68 % 141.300 M -26.02 % 191.000 M 28.02 % 149.200 M 13.37 % 131.600 M 9.76 % 119.900 M -4.99 % 126.200 M 1.12 % 124.800 M 5.32 % 118.500 M 3.77 % 114.200 M 23.46 % 92.500 M -8.23 % 100.800 M -8.61 % 110.300 M -3.58 % 114.400 M 4.57 % 109.400 M -2.76 % 112.500 M 0.000 0.000 -100.00 % 118.900 M 11.85 % 106.300 M 26.73 % 83.878 M 0.000 0.000
Tax assets 10.200 M 67.21 % 6.100 M 117.86 % 2.800 M 21.74 % 2.300 M 35.29 % 1.700 M 13.33 % 1.500 M 7.14 % 1.400 M -41.67 % 2.400 M -25.00 % 3.200 M 6.67 % 3.000 M -23.08 % 3.900 M 44.44 % 2.700 M -10.00 % 3.000 M 0.000 0.000 0.000 0.000 -100.00 % 2.100 M -27.59 % 2.900 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.500 M 18.56 % 29.100 M 28.19 % 22.700 M -18.93 % 28.000 M -25.93 % 37.800 M -36.68 % 59.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 149.300 M -6.98 % 160.500 M -23.21 % 209.000 M 51.23 % 138.200 M 57.05 % 88.000 M 0.46 % 87.600 M 0.34 % 87.300 M 11.35 % 78.400 M -2.00 % 80.000 M 21.40 % 65.900 M 15.41 % 57.100 M 36.93 % 41.700 M -9.15 % 45.900 M -4.38 % 48.000 M 30.08 % 36.900 M -4.65 % 38.700 M -21.82 % 49.500 M -14.51 % 57.900 M 2.66 % 56.400 M 51.61 % 37.200 M -1.33 % 37.703 M 9.43 % 34.454 M 20.87 % 28.506 M
Tax payables 14.700 M 90.91 % 7.700 M 37.50 % 5.600 M -17.65 % 6.800 M 23.64 % 5.500 M 0.000 0.000 0.000 -100.00 % 5.400 M 107.69 % 2.600 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
Deferred revenue non current 0.000 100.00 % -15.200 M 0.000 0.000 0.000 100.00 % -16.400 M -47.75 % -11.100 M -126.12 % 42.500 M -23.15 % 55.300 M 385.09 % 11.400 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.100 M 76.72 % -26.200 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.400 M 380.00 % 500.000 K 400.00 % 100.000 K 200.00 % -100.000 K -110.00 % 1.000 M -81.13 % 5.300 M 17.78 % 4.500 M 40.63 % 3.200 M 60.00 % 2.000 M 81.82 % 1.100 M 175.00 % 400.000 K -95.65 % 9.200 M -5.15 % 9.700 M 0.000 -100.00 % 319.000 K -11.14 % 359.000 K 32.96 % 270.000 K
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 100.00 % -7.900 M 64.57 % -22.300 M 0.000 0.000 0.000 -100.00 % 1.000 M -16.67 % 1.200 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.100 M 0.000 0.000 100.00 % -16.300 M -103.75 % -8.000 M -110.24 % 78.100 M 0.000 0.000 0.000 0.000 -100.00 % 230.557 M 15.31 % 199.943 M
Deferred tax liabilities non current 0.000 -100.00 % 15.200 M -0.65 % 15.300 M -3.16 % 15.800 M 3.95 % 15.200 M -7.32 % 16.400 M -15.90 % 19.500 M -8.88 % 21.400 M 13.23 % 18.900 M -5.97 % 20.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.700 M 8.55 % 11.700 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.200 M -5.41 % 42.500 M 8.70 % 39.100 M -4.87 % 41.100 M 9.31 % 37.600 M 2.73 % 36.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.238 B -2.07 % 1.264 B 2.37 % 1.235 B 17.82 % 1.048 B 5.68 % 991.500 M 4.46 % 949.200 M 0.19 % 947.400 M 1.63 % 932.200 M 10.88 % 840.700 M 7.19 % 784.300 M -0.98 % 792.100 M -0.25 % 794.100 M 2.88 % 771.900 M 0.74 % 766.200 M 7.21 % 714.700 M -11.20 % 804.800 M 0.41 % 801.500 M -6.76 % 859.600 M 14.57 % 750.300 M 19.57 % 627.500 M 11.23 % 564.155 M 2.87 % 548.415 M 7.07 % 512.196 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital 32.200 M 155.81 % -57.700 M -393.16 % -11.700 M -140.91 % 28.600 M 765.12 % -4.300 M -226.47 % 3.400 M 125.56 % -13.300 M -432.50 % 4.000 M 202.56 % -3.900 M 78.09 % -17.800 M -302.27 % 8.800 M 176.52 % -11.500 M -101.75 % -5.700 M -221.28 % 4.700 M 150.54 % -9.300 M 6.06 % -9.900 M -306.25 % 4.800 M 149.48 % -9.700 M -197.98 % 9.900 M 245.59 % -6.800 M -209.54 % 6.208 M -13.74 % 7.197 M 38.38 % 5.201 M
Accounts receivables 25.400 M -20.87 % 32.100 M 148.49 % -66.200 M -129.86 % -28.800 M -596.55 % 5.800 M -47.75 % 11.100 M 178.72 % -14.100 M -540.91 % -2.200 M 46.34 % -4.100 M 21.15 % -5.200 M -160.00 % -2.000 M -25.00 % -1.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 14.000 M 126.42 % -53.000 M -93.43 % -27.400 M -722.73 % 4.400 M 140.00 % -11.000 M 4.35 % -11.500 M -1 537.50 % 800.000 K -87.10 % 6.200 M 3 000.00 % 200.000 K 101.59 % -12.600 M -216.67 % 10.800 M 209.09 % -9.900 M -807.14 % 1.400 M 124.14 % -5.800 M -625.00 % -800.000 K 79.49 % -3.900 M 40.00 % -6.500 M 10.96 % -7.300 M -15.87 % -6.300 M 0.000 0.000 0.000 0.000
Accounts payables -14.100 M 56.07 % -32.100 M -140.13 % 80.000 M 59.05 % 50.300 M 1 326.83 % -4.100 M -356.25 % 1.600 M -86.21 % 11.600 M 256.76 % -7.400 M -149.33 % 15.000 M 516.67 % -3.600 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
Other working capital 6.900 M 246.81 % -4.700 M -347.37 % 1.900 M -29.63 % 2.700 M -46.00 % 5.000 M 127.27 % 2.200 M 29.41 % 1.700 M -77.03 % 7.400 M 149.33 % -15.000 M -516.67 % 3.600 M 130.51 % -11.800 M -300.00 % 5.900 M 183.10 % -7.100 M -167.62 % 10.500 M 223.53 % -8.500 M -41.67 % -6.000 M -153.10 % 11.300 M 570.83 % -2.400 M -114.81 % 16.200 M 0.000 0.000 0.000 0.000
Other non cash items 10.600 M 230.86 % -8.100 M -130.92 % 26.200 M 344.07 % 5.900 M 134.71 % -17.000 M -631.25 % 3.200 M -84.39 % 20.500 M 1 266.67 % 1.500 M -93.45 % 22.900 M 990.48 % 2.100 M -73.08 % 7.800 M 609.09 % 1.100 M 102.70 % -40.700 M -882.69 % 5.200 M -82.49 % 29.700 M 364.06 % 6.400 M -28.89 % 9.000 M 136.00 % -25.000 M -42.86 % -17.500 M -25.90 % -13.900 M -79.38 % -7.749 M -522.29 % 1.835 M 135.12 % -5.225 M
Net cash provided by operating activities 135.800 M 87.57 % 72.400 M -44.52 % 130.500 M -28.57 % 182.700 M 33.46 % 136.900 M -12.64 % 156.700 M 15.56 % 135.600 M 8.74 % 124.700 M 6.95 % 116.600 M 49.49 % 78.000 M -36.01 % 121.900 M 20.57 % 101.100 M 9.53 % 92.300 M -21.65 % 117.800 M 3.15 % 114.200 M -13.48 % 132.000 M -14.23 % 153.900 M 5.48 % 145.900 M 45.61 % 100.200 M 14.91 % 87.200 M 8.34 % 80.490 M -12.97 % 92.482 M 42.68 % 64.817 M
Investments in property plant and equipment -85.500 M 63.71 % -235.600 M -21.07 % -194.600 M -63.26 % -119.200 M -61.74 % -73.700 M 40.42 % -123.700 M -14.75 % -107.800 M -75.86 % -61.300 M 24.69 % -81.400 M -27.79 % -63.700 M 11.65 % -72.100 M -42.77 % -50.500 M 55.03 % -112.300 M -31.96 % -85.100 M -61.79 % -52.600 M -30.52 % -40.300 M 58.54 % -97.200 M -18.54 % -82.000 M 17.26 % -99.100 M -169.29 % -36.800 M 49.03 % -72.196 M 0.000 0.000
Acquisitions net 0.000 -100.00 % 1.500 M -48.28 % 2.900 M 132.22 % -9.000 M 67.86 % -28.000 M -438.46 % -5.200 M -966.67 % 600.000 K 50.00 % 400.000 K 33.33 % 300.000 K 101.04 % -28.800 M -14 300.00 % -200.000 K 95.45 % -4.400 M 0.000 100.00 % -200.000 K 50.00 % -400.000 K 69.23 % -1.300 M 0.000 0.000 100.00 % -62.300 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -100.000 K 0.000 0.000 -100.00 % 29.300 M 208.42 % 9.500 M 513.04 % -2.300 M -228.57 % -700.000 K 94.12 % -11.900 M 0.000 100.00 % -400.000 K -300.00 % -100.000 K 0.000 100.00 % -200.000 K 0.000 100.00 % -1.500 M 0.000 100.00 % -1.200 M -300.00 % -300.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 2.700 M 800.00 % 300.000 K -97.09 % 10.300 M 255.17 % 2.900 M -75.00 % 11.600 M 0.000 -100.00 % 600.000 K -86.67 % 4.500 M 4 400.00 % 100.000 K -50.00 % 200.000 K 0.000 -100.00 % 1.100 M 175.00 % 400.000 K -84.62 % 2.600 M -78.69 % 12.200 M 430.43 % 2.300 M 0.000 0.000 0.000
Other investing activites -3.900 M -69.57 % -2.300 M 0.000 0.000 100.00 % -29.300 M -208.42 % -9.500 M -21.79 % -7.800 M -30.00 % -6.000 M -100.00 % -3.000 M -130.77 % -1.300 M -168.42 % 1.900 M 258.33 % -1.200 M -102.65 % 45.200 M 14 966.67 % 300.000 K -75.00 % 1.200 M 50.00 % 800.000 K -95.38 % 17.300 M 608.82 % -3.400 M 68.52 % -10.800 M 25.52 % -14.500 M -110.25 % 141.420 M 266.37 % 38.600 M -44.62 % 69.706 M
Net cash used for investing activites -89.400 M 62.20 % -236.500 M -23.37 % -191.700 M -49.53 % -128.200 M -29.49 % -99.000 M 23.02 % -128.600 M -20.19 % -107.000 M -65.38 % -64.700 M 32.60 % -96.000 M -2.35 % -93.800 M -32.49 % -70.800 M -25.98 % -56.200 M 16.12 % -67.000 M 21.18 % -85.000 M -64.09 % -51.800 M -25.73 % -41.200 M 48.18 % -79.500 M 5.36 % -84.000 M 47.60 % -160.300 M -227.14 % -49.000 M -170.78 % 69.224 M 79.34 % 38.600 M -44.62 % 69.706 M
Debt repayment -41.400 M -145.95 % 90.100 M -37.90 % 145.100 M 2 265.67 % -6.700 M 2.90 % -6.900 M -243.75 % 4.800 M 139.67 % -12.100 M -476.19 % -2.100 M -104.83 % 43.500 M 180.65 % 15.500 M 453.57 % 2.800 M 152.83 % -5.300 M 91.83 % -64.900 M -510.76 % 15.800 M 143.89 % -36.000 M -15.02 % -31.300 M 30.13 % -44.800 M -273.33 % -12.000 M -130.08 % 39.900 M 4 090.00 % -1.000 M 96.32 % -27.203 M -178.64 % 34.593 M 201.41 % 11.477 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 900.000 K 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.100 M 0.000 100.00 % -8.500 M -2.41 % -8.300 M 31.97 % -12.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -19.800 M 0.00 % -19.800 M 23.26 % -25.800 M 0.00 % -25.800 M 0.00 % -25.800 M -30.30 % -19.800 M -11.24 % -17.800 M -16.34 % -15.300 M 0.00 % -15.300 M 0.00 % -15.300 M -2.68 % -14.900 M -3.47 % -14.400 M 0.00 % -14.400 M 22.58 % -18.600 M -26.53 % -14.700 M 0.68 % -14.800 M 1.33 % -15.000 M -120.59 % -6.800 M 0.00 % -6.800 M -13.33 % -6.000 M -11.96 % -5.359 M -13.59 % -4.718 M -10.39 % -4.274 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -44.600 M -44 500.00 % -100.000 K 75.00 % -400.000 K 97.95 % -19.500 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M 0.000 0.000 0.000 100.00 % -12.400 M -119.04 % 65.124 M 0.000 100.00 % -9.546 M
Net cash used provided by financing activities -61.200 M -187.06 % 70.300 M -41.07 % 119.300 M 467.08 % -32.500 M 0.61 % -32.700 M 45.13 % -59.600 M -98.67 % -30.000 M -68.54 % -17.800 M -304.60 % 8.700 M 4 250.00 % 200.000 K 101.65 % -12.100 M 76.18 % -50.800 M 35.94 % -79.300 M -601.77 % -11.300 M 80.85 % -59.000 M -3.33 % -57.100 M 4.52 % -59.800 M -218.09 % -18.800 M -155.29 % 34.000 M 565.75 % -7.300 M -122.42 % 32.562 M -17.17 % 39.311 M 533.54 % 6.205 M
Effect of forex changes on cash 800.000 K 118.60 % -4.300 M -7.50 % -4.000 M -1 233.33 % -300.000 K 80.00 % -1.500 M -287.50 % 800.000 K 214.29 % -700.000 K -141.18 % 1.700 M 230.77 % -1.300 M 84.52 % -8.400 M -42.37 % -5.900 M -1 375.00 % -400.000 K 20.00 % -500.000 K 80.77 % -2.600 M 84.62 % -16.900 M -3 280.00 % -500.000 K 96.48 % -14.200 M -384.00 % 5.000 M 600.00 % -1.000 M -900.00 % -100.000 K -110.28 % 973.000 K -23.81 % 1.277 M 5 220.83 % 24.000 K
Net change in cash -14.000 M 85.73 % -98.100 M -281.33 % 54.100 M 149.31 % 21.700 M 486.49 % 3.700 M 112.05 % -30.700 M -1 361.90 % -2.100 M -104.78 % 43.900 M 56.79 % 28.000 M 216.67 % -24.000 M -172.51 % 33.100 M 625.40 % -6.300 M 88.44 % -54.500 M -335.93 % 23.100 M 260.42 % -14.400 M -149.32 % 29.200 M 353.91 % -11.500 M -123.91 % 48.100 M 277.49 % -27.100 M -187.99 % 30.800 M -83.19 % 183.249 M 6.74 % 171.670 M 21.97 % 140.752 M
Cash at beginning of period 82.200 M -54.41 % 180.300 M 42.87 % 126.200 M 20.77 % 104.500 M 3.67 % 100.800 M -23.35 % 131.500 M -1.57 % 133.600 M 48.94 % 89.700 M 45.38 % 61.700 M -28.00 % 85.700 M 62.93 % 52.600 M -10.70 % 58.900 M -48.06 % 113.400 M 25.58 % 90.300 M -13.75 % 104.700 M 38.68 % 75.500 M -13.22 % 87.000 M 123.65 % 38.900 M -41.06 % 66.000 M 87.50 % 35.200 M 0.000 0.000 0.000
Cash at end of period 68.200 M -17.03 % 82.200 M -54.41 % 180.300 M 42.87 % 126.200 M 20.77 % 104.500 M 3.67 % 100.800 M -23.35 % 131.500 M -1.57 % 133.600 M 48.94 % 89.700 M 45.38 % 61.700 M -28.00 % 85.700 M 62.93 % 52.600 M -10.70 % 58.900 M -48.06 % 113.400 M 25.58 % 90.300 M -13.75 % 104.700 M 38.68 % 75.500 M -13.22 % 87.000 M 123.65 % 38.900 M -41.06 % 66.000 M -63.98 % 183.249 M 6.74 % 171.670 M 21.97 % 140.752 M
Operating cash flow 135.800 M 87.57 % 72.400 M -44.52 % 130.500 M -28.57 % 182.700 M 33.46 % 136.900 M -12.64 % 156.700 M 15.56 % 135.600 M 8.74 % 124.700 M 6.95 % 116.600 M 49.49 % 78.000 M -36.01 % 121.900 M 20.57 % 101.100 M 9.53 % 92.300 M -21.65 % 117.800 M 3.15 % 114.200 M -13.48 % 132.000 M -14.23 % 153.900 M 5.48 % 145.900 M 45.61 % 100.200 M 14.91 % 87.200 M 8.34 % 80.490 M -12.97 % 92.482 M 42.68 % 64.817 M
Capital expenditure -90.300 M 62.04 % -237.900 M -22.25 % -194.600 M -63.26 % -119.200 M -61.74 % -73.700 M 40.42 % -123.700 M -14.75 % -107.800 M -75.86 % -61.300 M 24.69 % -81.400 M -27.79 % -63.700 M 11.65 % -72.100 M -42.77 % -50.500 M 55.03 % -112.300 M -31.96 % -85.100 M -61.79 % -52.600 M -30.52 % -40.300 M 58.54 % -97.200 M -18.54 % -82.000 M 17.26 % -99.100 M -169.29 % -36.800 M 49.03 % -72.196 M 0.000 0.000
Free CashFlow 45.500 M 127.49 % -165.500 M -158.19 % -64.100 M -200.94 % 63.500 M 0.47 % 63.200 M 91.52 % 33.000 M 18.71 % 27.800 M -56.15 % 63.400 M 80.11 % 35.200 M 146.15 % 14.300 M -71.29 % 49.800 M -1.58 % 50.600 M 353.00 % -20.000 M -161.16 % 32.700 M -46.92 % 61.600 M -32.82 % 91.700 M 61.73 % 56.700 M -11.27 % 63.900 M 5 709.09 % 1.100 M -97.82 % 50.400 M 507.67 % 8.294 M -91.03 % 92.482 M 42.68 % 64.817 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 412.700 M 3.90 % 397.200 M -10.72 % 444.900 M 5.70 % 420.900 M -11.93 % 477.900 M 2.91 % 464.400 M 6.76 % 435.000 M 4.24 % 417.300 M 4.53 % 399.200 M 17.83 % 338.800 M 4.63 % 323.800 M -8.45 % 353.700 M -2.08 % 361.200 M 5.68 % 341.800 M -3.64 % 354.700 M 8.90 % 325.700 M 5.00 % 310.200 M 4.73 % 296.200 M -4.70 % 310.800 M 6.84 % 290.900 M 7.30 % 271.100 M -13.28 % 312.600 M 7.79 % 290.000 M -0.85 % 292.500 M 0.00 % 292.500 M -3.21 % 302.200 M 0.00 % 302.200 M 10.11 % 274.450 M 0.00 % 274.450 M -9.21 % 302.300 M 0.00 % 302.300 M -3.73 % 314.000 M 0.00 % 314.000 M -10.00 % 348.900 M 0.00 % 348.900 M 6.98 % 326.150 M 0.00 % 326.150 M 19.29 % 273.400 M 0.00 % 273.400 M 14.87 % 238.000 M 0.00 % 238.000 M 6.91 % 222.611 M 0.00 % 222.611 M 0.000 0.000 0.000 0.000 0.000
Net income 9.800 M 127.91 % 4.300 M -54.26 % 9.400 M -25.40 % 12.600 M -75.15 % 50.700 M 0.60 % 50.400 M 619.59 % -9.700 M -141.45 % 23.400 M -42.08 % 40.400 M 15.76 % 34.900 M -24.62 % 46.300 M 33.05 % 34.800 M -8.90 % 38.200 M 35.94 % 28.100 M -6.33 % 30.000 M -7.12 % 32.300 M 30.77 % 24.700 M 35.71 % 18.200 M -25.41 % 24.400 M -12.54 % 27.900 M 96.48 % 14.200 M -32.38 % 21.000 M -25.53 % 28.200 M 1.08 % 27.900 M -2.11 % 28.500 M -30.66 % 41.100 M -3.29 % 42.500 M 40.96 % 30.150 M 0.00 % 30.150 M 51.13 % 19.950 M 0.00 % 19.950 M -49.04 % 39.150 M 0.00 % 39.150 M -9.38 % 43.200 M 22.38 % 35.300 M -29.89 % 50.350 M -0.40 % 50.550 M 137.32 % 21.300 M -2.74 % 21.900 M -13.95 % 25.450 M 0.00 % 25.450 M 196.57 % 8.582 M -74.11 % 33.152 M 369.63 % 7.059 M -77.81 % 31.812 M 100.00 % 15.906 M -32.25 % 23.477 M 100.00 % 11.738 M
Income before tax 17.000 M 42.86 % 11.900 M -7.03 % 12.800 M -7.25 % 13.800 M -78.87 % 65.300 M 22.51 % 53.300 M 1 765.63 % -3.200 M -110.96 % 29.200 M -37.47 % 46.700 M 23.87 % 37.700 M -27.50 % 52.000 M 27.45 % 40.800 M -13.74 % 47.300 M 35.92 % 34.800 M -11.45 % 39.300 M -2.24 % 40.200 M 24.46 % 32.300 M 60.70 % 20.100 M -35.99 % 31.400 M 3.97 % 30.200 M 63.24 % 18.500 M -8.87 % 20.300 M -35.56 % 31.500 M -8.16 % 34.300 M -4.72 % 36.000 M -33.09 % 53.800 M 0.00 % 53.800 M 44.24 % 37.300 M 0.00 % 37.300 M 35.14 % 27.600 M 0.00 % 27.600 M -43.27 % 48.650 M 0.00 % 48.650 M 9.82 % 44.300 M 0.00 % 44.300 M -28.89 % 62.300 M 0.00 % 62.300 M 101.94 % 30.850 M 0.00 % 30.850 M -0.64 % 31.050 M 0.00 % 31.050 M 14.87 % 27.032 M 0.00 % 27.032 M 5.40 % 25.646 M 0.00 % 25.646 M 100.00 % 12.823 M -29.31 % 18.141 M 100.00 % 9.070 M
Income before tax ratio 0.04 37.49 % 0.03 4.13 % 0.03 -12.25 % 0.03 -76.00 % 0.14 19.05 % 0.11 1 660.18 % -0.01 -110.51 % 0.07 -40.19 % 0.12 5.13 % 0.11 -30.71 % 0.16 39.22 % 0.12 -11.91 % 0.13 28.62 % 0.10 -8.11 % 0.11 -10.23 % 0.12 18.54 % 0.10 53.44 % 0.07 -32.83 % 0.10 -2.68 % 0.10 52.13 % 0.07 5.08 % 0.06 -40.21 % 0.11 -7.37 % 0.12 -4.72 % 0.12 -30.87 % 0.18 0.00 % 0.18 30.99 % 0.14 0.00 % 0.14 48.86 % 0.09 0.00 % 0.09 -41.07 % 0.15 0.00 % 0.15 22.03 % 0.13 0.00 % 0.13 -33.53 % 0.19 0.00 % 0.19 69.28 % 0.11 0.00 % 0.11 -13.51 % 0.13 0.00 % 0.13 7.44 % 0.12 0.00 % 0.12 0.00 0.00 0.00 0.00 0.00
EBITDA 64.500 M 14.97 % 56.100 M -5.40 % 59.300 M -3.58 % 61.500 M -41.04 % 104.300 M 40.57 % 74.200 M -16.06 % 88.400 M 15.10 % 76.800 M -12.63 % 87.900 M 22.42 % 71.800 M -8.77 % 78.700 M -1.87 % 80.200 M -5.54 % 84.900 M 15.98 % 73.200 M -3.30 % 75.700 M 13.83 % 66.500 M 2.62 % 64.800 M 39.35 % 46.500 M -24.02 % 61.200 M 13.54 % 53.900 M 10.22 % 48.900 M 7.59 % 45.450 M -23.93 % 59.750 M -0.42 % 60.000 M 8.50 % 55.300 M -32.11 % 81.450 M 1.12 % 80.550 M 28.67 % 62.600 M 2.45 % 61.100 M -27.22 % 83.950 M 53.90 % 54.550 M -32.53 % 80.850 M 4.66 % 77.250 M -33.63 % 116.400 M 40.24 % 83.000 M -12.91 % 95.300 M 0.21 % 95.100 M 64.39 % 57.850 M 1.05 % 57.250 M 9.05 % 52.500 M -6.58 % 56.200 M -7.72 % 60.903 M 74.53 % 34.896 M 110.90 % -320.145 M -1 000.32 % 35.559 M 100.00 % 17.780 M -34.36 % 27.085 M 100.00 % 13.542 M
Net income ratio 0.02 119.35 % 0.01 -48.76 % 0.02 -29.42 % 0.03 -71.78 % 0.11 -2.25 % 0.11 586.69 % -0.02 -139.77 % 0.06 -44.59 % 0.10 -1.76 % 0.10 -27.96 % 0.14 45.33 % 0.10 -6.97 % 0.11 28.64 % 0.08 -2.80 % 0.08 -14.71 % 0.10 24.55 % 0.08 29.59 % 0.06 -21.73 % 0.08 -18.14 % 0.10 83.11 % 0.05 -22.03 % 0.07 -30.92 % 0.10 1.95 % 0.10 -2.11 % 0.10 -28.36 % 0.14 -3.29 % 0.14 28.02 % 0.11 0.00 % 0.11 66.46 % 0.07 0.00 % 0.07 -47.07 % 0.12 0.00 % 0.12 0.70 % 0.12 22.38 % 0.10 -34.46 % 0.15 -0.40 % 0.15 98.94 % 0.08 -2.74 % 0.08 -25.09 % 0.11 0.00 % 0.11 177.39 % 0.04 -74.11 % 0.15 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.16 10.66 % 0.14 5.96 % 0.13 -8.78 % 0.15 -33.05 % 0.22 36.60 % 0.16 -21.38 % 0.20 10.42 % 0.18 -16.42 % 0.22 3.90 % 0.21 -12.81 % 0.24 7.19 % 0.23 -3.53 % 0.24 9.75 % 0.21 0.35 % 0.21 4.53 % 0.20 -2.26 % 0.21 33.07 % 0.16 -20.27 % 0.20 6.27 % 0.19 2.72 % 0.18 24.06 % 0.15 -29.43 % 0.21 0.44 % 0.21 8.50 % 0.19 -29.85 % 0.27 1.12 % 0.27 16.86 % 0.23 2.45 % 0.22 -19.83 % 0.28 53.90 % 0.18 -29.92 % 0.26 4.66 % 0.25 -26.26 % 0.33 40.24 % 0.24 -18.59 % 0.29 0.21 % 0.29 37.80 % 0.21 1.05 % 0.21 -5.07 % 0.22 -6.58 % 0.24 -13.69 % 0.27 74.53 % 0.16 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.62 119.12 % 0.28 -54.12 % 0.62 127.33 % 0.27 -23.30 % 0.36 23.45 % 0.29 -14.74 % 0.34 7.64 % 0.31 -9.25 % 0.35 2.17 % 0.34 -7.49 % 0.37 3.81 % 0.35 -5.24 % 0.37 -39.01 % 0.61 -12.00 % 0.69 14.25 % 0.61 -9.99 % 0.67 12.53 % 0.60 -11.47 % 0.68 10.07 % 0.62 -6.70 % 0.66 17.61 % 0.56 -14.09 % 0.65 19.63 % 0.55 -10.24 % 0.61 5.00 % 0.58 0.00 % 0.58 -29.46 % 0.82 0.00 % 0.82 34.15 % 0.61 0.00 % 0.61 -25.21 % 0.82 0.00 % 0.82 -1.71 % 0.83 0.00 % 0.83 1.56 % 0.82 0.00 % 0.82 3.07 % 0.79 0.00 % 0.79 -0.34 % 0.80 0.00 % 0.80 1.52 % 0.79 0.00 % 0.79 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M -50.30 % 39.884 M 0.00 % 39.884 M 0.00 % 39.884 M 100.46 % 19.896 M -49.82 % 39.648 M 100.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M -3.26 % 20.492 M 0.00 % 20.492 M 3.37 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 57.68 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M -36.58 % 19.824 M 0.00 % 19.824 M
Weighted average shs out 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M -50.30 % 39.884 M 0.00 % 39.884 M 0.00 % 39.884 M 100.46 % 19.896 M -49.82 % 39.648 M 100.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M -3.26 % 20.492 M 0.00 % 20.492 M 3.37 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 0.00 % 19.824 M 57.68 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M 0.00 % 12.572 M -36.58 % 19.824 M 0.00 % 19.824 M
EPS diluted 0.49 122.73 % 0.22 -53.19 % 0.47 -26.56 % 0.64 -75.00 % 2.56 0.79 % 2.54 1 158.33 % -0.24 -140.68 % 0.59 -41.58 % 1.01 -42.29 % 1.75 49.57 % 1.17 -33.52 % 1.76 -8.81 % 1.93 35.92 % 1.42 -5.96 % 1.51 -7.36 % 1.63 30.40 % 1.25 35.87 % 0.92 -25.20 % 1.23 -12.77 % 1.41 95.83 % 0.72 -32.03 % 1.06 -25.53 % 1.42 0.89 % 1.41 -2.08 % 1.44 -28.00 % 2.00 -3.85 % 2.08 42.47 % 1.46 -3.95 % 1.52 60.00 % 0.95 -5.00 % 1.00 -49.24 % 1.97 -0.51 % 1.98 -9.17 % 2.18 22.47 % 1.78 -30.20 % 2.55 0.39 % 2.54 135.19 % 1.08 -1.82 % 1.10 -45.81 % 2.03 0.50 % 2.02 197.06 % 0.68 -74.24 % 2.64 380.00 % 0.55 -78.35 % 2.54 100.00 % 1.27 7.63 % 1.18 100.00 % 0.59
Earnings per share 0.49 122.73 % 0.22 -53.19 % 0.47 -26.56 % 0.64 -75.00 % 2.56 0.79 % 2.54 1 158.33 % -0.24 -140.68 % 0.59 -41.58 % 1.01 -42.29 % 1.75 49.57 % 1.17 -33.52 % 1.76 -8.81 % 1.93 35.92 % 1.42 -5.96 % 1.51 -7.36 % 1.63 30.40 % 1.25 35.87 % 0.92 -25.20 % 1.23 -12.77 % 1.41 95.83 % 0.72 -32.03 % 1.06 -25.53 % 1.42 0.89 % 1.41 -2.08 % 1.44 -28.00 % 2.00 -3.85 % 2.08 42.47 % 1.46 -3.95 % 1.52 60.00 % 0.95 -5.00 % 1.00 -49.24 % 1.97 -0.51 % 1.98 -9.17 % 2.18 22.47 % 1.78 -30.20 % 2.55 0.39 % 2.54 135.19 % 1.08 -1.82 % 1.10 -45.81 % 2.03 0.50 % 2.02 197.06 % 0.68 -74.24 % 2.64 380.00 % 0.55 -78.35 % 2.54 100.00 % 1.27 7.63 % 1.18 100.00 % 0.59
Gross profit 257.500 M 127.67 % 113.100 M -59.04 % 276.100 M 140.30 % 114.900 M -32.45 % 170.100 M 27.04 % 133.900 M -8.97 % 147.100 M 12.20 % 131.100 M -5.14 % 138.200 M 20.38 % 114.800 M -3.20 % 118.600 M -4.97 % 124.800 M -7.21 % 134.500 M -35.55 % 208.700 M -15.20 % 246.100 M 24.42 % 197.800 M -5.49 % 209.300 M 17.85 % 177.600 M -15.63 % 210.500 M 17.60 % 179.000 M 0.11 % 178.800 M 2.00 % 175.300 M -7.40 % 189.300 M 18.61 % 159.600 M -10.24 % 177.800 M 1.63 % 174.950 M 0.00 % 174.950 M -22.33 % 225.250 M 0.00 % 225.250 M 21.79 % 184.950 M 0.00 % 184.950 M -27.99 % 256.850 M 0.00 % 256.850 M -11.54 % 290.350 M 0.00 % 290.350 M 8.64 % 267.250 M 0.00 % 267.250 M 22.96 % 217.350 M 0.00 % 217.350 M 14.49 % 189.850 M 0.00 % 189.850 M 8.54 % 174.912 M 0.00 % 174.912 M 496.83 % -44.078 M 0.00 % -44.078 M -100.00 % -22.039 M 50.84 % -44.830 M -100.00 % -22.415 M
Income tax expense 7.200 M -5.26 % 7.600 M 123.53 % 3.400 M 183.33 % 1.200 M -91.78 % 14.600 M 403.45 % 2.900 M -55.38 % 6.500 M 12.07 % 5.800 M -7.94 % 6.300 M 125.00 % 2.800 M -50.88 % 5.700 M -5.00 % 6.000 M -28.57 % 8.400 M 40.00 % 6.000 M -25.00 % 8.000 M 1.27 % 7.900 M 9.72 % 7.200 M 260.00 % 2.000 M -70.15 % 6.700 M 191.30 % 2.300 M -54.00 % 5.000 M 4 900.00 % 100.000 K -97.96 % 4.900 M -18.33 % 6.000 M -11.76 % 6.800 M -39.82 % 11.300 M 0.00 % 11.300 M 58.04 % 7.150 M 0.00 % 7.150 M -6.54 % 7.650 M 0.00 % 7.650 M -19.47 % 9.500 M 0.00 % 9.500 M 5.56 % 9.000 M 0.00 % 9.000 M -23.40 % 11.750 M 0.00 % 11.750 M 31.28 % 8.950 M 0.00 % 8.950 M 59.82 % 5.600 M 0.00 % 5.600 M 191.50 % -6.120 M 0.00 % -6.120 M 0.75 % -6.166 M 0.00 % -6.166 M -100.00 % -3.083 M 42.22 % -5.336 M -100.00 % -2.668 M
Cost of revenue 155.200 M -45.37 % 284.100 M 68.31 % 168.800 M -44.84 % 306.000 M -0.58 % 307.800 M -6.87 % 330.500 M 14.80 % 287.900 M 0.59 % 286.200 M 9.66 % 261.000 M 16.52 % 224.000 M 9.16 % 205.200 M -10.35 % 228.900 M 0.97 % 226.700 M 70.32 % 133.100 M 22.56 % 108.600 M -15.09 % 127.900 M 26.76 % 100.900 M -14.92 % 118.600 M 18.25 % 100.300 M -10.37 % 111.900 M 21.24 % 92.300 M -32.77 % 137.300 M 36.35 % 100.700 M -24.23 % 132.900 M 15.87 % 114.700 M -9.86 % 127.250 M 0.00 % 127.250 M 158.64 % 49.200 M 0.00 % 49.200 M -58.07 % 117.350 M 0.00 % 117.350 M 105.34 % 57.150 M 0.00 % 57.150 M -2.39 % 58.550 M 0.00 % 58.550 M -0.59 % 58.900 M 0.00 % 58.900 M 5.08 % 56.050 M 0.00 % 56.050 M 16.41 % 48.150 M 0.00 % 48.150 M 0.95 % 47.699 M 0.00 % 47.699 M 8.22 % 44.078 M 0.00 % 44.078 M 100.00 % 22.039 M -50.84 % 44.830 M 100.00 % 22.415 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 0.000 0.000 -100.00 % 11.600 M 8.41 % 10.700 M -48.06 % 20.600 M 0.00 % 20.600 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -82.400 M -200.00 % 82.400 M 17 620.43 % 465.000 K 0.00 % 465.000 K -3.13 % 480.000 K 0.00 % 480.000 K 57.38 % 305.000 K 0.00 % 305.000 K -99.42 % 52.846 M 0.00 % 52.846 M 0.39 % 52.643 M 0.00 % 52.643 M 100.00 % 26.322 M -46.65 % 49.334 M 100.00 % 24.667 M
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 0.000 0.000 -100.00 % 6.675 M -4.30 % 6.975 M -47.75 % 13.350 M 0.00 % 13.350 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.100 M 0.00 % 27.100 M 126.08 % -103.920 M -200.00 % 103.920 M 207.20 % -96.940 M -200.00 % 96.940 M 218.09 % -82.090 M -200.00 % 82.090 M 485.02 % -21.321 M -200.00 % 21.321 M 201.55 % 7.071 M 200.00 % -7.071 M -100.00 % -3.535 M 64.91 % -10.075 M -100.00 % -5.038 M
Other expenses 139.800 M 1 406.54 % -10.700 M -107.66 % 139.700 M 1 158.33 % -13.200 M -221.10 % 10.900 M -40.76 % 18.400 M 152.05 % 7.300 M -17.05 % 8.800 M 37.50 % 6.400 M -9.86 % 7.100 M 29.09 % 5.500 M -25.68 % 7.400 M 42.31 % 5.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.725 M -57.65 % -4.900 M -147.57 % 10.300 M 208.42 % -9.500 M -1 457.14 % 700.000 K 0.000 -100.00 % 300.000 K 0.000 -100.00 % 200.000 K 0.000 -100.00 % 421.300 M 0.000 100.00 % -200.000 K 0.000 100.00 % -200.000 K 0.000 -100.00 % 317.290 M 0.000 -100.00 % 188.632 M 0.000 -100.00 % 135.724 M 0.000 0.000 0.000 0.000
Operating expenses 237.000 M 156.22 % 92.500 M -61.18 % 238.300 M 156.51 % 92.900 M -7.10 % 100.000 M 7.41 % 93.100 M -5.77 % 98.800 M 2.81 % 96.100 M 4.91 % 91.600 M 15.08 % 79.600 M 2.45 % 77.700 M -6.95 % 83.500 M -3.58 % 86.600 M -50.71 % 175.700 M -14.33 % 205.100 M 31.22 % 156.300 M -12.53 % 178.700 M 12.53 % 158.800 M -11.58 % 179.600 M 14.03 % 157.500 M 2.67 % 153.400 M -2.23 % 156.900 M -0.25 % 157.300 M 28.51 % 122.400 M -15.70 % 145.200 M -45.09 % 264.450 M 981.60 % 24.450 M -90.86 % 267.500 M 153.07 % 105.700 M -55.12 % 235.500 M 369.12 % 50.200 M -83.36 % 301.600 M 171.22 % 111.200 M -69.62 % 366.000 M 234.25 % 109.500 M -63.27 % 298.115 M 185.59 % 104.385 M -61.32 % 269.880 M 177.03 % 97.420 M -58.63 % 235.505 M 185.82 % 82.395 M -62.57 % 220.157 M 196.84 % 74.167 M -62.05 % 195.438 M 328.85 % 45.573 M 100.00 % 22.786 M -41.96 % 39.259 M 100.00 % 19.629 M
Cost and expenses 392.200 M -2.12 % 400.700 M -1.57 % 407.100 M 2.06 % 398.900 M -2.18 % 407.800 M -3.73 % 423.600 M 9.54 % 386.700 M 1.15 % 382.300 M 8.42 % 352.600 M 16.14 % 303.600 M 7.32 % 282.900 M -9.44 % 312.400 M -0.29 % 313.300 M 1.46 % 308.800 M -1.56 % 313.700 M 10.38 % 284.200 M 1.65 % 279.600 M 0.79 % 277.400 M -0.89 % 279.900 M 3.90 % 269.400 M 9.65 % 245.700 M -16.49 % 294.200 M 14.03 % 258.000 M 1.06 % 255.300 M -1.77 % 259.900 M -4.34 % 271.700 M 0.00 % 271.700 M 15.22 % 235.800 M 0.00 % 235.800 M -9.38 % 260.200 M 0.00 % 260.200 M -1.27 % 263.550 M 0.00 % 263.550 M -11.05 % 296.300 M 0.00 % 296.300 M 13.90 % 260.150 M 0.00 % 260.150 M 8.53 % 239.700 M 0.00 % 239.700 M 15.74 % 207.100 M 0.00 % 207.100 M 6.28 % 194.861 M 0.00 % 194.861 M 18.40 % 164.583 M 0.00 % 164.583 M 100.00 % 82.291 M -46.24 % 153.066 M 100.00 % 76.533 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 97.200 M -5.81 % 103.200 M 4.67 % 98.600 M -7.07 % 106.100 M -4.33 % 110.900 M -0.54 % 111.500 M 5.09 % 106.100 M 1.14 % 104.900 M 7.04 % 98.000 M 13.03 % 86.700 M 4.21 % 83.200 M -8.47 % 90.900 M -0.98 % 91.800 M 15.18 % 79.700 M -1.24 % 80.700 M 3.86 % 77.700 M 7.32 % 72.400 M 0.42 % 72.100 M 3.00 % 70.000 M 1.16 % 69.200 M 15.72 % 59.800 M -11.41 % 67.500 M 3.37 % 65.300 M -1.21 % 66.100 M -1.34 % 67.000 M 1 024.14 % -7.250 M -121.35 % 33.950 M 132.12 % -105.700 M -200.00 % 105.700 M 310.56 % -50.200 M -200.00 % 50.200 M 145.14 % -111.200 M -200.00 % 111.200 M 301.08 % -55.300 M -150.50 % 109.500 M 205.84 % -103.455 M -199.11 % 104.385 M 208.22 % -96.460 M -199.01 % 97.420 M 219.12 % -81.785 M -199.26 % 82.395 M 161.36 % 31.525 M -57.49 % 74.167 M 24.20 % 59.714 M 31.03 % 45.573 M 100.00 % 22.786 M -41.96 % 39.259 M 100.00 % 19.629 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 3.900 M 129.41 % 1.700 M -69.64 % 5.600 M 1 300.00 % 400.000 K 33.33 % 300.000 K -88.89 % 2.700 M 125.00 % 1.200 M -50.00 % 2.400 M 26.32 % 1.900 M 5.56 % 1.800 M 5.88 % 1.700 M 30.77 % 1.300 M -23.53 % 1.700 M 30.77 % 1.300 M 160.00 % 500.000 K -94.25 % 8.700 M 26.09 % 6.900 M 263.16 % 1.900 M 280.00 % 500.000 K -82.76 % 2.900 M -14.71 % 3.400 M 112.50 % 1.600 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 100.000 K 0.000 -100.00 % 2.000 M 0.000 100.00 % -34.500 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 1.800 M 0.000 -100.00 % 1.200 M 0.000 -100.00 % 5.778 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 3.300 M -48.44 % 6.400 M 10.34 % 5.800 M -17.14 % 7.000 M 79.49 % 3.900 M 85.71 % 2.100 M -62.50 % 5.600 M -9.68 % 6.200 M 1 966.67 % 300.000 K 0.000 -100.00 % 1.200 M -29.41 % 1.700 M -10.53 % 1.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K -71.43 % 175.000 K -70.83 % 600.000 K 0.00 % 600.000 K -89.83 % 5.900 M 0.000 -100.00 % 29.400 M 0.000 -100.00 % 3.800 M 0.000 -100.00 % 4.750 M 20.25 % 3.950 M -19.39 % 4.900 M 0.00 % 4.900 M 34.25 % 3.650 M 0.00 % 3.650 M 62.22 % 2.250 M 0.00 % 2.250 M -94.12 % 38.292 M 411.70 % -12.285 M -199.26 % 12.377 M 200.00 % -12.377 M -100.00 % -6.188 M 42.16 % -10.700 M -100.00 % -5.350 M
Depreciation and amortization 41.900 M 10.85 % 37.800 M -7.13 % 40.700 M 3.04 % 39.500 M 14.49 % 34.500 M -5.74 % 36.600 M -3.17 % 37.800 M -8.70 % 41.400 M -1.66 % 42.100 M 12.27 % 37.500 M -2.85 % 38.600 M -3.26 % 39.900 M 5.56 % 37.800 M 7.39 % 35.200 M 0.28 % 35.100 M 8.33 % 32.400 M 8.72 % 29.800 M 7.97 % 27.600 M 0.73 % 27.400 M 2.24 % 26.800 M 8.06 % 24.800 M -13.13 % 28.550 M 3.63 % 27.550 M -7.24 % 29.700 M 16.93 % 25.400 M -5.40 % 26.850 M 0.00 % 26.850 M 12.82 % 23.800 M 0.00 % 23.800 M -11.69 % 26.950 M 0.00 % 26.950 M -5.77 % 28.600 M 0.00 % 28.600 M -17.70 % 34.750 M 0.00 % 34.750 M 24.11 % 28.000 M 0.00 % 28.000 M 21.48 % 23.050 M 0.00 % 23.050 M 0.66 % 22.900 M 0.00 % 22.900 M 13.65 % 20.149 M 0.00 % 20.149 M -9.60 % 22.290 M 0.00 % 22.290 M 100.00 % 11.145 M -43.26 % 19.644 M 100.00 % 9.822 M
Operating income 20.500 M -0.49 % 20.600 M -45.50 % 37.800 M 71.82 % 22.000 M -68.62 % 70.100 M 71.81 % 40.800 M -15.53 % 48.300 M 38.00 % 35.000 M -24.89 % 46.600 M 32.39 % 35.200 M -13.94 % 40.900 M -0.97 % 41.300 M -13.78 % 47.900 M 26.05 % 38.000 M -6.40 % 40.600 M 19.06 % 34.100 M 12.54 % 30.300 M 60.32 % 18.900 M -38.44 % 30.700 M 13.28 % 27.100 M 12.45 % 24.100 M 42.60 % 16.900 M -47.52 % 32.200 M 6.27 % 30.300 M 1.34 % 29.900 M 283.33 % 7.800 M -85.47 % 53.700 M 34.25 % 40.000 M 7.24 % 37.300 M -34.10 % 56.600 M 105.07 % 27.600 M -47.18 % 52.250 M 7.40 % 48.650 M -92.92 % 687.450 M 1 324.77 % 48.250 M -25.65 % 64.900 M -3.28 % 67.100 M 102.11 % 33.200 M -2.92 % 34.200 M 20.00 % 28.500 M -14.41 % 33.300 M -18.29 % 40.754 M 176.36 % 14.747 M 104.31 % -342.435 M -2 680.61 % 13.270 M 100.00 % 6.635 M -10.84 % 7.441 M 100.00 % 3.721 M
Operating income ratio 0.05 -4.22 % 0.05 -38.96 % 0.08 62.55 % 0.05 -64.37 % 0.15 66.96 % 0.09 -20.88 % 0.11 32.38 % 0.08 -28.15 % 0.12 12.36 % 0.10 -17.75 % 0.13 8.18 % 0.12 -11.95 % 0.13 19.28 % 0.11 -2.87 % 0.11 9.33 % 0.10 7.19 % 0.10 53.08 % 0.06 -35.40 % 0.10 6.03 % 0.09 4.79 % 0.09 64.43 % 0.05 -51.31 % 0.11 7.19 % 0.10 1.34 % 0.10 296.05 % 0.03 -85.47 % 0.18 21.92 % 0.15 7.24 % 0.14 -27.41 % 0.19 105.07 % 0.09 -45.13 % 0.17 7.40 % 0.15 -92.14 % 1.97 1 324.77 % 0.14 -30.50 % 0.20 -3.28 % 0.21 69.42 % 0.12 -2.92 % 0.13 4.46 % 0.12 -14.41 % 0.14 -23.57 % 0.18 176.36 % 0.07 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -3.500 M 59.77 % -8.700 M 65.20 % -25.000 M -204.88 % -8.200 M -70.83 % -4.800 M -138.40 % 12.500 M 124.27 % -51.500 M -787.93 % -5.800 M -5 900.00 % 100.000 K -96.00 % 2.500 M -77.48 % 11.100 M 2 320.00 % -500.000 K 16.67 % -600.000 K 80.00 % -3.000 M -130.77 % -1.300 M -120.31 % 6.400 M 220.00 % 2.000 M 42.86 % 1.400 M 75.00 % 800.000 K -80.00 % 4.000 M 171.43 % -5.600 M 80.56 % -28.800 M -4 014.29 % -700.000 K 97.45 % -27.500 M -550.82 % 6.100 M -86.74 % 46.000 M 45 900.00 % 100.000 K 103.70 % -2.700 M 0.000 100.00 % -29.000 M 0.000 100.00 % -3.600 M 0.000 100.00 % -37.350 M -845.57 % -3.950 M -125.00 % 15.800 M 429.17 % -4.800 M -104.26 % -2.350 M 29.85 % -3.350 M -231.37 % 2.550 M 213.33 % -2.250 M 83.60 % -13.722 M -211.70 % 12.285 M -96.66 % 368.081 M 2 874.03 % 12.377 M 100.00 % 6.188 M -42.16 % 10.700 M 100.00 % 5.350 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 201.800 M 33.73 % 150.900 M -26.57 % 205.500 M 18.44 % 173.500 M 25.00 % 138.800 M 9 353.33 % -1.500 M 96.21 % -39.600 M 55.36 % -88.700 M -96.24 % -45.200 M 24.29 % -59.700 M 26.02 % -80.700 M -2.41 % -78.800 M -74.34 % -45.200 M 34.68 % -69.200 M -41.80 % -48.800 M 14.83 % -57.300 M -1 875.86 % -2.900 M 80.67 % -15.000 M -168.49 % 21.900 M 314.71 % -10.200 M 0.000 100.00 % -54.100 M 0.000 100.00 % -23.700 M 0.000 100.00 % -44.100 M 0.000 100.00 % -33.900 M 0.000 100.00 % -25.600 M 0.000 100.00 % -104.700 M -38.68 % -75.500 M -170.89 % 106.500 M -36.07 % 166.600 M 149.78 % 66.700 M 493.36 % 11.241 M -58.33 % 26.977 M -17.03 % 32.514 M
Total investments 25.400 M 6 250.00 % 400.000 K -98.35 % 24.200 M 4 740.00 % 500.000 K -97.31 % 18.600 M 3 000.00 % 600.000 K -96.59 % 17.600 M 3 420.00 % 500.000 K -97.09 % 17.200 M 2 357.14 % 700.000 K -95.60 % 15.900 M 412.90 % 3.100 M -90.49 % 32.600 M 831.43 % 3.500 M -85.29 % 23.800 M 83.08 % 13.000 M -61.08 % 33.400 M 142.03 % 13.800 M -58.81 % 33.500 M 1 761.11 % 1.800 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 1.800 M 0.000 -100.00 % 1.700 M 0.000 -100.00 % 15.200 M 0.000 -100.00 % 15.100 M 0.000 -100.00 % 15.300 M -1.92 % 15.600 M 500.00 % 2.600 M -33.33 % 3.900 M -25.00 % 5.200 M -33.34 % 7.801 M -26.55 % 10.621 M -10.28 % 11.838 M
Total debt 253.300 M 15.61 % 219.100 M -17.20 % 264.600 M 3.48 % 255.700 M 15.08 % 222.200 M 24.27 % 178.800 M -5.75 % 189.700 M 405.87 % 37.500 M -11.76 % 42.500 M -5.13 % 44.800 M 104.57 % 21.900 M -0.45 % 22.000 M -1.35 % 22.300 M -64.21 % 62.300 M -1.89 % 63.500 M -16.78 % 76.300 M -19.85 % 95.200 M 27.44 % 74.700 M -27.62 % 103.200 M 100.39 % 51.500 M 0.000 -100.00 % 31.600 M 0.000 -100.00 % 28.900 M 0.000 -100.00 % 14.800 M 0.000 -100.00 % 79.500 M 0.000 -100.00 % 64.700 M 0.000 0.000 0.000 -100.00 % 193.500 M -5.84 % 205.500 M 54.86 % 132.700 M 185.94 % 46.409 M -44.51 % 83.629 M 12.19 % 74.539 M
Accumulated other comprehensive income loss 0.000 100.00 % -262.500 M 0.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.000 100.00 % -506.700 M 0.000 100.00 % -472.600 M 0.000 100.00 % -664.800 M 0.000 100.00 % -651.100 M 0.000 100.00 % -695.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 720.900 M -27.97 % 1.001 B 33.67 % 748.800 M 2.49 % 730.600 M -3.53 % 757.300 M 3.85 % 729.200 M 4.47 % 698.000 M -7.48 % 754.400 M -0.88 % 761.100 M 2.37 % 743.500 M 2.76 % 723.500 M -1.17 % 732.100 M 4.02 % 703.800 M 2.13 % 689.100 M 1.65 % 677.900 M 1.53 % 667.700 M 10.15 % 606.200 M 3.59 % 585.200 M 2.00 % 573.700 M 1.77 % 563.700 M 4.70 % 538.400 M -11.98 % 611.700 M 0.000 -100.00 % 647.600 M 0.000 -100.00 % 612.800 M 0.000 -100.00 % 545.100 M 0.000 -100.00 % 533.100 M 0.000 -100.00 % 554.100 M 30.32 % 425.200 M -10.84 % 476.900 M 28.48 % 371.200 M 2.88 % 360.800 M 20.02 % 300.608 M 673.35 % 38.871 M 52.11 % 25.554 M
Common stock 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M 0.00 % 19.800 M -96.83 % 624.400 M 2 945.85 % 20.500 M -96.72 % 624.500 M 2 946.34 % 20.500 M 0.000 -100.00 % 20.500 M 0.000 -100.00 % 21.200 M 0.000 -100.00 % 21.200 M -0.93 % 21.400 M 0.00 % 21.400 M 0.00 % 21.400 M 0.00 % 21.400 M 0.13 % 21.372 M 0.00 % 21.372 M 0.00 % 21.372 M
Total equity 741.000 M -2.27 % 758.200 M -1.39 % 768.900 M 2.42 % 750.700 M -3.43 % 777.400 M 3.75 % 749.300 M 4.34 % 718.100 M -7.28 % 774.500 M -0.86 % 781.200 M 2.30 % 763.600 M 2.69 % 743.600 M -1.14 % 752.200 M 3.91 % 723.900 M 1.73 % 711.600 M 1.69 % 699.800 M 1.67 % 688.300 M 9.79 % 626.900 M 3.55 % 605.400 M 1.92 % 594.000 M 1.76 % 583.700 M 4.53 % 558.400 M -11.76 % 632.800 M 1.01 % 626.500 M -2.51 % 642.600 M 2.00 % 630.000 M -1.27 % 638.100 M 4.25 % 612.100 M 7.56 % 569.100 M 6.14 % 536.200 M -1.88 % 546.500 M -1.28 % 553.600 M -5.03 % 582.900 M 9.65 % 531.600 M 3.42 % 514.000 M 25.73 % 408.800 M 5.17 % 388.700 M 18.22 % 328.790 M 12.92 % 291.159 M 17.81 % 247.139 M
Other non current liabilities 33.100 M 1.85 % 32.500 M 0.62 % 32.300 M 3.86 % 31.100 M -1.89 % 31.700 M 79.10 % 17.700 M -47.48 % 33.700 M 76.44 % 19.100 M -47.09 % 36.100 M 71.90 % 21.000 M -40.85 % 35.500 M 69.86 % 20.900 M -46.41 % 39.000 M -2.99 % 40.200 M -3.60 % 41.700 M -1.88 % 42.500 M 8.14 % 39.300 M 0.51 % 39.100 M -5.10 % 41.200 M 0.000 -100.00 % 66.400 M 0.000 -100.00 % 68.000 M 85.79 % 36.600 M -12.23 % 41.700 M 20.17 % 34.700 M -33.90 % 52.500 M 66.67 % 31.500 M -42.93 % 55.200 M 64.78 % 33.500 M -59.74 % 83.200 M 9.04 % 76.300 M -23.47 % 99.700 M 406.09 % 19.700 M 8.24 % 18.200 M -33.58 % 27.400 M -9.07 % 30.132 M -69.76 % 99.632 M -25.12 % 133.047 M
Long term debt 214.400 M 3.78 % 206.600 M -21.05 % 261.700 M 3.68 % 252.400 M 51.96 % 166.100 M -1.48 % 168.600 M -5.17 % 177.800 M 583.85 % 26.000 M -28.18 % 36.200 M -7.89 % 39.300 M 81.94 % 21.600 M -0.46 % 21.700 M 64.39 % 13.200 M 57.14 % 8.400 M -86.73 % 63.300 M -0.94 % 63.900 M -14.69 % 74.900 M 0.94 % 74.200 M -0.80 % 74.800 M 137.46 % 31.500 M 0.000 -100.00 % 31.600 M 0.000 -100.00 % 28.900 M 0.000 -100.00 % 5.400 M 0.000 -100.00 % 25.000 M 0.000 -100.00 % 28.700 M 0.000 0.000 0.000 -100.00 % 122.400 M -11.43 % 138.200 M 136.24 % 58.500 M -28.87 % 82.240 M 0.000 0.000
Total non current liabilities 247.500 M 3.51 % 239.100 M -18.67 % 294.000 M 3.70 % 283.500 M 43.33 % 197.800 M -1.88 % 201.600 M -4.68 % 211.500 M 247.29 % 60.900 M -15.77 % 72.300 M -4.24 % 75.500 M 32.22 % 57.100 M -3.22 % 59.000 M 13.03 % 52.200 M 521.43 % 8.400 M -86.73 % 63.300 M -0.94 % 63.900 M -14.69 % 74.900 M 0.94 % 74.200 M -0.80 % 74.800 M 137.46 % 31.500 M -52.56 % 66.400 M 110.13 % 31.600 M -53.53 % 68.000 M 3.82 % 65.500 M 57.07 % 41.700 M 3.99 % 40.100 M -23.62 % 52.500 M -7.08 % 56.500 M 2.36 % 55.200 M -11.25 % 62.200 M -25.24 % 83.200 M -10.54 % 93.000 M -6.72 % 99.700 M -35.59 % 154.800 M -7.91 % 168.100 M 95.69 % 85.900 M -23.56 % 112.372 M 12.79 % 99.632 M -25.12 % 133.047 M
Other current liabilities 99.600 M 55.87 % 63.900 M -31.14 % 92.800 M 285.06 % 24.100 M -74.20 % 93.400 M 58.84 % 58.800 M -26.87 % 80.400 M 28.23 % 62.700 M -18.68 % 77.100 M 30.90 % 58.900 M 69.25 % 34.800 M -35.44 % 53.900 M -12.92 % 61.900 M 34.57 % 46.000 M 59.17 % 28.900 M -38.12 % 46.700 M -22.68 % 60.400 M 45.54 % 41.500 M -36.74 % 65.600 M 55.82 % 42.100 M -59.90 % 105.000 M 218.18 % 33.000 M -62.75 % 88.600 M 100.00 % 44.300 M -58.75 % 107.400 M 252.13 % 30.500 M -76.79 % 131.400 M 731.65 % 15.800 M -88.10 % 132.800 M 676.61 % 17.100 M -86.35 % 125.300 M 38.91 % 90.200 M -25.02 % 120.300 M 94.66 % 61.800 M 24.35 % 49.700 M 19.76 % 41.500 M 6.74 % 38.881 M -1.67 % 39.541 M 36.51 % 28.965 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 34.000 M 0.000 -100.00 % 21.000 M 0.000 -100.00 % 18.400 M 0.000 -100.00 % 16.500 M -49.23 % 32.500 M 108.33 % 15.600 M 0.000 100.00 % -53.900 M -26 850.00 % -200.000 K 98.39 % -12.400 M 38.92 % -20.300 M -3 960.00 % -500.000 K 98.24 % -28.400 M -42.00 % -20.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.900 M 0.000 -100.00 % 22.300 M 0.000 -100.00 % 16.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 38.900 M 211.20 % 12.500 M 331.03 % 2.900 M -12.12 % 3.300 M -94.12 % 56.100 M 450.00 % 10.200 M -14.29 % 11.900 M 3.48 % 11.500 M 82.54 % 6.300 M 14.55 % 5.500 M 1 733.33 % 300.000 K 0.00 % 300.000 K -96.70 % 9.100 M -83.12 % 53.900 M 26 850.00 % 200.000 K -98.39 % 12.400 M -38.92 % 20.300 M 3 960.00 % 500.000 K -98.24 % 28.400 M 42.00 % 20.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.400 M 0.000 -100.00 % 54.500 M 0.000 -100.00 % 36.000 M 0.000 0.000 0.000 -100.00 % 71.100 M 5.65 % 67.300 M -9.30 % 74.200 M 59.88 % 46.409 M -44.51 % 83.629 M 12.19 % 74.539 M
Total current liabilities 240.800 M 0.17 % 240.400 M 1.95 % 235.800 M 2.70 % 229.600 M -27.00 % 314.500 M 10.90 % 283.600 M 22.56 % 231.400 M 8.95 % 212.400 M 16.64 % 182.100 M 19.49 % 152.400 M 5.10 % 145.000 M 5.07 % 138.000 M -8.43 % 150.700 M -19.50 % 187.200 M 38.87 % 134.800 M -1.96 % 137.500 M -2.62 % 141.200 M 15.74 % 122.000 M -16.38 % 145.900 M 13.98 % 128.000 M 21.90 % 105.000 M 16.54 % 90.100 M 1.69 % 88.600 M 3.02 % 86.000 M -19.93 % 107.400 M 14.62 % 93.700 M -28.69 % 131.400 M -6.54 % 140.600 M 5.87 % 132.800 M 25.28 % 106.000 M -15.40 % 125.300 M -2.79 % 128.900 M -24.09 % 169.800 M -11.01 % 190.800 M 10.03 % 173.400 M 13.41 % 152.900 M 24.32 % 122.993 M -21.97 % 157.624 M 19.40 % 132.010 M
Total liabilities 488.300 M 1.84 % 479.500 M -9.49 % 529.800 M 3.25 % 513.100 M 0.16 % 512.300 M 5.59 % 485.200 M 9.55 % 442.900 M 62.06 % 273.300 M 7.43 % 254.400 M 11.63 % 227.900 M 12.77 % 202.100 M 2.59 % 197.000 M -2.91 % 202.900 M -13.95 % 235.800 M -1.67 % 239.800 M -1.68 % 243.900 M -4.50 % 255.400 M 8.54 % 235.300 M -10.16 % 261.900 M 30.56 % 200.600 M 17.04 % 171.400 M 7.60 % 159.300 M 1.72 % 156.600 M 3.37 % 151.500 M -80.55 % 779.100 M 482.29 % 133.800 M -27.24 % 183.900 M -6.70 % 197.100 M 4.84 % 188.000 M 11.77 % 168.200 M -19.33 % 208.500 M -6.04 % 221.900 M -17.66 % 269.500 M -22.02 % 345.600 M 1.20 % 341.500 M 43.01 % 238.800 M 1.46 % 235.365 M -8.51 % 257.256 M -2.94 % 265.057 M
Other non current assets 0.000 -100.00 % 13.700 M 0.000 -100.00 % 13.700 M 101.77 % -773.100 M -5 661.87 % 13.900 M 102.39 % -580.700 M -4 077.40 % 14.600 M 102.40 % -608.600 M -4 326.39 % 14.400 M 102.59 % -556.000 M -3 988.11 % 14.300 M 102.58 % -553.700 M -39 450.00 % -1.400 M 99.74 % -531.500 M -22 045.83 % -2.400 M 99.52 % -495.400 M -15 381.25 % -3.200 M 99.34 % -483.500 M -16 016.67 % -3.000 M -100.67 % 447.400 M 11 571.79 % -3.900 M -100.83 % 468.600 M 3 648.80 % 12.500 M -97.35 % 472.000 M 3 706.45 % 12.400 M -97.22 % 445.400 M 2 830.26 % 15.200 M -96.11 % 391.200 M 2 490.73 % 15.100 M -96.36 % 414.900 M 2 611.76 % 15.300 M 920.00 % 1.500 M -97.03 % 50.500 M 9.07 % 46.300 M -11.47 % 52.300 M 570.43 % 7.801 M -26.55 % 10.621 M -10.28 % 11.838 M
Long term investments 25.400 M 6 250.00 % 400.000 K -98.35 % 24.200 M 4 740.00 % 500.000 K -97.31 % 18.600 M 3 000.00 % 600.000 K -96.59 % 17.600 M 3 420.00 % 500.000 K -97.04 % 16.900 M 2 314.29 % 700.000 K -95.60 % 15.900 M 488.89 % 2.700 M -84.75 % 17.700 M 532.14 % 2.800 M -83.91 % 17.400 M 728.57 % 2.100 M -91.86 % 25.800 M 98.46 % 13.000 M -54.39 % 28.500 M 1 800.00 % 1.500 M 0.000 -100.00 % 1.700 M 0.000 -100.00 % 1.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.100 M 316.92 % -6.500 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 8.000 M 8.11 % 7.400 M 48.00 % 5.000 M 25.00 % 4.000 M 25.00 % 3.200 M -3.03 % 3.300 M -15.38 % 3.900 M -17.02 % 4.700 M -6.00 % 5.000 M -15.25 % 5.900 M -7.81 % 6.400 M -1.54 % 6.500 M 4.84 % 6.200 M 3.33 % 6.000 M -10.45 % 6.700 M -14.10 % 7.800 M -20.41 % 9.800 M -20.33 % 12.300 M -20.13 % 15.400 M -10.47 % 17.200 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 29.400 M 0.000 -100.00 % 30.200 M 0.000 -100.00 % 21.500 M 0.000 -100.00 % 6.500 M 0.000 -100.00 % 1.600 M 23.08 % 1.300 M 18.18 % 1.100 M 1 000.00 % 100.000 K 0.000 -100.00 % 33.000 K 50.00 % 22.000 K -40.54 % 37.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 8.000 M 8.11 % 7.400 M 48.00 % 5.000 M 25.00 % 4.000 M 25.00 % 3.200 M -3.03 % 3.300 M -15.38 % 3.900 M -17.02 % 4.700 M -6.00 % 5.000 M -15.25 % 5.900 M -7.81 % 6.400 M -1.54 % 6.500 M 4.84 % 6.200 M 3.33 % 6.000 M -10.45 % 6.700 M -14.10 % 7.800 M -20.41 % 9.800 M -20.33 % 12.300 M -20.13 % 15.400 M -10.47 % 17.200 M 0.000 -100.00 % 24.200 M 0.000 -100.00 % 29.400 M 0.000 -100.00 % 30.200 M 0.000 -100.00 % 21.500 M 0.000 -100.00 % 6.500 M 0.000 -100.00 % 1.600 M 23.08 % 1.300 M 18.18 % 1.100 M 1 000.00 % 100.000 K 0.000 -100.00 % 33.000 K 50.00 % 22.000 K -40.54 % 37.000 K
Property plant equipment net 770.000 M -3.08 % 794.500 M -0.05 % 794.900 M 2.17 % 778.000 M 3.55 % 751.300 M 13.56 % 661.600 M 18.31 % 559.200 M -5.76 % 593.400 M 1.14 % 586.700 M 2.30 % 573.500 M 7.46 % 533.700 M -4.56 % 559.200 M 5.55 % 529.800 M 5.01 % 504.500 M -0.57 % 507.400 M 4.55 % 485.300 M 5.55 % 459.800 M 1.55 % 452.800 M 3.00 % 439.600 M 3.31 % 425.500 M 0.000 -100.00 % 418.800 M 0.000 -100.00 % 448.400 M 0.000 -100.00 % 428.200 M 0.000 -100.00 % 384.200 M 0.000 -100.00 % 378.100 M 0.000 -100.00 % 442.700 M -4.84 % 465.200 M -2.80 % 478.600 M 8.01 % 443.100 M 42.20 % 311.600 M -8.47 % 340.442 M 10.60 % 307.802 M 2.79 % 299.454 M
Total non current assets 803.400 M -2.76 % 826.200 M 0.25 % 824.100 M 2.72 % 802.300 M 3.78 % 773.100 M 13.32 % 682.200 M 17.48 % 580.700 M -5.65 % 615.500 M 1.13 % 608.600 M 2.08 % 596.200 M 7.23 % 556.000 M -4.83 % 584.200 M 5.51 % 553.700 M 7.87 % 513.300 M -3.42 % 531.500 M 7.33 % 495.200 M -0.04 % 495.400 M 3.62 % 478.100 M -1.12 % 483.500 M 8.85 % 444.200 M -0.72 % 447.400 M 0.61 % 444.700 M -5.10 % 468.600 M -5.30 % 494.800 M 4.83 % 472.000 M -0.38 % 473.800 M 6.38 % 445.400 M 5.82 % 420.900 M 7.59 % 391.200 M -2.13 % 399.700 M -3.66 % 414.900 M -9.73 % 459.600 M -4.67 % 482.100 M -8.31 % 525.800 M 6.78 % 492.400 M 35.31 % 363.900 M 4.49 % 348.276 M 9.37 % 318.445 M 2.29 % 311.329 M
Other current assets 0.000 -100.00 % 14.900 M -62.18 % 39.400 M -4.14 % 41.100 M -12.74 % 47.100 M 16.58 % 40.400 M 53.61 % 26.300 M 39.89 % 18.800 M 11.90 % 16.800 M 0.60 % 16.700 M 47.79 % 11.300 M -5.83 % 12.000 M -6.25 % 12.800 M -15.23 % 15.100 M 5.59 % 14.300 M -38.36 % 23.200 M 48.72 % 15.600 M 457.14 % 2.800 M -84.70 % 18.300 M 3.39 % 17.700 M -93.73 % 282.400 M 1 298.02 % 20.200 M -93.58 % 314.500 M 1 877.99 % 15.900 M -94.82 % 307.100 M 2 017.93 % 14.500 M -95.86 % 350.600 M 5 554.84 % 6.200 M -98.14 % 333.000 M 7 644.19 % 4.300 M -98.76 % 347.200 M 21 600.00 % 1.600 M 220.00 % 500.000 K -28.57 % 700.000 K 0.00 % 700.000 K -69.57 % 2.300 M 36.66 % 1.683 M -99.03 % 173.318 M 9.11 % 158.842 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 0.000 -100.00 % 400.000 K -97.32 % 14.900 M 2 028.57 % 700.000 K -89.06 % 6.400 M -41.28 % 10.900 M 43.42 % 7.600 M 850.00 % 800.000 K -84.00 % 5.000 M 1 566.67 % 300.000 K 0.000 -100.00 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.100 M 0.000 0.000 -100.00 % 1.500 M -83.52 % 9.100 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 51.500 M -24.49 % 68.200 M 15.40 % 59.100 M -28.10 % 82.200 M -1.44 % 83.400 M -53.74 % 180.300 M -21.37 % 229.300 M 81.70 % 126.200 M 43.90 % 87.700 M -16.08 % 104.500 M 1.85 % 102.600 M 1.79 % 100.800 M 49.33 % 67.500 M -48.67 % 131.500 M 17.10 % 112.300 M -15.94 % 133.600 M 36.19 % 98.100 M 9.36 % 89.700 M 10.33 % 81.300 M 31.77 % 61.700 M 0.000 -100.00 % 85.700 M 0.000 -100.00 % 52.600 M 0.000 -100.00 % 58.900 M 0.000 -100.00 % 113.400 M 0.000 -100.00 % 90.300 M 0.000 -100.00 % 104.700 M 38.68 % 75.500 M -13.22 % 87.000 M 123.65 % 38.900 M -41.06 % 66.000 M 87.67 % 35.168 M -37.92 % 56.652 M 34.81 % 42.025 M
Cash and short term investments 51.500 M -24.49 % 68.200 M 15.40 % 59.100 M -28.10 % 82.200 M -1.44 % 83.400 M -53.74 % 180.300 M -21.37 % 229.300 M 81.70 % 126.200 M 43.41 % 88.000 M -15.79 % 104.500 M 1.85 % 102.600 M 1.38 % 101.200 M 22.82 % 82.400 M -37.67 % 132.200 M 11.37 % 118.700 M -17.85 % 144.500 M 36.71 % 105.700 M 16.80 % 90.500 M 4.87 % 86.300 M 39.19 % 62.000 M 0.000 -100.00 % 86.000 M 0.000 -100.00 % 52.600 M 0.000 -100.00 % 58.900 M 0.000 -100.00 % 113.400 M 0.000 -100.00 % 105.400 M 0.000 -100.00 % 104.700 M 35.97 % 77.000 M -19.88 % 96.100 M 147.04 % 38.900 M -41.06 % 66.000 M 87.67 % 35.168 M -37.92 % 56.652 M 34.81 % 42.025 M
Total current assets 425.900 M 3.50 % 411.500 M -13.30 % 474.600 M 2.84 % 461.500 M -10.67 % 516.600 M -6.46 % 552.300 M -4.83 % 580.300 M 34.24 % 432.300 M 1.24 % 427.000 M 8.02 % 395.300 M 1.44 % 389.700 M 6.77 % 365.000 M -2.17 % 373.100 M -6.63 % 399.600 M -2.08 % 408.100 M 0.05 % 407.900 M 5.43 % 386.900 M 13.83 % 339.900 M -8.73 % 372.400 M 19.32 % 312.100 M 10.52 % 282.400 M -8.79 % 309.600 M -1.56 % 314.500 M 5.08 % 299.300 M -2.54 % 307.100 M 3.02 % 298.100 M -14.97 % 350.600 M 1.53 % 345.300 M 3.69 % 333.000 M 5.71 % 315.000 M -9.27 % 347.200 M 0.58 % 345.200 M 8.08 % 319.400 M -4.31 % 333.800 M 29.43 % 257.900 M -2.16 % 263.600 M 22.11 % 215.879 M -6.13 % 229.970 M 14.49 % 200.867 M
Inventory 177.000 M -2.69 % 181.900 M -3.35 % 188.200 M -4.42 % 196.900 M -0.86 % 198.600 M 27.72 % 155.500 M 2.98 % 151.000 M 4.43 % 144.600 M -0.55 % 145.400 M -4.15 % 151.700 M 1.74 % 149.100 M 9.15 % 136.600 M 5.08 % 130.000 M 3.09 % 126.100 M 2.19 % 123.400 M -5.73 % 130.900 M 6.16 % 123.300 M -3.75 % 128.100 M 0.95 % 126.900 M -2.31 % 129.900 M 0.000 -100.00 % 110.900 M 0.000 -100.00 % 129.900 M 0.000 -100.00 % 121.400 M 0.000 -100.00 % 115.800 M 0.000 -100.00 % 99.500 M 0.000 -100.00 % 126.400 M 3.18 % 122.500 M 14.81 % 106.700 M 7.34 % 99.400 M 13.21 % 87.800 M 0.000 0.000 0.000
Net receivables 197.400 M 34.74 % 146.500 M -22.03 % 187.900 M 32.98 % 141.300 M -39.77 % 234.600 M 22.83 % 191.000 M -4.50 % 200.000 M 34.05 % 149.200 M -22.93 % 193.600 M 47.11 % 131.600 M -4.64 % 138.000 M 15.10 % 119.900 M -25.39 % 160.700 M 27.34 % 126.200 M -23.98 % 166.000 M 33.01 % 124.800 M -20.96 % 157.900 M 33.25 % 118.500 M -23.79 % 155.500 M 51.41 % 102.700 M 0.000 -100.00 % 92.500 M 0.000 -100.00 % 100.800 M 0.000 -100.00 % 103.300 M 0.000 -100.00 % 110.000 M 0.000 -100.00 % 105.800 M 0.000 -100.00 % 112.500 M 0.000 0.000 -100.00 % 118.900 M 11.85 % 106.300 M 26.73 % 83.878 M 0.000 0.000
Tax assets 0.000 -100.00 % 10.200 M 0.000 -100.00 % 6.100 M 0.000 -100.00 % 2.800 M 0.000 -100.00 % 2.300 M 0.000 -100.00 % 1.700 M 0.000 -100.00 % 1.500 M 0.000 -100.00 % 1.400 M 0.000 -100.00 % 2.400 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 3.000 M 0.000 -100.00 % 3.900 M 0.000 -100.00 % 2.700 M 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.100 M -27.59 % 2.900 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.500 M 0.000 -100.00 % 29.100 M 0.000 -100.00 % 22.700 M 0.000 -100.00 % 28.000 M 0.000 -100.00 % 37.800 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 102.300 M -31.48 % 149.300 M 6.57 % 140.100 M -12.71 % 160.500 M -2.73 % 165.000 M -21.05 % 209.000 M 50.25 % 139.100 M 0.65 % 138.200 M 40.02 % 98.700 M 12.16 % 88.000 M 13.70 % 77.400 M -11.64 % 87.600 M 9.91 % 79.700 M -8.71 % 87.300 M 22.44 % 71.300 M -9.06 % 78.400 M 29.59 % 60.500 M -24.38 % 80.000 M 54.14 % 51.900 M -21.24 % 65.900 M 0.000 -100.00 % 57.100 M 0.000 -100.00 % 41.700 M 0.000 -100.00 % 45.900 M 0.000 -100.00 % 48.000 M 0.000 -100.00 % 36.900 M 0.000 -100.00 % 38.700 M -21.82 % 49.500 M -14.51 % 57.900 M 2.66 % 56.400 M 51.61 % 37.200 M -1.33 % 37.703 M 9.43 % 34.454 M 20.87 % 28.506 M
Tax payables 0.000 -100.00 % 14.700 M 0.000 -100.00 % 7.700 M 0.000 -100.00 % 5.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -15.200 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 100.00 % -6.100 M 76.72 % -26.200 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.400 M 33.33 % 1.800 M 260.00 % 500.000 K -16.67 % 600.000 K 500.00 % 100.000 K -50.00 % 200.000 K 300.00 % -100.000 K 0.00 % -100.000 K -110.00 % 1.000 M -52.38 % 2.100 M -60.38 % 5.300 M -3.64 % 5.500 M 22.22 % 4.500 M -2.17 % 4.600 M 43.75 % 3.200 M 39.13 % 2.300 M 15.00 % 2.000 M 11.11 % 1.800 M 63.64 % 1.100 M 175.00 % 400.000 K -95.65 % 9.200 M -5.15 % 9.700 M 0.000 -100.00 % 319.000 K -11.14 % 359.000 K 32.96 % 270.000 K
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 -100.00 % 1.000 M -16.67 % 1.200 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 0.000 -100.00 % 300.000 K 0.00 % 300.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 100.00 % -31.100 M 0.000 -100.00 % 472.900 M -22.16 % 607.500 M -8.66 % 665.100 M 24.57 % 533.900 M 5 547.96 % -9.800 M -101.78 % 551.800 M 6 997.50 % -8.000 M -110.24 % 78.100 M 0.000 0.000 0.000 0.000 -100.00 % 230.557 M 15.31 % 199.943 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 15.200 M 0.000 -100.00 % 15.300 M 0.000 -100.00 % 15.800 M 0.000 -100.00 % 15.200 M 0.000 -100.00 % 16.400 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 % 12.700 M 8.55 % 11.700 M 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.200 M -3.60 % 41.700 M -1.88 % 42.500 M 8.14 % 39.300 M 0.51 % 39.100 M -5.10 % 41.200 M 0.24 % 41.100 M 0.000 -100.00 % 37.600 M 0.000 0.000 -100.00 % 630.000 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
Total assets 1.229 B -0.68 % 1.238 B -4.70 % 1.299 B 2.76 % 1.264 B -2.01 % 1.290 B 4.47 % 1.235 B 6.33 % 1.161 B 10.80 % 1.048 B 1.18 % 1.036 B 4.45 % 991.500 M 4.84 % 945.700 M -0.37 % 949.200 M 2.42 % 926.800 M -2.17 % 947.400 M 0.83 % 939.600 M 0.79 % 932.200 M 5.66 % 882.300 M 4.95 % 840.700 M -1.78 % 855.900 M 9.13 % 784.300 M 7.47 % 729.800 M -7.87 % 792.100 M 1.15 % 783.100 M -1.39 % 794.100 M 1.93 % 779.100 M 0.93 % 771.900 M -3.03 % 796.000 M 3.89 % 766.200 M 5.80 % 724.200 M 1.33 % 714.700 M -6.22 % 762.100 M -5.31 % 804.800 M 0.41 % 801.500 M -6.76 % 859.600 M 14.57 % 750.300 M 19.57 % 627.500 M 11.23 % 564.155 M 2.87 % 548.415 M 7.07 % 512.196 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-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 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -13.800 M -119.71 % 70.000 M 703.45 % -11.600 M -153.46 % 21.700 M 127.33 % -79.400 M -278.43 % 44.500 M 179.18 % -56.200 M -220.60 % 46.600 M 358.89 % -18.000 M -176.60 % 23.500 M 184.53 % -27.800 M -225.23 % 22.200 M 219.35 % -18.600 M -4 750.00 % 400.000 K 103.31 % -12.100 M -170.76 % 17.100 M 251.33 % -11.300 M -202.73 % 11.000 M 175.86 % -14.500 M -93.33 % -7.500 M 48.63 % -14.600 M -386.67 % -3.000 M 0.000 -100.00 % 2.575 M 221.18 % -2.125 M 13.27 % -2.450 M 24.62 % -3.250 M -238.30 % 2.350 M 0.00 % 2.350 M 150.54 % -4.650 M 0.00 % -4.650 M 6.06 % -4.950 M 0.00 % -4.950 M -306.25 % 2.400 M 0.00 % 2.400 M 149.48 % -4.850 M 0.00 % -4.850 M -197.98 % 4.950 M 0.00 % 4.950 M 245.59 % -3.400 M 0.00 % -3.400 M -209.54 % 3.104 M 0.00 % 3.104 M -13.74 % 3.599 M 0.00 % 3.599 M 100.00 % 1.799 M -30.81 % 2.601 M 100.00 % 1.300 M
Accounts receivables -38.500 M -160.44 % 63.700 M 257.67 % -40.400 M -188.21 % 45.800 M 347.57 % -18.500 M -35.04 % -13.700 M 73.90 % -52.500 M -325.32 % 23.300 M 144.72 % -52.100 M -355.39 % 20.400 M 239.73 % -14.600 M -145.63 % 32.000 M 253.11 % -20.900 M -36.60 % -15.300 M -1 375.00 % 1.200 M 142.86 % -2.800 M -566.67 % 600.000 K 117.14 % -3.500 M -483.33 % -600.000 K -101.88 % 32.000 M 186.02 % -37.200 M -1 760.00 % -2.000 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
Inventory 3.200 M 228.00 % -2.500 M -115.15 % 16.500 M 279.35 % -9.200 M 79.00 % -43.800 M -711.11 % -5.400 M 75.45 % -22.000 M -368.09 % -4.700 M -151.65 % 9.100 M 33.82 % 6.800 M 138.20 % -17.800 M -137.33 % -7.500 M -87.50 % -4.000 M -111.11 % 36.000 M 202.27 % -35.200 M -186.27 % 40.800 M 217.92 % -34.600 M -189.41 % 38.700 M 200.52 % -38.500 M -105.88 % -18.700 M -406.56 % 6.100 M -43.52 % 10.800 M 0.000 100.00 % -500.000 K -25.00 % -400.000 K -157.14 % 700.000 K 0.00 % 700.000 K 124.14 % -2.900 M 0.00 % -2.900 M -625.00 % -400.000 K 0.00 % -400.000 K 79.49 % -1.950 M 0.00 % -1.950 M 40.00 % -3.250 M 0.00 % -3.250 M 10.96 % -3.650 M 0.00 % -3.650 M -15.87 % -3.150 M 0.00 % -3.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -45.800 M -478.51 % 12.100 M 146.18 % -26.200 M -585.19 % 5.400 M 112.44 % -43.400 M -154.80 % 79.200 M 9 800.00 % 800.000 K -97.97 % 39.400 M 261.47 % 10.900 M 240.63 % 3.200 M 143.84 % -7.300 M -180.22 % 9.100 M 221.33 % -7.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 21.900 M 763.64 % -3.300 M -108.57 % 38.500 M 289.66 % -20.300 M -177.19 % 26.300 M 268.59 % -15.600 M -189.14 % 17.500 M 253.51 % -11.400 M -180.85 % 14.100 M 304.35 % -6.900 M -157.98 % 11.900 M 204.39 % -11.400 M -182.61 % 13.800 M 167.98 % -20.300 M -192.69 % 21.900 M 204.78 % -20.900 M -192.07 % 22.700 M 193.80 % -24.200 M -198.37 % 24.600 M 218.27 % -20.800 M -226.06 % 16.500 M 239.83 % -11.800 M 0.000 -100.00 % 3.075 M 278.26 % -1.725 M 45.24 % -3.150 M 20.25 % -3.950 M -175.24 % 5.250 M 0.00 % 5.250 M 223.53 % -4.250 M 0.00 % -4.250 M -41.67 % -3.000 M 0.00 % -3.000 M -153.10 % 5.650 M 0.00 % 5.650 M 570.83 % -1.200 M 0.00 % -1.200 M -114.81 % 8.100 M 0.00 % 8.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -45.800 M -626.98 % -6.300 M 29.21 % -8.900 M -15.58 % -7.700 M -104.39 % 175.200 M 1 437.40 % -13.100 M -106.47 % 202.600 M 566.45 % 30.400 M -74.13 % 117.500 M 210.03 % 37.900 M -64.74 % 107.500 M 149.42 % 43.100 M -62.03 % 113.500 M 488.08 % 19.300 M 4 925.00 % -400.000 K -102.94 % 13.600 M 197.84 % -13.900 M -144.69 % 31.100 M 461.63 % -8.600 M -222.86 % 7.000 M 1 266.67 % -600.000 K -102.45 % 24.500 M 600.00 % -4.900 M 82.44 % -27.900 M 2.11 % -28.500 M -32.87 % -21.450 M -11.43 % -19.250 M -131.30 % 61.500 M 209.24 % -56.300 M -178.25 % 71.950 M 270.30 % -42.250 M -161.05 % 69.200 M 210.19 % -62.800 M -1 495.56 % 4.500 M 0.00 % 4.500 M 136.00 % -12.500 M 0.00 % -12.500 M -42.86 % -8.750 M 0.00 % -8.750 M 30.28 % -12.550 M -829.63 % -1.350 M 65.16 % -3.875 M 0.00 % -3.875 M -522.29 % 917.500 K 0.00 % 917.500 K 100.00 % 458.750 K 117.56 % -2.613 M -100.00 % -1.306 M
Net cash provided by operating activities -7.900 M -107.47 % 105.800 M 252.67 % 30.000 M -54.61 % 66.100 M 949.21 % 6.300 M -94.02 % 105.300 M 317.86 % 25.200 M -78.46 % 117.000 M 78.08 % 65.700 M -26.35 % 89.200 M 87.00 % 47.700 M -49.15 % 93.800 M 49.13 % 62.900 M -24.22 % 83.000 M 57.79 % 52.600 M -44.86 % 95.400 M 225.60 % 29.300 M -66.67 % 87.900 M 206.27 % 28.700 M -47.05 % 54.200 M 127.73 % 23.800 M -75.86 % 98.600 M 323.18 % 23.300 M -23.54 % 30.475 M 20.57 % 25.275 M -45.23 % 46.150 M 0.00 % 46.150 M -60.82 % 117.800 M 0.000 -100.00 % 114.200 M 0.000 -100.00 % 132.000 M 0.000 -100.00 % 76.950 M 0.00 % 76.950 M 5.48 % 72.950 M 0.00 % 72.950 M 45.61 % 50.100 M 0.00 % 50.100 M 14.91 % 43.600 M 0.00 % 43.600 M 8.34 % 40.245 M 0.00 % 40.245 M -12.97 % 46.241 M 0.00 % 46.241 M 100.00 % 23.121 M -28.66 % 32.409 M 100.00 % 16.204 M
Investments in property plant and equipment -22.800 M 58.99 % -55.600 M -67.47 % -33.200 M 69.79 % -109.900 M 14.14 % -128.000 M 9.80 % -141.900 M -169.26 % -52.700 M 28.78 % -74.000 M -63.72 % -45.200 M -19.26 % -37.900 M -5.87 % -35.800 M 53.14 % -76.400 M -61.52 % -47.300 M 21.30 % -60.100 M -26.00 % -47.700 M -17.20 % -40.700 M -97.57 % -20.600 M 61.35 % -53.300 M -89.68 % -28.100 M -70.30 % -16.500 M 65.04 % -47.200 M 34.54 % -72.100 M 0.000 100.00 % -18.550 M -32.03 % -14.050 M 74.98 % -56.150 M 0.00 % -56.150 M -31.96 % -42.550 M 0.00 % -42.550 M -61.79 % -26.300 M 0.00 % -26.300 M -30.52 % -20.150 M 0.00 % -20.150 M 58.54 % -48.600 M 0.00 % -48.600 M -18.54 % -41.000 M 0.00 % -41.000 M 17.26 % -49.550 M 0.00 % -49.550 M -39.19 % -35.600 M -2 866.67 % -1.200 M 96.68 % -36.098 M 0.00 % -36.098 M 0.000 0.000 0.000 0.000 0.000
Acquisitions net 300.000 K -57.14 % 700.000 K 250.00 % 200.000 K -84.62 % 1.300 M 550.00 % 200.000 K -93.10 % 2.900 M 0.000 -100.00 % 600.000 K 106.25 % -9.600 M 77.41 % -42.500 M -393.10 % 14.500 M 2 800.00 % 500.000 K 108.77 % -5.700 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.700 M 0.000 100.00 % -200.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -200.000 K 0.000 100.00 % -400.000 K 0.000 100.00 % -1.300 M 0.000 0.000 0.000 0.000 0.000 100.00 % -31.150 M 0.00 % -31.150 M 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 100.00 % -100.000 K 0.000 0.000 0.000 -100.00 % 300.000 K 200.00 % -300.000 K -100.66 % 45.200 M 384.28 % -15.900 M -211.19 % 14.300 M 200.00 % -14.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K -300.00 % -25.000 K 0.000 0.000 100.00 % -100.000 K 0.00 % -100.000 K 0.000 0.000 100.00 % -750.000 K 0.00 % -750.000 K 0.000 0.000 100.00 % -600.000 K 0.00 % -600.000 K -300.00 % -150.000 K 0.00 % -150.000 K 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 -100.00 % 2.100 M -79.21 % 10.100 M 4 950.00 % 200.000 K -92.00 % 2.500 M 733.33 % 300.000 K -98.58 % 21.100 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 % 50.000 K 0.00 % 50.000 K -50.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 -100.00 % 550.000 K 0.00 % 550.000 K 175.00 % 200.000 K 0.00 % 200.000 K -84.62 % 1.300 M 0.00 % 1.300 M -78.69 % 6.100 M 0.00 % 6.100 M 430.43 % 1.150 M 0.00 % 1.150 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -1.700 M 0.000 100.00 % -1.500 M 0.000 100.00 % -400.000 K -115.38 % 2.600 M 1 400.00 % -200.000 K 90.48 % -2.100 M -320.00 % -500.000 K 79.17 % -2.400 M -115.09 % 15.900 M 37.07 % 11.600 M 176.32 % -15.200 M -484.62 % -2.600 M -176.47 % 3.400 M 112.50 % 1.600 M 132.00 % -5.000 M -285.19 % 2.700 M 115.61 % -17.300 M -1 053.33 % -1.500 M -171.43 % 2.100 M -89.34 % 19.700 M 208.24 % -18.200 M -197.59 % 18.650 M 32.50 % 14.075 M 229.13 % -10.900 M -119.43 % 56.100 M 232.78 % -42.250 M -199.29 % 42.550 M 269.52 % -25.100 M -195.44 % 26.300 M 234.53 % -19.550 M -196.07 % 20.350 M 135.26 % 8.650 M 0.00 % 8.650 M 608.82 % -1.700 M 0.00 % -1.700 M 68.52 % -5.400 M 0.00 % -5.400 M 62.89 % -14.550 M -29 200.00 % 50.000 K -99.95 % 105.322 M 191.77 % 36.098 M 87.04 % 19.300 M 0.00 % 19.300 M 100.00 % 9.650 M -72.31 % 34.853 M 100.00 % 17.427 M
Net cash used for investing activites -24.200 M 55.92 % -54.900 M -59.13 % -34.500 M 68.26 % -108.700 M 14.95 % -127.800 M 8.06 % -139.000 M -163.76 % -52.700 M 27.91 % -73.100 M -32.67 % -55.100 M 31.30 % -80.200 M -326.60 % -18.800 M 69.33 % -61.300 M 8.92 % -67.300 M -7.34 % -62.700 M -41.53 % -44.300 M -13.30 % -39.100 M -52.73 % -25.600 M 49.41 % -50.600 M -11.45 % -45.400 M 6.78 % -48.700 M -7.98 % -45.100 M 14.26 % -52.600 M -189.01 % -18.200 M 2.41 % -18.650 M -32.50 % -14.075 M -29.13 % -10.900 M 80.57 % -56.100 M -32.16 % -42.450 M 0.24 % -42.550 M -66.86 % -25.500 M 3.04 % -26.300 M -26.14 % -20.850 M -2.46 % -20.350 M 48.81 % -39.750 M 0.00 % -39.750 M 5.36 % -42.000 M 0.00 % -42.000 M 47.60 % -80.150 M 0.00 % -80.150 M -63.74 % -48.950 M -97 800.00 % -50.000 K -100.14 % 36.098 M 8.97 % 33.126 M 71.64 % 19.300 M 0.00 % 19.300 M 100.00 % 9.650 M -72.31 % 34.853 M 100.00 % 17.427 M
Debt repayment 9.400 M 123.10 % -40.700 M -40 600.00 % -100.000 K 99.80 % -50.200 M -2 852.94 % -1.700 M 0.000 -100.00 % 154.500 M 0.000 100.00 % -3.100 M 0.000 0.000 0.000 -100.00 % 4.800 M 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 43.800 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -64.900 M 0.000 -100.00 % 15.800 M 0.000 100.00 % -36.000 M 0.000 100.00 % -31.300 M 0.000 100.00 % -22.400 M 0.00 % -22.400 M -273.33 % -6.000 M 0.00 % -6.000 M -130.08 % 19.950 M 0.00 % 19.950 M 2 095.00 % -1.000 M 0.000 100.00 % -27.203 M 0.000 -100.00 % 34.593 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 450.000 K 0.00 % 450.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.775 M 0.000 0.000 100.00 % -4.250 M 0.00 % -4.250 M -2.41 % -4.150 M 0.00 % -4.150 M 31.97 % -6.100 M 0.00 % -6.100 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
Dividends paid -19.800 M 0.000 100.00 % -19.800 M 0.000 100.00 % -19.800 M 0.000 100.00 % -25.800 M 0.000 100.00 % -25.800 M 0.000 100.00 % -25.800 M 0.000 100.00 % -19.800 M 0.000 100.00 % -17.800 M 0.000 100.00 % -15.300 M 0.000 100.00 % -15.300 M 0.000 100.00 % -15.300 M -2.68 % -14.900 M 0.000 100.00 % -3.725 M -3.47 % -3.600 M 50.00 % -7.200 M 0.00 % -7.200 M 22.58 % -9.300 M 0.00 % -9.300 M -26.53 % -7.350 M 0.00 % -7.350 M 0.68 % -7.400 M 0.00 % -7.400 M 1.33 % -7.500 M 0.00 % -7.500 M -120.59 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M 0.00 % -3.400 M -13.33 % -3.000 M 0.00 % -3.000 M -11.96 % -2.680 M 0.00 % -2.680 M -13.59 % -2.359 M 0.00 % -2.359 M -100.00 % -1.180 M 44.81 % -2.137 M -100.00 % -1.069 M
Other financing activites 26.600 M 0.000 100.00 % -600.000 K -100.63 % 95.800 M 107.36 % 46.200 M 485.00 % -12.000 M -561.54 % 2.600 M 159.09 % -4.400 M -650.00 % 800.000 K 111.59 % -6.900 M 0.000 -100.00 % 400.000 K 100.89 % -45.000 M -44 900.00 % -100.000 K 99.18 % -12.200 M 44.80 % -22.100 M -212.18 % 19.700 M 170.11 % -28.100 M -438.55 % 8.300 M 276.60 % -4.700 M -123.27 % 20.200 M 661.11 % -3.600 M -156.25 % 6.400 M 0.000 100.00 % -10.175 M -131.36 % 32.450 M 200.00 % -32.450 M -659.48 % 5.800 M 200.00 % -5.800 M -126.19 % 22.150 M 200.00 % -22.150 M -197.79 % 22.650 M 205.59 % -21.450 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.650 M -1 453.33 % -750.000 K -101.15 % 65.124 M 0.000 0.000 0.000 0.000 100.00 % -4.773 M -100.00 % -2.387 M
Net cash used provided by financing activities 16.200 M 139.80 % -40.700 M -98.54 % -20.500 M -144.96 % 45.600 M 84.62 % 24.700 M 305.83 % -12.000 M -109.14 % 131.300 M 3 084.09 % -4.400 M 84.34 % -28.100 M -307.25 % -6.900 M 73.26 % -25.800 M -6 550.00 % 400.000 K 100.67 % -60.000 M 54.37 % -131.500 M -338.33 % -30.000 M -35.75 % -22.100 M -613.95 % 4.300 M 115.30 % -28.100 M -176.36 % 36.800 M 882.98 % -4.700 M -195.92 % 4.900 M 126.49 % -18.500 M -389.06 % 6.400 M 271.81 % -3.725 M 72.96 % -13.775 M 65.26 % -39.650 M 0.00 % -39.650 M -1 143.42 % 3.800 M 125.17 % -15.100 M 48.81 % -29.500 M 0.00 % -29.500 M -4.42 % -28.250 M 2.08 % -28.850 M 3.51 % -29.900 M 0.00 % -29.900 M -218.09 % -9.400 M 0.00 % -9.400 M -155.29 % 17.000 M 0.00 % 17.000 M 578.87 % -3.550 M 5.33 % -3.750 M -110.64 % 35.242 M 1 415.23 % -2.680 M -106.43 % 41.670 M 1 866.43 % -2.359 M -100.00 % -1.180 M 82.93 % -6.910 M -100.00 % -3.455 M
Effect of forex changes on cash -800.000 K 27.27 % -1.100 M -157.89 % 1.900 M 145.24 % -4.200 M -4 100.00 % -100.000 K 96.97 % -3.300 M -371.43 % -700.000 K 30.00 % -1.000 M -242.86 % 700.000 K 450.00 % -200.000 K 84.62 % -1.300 M -425.00 % 400.000 K 0.00 % 400.000 K 136.36 % -1.100 M -375.00 % 400.000 K -69.23 % 1.300 M 225.00 % 400.000 K 150.00 % -800.000 K -60.00 % -500.000 K 37.50 % -800.000 K 89.47 % -7.600 M -28.81 % -5.900 M 0.000 -100.00 % 175.000 K -82.50 % 1.000 M 104.38 % -22.850 M -202.24 % 22.350 M 959.62 % -2.600 M 0.000 100.00 % -16.900 M 0.000 100.00 % -500.000 K 0.000 100.00 % -7.100 M 0.00 % -7.100 M -384.00 % 2.500 M 0.00 % 2.500 M 600.00 % -500.000 K 0.00 % -500.000 K -102.06 % 24.300 M 199.59 % -24.400 M -2 607.71 % 973.000 K 0.000 -100.00 % 1.277 M 0.000 0.000 0.000 0.000
Net change in cash -16.700 M -283.52 % 9.100 M 139.39 % -23.100 M -1 825.00 % -1.200 M 98.76 % -96.900 M -97.76 % -49.000 M -147.53 % 103.100 M 167.79 % 38.500 M 329.17 % -16.800 M -984.21 % 1.900 M 5.56 % 1.800 M -94.59 % 33.300 M 152.03 % -64.000 M 43.01 % -112.300 M -427.23 % -21.300 M -160.00 % 35.500 M 322.62 % 8.400 M 0.00 % 8.400 M -57.14 % 19.600 M 0.000 100.00 % -24.000 M -211.11 % 21.600 M 87.83 % 11.500 M 38.97 % 8.275 M 625.40 % -1.575 M 97.11 % -54.500 M -300.00 % -13.625 M -158.98 % 23.100 M 300.00 % 5.775 M 140.10 % -14.400 M -300.00 % -3.600 M -112.33 % 29.200 M 300.00 % 7.300 M 0.00 % 7.300 M 353.91 % -2.875 M 0.00 % -2.875 M -123.91 % 12.025 M 0.00 % 12.025 M 277.49 % -6.775 M -122.00 % 30.800 M 300.00 % 7.700 M -95.80 % 183.249 M 418.45 % 35.346 M -79.41 % 171.670 M 443.41 % 31.591 M 0.00 % 31.591 M 4.69 % 30.176 M 0.00 % 30.176 M
Cash at beginning of period 68.200 M 15.40 % 59.100 M -28.10 % 82.200 M -1.44 % 83.400 M -53.74 % 180.300 M -21.37 % 229.300 M 81.70 % 126.200 M 43.90 % 87.700 M -16.08 % 104.500 M 1.85 % 102.600 M 1.79 % 100.800 M 49.33 % 67.500 M -48.67 % 131.500 M 17.10 % 112.300 M -15.94 % 133.600 M 36.19 % 98.100 M 9.36 % 89.700 M 10.33 % 81.300 M 31.77 % 61.700 M 0.00 % 61.700 M -28.00 % 85.700 M 0.000 0.000 -100.00 % 13.150 M -10.70 % 14.725 M -87.01 % 113.400 M 300.00 % 28.350 M -68.60 % 90.300 M 300.00 % 22.575 M -78.44 % 104.700 M 300.00 % 26.175 M -65.33 % 75.500 M 300.00 % 18.875 M 0.00 % 18.875 M -13.22 % 21.750 M 0.00 % 21.750 M 123.65 % 9.725 M 0.00 % 9.725 M -41.06 % 16.500 M -53.13 % 35.200 M 300.00 % 8.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 51.500 M -24.49 % 68.200 M 15.40 % 59.100 M -28.10 % 82.200 M -1.44 % 83.400 M -53.74 % 180.300 M -21.37 % 229.300 M 81.70 % 126.200 M 43.90 % 87.700 M -16.08 % 104.500 M 1.85 % 102.600 M 1.79 % 100.800 M 49.33 % 67.500 M 0.000 -100.00 % 112.300 M -15.94 % 133.600 M 36.19 % 98.100 M 9.36 % 89.700 M 10.33 % 81.300 M 31.77 % 61.700 M 0.00 % 61.700 M 185.65 % 21.600 M 87.83 % 11.500 M -46.32 % 21.425 M 62.93 % 13.150 M -77.67 % 58.900 M 300.00 % 14.725 M -87.01 % 113.400 M 300.00 % 28.350 M -68.60 % 90.300 M 300.00 % 22.575 M -78.44 % 104.700 M 300.00 % 26.175 M 0.00 % 26.175 M 38.68 % 18.875 M 0.00 % 18.875 M -13.22 % 21.750 M 0.00 % 21.750 M 123.65 % 9.725 M -85.27 % 66.000 M 300.00 % 16.500 M -91.00 % 183.249 M 418.45 % 35.346 M -79.41 % 171.670 M 443.41 % 31.591 M 0.00 % 31.591 M 4.69 % 30.176 M 0.00 % 30.176 M
Operating cash flow -7.900 M -107.47 % 105.800 M 252.67 % 30.000 M -54.61 % 66.100 M 949.21 % 6.300 M -94.02 % 105.300 M 317.86 % 25.200 M -78.46 % 117.000 M 78.08 % 65.700 M -26.35 % 89.200 M 87.00 % 47.700 M -49.15 % 93.800 M 49.13 % 62.900 M -24.22 % 83.000 M 57.79 % 52.600 M -44.86 % 95.400 M 225.60 % 29.300 M -66.67 % 87.900 M 206.27 % 28.700 M -47.05 % 54.200 M 127.73 % 23.800 M -75.86 % 98.600 M 323.18 % 23.300 M -23.54 % 30.475 M 20.57 % 25.275 M -45.23 % 46.150 M 0.00 % 46.150 M -60.82 % 117.800 M 0.000 -100.00 % 114.200 M 0.000 -100.00 % 132.000 M 0.000 -100.00 % 76.950 M 0.00 % 76.950 M 5.48 % 72.950 M 0.00 % 72.950 M 45.61 % 50.100 M 0.00 % 50.100 M 14.91 % 43.600 M 0.00 % 43.600 M 8.34 % 40.245 M 0.00 % 40.245 M -12.97 % 46.241 M 0.00 % 46.241 M 100.00 % 23.121 M -28.66 % 32.409 M 100.00 % 16.204 M
Capital expenditure -22.800 M 56.41 % -52.300 M -57.53 % -33.200 M 69.79 % -109.900 M 14.14 % -128.000 M 9.80 % -141.900 M -169.26 % -52.700 M 28.78 % -74.000 M -63.72 % -45.200 M -19.26 % -37.900 M -5.87 % -35.800 M 53.14 % -76.400 M -61.52 % -47.300 M 21.30 % -60.100 M -26.00 % -47.700 M -17.20 % -40.700 M -97.57 % -20.600 M 61.35 % -53.300 M -89.68 % -28.100 M -70.30 % -16.500 M 65.04 % -47.200 M 34.54 % -72.100 M 0.000 100.00 % -18.550 M -32.03 % -14.050 M 74.98 % -56.150 M 0.00 % -56.150 M -31.96 % -42.550 M 0.00 % -42.550 M -61.79 % -26.300 M 0.00 % -26.300 M -30.52 % -20.150 M 0.00 % -20.150 M 58.54 % -48.600 M 0.00 % -48.600 M -18.54 % -41.000 M 0.00 % -41.000 M 17.26 % -49.550 M 0.00 % -49.550 M -39.19 % -35.600 M -2 866.67 % -1.200 M 96.68 % -36.098 M 0.00 % -36.098 M 0.000 0.000 0.000 0.000 0.000
Free CashFlow -30.700 M -157.38 % 53.500 M 1 771.88 % -3.200 M 92.69 % -43.800 M 64.01 % -121.700 M -232.51 % -36.600 M -33.09 % -27.500 M -163.95 % 43.000 M 109.76 % 20.500 M -60.04 % 51.300 M 331.09 % 11.900 M -31.61 % 17.400 M 11.54 % 15.600 M -31.88 % 22.900 M 367.35 % 4.900 M -91.04 % 54.700 M 528.74 % 8.700 M -74.86 % 34.600 M 5 666.67 % 600.000 K -98.41 % 37.700 M 261.11 % -23.400 M -188.30 % 26.500 M 13.73 % 23.300 M 95.39 % 11.925 M 6.24 % 11.225 M 212.25 % -10.000 M 0.00 % -10.000 M -113.29 % 75.250 M 276.85 % -42.550 M -148.41 % 87.900 M 434.22 % -26.300 M -123.51 % 111.850 M 655.09 % -20.150 M -171.08 % 28.350 M 0.00 % 28.350 M -11.27 % 31.950 M 0.00 % 31.950 M 5 709.09 % 550.000 K 0.00 % 550.000 K -93.13 % 8.000 M -81.13 % 42.400 M 922.43 % 4.147 M 0.00 % 4.147 M -91.03 % 46.241 M 0.00 % 46.241 M 100.00 % 23.121 M -28.66 % 32.409 M 100.00 % 16.204 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 2009 2008 2008 2007 2007 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