STBMF

St Barbara Limited STBMF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Revenue 215.521 M -3.61 % 223.603 M -30.96 % 323.852 M 60.90 % 201.272 M -72.81 % 740.247 M -8.74 % 811.143 M 24.73 % 650.321 M -4.25 % 679.204 M 5.84 % 641.702 M 5.18 % 610.115 M 11.29 % 548.206 M 2.69 % 533.828 M 4.30 % 511.840 M -5.57 % 542.044 M 48.81 % 364.259 M 22.27 % 297.916 M 5.93 % 281.242 M 96.02 % 143.474 M 9.60 % 130.911 M 13.58 % 115.263 M 147.60 % 46.553 M 41.74 % 32.843 M -42.98 % 57.604 M 5.66 % 54.516 M -23.93 % 71.661 M 0.000 0.000 0.000 -100.00 % 85.626 M 17.02 % 73.174 M -6.60 % 78.347 M 23.18 % 63.605 M 17.61 % 54.079 M -2.70 % 55.578 M 962.27 % 5.232 M 623.65 % 723.000 K -94.68 % 13.602 M
Net income -93.784 M -73.95 % -53.915 M 89.36 % -506.650 M -215.04 % -160.821 M 8.93 % -176.596 M -237.72 % 128.230 M -11.05 % 144.163 M -36.49 % 226.998 M 44.06 % 157.572 M -6.98 % 169.388 M 326.86 % 39.682 M 107.92 % -500.831 M -161.05 % -191.854 M -247.32 % 130.230 M 89.76 % 68.629 M 270.77 % -40.188 M 47.36 % -76.344 M -340.45 % -17.333 M -498.93 % -2.894 M -148.08 % 6.019 M 920.17 % 590.000 K 143.13 % -1.368 M -642.86 % 252.000 K 62.58 % 155.000 K 181.82 % 55.000 K -98.49 % 3.638 M -45.90 % 6.725 M 110.04 % -66.974 M -918.00 % -6.579 M -191.98 % 7.153 M -37.40 % 11.426 M -34.61 % 17.473 M 167.13 % 6.541 M -49.18 % 12.872 M 100.34 % 6.425 M 199.54 % -6.455 M -14.51 % -5.637 M
Income before tax -54.568 M 25.26 % -73.015 M 88.69 % -645.380 M -95.05 % -330.882 M -28.37 % -257.764 M -258.68 % 162.447 M -20.48 % 204.294 M -22.20 % 262.603 M 38.43 % 189.706 M 3.44 % 183.402 M 724.50 % 22.244 M 104.60 % -483.307 M -71.65 % -281.570 M -357.14 % 109.499 M 59.55 % 68.629 M 270.77 % -40.188 M 47.36 % -76.344 M -329.74 % -17.765 M -1 587.08 % -1.053 M -122.94 % 4.591 M 678.14 % 590.000 K 102.55 % -23.178 M 22.79 % -30.020 M -66.33 % -18.049 M -335.93 % 7.650 M 110.28 % 3.638 M -45.90 % 6.725 M 108.84 % -76.044 M -893.25 % -7.656 M -165.59 % 11.673 M -32.63 % 17.327 M -0.84 % 17.473 M 167.13 % 6.541 M -49.18 % 12.872 M 100.34 % 6.425 M 199.54 % -6.455 M 32.24 % -9.526 M
Income before tax ratio -0.25 22.46 % -0.33 83.61 % -1.99 -21.22 % -1.64 -372.11 % -0.35 -273.87 % 0.20 -36.25 % 0.31 -18.75 % 0.39 30.78 % 0.30 -1.65 % 0.30 640.84 % 0.04 104.48 % -0.91 -64.58 % -0.55 -372.32 % 0.20 7.22 % 0.19 239.67 % -0.13 50.31 % -0.27 -119.23 % -0.12 -1 439.36 % -0.01 -120.19 % 0.04 214.28 % 0.01 101.80 % -0.71 -35.42 % -0.52 -57.41 % -0.33 -410.14 % 0.11 0.00 0.00 0.00 100.00 % -0.09 -156.05 % 0.16 -27.87 % 0.22 -19.49 % 0.27 127.12 % 0.12 -47.78 % 0.23 -81.14 % 1.23 113.75 % -8.93 -1 174.82 % -0.70
EBITDA -38.693 M 8.00 % -42.058 M -179.87 % 52.656 M -4.35 % 55.052 M -82.06 % 306.820 M -9.16 % 337.773 M 19.99 % 281.497 M -18.28 % 344.461 M 8.55 % 317.319 M 12.65 % 281.687 M 76.48 % 159.617 M 99.77 % 79.901 M -44.09 % 142.901 M -32.02 % 210.198 M 61.89 % 129.839 M 243.21 % 37.831 M -8.92 % 41.537 M 161.06 % 15.911 M -49.61 % 31.577 M 109.24 % 15.091 M 455.63 % 2.716 M 126.11 % -10.403 M -54.23 % -6.745 M -167.68 % 9.966 M 14.46 % 8.707 M 123.60 % 3.894 M -65.07 % 11.147 M 118.78 % -59.365 M -708.02 % 9.764 M -67.45 % 29.992 M 59.56 % 18.797 M 1.53 % 18.514 M 149.04 % 7.434 M -49.31 % 14.667 M 99.14 % 7.365 M 214.10 % -6.455 M 32.24 % -9.526 M
Net income ratio -0.44 -80.47 % -0.24 84.59 % -1.56 -95.80 % -0.80 -234.93 % -0.24 -250.91 % 0.16 -28.69 % 0.22 -33.67 % 0.33 36.11 % 0.25 -11.55 % 0.28 283.55 % 0.07 107.72 % -0.94 -150.30 % -0.37 -256.01 % 0.24 27.52 % 0.19 239.67 % -0.13 50.31 % -0.27 -124.70 % -0.12 -446.48 % -0.02 -142.33 % 0.05 312.03 % 0.01 130.43 % -0.04 -1 052.13 % 0.00 53.87 % 0.00 270.45 % 0.00 0.00 0.00 0.00 100.00 % -0.08 -178.61 % 0.10 -32.98 % 0.15 -46.91 % 0.27 127.12 % 0.12 -47.78 % 0.23 -81.14 % 1.23 113.75 % -8.93 -2 054.33 % -0.41
Ratio EBITDA -0.18 4.55 % -0.19 -215.68 % 0.16 -40.56 % 0.27 -34.01 % 0.41 -0.46 % 0.42 -3.80 % 0.43 -14.65 % 0.51 2.56 % 0.49 7.10 % 0.46 58.57 % 0.29 94.53 % 0.15 -46.39 % 0.28 -28.00 % 0.39 8.79 % 0.36 180.70 % 0.13 -14.02 % 0.15 33.18 % 0.11 -54.02 % 0.24 84.23 % 0.13 124.41 % 0.06 118.42 % -0.32 -170.51 % -0.12 -164.05 % 0.18 50.46 % 0.12 0.00 0.00 0.00 -100.00 % 0.11 -72.18 % 0.41 70.84 % 0.24 -17.58 % 0.29 111.75 % 0.14 -47.91 % 0.26 -81.25 % 1.41 115.77 % -8.93 -1 174.82 % -0.70
Gross profit ratio -0.06 42.24 % -0.10 -2 185.30 % 0.00 101.41 % -0.35 -269.17 % 0.21 -28.34 % 0.29 -18.14 % 0.35 -14.98 % 0.42 5.02 % 0.40 10.96 % 0.36 -17.05 % 0.43 66.71 % 0.26 -31.65 % 0.38 -24.87 % 0.50 17.49 % 0.43 41.62 % 0.30 -10.76 % 0.34 -17.45 % 0.41 -49.42 % 0.81 -3.96 % 0.85 108.55 % 0.41 10.32 % 0.37 -9.09 % 0.40 19.51 % 0.34 -58.00 % 0.81 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 967.756 M 18.31 % 817.951 M 0.21 % 816.273 M 11.49 % 732.174 M 3.77 % 705.573 M 0.38 % 702.896 M 30.87 % 537.076 M 0.19 % 536.032 M 0.21 % 534.892 M -0.22 % 536.071 M 2.44 % 523.326 M 3.84 % 503.995 M 6.65 % 472.550 M 39.15 % 339.591 M 0.34 % 338.432 M 11.22 % 304.294 M 22.40 % 248.607 M 29.85 % 191.458 M 19.14 % 160.704 M 25.48 % 128.074 M 1.59 % 126.073 M 24.37 % 101.373 M 26.51 % 80.130 M 79.23 % 44.707 M 7.50 % 41.587 M 1.27 % 41.065 M 0.00 % 41.065 M -5.50 % 43.457 M 5.61 % 41.148 M 0.21 % 41.061 M 0.05 % 41.041 M 4.15 % 39.407 M 6.79 % 36.901 M 0.96 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M
Weighted average shs out 1.663 B 103.29 % 817.960 M 0.21 % 816.273 M 11.49 % 732.174 M 3.77 % 705.573 M 0.88 % 699.443 M 30.96 % 534.107 M 0.86 % 529.565 M 3.19 % 513.202 M 0.38 % 511.253 M 0.49 % 508.772 M 4.25 % 488.037 M 6.65 % 457.594 M 36.23 % 335.896 M -0.23 % 336.666 M 10.64 % 304.294 M 22.40 % 248.607 M 29.85 % 191.458 M 19.14 % 160.704 M 29.59 % 124.009 M -1.64 % 126.073 M 24.37 % 101.373 M 26.51 % 80.130 M 79.23 % 44.707 M 7.50 % 41.587 M 1.27 % 41.065 M 0.00 % 41.065 M -5.50 % 43.457 M 5.61 % 41.148 M 0.21 % 41.061 M 0.05 % 41.041 M 4.15 % 39.407 M 6.79 % 36.901 M 0.96 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M
EPS diluted -0.06 14.42 % -0.07 89.37 % -0.62 -181.82 % -0.22 12.00 % -0.25 -238.89 % 0.18 -33.33 % 0.27 -35.71 % 0.42 44.83 % 0.29 -9.38 % 0.32 322.16 % 0.08 107.66 % -0.99 -141.46 % -0.41 -207.89 % 0.38 90.00 % 0.20 253.85 % -0.13 58.06 % -0.31 -242.54 % -0.09 -402.78 % -0.02 -138.30 % 0.05 921.74 % 0.00 134.07 % -0.01 96.71 % -0.41 -2.50 % -0.40 -273.91 % 0.23 159.59 % 0.09 -44.63 % 0.16 110.39 % -1.54 -862.50 % -0.16 -194.12 % 0.17 -39.29 % 0.28 -36.36 % 0.44 144.44 % 0.18 -48.57 % 0.35 99.10 % 0.18 199.54 % -0.18 -17.74 % -0.15
Earnings per share -0.06 14.42 % -0.07 89.37 % -0.62 -181.82 % -0.22 12.00 % -0.25 -238.89 % 0.18 -33.33 % 0.27 -37.21 % 0.43 38.71 % 0.31 -6.06 % 0.33 323.08 % 0.08 107.57 % -1.03 -145.24 % -0.42 -207.69 % 0.39 95.00 % 0.20 253.85 % -0.13 58.06 % -0.31 -242.54 % -0.09 -402.78 % -0.02 -137.11 % 0.05 954.35 % 0.00 134.07 % -0.01 96.71 % -0.41 -2.50 % -0.40 -273.91 % 0.23 159.59 % 0.09 -44.63 % 0.16 110.39 % -1.54 -862.50 % -0.16 -194.12 % 0.17 -39.29 % 0.28 -36.36 % 0.44 144.44 % 0.18 -48.57 % 0.35 99.10 % 0.18 199.54 % -0.18 -17.74 % -0.15
Gross profit -12.874 M 44.32 % -23.123 M -1 539.79 % 1.606 M 102.27 % -70.811 M -146.00 % 153.944 M -34.61 % 235.408 M 2.11 % 230.552 M -18.59 % 283.216 M 11.15 % 254.796 M 16.70 % 218.325 M -7.69 % 236.505 M 71.20 % 138.146 M -28.71 % 193.782 M -29.06 % 273.167 M 74.84 % 156.238 M 73.16 % 90.228 M -5.47 % 95.448 M 61.81 % 58.988 M -44.56 % 106.401 M 9.08 % 97.547 M 416.37 % 18.891 M 56.37 % 12.081 M -48.17 % 23.309 M 26.27 % 18.459 M -68.05 % 57.778 M 0.000 0.000 0.000 -100.00 % 85.626 M 17.02 % 73.174 M -6.60 % 78.347 M 23.18 % 63.605 M 17.61 % 54.079 M -2.70 % 55.578 M 962.27 % 5.232 M 623.65 % 723.000 K -94.68 % 13.602 M
Income tax expense 0.000 100.00 % -19.100 M 86.23 % -138.730 M -82.34 % -76.082 M 6.27 % -81.168 M -337.22 % 34.217 M -43.10 % 60.131 M 68.88 % 35.605 M 10.80 % 32.134 M 129.30 % 14.014 M 1 185.69 % 1.090 M -93.78 % 17.524 M 121.24 % -82.517 M -298.04 % -20.731 M -443.00 % 6.044 M 128.23 % -21.408 M 0.000 100.00 % -432.000 K -123.47 % 1.841 M 228.92 % -1.428 M 0.000 100.00 % -23.178 M 22.79 % -30.020 M -66.33 % -18.049 M -335.93 % 7.650 M 0.000 -100.00 % 6.725 M 108.84 % -76.044 M -893.25 % -7.656 M -165.59 % 11.673 M -32.63 % 17.327 M -0.84 % 17.473 M 167.13 % 6.541 M -49.18 % 12.872 M 100.34 % 6.425 M 199.54 % -6.455 M 32.24 % -9.526 M
Cost of revenue 228.395 M -7.43 % 246.726 M -23.44 % 322.246 M 18.44 % 272.083 M -53.59 % 586.303 M 1.84 % 575.735 M 37.16 % 419.769 M 6.01 % 395.988 M 2.35 % 386.906 M -1.25 % 391.790 M 25.69 % 311.701 M -21.22 % 395.682 M 24.41 % 318.058 M 18.29 % 268.877 M 29.25 % 208.021 M 0.16 % 207.688 M 11.78 % 185.794 M 119.91 % 84.486 M 244.70 % 24.510 M 38.35 % 17.716 M -35.96 % 27.662 M 33.23 % 20.762 M -39.46 % 34.295 M -4.89 % 36.057 M 159.71 % 13.883 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
General and administrative expenses 12.339 M 184.44 % 4.338 M -83.63 % 26.506 M -16.35 % 31.686 M 19.03 % 26.621 M -1.97 % 27.156 M 8.81 % 24.958 M 4.69 % 23.840 M 13.65 % 20.977 M 9.35 % 19.184 M -5.42 % 20.284 M -14.17 % 23.634 M 22.75 % 19.253 M 40.21 % 13.732 M -7.52 % 14.848 M -30.56 % 21.382 M 0.60 % 21.255 M -6.49 % 22.730 M -2.55 % 23.325 M 45.95 % 15.981 M 68.81 % 9.467 M 31.38 % 7.206 M -25.99 % 9.736 M -9.75 % 10.788 M 7.55 % 10.031 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
Selling and marketing expenses 10.384 M -70.08 % 34.702 M -7.79 % 37.632 M 307.71 % 9.230 M -81.62 % 50.224 M 46.08 % 34.381 M 791.85 % 3.855 M -9.17 % 4.244 M 0.000 -100.00 % 1.967 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
Other expenses 19.131 M 176.42 % 6.921 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.741 M 0.000 100.00 % -32.475 M -451.92 % -5.884 M 22.63 % -7.605 M 76.77 % -32.738 M -1 087.87 % 3.314 M 112.03 % -27.553 M -110.88 % -13.066 M -291.86 % 6.810 M -46.16 % 12.649 M -14.01 % 14.710 M 367.58 % 3.146 M 141.84 % -7.520 M -293.31 % -1.912 M -120.06 % 9.531 M -42.28 % 16.512 M 324.04 % 3.894 M 0.000 0.000 100.00 % -85.626 M -65.12 % -51.858 M 13.56 % -59.995 M -21.40 % -49.420 M -11.02 % -44.515 M 1.53 % -45.208 M -1 670.78 % -2.553 M -783.39 % -289.000 K 97.23 % -10.443 M
Operating expenses 41.854 M -8.94 % 45.961 M -28.34 % 64.138 M 56.76 % 40.916 M -46.76 % 76.845 M 24.88 % 61.537 M 113.57 % 28.813 M 2.60 % 28.084 M 13.62 % 24.718 M 16.86 % 21.151 M -83.56 % 128.647 M -20.60 % 162.031 M 16.15 % 139.496 M 4.40 % 133.618 M 43.92 % 92.842 M -8.14 % 101.068 M -31.04 % 146.560 M 73.99 % 84.237 M -30.19 % 120.666 M 11.50 % 108.220 M 402.65 % 21.530 M 21.43 % 17.730 M -61.43 % 45.968 M 26.04 % 36.472 M -44.65 % 65.891 M 1 592.12 % 3.894 M 0.93 % 3.858 M -75.00 % 15.432 M 2.20 % 15.099 M 1.22 % 14.917 M -18.72 % 18.352 M 29.38 % 14.185 M 48.32 % 9.564 M -7.77 % 10.370 M 287.08 % 2.679 M 517.28 % 434.000 K -86.26 % 3.159 M
Cost and expenses 270.249 M -7.67 % 292.687 M -24.25 % 386.384 M 23.45 % 312.999 M -69.26 % 1.018 B 59.78 % 637.272 M 42.06 % 448.582 M 5.78 % 424.072 M 3.02 % 411.624 M -0.32 % 412.941 M -15.79 % 490.369 M -12.08 % 557.713 M 21.89 % 457.554 M 13.68 % 402.495 M 33.78 % 300.863 M -2.56 % 308.756 M -7.10 % 332.354 M 96.98 % 168.723 M 16.22 % 145.176 M 15.28 % 125.936 M 156.01 % 49.192 M 27.80 % 38.492 M -52.04 % 80.263 M 10.66 % 72.529 M -9.08 % 79.774 M 1 948.65 % 3.894 M 0.93 % 3.858 M -75.00 % 15.432 M 2.20 % 15.099 M 1.22 % 14.917 M -18.72 % 18.352 M 29.38 % 14.185 M 48.32 % 9.564 M -7.77 % 10.370 M 287.08 % 2.679 M 517.28 % 434.000 K -86.26 % 3.159 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
Selling general and administrative expenses 22.723 M -41.80 % 39.040 M -39.13 % 64.138 M 56.76 % 40.916 M -46.76 % 76.845 M 24.88 % 61.537 M 113.57 % 28.813 M 2.60 % 28.084 M 33.88 % 20.977 M -0.82 % 21.151 M 4.27 % 20.284 M -14.17 % 23.634 M 22.75 % 19.253 M 40.21 % 13.732 M -7.52 % 14.848 M -30.56 % 21.382 M 0.60 % 21.255 M -6.49 % 22.730 M -2.55 % 23.325 M 45.95 % 15.981 M 68.81 % 9.467 M 31.38 % 7.206 M -25.99 % 9.736 M -9.75 % 10.788 M 7.55 % 10.031 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
Interest income 0.000 -100.00 % 8.869 M 242.43 % 2.590 M 59.98 % 1.619 M 46.78 % 1.103 M -52.17 % 2.306 M -77.11 % 10.073 M 90.67 % 5.283 M 171.20 % 1.948 M 0.000 -100.00 % 1.586 M -7.79 % 1.720 M -54.87 % 3.811 M -40.84 % 6.442 M 14.81 % 5.611 M 1.61 % 5.522 M 10.91 % 4.979 M 35.23 % 3.682 M 14.60 % 3.213 M 112.22 % 1.514 M 281.36 % 397.000 K -20.92 % 502.000 K 71.92 % 292.000 K 135.48 % 124.000 K -59.79 % 308.352 K 0.000 0.000 0.000 -100.00 % 295.158 K -28.53 % 413.000 K 63.89 % 252.000 K -4.91 % 265.000 K -16.14 % 316.000 K 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 2.867 M -78.82 % 13.534 M 124.85 % 6.019 M -24.72 % 7.996 M -29.25 % 11.302 M 18 427.87 % 61.000 K -93.24 % 903.000 K -95.47 % 19.950 M -25.14 % 26.648 M -37.78 % 42.829 M -2.58 % 43.961 M 95.48 % 22.489 M 546.98 % 3.476 M 27.33 % 2.730 M -55.57 % 6.145 M -20.98 % 7.777 M 168.45 % 2.897 M 9.32 % 2.650 M 176.04 % 960.000 K 83.21 % 524.000 K -88.05 % 4.385 M -19.53 % 5.449 M 53.71 % 3.545 M 235.38 % 1.057 M 312.89 % 256.000 K -54.67 % 564.783 K -54.71 % 1.247 M -46.28 % 2.321 M -31.78 % 3.402 M 131.44 % 1.470 M 41.21 % 1.041 M 16.57 % 893.000 K -50.25 % 1.795 M 90.96 % 940.000 K 0.000 0.000
Depreciation and amortization 19.493 M -30.61 % 28.090 M -95.94 % 692.641 M 82.41 % 379.722 M -29.72 % 540.312 M 222.92 % 167.319 M 107.78 % 80.528 M -8.62 % 88.129 M 1.02 % 87.241 M 5.59 % 82.622 M -0.60 % 83.119 M -23.53 % 108.691 M 17.11 % 92.812 M -4.54 % 97.223 M 66.25 % 58.480 M -18.64 % 71.874 M -34.72 % 110.104 M 257.72 % 30.779 M 2.67 % 29.980 M 214.26 % 9.540 M 1 053.57 % 827.000 K -70.10 % 2.766 M -84.96 % 18.391 M -24.84 % 24.470 M 17.18 % 20.883 M 0.000 -100.00 % 3.858 M -75.00 % 15.432 M 2.20 % 15.099 M 1.22 % 14.917 M -16.06 % 17.771 M 26.11 % 14.092 M 50.91 % 9.338 M -5.39 % 9.870 M 268.42 % 2.679 M 517.28 % 434.000 K -86.26 % 3.159 M
Operating income -54.728 M 20.78 % -69.084 M -10.48 % -62.532 M 44.03 % -111.727 M 59.81 % -277.981 M -259.88 % 173.871 M -13.81 % 201.739 M -20.93 % 255.132 M 10.89 % 230.078 M 16.69 % 197.174 M 159.41 % 76.009 M 364.01 % -28.790 M -157.48 % 50.089 M -55.66 % 112.975 M 58.32 % 71.359 M 309.61 % -34.043 M 43.65 % -60.418 M -306.36 % -14.868 M -1 031.00 % 1.597 M -71.23 % 5.551 M 193.86 % 1.889 M 114.34 % -13.169 M 46.40 % -24.571 M -180.68 % -8.754 M 28.10 % -12.176 M -412.69 % 3.894 M -46.58 % 7.289 M 109.75 % -74.797 M -1 301.99 % -5.335 M -135.39 % 15.075 M 1 369.32 % 1.026 M -76.80 % 4.422 M 332.25 % -1.904 M -139.69 % 4.797 M 2.37 % 4.686 M 168.02 % -6.889 M 45.69 % -12.685 M
Operating income ratio -0.25 17.81 % -0.31 -60.01 % -0.19 65.22 % -0.56 -47.82 % -0.38 -275.19 % 0.21 -30.90 % 0.31 -17.42 % 0.38 4.77 % 0.36 10.94 % 0.32 133.09 % 0.14 357.09 % -0.05 -155.11 % 0.10 -53.05 % 0.21 6.39 % 0.20 271.44 % -0.11 46.81 % -0.21 -107.30 % -0.10 -949.47 % 0.01 -74.67 % 0.05 18.69 % 0.04 110.12 % -0.40 6.00 % -0.43 -165.64 % -0.16 5.49 % -0.17 0.00 0.00 0.00 100.00 % -0.06 -130.24 % 0.21 1 473.19 % 0.01 -81.16 % 0.07 297.46 % -0.04 -140.79 % 0.09 -90.36 % 0.90 109.40 % -9.53 -921.72 % -0.93
Total other income expenses net 160.000 K 104.07 % -3.931 M 99.33 % -582.848 M -165.95 % -219.155 M -1 184.01 % 20.217 M 0.000 -100.00 % 2.555 M -65.80 % 7.471 M 144.14 % -16.924 M 54.18 % -36.934 M 35.48 % -57.243 M 79.57 % -280.136 M 16.59 % -335.856 M -822.58 % -36.404 M -795.66 % 5.233 M 117.83 % -29.348 M -84.28 % -15.926 M -449.74 % -2.897 M -121.93 % 13.212 M -13.44 % 15.264 M 1 275.06 % -1.299 M 79.69 % -6.396 M -17.38 % -5.449 M -15 036.11 % -36.000 K -100.23 % 15.763 M 6 257.46 % -256.000 K 54.67 % -564.783 K 54.71 % -1.247 M -116.75 % 7.443 M 318.77 % -3.402 M 92.03 % -42.668 M -33.56 % -31.947 M 15.87 % -37.974 M -17.44 % -32.336 M -935.12 % 3.872 M 157.41 % -6.744 M 66.23 % -19.969 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Net debt -62.118 M 55.10 % -138.335 M 50.78 % -281.069 M -484.36 % 73.126 M 403.20 % -24.118 M 67.31 % -73.775 M 91.64 % -882.599 M -287.44 % -227.804 M -42.06 % -160.362 M -279.15 % 89.511 M -66.86 % 270.090 M 3.81 % 260.169 M 23.47 % 210.709 M 216.42 % -180.986 M -168.47 % -67.413 M 21.84 % -86.248 M -296.69 % 43.849 M -32.97 % 65.420 M 1 411.90 % 4.327 M 105.59 % -77.438 M -901.53 % -7.732 M -20.04 % -6.441 M -134.95 % 18.430 M 795.96 % 2.057 M -86.61 % 15.361 M 307.89 % 3.766 M -75.24 % 15.210 M -46.25 % 28.298 M 33 993.98 % 83.000 K -99.23 % 10.755 M -51.44 % 22.149 M 114.98 % 10.303 M -27.25 % 14.162 M -31.99 % 20.824 M -29.86 % 29.689 M 3 295.80 % -929.000 K -207.03 % 868.000 K
Total investments 25.159 M -30.15 % 36.019 M -87.49 % 288.020 M 467.42 % 50.760 M 9.37 % 46.413 M -5.10 % 48.905 M -3.15 % 50.495 M -67.23 % 154.072 M 3 272.12 % 4.569 M 88.65 % 2.422 M 3 569.70 % 66.000 K -37.14 % 105.000 K 19.32 % 88.000 K -42.86 % 154.000 K -93.49 % 2.367 M 0.000 -100.00 % 13.869 M -1.94 % 14.144 M -28.90 % 19.892 M -34.17 % 30.216 M 0.000 -100.00 % 3.296 M -59.73 % 8.184 M -17.62 % 9.935 M -43.48 % 17.577 M -12.68 % 20.130 M 485.17 % 3.440 M 11 287.43 % 30.209 K 0.000 -100.00 % 250.000 K 0.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K
Total debt 5.319 M -29.38 % 7.532 M -41.50 % 12.875 M -92.50 % 171.638 M 57.10 % 109.252 M -67.07 % 331.766 M 0.000 -100.00 % 39.000 K -92.87 % 547.000 K -99.76 % 226.318 M -34.77 % 346.961 M 2.17 % 339.576 M 3.50 % 328.092 M 7 608.93 % 4.256 M -64.74 % 12.072 M -24.12 % 15.909 M -83.69 % 97.541 M -3.36 % 100.937 M 1.13 % 99.811 M 5 158.75 % 1.898 M -77.78 % 8.541 M 33.31 % 6.407 M -66.33 % 19.027 M 47.20 % 12.926 M -35.74 % 20.116 M 181.19 % 7.154 M -55.85 % 16.204 M -53.91 % 35.154 M 174.17 % 12.822 M -32.83 % 19.088 M -32.04 % 28.087 M 39.51 % 20.133 M -13.23 % 23.204 M -15.69 % 27.523 M -20.70 % 34.708 M 5 383.10 % 633.000 K -37.39 % 1.011 M
Accumulated other comprehensive income loss -45.155 M 12.48 % -51.595 M 12.32 % -58.842 M -48.44 % -39.641 M 20.93 % -50.137 M -42.88 % -35.091 M -4.46 % -33.593 M 11.02 % -37.753 M 32.26 % -55.736 M 4.95 % -58.639 M -18.62 % -49.436 M -191.01 % -16.988 M 32.05 % -25.002 M -5 276.77 % -465.000 K -144.33 % 1.049 M 106.29 % -16.677 M -286.13 % 8.960 M 255.84 % 2.518 M 43.31 % 1.757 M -67.25 % 5.365 M 119.61 % 2.443 M 0.00 % 2.443 M 24.71 % 1.959 M 355.58 % 430.000 K 0.000 0.000 0.000 -100.00 % 54.697 M 0.00 % 54.697 M 14.08 % 47.947 M 0.00 % 47.946 M 0.00 % 47.946 M 67.12 % 28.689 M 23.99 % 23.138 M 0.00 % 23.138 M 0.16 % 23.101 M -0.72 % 23.268 M
Retained earnings -1.002 B -8.30 % -925.382 M -5.94 % -873.469 M -96.61 % -444.270 M -64.08 % -270.769 M -608.41 % -38.222 M 65.89 % -112.059 M 42.48 % -194.807 M 47.41 % -370.391 M 29.85 % -527.963 M 24.29 % -697.351 M 5.44 % -737.442 M -209.83 % -238.013 M -385.97 % -48.977 M 72.82 % -180.223 M 27.58 % -248.852 M -19.26 % -208.664 M -57.70 % -132.320 M -15.07 % -114.987 M -2.58 % -112.093 M -1.78 % -110.136 M 5.11 % -116.066 M -26.82 % -91.520 M -55.68 % -58.787 M -43.75 % -40.894 M 18.70 % -50.303 M 6.74 % -53.941 M 11.08 % -60.665 M -1 206.22 % 5.484 M -54.54 % 12.063 M 145.64 % 4.911 M 2 312.16 % -222.000 K 98.05 % -11.402 M 36.45 % -17.943 M 41.77 % -30.815 M 17.25 % -37.240 M -20.97 % -30.785 M
Common stock 1.421 B 7.17 % 1.326 B 0.04 % 1.326 B -16.75 % 1.593 B 11.01 % 1.435 B 0.86 % 1.422 B 1.40 % 1.403 B 56.13 % 898.430 M 1.26 % 887.254 M 0.00 % 887.216 M 0.00 % 887.216 M 0.11 % 886.242 M 0.00 % 886.242 M 44.51 % 613.275 M -0.36 % 615.521 M 0.09 % 614.997 M 23.95 % 496.176 M 35.39 % 366.466 M 75.99 % 208.231 M 1.17 % 205.815 M 52.40 % 135.053 M -3.12 % 139.400 M 9.30 % 127.534 M 7.88 % 118.213 M 20.39 % 98.191 M 1.59 % 96.650 M 0.00 % 96.651 M 130.37 % 41.954 M -6.67 % 44.954 M 7.15 % 41.954 M 0.00 % 41.954 M 0.00 % 41.954 M 5.04 % 39.940 M 6.96 % 37.340 M 0.00 % 37.340 M 0.00 % 37.340 M 0.66 % 37.097 M
Total equity 374.045 M 7.09 % 349.293 M -11.22 % 393.452 M -64.51 % 1.109 B -0.45 % 1.114 B -17.44 % 1.349 B 7.32 % 1.257 B 88.78 % 665.870 M 44.40 % 461.127 M 53.40 % 300.614 M 114.07 % 140.429 M 6.54 % 131.812 M -78.85 % 623.227 M 10.53 % 563.833 M 29.22 % 436.347 M 24.86 % 349.468 M 17.88 % 296.472 M 25.27 % 236.664 M 149.12 % 95.001 M -4.12 % 99.087 M 262.16 % 27.360 M -39.00 % 44.852 M 18.12 % 37.973 M -36.83 % 60.108 M 4.16 % 57.705 M 24.50 % 46.347 M 8.52 % 42.710 M 18.69 % 35.985 M -65.77 % 105.135 M 3.11 % 101.964 M 7.54 % 94.811 M 5.72 % 89.678 M 56.71 % 57.227 M 34.54 % 42.535 M 43.39 % 29.663 M 27.85 % 23.201 M -21.57 % 29.580 M
Other non current liabilities 71.791 M -42.41 % 124.661 M -0.43 % 125.196 M 62.71 % 76.942 M 10.99 % 69.325 M 0.000 -100.00 % 56.218 M -1.22 % 56.912 M -9.93 % 63.183 M 80.91 % 34.925 M -23.38 % 45.584 M -33.81 % 68.869 M -6.49 % 73.647 M 64.28 % 44.830 M 5.19 % 42.617 M -38.22 % 68.981 M 135.99 % 29.230 M -0.99 % 29.523 M 0.57 % 29.356 M 4.83 % 28.003 M -28.40 % 39.111 M 816.16 % 4.269 M 10.14 % 3.876 M 45.22 % 2.669 M 10.31 % 2.420 M -10.24 % 2.696 M 0.000 0.000 -100.00 % 799.000 K -58.29 % 1.916 M -42.65 % 3.340 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.413 M
Long term debt 1.608 M -51.62 % 3.324 M -61.25 % 8.579 M -94.52 % 156.441 M 895.87 % 15.709 M -95.08 % 319.567 M 0.000 0.000 -100.00 % 40.000 K -99.98 % 223.117 M -24.25 % 294.533 M -6.60 % 315.350 M 10.46 % 285.480 M 23 435.04 % 1.213 M -23.28 % 1.581 M -82.02 % 8.793 M -37.08 % 13.974 M -85.82 % 98.570 M 0.93 % 97.662 M 32 672.48 % 298.000 K -95.74 % 7.000 M 9 233.33 % 75.000 K -99.15 % 8.833 M -5.96 % 9.393 M 45.62 % 6.450 M 0.000 -100.00 % 751.157 K -86.88 % 5.726 M 63.61 % 3.500 M -50.03 % 7.003 M -55.69 % 15.803 M 28.99 % 12.251 M -16.92 % 14.746 M 1.80 % 14.485 M -31.05 % 21.007 M 0.000 0.000
Total non current liabilities 73.399 M -44.73 % 132.810 M -8.66 % 145.394 M -61.00 % 372.768 M 18.87 % 313.589 M -55.83 % 709.938 M 1 162.83 % 56.218 M -1.22 % 56.912 M -9.98 % 63.223 M -75.50 % 258.042 M -24.13 % 340.117 M -11.48 % 384.219 M 6.99 % 359.127 M 679.98 % 46.043 M 4.17 % 44.198 M -43.17 % 77.774 M 80.02 % 43.204 M -66.27 % 128.093 M 0.85 % 127.018 M 348.81 % 28.301 M -38.62 % 46.111 M 961.49 % 4.344 M -65.82 % 12.709 M 5.36 % 12.062 M 35.99 % 8.870 M 229.04 % 2.696 M 258.87 % 751.157 K -86.88 % 5.726 M -62.64 % 15.326 M -26.58 % 20.874 M -28.26 % 29.097 M 137.51 % 12.251 M -16.92 % 14.746 M 1.80 % 14.485 M -31.05 % 21.007 M 0.000 -100.00 % 2.413 M
Other current liabilities 86.079 M 187.74 % 29.916 M -88.29 % 255.460 M 945.30 % 24.439 M 30.14 % 18.779 M -36.25 % 29.456 M 59.85 % 18.427 M 187.79 % -20.989 M -31.34 % -15.981 M -239.77 % 11.434 M -39.02 % 18.751 M 7.20 % 17.492 M -12.20 % 19.922 M 34.95 % 14.762 M 48.35 % 9.951 M 15.32 % 8.629 M 10.68 % 7.796 M 36.89 % 5.695 M -42.44 % 9.894 M -10.57 % 11.064 M 9 197.48 % 119.000 K -84.15 % 751.000 K -16.37 % 898.000 K -13.40 % 1.037 M -89.30 % 9.689 M 31.84 % 7.349 M 99.45 % 3.685 M -73.57 % 13.938 M 89.82 % 7.343 M 38.19 % 5.314 M -56.45 % 12.203 M 8.40 % 11.257 M 69.61 % 6.637 M 64.16 % 4.043 M 10.10 % 3.672 M 613.01 % 515.000 K -91.85 % 6.321 M
Deferred revenue 0.000 0.000 -100.00 % 27.167 M 0.000 -100.00 % 14.538 M 33.46 % 10.893 M 0.000 -100.00 % 39.982 M 34.66 % 29.692 M 0.000 -100.00 % 97.061 M 13.48 % 85.531 M -36.39 % 134.454 M 125.24 % 59.693 M -3.45 % 61.826 M 34.25 % 46.052 M -62.85 % 123.947 M 92.81 % 64.286 M 16.20 % 55.322 M 72.97 % 31.984 M 80.03 % 17.766 M 7.52 % 16.523 M 0.000 -100.00 % 28.831 M 8.93 % 26.467 M 0.000 0.000 -100.00 % 5.627 M 158.48 % 2.177 M -48.13 % 4.197 M -60.15 % 10.533 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.711 M -11.81 % 4.208 M -2.05 % 4.296 M -71.73 % 15.197 M -83.75 % 93.543 M 7 062.56 % 1.306 M 0.000 100.00 % -39.943 M -36.86 % -29.185 M -1 011.75 % 3.201 M -93.89 % 52.428 M 116.41 % 24.226 M -43.15 % 42.612 M 1 300.33 % 3.043 M -70.99 % 10.491 M 47.43 % 7.116 M -91.48 % 83.567 M 3 430.50 % 2.367 M 10.14 % 2.149 M 34.31 % 1.600 M 3.83 % 1.541 M -84.33 % 9.832 M -35.11 % 15.151 M 17.21 % 12.926 M -5.42 % 13.666 M 91.04 % 7.154 M -53.71 % 15.453 M -29.71 % 21.984 M 135.79 % 9.323 M -22.86 % 12.086 M -1.61 % 12.284 M 55.85 % 7.882 M -6.81 % 8.458 M -35.13 % 13.038 M -4.84 % 13.701 M 2 064.45 % 633.000 K -37.39 % 1.011 M
Total current liabilities 132.819 M 53.49 % 86.530 M -77.17 % 379.064 M 224.25 % 116.905 M -43.93 % 208.505 M 79.59 % 116.098 M 20.32 % 96.492 M -1.90 % 98.362 M 24.00 % 79.321 M 46.94 % 53.981 M -51.95 % 112.336 M 14.26 % 98.315 M -33.57 % 148.008 M 104.89 % 72.239 M 6.49 % 67.839 M 30.65 % 51.925 M -59.35 % 127.735 M 97.46 % 64.689 M 34.85 % 47.972 M 20.95 % 39.664 M 121.77 % 17.885 M 3.54 % 17.274 M -35.08 % 26.610 M -10.91 % 29.868 M 12.85 % 26.468 M 62.75 % 16.263 M -22.63 % 21.019 M -48.56 % 40.858 M 78.59 % 22.878 M -0.11 % 22.903 M -22.74 % 29.645 M 48.49 % 19.964 M 11.29 % 17.938 M -8.14 % 19.528 M 0.23 % 19.483 M 1 597.13 % 1.148 M -84.42 % 7.368 M
Total liabilities 206.218 M -5.98 % 219.340 M -58.18 % 524.458 M 7.10 % 489.673 M -6.21 % 522.094 M -36.80 % 826.036 M 440.92 % 152.710 M -1.65 % 155.274 M 8.93 % 142.544 M -54.32 % 312.023 M -31.04 % 452.453 M -6.23 % 482.534 M -4.85 % 507.135 M 328.75 % 118.282 M 5.57 % 112.037 M -13.62 % 129.699 M -24.13 % 170.939 M -11.33 % 192.782 M 10.17 % 174.990 M 157.47 % 67.965 M 6.20 % 63.996 M 196.03 % 21.618 M -45.02 % 39.319 M -6.23 % 41.930 M 18.66 % 35.338 M 86.39 % 18.959 M -12.91 % 21.770 M -53.27 % 46.584 M 21.93 % 38.204 M -12.73 % 43.777 M -25.48 % 58.742 M 82.34 % 32.215 M -1.43 % 32.684 M -3.91 % 34.013 M -16.00 % 40.490 M 3 427.00 % 1.148 M -88.26 % 9.781 M
Other non current assets 31.500 M -62.45 % 83.892 M 41.09 % 59.458 M -74.95 % 237.360 M 18.57 % 200.180 M 5.52 % 189.709 M 294.18 % 48.127 M 44.43 % 33.323 M -33.71 % 50.272 M 20.58 % 41.692 M 821.37 % 4.525 M 6.85 % 4.235 M 244.59 % 1.229 M -79.23 % 5.917 M -42.16 % 10.230 M 0.000 -100.00 % 6.472 M -87.26 % 50.786 M 377.36 % 10.639 M 0.000 -100.00 % 11.801 M 16 490.28 % -72.000 K -186.75 % 83.000 K -64.22 % 232.000 K -98.02 % 11.727 M 0.000 -100.00 % 22.060 M -5.46 % 23.335 M 9 202.93 % 250.831 K -89.53 % 2.395 M -37.70 % 3.844 M -11.43 % 4.340 M 68.87 % 2.570 M -77.88 % 11.618 M 0.000 0.000 -100.00 % 17.635 M
Long term investments 25.159 M -30.15 % 36.019 M 75.75 % 20.495 M -59.62 % 50.760 M 9.37 % 46.413 M 8.17 % 42.906 M 5.95 % 40.495 M 6.93 % 37.872 M 728.89 % 4.569 M 93.11 % 2.366 M 0.000 0.000 0.000 0.000 -100.00 % 282.000 K 0.000 0.000 -100.00 % 13.941 M -19.79 % 17.381 M -42.36 % 30.157 M 0.000 -100.00 % 3.108 M -5.62 % 3.293 M -27.24 % 4.526 M 56 475.00 % 8.000 K -99.96 % 20.130 M 529.06 % 3.200 M 20 940.17 % 15.209 K 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.891 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 -100.00 % 2.762 M 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.891 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 100.00 % -2.940 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.176 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 155.471 M -7.32 % 167.758 M 8.09 % 155.197 M -85.26 % 1.053 B -5.98 % 1.120 B -21.07 % 1.419 B 329.95 % 329.936 M 13.22 % 291.404 M -0.85 % 293.912 M -18.84 % 362.117 M -14.27 % 422.410 M -6.48 % 451.701 M -47.09 % 853.790 M 108.73 % 409.049 M 1.91 % 401.370 M 20.04 % 334.361 M 7.45 % 311.188 M 19.80 % 259.753 M 148.43 % 104.559 M 220.94 % 32.579 M 4.65 % 31.131 M -34.35 % 47.420 M -13.39 % 54.752 M -19.59 % 68.094 M 64.87 % 41.301 M 58.12 % 26.120 M -16.31 % 31.211 M -32.80 % 46.445 M -58.80 % 112.734 M -4.10 % 117.554 M -3.60 % 121.945 M 24.29 % 98.116 M 44.00 % 68.138 M 42.52 % 47.811 M -11.23 % 53.861 M 2 048.42 % 2.507 M -55.19 % 5.595 M
Total non current assets 212.130 M -26.26 % 287.669 M 22.33 % 235.150 M -82.54 % 1.347 B -2.08 % 1.375 B -17.38 % 1.665 B 278.48 % 439.878 M 9.33 % 402.337 M 6.40 % 378.152 M -7.64 % 409.442 M -7.14 % 440.920 M -4.52 % 461.795 M -47.66 % 882.250 M 101.80 % 437.181 M 6.14 % 411.882 M 23.18 % 334.361 M 5.26 % 317.660 M -2.10 % 324.480 M 144.74 % 132.579 M 111.33 % 62.736 M 46.13 % 42.932 M -14.91 % 50.456 M -13.20 % 58.128 M -23.33 % 75.817 M 42.89 % 53.061 M 11.68 % 47.511 M -15.87 % 56.471 M -19.09 % 69.795 M -39.28 % 114.943 M -5.86 % 122.099 M -9.18 % 134.433 M 31.21 % 102.456 M 44.90 % 70.708 M 18.98 % 59.429 M 10.34 % 53.861 M 2 048.42 % 2.507 M -89.28 % 23.378 M
Other current assets 201.484 M 7 145.02 % 2.781 M -96.75 % 85.528 M 186.69 % 29.833 M -29.74 % 42.462 M 300.77 % 10.595 M -18.44 % 12.990 M 10.94 % 11.709 M 4.53 % 11.202 M 3.72 % 10.800 M -43.37 % 19.070 M -45.46 % 34.962 M -25.40 % 46.867 M 69.92 % 27.581 M 48.43 % 18.582 M 55.26 % 11.968 M -35.91 % 18.673 M 1.72 % 18.357 M -33.62 % 27.655 M 111.06 % 13.103 M -42.87 % 22.936 M 3 233.72 % 688.000 K -87.36 % 5.444 M -21.26 % 6.914 M -26.10 % 9.355 M -7.36 % 10.098 M 827.55 % 1.089 M -51.30 % 2.236 M 153.77 % 880.973 K 3.56 % 850.673 K -46.57 % 1.592 M 63.45 % 974.000 K 29.69 % 751.000 K 247.69 % 216.000 K -65.77 % 631.000 K 0.000 0.000
Short term investments 0.000 0.000 -100.00 % 267.525 M 0.000 0.000 -100.00 % 5.999 M -40.01 % 10.000 M -91.39 % 116.200 M 0.000 -100.00 % 56.000 K -15.15 % 66.000 K -37.14 % 105.000 K 19.32 % 88.000 K -42.86 % 154.000 K -92.61 % 2.085 M 0.000 -100.00 % 13.869 M 6 732.02 % 203.000 K -91.92 % 2.511 M 4 155.93 % 59.000 K 0.000 -100.00 % 188.000 K -96.16 % 4.891 M -9.58 % 5.409 M -69.21 % 17.569 M 0.000 -100.00 % 240.030 K 1 500.20 % 15.000 K 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 67.437 M -53.77 % 145.867 M -40.95 % 247.037 M 150.77 % 98.512 M -26.14 % 133.370 M -67.11 % 405.541 M -54.05 % 882.599 M 287.37 % 227.843 M 41.60 % 160.909 M 17.62 % 136.807 M 77.97 % 76.871 M -3.19 % 79.407 M -32.35 % 117.383 M -36.63 % 185.242 M 133.05 % 79.485 M -22.19 % 102.157 M 90.26 % 53.692 M 51.17 % 35.517 M -62.80 % 95.484 M 20.35 % 79.336 M 387.53 % 16.273 M 26.66 % 12.848 M 2 052.09 % 597.000 K -94.51 % 10.869 M 128.58 % 4.755 M 40.35 % 3.388 M 240.85 % 994.000 K -85.50 % 6.856 M -46.18 % 12.739 M 52.87 % 8.333 M 40.33 % 5.938 M -39.59 % 9.830 M 8.71 % 9.042 M 34.98 % 6.699 M 33.47 % 5.019 M 221.32 % 1.562 M 992.31 % 143.000 K
Cash and short term investments 67.437 M -53.77 % 145.867 M -71.65 % 514.562 M 422.33 % 98.512 M -26.14 % 133.370 M -67.59 % 411.540 M -53.89 % 892.599 M 159.44 % 344.043 M 113.81 % 160.909 M 17.57 % 136.863 M 77.89 % 76.937 M -3.24 % 79.512 M -32.31 % 117.471 M -36.64 % 185.396 M 133.25 % 79.485 M -22.19 % 102.157 M 51.21 % 67.561 M 90.22 % 35.517 M -62.80 % 95.484 M 20.26 % 79.395 M 387.89 % 16.273 M 26.66 % 12.848 M 134.11 % 5.488 M -66.29 % 16.278 M -27.08 % 22.324 M 558.91 % 3.388 M 240.85 % 994.000 K -85.53 % 6.871 M -46.06 % 12.739 M 48.42 % 8.583 M 44.54 % 5.938 M -39.59 % 9.830 M 8.71 % 9.042 M 34.98 % 6.699 M 33.47 % 5.019 M 221.32 % 1.562 M 992.31 % 143.000 K
Total current assets 368.133 M 31.02 % 280.964 M -58.85 % 682.760 M 167.25 % 255.475 M -2.97 % 263.286 M -48.39 % 510.166 M -47.40 % 969.855 M 131.58 % 418.807 M 85.71 % 225.519 M 10.99 % 203.195 M 33.71 % 151.962 M -0.39 % 152.551 M -38.52 % 248.112 M 1.30 % 244.934 M 79.44 % 136.502 M -5.73 % 144.806 M -3.30 % 149.751 M 42.67 % 104.966 M -23.61 % 137.412 M 31.73 % 104.316 M 115.42 % 48.424 M 202.39 % 16.014 M -16.44 % 19.164 M -26.91 % 26.221 M -34.42 % 39.981 M 124.67 % 17.795 M 122.20 % 8.009 M -37.30 % 12.774 M -55.01 % 28.396 M 20.11 % 23.642 M 23.65 % 19.120 M -1.63 % 19.437 M 1.22 % 19.203 M 12.17 % 17.119 M 5.08 % 16.292 M -25.41 % 21.842 M 36.66 % 15.983 M
Inventory 98.435 M 21.24 % 81.193 M 0.26 % 80.986 M -35.81 % 126.174 M 45.65 % 86.628 M -0.88 % 87.401 M 31.19 % 66.620 M 3.21 % 64.549 M 16.64 % 55.340 M -4.86 % 58.164 M 11.27 % 52.272 M 39.70 % 37.416 M -41.53 % 63.995 M 192.66 % 21.867 M 22.45 % 17.858 M -1.09 % 18.055 M -41.87 % 31.058 M 47.63 % 21.038 M 178.61 % 7.551 M 23.04 % 6.137 M 37.97 % 4.448 M 463.04 % 790.000 K -81.47 % 4.264 M -17.22 % 5.151 M -18.37 % 6.310 M 48.30 % 4.255 M 12.12 % 3.795 M 38.71 % 2.736 M -78.02 % 12.450 M 9.67 % 11.352 M 28.59 % 8.828 M 22.39 % 7.213 M -16.99 % 8.689 M -12.02 % 9.876 M 0.99 % 9.779 M 0.000 0.000
Net receivables 777.000 K -98.48 % 51.123 M 2 935.81 % 1.684 M 76.15 % 956.000 K 15.74 % 826.000 K 31.11 % 630.000 K -62.05 % 1.660 M -11.70 % 1.880 M -48.86 % 3.676 M 90.27 % 1.932 M -47.54 % 3.683 M 457.19 % 661.000 K -96.66 % 19.779 M 96.03 % 10.090 M -50.96 % 20.577 M 62.97 % 12.626 M -61.10 % 32.459 M 8.00 % 30.054 M 347.10 % 6.722 M 18.32 % 5.681 M 19.17 % 4.767 M 215.28 % 1.512 M -59.00 % 3.688 M 12.20 % 3.287 M 65.06 % 1.991 M 3 590.17 % 53.965 K -10.15 % 60.062 K -93.55 % 931.358 K -59.95 % 2.326 M -18.59 % 2.857 M 3.43 % 2.762 M 94.51 % 1.420 M 96.95 % 721.000 K 119.82 % 328.000 K -61.99 % 863.000 K -95.74 % 20.280 M 28.03 % 15.840 M
Tax assets 0.000 0.000 0.000 -100.00 % 5.876 M -35.68 % 9.136 M -33.17 % 13.670 M -35.88 % 21.320 M -40.53 % 35.847 M 21.93 % 29.399 M 799.88 % 3.267 M -76.64 % 13.985 M 138.69 % 5.859 M -78.48 % 27.231 M 22.58 % 22.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.965 M 0.00 % 2.965 M 135.17 % 1.261 M 0.000 0.000 -100.00 % 1.958 M -8.89 % 2.149 M -49.04 % 4.218 M 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 43.029 M -17.89 % 52.406 M -19.34 % 64.974 M -15.91 % 77.269 M 15.14 % 67.107 M 5.60 % 63.550 M 15.77 % 54.894 M 39.51 % 39.348 M 11.12 % 35.411 M -10.00 % 39.346 M -4.40 % 41.157 M -27.28 % 56.597 M -33.78 % 85.474 M 57.02 % 54.434 M 14.85 % 47.397 M 31.00 % 36.180 M -0.53 % 36.372 M -35.77 % 56.627 M 57.61 % 35.929 M 33.07 % 27.000 M 66.41 % 16.225 M 142.49 % 6.691 M -36.64 % 10.561 M -33.60 % 15.905 M 410.96 % 3.113 M 76.82 % 1.760 M -6.43 % 1.881 M -61.88 % 4.936 M -20.54 % 6.212 M 12.87 % 5.503 M 6.69 % 5.158 M 525.21 % 825.000 K -70.98 % 2.843 M 16.18 % 2.447 M 15.97 % 2.110 M 0.000 -100.00 % 36.000 K
Tax payables 0.000 0.000 -100.00 % 27.167 M 0.000 -100.00 % 14.538 M 33.46 % 10.893 M -52.99 % 23.171 M -42.05 % 39.982 M 34.66 % 29.692 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.378 M 0.000 0.000 0.000 -100.00 % 550.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.132 M 0.000 -100.00 % 252.000 K -38.08 % 407.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
Capital lease obligations 3.847 M 8.92 % 3.532 M -69.11 % 11.435 M -57.90 % 27.164 M 8.50 % 25.036 M -9.21 % 27.577 M 0.000 -100.00 % 39.000 K -92.87 % 547.000 K -64.53 % 1.542 M -70.68 % 5.259 M -46.55 % 9.839 M -18.07 % 12.009 M 426.71 % 2.280 M -10.27 % 2.541 M 27.43 % 1.994 M -19.73 % 2.484 M 66.15 % 1.495 M -12.57 % 1.710 M 165.53 % 644.000 K 0.000 -100.00 % 263.000 K -94.38 % 4.679 M -35.46 % 7.250 M 613.51 % 1.016 M -52.82 % 2.154 M -86.71 % 16.204 M -38.42 % 26.316 M 187.17 % 9.164 M -38.11 % 14.808 M -42.38 % 25.701 M 45.15 % 17.706 M 58.39 % 11.179 M 123.76 % 4.996 M -17.92 % 6.087 M 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 58.842 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.988 M -32.05 % 25.002 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.988 M 32.05 % -25.002 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -288.000 K 0.000 0.000 -100.00 % 346.000 0.000 0.000 100.00 % -476.000 0.83 % -480.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 4.825 M -58.47 % 11.619 M -91.66 % 139.385 M -39.01 % 228.555 M -24.71 % 303.584 M 1 197.87 % 23.391 M -9.84 % 25.943 M -16.91 % 31.221 M 1 339.42 % 2.169 M 0.000 0.000 -100.00 % 876.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.028 M -7.76 % 11.956 M 20.12 % 9.954 M 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 580.263 M 2.05 % 568.633 M -38.05 % 917.910 M -42.57 % 1.598 B -2.29 % 1.636 B -24.79 % 2.175 B 54.29 % 1.410 B 71.68 % 821.144 M 36.03 % 603.671 M -1.46 % 612.637 M 3.33 % 592.882 M -3.49 % 614.346 M -45.65 % 1.130 B 65.71 % 682.115 M 24.39 % 548.384 M 14.45 % 479.167 M 2.52 % 467.411 M 8.84 % 429.446 M 59.06 % 269.991 M 61.62 % 167.052 M 82.86 % 91.356 M 37.44 % 66.470 M -14.00 % 77.292 M -24.25 % 102.038 M 9.67 % 93.042 M 42.47 % 65.306 M 1.28 % 64.480 M -21.91 % 82.569 M -42.40 % 143.339 M -1.65 % 145.741 M -5.09 % 153.553 M 25.97 % 121.893 M 35.57 % 89.911 M 17.46 % 76.548 M 9.12 % 70.153 M 188.11 % 24.349 M -38.14 % 39.361 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
Deferred income tax 0.000 0.000 100.00 % -92.548 M 56.67 % -213.575 M 44.69 % -386.166 M -12.17 % -344.276 M -129.55 % -149.976 M 0.000 0.000 0.000 0.000 100.00 % -7.837 M -173.00 % 10.735 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
Stock based compensation 6.510 M 0.000 -100.00 % 2.170 M 93.23 % 1.123 M -36.37 % 1.765 M -28.60 % 2.472 M -20.23 % 3.099 M -14.77 % 3.636 M 77.80 % 2.045 M 120.37 % 928.000 K 567.63 % 139.000 K -80.09 % 698.000 K -27.52 % 963.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -48.096 M -706.71 % -5.962 M 28.28 % -8.313 M 87.30 % -65.468 M -459.36 % -11.704 M 49.09 % -22.990 M -317.52 % 10.569 M 461.29 % 1.883 M 121.11 % -8.918 M 69.87 % -29.595 M -30.48 % -22.681 M -417.71 % 7.139 M 161.03 % -11.698 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
Accounts receivables -6.545 M -150.95 % 12.846 M 231.73 % -9.752 M -1 224.80 % 867.000 K 120.81 % -4.166 M -224.81 % 3.338 M 892.87 % -421.000 K 55.45 % -945.000 K 34.19 % -1.436 M -97.25 % -728.000 K 52.70 % -1.539 M -131.40 % 4.902 M -61.98 % 12.894 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
Inventory -31.985 M -270.07 % -8.643 M -139.15 % 22.075 M 152.86 % -41.764 M -507.56 % -6.874 M 12.02 % -7.813 M -277.26 % -2.071 M 77.51 % -9.209 M -905.35 % -916.000 K 84.45 % -5.892 M 60.34 % -14.856 M -764.10 % 2.237 M 109.10 % -24.592 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
Accounts payables 0.000 100.00 % -13.435 M -95.65 % -6.867 M -823.60 % 949.000 K -60.11 % 2.379 M 188.41 % -2.691 M -116.14 % 16.671 M 390.61 % 3.398 M 203.35 % -3.288 M -5.15 % -3.127 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
Other working capital -9.566 M -228.01 % 7.473 M 154.27 % -13.769 M 46.05 % -25.520 M -738.65 % -3.043 M 80.77 % -15.824 M -338.34 % -3.610 M -141.79 % 8.639 M 363.54 % -3.278 M 83.48 % -19.848 M -215.75 % -6.286 M -554.19 % 1.384 M 110.78 % -12.840 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
Other non cash items 34.193 M 1 287.14 % 2.465 M -99.60 % 609.324 M 14.08 % 534.124 M -12.71 % 611.929 M 75.45 % 348.778 M 128.87 % 152.391 M -16.12 % 181.683 M -26.58 % 247.453 M 26.66 % 195.364 M 45 011.26 % -435.000 K -100.20 % 222.384 M 250.71 % 63.410 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
Net cash provided by operating activities -81.080 M -41.22 % -57.412 M -210.62 % 51.900 M -40.79 % 87.656 M -61.40 % 227.098 M -18.76 % 279.533 M 16.10 % 240.774 M -23.73 % 315.679 M 4.11 % 303.226 M 24.89 % 242.788 M 114.48 % 113.201 M 458.74 % 20.260 M -71.48 % 71.028 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
Investments in property plant and equipment -72.614 M -121.15 % -32.834 M 61.69 % -85.705 M 38.25 % -138.799 M -4.02 % -133.432 M 0.69 % -134.354 M -2.83 % -130.660 M -71.48 % -76.197 M -48.62 % -51.268 M -11.13 % -46.134 M 9.02 % -50.708 M 43.15 % -89.196 M 34.08 % -135.315 M -29.13 % -104.789 M 25.89 % -141.402 M -36.22 % -103.804 M 37.14 % -165.129 M 24.29 % -218.118 M -84.94 % -117.941 M -337.91 % -26.933 M -13 233.17 % -202.000 K 96.00 % -5.047 M 61.92 % -13.255 M -7.70 % -12.307 M -88.90 % -6.515 M -97.66 % -3.296 M -1 040.48 % -289.000 K 90.68 % -3.101 M -102.95 % -1.528 M 90.52 % -16.125 M 40.75 % -27.217 M 5.50 % -28.800 M -200.72 % -9.577 M 27.02 % -13.123 M
Acquisitions net 0.000 0.000 0.000 100.00 % -9.811 M 84.21 % -62.116 M 91.99 % -775.792 M -657.56 % -102.406 M 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 100.00 % -206.623 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 100.53 % -189.905 M -3 773.92 % 5.169 M 200.02 % -5.168 M -359.79 % -1.124 M 0.000 100.00 % -14.265 M 20.67 % -17.981 M -196.50 % 18.632 M 0.000 0.000 0.000 100.00 % -27.254 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -3.500 M 0.000 100.00 % -25.401 M -583.37 % -3.717 M -137.17 % 10.000 M 363.57 % -3.794 M 97.23 % -136.791 M -2 913.02 % -4.540 M 0.000 0.000 0.000 100.00 % -196.139 M 0.000 0.000 0.000 0.000 100.00 % -386.000 K 98.37 % -23.743 M -11 771.50 % -200.000 K 94.00 % -3.332 M -566.40 % -500.000 K -36.99 % -365.000 K 91.94 % -4.526 M 80.83 % -23.615 M -12.77 % -20.940 M -209 300.00 % -10.000 K 33.33 % -15.000 K 0.000 100.00 % -3.526 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 4.000 M 207.61 % -3.717 M -128.03 % 13.261 M -87.51 % 106.200 M 0.000 100.00 % -4.540 M 0.000 0.000 0.000 -100.00 % 17.648 M 7 159.20 % -250.000 K 0.000 -100.00 % 9.907 M 2 214.72 % 428.000 K 101.16 % -36.948 M -223.67 % 29.876 M 399.26 % 5.984 M -39.32 % 9.862 M 97.87 % 4.984 M 0.000 -100.00 % 26.736 M 180.37 % 9.536 M 2.95 % 9.263 M 0.000 0.000 -100.00 % 277.340 K -94.03 % 4.643 M 0.000 0.000 0.000 0.000
Other investing activites 23.685 M 12 365.79 % 190.000 K -99.95 % 371.596 M 0.000 -100.00 % 3.717 M 137.17 % -10.000 M -109.77 % 102.406 M 174.86 % -136.791 M -5 166.33 % 2.700 M -94.15 % 46.122 M -8.85 % 50.602 M 1 717.60 % 2.784 M -98.58 % 196.152 M 288 358.82 % 68.000 K -98.63 % 4.971 M 1 701.09 % 276.000 K -99.24 % 36.373 M 11.98 % 32.482 M -82.99 % 190.994 M 1 513.13 % 11.840 M 149.37 % 4.748 M -15.32 % 5.607 M 470.98 % 982.000 K -94.71 % 18.565 M -20.31 % 23.297 M 1 024.92 % 2.071 M -81.04 % 10.923 M 82.96 % 5.970 M 130.64 % -19.483 M -170.74 % 27.543 M 7 769.29 % 350.000 K -50.98 % 714.000 K -17.65 % 867.000 K 153.51 % 342.000 K
Net cash used for investing activites -48.929 M -35.37 % -36.144 M -112.64 % 285.891 M 268.16 % -170.011 M 14.68 % -199.265 M 77.78 % -896.885 M -3 074.36 % -28.254 M 86.73 % -212.988 M -301.05 % -53.108 M -15.15 % -46.122 M 8.85 % -50.602 M 41.44 % -86.412 M 73.35 % -324.277 M -208.92 % -104.971 M 23.06 % -136.431 M -45.73 % -93.621 M 27.05 % -128.328 M 42.19 % -221.970 M -100.48 % -110.719 M -2 574.37 % -4.140 M -170.07 % 5.908 M 50.71 % 3.920 M 131.02 % -12.638 M -188.98 % 14.203 M 192.96 % -15.278 M -366.63 % 5.730 M -46.06 % 10.624 M 272.23 % 2.854 M 113.77 % -20.734 M -40.86 % -14.720 M 45.21 % -26.867 M 4.34 % -28.086 M -222.46 % -8.710 M 31.85 % -12.781 M
Debt repayment -3.372 M 4.75 % -3.540 M 97.46 % -139.196 M -378.39 % 50.000 M 121.21 % -235.723 M -212.56 % 209.414 M 0.000 100.00 % -466.000 K 99.80 % -228.564 M -60.85 % -142.096 M -112.62 % -66.831 M -1 582.83 % 4.507 M -97.91 % 215.646 M 2 912.28 % -7.668 M -134.07 % -3.276 M 0.000 100.00 % -4.199 M -3 015.97 % 144.000 K -99.86 % 101.924 M 3 812.63 % 2.605 M -40.28 % 4.362 M 972.40 % -500.000 K -144.60 % 1.121 M 136.79 % -3.047 M -138.47 % 7.920 M 58.40 % 5.000 M 128.11 % -17.785 M -51.35 % -11.751 M -20.76 % -9.731 M 9.09 % -10.704 M -14.29 % -9.365 M 38.03 % -15.112 M -45.76 % -10.368 M 11.29 % -11.688 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 479.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 279.000 K -99.77 % 123.859 M -7.88 % 134.451 M -17.61 % 163.187 M 7 678.22 % 2.098 M -96.80 % 65.660 M 1 520.83 % 4.051 M -79.76 % 20.017 M 162.17 % 7.635 M -60.00 % 19.088 M 0.000 0.000 0.000 0.000 -100.00 % 9.750 M 0.000 0.000 -100.00 % 21.651 M 165.66 % 8.150 M 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 100.00 % -2.246 M -87.17 % -1.200 M 98.51 % -80.651 M -1 406.37 % -5.354 M 1.16 % -5.417 M -519.79 % -874.000 K 78.19 % -4.008 M 0.000 0.000 0.000 100.00 % -1.066 M -2 303.44 % 48.379 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -12.525 M 72.39 % -45.357 M -20.92 % -37.510 M 9.91 % -41.634 M -1.60 % -40.977 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.747 M 0.000 100.00 % -22.267 M -375.99 % -4.678 M 95.49 % -103.718 M 0.000 0.000 0.000 0.000 100.00 % -11.248 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.293 M 0.00 % -6.293 M 0.000 0.000 0.000
Other financing activites 50.151 M 0.000 100.00 % -58.749 M -6 264.64 % 953.000 K 107.50 % -12.704 M 48.22 % -24.534 M -2 261.31 % -1.039 M 25.79 % -1.400 M -1 286.44 % 118.000 K -94.00 % 1.966 M 143.59 % -4.510 M -131.82 % 14.172 M 140.51 % -34.984 M -2 852.24 % -1.185 M -242.09 % 834.000 K -95.12 % 17.073 M 727.91 % -2.719 M 66.47 % -8.110 M -140.44 % -3.373 M -135.88 % 9.400 M 190.12 % -10.430 M -63.56 % -6.377 M -59.46 % -3.999 M -150.72 % -1.595 M -31.22 % -1.216 M 90.62 % -12.960 M 0.000 0.000 -100.00 % 1.380 M -44.79 % 2.500 M 0.000 100.00 % -5.436 M -60.07 % -3.396 M 0.000
Net cash used provided by financing activities 46.779 M 1 421.44 % -3.540 M 98.21 % -197.945 M -615.11 % 38.428 M 113.08 % -293.784 M -299.35 % 147.370 M -66.27 % 436.885 M 1 119.73 % -42.843 M 81.25 % -228.446 M -63.02 % -140.130 M -96.42 % -71.341 M -481.93 % 18.679 M -89.66 % 180.662 M 1 727.73 % -11.099 M -230.03 % -3.363 M -105.58 % 60.281 M -50.66 % 122.179 M -15.81 % 145.126 M 45.45 % 99.775 M 35.46 % 73.657 M 3 751.81 % -2.017 M -115.35 % 13.140 M 115.62 % 6.094 M -54.45 % 13.380 M 98.10 % 6.754 M 184.85 % -7.960 M 55.24 % -17.785 M -51.35 % -11.751 M -939.72 % 1.399 M 109.65 % -14.497 M 7.42 % -15.658 M -1 519.58 % 1.103 M 119.65 % -5.614 M 51.97 % -11.688 M
Effect of forex changes on cash 4.800 M 217.82 % -4.074 M -146.94 % 8.679 M -4.30 % 9.069 M 245.80 % -6.220 M -33.02 % -4.676 M -207.47 % 4.351 M -23.48 % 5.686 M 123.16 % 2.548 M -22.36 % 3.282 M -47.12 % 6.206 M -34.65 % 9.497 M 100.87 % 4.728 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
Net change in cash -78.430 M 22.48 % -101.170 M -168.12 % 148.525 M 526.09 % -34.858 M 87.19 % -272.171 M 42.95 % -477.058 M -172.86 % 654.756 M 878.21 % 66.934 M 177.71 % 24.102 M -59.79 % 59.936 M 2 463.41 % -2.536 M 93.32 % -37.976 M 44.04 % -67.859 M -164.17 % 105.757 M 566.47 % -22.672 M -146.78 % 48.465 M 166.66 % 18.175 M 135.05 % -51.852 M -434.51 % 15.501 M -75.42 % 63.063 M 1 741.79 % 3.424 M -72.05 % 12.252 M 245.25 % -8.435 M -284.90 % 4.562 M 233.97 % 1.366 M -42.94 % 2.394 M 163.14 % -3.792 M 52.33 % -7.953 M -280.52 % 4.406 M 83.93 % 2.395 M 161.55 % -3.892 M -191.00 % 4.277 M -23.01 % 5.555 M 768.47 % -831.000 K
Cash at beginning of period 145.867 M -40.95 % 247.037 M 150.77 % 98.512 M -26.14 % 133.370 M -67.11 % 405.541 M -54.05 % 882.599 M 287.37 % 227.843 M 41.60 % 160.909 M 17.62 % 136.807 M 77.97 % 76.871 M -3.19 % 79.407 M -32.35 % 117.383 M -36.63 % 185.242 M 133.05 % 79.485 M -22.19 % 102.157 M 90.26 % 53.692 M 51.17 % 35.517 M -59.35 % 87.369 M 9.23 % 79.983 M 391.51 % 16.273 M 26.65 % 12.849 M 2 052.26 % 597.000 K -93.39 % 9.032 M 102.06 % 4.470 M 31.94 % 3.388 M 240.85 % 994.000 K -79.23 % 4.785 M -62.43 % 12.739 M 52.87 % 8.333 M 40.34 % 5.938 M -39.60 % 9.830 M 77.02 % 5.553 M 277 750.00 % -2.000 K -100.24 % 829.000 K
Cash at end of period 67.437 M -53.77 % 145.867 M -50.38 % 293.944 M 198.38 % 98.512 M -26.14 % 133.370 M -67.11 % 405.541 M -54.05 % 882.599 M 287.37 % 227.843 M 41.60 % 160.909 M 17.62 % 136.807 M 77.97 % 76.871 M -3.19 % 79.407 M -32.35 % 117.383 M -36.63 % 185.242 M 133.05 % 79.485 M -22.19 % 102.157 M 90.26 % 53.692 M 51.17 % 35.517 M -62.80 % 95.484 M 20.35 % 79.336 M 387.53 % 16.273 M 26.65 % 12.849 M 2 052.26 % 597.000 K -93.39 % 9.032 M 89.99 % 4.754 M 40.32 % 3.388 M 240.90 % 993.849 K -79.23 % 4.785 M -62.43 % 12.739 M 52.87 % 8.333 M 40.33 % 5.938 M -39.59 % 9.830 M 77.02 % 5.553 M 277 750.00 % -2.000 K
Operating cash flow -81.080 M -41.22 % -57.412 M -210.62 % 51.900 M -40.79 % 87.656 M -61.40 % 227.098 M -18.76 % 279.533 M 16.10 % 240.774 M -23.73 % 315.679 M 4.11 % 303.226 M 24.89 % 242.788 M 114.48 % 113.201 M 458.74 % 20.260 M -71.48 % 71.028 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
Capital expenditure -72.614 M -121.15 % -32.834 M 61.69 % -85.705 M 38.25 % -138.799 M -4.02 % -133.432 M 0.69 % -134.354 M -2.83 % -130.660 M -71.48 % -76.197 M -48.62 % -51.268 M -11.13 % -46.134 M 9.02 % -50.708 M 43.15 % -89.196 M 34.08 % -135.315 M -29.13 % -104.789 M 25.89 % -141.402 M -36.22 % -103.804 M 37.14 % -165.129 M 24.29 % -218.118 M -84.94 % -117.941 M -337.91 % -26.933 M -13 233.17 % -202.000 K 96.00 % -5.047 M 61.92 % -13.255 M -7.70 % -12.307 M -88.90 % -6.515 M -97.66 % -3.296 M -1 040.48 % -289.000 K 90.68 % -3.101 M -102.95 % -1.528 M 90.52 % -16.125 M 40.75 % -27.217 M 5.50 % -28.800 M -200.72 % -9.577 M 27.02 % -13.123 M
Free CashFlow -153.694 M -70.31 % -90.246 M -166.96 % -33.805 M 33.90 % -51.143 M -154.60 % 93.666 M -35.48 % 145.179 M 31.84 % 110.114 M -54.02 % 239.482 M -4.95 % 251.958 M 28.12 % 196.654 M 214.68 % 62.493 M 190.65 % -68.936 M -7.23 % -64.287 M 38.65 % -104.789 M 25.89 % -141.402 M -36.22 % -103.804 M 37.14 % -165.129 M 24.29 % -218.118 M -84.94 % -117.941 M -337.91 % -26.933 M -13 233.17 % -202.000 K 96.00 % -5.047 M 61.92 % -13.255 M -7.70 % -12.307 M -88.90 % -6.515 M -97.66 % -3.296 M -1 040.48 % -289.000 K 90.68 % -3.101 M -102.95 % -1.528 M 90.52 % -16.125 M 40.75 % -27.217 M 5.50 % -28.800 M -200.72 % -9.577 M 27.02 % -13.123 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1989-12-30 1989-06-30 1988-12-30
Revenue 97.325 M -13.73 % 112.819 M 1.84 % 110.784 M -36.47 % 174.382 M -46.35 % 325.042 M -8.46 % 355.072 M 9.16 % 325.273 M -14.89 % 382.181 M 6.73 % 358.066 M -22.34 % 461.062 M 27.40 % 361.903 M 13.72 % 318.242 M -4.17 % 332.079 M -4.97 % 349.452 M 5.97 % 329.752 M 2.45 % 321.856 M 0.63 % 319.846 M 7.15 % 298.490 M -4.22 % 311.625 M -0.07 % 311.848 M 31.94 % 236.358 M 0.70 % 234.725 M 2.93 % 228.045 M -19.21 % 282.260 M 22.95 % 229.580 M -15.29 % 271.022 M 0.00 % 271.022 M 48.81 % 182.130 M 0.00 % 182.130 M 22.27 % 148.958 M 0.00 % 148.958 M 5.93 % 140.621 M 0.00 % 140.621 M 96.02 % 71.737 M 0.00 % 71.737 M 9.60 % 65.456 M 0.00 % 65.456 M 13.58 % 57.632 M 0.00 % 57.632 M 147.60 % 23.277 M 0.00 % 23.277 M 41.74 % 16.422 M 0.00 % 16.422 M -42.98 % 28.802 M 0.00 % 28.802 M 5.66 % 27.258 M 0.00 % 27.258 M -23.93 % 35.831 M 0.00 % 35.831 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.813 M 0.00 % 42.813 M 17.02 % 36.587 M 0.00 % 36.587 M -6.60 % 39.174 M 0.00 % 39.174 M 23.18 % 31.803 M 0.00 % 31.803 M 17.61 % 27.040 M 0.00 % 27.040 M -2.70 % 27.789 M 0.00 % 27.789 M 962.27 % 2.616 M 0.00 % 2.616 M 623.65 % 361.500 K 0.00 % 361.500 K -94.68 % 6.801 M 0.00 % 6.801 M
Net income -48.526 M -331.38 % -11.249 M 73.63 % -42.666 M -93.19 % -22.085 M 94.58 % -407.114 M -132.99 % -174.731 M -1 356.15 % 13.910 M 106.50 % -214.053 M -671.46 % 37.457 M -58.18 % 89.574 M 131.72 % 38.656 M -37.25 % 61.601 M -25.39 % 82.562 M -31.85 % 121.153 M 14.46 % 105.845 M 41.09 % 75.020 M -9.12 % 82.552 M -10.21 % 91.940 M 18.71 % 77.448 M 63.17 % 47.466 M 709.79 % -7.784 M 96.32 % -211.423 M -409.72 % -41.478 M 79.14 % -198.796 M -2 963.67 % 6.942 M -89.34 % 65.115 M 0.00 % 65.115 M 89.76 % 34.315 M 0.00 % 34.315 M 270.77 % -20.094 M 0.00 % -20.094 M 47.36 % -38.172 M 0.00 % -38.172 M -340.45 % -8.667 M 0.00 % -8.667 M -498.93 % -1.447 M 0.00 % -1.447 M -148.08 % 3.010 M 0.00 % 3.010 M 920.17 % 295.000 K 0.00 % 295.000 K 143.13 % -684.000 K 0.00 % -684.000 K -642.86 % 126.000 K 0.00 % 126.000 K 62.58 % 77.500 K 0.00 % 77.500 K 181.82 % 27.500 K 0.00 % 27.500 K -98.49 % 1.819 M 0.00 % 1.819 M -45.90 % 3.363 M 0.00 % 3.363 M 110.04 % -33.487 M 0.00 % -33.487 M -918.00 % -3.290 M 0.00 % -3.290 M -191.98 % 3.576 M 0.00 % 3.576 M -37.40 % 5.713 M 0.00 % 5.713 M -34.61 % 8.737 M 0.00 % 8.737 M 167.13 % 3.271 M 0.00 % 3.271 M -49.18 % 6.436 M 0.00 % 6.436 M 100.34 % 3.213 M 0.00 % 3.213 M 199.54 % -3.228 M 0.00 % -3.228 M -14.51 % -2.819 M 0.00 % -2.819 M
Income before tax -48.526 M -97.21 % -24.606 M 49.17 % -48.409 M 54.20 % -105.707 M 80.10 % -531.310 M -146.49 % -215.553 M -1 238.87 % 18.927 M 106.09 % -310.856 M -685.50 % 53.092 M -50.64 % 107.563 M 95.98 % 54.884 M -40.57 % 92.356 M -17.49 % 111.938 M -20.59 % 140.963 M 15.89 % 121.640 M 16.71 % 104.222 M 21.92 % 85.484 M 3.70 % 82.433 M -18.36 % 100.969 M 333.55 % 23.289 M 2 328.61 % -1.045 M 99.50 % -208.579 M -555.13 % -31.838 M 89.16 % -293.676 M -2 525.87 % 12.106 M -77.89 % 54.750 M 0.00 % 54.750 M 59.55 % 34.315 M 0.00 % 34.315 M 270.77 % -20.094 M 0.00 % -20.094 M 47.36 % -38.172 M 0.00 % -38.172 M -329.74 % -8.883 M 0.00 % -8.883 M -1 587.08 % -526.500 K 0.00 % -526.500 K -122.94 % 2.296 M 0.00 % 2.296 M 678.14 % 295.000 K 0.00 % 295.000 K 102.55 % -11.589 M 0.00 % -11.589 M 22.79 % -15.010 M 0.00 % -15.010 M -66.33 % -9.025 M 0.00 % -9.025 M -335.93 % 3.825 M 0.00 % 3.825 M 110.28 % 1.819 M 0.00 % 1.819 M -45.90 % 3.362 M 0.00 % 3.362 M 108.84 % -38.022 M 0.00 % -38.022 M -893.25 % -3.828 M 0.00 % -3.828 M -165.59 % 5.837 M 0.00 % 5.837 M -32.63 % 8.664 M 0.00 % 8.664 M -0.84 % 8.737 M 0.00 % 8.737 M 167.13 % 3.271 M 0.00 % 3.271 M -49.18 % 6.436 M 0.00 % 6.436 M 100.34 % 3.213 M 0.00 % 3.213 M 199.54 % -3.228 M 0.00 % -3.228 M 32.24 % -4.763 M 0.00 % -4.763 M
Income before tax ratio -0.50 -128.61 % -0.22 50.09 % -0.44 27.91 % -0.61 62.92 % -1.63 -169.26 % -0.61 -1 143.29 % 0.06 107.15 % -0.81 -648.56 % 0.15 -36.44 % 0.23 53.83 % 0.15 -47.74 % 0.29 -13.91 % 0.34 -16.44 % 0.40 9.35 % 0.37 13.92 % 0.32 21.16 % 0.27 -3.22 % 0.28 -14.77 % 0.32 333.86 % 0.07 1 789.13 % 0.00 99.50 % -0.89 -536.48 % -0.14 86.58 % -1.04 -2 073.12 % 0.05 -73.90 % 0.20 0.00 % 0.20 7.22 % 0.19 0.00 % 0.19 239.67 % -0.13 0.00 % -0.13 50.31 % -0.27 0.00 % -0.27 -119.23 % -0.12 0.00 % -0.12 -1 439.36 % -0.01 0.00 % -0.01 -120.19 % 0.04 0.00 % 0.04 214.28 % 0.01 0.00 % 0.01 101.80 % -0.71 0.00 % -0.71 -35.42 % -0.52 0.00 % -0.52 -57.41 % -0.33 0.00 % -0.33 -410.14 % 0.11 0.00 % 0.11 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.09 0.00 % -0.09 -156.05 % 0.16 0.00 % 0.16 -27.87 % 0.22 0.00 % 0.22 -19.49 % 0.27 0.00 % 0.27 127.12 % 0.12 0.00 % 0.12 -47.78 % 0.23 0.00 % 0.23 -81.14 % 1.23 0.00 % 1.23 113.75 % -8.93 0.00 % -8.93 -1 174.82 % -0.70 0.00 % -0.70
EBITDA -41.117 M -101.11 % -20.445 M 5.40 % -21.613 M -130.87 % 70.007 M 143.34 % 28.769 M -63.99 % 79.894 M -23.02 % 103.782 M -13.85 % 120.469 M -16.77 % 144.738 M -31.41 % 211.026 M 50.02 % 140.664 M 7.22 % 131.197 M -12.71 % 150.300 M -17.47 % 182.123 M 12.19 % 162.338 M 5.96 % 153.213 M -5.81 % 162.667 M 17.41 % 138.542 M -3.22 % 143.145 M 41.70 % 101.018 M 72.39 % 58.599 M -77.01 % 254.840 M 396.95 % 51.281 M -24.86 % 68.248 M -8.58 % 74.653 M -28.97 % 105.099 M 0.00 % 105.099 M 61.89 % 64.920 M 0.00 % 64.920 M 243.21 % 18.916 M 0.00 % 18.916 M -8.92 % 20.769 M 0.00 % 20.769 M 161.06 % 7.956 M 0.00 % 7.956 M -49.61 % 15.789 M 0.00 % 15.789 M 109.24 % 7.546 M 0.00 % 7.546 M 455.63 % 1.358 M 0.00 % 1.358 M 126.11 % -5.202 M 0.00 % -5.202 M -54.23 % -3.373 M 0.00 % -3.373 M -167.68 % 4.983 M 0.00 % 4.983 M 14.46 % 4.354 M 0.00 % 4.354 M 123.60 % 1.947 M 0.00 % 1.947 M -65.07 % 5.574 M 0.00 % 5.574 M 118.78 % -29.683 M 0.00 % -29.683 M -708.02 % 4.882 M 0.00 % 4.882 M -67.45 % 14.996 M 0.00 % 14.996 M 59.56 % 9.399 M 0.00 % 9.399 M 1.53 % 9.257 M 0.00 % 9.257 M 149.04 % 3.717 M 0.00 % 3.717 M -49.31 % 7.334 M 0.00 % 7.334 M 99.14 % 3.683 M 0.00 % 3.683 M 214.10 % -3.228 M 0.00 % -3.228 M 32.24 % -4.763 M 0.00 % -4.763 M
Net income ratio -0.50 -400.06 % -0.10 74.11 % -0.39 -204.09 % -0.13 89.89 % -1.25 -154.52 % -0.49 -1 250.73 % 0.04 107.64 % -0.56 -635.40 % 0.10 -46.15 % 0.19 81.89 % 0.11 -44.82 % 0.19 -22.14 % 0.25 -28.29 % 0.35 8.01 % 0.32 37.71 % 0.23 -9.69 % 0.26 -16.21 % 0.31 23.94 % 0.25 63.28 % 0.15 562.18 % -0.03 96.34 % -0.90 -395.22 % -0.18 74.18 % -0.70 -2 429.21 % 0.03 -87.41 % 0.24 0.00 % 0.24 27.52 % 0.19 0.00 % 0.19 239.67 % -0.13 0.00 % -0.13 50.31 % -0.27 0.00 % -0.27 -124.70 % -0.12 0.00 % -0.12 -446.48 % -0.02 0.00 % -0.02 -142.33 % 0.05 0.00 % 0.05 312.03 % 0.01 0.00 % 0.01 130.43 % -0.04 0.00 % -0.04 -1 052.13 % 0.00 0.00 % 0.00 53.87 % 0.00 0.00 % 0.00 270.45 % 0.00 0.00 % 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.08 0.00 % -0.08 -178.61 % 0.10 0.00 % 0.10 -32.98 % 0.15 0.00 % 0.15 -46.91 % 0.27 0.00 % 0.27 127.12 % 0.12 0.00 % 0.12 -47.78 % 0.23 0.00 % 0.23 -81.14 % 1.23 0.00 % 1.23 113.75 % -8.93 0.00 % -8.93 -2 054.33 % -0.41 0.00 % -0.41
Ratio EBITDA -0.42 -133.13 % -0.18 7.11 % -0.20 -148.60 % 0.40 353.58 % 0.09 -60.66 % 0.23 -29.48 % 0.32 1.22 % 0.32 -22.02 % 0.40 -11.68 % 0.46 17.76 % 0.39 -5.72 % 0.41 -8.91 % 0.45 -13.16 % 0.52 5.86 % 0.49 3.42 % 0.48 -6.40 % 0.51 9.57 % 0.46 1.04 % 0.46 41.80 % 0.32 30.66 % 0.25 -77.16 % 1.09 382.81 % 0.22 -7.00 % 0.24 -25.64 % 0.33 -16.15 % 0.39 0.00 % 0.39 8.79 % 0.36 0.00 % 0.36 180.70 % 0.13 0.00 % 0.13 -14.02 % 0.15 0.00 % 0.15 33.18 % 0.11 0.00 % 0.11 -54.02 % 0.24 0.00 % 0.24 84.23 % 0.13 0.00 % 0.13 124.41 % 0.06 0.00 % 0.06 118.42 % -0.32 0.00 % -0.32 -170.51 % -0.12 0.00 % -0.12 -164.05 % 0.18 0.00 % 0.18 50.46 % 0.12 0.00 % 0.12 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.11 0.00 % 0.11 -72.18 % 0.41 0.00 % 0.41 70.84 % 0.24 0.00 % 0.24 -17.58 % 0.29 0.00 % 0.29 111.75 % 0.14 0.00 % 0.14 -47.91 % 0.26 0.00 % 0.26 -81.25 % 1.41 0.00 % 1.41 115.77 % -8.93 0.00 % -8.93 -1 174.82 % -0.70 0.00 % -0.70
Gross profit ratio -0.29 -359.66 % -0.06 71.13 % -0.22 -238.88 % 0.16 467.37 % 0.03 -64.73 % 0.08 -53.86 % 0.17 1.95 % 0.17 -25.30 % 0.23 -32.45 % 0.34 29.56 % 0.26 -22.31 % 0.33 -35.94 % 0.52 -9.41 % 0.57 5.48 % 0.54 2.31 % 0.53 -6.05 % 0.57 11.09 % 0.51 2.29 % 0.50 -3.67 % 0.52 63.10 % 0.32 -3.26 % 0.33 4.86 % 0.31 -16.24 % 0.37 -2.88 % 0.38 -23.66 % 0.50 0.00 % 0.50 17.49 % 0.43 0.00 % 0.43 41.62 % 0.30 0.00 % 0.30 -10.76 % 0.34 0.00 % 0.34 -17.45 % 0.41 0.00 % 0.41 -49.42 % 0.81 0.00 % 0.81 -3.96 % 0.85 0.00 % 0.85 108.55 % 0.41 0.00 % 0.41 10.32 % 0.37 0.00 % 0.37 -9.09 % 0.40 0.00 % 0.40 19.51 % 0.34 0.00 % 0.34 -58.00 % 0.81 0.00 % 0.81 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 854.331 M 4.37 % 818.546 M 0.15 % 817.356 M 0.10 % 816.522 M 0.06 % 816.023 M 11.74 % 730.318 M 2.38 % 713.333 M 0.75 % 708.024 M -0.01 % 708.072 M 0.65 % 703.474 M 0.27 % 701.561 M 26.33 % 555.354 M 5.94 % 524.203 M 0.40 % 522.133 M 1.18 % 516.065 M -0.45 % 518.422 M 0.17 % 517.567 M -0.31 % 519.185 M 0.02 % 519.088 M -0.81 % 523.326 M 6.90 % 489.560 M 0.28 % 488.172 M 0.04 % 487.976 M 3.26 % 472.550 M 10.28 % 428.519 M 26.19 % 339.591 M 0.00 % 339.591 M 0.34 % 338.432 M 0.00 % 338.432 M 11.22 % 304.294 M 0.00 % 304.294 M 22.40 % 248.607 M 0.00 % 248.607 M 29.85 % 191.458 M 0.00 % 191.458 M 19.14 % 160.704 M 0.00 % 160.704 M 25.48 % 128.074 M 0.00 % 128.074 M 1.59 % 126.073 M 0.00 % 126.073 M 24.37 % 101.373 M 0.00 % 101.373 M 26.51 % 80.130 M 0.00 % 80.130 M 79.23 % 44.707 M 0.00 % 44.707 M 7.50 % 41.587 M 0.00 % 41.587 M 1.27 % 41.065 M 0.00 % 41.065 M 0.00 % 41.065 M 0.00 % 41.065 M -5.50 % 43.457 M 0.00 % 43.457 M 5.61 % 41.148 M 0.00 % 41.148 M 0.21 % 41.061 M 0.00 % 41.061 M 0.05 % 41.041 M 0.00 % 41.041 M 4.15 % 39.407 M 0.00 % 39.407 M 6.79 % 36.901 M 0.00 % 36.901 M 0.96 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M
Weighted average shs out 854.331 M 4.37 % 818.585 M 0.15 % 817.356 M 0.15 % 816.148 M 0.02 % 816.023 M 11.74 % 730.318 M 2.93 % 709.527 M 0.21 % 708.024 M 0.56 % 704.079 M 0.56 % 700.171 M 0.35 % 697.762 M 26.31 % 552.405 M 5.38 % 524.203 M 0.40 % 522.117 M 1.17 % 516.065 M -0.45 % 518.409 M 0.16 % 517.567 M 0.09 % 517.107 M -0.38 % 519.088 M 2.03 % 508.772 M 3.92 % 489.560 M 0.29 % 488.128 M 0.03 % 487.976 M 6.64 % 457.594 M 6.79 % 428.519 M 27.57 % 335.896 M 0.00 % 335.896 M -0.23 % 336.666 M 0.00 % 336.666 M 10.64 % 304.294 M 0.00 % 304.294 M 22.40 % 248.607 M 0.00 % 248.607 M 29.85 % 191.458 M 0.00 % 191.458 M 19.14 % 160.704 M 0.00 % 160.704 M 29.59 % 124.009 M 0.00 % 124.009 M -1.64 % 126.073 M 0.00 % 126.073 M 24.37 % 101.373 M 0.00 % 101.373 M 26.51 % 80.130 M 0.00 % 80.130 M 79.23 % 44.707 M 0.00 % 44.707 M 7.50 % 41.587 M 0.00 % 41.587 M 1.27 % 41.065 M 0.00 % 41.065 M 0.00 % 41.065 M 0.00 % 41.065 M -5.50 % 43.457 M 0.00 % 43.457 M 5.61 % 41.148 M 0.00 % 41.148 M 0.21 % 41.061 M 0.00 % 41.061 M 0.05 % 41.041 M 0.00 % 41.041 M 4.15 % 39.407 M 0.00 % 39.407 M 6.79 % 36.901 M 0.00 % 36.901 M 0.96 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M 0.00 % 36.548 M
EPS diluted -0.06 -314.60 % -0.01 73.75 % -0.05 -93.33 % -0.03 94.60 % -0.50 -108.33 % -0.24 -1 330.77 % 0.02 106.50 % -0.30 -667.11 % 0.05 -59.31 % 0.13 135.93 % 0.06 -49.91 % 0.11 -31.25 % 0.16 -30.43 % 0.23 9.52 % 0.21 50.00 % 0.14 -12.50 % 0.16 -11.11 % 0.18 20.00 % 0.15 63.58 % 0.09 676.73 % -0.02 96.30 % -0.43 -405.88 % -0.09 80.06 % -0.43 -2 730.86 % 0.02 -91.47 % 0.19 0.00 % 0.19 90.00 % 0.10 0.00 % 0.10 253.85 % -0.07 0.00 % -0.07 56.67 % -0.15 0.00 % -0.15 -231.86 % -0.05 0.00 % -0.05 -402.22 % -0.01 0.00 % -0.01 -138.30 % 0.02 0.00 % 0.02 921.74 % 0.00 0.00 % 0.00 134.33 % -0.01 0.00 % -0.01 96.65 % -0.20 0.00 % -0.20 0.00 % -0.20 0.00 % -0.20 -266.67 % 0.12 0.00 % 0.12 170.88 % 0.04 0.00 % 0.04 -44.63 % 0.08 0.00 % 0.08 110.39 % -0.77 0.00 % -0.77 -862.50 % -0.08 0.00 % -0.08 -194.12 % 0.09 0.00 % 0.09 -39.29 % 0.14 0.00 % 0.14 -36.36 % 0.22 0.00 % 0.22 144.44 % 0.09 0.00 % 0.09 -50.00 % 0.18 0.00 % 0.18 104.79 % 0.09 0.00 % 0.09 199.54 % -0.09 0.00 % -0.09 -14.54 % -0.08 0.00 % -0.08
Earnings per share -0.06 -314.60 % -0.01 73.75 % -0.05 -92.62 % -0.03 94.58 % -0.50 -108.33 % -0.24 -1 324.49 % 0.02 106.53 % -0.30 -663.91 % 0.05 -59.08 % 0.13 134.66 % 0.06 -49.64 % 0.11 -31.25 % 0.16 -30.43 % 0.23 9.52 % 0.21 50.00 % 0.14 -12.50 % 0.16 -11.11 % 0.18 20.00 % 0.15 59.74 % 0.09 690.57 % -0.02 96.30 % -0.43 -405.88 % -0.09 80.51 % -0.44 -2 792.59 % 0.02 -91.90 % 0.20 0.00 % 0.20 100.00 % 0.10 0.00 % 0.10 253.85 % -0.07 0.00 % -0.07 56.67 % -0.15 0.00 % -0.15 -231.86 % -0.05 0.00 % -0.05 -402.22 % -0.01 0.00 % -0.01 -137.04 % 0.02 0.00 % 0.02 956.52 % 0.00 0.00 % 0.00 134.33 % -0.01 0.00 % -0.01 96.65 % -0.20 0.00 % -0.20 0.00 % -0.20 0.00 % -0.20 -266.67 % 0.12 0.00 % 0.12 170.88 % 0.04 0.00 % 0.04 -44.63 % 0.08 0.00 % 0.08 110.39 % -0.77 0.00 % -0.77 -862.50 % -0.08 0.00 % -0.08 -194.12 % 0.09 0.00 % 0.09 -39.29 % 0.14 0.00 % 0.14 -36.36 % 0.22 0.00 % 0.22 144.44 % 0.09 0.00 % 0.09 -50.00 % 0.18 0.00 % 0.18 104.79 % 0.09 0.00 % 0.09 199.54 % -0.09 0.00 % -0.09 -14.54 % -0.08 0.00 % -0.08
Gross profit -28.602 M -296.53 % -7.213 M 70.60 % -24.535 M -188.23 % 27.809 M 204.39 % 9.136 M -67.71 % 28.294 M -49.63 % 56.174 M -13.23 % 64.741 M -20.27 % 81.203 M -47.54 % 154.786 M 65.06 % 93.777 M -11.65 % 106.144 M -38.61 % 172.898 M -13.91 % 200.833 M 11.78 % 179.661 M 4.82 % 171.393 M -5.46 % 181.291 M 19.04 % 152.294 M -2.02 % 155.439 M -3.73 % 161.469 M 115.19 % 75.036 M -2.58 % 77.027 M 7.93 % 71.367 M -32.33 % 105.460 M 19.40 % 88.322 M -35.33 % 136.584 M 0.00 % 136.584 M 74.84 % 78.119 M 0.00 % 78.119 M 73.16 % 45.114 M 0.00 % 45.114 M -5.47 % 47.724 M 0.00 % 47.724 M 61.81 % 29.494 M 0.00 % 29.494 M -44.56 % 53.201 M 0.00 % 53.201 M 9.08 % 48.774 M 0.00 % 48.774 M 416.37 % 9.446 M 0.00 % 9.446 M 56.37 % 6.041 M 0.00 % 6.041 M -48.17 % 11.655 M 0.00 % 11.655 M 26.27 % 9.230 M 0.00 % 9.230 M -68.05 % 28.889 M 0.00 % 28.889 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.813 M 0.00 % 42.813 M 17.02 % 36.587 M 0.00 % 36.587 M -6.60 % 39.174 M 0.00 % 39.174 M 23.18 % 31.803 M 0.00 % 31.803 M 17.61 % 27.040 M 0.00 % 27.040 M -2.70 % 27.789 M 0.00 % 27.789 M 962.27 % 2.616 M 0.00 % 2.616 M 623.65 % 361.500 K 0.00 % 361.500 K -94.68 % 6.801 M 0.00 % 6.801 M
Income tax expense 0.000 100.00 % -13.357 M -132.58 % -5.743 M -147.76 % 12.025 M 109.68 % -124.196 M -204.24 % -40.822 M -913.67 % 5.017 M 105.18 % -96.803 M -719.14 % 15.635 M -13.09 % 17.989 M 10.85 % 16.228 M -47.23 % 30.755 M 4.69 % 29.376 M 48.29 % 19.810 M 25.42 % 15.795 M -45.91 % 29.202 M 895.98 % 2.932 M -69.16 % 9.507 M -59.58 % 23.521 M 516.37 % -5.649 M -183.83 % 6.739 M 136.95 % 2.844 M -70.50 % 9.640 M 110.99 % -87.681 M -1 797.93 % 5.164 M 149.82 % -10.366 M 0.00 % -10.366 M -443.00 % 3.022 M 0.00 % 3.022 M 128.23 % -10.704 M 0.00 % -10.704 M 0.000 0.000 100.00 % -216.000 K 0.00 % -216.000 K -123.47 % 920.500 K 0.00 % 920.500 K 228.92 % -714.000 K 0.00 % -714.000 K 0.000 0.000 100.00 % -11.589 M 0.00 % -11.589 M 22.79 % -15.010 M 0.00 % -15.010 M -66.33 % -9.025 M 0.00 % -9.025 M -335.93 % 3.825 M 0.00 % 3.825 M 0.000 0.000 -100.00 % 3.362 M 0.00 % 3.362 M 108.84 % -38.022 M 0.00 % -38.022 M -893.25 % -3.828 M 0.00 % -3.828 M -165.59 % 5.837 M 0.00 % 5.837 M -32.63 % 8.664 M 0.00 % 8.664 M -0.84 % 8.737 M 0.00 % 8.737 M 167.13 % 3.271 M 0.00 % 3.271 M -49.18 % 6.436 M 0.00 % 6.436 M 100.34 % 3.213 M 0.00 % 3.213 M 199.54 % -3.228 M 0.00 % -3.228 M 32.24 % -4.763 M 0.00 % -4.763 M
Cost of revenue 125.927 M 4.91 % 120.032 M -11.30 % 135.319 M -7.68 % 146.573 M -53.60 % 315.906 M -3.33 % 326.778 M 21.43 % 269.099 M -15.23 % 317.440 M 14.66 % 276.863 M -9.60 % 306.276 M 14.23 % 268.126 M 26.42 % 212.098 M 33.24 % 159.181 M 7.11 % 148.619 M -0.98 % 150.091 M -0.25 % 150.463 M 8.59 % 138.555 M -5.23 % 146.196 M -6.40 % 156.186 M 3.86 % 150.379 M -6.78 % 161.322 M 2.30 % 157.698 M 0.65 % 156.678 M -11.38 % 176.800 M 25.16 % 141.258 M 5.07 % 134.439 M 0.00 % 134.439 M 29.25 % 104.011 M 0.00 % 104.011 M 0.16 % 103.844 M 0.00 % 103.844 M 11.78 % 92.897 M 0.00 % 92.897 M 119.91 % 42.243 M 0.00 % 42.243 M 244.70 % 12.255 M 0.00 % 12.255 M 38.35 % 8.858 M 0.00 % 8.858 M -35.96 % 13.831 M 0.00 % 13.831 M 33.23 % 10.381 M 0.00 % 10.381 M -39.46 % 17.148 M 0.00 % 17.148 M -4.89 % 18.029 M 0.00 % 18.029 M 159.71 % 6.942 M 0.00 % 6.942 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
General and administrative expenses 7.227 M 16.36 % 6.211 M -19.17 % 7.684 M -41.56 % 13.148 M -1.57 % 13.358 M 0.000 -100.00 % 16.541 M 35.65 % 12.194 M -15.48 % 14.427 M -13.01 % 16.585 M 56.89 % 10.571 M -3.05 % 10.904 M -0.47 % 10.955 M -10.43 % 12.231 M 5.36 % 11.609 M 23.02 % 9.437 M -18.22 % 11.540 M 27.19 % 9.073 M -10.27 % 10.111 M 55.55 % 6.500 M -52.84 % 13.784 M -11.73 % 15.616 M 85.00 % 8.441 M -17.77 % 10.265 M 14.21 % 8.988 M 30.91 % 6.866 M 0.00 % 6.866 M -7.52 % 7.424 M 0.00 % 7.424 M -30.56 % 10.691 M 0.00 % 10.691 M 0.60 % 10.628 M 0.00 % 10.628 M -6.49 % 11.365 M 0.00 % 11.365 M -2.55 % 11.663 M 0.00 % 11.663 M 45.95 % 7.991 M 0.00 % 7.991 M 68.81 % 4.734 M 0.00 % 4.734 M 31.38 % 3.603 M 0.00 % 3.603 M -25.99 % 4.868 M 0.00 % 4.868 M -9.75 % 5.394 M 0.00 % 5.394 M 7.55 % 5.015 M 0.00 % 5.015 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
Selling and marketing expenses 4.381 M -2.86 % 4.510 M -11.95 % 5.122 M -40.63 % 8.627 M -54.77 % 19.073 M 0.000 -100.00 % 16.873 M -44.56 % 30.435 M 53.80 % 19.789 M 2.57 % 19.293 M 27.87 % 15.088 M 406.48 % 2.979 M -60.12 % 7.470 M -12.59 % 8.546 M 101.60 % 4.239 M -47.77 % 8.116 M 77.36 % 4.576 M 9.03 % 4.197 M 19.33 % 3.517 M 187.03 % -4.041 M -200.00 % 4.041 M 61.87 % 2.497 M -51.42 % 5.139 M 270.40 % -3.016 M -200.00 % 3.016 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 0.000 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 expenses 7.369 M 74.04 % 4.234 M -68.17 % 13.304 M -87.81 % 109.179 M 22 885.05 % 475.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.475 M 0.000 0.000 0.000 100.00 % -7.605 M 0.000 100.00 % -16.369 M 0.00 % -16.369 M -1 087.87 % 1.657 M 0.00 % 1.657 M 112.03 % -13.777 M 0.00 % -13.777 M -110.88 % -6.533 M 0.00 % -6.533 M -291.86 % 3.405 M 0.00 % 3.405 M -46.16 % 6.325 M 0.00 % 6.325 M -14.01 % 7.355 M 0.00 % 7.355 M 367.58 % 1.573 M 0.00 % 1.573 M 141.84 % -3.760 M 0.00 % -3.760 M -293.31 % -956.000 K 0.00 % -956.000 K -120.06 % 4.766 M 0.00 % 4.766 M -42.28 % 8.256 M 0.00 % 8.256 M 324.04 % 1.947 M 0.00 % 1.947 M 0.000 0.000 0.000 0.000 100.00 % -42.813 M 0.00 % -42.813 M -65.12 % -25.929 M 0.00 % -25.929 M 13.56 % -29.998 M 0.00 % -29.998 M -21.40 % -24.710 M 0.00 % -24.710 M -11.02 % -22.258 M 0.00 % -22.258 M 1.53 % -22.604 M 0.00 % -22.604 M -1 670.78 % -1.277 M 0.00 % -1.277 M -783.39 % -144.500 K 0.00 % -144.500 K 97.23 % -5.222 M 0.00 % -5.222 M
Operating expenses 18.977 M 26.89 % 14.955 M -42.72 % 26.110 M -80.06 % 130.954 M 309.79 % 31.956 M 12.03 % 28.525 M -14.63 % 33.414 M -21.62 % 42.629 M 24.59 % 34.216 M -4.63 % 35.878 M 39.83 % 25.659 M 84.82 % 13.883 M -78.83 % 65.593 M 3.44 % 63.414 M 6.14 % 59.745 M -22.57 % 77.159 M -3.94 % 80.323 M 35.30 % 59.366 M 54.93 % 38.317 M -47.54 % 73.034 M 31.33 % 55.613 M -80.20 % 280.816 M 240.71 % 82.421 M 28.68 % 64.052 M -15.10 % 75.444 M 12.92 % 66.809 M 0.00 % 66.809 M 43.92 % 46.421 M 0.00 % 46.421 M -8.14 % 50.534 M 0.00 % 50.534 M -31.04 % 73.280 M 0.00 % 73.280 M 73.99 % 42.119 M 0.00 % 42.119 M -30.19 % 60.333 M 0.00 % 60.333 M 11.50 % 54.110 M 0.00 % 54.110 M 402.65 % 10.765 M 0.00 % 10.765 M 21.43 % 8.865 M 0.00 % 8.865 M -61.43 % 22.984 M 0.00 % 22.984 M 26.04 % 18.236 M 0.00 % 18.236 M -44.65 % 32.946 M 0.00 % 32.946 M 1 592.12 % 1.947 M 0.00 % 1.947 M 0.93 % 1.929 M 0.00 % 1.929 M -75.00 % 7.716 M 0.00 % 7.716 M 2.20 % 7.549 M 0.00 % 7.549 M 1.22 % 7.458 M 0.00 % 7.458 M -18.72 % 9.176 M 0.00 % 9.176 M 29.38 % 7.093 M 0.00 % 7.093 M 48.32 % 4.782 M 0.00 % 4.782 M -7.77 % 5.185 M 0.00 % 5.185 M 287.08 % 1.340 M 0.00 % 1.340 M 517.28 % 217.000 K 0.00 % 217.000 K -86.26 % 1.580 M 0.00 % 1.580 M
Cost and expenses 144.904 M 7.35 % 134.987 M -16.38 % 161.429 M -41.83 % 277.527 M -20.22 % 347.862 M -2.09 % 355.303 M 17.45 % 302.513 M -15.98 % 360.069 M 15.75 % 311.079 M -9.08 % 342.154 M 16.46 % 293.785 M 30.00 % 225.981 M 0.54 % 224.774 M 6.01 % 212.033 M 1.05 % 209.836 M -7.81 % 227.622 M 3.99 % 218.878 M 6.48 % 205.562 M 5.69 % 194.503 M -28.87 % 273.434 M 26.04 % 216.935 M -50.53 % 438.514 M 83.40 % 239.099 M -0.73 % 240.852 M 11.14 % 216.702 M 7.68 % 201.248 M 0.00 % 201.248 M 33.78 % 150.432 M 0.00 % 150.432 M -2.56 % 154.378 M 0.00 % 154.378 M -7.10 % 166.177 M 0.00 % 166.177 M 96.98 % 84.362 M 0.00 % 84.362 M 16.22 % 72.588 M 0.00 % 72.588 M 15.28 % 62.968 M 0.00 % 62.968 M 156.01 % 24.596 M 0.00 % 24.596 M 27.80 % 19.246 M 0.00 % 19.246 M -52.04 % 40.132 M 0.00 % 40.132 M 10.66 % 36.265 M 0.00 % 36.265 M -9.08 % 39.887 M 0.00 % 39.887 M 1 948.65 % 1.947 M 0.00 % 1.947 M 0.93 % 1.929 M 0.00 % 1.929 M -75.00 % 7.716 M 0.00 % 7.716 M 2.20 % 7.549 M 0.00 % 7.549 M 1.22 % 7.458 M 0.00 % 7.458 M -18.72 % 9.176 M 0.00 % 9.176 M 29.38 % 7.093 M 0.00 % 7.093 M 48.32 % 4.782 M 0.00 % 4.782 M -7.77 % 5.185 M 0.00 % 5.185 M 287.08 % 1.340 M 0.00 % 1.340 M 517.28 % 217.000 K 0.00 % 217.000 K -86.26 % 1.580 M 0.00 % 1.580 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 11.608 M 8.27 % 10.721 M -16.28 % 12.806 M -41.19 % 21.775 M -32.86 % 32.431 M 13.69 % 28.525 M -14.63 % 33.414 M -21.62 % 42.629 M 24.59 % 34.216 M -4.63 % 35.878 M 39.83 % 25.659 M 84.82 % 13.883 M -24.65 % 18.425 M -11.32 % 20.777 M 31.10 % 15.848 M -9.71 % 17.553 M 8.92 % 16.116 M 21.45 % 13.270 M -2.63 % 13.628 M 454.21 % 2.459 M -86.20 % 17.825 M -13.51 % 20.609 M 10.10 % 18.718 M 342.09 % 4.234 M -71.81 % 15.019 M 118.74 % 6.866 M 0.00 % 6.866 M -7.52 % 7.424 M 0.00 % 7.424 M -30.56 % 10.691 M 0.00 % 10.691 M 0.60 % 10.628 M 0.00 % 10.628 M -6.49 % 11.365 M 0.00 % 11.365 M -2.55 % 11.663 M 0.00 % 11.663 M 45.95 % 7.991 M 0.00 % 7.991 M 68.81 % 4.734 M 0.00 % 4.734 M 31.38 % 3.603 M 0.00 % 3.603 M -25.99 % 4.868 M 0.00 % 4.868 M -9.75 % 5.394 M 0.00 % 5.394 M 7.55 % 5.015 M 0.00 % 5.015 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
Interest income 0.000 -100.00 % 3.856 M -23.08 % 5.013 M 0.000 -100.00 % 1.239 M 48.38 % 835.000 K 6.51 % 784.000 K 11.68 % 702.000 K 75.06 % 401.000 K -55.93 % 910.000 K -34.81 % 1.396 M -74.33 % 5.439 M 17.40 % 4.633 M 30.73 % 3.544 M 105.57 % 1.724 M -82.74 % 9.988 M -35.49 % 15.484 M 47.54 % 10.495 M -35.03 % 16.153 M 185.55 % -18.882 M -192.25 % 20.468 M 327.31 % 4.790 M -76.95 % 20.784 M 583.91 % 3.039 M 293.65 % 772.000 K -76.03 % 3.221 M 0.00 % 3.221 M 14.81 % 2.806 M 0.00 % 2.806 M 1.61 % 2.761 M 0.00 % 2.761 M 10.91 % 2.490 M 0.00 % 2.490 M 35.23 % 1.841 M 0.00 % 1.841 M 14.60 % 1.607 M 0.00 % 1.607 M 112.22 % 757.000 K 0.00 % 757.000 K 281.36 % 198.500 K 0.00 % 198.500 K -20.92 % 251.000 K 0.00 % 251.000 K 71.92 % 146.000 K 0.00 % 146.000 K 135.48 % 62.000 K 0.00 % 62.000 K -59.79 % 154.176 K 0.00 % 154.176 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.579 K 0.00 % 147.579 K -28.53 % 206.500 K 0.00 % 206.500 K 63.89 % 126.000 K 0.00 % 126.000 K -4.91 % 132.500 K 0.00 % 132.500 K -16.14 % 158.000 K 0.00 % 158.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 991.000 K 0.000 -100.00 % 5.705 M 114.07 % 2.665 M -20.54 % 3.354 M 18.89 % 2.821 M -45.49 % 5.175 M 12.57 % 4.597 M -42.81 % 8.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.829 M 0.000 -100.00 % 2.395 M -76.95 % 10.392 M -52.98 % 22.103 M 5 626.17 % 386.000 K -77.79 % 1.738 M 0.00 % 1.738 M 27.33 % 1.365 M 0.00 % 1.365 M -55.57 % 3.073 M 0.00 % 3.073 M -20.98 % 3.889 M 0.00 % 3.889 M 168.45 % 1.449 M 0.00 % 1.449 M 9.32 % 1.325 M 0.00 % 1.325 M 176.04 % 480.000 K 0.00 % 480.000 K 83.21 % 262.000 K 0.00 % 262.000 K -88.05 % 2.193 M 0.00 % 2.193 M -19.53 % 2.725 M 0.00 % 2.725 M 53.71 % 1.773 M 0.00 % 1.773 M 235.38 % 528.500 K 0.00 % 528.500 K 312.89 % 128.000 K 0.00 % 128.000 K -54.67 % 282.392 K 0.00 % 282.392 K -54.71 % 623.471 K 0.00 % 623.471 K -46.28 % 1.161 M 0.00 % 1.161 M -31.78 % 1.701 M 0.00 % 1.701 M 131.44 % 735.000 K 0.00 % 735.000 K 41.21 % 520.500 K 0.00 % 520.500 K 16.57 % 446.500 K 0.00 % 446.500 K -50.25 % 897.500 K 0.00 % 897.500 K 90.96 % 470.000 K 0.00 % 470.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 8.899 M 33.84 % 6.649 M -68.99 % 21.441 M -96.79 % 667.095 M 1 193.10 % 51.589 M -35.61 % 80.125 M 0.57 % 79.674 M -19.00 % 98.357 M 9.88 % 89.513 M -2.83 % 92.118 M 24.71 % 73.868 M 86.97 % 39.508 M -1.56 % 40.135 M -11.39 % 45.293 M 7.88 % 41.983 M -10.24 % 46.775 M 9.83 % 42.590 M 5.62 % 40.324 M -0.66 % 40.591 M -10.74 % 45.473 M 20.79 % 37.646 M -84.61 % 244.605 M 428.70 % 46.265 M -5.78 % 49.104 M 12.35 % 43.708 M -10.09 % 48.612 M 0.00 % 48.612 M 66.25 % 29.240 M 0.00 % 29.240 M -18.64 % 35.937 M 0.00 % 35.937 M -34.72 % 55.052 M 0.00 % 55.052 M 257.72 % 15.390 M 0.00 % 15.390 M 2.67 % 14.990 M 0.00 % 14.990 M 214.26 % 4.770 M 0.00 % 4.770 M 1 053.57 % 413.500 K 0.00 % 413.500 K -70.10 % 1.383 M 0.00 % 1.383 M -84.96 % 9.196 M 0.00 % 9.196 M -24.84 % 12.235 M 0.00 % 12.235 M 17.18 % 10.441 M 0.00 % 10.441 M 0.000 0.000 -100.00 % 1.929 M 0.00 % 1.929 M -75.00 % 7.716 M 0.00 % 7.716 M 2.20 % 7.549 M 0.00 % 7.549 M 1.22 % 7.458 M 0.00 % 7.458 M -16.06 % 8.886 M 0.00 % 8.886 M 26.11 % 7.046 M 0.00 % 7.046 M 50.91 % 4.669 M 0.00 % 4.669 M -5.39 % 4.935 M 0.00 % 4.935 M 268.42 % 1.340 M 0.00 % 1.340 M 517.28 % 217.000 K 0.00 % 217.000 K -86.26 % 1.580 M 0.00 % 1.580 M
Operating income -47.579 M -158.03 % -18.439 M 63.59 % -50.645 M 50.90 % -103.145 M -351.99 % -22.820 M -9 778.79 % -231.000 K -101.01 % 22.760 M 2.93 % 22.112 M -52.94 % 46.987 M -60.48 % 118.908 M 74.56 % 68.118 M -26.17 % 92.261 M -16.25 % 110.165 M -19.49 % 136.830 M 13.69 % 120.355 M 13.08 % 106.438 M -11.36 % 120.077 M 22.26 % 98.218 M -4.23 % 102.554 M 86.27 % 55.056 M 162.76 % 20.953 M 104.72 % 10.235 M 104.05 % 5.016 M -73.80 % 19.144 M -38.14 % 30.945 M -45.22 % 56.488 M 0.00 % 56.488 M 58.32 % 35.680 M 0.00 % 35.680 M 309.61 % -17.022 M 0.00 % -17.022 M 43.65 % -30.209 M 0.00 % -30.209 M -306.36 % -7.434 M 0.00 % -7.434 M -1 031.00 % 798.500 K 0.00 % 798.500 K -71.23 % 2.776 M 0.00 % 2.776 M 193.86 % 944.500 K 0.00 % 944.500 K 114.34 % -6.585 M 0.00 % -6.585 M 46.40 % -12.286 M 0.00 % -12.286 M -180.68 % -4.377 M 0.00 % -4.377 M 28.10 % -6.088 M 0.00 % -6.088 M -412.69 % 1.947 M 0.00 % 1.947 M -46.58 % 3.645 M 0.00 % 3.645 M 109.75 % -37.398 M 0.00 % -37.398 M -1 301.99 % -2.668 M 0.00 % -2.668 M -135.39 % 7.538 M 0.00 % 7.538 M 1 369.32 % 513.000 K 0.00 % 513.000 K -76.80 % 2.211 M 0.00 % 2.211 M 332.25 % -952.000 K 0.00 % -952.000 K -139.69 % 2.399 M 0.00 % 2.399 M 2.37 % 2.343 M 0.00 % 2.343 M 168.02 % -3.445 M 0.00 % -3.445 M 45.69 % -6.343 M 0.00 % -6.343 M
Operating income ratio -0.49 -199.11 % -0.16 64.25 % -0.46 22.71 % -0.59 -742.50 % -0.07 -10 691.47 % 0.00 -100.93 % 0.07 20.94 % 0.06 -55.91 % 0.13 -49.12 % 0.26 37.02 % 0.19 -35.08 % 0.29 -12.61 % 0.33 -15.28 % 0.39 7.28 % 0.36 10.37 % 0.33 -11.91 % 0.38 14.09 % 0.33 -0.01 % 0.33 86.41 % 0.18 99.15 % 0.09 103.30 % 0.04 98.24 % 0.02 -67.57 % 0.07 -49.68 % 0.13 -35.33 % 0.21 0.00 % 0.21 6.39 % 0.20 0.00 % 0.20 271.44 % -0.11 0.00 % -0.11 46.81 % -0.21 0.00 % -0.21 -107.30 % -0.10 0.00 % -0.10 -949.47 % 0.01 0.00 % 0.01 -74.67 % 0.05 0.00 % 0.05 18.69 % 0.04 0.00 % 0.04 110.12 % -0.40 0.00 % -0.40 6.00 % -0.43 0.00 % -0.43 -165.64 % -0.16 0.00 % -0.16 5.49 % -0.17 0.00 % -0.17 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.06 0.00 % -0.06 -130.24 % 0.21 0.00 % 0.21 1 473.19 % 0.01 0.00 % 0.01 -81.16 % 0.07 0.00 % 0.07 297.46 % -0.04 0.00 % -0.04 -140.79 % 0.09 0.00 % 0.09 -90.36 % 0.90 0.00 % 0.90 109.40 % -9.53 0.00 % -9.53 -921.72 % -0.93 0.00 % -0.93
Total other income expenses net -947.000 K 84.64 % -6.167 M -375.81 % 2.236 M 187.28 % -2.562 M 99.50 % -516.853 M -140.04 % -215.322 M -5 517.58 % -3.833 M 98.85 % -332.968 M -6 388.35 % 5.295 M 146.67 % -11.345 M 14.27 % -13.234 M -14 030.53 % 95.000 K 102.86 % -3.326 M -1 763.00 % 200.000 K 121.79 % -918.000 K 89.67 % -8.890 M -10.65 % -8.034 M 49.10 % -15.785 M 17.46 % -19.125 M 44.42 % -34.411 M -50.71 % -22.832 M -32.29 % -17.259 M 13.65 % -19.987 M 93.70 % -317.017 M -1 582.77 % -18.839 M -3.50 % -18.202 M 0.00 % -18.202 M -795.66 % 2.617 M 0.00 % 2.617 M 117.83 % -14.674 M 0.00 % -14.674 M -84.28 % -7.963 M 0.00 % -7.963 M -449.74 % -1.449 M 0.00 % -1.449 M -121.93 % 6.606 M 0.00 % 6.606 M -13.44 % 7.632 M 0.00 % 7.632 M 1 275.06 % -649.500 K 0.00 % -649.500 K 79.69 % -3.198 M 0.00 % -3.198 M -17.38 % -2.725 M 0.00 % -2.725 M -15 036.11 % -18.000 K 0.00 % -18.000 K -100.23 % 7.882 M 0.00 % 7.882 M 6 257.46 % -128.000 K 0.00 % -128.000 K 54.67 % -282.392 K 0.00 % -282.392 K 54.71 % -623.471 K 0.00 % -623.471 K -116.75 % 3.721 M 0.00 % 3.721 M 318.77 % -1.701 M 0.00 % -1.701 M 92.03 % -21.334 M 0.00 % -21.334 M -33.56 % -15.974 M 0.00 % -15.974 M 15.87 % -18.987 M 0.00 % -18.987 M -17.44 % -16.168 M 0.00 % -16.168 M -935.12 % 1.936 M 0.00 % 1.936 M 157.41 % -3.372 M 0.00 % -3.372 M 66.23 % -9.985 M 0.00 % -9.985 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1989-12-30 1989-06-30 1988-12-30
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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30
Net debt -62.118 M 49.90 % -123.997 M 10.36 % -138.335 M 13.44 % -159.819 M 31.75 % -234.162 M -288.44 % 124.266 M 69.93 % 73.126 M 13.63 % 64.357 M 366.84 % -24.118 M -565.24 % 5.184 M 107.03 % -73.775 M -226.19 % 58.462 M 106.62 % -882.599 M -411.55 % -172.535 M 23.79 % -226.404 M -5.51 % -214.574 M -33.81 % -160.362 M -409.54 % -31.472 M -135.11 % 89.629 M -52.99 % 190.644 M -29.41 % 270.090 M -15.24 % 318.670 M 22.49 % 260.169 M 0.87 % 257.937 M 22.41 % 210.709 M 417.40 % -66.386 M 63.32 % -180.986 M -168.47 % -67.413 M 21.84 % -86.248 M -296.69 % 43.849 M -32.97 % 65.420 M 1 411.90 % 4.327 M 105.59 % -77.438 M -901.53 % -7.732 M -162.81 % -2.942 M -112.73 % 23.107 M 101.81 % 11.450 M -25.46 % 15.362 M 307.99 % 3.765 M -71.86 % 13.379 M -52.72 % 28.298 M 33 580.48 % 84.019 K -99.22 % 10.755 M -51.44 % 22.149 M 114.98 % 10.303 M -27.25 % 14.162 M -31.99 % 20.824 M -29.86 % 29.689 M 3 295.80 % -929.000 K -207.03 % 868.000 K
Total investments 25.159 M -3.18 % 25.984 M -27.86 % 36.019 M 37.96 % 26.109 M -90.94 % 288.020 M 764.48 % 33.317 M -34.36 % 50.760 M -5.96 % 53.975 M 16.29 % 46.413 M 4.58 % 44.381 M -9.25 % 48.905 M 1.08 % 48.383 M -4.18 % 50.495 M -77.78 % 227.224 M 47.48 % 154.072 M 429.11 % 29.119 M 537.32 % 4.569 M 14 638.71 % 31.000 K -44.64 % 56.000 K -20.00 % 70.000 K 6.06 % 66.000 K -40.54 % 111.000 K 5.71 % 105.000 K -17.32 % 127.000 K 44.32 % 88.000 K -63.18 % 239.000 K 55.19 % 154.000 K 0.000 0.000 -100.00 % 13.869 M -0.52 % 13.941 M -19.79 % 17.381 M -42.48 % 30.216 M 0.000 -100.00 % 3.296 M -59.73 % 8.184 M 80.82 % 4.526 M -74.25 % 17.577 M -12.68 % 20.130 M 485.18 % 3.440 M 11 287.43 % 30.209 K 0.000 -100.00 % 250.000 K 0.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K
Total debt 5.319 M 3.54 % 5.137 M -31.80 % 7.532 M -5.64 % 7.982 M -38.00 % 12.875 M -92.04 % 161.780 M -5.74 % 171.638 M 8.62 % 158.011 M 44.63 % 109.252 M -11.81 % 123.878 M -62.66 % 331.766 M 141.08 % 137.614 M 0.000 0.000 -100.00 % 39.000 K 0.000 -100.00 % 547.000 K -99.02 % 55.705 M -75.39 % 226.318 M -22.26 % 291.136 M -16.09 % 346.961 M -10.17 % 386.235 M 13.74 % 339.576 M 7.40 % 316.177 M -3.63 % 328.092 M 0.000 -100.00 % 4.256 M -64.74 % 12.072 M -24.12 % 15.909 M -83.69 % 97.541 M -3.36 % 100.937 M 1.13 % 99.811 M 5 158.75 % 1.898 M -77.78 % 8.541 M -13.79 % 9.907 M -58.69 % 23.984 M 7.46 % 22.319 M 10.95 % 20.117 M 181.21 % 7.154 M -55.85 % 16.204 M -53.91 % 35.154 M 174.15 % 12.823 M -32.82 % 19.088 M -32.04 % 28.087 M 39.51 % 20.133 M -13.23 % 23.204 M -15.69 % 27.523 M -20.70 % 34.708 M 5 383.10 % 633.000 K -37.39 % 1.011 M
Accumulated other comprehensive income loss -45.155 M -118.18 % -20.696 M 59.89 % -51.595 M 18.48 % -63.291 M -7.56 % -58.842 M -9.11 % -53.930 M -36.05 % -39.641 M 14.86 % -46.562 M 7.13 % -50.137 M 10.75 % -56.178 M -60.09 % -35.091 M -116.74 % -16.190 M 51.81 % -33.593 M -2.97 % -32.623 M 13.59 % -37.753 M 18.53 % -46.340 M 16.86 % -55.736 M 1.66 % -56.679 M 3.34 % -58.639 M 9.48 % -64.779 M -31.04 % -49.436 M 13.35 % -57.050 M -235.83 % -16.988 M 34.78 % -26.048 M -4.18 % -25.002 M 0.000 100.00 % -465.000 K -144.33 % 1.049 M 106.29 % -16.677 M -286.13 % 8.960 M 255.84 % 2.518 M 43.31 % 1.757 M -67.25 % 5.365 M 119.61 % 2.443 M 0.00 % 2.443 M 24.71 % 1.959 M 355.58 % 430.000 K 0.000 0.000 0.000 -100.00 % 54.697 M 0.00 % 54.697 M 14.08 % 47.947 M 0.00 % 47.946 M 0.00 % 47.946 M 67.12 % 28.689 M 23.99 % 23.138 M 0.00 % 23.138 M 0.16 % 23.101 M -0.72 % 23.268 M
Retained earnings -1.002 B -2.91 % -973.908 M -5.24 % -925.382 M -1.23 % -914.155 M -4.66 % -873.469 M -2.59 % -851.384 M -91.64 % -444.270 M -64.83 % -269.539 M 0.45 % -270.769 M -836.69 % -28.907 M 24.37 % -38.222 M 62.25 % -101.251 M 9.64 % -112.059 M 27.18 % -153.886 M 21.01 % -194.807 M 34.04 % -295.343 M 20.26 % -370.391 M 16.84 % -445.411 M 15.64 % -527.963 M 14.83 % -619.903 M 11.11 % -697.351 M 7.92 % -757.321 M -2.70 % -737.442 M -126.77 % -325.188 M -36.63 % -238.013 M -444.68 % -43.698 M 10.78 % -48.977 M 72.82 % -180.223 M 27.58 % -248.852 M -19.26 % -208.664 M -57.70 % -132.320 M -15.07 % -114.987 M -2.58 % -112.093 M -1.78 % -110.136 M 4.92 % -115.835 M -26.57 % -91.520 M -55.68 % -58.787 M -43.76 % -40.894 M 18.71 % -50.303 M 6.74 % -53.941 M 11.08 % -60.665 M -1 206.22 % 5.484 M -54.54 % 12.063 M 145.64 % 4.911 M 2 312.16 % -222.000 K 98.05 % -11.402 M 36.45 % -17.943 M 41.77 % -30.815 M 17.25 % -37.240 M -20.97 % -30.785 M
Common stock 1.421 B 0.00 % 1.421 B 7.17 % 1.326 B 0.00 % 1.326 B 0.04 % 1.326 B -16.78 % 1.593 B 0.04 % 1.593 B 10.84 % 1.437 B 0.16 % 1.435 B 0.36 % 1.429 B 0.50 % 1.422 B 0.67 % 1.413 B 0.72 % 1.403 B 53.15 % 915.891 M 1.94 % 898.430 M 0.50 % 893.964 M 0.76 % 887.254 M 0.00 % 887.254 M 0.00 % 887.216 M 0.00 % 887.216 M 0.00 % 887.216 M 0.00 % 887.216 M 0.11 % 886.242 M 0.00 % 886.242 M 0.00 % 886.242 M 0.00 % 886.242 M 44.51 % 613.275 M -0.36 % 615.521 M 0.09 % 614.997 M 23.95 % 496.176 M 35.39 % 366.466 M 75.99 % 208.231 M 1.17 % 205.815 M 52.40 % 135.053 M -3.12 % 139.400 M 9.30 % 127.534 M 7.88 % 118.213 M 20.39 % 98.191 M 1.59 % 96.651 M 0.00 % 96.651 M 130.37 % 41.954 M -6.67 % 44.954 M 7.15 % 41.954 M 0.00 % 41.954 M 0.00 % 41.954 M 5.04 % 39.940 M 6.96 % 37.340 M 0.00 % 37.340 M 0.00 % 37.340 M 0.66 % 37.097 M
Total equity 374.045 M -12.36 % 426.815 M 22.19 % 349.293 M 0.13 % 348.824 M -11.34 % 393.452 M -42.80 % 687.847 M -37.96 % 1.109 B -1.07 % 1.121 B 0.63 % 1.114 B -17.15 % 1.344 B -0.35 % 1.349 B 4.14 % 1.295 B 3.05 % 1.257 B 72.34 % 729.382 M 9.54 % 665.870 M 20.57 % 552.281 M 19.77 % 461.127 M 19.72 % 385.164 M 28.13 % 300.614 M 48.43 % 202.534 M 44.23 % 140.429 M 92.78 % 72.845 M -44.74 % 131.812 M -75.36 % 535.006 M -14.16 % 623.227 M -25.66 % 838.366 M 48.69 % 563.833 M 29.22 % 436.347 M 24.86 % 349.468 M 17.88 % 296.472 M 25.27 % 236.664 M 149.12 % 95.001 M -4.12 % 99.087 M 262.16 % 27.360 M -39.00 % 44.852 M 18.12 % 37.973 M -36.83 % 60.108 M 4.16 % 57.705 M 24.50 % 46.347 M 8.52 % 42.710 M 18.69 % 35.985 M -65.77 % 105.135 M 3.11 % 101.964 M 7.54 % 94.811 M 5.72 % 89.678 M 56.71 % 57.227 M 34.54 % 42.535 M 43.39 % 29.663 M 27.85 % 23.201 M -21.57 % 29.580 M
Other non current liabilities 71.791 M -47.14 % 135.826 M 8.96 % 124.661 M -2.45 % 127.792 M -10.26 % 142.404 M 14.40 % 124.481 M -42.46 % 216.327 M -23.84 % 284.039 M -4.65 % 297.880 M -20.86 % 376.382 M -3.58 % 390.371 M 3.16 % 378.407 M 573.11 % 56.218 M 0.000 -100.00 % 56.912 M 0.000 -100.00 % 31.922 M -46.86 % 60.068 M 71.99 % 34.925 M -23.19 % 45.469 M -0.25 % 45.584 M -41.56 % 78.003 M 13.26 % 68.869 M -9.51 % 76.110 M 3.34 % 73.647 M 155.18 % -133.468 M -397.72 % 44.830 M 5.19 % 42.617 M -38.22 % 68.981 M 135.99 % 29.230 M -0.99 % 29.523 M 0.57 % 29.356 M 4.83 % 28.003 M -28.40 % 39.111 M 816.16 % 4.269 M 10.14 % 3.876 M 45.22 % 2.669 M 10.31 % 2.420 M -10.24 % 2.696 M 0.000 0.000 -100.00 % 799.000 K -58.29 % 1.916 M -42.65 % 3.340 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.413 M
Long term debt 1.608 M -53.13 % 3.431 M 3.22 % 3.324 M -29.99 % 4.748 M 58.80 % 2.990 M -75.89 % 12.403 M -92.07 % 156.441 M 5.37 % 148.470 M 845.13 % 15.709 M -86.07 % 112.756 M -64.72 % 319.567 M 155.93 % 124.865 M 0.000 0.000 0.000 0.000 -100.00 % 40.000 K -83.19 % 238.000 K -99.89 % 223.117 M -17.08 % 269.090 M -8.64 % 294.533 M -18.92 % 363.280 M 15.20 % 315.350 M 13.69 % 277.376 M -2.84 % 285.480 M 113.89 % 133.468 M 10 903.13 % 1.213 M -23.28 % 1.581 M -82.02 % 8.793 M -37.08 % 13.974 M -85.82 % 98.570 M 0.93 % 97.662 M 32 672.48 % 298.000 K -95.74 % 7.000 M 9 233.33 % 75.000 K -99.15 % 8.833 M -5.96 % 9.393 M 45.62 % 6.450 M 0.000 -100.00 % 751.157 K -86.88 % 5.726 M 63.61 % 3.500 M -50.03 % 7.003 M -55.69 % 15.803 M 28.99 % 12.251 M -16.92 % 14.746 M 1.80 % 14.485 M -31.05 % 21.007 M 0.000 0.000
Total non current liabilities 73.399 M -47.29 % 139.257 M 4.85 % 132.810 M 0.20 % 132.540 M -8.84 % 145.394 M 6.22 % 136.884 M -63.28 % 372.768 M -13.81 % 432.509 M 37.92 % 313.589 M -35.89 % 489.138 M -31.10 % 709.938 M 41.06 % 503.272 M 795.22 % 56.218 M 0.000 -100.00 % 56.912 M 0.000 -100.00 % 63.223 M 4.84 % 60.306 M -76.63 % 258.042 M -17.97 % 314.559 M -7.51 % 340.117 M -22.93 % 441.283 M 14.85 % 384.219 M 8.69 % 353.486 M -1.57 % 359.127 M 169.07 % 133.468 M 189.88 % 46.043 M 4.17 % 44.198 M -43.17 % 77.774 M 80.02 % 43.204 M -66.27 % 128.093 M 0.85 % 127.018 M 348.81 % 28.301 M -38.62 % 46.111 M 961.49 % 4.344 M -65.82 % 12.709 M 5.36 % 12.062 M 35.99 % 8.870 M 229.04 % 2.696 M 258.87 % 751.157 K -86.88 % 5.726 M -62.64 % 15.326 M -26.58 % 20.874 M -28.26 % 29.097 M 137.51 % 12.251 M -16.92 % 14.746 M 1.80 % 14.485 M -31.05 % 21.007 M 0.000 -100.00 % 2.413 M
Other current liabilities 86.079 M 250.43 % 24.564 M -17.89 % 29.916 M 102.96 % 14.740 M -95.27 % 311.702 M 1 702.47 % 17.293 M -29.24 % 24.439 M -31.60 % 35.731 M 90.27 % 18.779 M -41.97 % 32.362 M 74.34 % 18.563 M 16.71 % 15.905 M -13.69 % 18.427 M -28.83 % 25.892 M -56.10 % 58.975 M 111.60 % 27.871 M -35.79 % 43.403 M 270.46 % 11.716 M 2.47 % 11.434 M 89.49 % 6.034 M -67.82 % 18.751 M 48.97 % 12.587 M -28.04 % 17.492 M -0.32 % 17.549 M -11.91 % 19.922 M -83.58 % 121.342 M 721.99 % 14.762 M 48.35 % 9.951 M 15.32 % 8.629 M 10.68 % 7.796 M 36.89 % 5.695 M -42.44 % 9.894 M -10.57 % 11.064 M 9 197.48 % 119.000 K -84.15 % 751.000 K -16.37 % 898.000 K -13.40 % 1.037 M -89.30 % 9.689 M 31.84 % 7.349 M 99.45 % 3.685 M -73.57 % 13.938 M 89.82 % 7.343 M 38.19 % 5.314 M -56.45 % 12.203 M 8.40 % 11.257 M 69.61 % 6.637 M 64.16 % 4.043 M 10.10 % 3.672 M 613.01 % 515.000 K -91.85 % 6.321 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 3.124 M 172.72 % -4.296 M -311.94 % 2.027 M 0.000 -100.00 % 12.887 M -11.36 % 14.538 M 84.63 % 7.874 M -27.72 % 10.893 M 482.51 % 1.870 M 0.000 0.000 100.00 % -39.000 K 0.000 -100.00 % 97.440 M 0.000 -100.00 % 43.391 M 0.000 -100.00 % 97.061 M 0.000 -100.00 % 85.531 M 0.000 -100.00 % 134.454 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.627 M -9.63 % 6.227 M 48.35 % 4.197 M -60.15 % 10.533 M 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 3.711 M 117.53 % 1.706 M -59.46 % 4.208 M 30.12 % 3.234 M 35.43 % 2.388 M -98.40 % 149.377 M 882.94 % 15.197 M 59.28 % 9.541 M -89.80 % 93.543 M 741.06 % 11.122 M 751.61 % 1.306 M -89.76 % 12.749 M 0.000 -100.00 % 5.000 K -87.18 % 39.000 K -82.67 % 225.000 K -55.62 % 507.000 K -99.10 % 56.257 M 1 657.48 % 3.201 M -86.74 % 24.147 M -53.94 % 52.428 M 93.13 % 27.147 M 12.06 % 24.226 M -43.72 % 43.042 M 1.01 % 42.612 M 0.000 -100.00 % 3.043 M -70.99 % 10.491 M 47.43 % 7.116 M -91.48 % 83.567 M 3 430.50 % 2.367 M 10.14 % 2.149 M 34.31 % 1.600 M 3.83 % 1.541 M -84.33 % 9.832 M -35.11 % 15.151 M 17.21 % 12.926 M -5.42 % 13.666 M 91.04 % 7.154 M -53.71 % 15.453 M -29.71 % 21.984 M 135.79 % 9.323 M -22.86 % 12.086 M -1.61 % 12.284 M 55.85 % 7.882 M -6.81 % 8.458 M -35.13 % 13.038 M -4.84 % 13.701 M 2 064.45 % 633.000 K -37.39 % 1.011 M
Total current liabilities 132.819 M 91.72 % 69.277 M -19.94 % 86.530 M 42.89 % 60.556 M -84.02 % 379.064 M 55.46 % 243.830 M 108.57 % 116.905 M 2.79 % 113.736 M -45.45 % 208.505 M 92.83 % 108.127 M -6.87 % 116.098 M 35.59 % 85.622 M -11.27 % 96.492 M 41.94 % 67.981 M -30.89 % 98.362 M 77.38 % 55.453 M -30.09 % 79.321 M -23.82 % 104.117 M 92.88 % 53.981 M -32.17 % 79.580 M -29.16 % 112.336 M 14.37 % 98.224 M -0.09 % 98.315 M -27.02 % 134.707 M -8.99 % 148.008 M -28.32 % 206.490 M 185.84 % 72.239 M 6.49 % 67.839 M 30.65 % 51.925 M -59.35 % 127.735 M 97.46 % 64.689 M 34.85 % 47.972 M 20.95 % 39.664 M 121.77 % 17.885 M 3.54 % 17.274 M -35.08 % 26.610 M -10.91 % 29.868 M 12.85 % 26.468 M 62.75 % 16.263 M -22.63 % 21.019 M -48.56 % 40.858 M 78.59 % 22.878 M -0.11 % 22.903 M -22.74 % 29.645 M 48.49 % 19.964 M 11.29 % 17.938 M -8.14 % 19.528 M 0.23 % 19.483 M 1 597.13 % 1.148 M -84.42 % 7.368 M
Total liabilities 206.218 M -1.11 % 208.534 M -4.93 % 219.340 M 13.59 % 193.096 M -63.18 % 524.458 M 37.76 % 380.714 M -22.25 % 489.673 M -10.36 % 546.245 M 4.63 % 522.094 M -12.59 % 597.265 M -27.70 % 826.036 M 40.27 % 588.894 M 285.63 % 152.710 M 124.64 % 67.981 M -56.22 % 155.274 M 180.01 % 55.453 M -61.10 % 142.544 M -13.31 % 164.423 M -47.30 % 312.023 M -20.83 % 394.139 M -12.89 % 452.453 M -16.14 % 539.507 M 11.81 % 482.534 M -1.16 % 488.193 M -3.74 % 507.135 M 10.06 % 460.800 M 289.58 % 118.282 M 5.57 % 112.037 M -13.62 % 129.699 M -24.13 % 170.939 M -11.33 % 192.782 M 10.17 % 174.990 M 157.47 % 67.965 M 6.20 % 63.996 M 196.03 % 21.618 M -45.02 % 39.319 M -6.23 % 41.930 M 18.66 % 35.338 M 86.39 % 18.959 M -12.91 % 21.770 M -53.27 % 46.584 M 21.93 % 38.204 M -12.73 % 43.777 M -25.48 % 58.742 M 82.34 % 32.215 M -1.43 % 32.684 M -3.91 % 34.013 M -16.00 % 40.490 M 3 427.00 % 1.148 M -88.26 % 9.781 M
Other non current assets 31.500 M 11.42 % 28.272 M -66.30 % 83.892 M 33.52 % 62.829 M 126.74 % -235.001 M -280.38 % 130.281 M -45.11 % 237.360 M 0.95 % 235.115 M 17.45 % 200.180 M 8.48 % 184.540 M -2.72 % 189.709 M 5.95 % 179.058 M 272.05 % 48.127 M 59.65 % 30.146 M 851.88 % 3.167 M -87.35 % 25.026 M 170.46 % 9.253 M -69.19 % 30.036 M 166.49 % 11.271 M 0.000 -100.00 % 4.525 M 0.000 -100.00 % 4.235 M -81.48 % 22.862 M 1 760.21 % 1.229 M 100.11 % -1.070 B -18 183.98 % 5.917 M -43.71 % 10.512 M 0.000 -100.00 % 6.472 M -87.26 % 50.786 M 377.36 % 10.639 M 0.000 -100.00 % 11.801 M 0.000 -100.00 % 83.000 K -64.22 % 232.000 K 4 342.74 % 5.222 K 0.000 -100.00 % 608.558 K -97.39 % 23.335 M 9 204.53 % 250.788 K -89.53 % 2.395 M -37.70 % 3.844 M -11.43 % 4.340 M 68.87 % 2.570 M -77.88 % 11.618 M 0.000 0.000 -100.00 % 17.635 M
Long term investments 25.159 M -3.18 % 25.984 M -27.86 % 36.019 M 37.96 % 26.109 M 27.39 % 20.495 M -38.48 % 33.317 M -34.36 % 50.760 M -5.96 % 53.975 M 16.29 % 46.413 M 4.58 % 44.381 M 3.44 % 42.906 M -11.32 % 48.383 M 19.48 % 40.495 M -5.88 % 43.024 M 13.60 % 37.872 M 30.06 % 29.119 M 537.32 % 4.569 M 0.000 -100.00 % 56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.941 M -19.79 % 17.381 M -42.36 % 30.157 M 0.000 -100.00 % 3.108 M -5.62 % 3.293 M -27.24 % 4.526 M 56 284.70 % 8.027 K -99.96 % 20.130 M 529.07 % 3.200 M 20 940.17 % 15.209 K 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.591 M 0.000 0.000 0.000 0.000 -100.00 % 3.891 M 0.000 0.000 0.000 -100.00 % 1.932 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 -100.00 % 1.991 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
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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.591 M 0.000 0.000 0.000 0.000 -100.00 % 3.891 M 0.000 0.000 0.000 -100.00 % 2.310 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 -100.00 % 25.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.176 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 155.471 M -41.00 % 263.492 M 57.07 % 167.758 M 26.45 % 132.663 M -38.15 % 214.506 M -68.86 % 688.864 M -34.57 % 1.053 B -5.50 % 1.114 B -0.51 % 1.120 B -23.54 % 1.465 B 3.24 % 1.419 B -0.39 % 1.424 B 331.65 % 329.936 M -1.59 % 335.275 M 4.91 % 319.586 M -3.49 % 331.132 M 0.55 % 329.323 M -8.18 % 358.660 M -7.58 % 388.092 M -6.46 % 414.878 M -1.78 % 422.410 M -9.44 % 466.460 M 3.27 % 451.701 M -44.94 % 820.369 M -3.91 % 853.790 M -20.21 % 1.070 B 161.59 % 409.049 M 1.91 % 401.370 M 20.04 % 334.361 M 7.45 % 311.188 M 19.80 % 259.753 M 148.43 % 104.559 M 220.94 % 32.579 M 4.65 % 31.131 M -34.25 % 47.348 M -13.52 % 54.752 M -19.59 % 68.094 M 36.03 % 50.058 M 91.65 % 26.120 M -50.40 % 52.663 M 13.39 % 46.445 M -58.80 % 112.734 M -4.10 % 117.554 M -3.60 % 121.945 M 24.29 % 98.116 M 44.00 % 68.138 M 42.52 % 47.811 M -11.23 % 53.861 M 2 048.42 % 2.507 M -55.19 % 5.595 M
Total non current assets 212.130 M -33.24 % 317.748 M 10.46 % 287.669 M 29.81 % 221.601 M -5.70 % 235.001 M -73.13 % 874.529 M -35.07 % 1.347 B -5.41 % 1.424 B 3.51 % 1.375 B -19.15 % 1.701 B 2.18 % 1.665 B -1.96 % 1.698 B 286.06 % 439.878 M 7.70 % 408.445 M 2.02 % 400.363 M 3.92 % 385.277 M 3.42 % 372.544 M -4.16 % 388.696 M -4.02 % 404.996 M -2.38 % 414.878 M -5.91 % 440.920 M -5.48 % 466.460 M 1.01 % 461.795 M -45.24 % 843.231 M -4.42 % 882.250 M -17.55 % 1.070 B 144.76 % 437.181 M 6.14 % 411.882 M 23.18 % 334.361 M 5.26 % 317.660 M -2.10 % 324.480 M 144.74 % 132.579 M 111.33 % 62.736 M 46.13 % 42.932 M -14.91 % 50.456 M -13.20 % 58.128 M -23.33 % 75.817 M 42.89 % 53.061 M 11.68 % 47.511 M -15.87 % 56.471 M -19.09 % 69.795 M -39.28 % 114.943 M -5.86 % 122.099 M -9.18 % 134.433 M 31.21 % 102.456 M 44.90 % 70.708 M 18.98 % 59.429 M 10.34 % 53.861 M 2 048.42 % 2.507 M -89.28 % 23.378 M
Other current assets 201.484 M 123.92 % 89.981 M 3 135.56 % 2.781 M -94.24 % 48.259 M -43.67 % 85.677 M 2 876.96 % 2.878 M -90.35 % 29.833 M 60.16 % 18.627 M -56.13 % 42.462 M 1 732.63 % 2.317 M -81.66 % 12.634 M 90.64 % 6.627 M -48.98 % 12.990 M 207.31 % 4.227 M -63.90 % 11.709 M 143.03 % 4.818 M -56.99 % 11.202 M 73.89 % 6.442 M -40.35 % 10.800 M -16.53 % 12.939 M -32.15 % 19.070 M -25.58 % 25.624 M -26.71 % 34.962 M -3.47 % 36.220 M -22.72 % 46.867 M 54.62 % 30.312 M 9.90 % 27.581 M 48.43 % 18.582 M 55.26 % 11.968 M -35.91 % 18.673 M 1.72 % 18.357 M -33.62 % 27.655 M 111.06 % 13.103 M -42.87 % 22.936 M 3 233.72 % 688.000 K -87.36 % 5.444 M -21.26 % 6.914 M -26.10 % 9.355 M -7.36 % 10.098 M 827.55 % 1.089 M -51.30 % 2.236 M 153.70 % 881.213 K 3.59 % 850.673 K -46.57 % 1.592 M 63.45 % 974.000 K 29.69 % 751.000 K 247.69 % 216.000 K -65.77 % 631.000 K 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 267.525 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.999 M 0.000 -100.00 % 10.000 M -94.57 % 184.200 M 58.52 % 116.200 M 0.000 0.000 -100.00 % 31.000 K -44.64 % 56.000 K -20.00 % 70.000 K 6.06 % 66.000 K -40.54 % 111.000 K 5.71 % 105.000 K -17.32 % 127.000 K 44.32 % 88.000 K -63.18 % 239.000 K 55.19 % 154.000 K 0.000 0.000 -100.00 % 13.869 M 0.000 0.000 -100.00 % 59.000 K 0.000 -100.00 % 188.000 K -96.16 % 4.891 M 0.000 -100.00 % 17.569 M 0.000 -100.00 % 240.030 K 1 500.20 % 15.000 K 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 67.437 M -47.78 % 129.134 M -11.47 % 145.867 M -13.07 % 167.801 M -32.07 % 247.037 M 558.52 % 37.514 M -61.92 % 98.512 M 5.19 % 93.654 M -29.78 % 133.370 M 12.36 % 118.694 M -70.73 % 405.541 M 412.36 % 79.152 M -91.03 % 882.599 M 411.55 % 172.535 M -23.81 % 226.443 M 5.53 % 214.574 M 33.35 % 160.909 M 84.58 % 87.177 M -36.22 % 136.689 M 36.02 % 100.492 M 30.73 % 76.871 M 13.77 % 67.565 M -14.91 % 79.407 M 36.34 % 58.240 M -50.38 % 117.383 M 76.82 % 66.386 M -64.16 % 185.242 M 133.05 % 79.485 M -22.19 % 102.157 M 90.26 % 53.692 M 51.17 % 35.517 M -62.80 % 95.484 M 20.35 % 79.336 M 387.53 % 16.273 M 26.65 % 12.849 M 1 365.11 % 877.000 K -91.93 % 10.869 M 128.59 % 4.755 M 40.32 % 3.388 M 19.95 % 2.825 M -58.80 % 6.856 M -46.18 % 12.739 M 52.87 % 8.333 M 40.33 % 5.938 M -39.59 % 9.830 M 8.71 % 9.042 M 34.98 % 6.699 M 33.47 % 5.019 M 221.32 % 1.562 M 992.31 % 143.000 K
Cash and short term investments 67.437 M -47.78 % 129.134 M -11.47 % 145.867 M -13.07 % 167.801 M -67.39 % 514.562 M 1 271.65 % 37.514 M -61.92 % 98.512 M 5.19 % 93.654 M -29.78 % 133.370 M 12.36 % 118.694 M -71.16 % 411.540 M 419.94 % 79.152 M -91.13 % 892.599 M 150.21 % 356.735 M 4.11 % 342.643 M 59.69 % 214.574 M 33.35 % 160.909 M 84.51 % 87.208 M -36.23 % 136.745 M 35.98 % 100.562 M 30.71 % 76.937 M 13.68 % 67.676 M -14.89 % 79.512 M 36.23 % 58.367 M -50.31 % 117.471 M 76.32 % 66.625 M -64.06 % 185.396 M 133.25 % 79.485 M -22.19 % 102.157 M 51.21 % 67.561 M 90.22 % 35.517 M -62.80 % 95.484 M 20.26 % 79.395 M 387.89 % 16.273 M 24.82 % 13.037 M 126.02 % 5.768 M -46.93 % 10.869 M -51.31 % 22.324 M 558.83 % 3.388 M 10.56 % 3.065 M -55.39 % 6.871 M -46.06 % 12.739 M 48.42 % 8.583 M 44.54 % 5.938 M -39.59 % 9.830 M 8.71 % 9.042 M 34.98 % 6.699 M 33.47 % 5.019 M 221.32 % 1.562 M 992.31 % 143.000 K
Total current assets 368.133 M 15.91 % 317.601 M 13.04 % 280.964 M -12.29 % 320.319 M -53.09 % 682.909 M 251.96 % 194.032 M -22.87 % 251.552 M 3.46 % 243.149 M -6.59 % 260.299 M 8.28 % 240.393 M -52.88 % 510.166 M 174.20 % 186.053 M -80.82 % 969.855 M 117.75 % 445.402 M 5.85 % 420.781 M 49.09 % 282.227 M 22.11 % 231.127 M 43.65 % 160.891 M -22.51 % 207.641 M 14.22 % 181.795 M 19.63 % 151.962 M 4.16 % 145.892 M -4.37 % 152.551 M -15.23 % 179.968 M -27.47 % 248.112 M 19.33 % 207.929 M -15.11 % 244.934 M 79.44 % 136.502 M -5.73 % 144.806 M -3.30 % 149.751 M 42.67 % 104.966 M -23.61 % 137.412 M 31.73 % 104.316 M 115.42 % 48.424 M 202.39 % 16.014 M -16.44 % 19.164 M -26.91 % 26.221 M -34.42 % 39.981 M 124.67 % 17.795 M 122.20 % 8.009 M -37.30 % 12.774 M -55.01 % 28.396 M 20.11 % 23.642 M 23.65 % 19.120 M -1.63 % 19.437 M 1.22 % 19.203 M 12.17 % 17.119 M 5.08 % 16.292 M -25.41 % 21.842 M 36.66 % 15.983 M
Inventory 98.435 M 7.05 % 91.953 M 13.25 % 81.193 M 13.27 % 71.681 M -11.49 % 80.986 M -36.01 % 126.554 M 0.30 % 126.174 M 23.26 % 102.363 M 18.16 % 86.628 M -3.87 % 90.119 M 3.11 % 87.401 M 0.85 % 86.665 M 30.09 % 66.620 M -9.53 % 73.637 M 14.08 % 64.549 M 14.07 % 56.589 M 2.26 % 55.340 M -7.86 % 60.060 M 3.26 % 58.164 M 7.80 % 53.954 M 3.22 % 52.272 M 17.36 % 44.539 M 19.04 % 37.416 M -50.99 % 76.337 M 19.29 % 63.995 M -33.37 % 96.041 M 339.21 % 21.867 M 22.45 % 17.858 M -1.09 % 18.055 M -41.87 % 31.058 M 47.63 % 21.038 M 178.61 % 7.551 M 23.04 % 6.137 M 37.97 % 4.448 M 472.46 % 777.000 K -81.78 % 4.264 M -17.22 % 5.151 M -18.37 % 6.310 M 48.31 % 4.255 M 12.11 % 3.795 M 38.71 % 2.736 M -78.02 % 12.450 M 9.68 % 11.352 M 28.59 % 8.828 M 22.39 % 7.213 M -16.99 % 8.689 M -12.02 % 9.876 M 0.99 % 9.779 M 0.000 0.000
Net receivables 777.000 K -88.11 % 6.533 M -87.22 % 51.123 M 56.92 % 32.578 M 1 834.56 % 1.684 M -94.38 % 29.964 M 3 034.31 % 956.000 K -97.97 % 47.132 M 5 606.05 % 826.000 K -97.38 % 31.580 M 4 912.70 % 630.000 K -96.89 % 20.236 M 1 119.04 % 1.660 M -84.63 % 10.803 M 474.63 % 1.880 M -69.90 % 6.246 M 69.91 % 3.676 M -48.81 % 7.181 M 271.69 % 1.932 M -86.53 % 14.340 M 289.36 % 3.683 M -54.27 % 8.053 M 1 118.31 % 661.000 K -92.69 % 9.044 M -54.27 % 19.779 M 32.29 % 14.951 M 48.18 % 10.090 M -50.96 % 20.577 M 62.97 % 12.626 M -61.10 % 32.459 M 8.00 % 30.054 M 347.10 % 6.722 M 18.32 % 5.681 M 19.17 % 4.767 M 215.28 % 1.512 M -59.00 % 3.688 M 12.20 % 3.287 M 65.06 % 1.991 M 3 590.17 % 53.965 K -10.15 % 60.062 K -93.55 % 931.358 K -59.95 % 2.326 M -18.59 % 2.857 M 3.43 % 2.762 M 94.51 % 1.420 M 96.95 % 721.000 K 119.82 % 328.000 K -61.99 % 863.000 K -95.74 % 20.280 M 28.03 % 15.840 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.067 M 275.54 % 5.876 M -71.51 % 20.628 M 125.79 % 9.136 M 121.32 % 4.128 M -69.80 % 13.670 M -70.66 % 46.597 M 118.56 % 21.320 M 0.000 -100.00 % 35.847 M 0.000 -100.00 % 29.399 M 0.000 -100.00 % 3.267 M 0.000 -100.00 % 13.985 M 0.000 -100.00 % 5.859 M 0.000 -100.00 % 27.231 M 0.000 -100.00 % 22.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.965 M 0.00 % 2.965 M 135.17 % 1.261 M 0.000 0.000 -100.00 % 1.958 M -8.89 % 2.149 M -49.04 % 4.218 M 0.000 0.000 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 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 % 21.208 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
Account payables 43.029 M 0.05 % 43.007 M -17.93 % 52.406 M 44.23 % 36.334 M -44.08 % 64.974 M -13.52 % 75.133 M -2.76 % 77.269 M 39.03 % 55.577 M -17.18 % 67.107 M 18.21 % 56.769 M -10.67 % 63.550 M 15.34 % 55.098 M 0.37 % 54.894 M 30.44 % 42.084 M 6.95 % 39.348 M 43.83 % 27.357 M -22.74 % 35.411 M -2.03 % 36.144 M -8.14 % 39.346 M -20.35 % 49.399 M 20.03 % 41.157 M -29.63 % 58.490 M 3.34 % 56.597 M -23.64 % 74.116 M -13.29 % 85.474 M 0.38 % 85.148 M 56.42 % 54.434 M 14.85 % 47.397 M 31.00 % 36.180 M -0.53 % 36.372 M -35.77 % 56.627 M 57.61 % 35.929 M 33.07 % 27.000 M 66.41 % 16.225 M 142.49 % 6.691 M -36.64 % 10.561 M -33.60 % 15.905 M 410.96 % 3.113 M 76.82 % 1.760 M -6.43 % 1.881 M -61.88 % 4.936 M -20.54 % 6.212 M 12.87 % 5.503 M 6.69 % 5.158 M 525.21 % 825.000 K -70.98 % 2.843 M 16.18 % 2.447 M 15.97 % 2.110 M 0.000 -100.00 % 36.000 K
Tax payables 0.000 0.000 0.000 -100.00 % 3.124 M 0.000 -100.00 % 2.027 M 0.000 -100.00 % 12.887 M -11.36 % 14.538 M 84.63 % 7.874 M -27.72 % 10.893 M 482.51 % 1.870 M -91.93 % 23.171 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 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.216 M -29.77 % 15.971 M 31.99 % 12.100 M 0.000 -100.00 % 11.384 M -25.97 % 15.378 M -18.22 % 18.805 M 0.000 0.000 0.000 0.000 -100.00 % 31.261 M 0.000 -100.00 % 225.286 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 286.356 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.844 M 0.000 -100.00 % 252.000 K -38.14 % 407.346 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
Capital lease obligations 3.847 M 0.000 -100.00 % 3.532 M -53.35 % 7.572 M 92.28 % 3.938 M -82.15 % 22.064 M -18.77 % 27.164 M 25.52 % 21.641 M -13.56 % 25.036 M 11.24 % 22.506 M -18.39 % 27.577 M -12.60 % 31.554 M 0.000 -100.00 % 5.000 K -87.18 % 39.000 K -82.67 % 225.000 K -58.87 % 547.000 K -46.79 % 1.028 M -33.33 % 1.542 M -48.39 % 2.988 M -43.18 % 5.259 M -20.59 % 6.623 M -32.69 % 9.839 M -14.05 % 11.448 M -4.67 % 12.009 M 0.000 -100.00 % 2.280 M -10.27 % 2.541 M 27.43 % 1.994 M -19.73 % 2.484 M 66.15 % 1.495 M -12.57 % 1.710 M 165.53 % 644.000 K 0.000 -100.00 % 263.000 K -94.38 % 4.679 M -35.46 % 7.250 M 613.51 % 1.016 M -52.82 % 2.154 M -86.71 % 16.204 M -38.42 % 26.316 M 187.17 % 9.164 M -38.11 % 14.808 M -42.38 % 25.701 M 45.15 % 17.706 M 58.39 % 11.179 M 123.76 % 4.996 M -17.92 % 6.087 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 -100.00 % 58.842 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.988 M -34.78 % 26.048 M 4.18 % 25.002 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
Other total stockholders equity 0.000 0.000 0.000 0.000 100.00 % -58.842 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.988 M 34.78 % -26.048 M -4.18 % -25.002 M -498.42 % -4.178 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -476.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 4.825 M 0.000 -100.00 % 11.619 M -27.47 % 16.019 M -88.51 % 139.385 M -35.45 % 215.917 M -5.53 % 228.555 M -25.45 % 306.569 M 0.98 % 303.584 M -0.01 % 303.628 M 1 198.05 % 23.391 M 0.000 -100.00 % 25.943 M 0.000 -100.00 % 31.221 M 0.000 -100.00 % 2.169 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 876.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.028 M -7.76 % 11.956 M 20.12 % 9.954 M 0.000 0.000 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 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 % 120.842 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
Total assets 580.263 M -8.67 % 635.349 M 11.73 % 568.633 M 4.93 % 541.920 M -40.96 % 917.910 M -14.10 % 1.069 B -33.15 % 1.598 B -4.12 % 1.667 B 1.91 % 1.636 B -15.75 % 1.942 B -10.73 % 2.175 B 15.43 % 1.884 B 33.66 % 1.410 B 65.10 % 853.847 M 3.98 % 821.144 M 23.02 % 667.504 M 10.57 % 603.671 M 9.84 % 549.587 M -10.29 % 612.637 M 2.68 % 596.673 M 0.64 % 592.882 M -3.18 % 612.352 M -0.32 % 614.346 M -39.96 % 1.023 B -9.48 % 1.130 B -12.99 % 1.299 B 90.46 % 682.115 M 24.39 % 548.384 M 14.45 % 479.167 M 2.52 % 467.411 M 8.84 % 429.446 M 59.06 % 269.991 M 61.62 % 167.052 M 82.86 % 91.356 M 37.44 % 66.470 M -14.00 % 77.292 M -24.25 % 102.038 M 9.67 % 93.042 M 42.47 % 65.306 M 1.28 % 64.480 M -21.91 % 82.569 M -42.40 % 143.339 M -1.65 % 145.741 M -5.09 % 153.553 M 25.97 % 121.893 M 35.57 % 89.911 M 17.46 % 76.548 M 9.12 % 70.153 M 188.11 % 24.349 M -38.14 % 39.361 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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30
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-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1992-12-30 1992-06-30 1991-12-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -186.794 M 0.000 100.00 % -182.233 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.919 M 0.000 -100.00 % 10.735 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 1.900 M -40.04 % 3.169 M 171.09 % 1.169 M -8.60 % 1.279 M 43.55 % 891.000 K 0.000 -100.00 % 156.000 K -86.07 % 1.120 M 73.64 % 645.000 K -73.91 % 2.472 M 0.000 -100.00 % 3.099 M 0.000 -100.00 % 3.636 M 0.000 -100.00 % 2.045 M 0.000 -100.00 % 928.000 K 0.000 -100.00 % 139.000 K 0.000 -100.00 % 698.000 K 0.000 -100.00 % 963.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 100.00 % -5.962 M 0.000 100.00 % -1.446 M 0.000 0.000 0.000 100.00 % -14.083 M 0.000 100.00 % -20.299 M 0.000 100.00 % -6.102 M 0.000 100.00 % -1.115 M 0.000 100.00 % -5.630 M 0.000 100.00 % -26.468 M 0.000 100.00 % -22.681 M 0.000 -100.00 % 8.523 M 0.000 100.00 % -11.698 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 -100.00 % 12.846 M 0.000 100.00 % -9.752 M 0.000 0.000 0.000 100.00 % -4.166 M 0.000 -100.00 % 3.338 M 0.000 100.00 % -421.000 K 0.000 100.00 % -945.000 K 0.000 100.00 % -1.436 M 0.000 100.00 % -728.000 K 0.000 100.00 % -1.539 M 0.000 -100.00 % 4.902 M 0.000 -100.00 % 12.894 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -8.643 M 0.000 -100.00 % 22.075 M 0.000 0.000 0.000 100.00 % -6.874 M 0.000 100.00 % -7.813 M 0.000 100.00 % -2.071 M 0.000 100.00 % -9.209 M 0.000 100.00 % -916.000 K 0.000 100.00 % -5.892 M 0.000 100.00 % -14.856 M 0.000 -100.00 % 2.237 M 0.000 100.00 % -24.592 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 100.00 % -10.165 M 0.000 100.00 % -13.769 M 0.000 0.000 0.000 100.00 % -3.043 M 0.000 100.00 % -15.824 M 0.000 100.00 % -3.610 M 0.000 -100.00 % 9.039 M 0.000 100.00 % -3.278 M 0.000 100.00 % -19.848 M 0.000 100.00 % -6.286 M 0.000 -100.00 % 1.384 M 0.000 100.00 % -12.840 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 0.000 100.00 % -38.452 M -412.75 % 12.295 M 128.48 % -43.173 M 92.82 % -601.589 M -229.49 % 464.597 M 43.50 % 323.753 M 283.04 % 84.523 M -81.05 % 445.970 M 206.31 % 145.594 M -30.56 % 209.677 M 94.85 % 107.612 M -13.33 % 124.162 M 540.63 % -28.178 M -254.05 % 18.291 M 194.25 % -19.407 M -142.44 % 45.731 M 223.35 % 14.143 M 6.46 % 13.285 M 180.27 % 4.740 M 204.15 % -4.551 M -210.57 % 4.116 M -97.63 % 173.925 M 269.46 % 47.075 M -42.38 % 81.706 M 546.58 % -18.296 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 0.000 100.00 % -76.179 M -1 430.17 % 5.727 M 109.07 % -63.139 M -237.24 % 46.006 M 680.56 % 5.894 M -91.45 % 68.897 M 267.27 % 18.759 M -85.95 % 133.560 M 42.79 % 93.538 M -54.84 % 207.133 M 186.10 % 72.400 M -50.50 % 146.255 M 54.74 % 94.519 M -49.52 % 187.258 M 45.82 % 128.421 M -21.67 % 163.941 M 17.70 % 139.285 M 16.06 % 120.009 M -2.26 % 122.779 M 34.45 % 91.318 M 317.30 % 21.883 M 55.25 % 14.095 M 128.63 % 6.165 M -85.71 % 43.155 M 54.83 % 27.873 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 100.00 % -26.658 M -13.83 % -23.420 M -148.78 % -9.414 M 53.53 % -20.259 M 69.04 % -65.446 M -3.23 % -63.401 M 15.91 % -75.398 M -26.52 % -59.593 M 19.29 % -73.839 M -20.06 % -61.502 M 15.58 % -72.852 M 12.10 % -82.879 M -73.46 % -47.781 M -20.62 % -39.613 M -8.28 % -36.584 M -27.29 % -28.740 M -27.57 % -22.528 M -4.82 % -21.492 M 12.78 % -24.642 M -60.22 % -15.380 M 56.47 % -35.328 M 12.98 % -40.599 M 16.46 % -48.597 M 23.67 % -63.670 M 11.13 % -71.645 M -36.74 % -52.395 M 0.00 % -52.395 M 25.89 % -70.701 M 0.00 % -70.701 M -36.22 % -51.902 M 0.00 % -51.902 M 37.14 % -82.565 M 0.00 % -82.565 M 24.29 % -109.059 M 0.00 % -109.059 M -84.94 % -58.971 M 0.00 % -58.971 M -337.91 % -13.467 M 0.00 % -13.467 M -13 233.17 % -101.000 K 0.00 % -101.000 K 96.00 % -2.524 M 0.00 % -2.524 M 61.92 % -6.628 M 0.00 % -6.628 M -7.70 % -6.154 M 0.00 % -6.154 M -88.90 % -3.258 M 0.00 % -3.258 M -97.66 % -1.648 M 0.00 % -1.648 M -1 040.48 % -144.500 K 0.00 % -144.500 K 90.68 % -1.551 M 0.00 % -1.551 M -102.95 % -764.000 K 0.00 % -764.000 K 90.52 % -8.063 M 0.00 % -8.063 M 40.75 % -13.609 M 0.00 % -13.609 M 5.50 % -14.400 M 0.00 % -14.400 M -200.72 % -4.789 M 0.00 % -4.789 M 27.02 % -6.562 M 0.00 % -6.562 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.811 M -145.84 % 21.401 M 1 294.92 % -1.791 M 97.03 % -60.325 M -42 382.39 % -142.000 K 99.98 % -779.857 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 % -206.623 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K 0.00 % 500.000 K 100.53 % -94.953 M 0.00 % -94.953 M -3 773.92 % 2.585 M 0.00 % 2.585 M 200.02 % -2.584 M 0.00 % -2.584 M -359.79 % -562.000 K 0.00 % -562.000 K 0.000 0.000 100.00 % -7.133 M 0.00 % -7.133 M 20.67 % -8.990 M 0.00 % -8.990 M -196.50 % 9.316 M 0.00 % 9.316 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.627 M 0.00 % -13.627 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.401 M -5 169.92 % -482.000 K 85.10 % -3.235 M 0.000 -100.00 % 762.389 M 1 000.60 % 69.270 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -193.000 K 0.00 % -193.000 K 98.37 % -11.872 M 0.00 % -11.872 M -11 771.50 % -100.000 K 0.00 % -100.000 K 94.00 % -1.666 M 0.00 % -1.666 M -566.40 % -250.000 K 0.00 % -250.000 K -36.99 % -182.500 K 0.00 % -182.500 K 91.94 % -2.263 M 0.00 % -2.263 M 80.83 % -11.808 M 0.00 % -11.808 M -12.77 % -10.470 M 0.00 % -10.470 M -209 300.00 % -5.000 K 0.00 % -5.000 K 33.33 % -7.500 K 0.00 % -7.500 K 0.000 0.000 100.00 % -1.763 M 0.00 % -1.763 M 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 % 4.000 M 75.98 % 2.273 M -96.42 % 63.560 M 0.000 -100.00 % 13.261 M -87.51 % 106.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.648 M 0.000 100.00 % -125.000 K 0.00 % -125.000 K 0.000 0.000 -100.00 % 4.954 M 0.00 % 4.954 M 2 214.72 % 214.000 K 0.00 % 214.000 K 101.16 % -18.474 M 0.00 % -18.474 M -223.67 % 14.938 M 0.00 % 14.938 M 399.26 % 2.992 M 0.00 % 2.992 M -39.32 % 4.931 M 0.00 % 4.931 M 97.87 % 2.492 M 0.00 % 2.492 M 0.000 0.000 -100.00 % 13.368 M 0.00 % 13.368 M 180.37 % 4.768 M 0.00 % 4.768 M 2.95 % 4.632 M 0.00 % 4.632 M 0.000 0.000 0.000 0.000 -100.00 % 138.670 K 0.00 % 138.670 K -94.03 % 2.321 M 0.00 % 2.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 23.685 M 557.15 % -5.181 M -376.91 % 1.871 M -99.50 % 371.596 M 0.000 0.000 100.00 % -21.401 M -4 358.54 % -480.000 K 85.16 % -3.235 M -179.58 % 4.065 M -69.35 % 13.261 M -92.44 % 175.470 M 340.16 % -73.064 M 41.34 % -124.556 M -918.03 % -12.235 M -564.95 % -1.840 M 0.000 100.00 % -802.000 K -198.53 % 814.000 K -98.35 % 49.367 M 3 897.33 % 1.235 M -1.04 % 1.248 M -18.75 % 1.536 M -99.62 % 402.717 M 294.96 % -206.565 M -607 644.12 % 34.000 K 0.00 % 34.000 K -98.63 % 2.486 M 0.00 % 2.486 M 1 701.09 % 138.000 K 0.00 % 138.000 K -99.24 % 18.187 M 0.00 % 18.187 M 11.98 % 16.241 M 0.00 % 16.241 M -82.99 % 95.497 M 0.00 % 95.497 M 1 513.13 % 5.920 M 0.00 % 5.920 M 149.37 % 2.374 M 0.00 % 2.374 M -15.32 % 2.804 M 0.00 % 2.804 M 470.98 % 491.000 K 0.00 % 491.000 K -94.71 % 9.283 M 0.00 % 9.283 M -20.31 % 11.648 M 0.00 % 11.648 M 1 024.92 % 1.035 M 0.00 % 1.035 M -81.04 % 5.461 M 0.00 % 5.461 M 82.96 % 2.985 M 0.00 % 2.985 M 130.64 % -9.742 M 0.00 % -9.742 M -170.74 % 13.771 M 0.00 % 13.771 M 7 769.29 % 175.000 K 0.00 % 175.000 K -50.98 % 357.000 K 0.00 % 357.000 K -17.65 % 433.500 K 0.00 % 433.500 K 153.51 % 171.000 K 0.00 % 171.000 K
Net cash used for investing activites 0.000 100.00 % -2.973 M 89.61 % -28.601 M -279.17 % -7.543 M -102.15 % 351.337 M 636.83 % -65.446 M 10.61 % -73.212 M 24.37 % -96.799 M -56.47 % -61.866 M 54.97 % -137.399 M -139.22 % -57.437 M 93.16 % -839.448 M -1 006.62 % 92.591 M 176.62 % -120.845 M 26.39 % -164.169 M -236.28 % -48.819 M -59.64 % -30.580 M -35.74 % -22.528 M -1.05 % -22.294 M 6.44 % -23.828 M -44.33 % -16.509 M 51.58 % -34.093 M 13.36 % -39.351 M 16.38 % -47.061 M -2.16 % -46.067 M 83.44 % -278.210 M -430.07 % -52.486 M 0.00 % -52.486 M 23.06 % -68.216 M 0.00 % -68.216 M -45.73 % -46.811 M 0.00 % -46.811 M 27.05 % -64.164 M 0.00 % -64.164 M 42.19 % -110.985 M 0.00 % -110.985 M -100.48 % -55.360 M 0.00 % -55.360 M -2 574.37 % -2.070 M 0.00 % -2.070 M -170.07 % 2.954 M 0.00 % 2.954 M 50.71 % 1.960 M 0.00 % 1.960 M 131.02 % -6.319 M 0.00 % -6.319 M -188.98 % 7.102 M 0.00 % 7.102 M 192.96 % -7.639 M 0.00 % -7.639 M -366.63 % 2.865 M 0.00 % 2.865 M -46.06 % 5.312 M 0.00 % 5.312 M 272.23 % 1.427 M 0.00 % 1.427 M 113.77 % -10.367 M 0.00 % -10.367 M -40.86 % -7.360 M 0.00 % -7.360 M 45.21 % -13.434 M 0.00 % -13.434 M 4.34 % -14.043 M 0.00 % -14.043 M -222.46 % -4.355 M 0.00 % -4.355 M 31.85 % -6.391 M 0.00 % -6.391 M
Debt repayment 0.000 100.00 % -1.336 M 0.000 100.00 % -2.131 M 0.000 100.00 % -5.020 M 0.000 -100.00 % 46.965 M 0.000 100.00 % -206.665 M 0.000 100.00 % -9.767 M 0.000 100.00 % -22.000 K 0.000 100.00 % -310.000 K 0.000 100.00 % -173.164 M 0.000 100.00 % -78.120 M -22.80 % -63.616 M -1 878.72 % -3.215 M 0.000 100.00 % -2.920 M -101.35 % 215.646 M 0.000 100.00 % -3.834 M 0.00 % -3.834 M -134.07 % -1.638 M 0.00 % -1.638 M 0.000 0.000 100.00 % -2.100 M 0.00 % -2.100 M -3 015.97 % 72.000 K 0.00 % 72.000 K -99.86 % 50.962 M 0.00 % 50.962 M 3 812.63 % 1.303 M 0.00 % 1.303 M -40.28 % 2.181 M 0.00 % 2.181 M 972.40 % -250.000 K 0.00 % -250.000 K -144.60 % 560.500 K 0.00 % 560.500 K 136.79 % -1.524 M 0.00 % -1.524 M -138.47 % 3.960 M 0.00 % 3.960 M 58.40 % 2.500 M 0.00 % 2.500 M 128.11 % -8.893 M 0.00 % -8.893 M -51.35 % -5.876 M 0.00 % -5.876 M -20.76 % -4.865 M 0.00 % -4.865 M 9.09 % -5.352 M 0.00 % -5.352 M -14.29 % -4.683 M 0.00 % -4.683 M 38.03 % -7.556 M 0.00 % -7.556 M -45.76 % -5.184 M 0.00 % -5.184 M 11.29 % -5.844 M 0.00 % -5.844 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 -100.00 % 479.558 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.500 K 0.00 % 139.500 K -99.77 % 61.930 M 0.00 % 61.930 M -7.88 % 67.226 M 0.00 % 67.226 M -17.61 % 81.594 M 0.00 % 81.594 M 7 678.22 % 1.049 M 0.00 % 1.049 M -96.80 % 32.830 M 0.00 % 32.830 M 1 520.83 % 2.026 M 0.00 % 2.026 M -79.76 % 10.009 M 0.00 % 10.009 M 162.17 % 3.818 M 0.00 % 3.818 M -60.00 % 9.544 M 0.00 % 9.544 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.875 M 0.00 % 4.875 M 0.000 0.000 0.000 0.000 -100.00 % 10.826 M 0.00 % 10.826 M 165.66 % 4.075 M 0.00 % 4.075 M 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 0.000 0.000 100.00 % -1.123 M 0.00 % -1.123 M -87.17 % -600.000 K 0.00 % -600.000 K 98.51 % -40.326 M 0.00 % -40.326 M -1 406.37 % -2.677 M 0.00 % -2.677 M 1.16 % -2.709 M 0.00 % -2.709 M -519.79 % -437.000 K 0.00 % -437.000 K 78.19 % -2.004 M 0.00 % -2.004 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -533.000 K 0.00 % -533.000 K -2 303.44 % 24.190 K 0.00 % 24.190 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.525 M 45.55 % -23.003 M -2.90 % -22.354 M -20.92 % -18.487 M 2.82 % -19.023 M -38.40 % -13.745 M 50.72 % -27.889 M -72.68 % -16.151 M 34.94 % -24.826 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 % -1.374 M 0.00 % -1.374 M 0.000 0.000 100.00 % -11.134 M 0.00 % -11.134 M -375.99 % -2.339 M 0.00 % -2.339 M 95.49 % -51.859 M 0.00 % -51.859 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.624 M 0.00 % -5.624 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.147 M 0.00 % -3.147 M 0.00 % -3.147 M 0.00 % -3.147 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 50.151 M 3 659.33 % -1.409 M 0.000 100.00 % -192.925 M 0.000 -100.00 % 3.988 M 0.000 100.00 % -32.584 M -255.02 % -9.178 M -104.77 % 192.247 M 20 705.25 % -933.000 K -100.19 % 479.541 M 48 054.10 % -1.000 M -180.90 % -356.000 K 70.33 % -1.200 M 97.83 % -55.302 M -276 610.00 % 20.000 K 100.03 % -62.717 M -8 970.86 % 707.000 K 130.00 % -2.357 M -9.48 % -2.153 M -105.83 % 36.933 M 340.86 % -15.334 M 90.80 % -166.639 M -226.57 % 131.655 M 22 320.25 % -592.500 K 0.00 % -592.500 K -242.09 % 417.000 K 0.00 % 417.000 K -95.12 % 8.537 M 0.00 % 8.537 M 727.91 % -1.360 M 0.00 % -1.360 M 66.47 % -4.055 M 0.00 % -4.055 M -140.44 % -1.687 M 0.00 % -1.687 M -135.88 % 4.700 M 0.00 % 4.700 M 190.12 % -5.215 M 0.00 % -5.215 M -63.56 % -3.189 M 0.00 % -3.189 M -59.46 % -2.000 M 0.00 % -2.000 M -150.72 % -797.500 K 0.00 % -797.500 K -31.22 % -607.758 K 0.00 % -607.758 K 90.62 % -6.480 M 0.00 % -6.480 M 0.000 0.000 0.000 0.000 -100.00 % 690.135 K 0.00 % 690.135 K -44.79 % 1.250 M 0.00 % 1.250 M 0.000 0.000 100.00 % -2.718 M 0.00 % -2.718 M -60.07 % -1.698 M 0.00 % -1.698 M 0.000 0.000
Net cash used provided by financing activities 0.000 -100.00 % 48.815 M 3 564.51 % -1.409 M 33.88 % -2.131 M 98.90 % -192.925 M -3 743.13 % -5.020 M -225.88 % 3.988 M -88.42 % 34.440 M 161.96 % -55.587 M 76.66 % -238.197 M -234.50 % 177.093 M 695.81 % -29.723 M -106.38 % 465.796 M 1 711.14 % -28.911 M -75.14 % -16.507 M 37.32 % -26.336 M 52.38 % -55.302 M 68.06 % -173.144 M -176.07 % -62.717 M 18.98 % -77.413 M -17.34 % -65.973 M -1 129.01 % -5.368 M -114.53 % 36.933 M 302.33 % -18.254 M -137.25 % 49.007 M -62.78 % 131.655 M 2 472.38 % -5.550 M 0.00 % -5.550 M -230.03 % -1.682 M 0.00 % -1.682 M -105.58 % 30.141 M 0.00 % 30.141 M -50.66 % 61.090 M 0.00 % 61.090 M -15.81 % 72.563 M 0.00 % 72.563 M 45.45 % 49.888 M 0.00 % 49.888 M 35.46 % 36.829 M 0.00 % 36.829 M 3 751.81 % -1.009 M 0.00 % -1.009 M -115.35 % 6.570 M 0.00 % 6.570 M 115.62 % 3.047 M 0.00 % 3.047 M -54.45 % 6.690 M 0.00 % 6.690 M 98.10 % 3.377 M 0.00 % 3.377 M 184.85 % -3.980 M 0.00 % -3.980 M 55.24 % -8.893 M 0.00 % -8.893 M -51.35 % -5.876 M 0.00 % -5.876 M -939.72 % 699.712 K 0.00 % 699.712 K 109.65 % -7.248 M 0.00 % -7.248 M 7.42 % -7.829 M 0.00 % -7.829 M -1 519.58 % 551.500 K 0.00 % 551.500 K 119.65 % -2.807 M 0.00 % -2.807 M 51.97 % -5.844 M 0.00 % -5.844 M
Effect of forex changes on cash 0.000 -100.00 % 13.604 M 479.14 % 2.349 M 136.57 % -6.423 M -225.82 % 5.105 M 42.84 % 3.574 M 103.83 % -93.327 M -2 502.86 % 3.884 M 371.42 % -1.431 M 70.12 % -4.789 M -1 097.25 % -400.000 K 90.65 % -4.276 M -241.50 % 3.022 M 127.39 % 1.329 M -74.86 % 5.287 M 1 225.06 % 399.000 K 109.22 % -4.327 M -162.94 % 6.875 M 473.39 % 1.199 M -42.44 % 2.083 M 343.19 % 470.000 K -91.81 % 5.736 M -39.56 % 9.490 M 135 471.43 % 7.000 K -99.86 % 4.902 M 2 917.24 % -174.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -129.134 M -200.00 % 129.134 M 450.54 % 23.456 M -82.00 % 130.287 M 447.30 % -37.514 M 38.50 % -60.998 M -1 355.62 % 4.858 M 112.23 % -39.716 M -370.62 % 14.676 M 105.12 % -286.847 M -187.89 % 326.389 M 140.62 % -803.447 M -213.15 % 710.064 M 1 417.18 % -53.908 M -554.19 % 11.869 M -77.88 % 53.665 M -27.22 % 73.732 M 248.92 % -49.512 M -236.78 % 36.197 M 53.24 % 23.621 M 153.83 % 9.306 M 178.58 % -11.842 M 75.15 % -47.657 M -61.16 % -29.572 M -157.99 % 50.997 M 185.81 % -59.428 M -156.19 % 105.757 M 0.00 % 105.757 M 566.47 % -22.672 M 0.00 % -22.672 M -146.78 % 48.465 M 0.00 % 48.465 M 166.66 % 18.175 M 0.00 % 18.175 M 135.05 % -51.852 M 0.00 % -51.852 M -434.51 % 15.501 M 0.00 % 15.501 M -75.42 % 63.063 M 0.00 % 63.063 M 1 741.79 % 3.424 M 0.00 % 3.424 M -72.05 % 12.252 M 0.00 % 12.252 M 245.25 % -8.435 M 0.00 % -8.435 M -284.90 % 4.562 M 0.00 % 4.562 M 233.97 % 1.366 M 0.00 % 1.366 M -42.94 % 2.394 M 0.00 % 2.394 M 163.14 % -3.792 M 0.00 % -3.792 M 52.33 % -7.953 M 0.00 % -7.953 M -280.52 % 4.406 M 0.00 % 4.406 M 83.93 % 2.395 M 0.00 % 2.395 M 161.55 % -3.892 M 0.00 % -3.892 M -191.00 % 4.277 M 0.00 % 4.277 M -23.01 % 5.555 M 0.00 % 5.555 M 768.47 % -831.000 K 0.00 % -831.000 K
Cash at beginning of period 129.134 M 0.000 -100.00 % 167.801 M 347.30 % 37.514 M 0.00 % 37.514 M -61.92 % 98.512 M 5.19 % 93.654 M -29.78 % 133.370 M 12.36 % 118.694 M -70.73 % 405.541 M 412.36 % 79.152 M -91.03 % 882.599 M 411.55 % 172.535 M -23.81 % 226.443 M 5.53 % 214.574 M 33.35 % 160.909 M 84.58 % 87.177 M -36.22 % 136.689 M 36.02 % 100.492 M 30.73 % 76.871 M 13.77 % 67.565 M -14.91 % 79.407 M 36.34 % 58.240 M -33.68 % 87.812 M 32.27 % 66.386 M -47.23 % 125.814 M 58.29 % 79.485 M 0.00 % 79.485 M -22.19 % 102.157 M 0.00 % 102.157 M 90.26 % 53.692 M 0.00 % 53.692 M 51.17 % 35.517 M 0.00 % 35.517 M -59.35 % 87.369 M 0.00 % 87.369 M 9.23 % 79.983 M 0.00 % 79.983 M 391.51 % 16.273 M 0.00 % 16.273 M 26.65 % 12.849 M 0.00 % 12.849 M 2 052.26 % 597.000 K 0.00 % 597.000 K -93.39 % 9.032 M 0.00 % 9.032 M 102.06 % 4.470 M 0.00 % 4.470 M 31.94 % 3.388 M 0.00 % 3.388 M 240.85 % 994.000 K 0.00 % 994.000 K -79.23 % 4.785 M 0.00 % 4.785 M -62.43 % 12.739 M 0.00 % 12.739 M 52.87 % 8.333 M 0.00 % 8.333 M 40.34 % 5.938 M 0.00 % 5.938 M -39.60 % 9.830 M 0.00 % 9.830 M 77.02 % 5.553 M 0.00 % 5.553 M 277 750.00 % -2.000 K 0.00 % -2.000 K -100.24 % 829.000 K 0.00 % 829.000 K
Cash at end of period 0.000 -100.00 % 129.134 M -32.48 % 191.257 M 13.98 % 167.801 M 0.000 -100.00 % 37.514 M -61.92 % 98.512 M 5.19 % 93.654 M -29.78 % 133.370 M 12.36 % 118.694 M -70.73 % 405.541 M 412.36 % 79.152 M -91.03 % 882.599 M 411.55 % 172.535 M -23.81 % 226.443 M 5.53 % 214.574 M 33.35 % 160.909 M 84.58 % 87.177 M -36.22 % 136.689 M 36.02 % 100.492 M 30.73 % 76.871 M 13.77 % 67.565 M 538.40 % 10.584 M -81.83 % 58.240 M -50.38 % 117.383 M 76.82 % 66.386 M -64.16 % 185.242 M 0.00 % 185.242 M 133.05 % 79.485 M 0.00 % 79.485 M -22.19 % 102.157 M 0.00 % 102.157 M 90.26 % 53.692 M 0.00 % 53.692 M 51.17 % 35.517 M 0.00 % 35.517 M -62.80 % 95.484 M 0.00 % 95.484 M 20.35 % 79.336 M 0.00 % 79.336 M 387.53 % 16.273 M 0.00 % 16.273 M 26.65 % 12.849 M 0.00 % 12.849 M 2 052.26 % 597.000 K 0.00 % 597.000 K -93.39 % 9.032 M 0.00 % 9.032 M 89.99 % 4.754 M 0.00 % 4.754 M 40.32 % 3.388 M 0.00 % 3.388 M 240.90 % 993.849 K 0.00 % 993.849 K -79.23 % 4.785 M 0.00 % 4.785 M -62.43 % 12.739 M 0.00 % 12.739 M 52.87 % 8.333 M 0.00 % 8.333 M 40.33 % 5.938 M 0.00 % 5.938 M -39.59 % 9.830 M 0.00 % 9.830 M 77.02 % 5.553 M 0.00 % 5.553 M 277 750.00 % -2.000 K 0.00 % -2.000 K
Operating cash flow 0.000 100.00 % -76.179 M -1 430.17 % 5.727 M 109.07 % -63.139 M -237.24 % 46.006 M 680.56 % 5.894 M -91.45 % 68.897 M 267.27 % 18.759 M -85.95 % 133.560 M 42.79 % 93.538 M -54.84 % 207.133 M 186.10 % 72.400 M -50.50 % 146.255 M 54.74 % 94.519 M -49.52 % 187.258 M 45.82 % 128.421 M -21.67 % 163.941 M 17.70 % 139.285 M 16.06 % 120.009 M -2.26 % 122.779 M 34.45 % 91.318 M 317.30 % 21.883 M 55.25 % 14.095 M 128.63 % 6.165 M -85.71 % 43.155 M 54.83 % 27.873 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 100.00 % -26.658 M -13.83 % -23.420 M -148.78 % -9.414 M 53.53 % -20.259 M 69.04 % -65.446 M -3.23 % -63.401 M 15.91 % -75.398 M -26.52 % -59.593 M 19.29 % -73.839 M -20.06 % -61.502 M 15.58 % -72.852 M 12.10 % -82.879 M -73.46 % -47.781 M -20.62 % -39.613 M -8.28 % -36.584 M -27.29 % -28.740 M -27.57 % -22.528 M -4.82 % -21.492 M 12.78 % -24.642 M -60.22 % -15.380 M 56.47 % -35.328 M 12.98 % -40.599 M 16.46 % -48.597 M 23.67 % -63.670 M 11.13 % -71.645 M -36.74 % -52.395 M 0.00 % -52.395 M 25.89 % -70.701 M 0.00 % -70.701 M -36.22 % -51.902 M 0.00 % -51.902 M 37.14 % -82.565 M 0.00 % -82.565 M 24.29 % -109.059 M 0.00 % -109.059 M -84.94 % -58.971 M 0.00 % -58.971 M -337.91 % -13.467 M 0.00 % -13.467 M -13 233.17 % -101.000 K 0.00 % -101.000 K 96.00 % -2.524 M 0.00 % -2.524 M 61.92 % -6.628 M 0.00 % -6.628 M -7.70 % -6.154 M 0.00 % -6.154 M -88.90 % -3.258 M 0.00 % -3.258 M -97.66 % -1.648 M 0.00 % -1.648 M -1 040.48 % -144.500 K 0.00 % -144.500 K 90.68 % -1.551 M 0.00 % -1.551 M -102.95 % -764.000 K 0.00 % -764.000 K 90.52 % -8.063 M 0.00 % -8.063 M 40.75 % -13.609 M 0.00 % -13.609 M 5.50 % -14.400 M 0.00 % -14.400 M -200.72 % -4.789 M 0.00 % -4.789 M 27.02 % -6.562 M 0.00 % -6.562 M
Free CashFlow 0.000 100.00 % -102.837 M -481.23 % -17.693 M 75.61 % -72.553 M -381.79 % 25.747 M 143.23 % -59.552 M -1 183.55 % 5.496 M 109.70 % -56.639 M -176.57 % 73.967 M 275.49 % 19.699 M -86.47 % 145.631 M 32 319.25 % -452.000 K -100.71 % 63.376 M 35.60 % 46.738 M -68.34 % 147.645 M 60.77 % 91.837 M -32.07 % 135.201 M 15.80 % 116.757 M 18.51 % 98.517 M 0.39 % 98.137 M 29.23 % 75.938 M 664.80 % -13.445 M 49.27 % -26.504 M 37.54 % -42.432 M -106.83 % -20.515 M 53.13 % -43.772 M 16.46 % -52.395 M 0.00 % -52.395 M 25.89 % -70.701 M 0.00 % -70.701 M -36.22 % -51.902 M 0.00 % -51.902 M 37.14 % -82.565 M 0.00 % -82.565 M 24.29 % -109.059 M 0.00 % -109.059 M -84.94 % -58.971 M 0.00 % -58.971 M -337.91 % -13.467 M 0.00 % -13.467 M -13 233.17 % -101.000 K 0.00 % -101.000 K 96.00 % -2.524 M 0.00 % -2.524 M 61.92 % -6.628 M 0.00 % -6.628 M -7.70 % -6.154 M 0.00 % -6.154 M -88.90 % -3.258 M 0.00 % -3.258 M -97.66 % -1.648 M 0.00 % -1.648 M -1 040.48 % -144.500 K 0.00 % -144.500 K 90.68 % -1.551 M 0.00 % -1.551 M -102.95 % -764.000 K 0.00 % -764.000 K 90.52 % -8.063 M 0.00 % -8.063 M 40.75 % -13.609 M 0.00 % -13.609 M 5.50 % -14.400 M 0.00 % -14.400 M -200.72 % -4.789 M 0.00 % -4.789 M 27.02 % -6.562 M 0.00 % -6.562 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1996 1996 1995 1995 1994 1994 1993 1993 1992 1992 1991
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989