MGX.AX

Mount Gibson Iron Limited MGX.AX

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 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Revenue 330.525 M -50.51 % 667.818 M 47.52 % 452.685 M 143.23 % 186.114 M -38.06 % 300.463 M -34.05 % 455.558 M 63.66 % 278.364 M 9.54 % 254.129 M 39.11 % 182.688 M -22.32 % 235.188 M -25.49 % 315.644 M -52.19 % 660.161 M -21.76 % 843.811 M 32.46 % 637.011 M -1.57 % 647.172 M 24.63 % 519.258 M 7.22 % 484.297 M 18.31 % 409.349 M 162.37 % 156.020 M 112.59 % 73.389 M -4.53 % 76.872 M 437.81 % 14.293 M 2 091.45 % 652.240 K -48.51 % 1.267 M 475.79 % 220.000 K 0.000 -100.00 % 36.391 M -6.62 % 38.972 M -15.09 % 45.898 M 36.27 % 33.681 M 23.38 % 27.298 M 7.32 % 25.437 M 1.40 % 25.086 M -42.33 % 43.500 M -2.90 % 44.800 M
Net income -82.192 M -1 378.26 % 6.430 M 24.16 % 5.179 M 102.97 % -174.116 M -372.03 % 64.006 M -23.98 % 84.198 M -36.87 % 133.369 M 34.54 % 99.129 M 276.60 % 26.322 M -69.50 % 86.297 M 109.70 % -889.507 M -1 023.18 % 96.353 M -38.76 % 157.342 M -8.79 % 172.496 M -27.98 % 239.500 M 80.90 % 132.395 M 210.66 % 42.618 M -62.40 % 113.344 M 137.30 % 47.765 M 103.44 % 23.479 M -0.99 % 23.713 M 315.91 % -10.983 M 11.07 % -12.351 M -2 985.35 % -400.300 K -567.17 % -60.000 K -5 900.00 % -1.000 K -101.69 % 59.000 K 101.82 % -3.233 M -885.67 % -328.000 K -16 500.00 % 2.000 K -98.28 % 116.000 K 680.00 % -20.000 K -102.89 % 691.000 K 149.71 % -1.390 M -1 944.12 % -68.000 K
Income before tax -70.242 M -233.91 % 52.454 M 72.25 % 30.453 M 112.27 % -248.241 M -369.44 % 92.133 M -23.68 % 120.717 M 71.75 % 70.285 M -29.08 % 99.103 M 310.91 % 24.118 M -69.68 % 79.545 M 108.04 % -989.415 M -771.01 % 147.452 M 14.80 % 128.440 M -46.39 % 239.593 M -30.12 % 342.888 M 82.09 % 188.308 M 205.15 % 61.709 M -62.34 % 163.857 M 287.80 % 42.253 M 161.61 % 16.151 M -31.89 % 23.713 M 315.91 % -10.983 M 11.07 % -12.351 M -2 985.35 % -400.300 K -567.17 % -60.000 K 98.60 % -4.273 M -49.09 % -2.866 M 11.35 % -3.233 M 28.54 % -4.524 M -805.77 % 641.000 K 148.45 % -1.323 M 83.06 % -7.809 M 32.89 % -11.636 M -658.54 % -1.534 M -187.66 % 1.750 M
Income before tax ratio -0.21 -370.57 % 0.08 16.76 % 0.07 105.04 % -1.33 -534.98 % 0.31 15.72 % 0.26 4.95 % 0.25 -35.25 % 0.39 195.39 % 0.13 -60.97 % 0.34 110.79 % -3.13 -1 503.40 % 0.22 46.74 % 0.15 -59.53 % 0.38 -29.01 % 0.53 46.10 % 0.36 184.61 % 0.13 -68.17 % 0.40 47.81 % 0.27 23.06 % 0.22 -28.66 % 0.31 140.15 % -0.77 95.94 % -18.94 -5 892.19 % -0.32 -15.87 % -0.27 0.00 100.00 % -0.08 5.06 % -0.08 15.84 % -0.10 -617.91 % 0.02 139.27 % -0.05 84.21 % -0.31 33.82 % -0.46 -1 215.33 % -0.04 -190.28 % 0.04
EBITDA 4.501 M -95.04 % 90.769 M -42.74 % 158.519 M 192.22 % -171.884 M -226.79 % 135.566 M -18.71 % 166.778 M 158.07 % 64.625 M 134.63 % 27.543 M 148.09 % 11.102 M 25.04 % 8.879 M 100.97 % -916.029 M -349.78 % 366.735 M 11.88 % 327.807 M -39.35 % 540.477 M -5.98 % 574.832 M 18.75 % 484.054 M 56.97 % 308.373 M -16.59 % 369.707 M 243.32 % 107.686 M 173.46 % 39.379 M -12.67 % 45.091 M 1 236.94 % -3.966 M 64.26 % -11.096 M -2 918.55 % -367.584 K -267.08 % 220.000 K 106.28 % -3.505 M -88.95 % -1.855 M 19.35 % -2.300 M 42.31 % -3.987 M -420.24 % 1.245 M 277.60 % -701.000 K 89.03 % -6.391 M 24.13 % -8.424 M -508.34 % 2.063 M -51.10 % 4.219 M
Net income ratio -0.25 -2 682.69 % 0.01 -15.84 % 0.01 101.22 % -0.94 -539.17 % 0.21 15.26 % 0.18 -61.42 % 0.48 22.83 % 0.39 170.73 % 0.14 -60.73 % 0.37 113.02 % -2.82 -2 030.80 % 0.15 -21.73 % 0.19 -31.14 % 0.27 -26.83 % 0.37 45.14 % 0.25 189.74 % 0.09 -68.22 % 0.28 -9.56 % 0.31 -4.31 % 0.32 3.71 % 0.31 140.15 % -0.77 95.94 % -18.94 -5 892.19 % -0.32 -15.87 % -0.27 0.00 -100.00 % 0.00 101.95 % -0.08 -1 060.84 % -0.01 -12 134.69 % 0.00 -98.60 % 0.00 640.46 % 0.00 -102.85 % 0.03 186.20 % -0.03 -2 005.21 % 0.00
Ratio EBITDA 0.01 -89.98 % 0.14 -61.19 % 0.35 137.92 % -0.92 -304.69 % 0.45 23.24 % 0.37 57.69 % 0.23 114.21 % 0.11 78.35 % 0.06 60.97 % 0.04 101.30 % -2.90 -622.41 % 0.56 43.00 % 0.39 -54.21 % 0.85 -4.48 % 0.89 -4.72 % 0.93 46.40 % 0.64 -29.50 % 0.90 30.85 % 0.69 28.63 % 0.54 -8.52 % 0.59 311.40 % -0.28 98.37 % -17.01 -5 762.46 % -0.29 -129.02 % 1.00 0.00 100.00 % -0.05 13.63 % -0.06 32.06 % -0.09 -335.00 % 0.04 243.95 % -0.03 89.78 % -0.25 25.18 % -0.34 -808.07 % 0.05 -49.64 % 0.09
Gross profit ratio 0.00 -99.78 % 0.32 27.64 % 0.25 250.69 % -0.16 -158.17 % 0.28 2.46 % 0.28 0.53 % 0.27 90.40 % 0.14 6.31 % 0.14 89.20 % 0.07 157.95 % -0.12 -151.72 % 0.24 -62.55 % 0.64 -38.99 % 1.04 14.98 % 0.91 -1.22 % 0.92 -2.46 % 0.94 134.11 % 0.40 -56.80 % 0.93 192.24 % 0.32 -6.90 % 0.34 55.89 % 0.22 214.95 % -0.19 -181.14 % 0.24 -15.72 % 0.28 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 1.188 B -1.36 % 1.204 B 0.11 % 1.203 B 0.56 % 1.196 B 1.91 % 1.174 B 2.31 % 1.147 B 2.84 % 1.116 B 1.75 % 1.097 B 0.07 % 1.096 B 0.39 % 1.092 B 0.07 % 1.091 B 0.00 % 1.091 B 0.17 % 1.089 B 0.62 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -50.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 100.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -2.80 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B
Weighted average shs out 1.188 B -1.37 % 1.204 B 0.66 % 1.196 B 2.05 % 1.172 B 2.37 % 1.145 B 2.85 % 1.113 B 1.98 % 1.092 B 0.00 % 1.092 B 0.07 % 1.091 B 0.02 % 1.091 B 0.02 % 1.091 B 0.15 % 1.089 B 0.00 % 1.089 B 0.62 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -50.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 100.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -2.80 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B
EPS diluted -0.07 -1 405.66 % 0.01 23.26 % 0.00 102.87 % -0.15 -375.23 % 0.05 -25.75 % 0.07 -38.83 % 0.12 32.74 % 0.09 286.32 % 0.02 -68.21 % 0.07 108.98 % -0.82 -1 091.54 % 0.08 -40.93 % 0.14 -12.50 % 0.16 -27.27 % 0.22 83.33 % 0.12 509.14 % 0.02 -62.40 % 0.05 137.10 % 0.02 104.63 % 0.01 -81.15 % 0.06 277.40 % -0.03 -183.33 % -0.01 -2 750.00 % 0.00 -300.00 % 0.00 -10 722.51 % 0.00 100.00 % -1.09 14.17 % -1.27 -423 233.33 % 0.00 -100.08 % 0.38 132.76 % -1.16 -6 276 888.34 % 0.00 -103.08 % 0.00 148.06 % 0.00 -1 148.45 % 0.00
Earnings per share -0.07 -1 405.66 % 0.01 23.26 % 0.00 102.87 % -0.15 -374.73 % 0.05 -25.71 % 0.07 -38.75 % 0.12 32.16 % 0.09 288.03 % 0.02 -68.21 % 0.07 108.98 % -0.82 -1 091.54 % 0.08 -40.93 % 0.14 -12.50 % 0.16 -27.27 % 0.22 83.33 % 0.12 509.14 % 0.02 -62.40 % 0.05 137.10 % 0.02 104.63 % 0.01 -81.85 % 0.06 284.21 % -0.03 -183.33 % -0.01 -2 750.00 % 0.00 -300.00 % 0.00 -10 722.51 % 0.00 100.00 % -1.09 14.17 % -1.27 -423 233.33 % 0.00 -100.08 % 0.38 132.76 % -1.16 -6 276 888.34 % 0.00 -103.08 % 0.00 148.06 % 0.00 -1 148.45 % 0.00
Gross profit 227.000 K -99.89 % 210.620 M 88.30 % 111.851 M 466.52 % -30.517 M -136.03 % 84.692 M -32.42 % 125.327 M 64.52 % 76.178 M 108.56 % 36.526 M 47.88 % 24.700 M 46.96 % 16.807 M 143.18 % -38.927 M -124.73 % 157.424 M -70.70 % 537.251 M -19.19 % 664.830 M 13.17 % 587.444 M 23.12 % 477.134 M 4.58 % 456.217 M 176.98 % 164.714 M 13.35 % 145.318 M 521.28 % 23.390 M -11.12 % 26.316 M 738.42 % 3.139 M 2 619.01 % -124.604 K -141.78 % 298.266 K 385.29 % 61.462 K 0.000 -100.00 % 36.391 M -6.62 % 38.972 M -15.09 % 45.898 M 36.27 % 33.681 M 23.38 % 27.298 M 7.32 % 25.437 M 1.40 % 25.086 M -42.33 % 43.500 M -2.90 % 44.800 M
Income tax expense 11.950 M -74.04 % 46.024 M 82.10 % 25.274 M 134.10 % -74.125 M -363.54 % 28.127 M -22.98 % 36.519 M -42.00 % 62.960 M 242 253.85 % -26.000 K -101.76 % 1.481 M 94.61 % 761.000 K -99.24 % 99.908 M 74.42 % 57.280 M 298.19 % -28.902 M -143.07 % 67.097 M -35.10 % 103.388 M 84.91 % 55.913 M 192.88 % 19.091 M -62.21 % 50.513 M 282.41 % 13.209 M 290.83 % -6.922 M -129.19 % 23.713 M 0.000 0.000 0.000 100.00 % -60.000 K 98.60 % -4.273 M -49.09 % -2.866 M 11.35 % -3.233 M 28.54 % -4.524 M -805.77 % 641.000 K 148.45 % -1.323 M 83.06 % -7.809 M 32.89 % -11.636 M -658.54 % -1.534 M -187.66 % 1.750 M
Cost of revenue 330.298 M -27.76 % 457.198 M 34.14 % 340.834 M 57.33 % 216.631 M 0.40 % 215.771 M -34.66 % 330.231 M 63.33 % 202.186 M -7.08 % 217.603 M 37.73 % 157.988 M -27.65 % 218.381 M -38.41 % 354.571 M -29.47 % 502.737 M 63.99 % 306.560 M 1 201.98 % -27.819 M -146.58 % 59.728 M 41.79 % 42.124 M 50.01 % 28.080 M -88.52 % 244.635 M 2 185.88 % 10.702 M -78.60 % 49.999 M -1.10 % 50.556 M 353.23 % 11.155 M 1 335.90 % 776.844 K -19.79 % 968.478 K 510.88 % 158.538 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 18.604 M -2.09 % 19.001 M 37.28 % 13.841 M -7.35 % 14.939 M 26.58 % 11.802 M 25.58 % 9.398 M -30.98 % 13.617 M -0.88 % 13.738 M 6.08 % 12.950 M -28.26 % 18.051 M -42.29 % 31.279 M 11.88 % 27.958 M -5.26 % 29.511 M 30.81 % 22.561 M 12.92 % 19.979 M -2.34 % 20.457 M 13.90 % 17.961 M 19.50 % 15.030 M -68.14 % 47.179 M 463.80 % 8.368 M 914.25 % 825.046 K -60.81 % 2.105 M 179.97 % 752.018 K 64.10 % 458.281 K 143.95 % 187.857 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 2.856 M 15 766.67 % 18.000 K -99.05 % 1.890 M 9.38 % 1.728 M 8.75 % 1.589 M 26 383.33 % 6.000 K 0.000 0.000 -100.00 % 2.281 M 23.16 % 1.852 M 0.000 0.000 -100.00 % 132.490 M 132.15 % 57.071 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 944.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 34.876 M 2 427.25 % 1.380 M -96.84 % 43.712 M 256.59 % -27.915 M -364.17 % 10.567 M 403.19 % 2.100 M 3 542.62 % -61.000 K -102.46 % 2.479 M 130.45 % -8.142 M -293.33 % -2.070 M -129.26 % 7.074 M 112.56 % -56.343 M -58.84 % -35.472 M -172.97 % -12.995 M -241.11 % 9.209 M 107.80 % -118.027 M -534.69 % 27.152 M 2 108.28 % -1.352 M -325.33 % 600.000 K 244.87 % 173.979 K 1 386.11 % 11.707 K -90.59 % 124.426 K -70.91 % 427.796 K 258.44 % -270.000 K 92.30 % -3.505 M 90.37 % -36.391 M -1.33 % -35.914 M 17.03 % -43.288 M -35.68 % -31.905 M -22.34 % -26.080 M -8.09 % -24.129 M -3.02 % -23.422 M 44.47 % -42.177 M 3.95 % -43.913 M
Operating expenses 21.460 M -60.18 % 53.895 M 214.97 % 17.111 M -71.66 % 60.379 M 515.72 % -14.524 M -163.26 % 22.958 M 39.66 % 16.439 M -67.69 % 50.876 M 317.02 % 12.200 M -77.33 % 53.814 M -94.40 % 961.010 M 4 207.34 % 22.311 M -93.75 % 357.068 M -5.36 % 377.281 M 57.40 % 239.703 M -19.78 % 298.794 M 13.14 % 264.103 M 28.57 % 205.423 M 85.74 % 110.597 M 254.32 % 31.214 M 41.38 % 22.077 M 15.82 % 19.063 M 66.36 % 11.459 M 1 229.32 % 862.000 K 8 520.00 % 10.000 K 100.29 % -3.505 M -224.42 % 2.817 M -7.88 % 3.058 M 17.16 % 2.610 M 46.96 % 1.776 M 45.81 % 1.218 M -6.88 % 1.308 M -21.39 % 1.664 M 25.77 % 1.323 M 49.15 % 887.000 K
Cost and expenses 351.758 M -31.08 % 510.418 M 42.60 % 357.945 M 29.22 % 277.010 M 37.65 % 201.247 M -43.02 % 353.189 M 61.55 % 218.625 M -18.57 % 268.479 M 57.75 % 170.188 M -37.48 % 272.195 M -79.31 % 1.316 B 150.56 % 525.048 M -28.18 % 731.109 M 109.21 % 349.462 M 16.71 % 299.431 M -12.17 % 340.918 M 16.68 % 292.183 M -35.08 % 450.058 M 271.03 % 121.299 M 49.36 % 81.213 M 11.81 % 72.634 M 140.37 % 30.217 M 148.54 % 12.158 M 699.92 % 1.520 M 801.81 % 168.538 K 104.81 % -3.505 M -224.42 % 2.817 M -7.88 % 3.058 M 17.16 % 2.610 M 46.96 % 1.776 M 45.81 % 1.218 M -6.88 % 1.308 M -21.39 % 1.664 M 25.77 % 1.323 M 49.15 % 887.000 K
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
Selling general and administrative expenses 21.460 M 12.83 % 19.019 M 20.90 % 15.731 M -5.62 % 16.667 M 24.46 % 13.391 M 8.07 % 12.391 M -9.00 % 13.617 M -0.88 % 13.738 M -9.80 % 15.231 M -23.47 % 19.903 M -36.37 % 31.279 M 11.88 % 27.958 M -82.74 % 162.001 M 103.44 % 79.632 M 298.58 % 19.979 M -2.34 % 20.457 M 13.90 % 17.961 M 19.50 % 15.030 M -68.14 % 47.179 M 463.80 % 8.368 M 914.25 % 825.046 K -60.81 % 2.105 M 179.97 % 752.018 K 64.10 % 458.281 K 142.73 % 188.801 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 19.896 M 18.41 % 16.802 M 728.50 % 2.028 M 2.84 % 1.972 M -68.65 % 6.290 M -11.81 % 7.132 M -35.83 % 11.115 M -8.44 % 12.140 M 0.22 % 12.113 M 25.30 % 9.667 M -8.13 % 10.522 M -14.73 % 12.339 M 3.25 % 11.951 M -41.49 % 20.425 M -3.41 % 21.147 M 11.32 % 18.996 M 202.15 % 6.287 M 151.48 % 2.500 M 10.82 % 2.256 M 18.30 % 1.907 M 304.94 % 470.931 K 183.33 % 166.211 K -43.27 % 292.970 K 385.15 % 60.387 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 1.280 M -47.63 % 2.444 M -43.73 % 4.343 M 249.96 % 1.241 M 114.34 % 579.000 K -40.80 % 978.000 K -34.63 % 1.496 M 16.51 % 1.284 M 13.23 % 1.134 M 52.62 % 743.000 K -71.30 % 2.589 M -40.06 % 4.319 M -18.12 % 5.275 M 60.43 % 3.288 M -65.14 % 9.433 M -32.82 % 14.042 M 22.35 % 11.477 M 3.01 % 11.142 M 701.01 % 1.391 M 430.92 % 262.000 K -69.96 % 872.146 K -2.03 % 890.196 K -26.91 % 1.218 M 19 503.33 % 6.213 K 1 271.52 % 453.000 -99.94 % 768.000 K -24.04 % 1.011 M 8.36 % 933.000 K 73.74 % 537.000 K -11.09 % 604.000 K -2.89 % 622.000 K -56.14 % 1.418 M -55.85 % 3.212 M -10.70 % 3.597 M 45.69 % 2.469 M
Depreciation and amortization 102.916 M 195.09 % 34.876 M -71.81 % 123.723 M 64.71 % 75.116 M 75.28 % 42.854 M -4.94 % 45.083 M 459.13 % 8.063 M 18.75 % 6.790 M 59.17 % 4.266 M -69.55 % 14.009 M -98.26 % 804.341 M 307.35 % 197.455 M 1.30 % 194.923 M -34.50 % 297.596 M 35.45 % 219.704 M -21.04 % 278.232 M 20.52 % 230.863 M 21.28 % 190.355 M 200.41 % 63.366 M 187.61 % 22.032 M 7.44 % 20.505 M 234.69 % 6.127 M 16 465.98 % 36.984 K 20.24 % 30.759 K 207.59 % 10.000 K 0.000 -100.00 % 2.719 M -11.09 % 3.058 M 17.16 % 2.610 M 46.96 % 1.776 M 45.81 % 1.218 M -6.88 % 1.308 M -21.39 % 1.664 M 25.77 % 1.323 M 49.15 % 887.000 K
Operating income -21.233 M -113.55 % 156.725 M 83.93 % 85.210 M 193.74 % -90.896 M -191.61 % 99.216 M -3.08 % 102.369 M 83.97 % 55.645 M 157.35 % 21.622 M 188.83 % 7.486 M 179.96 % -9.362 M 98.84 % -804.598 M -733.88 % 126.933 M 4.38 % 121.602 M -57.71 % 287.549 M -17.31 % 347.741 M 94.99 % 178.340 M -7.17 % 192.114 M 571.92 % -40.709 M -189.54 % 45.464 M 681.08 % -7.824 M -284.58 % 4.239 M 126.62 % -15.924 M -38.40 % -11.506 M -4 445.14 % -253.141 K -220.54 % 210.000 K 105.99 % -3.505 M 23.37 % -4.574 M 14.63 % -5.358 M 18.78 % -6.597 M -1 142.37 % -531.000 K 72.33 % -1.919 M 75.07 % -7.699 M 23.68 % -10.088 M -1 463.24 % 740.000 K -77.79 % 3.332 M
Operating income ratio -0.06 -127.37 % 0.23 24.68 % 0.19 138.54 % -0.49 -247.90 % 0.33 46.95 % 0.22 12.41 % 0.20 134.95 % 0.09 107.64 % 0.04 202.94 % -0.04 98.44 % -2.55 -1 425.74 % 0.19 33.42 % 0.14 -68.08 % 0.45 -15.99 % 0.54 56.45 % 0.34 -13.42 % 0.40 498.89 % -0.10 -134.13 % 0.29 373.33 % -0.11 -293.34 % 0.06 104.95 % -1.11 93.68 % -17.64 -8 727.31 % -0.20 -120.94 % 0.95 0.00 100.00 % -0.13 8.58 % -0.14 4.35 % -0.14 -811.68 % -0.02 77.57 % -0.07 76.77 % -0.30 24.73 % -0.40 -2 463.91 % 0.02 -77.13 % 0.07
Total other income expenses net -49.009 M 53.00 % -104.271 M 0.000 100.00 % -156.792 M -2 113.64 % -7.083 M -186.49 % 8.189 M -70.46 % 27.725 M -63.72 % 76.422 M 328.93 % 17.817 M -78.60 % 83.263 M 109.13 % -911.534 M -125 828.83 % 725.000 K -89.40 % 6.838 M 114.26 % -47.956 M -888.17 % -4.853 M -148.69 % 9.968 M 107.64 % -130.405 M -1 017.63 % 14.211 M 542.57 % -3.211 M -384.41 % 1.129 M 723.86 % -180.969 K -103.66 % 4.941 M 684.70 % -845.042 K -474.24 % -147.159 K 72.73 % -539.547 K 29.75 % -768.000 K 73.20 % -2.866 M 11.35 % -3.233 M 28.54 % -4.524 M -805.77 % 641.000 K 148.45 % -1.323 M 83.06 % -7.809 M 32.89 % -11.636 M -658.54 % -1.534 M 3.03 % -1.582 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 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 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Net debt -43.765 M -79.31 % -24.407 M 23.71 % -31.993 M 51.31 % -65.704 M 14.87 % -77.180 M 22.38 % -99.433 M -111.12 % -47.097 M -1.18 % -46.547 M 4.53 % -48.756 M -13.66 % -42.895 M 51.40 % -88.265 M -44.66 % -61.015 M -81.45 % -33.626 M -629.88 % 6.346 M 108.82 % -71.939 M 36.67 % -113.599 M -87.50 % -60.585 M -155.27 % 109.615 M 17.31 % 93.437 M 7 126.37 % 1.293 M 104.97 % -25.999 M -354.48 % 10.216 M 322.05 % -4.601 M -38.84 % -3.314 M -168.97 % -1.232 M -108.09 % 15.227 M -5.02 % 16.031 M -6.79 % 17.198 M 19.38 % 14.406 M 98.13 % 7.271 M 2.12 % 7.120 M -20.52 % 8.958 M -56.97 % 20.817 M -30.32 % 29.875 M 19.37 % 25.027 M
Total investments 395.562 M -7.31 % 426.774 M 297.45 % 107.377 M 123.73 % 47.994 M -81.27 % 256.297 M -17.74 % 311.564 M 4.73 % 297.482 M -21.10 % 377.030 M 3.15 % 365.500 M 8.46 % 337.000 M 38.68 % 243.000 M -45.92 % 449.300 M 43.09 % 314.000 M 5 524.22 % 5.583 M 1 346.37 % 386.000 K -88.21 % 3.273 M 57.58 % 2.077 M -92.09 % 26.274 M 282.45 % 6.870 M 81.31 % 3.789 M 15.84 % 3.271 M 0.000 -100.00 % 7.224 M -0.72 % 7.276 M 1 321.11 % 512.000 K 1 037.78 % 45.000 K -93.11 % 653.000 K 0.46 % 650.000 K 0.00 % 650.000 K -0.91 % 656.000 K 0.61 % 652.000 K -49.38 % 1.288 M -51.80 % 2.672 M -68.93 % 8.601 M 14.50 % 7.512 M
Total debt 5.291 M -55.35 % 11.851 M -48.57 % 23.045 M 94.06 % 11.875 M -34.40 % 18.103 M 48.05 % 12.228 M 597.55 % 1.753 M 0.000 0.000 -100.00 % 421.000 K -84.62 % 2.738 M -71.04 % 9.456 M -66.69 % 28.392 M -39.62 % 47.024 M 4.34 % 45.068 M -66.32 % 133.805 M -17.19 % 161.588 M 2.09 % 158.273 M 2.62 % 154.235 M 2 540.56 % 5.841 M -44.83 % 10.587 M -23.81 % 13.895 M 370.67 % 2.952 M 3 198.87 % 89.494 K 219.62 % 28.000 K -99.82 % 15.433 M -5.09 % 16.261 M -5.98 % 17.296 M 17.02 % 14.781 M 29.00 % 11.458 M 39.99 % 8.185 M -9.25 % 9.019 M -56.74 % 20.850 M -30.94 % 30.190 M 18.99 % 25.371 M
Accumulated other comprehensive income loss 21.190 M -97.71 % 925.739 M 0.06 % 925.227 M 0.03 % 924.956 M -2.53 % 948.927 M -3.45 % 982.862 M 0.01 % 982.767 M 0.04 % 982.404 M 0.06 % 981.833 M 0.07 % 981.107 M 0.01 % 981.043 M 5 298.95 % 18.171 M 42.60 % 12.743 M -34.54 % 19.466 M 1.19 % 19.238 M -10.45 % 21.483 M 102.17 % 10.626 M -62.17 % 28.090 M 190.13 % 9.682 M 1 946.93 % 473.000 K 0.000 0.000 100.00 % -70.091 K -3.00 % -68.050 K -576.64 % -10.057 K -100.14 % 7.346 M -42.70 % 12.820 M 0.00 % 12.820 M 0.00 % 12.820 M -0.33 % 12.863 M 6.49 % 12.079 M 32.08 % 9.145 M -44.04 % 16.343 M -3.23 % 16.889 M 2.56 % 16.467 M
Retained earnings -188.841 M 81.35 % -1.013 B 0.63 % -1.019 B 0.51 % -1.024 B -20.48 % -850.161 M 7.00 % -914.167 M -8 477.63 % 10.912 M 112.17 % -89.646 M 46.29 % -166.916 M 13.62 % -193.238 M 30.87 % -279.535 M -141.38 % 675.519 M 12.40 % 600.978 M -13.31 % 693.257 M 18.36 % 585.718 M 69.18 % 346.218 M 61.92 % 213.823 M 24.89 % 171.205 M 195.89 % 57.861 M 473.11 % 10.096 M 12 621.24 % -80.631 K 99.66 % -23.794 M -85.73 % -12.811 M -2 684.29 % -460.108 K -666.85 % -60.000 K 99.74 % -22.995 M -22.87 % -18.715 M -17.65 % -15.908 M -25.51 % -12.675 M -62.02 % -7.823 M 7.60 % -8.466 M -16.63 % -7.259 M 32.59 % -10.769 M -5 431.19 % 202.000 K -89.15 % 1.861 M
Common stock 620.827 M -1.94 % 633.102 M 0.00 % 633.102 M 0.11 % 632.425 M 1.85 % 620.948 M 3.14 % 602.030 M 3.19 % 583.395 M 2.65 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.64 % 564.710 M 0.56 % 561.585 M 0.43 % 559.207 M 0.57 % 556.032 M 39.99 % 397.197 M 2.70 % 386.766 M 345.32 % 86.851 M 9.41 % 79.381 M 94.33 % 40.848 M 20.99 % 33.761 M 59.04 % 21.229 M 931.51 % 2.058 M -94.46 % 37.154 M 26.66 % 29.333 M 0.01 % 29.331 M 0.00 % 29.331 M 0.00 % 29.331 M 62.75 % 18.022 M 119.81 % 8.199 M 21.79 % 6.732 M 0.00 % 6.732 M 1.83 % 6.611 M
Total equity 453.176 M -17.03 % 546.173 M 1.29 % 539.231 M 1.15 % 533.104 M -25.93 % 719.714 M 7.30 % 670.725 M 9.45 % 612.812 M 23.35 % 496.824 M 18.58 % 418.983 M 6.90 % 391.935 M 28.26 % 305.574 M -75.79 % 1.262 B 6.77 % 1.182 B -7.47 % 1.277 B 9.51 % 1.167 B 25.85 % 926.908 M 18.76 % 780.481 M 30.85 % 596.492 M 31.30 % 454.309 M 316.05 % 109.196 M 23.73 % 88.257 M 277.18 % 23.399 M 11.69 % 20.950 M 0.88 % 20.768 M 939.39 % 1.998 M -90.71 % 21.508 M -10.61 % 24.061 M -12.89 % 27.622 M -10.48 % 30.855 M -12.89 % 35.422 M 61.03 % 21.997 M 118.01 % 10.090 M -17.91 % 12.292 M -49.96 % 24.566 M -4.66 % 25.766 M
Other non current liabilities 60.572 M 10.39 % 54.869 M 9.65 % 50.042 M 7.45 % 46.571 M -0.91 % 47.000 M -1.19 % 47.568 M 9.89 % 43.286 M 5.95 % 40.855 M 4.57 % 39.070 M 2.31 % 38.186 M -3.53 % 39.584 M -12.43 % 45.202 M -42.52 % 78.637 M 0.69 % 78.098 M 222.35 % 24.228 M 26.82 % 19.104 M -24.33 % 25.245 M 32.09 % 19.112 M 3.48 % 18.470 M 2 531.05 % 702.000 K 52.73 % 459.627 K -8.01 % 499.648 K -43.54 % 885.000 K 0.000 0.000 0.000 0.000 -100.00 % 15.000 K -80.00 % 75.000 K 0.00 % 75.000 K -40.94 % 127.000 K 0.000 0.000 0.000 0.000
Long term debt 226.000 K -91.65 % 2.707 M -77.16 % 11.851 M 218.32 % 3.723 M -42.99 % 6.530 M 21.33 % 5.382 M 0.000 0.000 0.000 0.000 -100.00 % 119.000 K -94.50 % 2.162 M -76.51 % 9.204 M -63.65 % 25.322 M 53.83 % 16.461 M -55.28 % 36.813 M -24.99 % 49.080 M -66.35 % 145.858 M 162.90 % 55.481 M 1 206.36 % 4.247 M -46.71 % 7.970 M -21.38 % 10.137 M 245.05 % 2.938 M 3 738.04 % 76.546 K 224.84 % 23.564 K -99.80 % 11.766 M -16.80 % 14.142 M -5.24 % 14.924 M 17.55 % 12.696 M 27.55 % 9.954 M 47.29 % 6.758 M -1.04 % 6.829 M 595.42 % 982.000 K -94.91 % 19.284 M 36.10 % 14.169 M
Total non current liabilities 60.798 M 5.60 % 57.576 M -6.97 % 61.893 M 23.06 % 50.294 M -9.42 % 55.524 M 4.86 % 52.950 M 22.33 % 43.286 M 5.95 % 40.855 M 4.57 % 39.070 M 2.31 % 38.186 M -3.82 % 39.703 M -79.41 % 192.868 M -6.10 % 205.398 M -40.84 % 347.199 M 47.64 % 235.165 M 38.56 % 169.715 M 32.58 % 128.009 M -38.90 % 209.502 M 183.30 % 73.951 M 667.68 % 9.633 M 14.28 % 8.429 M -27.82 % 11.678 M 205.47 % 3.823 M 4 894.21 % 76.546 K 224.84 % 23.564 K -99.80 % 11.766 M -16.80 % 14.142 M -6.44 % 15.115 M 16.64 % 12.959 M 29.07 % 10.040 M 45.59 % 6.896 M 0.82 % 6.840 M 596.54 % 982.000 K -94.91 % 19.284 M 33.67 % 14.427 M
Other current liabilities 46.959 M 9.68 % 42.814 M -26.05 % 57.896 M -22.40 % 74.613 M 7.91 % 69.146 M 41.89 % 48.733 M -4.31 % 50.927 M 37.68 % 36.989 M 32.14 % 27.992 M -1.04 % 28.286 M -37.83 % 45.499 M -51.66 % 94.115 M -18.17 % 115.017 M 4.47 % 110.099 M 16.42 % 94.572 M 29.04 % 73.289 M 10.12 % 66.556 M 33.33 % 49.919 M 1.93 % 48.976 M 1 496.35 % 3.068 M 459.83 % 548.020 K -90.50 % 5.770 M 1 882.00 % 291.130 K -90.62 % 3.103 M 7 307.43 % 41.896 K -97.03 % 1.412 M -21.34 % 1.795 M -19.25 % 2.223 M -1.85 % 2.265 M -9.33 % 2.498 M -13.26 % 2.880 M 17.89 % 2.443 M -23.94 % 3.212 M 43.14 % 2.244 M -37.02 % 3.563 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.753 M 0.000 0.000 100.00 % -421.000 K 83.93 % -2.619 M 64.09 % -7.294 M 61.99 % -19.188 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.436 M 2 867.93 % 419.013 K -91.90 % 5.172 M 1 952.90 % -279.116 K 90.88 % -3.059 M -2 563.26 % 124.197 K 102.71 % -4.582 M 5.43 % -4.845 M -104.26 % -2.372 M -13.76 % -2.085 M -38.63 % -1.504 M -5.40 % -1.427 M 34.84 % -2.190 M 88.98 % -19.868 M -82.17 % -10.906 M 2.64 % -11.202 M
Short term debt 5.065 M -44.61 % 9.144 M -18.31 % 11.194 M 37.32 % 8.152 M -64.78 % 23.146 M 238.10 % 6.846 M 290.53 % 1.753 M 0.000 0.000 -100.00 % 421.000 K -83.93 % 2.619 M -64.09 % 7.294 M -61.99 % 19.188 M -11.58 % 21.702 M -24.14 % 28.607 M -70.51 % 96.992 M -13.79 % 112.508 M 806.23 % 12.415 M -87.43 % 98.754 M 1 010.85 % -10.842 M -514.17 % 2.618 M -30.35 % 3.758 M 25 951.36 % 14.427 K 11.42 % 12.948 K 229.97 % 3.924 K -99.89 % 3.662 M 2.61 % 3.569 M 50.46 % 2.372 M 13.76 % 2.085 M 38.63 % 1.504 M 5.40 % 1.427 M -34.84 % 2.190 M -88.98 % 19.868 M 82.17 % 10.906 M -2.64 % 11.202 M
Total current liabilities 68.692 M 13.45 % 60.549 M -20.14 % 75.819 M -29.06 % 106.876 M -13.11 % 122.997 M 51.66 % 81.102 M 10.88 % 73.143 M 39.91 % 52.278 M 37.23 % 38.094 M -10.24 % 42.441 M -35.78 % 66.085 M -55.28 % 147.765 M -12.01 % 167.925 M 1.98 % 164.668 M 5.99 % 155.367 M -22.09 % 199.425 M -2.46 % 204.456 M 132.22 % 88.043 M -46.39 % 164.240 M 572.26 % 24.431 M 84.42 % 13.248 M -25.20 % 17.710 M 2 451.89 % 693.995 K -82.18 % 3.895 M 2 722.40 % 138.017 K -98.64 % 10.173 M -6.46 % 10.875 M 8.24 % 10.047 M 14.34 % 8.787 M 28.99 % 6.812 M -8.56 % 7.450 M 8.41 % 6.872 M -73.11 % 25.559 M 50.69 % 16.961 M -0.40 % 17.029 M
Total liabilities 129.490 M 9.62 % 118.125 M -36.39 % 185.705 M -18.21 % 227.038 M -14.13 % 264.397 M 97.23 % 134.052 M 15.14 % 116.429 M 25.01 % 93.133 M 20.69 % 77.164 M -4.30 % 80.627 M -23.78 % 105.788 M -68.94 % 340.633 M -8.76 % 373.323 M -27.07 % 511.867 M 31.07 % 390.532 M 5.80 % 369.140 M 11.03 % 332.465 M 11.74 % 297.545 M 24.92 % 238.191 M 599.25 % 34.064 M 57.15 % 21.677 M -26.24 % 29.388 M 550.62 % 4.517 M 13.72 % 3.972 M 2 358.17 % 161.581 K -99.26 % 21.939 M -12.30 % 25.017 M -0.58 % 25.162 M 15.71 % 21.746 M 29.04 % 16.852 M 17.47 % 14.346 M 4.62 % 13.712 M -48.34 % 26.541 M -26.77 % 36.245 M 15.22 % 31.456 M
Other non current assets 0.000 -100.00 % 11.990 M 467.98 % 2.111 M 248.35 % 606.000 K -42.12 % 1.047 M -29.78 % 1.491 M 102.37 % -62.907 M 34.14 % -95.515 M -468.20 % -16.810 M -92.25 % -8.744 M 76.76 % -37.623 M 18.21 % -45.999 M 0.000 0.000 0.000 0.000 -100.00 % 147.000 K -85.30 % 1.000 M -91.58 % 11.875 M 476.03 % -3.158 M 0.000 0.000 -100.00 % 83.761 K -49.08 % 164.483 K 50 247.26 % -328.000 -100.11 % 292.000 K -90.46 % 3.062 M 1 046.82 % 267.000 K -52.83 % 566.000 K -25.92 % 764.000 K 104.83 % 373.000 K -71.04 % 1.288 M -51.80 % 2.672 M 431.21 % 503.000 K 58.18 % 318.000 K
Long term investments 22.772 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 % 1.113 M -38.34 % 1.805 M 44.63 % 1.248 M -57.58 % 2.942 M 0.000 -100.00 % 7.224 M 0.00 % 7.224 M 1 987.82 % 346.000 K 620.83 % 48.000 K -92.68 % 656.000 K 0.92 % 650.000 K 0.00 % 650.000 K -0.91 % 656.000 K 0.61 % 652.000 K -49.38 % 1.288 M -51.80 % 2.672 M -68.93 % 8.601 M 14.50 % 7.512 M
Intangible 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 -100.00 % 11.000 K 0.000 -100.00 % 65.000 K 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 -100.00 % 579.000 K -38.92 % 948.000 K -6.23 % 1.011 M -5.87 % 1.074 M 1 332.00 % 75.000 K -19.35 % 93.000 K 4.49 % 89.000 K 0.000 -100.00 % 307.000 K -19.00 % 379.000 K
Goodwill and intangible 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 100.00 % -11.875 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 579.000 K -38.92 % 948.000 K -6.23 % 1.011 M -5.87 % 1.074 M 1 332.00 % 75.000 K -27.88 % 104.000 K 16.85 % 89.000 K 36.92 % 65.000 K -78.83 % 307.000 K -19.00 % 379.000 K
Property plant equipment net 54.561 M -55.42 % 122.395 M -63.55 % 335.750 M -23.50 % 438.911 M -9.57 % 485.357 M 67.14 % 290.395 M 34.00 % 216.711 M 126.89 % 95.515 M 468.20 % 16.810 M 92.25 % 8.744 M -76.76 % 37.623 M -95.82 % 900.780 M -1.01 % 909.998 M -26.23 % 1.233 B 25.37 % 983.863 M 27.91 % 769.193 M 3.65 % 742.128 M 12.16 % 661.651 M 16.59 % 567.479 M 616.10 % 79.246 M 29.39 % 61.245 M 41.46 % 43.295 M 316.38 % 10.398 M -17.12 % 12.546 M 19 201.20 % 65.000 K -99.73 % 24.026 M -7.36 % 25.935 M -14.28 % 30.254 M -3.54 % 31.363 M 12.20 % 27.952 M 44.37 % 19.362 M 28.73 % 15.041 M -40.20 % 25.152 M -24.64 % 33.376 M 11.50 % 29.934 M
Total non current assets 77.333 M -42.45 % 134.385 M -69.58 % 441.787 M -24.06 % 581.792 M 1.66 % 572.280 M 79.93 % 318.051 M 46.76 % 216.711 M 126.89 % 95.515 M 468.20 % 16.810 M 92.25 % 8.744 M -76.76 % 37.623 M -95.82 % 900.780 M -7.83 % 977.348 M -20.95 % 1.236 B 25.66 % 983.863 M 27.91 % 769.193 M 3.63 % 742.275 M 11.83 % 663.764 M 14.21 % 581.159 M 651.47 % 77.336 M 20.48 % 64.188 M 48.26 % 43.295 M 144.53 % 17.706 M -11.18 % 19.934 M 4 754.03 % 410.672 K -98.35 % 24.945 M -18.48 % 30.601 M -6.08 % 32.583 M -4.42 % 34.090 M 15.77 % 29.447 M 43.71 % 20.491 M 24.81 % 16.418 M -41.13 % 27.889 M -34.86 % 42.813 M 11.84 % 38.282 M
Other current assets 10.860 M 91.23 % 5.679 M -32.70 % 8.438 M 48.09 % 5.698 M -73.08 % 21.168 M 374.09 % 4.465 M -62.18 % 11.806 M 249.91 % 3.374 M -57.98 % 8.030 M -80.20 % 40.552 M 1 127.36 % 3.304 M -87.64 % 26.726 M 878.26 % 2.732 M -98.95 % 260.769 M -4.69 % 273.596 M 167.06 % 102.447 M 487.53 % 17.437 M 1 010.64 % 1.570 M 49.67 % 1.049 M -97.77 % 46.970 M 7 031.17 % 658.658 K -63.76 % 1.817 M 3 990.88 % 44.424 K -5.11 % 46.818 K -78.92 % 222.146 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 372.790 M -12.65 % 426.774 M 297.45 % 107.377 M 123.73 % 47.994 M -81.27 % 256.297 M -17.74 % 311.564 M 4.73 % 297.482 M -21.10 % 377.030 M 3.15 % 365.500 M 8.46 % 337.000 M 38.68 % 243.000 M -45.92 % 449.300 M 43.09 % 314.000 M 5 524.22 % 5.583 M 1 346.37 % 386.000 K -88.21 % 3.273 M 57.58 % 2.077 M -91.75 % 25.161 M 396.76 % 5.065 M 99.33 % 2.541 M 673.11 % 328.672 K 0.000 0.000 -100.00 % 52.250 K -68.52 % 166.000 K 5 633.33 % -3.000 K 0.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 49.056 M 35.30 % 36.258 M -34.12 % 55.038 M -29.06 % 77.579 M -18.58 % 95.283 M -14.67 % 111.661 M 128.58 % 48.850 M 4.95 % 46.547 M -4.53 % 48.756 M 12.56 % 43.316 M -52.40 % 91.003 M 29.14 % 70.471 M 13.63 % 62.018 M 52.46 % 40.678 M -65.23 % 117.007 M -52.71 % 247.404 M 11.36 % 222.173 M 356.60 % 48.658 M -19.97 % 60.798 M 1 236.81 % 4.548 M -87.57 % 36.586 M 894.43 % 3.679 M -51.29 % 7.553 M 121.94 % 3.403 M 170.10 % 1.260 M 511.65 % 206.000 K -10.43 % 230.000 K 134.69 % 98.000 K -73.87 % 375.000 K -91.04 % 4.187 M 293.15 % 1.065 M 1 645.90 % 61.000 K 84.85 % 33.000 K -89.52 % 315.000 K -8.43 % 344.000 K
Cash and short term investments 461.823 M -0.26 % 463.032 M 185.09 % 162.415 M 29.34 % 125.573 M -64.28 % 351.580 M -16.93 % 423.225 M 10.06 % 384.531 M -15.96 % 457.534 M 2.41 % 446.779 M 11.67 % 400.087 M 19.79 % 334.003 M -35.74 % 519.771 M 738.10 % 62.018 M 52.46 % 40.678 M -65.23 % 117.007 M -52.71 % 247.404 M 11.36 % 222.173 M 356.60 % 48.658 M -19.97 % 60.798 M 1 236.81 % 4.548 M -87.68 % 36.914 M 903.36 % 3.679 M -51.29 % 7.553 M 118.59 % 3.456 M 142.32 % 1.426 M 592.23 % 206.000 K -10.43 % 230.000 K 134.69 % 98.000 K -73.87 % 375.000 K -91.04 % 4.187 M 293.15 % 1.065 M 1 645.90 % 61.000 K 84.85 % 33.000 K -89.52 % 315.000 K -8.43 % 344.000 K
Total current assets 505.333 M -4.64 % 529.913 M 87.15 % 283.149 M 58.76 % 178.350 M -56.69 % 411.831 M -15.39 % 486.726 M 8.72 % 447.694 M -9.02 % 492.072 M 2.66 % 479.337 M 3.35 % 463.818 M 24.10 % 373.739 M -43.02 % 655.872 M 13.47 % 578.024 M 4.54 % 552.933 M -3.54 % 573.210 M 8.80 % 526.855 M 42.14 % 370.671 M 60.97 % 230.273 M 106.82 % 111.341 M 68.89 % 65.924 M 44.11 % 45.746 M 381.97 % 9.491 M 22.29 % 7.762 M 61.49 % 4.806 M 174.79 % 1.749 M -90.55 % 18.502 M 0.14 % 18.477 M -8.53 % 20.201 M 9.13 % 18.511 M -18.91 % 22.827 M 44.00 % 15.852 M 114.68 % 7.384 M -32.53 % 10.944 M -39.19 % 17.998 M -4.97 % 18.940 M
Inventory 32.386 M -42.52 % 56.346 M -46.55 % 105.417 M 235.09 % 31.459 M 18.58 % 26.530 M -33.34 % 39.800 M 63.86 % 24.289 M 4.15 % 23.321 M 12.47 % 20.736 M 3.59 % 20.017 M -5.03 % 21.078 M -68.81 % 67.573 M -55.54 % 151.973 M -33.26 % 227.694 M 41.99 % 160.358 M 14.74 % 139.752 M 25.05 % 111.760 M 56.42 % 71.448 M 106.61 % 34.581 M 508.28 % 5.685 M 7.34 % 5.296 M 89.34 % 2.797 M 0.000 -100.00 % 232.817 K 44.61 % 161.000 K -98.92 % 14.941 M -4.32 % 15.616 M 0.04 % 15.610 M 34.15 % 11.636 M 11.00 % 10.483 M 10.88 % 9.454 M 67.77 % 5.635 M -27.45 % 7.767 M -37.84 % 12.495 M -1.21 % 12.648 M
Net receivables 264.000 K -94.56 % 4.856 M -29.41 % 6.879 M -55.96 % 15.620 M 24.43 % 12.553 M -34.74 % 19.236 M -28.93 % 27.068 M 245.12 % 7.843 M 106.83 % 3.792 M -90.88 % 41.596 M 170.91 % 15.354 M -75.50 % 62.665 M 32.48 % 47.301 M 98.81 % 23.792 M 6.94 % 22.249 M -34.52 % 33.979 M 97.28 % 17.224 M -79.36 % 83.436 M 747.24 % 9.848 M 59.35 % 6.180 M 114.87 % 2.876 M 140.14 % 1.198 M 630.62 % 163.927 K -84.70 % 1.071 M 909.18 % 106.134 K -96.84 % 3.355 M 27.52 % 2.631 M -41.44 % 4.493 M -30.88 % 6.500 M -20.31 % 8.157 M 52.95 % 5.333 M 215.94 % 1.688 M -46.31 % 3.144 M -39.40 % 5.188 M -12.78 % 5.948 M
Tax assets 0.000 0.000 -100.00 % 103.926 M -26.95 % 142.275 M 65.67 % 85.876 M 228.21 % 26.165 M -58.41 % 62.907 M 0.000 0.000 0.000 0.000 -100.00 % 45.999 M -31.70 % 67.350 M 2 231.26 % 2.889 M 0.000 0.000 0.000 0.000 -100.00 % 11.875 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -450.000 K 0.000 -100.00 % 401.000 K -8.24 % 437.000 K 0.000 0.000 100.00 % -1.288 M 51.80 % -2.672 M -10 376.92 % 26.000 K -81.29 % 139.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.836 M 2 635.70 % 2.370 M 0.000 0.000 0.000 -100.00 % 45.999 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
Account payables 16.668 M 94.02 % 8.591 M 27.67 % 6.729 M -72.09 % 24.111 M -21.48 % 30.705 M 20.30 % 25.523 M 24.73 % 20.463 M 33.84 % 15.289 M 51.35 % 10.102 M -26.45 % 13.734 M -23.56 % 17.967 M -61.24 % 46.356 M 37.47 % 33.720 M 2.60 % 32.867 M 2.11 % 32.188 M 10.44 % 29.144 M 14.78 % 25.392 M -1.23 % 25.709 M 55.72 % 16.510 M 125.15 % 7.333 M -24.11 % 9.663 M 221.06 % 3.010 M 674.81 % 388.438 K -50.14 % 779.031 K 744.96 % 92.197 K -98.19 % 5.099 M -7.48 % 5.511 M 1.08 % 5.452 M 22.88 % 4.437 M 57.90 % 2.810 M -10.59 % 3.143 M 40.38 % 2.239 M -9.68 % 2.479 M -34.95 % 3.811 M 68.33 % 2.264 M
Tax 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.776 M 0.000 -100.00 % 1.041 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 165.000 K -6.78 % 177.000 K 0.000 0.000 100.00 % -190.000 K 0.000 0.000 100.00 % -569.000 K
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 -100.00 % 11.776 M 31.48 % 8.956 M 41.17 % 6.345 M 0.000 0.000 0.000 -100.00 % 3.000 K -99.52 % 623.000 K -8.65 % 682.000 K 0.00 % 682.000 K 92.66 % 354.000 K -0.84 % 357.000 K 0.000 100.00 % -14.000 K 0.000 0.000
Capital lease obligations 5.291 M -55.35 % 11.851 M -45.84 % 21.882 M 117.99 % 10.038 M -44.55 % 18.103 M 48.05 % 12.228 M 0.000 0.000 0.000 0.000 -100.00 % 2.163 M -77.13 % 9.456 M -66.69 % 28.392 M -39.62 % 47.024 M 4.34 % 45.068 M -13.18 % 51.910 M -18.13 % 63.409 M 11.90 % 56.666 M -15.15 % 66.784 M 1 043.37 % 5.841 M -43.06 % 10.259 M 9.94 % 9.331 M 20 962.20 % 44.304 K -14.97 % 52.102 K 89.54 % 27.488 K -99.43 % 4.853 M -18.44 % 5.950 M -11.72 % 6.740 M -5.31 % 7.118 M 37.63 % 5.172 M 970.81 % 483.000 K 46.36 % 330.000 K -40.11 % 551.000 K -48.26 % 1.065 M -2.92 % 1.097 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 136.000 0.000 0.000 -100.00 % 697.000 K 0.00 % 697.000 K 0.00 % 697.000 K 13 840.00 % 5.000 K 0.00 % 5.000 K 0.000 -100.00 % 743.000 K -10.16 % 827.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 1.994 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 145.504 M 23.77 % 117.557 M -51.78 % 243.779 M 25.35 % 194.476 M 70.90 % 113.798 M 111.98 % 53.684 M 20.55 % 44.532 M 0.000 -100.00 % 4.684 M 0.000 100.00 % -7.386 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.000 0.000 -100.00 % 258.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 582.666 M -12.29 % 664.298 M -8.36 % 724.936 M -4.63 % 760.142 M -22.76 % 984.111 M 22.28 % 804.777 M 10.36 % 729.241 M 23.61 % 589.957 M 18.91 % 496.147 M 4.99 % 472.562 M 14.88 % 411.362 M -74.33 % 1.603 B 3.04 % 1.555 B -13.07 % 1.789 B 14.91 % 1.557 B 20.14 % 1.296 B 16.45 % 1.113 B 24.49 % 894.037 M 29.10 % 692.500 M 383.39 % 143.260 M 30.32 % 109.933 M 108.26 % 52.787 M 107.27 % 25.467 M 2.94 % 24.740 M 1 045.54 % 2.160 M -95.03 % 43.447 M -11.47 % 49.078 M -7.02 % 52.784 M 0.35 % 52.601 M 0.63 % 52.274 M 43.84 % 36.343 M 52.69 % 23.802 M -38.71 % 38.833 M -36.14 % 60.811 M 6.27 % 57.222 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 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 1998 1997 1996 1995 1994 1993 1992 1991
Deferred income tax 0.000 0.000 100.00 % -285.117 M -284.66 % -74.122 M -363.53 % 28.127 M -22.99 % 36.522 M 158.06 % -62.907 M 0.000 -100.00 % 4.814 M 151.52 % -9.344 M 78.16 % -42.787 M 45.03 % -77.831 M -135.35 % -33.070 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
Stock based compensation 539.000 K 50.14 % 359.000 K -0.28 % 360.000 K 13.92 % 316.000 K -47.33 % 600.000 K 36.26 % 440.324 K 43.96 % 305.873 K 0.000 -100.00 % 493.943 K 669.96 % 64.152 K -77.59 % 286.211 K -46.41 % 534.059 K 87.39 % 285.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
Change in working capital 5.117 M 232.27 % 1.540 M 113.19 % -11.677 M -156.10 % 20.814 M 6 924.26 % -305.000 K -102.02 % 15.075 M 149.64 % -30.368 M -9 679.81 % 317.000 K 105.97 % -5.308 M -157.20 % 9.280 M -78.17 % 42.501 M -45.02 % 77.297 M 218.02 % -65.495 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
Accounts receivables 4.231 M 131.46 % 1.828 M -19.54 % 2.272 M 48.59 % 1.529 M -80.45 % 7.822 M -46.13 % 14.519 M 153.16 % -27.310 M -1 969.27 % 1.461 M 128.91 % -5.053 M -171.30 % 7.087 M -80.68 % 36.685 M 743.26 % -5.703 M 75.74 % -23.509 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
Inventory 470.000 K -45.66 % 865.000 K 159.74 % -1.448 M -266.63 % 869.000 K 119.34 % -4.493 M -16.52 % -3.856 M -26.10 % -3.058 M -167.31 % -1.144 M -348.63 % -255.000 K -111.63 % 2.193 M -62.29 % 5.816 M -92.99 % 83.000 M 47.44 % 56.294 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
Accounts payables 0.000 100.00 % -7.883 M 79.33 % -38.135 M -258.09 % 24.122 M 954.28 % 2.288 M -30.46 % 3.290 M -85.03 % 21.979 M 518.95 % 3.551 M 143.38 % -8.185 M 37.69 % -13.135 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
Other working capital 416.000 K 136.08 % -1.153 M -104.50 % 25.634 M 549.25 % -5.706 M 3.65 % -5.922 M -627.81 % 1.122 M 105.10 % -21.979 M -518.95 % -3.551 M -143.38 % 8.185 M -37.69 % 13.135 M 113.57 % -96.788 M 35.75 % -150.634 M -53.27 % -98.280 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
Other non cash items 45.447 M -40.55 % 76.449 M -74.36 % 298.156 M 71.49 % 173.857 M 373.67 % 36.704 M 373.68 % -13.411 M -234.06 % 10.004 M 262.93 % -6.140 M 68.90 % -19.743 M 81.76 % -108.229 M -303.76 % -26.805 M 79.95 % -133.676 M -24.30 % -107.547 M 74.02 % -413.923 M -74.80 % -236.796 M 1.97 % -241.543 M -38.82 % -173.993 M 32.55 % -257.946 M -138.75 % -108.041 M -100.48 % -53.892 M -107.17 % -26.013 M -65.10 % -15.756 M -227.96 % 12.314 M 756.71 % -1.875 M -750.50 % -220.465 K -22 146.50 % 1.000 K 100.03 % -3.241 M 29.91 % -4.624 M -54.08 % -3.001 M -9.13 % -2.750 M 61.90 % -7.218 M -13.87 % -6.339 M -169.17 % -2.355 M
Net cash provided by operating activities 98.452 M -70.00 % 328.210 M 151.26 % 130.624 M 497.41 % 21.865 M -87.29 % 171.986 M 2.43 % 167.907 M 182.75 % 59.384 M -40.15 % 99.227 M 1 744.03 % 5.381 M -4.81 % 5.653 M 106.21 % -91.099 M -138.28 % 237.963 M 32.46 % 179.652 M 219.84 % 56.169 M -74.75 % 222.408 M 31.54 % 169.084 M 69.95 % 99.488 M 117.45 % 45.753 M 1 380.68 % 3.090 M 136.87 % -8.381 M -146.04 % 18.205 M 289.06 % -9.629 M 0.000 100.00 % -2.245 M -730.49 % -270.273 K 0.000 100.00 % -463.000 K 70.43 % -1.566 M -117.80 % -719.000 K 26.03 % -972.000 K 83.48 % -5.884 M -16.49 % -5.051 M 0.000
Investments in property plant and equipment -64.266 M -6.50 % -60.343 M 18.49 % -74.032 M 66.03 % -217.943 M -1.33 % -215.083 M -137.31 % -90.633 M 29.04 % -127.724 M -59.65 % -80.003 M -1 235.83 % -5.989 M -126.60 % -2.643 M 95.01 % -53.004 M 13.39 % -61.199 M 42.88 % -107.148 M 89.31 % -1.003 B -874.39 % -102.894 M -199.84 % -34.316 M 38.54 % -55.835 M -5.09 % -53.131 M 32.75 % -79.006 M -187.42 % -27.488 M -286.04 % -7.120 M 11.98 % -8.090 M -157.09 % -3.147 M -5 598.35 % -55.221 K 29.38 % -78.198 K 76.80 % -337.000 K 50.37 % -679.000 K 25.55 % -912.000 K 84.64 % -5.936 M -31.10 % -4.528 M -145.82 % -1.842 M -40.08 % -1.315 M 0.000
Acquisitions net 1.468 M 0.000 -100.00 % 4.838 M 103.62 % 2.376 M 296.00 % 600.000 K 252.94 % 170.000 K -48.01 % 327.000 K 155.47 % 128.000 K -95.05 % 2.586 M -50.08 % 5.180 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.131 M -128.06 % 50.354 M 0.000 -100.00 % 534.119 K 423.71 % -165.000 K -575.34 % 34.712 K 130.12 % -115.239 K -163.94 % 180.238 K 204.79 % -172.000 K 0.000 0.000 0.000 0.000 100.00 % -1.057 M -1 368.06 % -72.000 K 0.000
Purchases of investments -31.522 M 89.38 % -296.705 M -201.80 % -98.311 M -1 538.52 % -6.000 M 87.64 % -48.532 M -92.02 % -25.274 M 45.33 % -46.230 M -1.27 % -45.651 M 11.12 % -51.363 M 54.73 % -113.467 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -168.000 K -109.17 % 1.833 M 290.94 % -960.000 K 67.37 % -2.942 M 0.000 100.00 % -30.000 K -627.27 % -4.125 K 99.58 % -983.000 K -353.00 % -217.000 K 0.000 0.000 0.000 0.000 100.00 % -310.000 K 0.000 0.000
Sales maturities of investments 14.813 M 45.96 % 10.149 M -72.20 % 36.501 M -82.51 % 208.755 M 85.13 % 112.763 M 147.54 % 45.553 M -62.52 % 121.540 M 258.43 % 33.909 M 227.81 % 10.344 M -79.77 % 51.142 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 236.000 K -20.00 % 295.000 K 0.000 -100.00 % 47.829 K 0.000 -100.00 % 39.587 K -60.12 % 99.259 K -71.64 % 350.000 K -90.01 % 3.504 M 0.000 0.000 0.000 0.000 -100.00 % 425.000 K 0.000 0.000
Other investing activites 19.670 M 65.75 % 11.867 M 0.000 -100.00 % 2.689 M 120.22 % -13.301 M 0.000 -100.00 % 11.405 M -4.01 % 11.881 M -73.82 % 45.379 M 404.55 % 8.994 M -95.86 % 217.288 M 275.11 % -124.089 M -1 052.48 % 13.028 M -98.63 % 949.038 M 730.26 % -150.580 M -71.44 % -87.835 M -1 664.29 % 5.615 M 81.48 % 3.094 M -62.41 % 8.230 M 320.33 % 1.958 M 4 197.35 % 45.563 K 289.19 % 11.707 K 2 701.56 % -450.000 -100.11 % 408.423 K 8 134.33 % 4.960 K -98.15 % 268.000 K -85.74 % 1.880 M 676.86 % 242.000 K 833.33 % -33.000 K 89.75 % -322.000 K -26.27 % -255.000 K -101.81 % 14.111 M 0.000
Net cash used for investing activites -59.837 M 82.14 % -335.032 M -155.74 % -131.004 M -1 194.12 % -10.123 M 93.81 % -163.553 M -133.03 % -70.184 M -72.52 % -40.682 M 48.98 % -79.736 M -8 431.87 % 957.000 K 101.88 % -50.794 M -130.92 % 164.284 M 188.66 % -185.288 M -96.89 % -94.105 M -75.74 % -53.547 M 78.87 % -253.474 M -107.51 % -122.151 M -143.23 % -50.220 M 21.65 % -64.100 M -250.39 % -18.294 M 30.94 % -26.490 M -180.76 % -9.435 M -14.46 % -8.243 M -165.67 % -3.103 M -1 031.51 % 333.097 K 163.33 % -526.000 K -117.27 % 3.046 M 153.62 % 1.201 M 279.25 % -670.000 K 88.78 % -5.969 M -23.07 % -4.850 M -59.59 % -3.039 M -123.88 % 12.724 M 0.000
Debt repayment -13.261 M -1 040.24 % -1.163 M 89.28 % -10.852 M -49.41 % -7.263 M 28.41 % -10.145 M -478.72 % -1.753 M 0.000 0.000 100.00 % -421.000 K 80.53 % -2.162 M 67.54 % -6.660 M 66.03 % -19.605 M -4 965.89 % -387.000 K -125.66 % 1.508 M 101.77 % -85.000 M -1 637.18 % -4.893 M 0.000 -100.00 % 17.905 M -75.61 % 73.404 M 6 690.38 % 1.081 M 117.45 % -6.195 M -192.06 % 6.729 M 55 250.52 % -12.201 K 44.78 % -22.097 K 0.000 100.00 % -2.544 M -81.33 % -1.403 M -177.26 % 1.816 M 9.53 % 1.658 M 584.80 % -342.000 K 85.80 % -2.409 M -1 551.20 % 166.000 K 0.000
Common stock issued 0.000 0.000 -100.00 % 677.000 K 0.000 -100.00 % 581.000 K 0.000 -100.00 % 603.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.700 M -22.77 % 3.496 M -97.85 % 162.966 M 1 471.97 % 10.367 M 415.77 % 2.010 M -73.06 % 7.460 M -78.46 % 34.641 M 378.67 % 7.237 M -33.55 % 10.890 M 157.76 % 4.225 M 62.50 % 2.600 M 10.78 % 2.347 M 234 600.00 % 1.000 K 0.000 -100.00 % 1.967 M -80.50 % 10.086 M -7.03 % 10.849 M 142.54 % 4.473 M 0.000
Common stock repurchased -12.156 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.352 M 0.000 0.000 0.000 100.00 % -958.000 K -538.67 % -150.000 K 83.85 % -928.603 K -526.88 % -148.132 K 20.36 % -186.000 K 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.158 M 25.28 % -16.271 M 38.32 % -26.380 M -43.78 % -18.347 M 16.07 % -21.859 M 0.000 0.000 100.00 % -43.632 M -100.04 % -21.812 M 45.48 % -40.004 M 35.41 % -61.935 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
Other financing activites -244.000 K 97.75 % -10.845 M 11.80 % -12.296 M -6.74 % -11.520 M 0.000 100.00 % -6.612 M -515.85 % 1.590 M 1 382.26 % -124.000 K 59.08 % -303.000 K -2 854.55 % 11.000 K 100.81 % -1.362 M 14.02 % -1.584 M 93.14 % -23.081 M -19.19 % -19.365 M -13.70 % -17.031 M 16.12 % -20.305 M 39.15 % -33.367 M -51.22 % -22.065 M -224.06 % -6.809 M -18 018.42 % 38.000 K 101.17 % -3.236 M -12.16 % -2.885 M 0.000 0.000 100.00 % -357.619 K 0.000 100.00 % -12.000 K 0.000 -100.00 % 88.000 K -87.04 % 679.000 K 0.000 0.000 0.000
Net cash used provided by financing activities -25.661 M -113.70 % -12.008 M 46.56 % -22.471 M 27.37 % -30.941 M -19.76 % -25.835 M 25.64 % -34.745 M -115.09 % -16.154 M 26.52 % -21.983 M -2 936.33 % -724.000 K 66.34 % -2.151 M 95.84 % -51.654 M -20.12 % -43.001 M 32.25 % -63.472 M 20.45 % -79.792 M 19.67 % -99.331 M -357.70 % -21.702 M -117.47 % 124.247 M 1 901.72 % 6.207 M -90.95 % 68.605 M 699.69 % 8.579 M -64.63 % 24.252 M 121.88 % 10.930 M 9.86 % 9.949 M 145.38 % 4.055 M 97.22 % 2.056 M 1 143.65 % -197.000 K 86.07 % -1.414 M -177.86 % 1.816 M -51.09 % 3.713 M -64.38 % 10.423 M 23.50 % 8.440 M 81.94 % 4.639 M 0.000
Effect of forex changes on cash -156.000 K -412.00 % 50.000 K -83.87 % 310.000 K -79.26 % 1.495 M 46.00 % 1.024 M 713.17 % -167.000 K 31.84 % -245.000 K -186.57 % 283.000 K 262.64 % -174.000 K 55.95 % -395.000 K 60.46 % -999.000 K 18.18 % -1.221 M -66.12 % -735.000 K -187.40 % 841.000 K 0.000 0.000 0.000 0.000 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 100.00 % -597.000 K 0.000 0.000
Net change in cash 12.798 M 168.15 % -18.780 M 16.69 % -22.541 M -27.32 % -17.704 M -8.10 % -16.378 M -126.08 % 62.811 M 2 627.36 % 2.303 M 204.26 % -2.209 M -140.61 % 5.440 M 111.41 % -47.687 M -332.26 % 20.532 M 142.90 % 8.453 M -60.39 % 21.340 M 127.96 % -76.329 M 41.46 % -130.397 M -616.81 % 25.231 M -85.46 % 173.515 M 1 529.28 % -12.140 M -122.73 % 53.401 M 303.54 % -26.236 M -179.45 % 33.022 M 575.68 % -6.942 M -267.28 % 4.150 M 93.63 % 2.143 M 70.14 % 1.260 M 537.41 % -288.000 K 57.40 % -676.000 K -60.95 % -420.000 K 85.88 % -2.975 M -164.66 % 4.601 M 526.02 % -1.080 M -108.77 % 12.312 M 0.000
Cash at beginning of period 36.258 M -34.12 % 55.038 M -29.06 % 77.579 M -18.58 % 95.283 M -14.67 % 111.661 M 128.58 % 48.850 M 4.95 % 46.547 M -4.53 % 48.756 M 12.56 % 43.316 M -52.40 % 91.003 M 29.14 % 70.471 M 13.63 % 62.018 M 52.46 % 40.678 M -65.23 % 117.007 M -52.71 % 247.404 M 11.36 % 222.173 M 356.60 % 48.658 M -19.97 % 60.798 M 721.93 % 7.397 M -78.01 % 33.633 M 5 403.39 % 611.132 K -91.91 % 7.553 M 121.94 % 3.403 M 170.11 % 1.260 M 461 426.74 % 273.000 100.01 % -1.889 M -55.73 % -1.213 M -52.96 % -793.000 K -136.34 % 2.182 M 190.20 % -2.419 M -80.66 % -1.339 M 90.19 % -13.651 M 0.000
Cash at end of period 49.056 M 35.30 % 36.258 M -34.12 % 55.038 M -29.06 % 77.579 M -18.58 % 95.283 M -14.67 % 111.661 M 128.58 % 48.850 M 4.95 % 46.547 M -4.53 % 48.756 M 12.56 % 43.316 M -52.40 % 91.003 M 29.14 % 70.471 M 13.63 % 62.018 M 52.46 % 40.678 M -65.23 % 117.007 M -52.71 % 247.404 M 11.36 % 222.173 M 356.60 % 48.658 M -19.97 % 60.798 M 721.93 % 7.397 M -78.01 % 33.633 M 5 403.44 % 611.132 K -91.91 % 7.553 M 121.94 % 3.403 M 170.10 % 1.260 M 157.88 % -2.177 M -15.25 % -1.889 M -55.73 % -1.213 M -52.96 % -793.000 K -136.34 % 2.182 M 190.20 % -2.419 M -80.66 % -1.339 M 0.000
Operating cash flow 98.452 M -70.00 % 328.210 M 151.26 % 130.624 M 497.41 % 21.865 M -87.29 % 171.986 M 2.43 % 167.907 M 182.75 % 59.384 M -40.15 % 99.227 M 1 744.03 % 5.381 M -4.81 % 5.653 M 106.21 % -91.099 M -138.28 % 237.963 M 32.46 % 179.652 M 219.84 % 56.169 M -74.75 % 222.408 M 31.54 % 169.084 M 69.95 % 99.488 M 117.45 % 45.753 M 1 380.68 % 3.090 M 136.87 % -8.381 M -146.04 % 18.205 M 289.06 % -9.629 M 0.000 100.00 % -2.245 M -730.49 % -270.273 K 0.000 100.00 % -463.000 K 70.43 % -1.566 M -117.80 % -719.000 K 26.03 % -972.000 K 83.48 % -5.884 M -16.49 % -5.051 M 0.000
Capital expenditure -64.266 M -6.50 % -60.343 M 18.49 % -74.032 M 66.03 % -217.943 M -1.33 % -215.083 M -137.31 % -90.633 M 29.04 % -127.724 M -59.65 % -80.003 M -1 235.83 % -5.989 M -126.60 % -2.643 M 95.01 % -53.004 M 13.39 % -61.199 M 42.88 % -107.148 M 89.31 % -1.003 B -874.39 % -102.894 M -199.84 % -34.316 M 38.54 % -55.835 M -5.09 % -53.131 M 32.75 % -79.006 M -187.42 % -27.488 M -286.04 % -7.120 M 11.98 % -8.090 M -157.09 % -3.147 M -5 598.35 % -55.221 K 29.38 % -78.198 K 76.80 % -337.000 K 50.37 % -679.000 K 25.55 % -912.000 K 84.64 % -5.936 M -31.10 % -4.528 M -145.82 % -1.842 M -40.08 % -1.315 M 0.000
Free CashFlow 34.186 M -87.21 % 267.316 M 372.36 % 56.592 M 128.86 % -196.078 M -354.97 % -43.097 M -155.77 % 77.274 M 213.07 % -68.340 M -455.49 % 19.224 M 3 261.84 % -608.000 K -120.20 % 3.010 M 102.09 % -144.103 M -181.52 % 176.764 M 143.80 % 72.504 M 107.66 % -946.416 M -891.89 % 119.514 M -11.32 % 134.768 M 208.73 % 43.653 M 691.66 % -7.378 M 90.28 % -75.916 M -111.65 % -35.869 M -423.58 % 11.085 M 162.56 % -17.719 M -463.11 % -3.147 M -36.82 % -2.300 M -559.97 % -348.471 K -3.40 % -337.000 K 70.49 % -1.142 M 53.91 % -2.478 M 62.76 % -6.655 M -21.00 % -5.500 M 28.81 % -7.726 M -21.36 % -6.366 M 0.000
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 1998 1997 1996 1995 1994 1993 1992 1991
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 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 1998-06-30 1997-12-30 1997-06-30 1997-01-31 1996-06-30 1996-01-31 1995-06-30 1995-01-31 1994-06-30 1994-01-31 1993-06-30 1993-01-31 1992-06-30 1992-01-31 1991-06-30 1991-01-31 1990-06-30 1990-01-31 1989-06-30 1989-01-31
Revenue 170.263 M 6.24 % 160.262 M -32.01 % 235.702 M -41.68 % 404.137 M 30.98 % 308.546 M 114.06 % 144.139 M 3.65 % 139.067 M 195.59 % 47.047 M -34.11 % 71.399 M -68.83 % 229.064 M 22.54 % 186.926 M -30.42 % 268.632 M 200.03 % 89.536 M -49.52 % 177.374 M 29.36 % 137.112 M 17.17 % 117.017 M 31.66 % 88.878 M -5.26 % 93.810 M -15.62 % 111.172 M -10.36 % 124.016 M -8.73 % 135.875 M -24.42 % 179.769 M 19.34 % 150.635 M -70.44 % 509.526 M 16.68 % 436.692 M 4.93 % 416.181 M 30.67 % 318.506 M 0.00 % 318.506 M -1.57 % 323.586 M 0.00 % 323.586 M 24.63 % 259.629 M 7.22 % 242.149 M 0.00 % 242.149 M 0.00 % 242.149 M 18.31 % 204.675 M 0.00 % 204.675 M 162.37 % 78.010 M 0.00 % 78.010 M 112.59 % 36.695 M -4.53 % 38.436 M 0.00 % 38.436 M 0.00 % 38.436 M 437.81 % 7.147 M 0.00 % 7.147 M 2 091.45 % 326.120 K 0.00 % 326.120 K -48.51 % 633.372 K 0.00 % 633.372 K 475.79 % 110.000 K 0.00 % 110.000 K 0.000 0.000 -100.00 % 18.196 M -6.62 % 19.486 M 0.00 % 19.486 M 0.00 % 19.486 M -15.09 % 22.949 M 0.00 % 22.949 M 36.27 % 16.841 M 0.00 % 16.841 M 23.38 % 13.649 M 0.00 % 13.649 M 7.32 % 12.719 M 0.00 % 12.719 M 1.40 % 12.543 M 0.00 % 12.543 M -42.33 % 21.750 M 0.00 % 21.750 M 94.20 % 11.200 M 0.00 % 11.200 M
Net income -10.501 M 85.35 % -71.691 M 45.81 % -132.290 M -195.36 % 138.720 M 6 457.47 % -2.182 M -129.64 % 7.361 M 106.78 % -108.517 M -65.42 % -65.599 M -517.81 % -10.618 M -114.25 % 74.513 M 88.37 % 39.557 M -11.39 % 44.641 M -49.44 % 88.286 M 95.15 % 45.239 M 139.46 % 18.892 M -76.45 % 80.237 M 1 467.74 % 5.118 M -75.86 % 21.204 M -79.10 % 101.440 M 769.88 % -15.143 M 69.16 % -49.097 M 94.16 % -840.410 M -4 754.46 % 18.056 M -76.94 % 78.297 M -34.89 % 120.245 M 224.14 % 37.097 M -56.99 % 86.248 M 0.00 % 86.248 M -27.98 % 119.750 M 0.00 % 119.750 M 80.90 % 66.198 M 210.66 % 21.309 M 0.00 % 21.309 M 0.00 % 21.309 M -62.40 % 56.672 M 0.00 % 56.672 M 137.30 % 23.883 M 0.00 % 23.883 M 103.44 % 11.740 M -0.99 % 11.857 M 0.00 % 11.857 M 0.00 % 11.857 M 0.000 0.000 100.00 % -6.175 M 0.00 % -6.175 M -2 985.35 % -200.150 K 0.00 % -200.150 K -567.17 % -30.000 K 0.00 % -30.000 K -11 900.00 % -250.000 66.67 % -750.000 -102.54 % 29.500 K 0.000 100.00 % -1.617 M 0.00 % -1.617 M -885.67 % -164.000 K 0.00 % -164.000 K -16 500.00 % 1.000 K 0.00 % 1.000 K -98.28 % 58.000 K 0.00 % 58.000 K 680.00 % -10.000 K 0.00 % -10.000 K -102.89 % 345.500 K 0.00 % 345.500 K 149.71 % -695.000 K 0.00 % -695.000 K 0.000 0.000
Income before tax -11.448 M 80.53 % -58.794 M 52.05 % -122.612 M -170.04 % 175.066 M 792.33 % 19.619 M 81.09 % 10.834 M 107.00 % -154.767 M -65.57 % -93.474 M -533.64 % -14.752 M -113.80 % 106.885 M 87.90 % 56.885 M -11.38 % 64.193 M 156.30 % 25.046 M -44.64 % 45.239 M 139.79 % 18.866 M -76.49 % 80.237 M 1 725.64 % 4.395 M -77.72 % 19.723 M -79.17 % 94.688 M 725.29 % -15.143 M 64.04 % -42.105 M 95.56 % -947.310 M -2 731.27 % 36.002 M -67.70 % 111.450 M 48.22 % 75.194 M 41.22 % 53.246 M -55.55 % 119.797 M 0.00 % 119.797 M -30.12 % 171.444 M 0.00 % 171.444 M 82.09 % 94.154 M 205.15 % 30.855 M 0.00 % 30.855 M 0.00 % 30.855 M -62.34 % 81.929 M 0.00 % 81.929 M 287.80 % 21.127 M 0.00 % 21.127 M 161.61 % 8.076 M -31.89 % 11.857 M 0.00 % 11.857 M 0.00 % 11.857 M 315.91 % -5.491 M 0.00 % -5.491 M 11.07 % -6.175 M 0.00 % -6.175 M -2 985.35 % -200.150 K 0.00 % -200.150 K -567.17 % -30.000 K 0.00 % -30.000 K 97.19 % -1.068 M 66.67 % -3.205 M -123.64 % -1.433 M 11.35 % -1.617 M 0.00 % -1.617 M 0.00 % -1.617 M 28.54 % -2.262 M 0.00 % -2.262 M -805.77 % 320.500 K 0.00 % 320.500 K 148.45 % -661.500 K 0.00 % -661.500 K 83.06 % -3.905 M 0.00 % -3.905 M 32.89 % -5.818 M 0.00 % -5.818 M -658.54 % -767.000 K 0.00 % -767.000 K -275.31 % 437.500 K 0.00 % 437.500 K
Income before tax ratio -0.07 81.67 % -0.37 29.48 % -0.52 -220.09 % 0.43 581.27 % 0.06 -15.40 % 0.08 106.75 % -1.11 43.99 % -1.99 -861.61 % -0.21 -144.28 % 0.47 53.33 % 0.30 27.35 % 0.24 -14.57 % 0.28 9.68 % 0.26 85.36 % 0.14 -79.93 % 0.69 1 286.63 % 0.05 -76.48 % 0.21 -75.32 % 0.85 797.53 % -0.12 60.60 % -0.31 94.12 % -5.27 -2 304.84 % 0.24 9.27 % 0.22 27.03 % 0.17 34.59 % 0.13 -65.98 % 0.38 0.00 % 0.38 -29.01 % 0.53 0.00 % 0.53 46.10 % 0.36 184.61 % 0.13 0.00 % 0.13 0.00 % 0.13 -68.17 % 0.40 0.00 % 0.40 47.81 % 0.27 0.00 % 0.27 23.06 % 0.22 -28.66 % 0.31 0.00 % 0.31 0.00 % 0.31 140.15 % -0.77 0.00 % -0.77 95.94 % -18.94 0.00 % -18.94 -5 892.19 % -0.32 0.00 % -0.32 -15.87 % -0.27 0.00 % -0.27 0.00 0.00 100.00 % -0.08 5.06 % -0.08 0.00 % -0.08 0.00 % -0.08 15.84 % -0.10 0.00 % -0.10 -617.91 % 0.02 0.00 % 0.02 139.27 % -0.05 0.00 % -0.05 84.21 % -0.31 0.00 % -0.31 33.82 % -0.46 0.00 % -0.46 -1 215.33 % -0.04 0.00 % -0.04 -190.28 % 0.04 0.00 % 0.04
EBITDA 5.395 M 108.60 % -62.763 M -207.40 % 58.437 M -75.40 % 237.547 M 171.73 % 87.419 M 22.95 % 71.100 M 165.24 % -108.975 M -73.23 % -62.909 M -899.66 % 7.867 M -93.84 % 127.699 M 118.68 % 58.396 M -32.23 % 86.164 M 499.78 % 14.366 M -67.12 % 43.687 M 188.80 % 15.127 M 21.83 % 12.416 M 453.23 % -3.515 M -124.05 % 14.617 M 63.54 % 8.938 M 15 249.15 % -59.000 K -101.18 % 5.009 M 195.12 % -5.266 M -102.48 % 212.254 M 37.40 % 154.481 M -28.27 % 215.356 M 112.57 % 101.313 M -62.51 % 270.239 M 0.00 % 270.239 M -5.98 % 287.416 M 0.00 % 287.416 M 19.61 % 240.291 M 58.06 % 152.025 M -1.40 % 154.187 M 0.00 % 154.187 M -16.59 % 184.854 M 0.00 % 184.854 M 243.32 % 53.843 M 0.00 % 53.843 M 177.18 % 19.426 M -43.53 % 34.402 M 52.59 % 22.545 M 0.00 % 22.545 M 1 236.94 % -1.983 M 0.00 % -1.983 M 64.26 % -5.548 M 0.00 % -5.548 M -2 918.55 % -183.792 K 0.00 % -183.792 K -267.08 % 110.000 K 0.00 % 110.000 K 112.55 % -876.500 K 66.65 % -2.629 M -669.56 % 461.500 K 140.13 % -1.150 M 0.00 % -1.150 M 0.00 % -1.150 M 42.31 % -1.994 M 0.00 % -1.994 M -420.24 % 622.500 K 0.00 % 622.500 K 277.60 % -350.500 K 0.00 % -350.500 K 89.03 % -3.196 M 0.00 % -3.196 M 24.13 % -4.212 M 0.00 % -4.212 M -508.34 % 1.032 M 0.00 % 1.032 M -2.20 % 1.055 M 0.00 % 1.055 M
Net income ratio -0.06 86.21 % -0.45 20.30 % -0.56 -263.51 % 0.34 4 953.73 % -0.01 -113.85 % 0.05 106.54 % -0.78 44.04 % -1.39 -837.59 % -0.15 -145.72 % 0.33 53.72 % 0.21 27.34 % 0.17 -83.15 % 0.99 286.61 % 0.26 85.11 % 0.14 -79.91 % 0.69 1 090.75 % 0.06 -74.52 % 0.23 -75.23 % 0.91 847.27 % -0.12 66.21 % -0.36 92.27 % -4.67 -4 000.15 % 0.12 -22.00 % 0.15 -44.19 % 0.28 208.91 % 0.09 -67.08 % 0.27 0.00 % 0.27 -26.83 % 0.37 0.00 % 0.37 45.14 % 0.25 189.74 % 0.09 0.00 % 0.09 0.00 % 0.09 -68.22 % 0.28 0.00 % 0.28 -9.56 % 0.31 0.00 % 0.31 -4.31 % 0.32 3.71 % 0.31 0.00 % 0.31 0.00 % 0.31 0.00 0.00 100.00 % -18.94 0.00 % -18.94 -5 892.19 % -0.32 0.00 % -0.32 -15.87 % -0.27 0.00 % -0.27 0.00 0.00 -100.00 % 0.00 0.00 100.00 % -0.08 0.00 % -0.08 -1 060.84 % -0.01 0.00 % -0.01 -12 134.69 % 0.00 0.00 % 0.00 -98.60 % 0.00 0.00 % 0.00 640.46 % 0.00 0.00 % 0.00 -102.85 % 0.03 0.00 % 0.03 186.20 % -0.03 0.00 % -0.03 0.00 0.00
Ratio EBITDA 0.03 108.09 % -0.39 -257.96 % 0.25 -57.82 % 0.59 107.46 % 0.28 -42.56 % 0.49 162.95 % -0.78 41.40 % -1.34 -1 313.57 % 0.11 -80.24 % 0.56 78.45 % 0.31 -2.60 % 0.32 99.91 % 0.16 -34.86 % 0.25 123.25 % 0.11 3.98 % 0.11 368.29 % -0.04 -125.38 % 0.16 93.80 % 0.08 16 999.37 % 0.00 -101.29 % 0.04 225.85 % -0.03 -102.08 % 1.41 364.75 % 0.30 -38.52 % 0.49 102.58 % 0.24 -71.31 % 0.85 0.00 % 0.85 -4.48 % 0.89 0.00 % 0.89 -4.03 % 0.93 47.42 % 0.63 -1.40 % 0.64 0.00 % 0.64 -29.50 % 0.90 0.00 % 0.90 30.85 % 0.69 0.00 % 0.69 30.38 % 0.53 -40.85 % 0.90 52.59 % 0.59 0.00 % 0.59 311.40 % -0.28 0.00 % -0.28 98.37 % -17.01 0.00 % -17.01 -5 762.46 % -0.29 0.00 % -0.29 -129.02 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 0.03 142.98 % -0.06 0.00 % -0.06 0.00 % -0.06 32.06 % -0.09 0.00 % -0.09 -335.00 % 0.04 0.00 % 0.04 243.95 % -0.03 0.00 % -0.03 89.78 % -0.25 0.00 % -0.25 25.18 % -0.34 0.00 % -0.34 -808.07 % 0.05 0.00 % 0.05 -49.64 % 0.09 0.00 % 0.09
Gross profit ratio 0.01 204.69 % -0.01 -108.04 % 0.16 -42.38 % 0.27 -19.79 % 0.34 595.18 % 0.05 -71.53 % 0.17 114.85 % -1.16 -2 786.50 % 0.04 -87.92 % 0.36 41.15 % 0.25 -13.62 % 0.29 55.42 % 0.19 -27.47 % 0.26 83.17 % 0.14 -3.28 % 0.15 70.62 % 0.09 -52.89 % 0.18 24.22 % 0.15 3 436.06 % 0.00 105.21 % -0.08 49.09 % -0.16 -153.86 % 0.29 30.12 % 0.22 11.14 % 0.20 24.87 % 0.16 -84.60 % 1.04 0.00 % 1.04 14.98 % 0.91 0.00 % 0.91 -1.22 % 0.92 -2.46 % 0.94 0.00 % 0.94 0.00 % 0.94 134.11 % 0.40 0.00 % 0.40 -56.80 % 0.93 0.00 % 0.93 192.24 % 0.32 -6.90 % 0.34 0.00 % 0.34 0.00 % 0.34 55.89 % 0.22 0.00 % 0.22 214.95 % -0.19 0.00 % -0.19 -181.14 % 0.24 0.00 % 0.24 -15.72 % 0.28 0.00 % 0.28 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 1.175 B -2.17 % 1.201 B -0.20 % 1.203 B -0.16 % 1.205 B -0.64 % 1.213 B 0.51 % 1.207 B -0.32 % 1.211 B 1.68 % 1.191 B 0.39 % 1.186 B 1.54 % 1.168 B 0.96 % 1.157 B 1.32 % 1.142 B 1.18 % 1.128 B 1.62 % 1.110 B 1.26 % 1.097 B 0.05 % 1.096 B 0.01 % 1.096 B 0.34 % 1.092 B 0.05 % 1.092 B 0.41 % 1.087 B -0.34 % 1.091 B 0.00 % 1.091 B 0.00 % 1.091 B 0.03 % 1.090 B 0.04 % 1.090 B 0.20 % 1.088 B 0.40 % 1.084 B 0.00 % 1.084 B 0.12 % 1.082 B 0.00 % 1.082 B -50.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 100.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -50.00 % 2.164 B 0.00 % 2.164 B 100.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -2.80 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B
Weighted average shs out 1.174 B -2.21 % 1.201 B -0.17 % 1.203 B -0.19 % 1.205 B -0.64 % 1.213 B 0.51 % 1.207 B -0.32 % 1.211 B 1.68 % 1.191 B 0.39 % 1.186 B 1.70 % 1.166 B 0.80 % 1.157 B 1.58 % 1.139 B 0.92 % 1.128 B 1.62 % 1.110 B 1.71 % 1.092 B -0.38 % 1.096 B 0.45 % 1.091 B -0.10 % 1.092 B 0.12 % 1.091 B 0.34 % 1.087 B -0.25 % 1.090 B -0.09 % 1.091 B 0.17 % 1.089 B -0.14 % 1.090 B 0.04 % 1.090 B 0.20 % 1.088 B 0.40 % 1.084 B 0.00 % 1.084 B 0.12 % 1.082 B 0.00 % 1.082 B -50.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 0.00 % 2.164 B 100.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -50.00 % 2.164 B 0.00 % 2.164 B 100.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B -2.80 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B 0.00 % 1.113 B
EPS diluted -0.01 85.09 % -0.06 45.73 % -0.11 -191.67 % 0.12 6 766.67 % 0.00 -129.51 % 0.01 106.81 % -0.09 -62.61 % -0.06 -512.22 % -0.01 -114.11 % 0.06 86.55 % 0.03 -12.53 % 0.04 -50.00 % 0.08 92.14 % 0.04 136.63 % 0.02 -76.50 % 0.07 1 730.00 % 0.00 -79.38 % 0.02 -77.83 % 0.09 729.50 % -0.01 69.11 % -0.05 94.16 % -0.77 -7 164.22 % 0.01 -84.82 % 0.07 -34.73 % 0.11 222.58 % 0.03 -57.16 % 0.08 0.00 % 0.08 -28.06 % 0.11 0.00 % 0.11 80.21 % 0.06 169.30 % 0.02 132.65 % 0.01 0.00 % 0.01 -62.60 % 0.03 0.00 % 0.03 138.18 % 0.01 0.00 % 0.01 -53.39 % 0.02 -17.48 % 0.03 161.06 % 0.01 0.00 % 0.01 0.00 0.00 100.00 % -0.01 0.00 % -0.01 -2 985.35 % 0.00 0.00 % 0.00 -569.31 % 0.00 0.00 % 0.00 -11 861.69 % 0.00 66.67 % 0.00 -100.01 % 0.01 0.00 100.00 % -1.00 0.00 % -1.00 -659 803.10 % 0.00 0.00 % 0.00 -16 500.15 % 0.00 0.00 % 0.00 100.00 % -1.00 0.00 % -1.00 -10 822 293.70 % 0.00 0.00 % 0.00 -102.98 % 0.00 0.00 % 0.00 149.71 % 0.00 0.00 % 0.00 0.00 0.00
Earnings per share -0.01 85.09 % -0.06 45.73 % -0.11 -191.67 % 0.12 6 766.67 % 0.00 -129.51 % 0.01 106.81 % -0.09 -62.61 % -0.06 -512.22 % -0.01 -114.08 % 0.06 86.84 % 0.03 -12.76 % 0.04 -49.87 % 0.08 92.14 % 0.04 131.25 % 0.02 -75.96 % 0.07 1 730.00 % 0.00 -79.38 % 0.02 -77.83 % 0.09 729.50 % -0.01 69.11 % -0.05 94.16 % -0.77 -7 164.22 % 0.01 -84.82 % 0.07 -34.73 % 0.11 222.58 % 0.03 -57.16 % 0.08 0.00 % 0.08 -28.06 % 0.11 0.00 % 0.11 80.21 % 0.06 169.30 % 0.02 132.65 % 0.01 0.00 % 0.01 -62.60 % 0.03 0.00 % 0.03 138.18 % 0.01 0.00 % 0.01 -53.39 % 0.02 -17.48 % 0.03 161.06 % 0.01 0.00 % 0.01 0.00 0.00 100.00 % -0.01 0.00 % -0.01 -2 985.35 % 0.00 0.00 % 0.00 -569.31 % 0.00 0.00 % 0.00 -11 861.69 % 0.00 66.67 % 0.00 -100.01 % 0.01 0.00 100.00 % -1.00 0.00 % -1.00 -659 803.10 % 0.00 0.00 % 0.00 -16 500.15 % 0.00 0.00 % 0.00 100.00 % -1.00 0.00 % -1.00 -10 822 293.70 % 0.00 0.00 % 0.00 -102.98 % 0.00 0.00 % 0.00 149.71 % 0.00 0.00 % 0.00 0.00 0.00
Gross profit 2.250 M 211.22 % -2.023 M -105.47 % 37.001 M -66.40 % 110.114 M 5.06 % 104.808 M 1 388.12 % 7.043 M -70.49 % 23.864 M 143.88 % -54.381 M -1 870.21 % 3.072 M -96.24 % 81.620 M 72.97 % 47.187 M -39.89 % 78.501 M 366.30 % 16.835 M -63.39 % 45.979 M 136.96 % 19.404 M 13.33 % 17.122 M 124.64 % 7.622 M -55.37 % 17.078 M 4.82 % 16.293 M 3 069.84 % 514.000 K 104.75 % -10.816 M 61.52 % -28.111 M -164.28 % 43.734 M -61.53 % 113.690 M 29.68 % 87.671 M 31.03 % 66.911 M -79.87 % 332.415 M 0.00 % 332.415 M 13.17 % 293.722 M 0.00 % 293.722 M 23.12 % 238.567 M 4.58 % 228.109 M 0.00 % 228.109 M 0.00 % 228.109 M 176.98 % 82.357 M 0.00 % 82.357 M 13.35 % 72.659 M 0.00 % 72.659 M 521.28 % 11.695 M -11.12 % 13.158 M 0.00 % 13.158 M 0.00 % 13.158 M 738.42 % 1.569 M 0.00 % 1.569 M 2 619.01 % -62.302 K 0.00 % -62.302 K -141.78 % 149.133 K 0.00 % 149.133 K 385.29 % 30.731 K 0.00 % 30.731 K 0.000 0.000 -100.00 % 18.196 M -6.62 % 19.486 M 0.00 % 19.486 M 0.00 % 19.486 M -15.09 % 22.949 M 0.00 % 22.949 M 36.27 % 16.841 M 0.00 % 16.841 M 23.38 % 13.649 M 0.00 % 13.649 M 7.32 % 12.719 M 0.00 % 12.719 M 1.40 % 12.543 M 0.00 % 12.543 M -42.33 % 21.750 M 0.00 % 21.750 M 94.20 % 11.200 M 0.00 % 11.200 M
Income tax expense 947.000 K -92.66 % 12.897 M 33.26 % 9.678 M -73.37 % 36.346 M 66.72 % 21.801 M 527.73 % 3.473 M 107.51 % -46.250 M -65.92 % -27.875 M -574.29 % -4.134 M -112.81 % 32.261 M 87.36 % 17.219 M -11.28 % 19.408 M 130.83 % -62.960 M 0.000 100.00 % -26.000 K 0.000 0.000 -100.00 % 1.481 M 94.61 % 761.000 K 0.000 -100.00 % 6.992 M -93.46 % 106.900 M 343.07 % 24.127 M -27.23 % 33.153 M -26.41 % 45.051 M 178.97 % 16.149 M -51.86 % 33.549 M 0.00 % 33.549 M -35.10 % 51.694 M 0.00 % 51.694 M 84.91 % 27.957 M 192.88 % 9.546 M 0.00 % 9.546 M 0.00 % 9.546 M -62.21 % 25.257 M 0.00 % 25.257 M 282.41 % 6.605 M 0.00 % 6.605 M 290.83 % -3.461 M -129.19 % 11.857 M 0.00 % 11.857 M 0.00 % 11.857 M 315.91 % -5.491 M 0.00 % -5.491 M 0.000 0.000 0.000 0.000 100.00 % -30.000 K 0.00 % -30.000 K 97.19 % -1.068 M 66.67 % -3.205 M -123.64 % -1.433 M 11.35 % -1.617 M 0.00 % -1.617 M 0.00 % -1.617 M 28.54 % -2.262 M 0.00 % -2.262 M -805.77 % 320.500 K 0.00 % 320.500 K 148.45 % -661.500 K 0.00 % -661.500 K 83.06 % -3.905 M 0.00 % -3.905 M 32.89 % -5.818 M 0.00 % -5.818 M -658.54 % -767.000 K 0.00 % -767.000 K -275.31 % 437.500 K 0.00 % 437.500 K
Cost of revenue 168.013 M 0.94 % 166.441 M -16.24 % 198.701 M -32.42 % 294.023 M 44.31 % 203.738 M 48.61 % 137.096 M 19.00 % 115.203 M 13.58 % 101.428 M 48.44 % 68.327 M -53.66 % 147.444 M 5.51 % 139.739 M -26.50 % 190.131 M 161.52 % 72.701 M -44.67 % 131.395 M 11.63 % 117.708 M 17.83 % 99.895 M 22.94 % 81.256 M 5.90 % 76.732 M -19.13 % 94.879 M -23.18 % 123.502 M -15.81 % 146.691 M -29.43 % 207.880 M 94.46 % 106.901 M -72.99 % 395.836 M 13.41 % 349.021 M -0.07 % 349.270 M 2 611.02 % -13.910 M 0.00 % -13.910 M -146.58 % 29.864 M 0.00 % 29.864 M 41.79 % 21.062 M 50.01 % 14.040 M 0.00 % 14.040 M 0.00 % 14.040 M -88.52 % 122.318 M 0.00 % 122.318 M 2 185.88 % 5.351 M 0.00 % 5.351 M -78.60 % 25.000 M -1.10 % 25.278 M 0.00 % 25.278 M 0.00 % 25.278 M 353.23 % 5.577 M 0.00 % 5.577 M 1 335.90 % 388.422 K 0.00 % 388.422 K -19.79 % 484.239 K 0.00 % 484.239 K 510.88 % 79.269 K 0.00 % 79.269 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
General and administrative expenses 9.363 M 1.32 % 9.241 M -12.39 % 10.548 M 24.78 % 8.453 M 134.09 % 3.611 M -64.70 % 10.230 M 71.70 % 5.958 M -33.66 % 8.981 M 94.56 % 4.616 M -35.76 % 7.186 M 91.83 % 3.746 M -33.72 % 5.652 M 0.000 -100.00 % 5.650 M -13.34 % 6.520 M 12.30 % 5.806 M -19.83 % 7.242 M 26.87 % 5.708 M -39.17 % 9.384 M 8.27 % 8.667 M -42.42 % 15.051 M -7.25 % 16.228 M 10.12 % 14.736 M 11.45 % 13.222 M -10.92 % 14.843 M -6.97 % 15.955 M 41.44 % 11.281 M 0.00 % 11.281 M 12.92 % 9.990 M 0.00 % 9.990 M -2.34 % 10.229 M 13.90 % 8.981 M 0.00 % 8.981 M 0.00 % 8.981 M 19.50 % 7.515 M 0.00 % 7.515 M -68.14 % 23.590 M 0.00 % 23.590 M 463.80 % 4.184 M 914.25 % 412.522 K 0.00 % 412.523 K 0.00 % 412.523 K -60.81 % 1.053 M 0.00 % 1.053 M 179.97 % 376.009 K 0.00 % 376.009 K 64.10 % 229.141 K 0.00 % 229.141 K 143.95 % 93.929 K 0.00 % 93.929 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
Selling and marketing expenses 186.000 K -93.03 % 2.670 M 0.000 100.00 % -334.000 K -114.42 % 2.317 M 642.62 % -427.000 K -116.75 % 2.550 M 283.19 % -1.392 M -7 426.32 % 19.000 K 0.00 % 19.000 K 1 800.00 % 1.000 K -85.71 % 7.000 K 0.000 -100.00 % 17.000 K 101.75 % -969.000 K -167.48 % 1.436 M -18.18 % 1.755 M 233.65 % 526.000 K -70.86 % 1.805 M 3 740.43 % 47.000 K 178.33 % -60.000 K -200.00 % 60.000 K 182.19 % -73.000 K -200.00 % 73.000 K 360.71 % -28.000 K -200.00 % 28.000 K -99.90 % 28.536 M 0.00 % 28.536 M 0.000 0.000 100.00 % -10.176 M -13.46 % -8.969 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.777 M -9 576.68 % -39.032 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 472.000 0.00 % 472.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -32.208 M -230.81 % -9.736 M -216.52 % 8.356 M 133.98 % -24.588 M -24.85 % -19.694 M -2 219.67 % -849.000 K -102.95 % 28.764 M 23 671.90 % 121.000 K -85.61 % 841.000 K -38.21 % 1.361 M 0.000 100.00 % -61.000 K 0.000 -100.00 % 2.479 M 0.000 100.00 % -8.142 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.736 M 0.00 % -17.736 M -172.97 % -6.498 M 0.00 % -6.498 M 0.000 0.000 100.00 % -59.014 M 0.00 % -59.014 M -534.69 % 13.576 M 0.00 % 13.576 M 2 108.28 % -676.000 K 0.00 % -676.000 K 0.000 0.000 -100.00 % 86.990 K 0.00 % 86.990 K 1 385.99 % 5.854 K 0.00 % 5.854 K -90.59 % 62.213 K 0.00 % 62.213 K -70.91 % 213.898 K 0.00 % 213.898 K 258.44 % -135.000 K 0.00 % -135.000 K 84.60 % -876.500 K 66.65 % -2.629 M 86.23 % -19.094 M 13.86 % -22.165 M -23.43 % -17.957 M 0.00 % -17.957 M 17.03 % -21.644 M 0.00 % -21.644 M -35.68 % -15.953 M 0.00 % -15.953 M -22.34 % -13.040 M 0.00 % -13.040 M -8.09 % -12.065 M 0.00 % -12.065 M -3.02 % -11.711 M 0.00 % -11.711 M 44.47 % -21.089 M 0.00 % -21.089 M -103.42 % -10.367 M 0.00 % -10.367 M
Operating expenses 9.549 M -19.83 % 11.911 M 12.92 % 10.548 M 143.79 % -24.089 M -253.79 % 15.664 M 982.52 % 1.447 M -95.63 % 33.096 M 21.31 % 27.283 M 239.43 % 8.038 M 135.63 % -22.562 M -453.86 % 6.376 M 26.18 % 5.053 M -5.57 % 5.351 M -15.52 % 6.334 M 202.16 % -6.200 M -110.86 % 57.076 M 528.73 % 9.078 M 190.78 % 3.122 M -90.82 % 34.004 M 71.65 % 19.810 M -44.28 % 35.550 M -96.16 % 925.460 M 6 269.30 % 14.530 M 86.74 % 7.781 M -51.49 % 16.041 M -4.39 % 16.777 M -91.11 % 188.641 M 0.00 % 188.641 M 57.40 % 119.852 M 0.00 % 119.852 M 228 188.57 % 52.500 K 337.50 % 12.000 K -99.99 % 132.052 M 0.00 % 132.052 M 28.57 % 102.712 M 0.00 % 102.712 M 85.74 % 55.299 M 0.00 % 55.299 M 13 486.86 % 407.000 K 8.97 % 373.490 K -96.62 % 11.039 M 0.00 % 11.039 M 15.82 % 9.531 M 0.00 % 9.531 M 66.36 % 5.729 M 0.00 % 5.729 M 1 229.32 % 431.000 K 0.00 % 431.000 K 8 520.00 % 5.000 K 0.00 % 5.000 K 100.57 % -876.500 K 66.65 % -2.629 M 86.23 % -19.094 M 13.86 % -22.165 M -1 549.64 % 1.529 M 0.00 % 1.529 M 17.16 % 1.305 M 0.00 % 1.305 M 46.96 % 888.000 K 0.00 % 888.000 K 45.81 % 609.000 K 0.00 % 609.000 K -6.88 % 654.000 K 0.00 % 654.000 K -21.39 % 832.000 K 0.00 % 832.000 K 25.77 % 661.500 K 0.00 % 661.500 K 106.38 % -10.367 M 0.00 % -10.367 M
Cost and expenses 177.562 M 1.93 % 174.196 M -16.75 % 209.249 M -22.48 % 269.934 M 23.03 % 219.402 M 58.36 % 138.543 M -6.58 % 148.299 M 15.22 % 128.711 M 68.55 % 76.365 M -38.85 % 124.882 M -14.53 % 146.115 M -25.14 % 195.184 M 150.07 % 78.052 M -43.33 % 137.729 M 23.51 % 111.508 M -28.96 % 156.971 M 73.77 % 90.334 M 13.12 % 79.854 M -38.04 % 128.883 M -10.07 % 143.312 M -21.36 % 182.241 M -83.92 % 1.133 B 833.32 % 121.431 M -69.91 % 403.617 M 10.56 % 365.062 M -0.27 % 366.047 M 109.49 % 174.731 M 0.00 % 174.731 M 16.71 % 149.716 M 0.00 % 149.716 M 609.06 % 21.115 M 50.26 % 14.052 M -90.38 % 146.092 M 0.00 % 146.092 M -35.08 % 225.029 M 0.00 % 225.029 M 271.03 % 60.650 M 0.00 % 60.650 M 138.72 % 25.407 M -0.96 % 25.652 M -29.37 % 36.317 M 0.00 % 36.317 M 140.37 % 15.109 M 0.00 % 15.109 M 148.54 % 6.079 M 0.00 % 6.079 M 699.92 % 759.943 K 0.00 % 759.943 K 801.81 % 84.269 K 0.00 % 84.269 K 109.61 % -876.500 K 66.65 % -2.629 M 86.23 % -19.094 M 13.86 % -22.165 M -1 549.64 % 1.529 M 0.00 % 1.529 M 17.16 % 1.305 M 0.00 % 1.305 M 46.96 % 888.000 K 0.00 % 888.000 K 45.81 % 609.000 K 0.00 % 609.000 K -6.88 % 654.000 K 0.00 % 654.000 K -21.39 % 832.000 K 0.00 % 832.000 K 25.77 % 661.500 K 0.00 % 661.500 K 106.38 % -10.367 M 0.00 % -10.367 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
Selling general and administrative expenses 9.549 M -19.83 % 11.911 M 12.92 % 10.548 M 29.92 % 8.119 M 36.96 % 5.928 M -39.53 % 9.803 M 15.22 % 8.508 M 12.11 % 7.589 M 5.56 % 7.189 M 15.91 % 6.202 M -4.54 % 6.497 M 10.23 % 5.894 M -12.19 % 6.712 M 4.00 % 6.454 M 1.53 % 6.357 M -15.10 % 7.488 M -36.00 % 11.700 M 74.65 % 6.699 M -39.94 % 11.154 M 27.49 % 8.749 M -41.64 % 14.991 M -7.96 % 16.288 M 11.08 % 14.663 M 10.29 % 13.295 M -10.26 % 14.815 M -7.31 % 15.983 M -59.86 % 39.816 M 0.00 % 39.816 M 298.58 % 9.990 M 0.00 % 9.990 M 18 927.62 % 52.500 K 337.50 % 12.000 K -99.87 % 8.981 M 0.00 % 8.981 M 19.50 % 7.515 M 0.00 % 7.515 M -68.14 % 23.590 M 0.00 % 23.590 M 5 695.95 % 407.000 K 8.97 % 373.490 K -9.46 % 412.523 K 0.00 % 412.523 K -60.81 % 1.053 M 0.00 % 1.053 M 179.97 % 376.009 K 0.00 % 376.009 K 64.10 % 229.141 K 0.00 % 229.141 K 142.73 % 94.401 K 0.00 % 94.401 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
Interest income 9.834 M -2.27 % 10.062 M -2.75 % 10.347 M 60.29 % 6.455 M 392.37 % 1.311 M 82.85 % 717.000 K 37.36 % 522.000 K -64.00 % 1.450 M -47.75 % 2.775 M -21.05 % 3.515 M 9.54 % 3.209 M -18.20 % 3.923 M -24.67 % 5.208 M -6.90 % 5.594 M -1.20 % 5.662 M -6.24 % 6.039 M 3.21 % 5.851 M 1.46 % 5.767 M 20.88 % 4.771 M 14.88 % 4.153 M -2.53 % 4.261 M -31.94 % 6.261 M -7.90 % 6.798 M 22.69 % 5.541 M 55.47 % 3.564 M 14.52 % 3.112 M -69.53 % 10.213 M 0.00 % 10.213 M -3.41 % 10.574 M 0.00 % 10.574 M 0.000 0.000 -100.00 % 3.144 M 0.00 % 3.144 M 151.48 % 1.250 M 0.00 % 1.250 M 10.82 % 1.128 M 0.00 % 1.128 M 0.000 0.000 -100.00 % 235.466 K 0.00 % 235.466 K 183.33 % 83.106 K 0.00 % 83.106 K -43.27 % 146.485 K 0.00 % 146.485 K 385.15 % 30.194 K 0.00 % 30.194 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
Interest expense 635.000 K -1.55 % 645.000 K -33.71 % 973.000 K -33.85 % 1.471 M -44.00 % 2.627 M 53.09 % 1.716 M 77.64 % 966.000 K 251.27 % 275.000 K 4.96 % 262.000 K -17.35 % 317.000 K -18.30 % 388.000 K -34.24 % 590.000 K 130.47 % 256.000 K 0.000 -100.00 % 439.000 K 0.000 -100.00 % 495.000 K 0.000 -100.00 % 743.000 K 0.000 0.000 0.000 -100.00 % 4.319 M 0.000 0.000 0.000 -100.00 % 1.644 M 0.00 % 1.644 M -65.14 % 4.717 M 0.00 % 4.717 M -32.82 % 7.021 M 22.35 % 5.739 M 0.00 % 5.739 M 0.00 % 5.739 M 3.01 % 5.571 M 0.00 % 5.571 M 701.01 % 695.500 K 0.00 % 695.500 K 430.92 % 131.000 K -69.96 % 436.072 K 0.00 % 436.073 K 0.00 % 436.073 K -2.03 % 445.098 K 0.00 % 445.098 K -26.91 % 608.978 K 0.00 % 608.978 K 19 500.19 % 3.107 K 0.00 % 3.107 K 1 268.72 % 227.000 0.00 % 227.000 -99.88 % 192.000 K -66.67 % 576.000 K 13.95 % 505.500 K 8.36 % 466.500 K 0.00 % 466.500 K 0.00 % 466.500 K 73.74 % 268.500 K 0.00 % 268.500 K -11.09 % 302.000 K 0.00 % 302.000 K -2.89 % 311.000 K 0.00 % 311.000 K -56.14 % 709.000 K 0.00 % 709.000 K -55.85 % 1.606 M 0.00 % 1.606 M -10.70 % 1.799 M 0.00 % 1.799 M 191.37 % 617.250 K 0.00 % 617.250 K
Depreciation and amortization 26.897 M 90.08 % 14.150 M -90.85 % 154.615 M 153.43 % 61.010 M -6.39 % 65.173 M 11.31 % 58.550 M 30.62 % 44.826 M 47.99 % 30.290 M 35.48 % 22.357 M 9.07 % 20.497 M 77.45 % 11.551 M -45.98 % 21.381 M 641.88 % 2.882 M -38.95 % 4.721 M 24.56 % 3.790 M 26.33 % 3.000 M 4 587.50 % 64.000 K -98.48 % 4.202 M 666.79 % 548.000 K -95.93 % 13.461 M -65.48 % 38.995 M -94.90 % 765.346 M 438.37 % 142.160 M 157.09 % 55.295 M -61.51 % 143.663 M 179.48 % 51.404 M -65.45 % 148.798 M 0.00 % 148.798 M 35.45 % 109.852 M 0.00 % 109.852 M -21.04 % 139.116 M 20.52 % 115.432 M 0.00 % 115.432 M 0.00 % 115.432 M 21.28 % 95.178 M 0.00 % 95.178 M 200.41 % 31.683 M 0.00 % 31.683 M 187.61 % 11.016 M 7.44 % 10.253 M 0.00 % 10.253 M 0.00 % 10.253 M 234.69 % 3.063 M 0.00 % 3.063 M 16 465.99 % 18.492 K 0.00 % 18.492 K 20.23 % 15.380 K 0.00 % 15.380 K 207.60 % 5.000 K 0.00 % 5.000 K 0.000 0.000 -100.00 % 1.360 M -11.09 % 1.529 M 0.00 % 1.529 M 0.00 % 1.529 M 17.16 % 1.305 M 0.00 % 1.305 M 46.96 % 888.000 K 0.00 % 888.000 K 45.81 % 609.000 K 0.00 % 609.000 K -6.88 % 654.000 K 0.00 % 654.000 K -21.39 % 832.000 K 0.00 % 832.000 K 25.77 % 661.500 K 0.00 % 661.500 K 198.31 % 221.750 K 0.00 % 221.750 K
Operating income 3.936 M 125.89 % -15.200 M -157.46 % 26.453 M -80.29 % 134.203 M 50.55 % 89.144 M 1 492.99 % 5.596 M 160.62 % -9.232 M 88.70 % -81.664 M -1 544.46 % -4.966 M -104.77 % 104.182 M 155.28 % 40.811 M -44.44 % 73.448 M 539.57 % 11.484 M -70.53 % 38.966 M 219.24 % 12.206 M 29.63 % 9.416 M 421.47 % -2.929 M -128.12 % 10.415 M 150.48 % 4.158 M 130.75 % -13.520 M 60.22 % -33.986 M 95.59 % -770.612 M -2 877.28 % 27.747 M -72.03 % 99.186 M 38.35 % 71.693 M 43.65 % 49.909 M -65.29 % 143.775 M 0.00 % 143.775 M -17.31 % 173.871 M 0.00 % 173.871 M 94.99 % 89.170 M -7.17 % 96.057 M 0.00 % 96.057 M 0.00 % 96.057 M 571.92 % -20.355 M 0.00 % -20.355 M -189.54 % 22.732 M 0.00 % 22.732 M 219.99 % 7.104 M -42.58 % 12.372 M 483.76 % 2.119 M 0.00 % 2.119 M 126.62 % -7.962 M 0.00 % -7.962 M -38.40 % -5.753 M 0.00 % -5.753 M -4 445.15 % -126.570 K 0.00 % -126.570 K -220.54 % 105.000 K 0.00 % 105.000 K 111.98 % -876.500 K 66.65 % -2.629 M -192.71 % -898.000 K 66.48 % -2.679 M 0.00 % -2.679 M 0.00 % -2.679 M 18.78 % -3.299 M 0.00 % -3.299 M -1 142.37 % -265.500 K 0.00 % -265.500 K 72.33 % -959.500 K 0.00 % -959.500 K 75.07 % -3.850 M 0.00 % -3.850 M 23.68 % -5.044 M 0.00 % -5.044 M -1 463.24 % 370.000 K 0.00 % 370.000 K -55.58 % 833.000 K 0.00 % 833.000 K
Operating income ratio 0.02 124.37 % -0.09 -184.51 % 0.11 -66.20 % 0.33 14.94 % 0.29 644.18 % 0.04 158.48 % -0.07 96.18 % -1.74 -2 395.65 % -0.07 -115.29 % 0.45 108.32 % 0.22 -20.15 % 0.27 113.17 % 0.13 -41.62 % 0.22 146.77 % 0.09 10.63 % 0.08 344.17 % -0.03 -129.68 % 0.11 196.84 % 0.04 134.31 % -0.11 56.41 % -0.25 94.17 % -4.29 -2 427.18 % 0.18 -5.37 % 0.19 18.57 % 0.16 36.90 % 0.12 -73.43 % 0.45 0.00 % 0.45 -15.99 % 0.54 0.00 % 0.54 56.45 % 0.34 -13.42 % 0.40 0.00 % 0.40 0.00 % 0.40 498.89 % -0.10 0.00 % -0.10 -134.13 % 0.29 0.00 % 0.29 50.52 % 0.19 -39.86 % 0.32 483.76 % 0.06 0.00 % 0.06 104.95 % -1.11 0.00 % -1.11 93.68 % -17.64 0.00 % -17.64 -8 727.34 % -0.20 0.00 % -0.20 -120.94 % 0.95 0.00 % 0.95 0.00 0.00 100.00 % -0.05 64.10 % -0.14 0.00 % -0.14 0.00 % -0.14 4.35 % -0.14 0.00 % -0.14 -811.68 % -0.02 0.00 % -0.02 77.57 % -0.07 0.00 % -0.07 76.77 % -0.30 0.00 % -0.30 24.73 % -0.40 0.00 % -0.40 -2 463.91 % 0.02 0.00 % 0.02 -77.13 % 0.07 0.00 % 0.07
Total other income expenses net -15.384 M 64.71 % -43.594 M 70.76 % -149.065 M -464.79 % 40.863 M 167.47 % -60.566 M -1 142.62 % 5.809 M 103.96 % -146.780 M -1 366.04 % -10.012 M 15.65 % -11.870 M -815.49 % 1.659 M -89.44 % 15.713 M 210.53 % 5.060 M -62.69 % 13.562 M 116.20 % 6.273 M 90.67 % 3.290 M -95.50 % 73.132 M 835.55 % 7.817 M -21.83 % 10.000 M -88.91 % 90.171 M 1 405.31 % -6.908 M 57.61 % -16.298 M 90.78 % -176.698 M -1 610.53 % -10.330 M -193.44 % 11.055 M 215.77 % 3.501 M 4.91 % 3.337 M 113.92 % -23.978 M 0.00 % -23.978 M -888.17 % -2.427 M 0.00 % -2.427 M -148.69 % 4.984 M 107.64 % -65.203 M 0.00 % -65.203 M 0.00 % -65.203 M -1 017.63 % 7.106 M 0.00 % 7.106 M 542.57 % -1.606 M 0.00 % -1.606 M -265.26 % 971.500 K 288.43 % -515.568 K -469.79 % -90.484 K 0.00 % -90.484 K -103.66 % 2.470 M 0.00 % 2.470 M 684.70 % -422.521 K 0.00 % -422.521 K -474.24 % -73.579 K 0.00 % -73.579 K 72.73 % -269.773 K 0.00 % -269.773 K -40.69 % -191.750 K 66.72 % -576.250 K 96.83 % -18.196 M -1.33 % -17.957 M -1 010.86 % -1.617 M 0.00 % -1.617 M 28.54 % -2.262 M 0.00 % -2.262 M -805.77 % 320.500 K 0.00 % 320.500 K 148.45 % -661.500 K 0.00 % -661.500 K 83.06 % -3.905 M 0.00 % -3.905 M 32.89 % -5.818 M 0.00 % -5.818 M -658.54 % -767.000 K 0.00 % -767.000 K -93.93 % -395.500 K 0.00 % -395.500 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 1998-06-30 1997-12-30 1997-06-30 1997-01-31 1996-06-30 1996-01-31 1995-06-30 1995-01-31 1994-06-30 1994-01-31 1993-06-30 1993-01-31 1992-06-30 1992-01-31 1991-06-30 1991-01-31 1990-06-30 1990-01-31 1989-06-30 1989-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-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 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 -43.765 M -3.63 % -42.232 M -73.03 % -24.407 M 23.58 % -31.940 M 0.17 % -31.993 M -221.92 % 26.242 M 139.94 % -65.704 M -195.51 % -22.234 M 71.19 % -77.180 M 37.90 % -124.280 M -24.99 % -99.433 M -57.39 % -63.176 M -34.14 % -47.097 M 0.76 % -47.458 M -1.96 % -46.547 M 40.72 % -78.515 M -61.04 % -48.756 M -48.12 % -32.916 M 23.26 % -42.895 M 22.88 % -55.620 M 36.99 % -88.265 M -20.20 % -73.434 M -20.35 % -61.015 M 39.60 % -101.017 M -200.41 % -33.626 M 62.92 % -90.677 M -1 528.88 % 6.346 M 108.82 % -71.939 M 36.67 % -113.599 M -87.50 % -60.585 M -155.27 % 109.615 M 17.31 % 93.437 M 7 126.37 % 1.293 M 104.97 % -25.999 M -354.48 % 10.216 M 322.05 % -4.601 M -38.84 % -3.314 M -168.97 % -1.232 M -108.09 % 15.227 M -12.89 % 17.481 M 1.65 % 17.198 M 19.38 % 14.406 M 98.13 % 7.271 M 2.12 % 7.120 M -20.52 % 8.958 M -56.97 % 20.817 M -30.32 % 29.875 M 19.37 % 25.027 M
Total investments 395.562 M 8.30 % 365.240 M -14.42 % 426.774 M 37.74 % 309.845 M 188.56 % 107.377 M 1 843.83 % 5.524 M -88.49 % 47.994 M -52.04 % 100.067 M -60.96 % 256.297 M -14.75 % 300.653 M -3.50 % 311.564 M -2.37 % 319.119 M 7.27 % 297.482 M 17.58 % 253.000 M -32.90 % 377.030 M 3.01 % 366.000 M 0.14 % 365.500 M -4.69 % 383.499 M 13.80 % 337.000 M 17.42 % 287.000 M 18.11 % 243.000 M -13.21 % 280.000 M -37.68 % 449.300 M 18.61 % 378.800 M 20.64 % 314.000 M 67.02 % 188.000 M 0.000 0.000 0.000 -100.00 % 147.000 K -86.79 % 1.113 M -38.34 % 1.805 M 44.63 % 1.248 M -61.85 % 3.271 M 0.000 -100.00 % 7.224 M -0.72 % 7.276 M 1 321.11 % 512.000 K 1 037.78 % 45.000 K -93.11 % 653.000 K 0.46 % 650.000 K 0.00 % 650.000 K -0.91 % 656.000 K 0.61 % 652.000 K -49.38 % 1.288 M -51.80 % 2.672 M -68.93 % 8.601 M 14.50 % 7.512 M
Total debt 5.291 M -56.85 % 12.262 M 3.47 % 11.851 M -29.25 % 16.750 M -27.32 % 23.045 M -62.74 % 61.845 M 420.80 % 11.875 M -40.06 % 19.812 M 9.44 % 18.103 M 67.84 % 10.786 M -11.79 % 12.228 M -21.42 % 15.561 M 787.68 % 1.753 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 421.000 K -85.54 % 2.912 M 6.36 % 2.738 M 175.73 % 993.000 K -89.50 % 9.456 M 129.18 % 4.126 M -85.47 % 28.392 M 0.000 -100.00 % 47.024 M 4.34 % 45.068 M -66.32 % 133.805 M -17.19 % 161.588 M 2.09 % 158.273 M 2.62 % 154.235 M 2 540.56 % 5.841 M -44.83 % 10.587 M -23.81 % 13.895 M 370.67 % 2.952 M 3 198.87 % 89.494 K 219.62 % 28.000 K -99.82 % 15.433 M -12.86 % 17.711 M 2.40 % 17.296 M 17.02 % 14.781 M 29.00 % 11.458 M 39.99 % 8.185 M -9.25 % 9.019 M -56.74 % 20.850 M -30.94 % 30.190 M 18.99 % 25.371 M
Accumulated other comprehensive income loss 21.190 M 13.12 % 18.733 M -97.98 % 925.739 M 0.51 % 921.050 M -0.45 % 925.227 M -0.01 % 925.286 M 0.04 % 924.956 M -0.04 % 925.314 M -2.49 % 948.927 M -0.01 % 949.005 M -3.44 % 982.862 M 4.76 % 938.173 M -4.54 % 982.767 M 5 340.77 % 18.063 M -98.16 % 982.404 M 5 539.52 % 17.420 M -98.23 % 981.833 M 5 644.40 % 17.092 M -98.26 % 981.107 M 5 724.67 % 16.844 M -98.28 % 981.043 M 8 402.71 % 11.538 M -36.50 % 18.171 M 31.36 % 13.833 M 8.55 % 12.743 M 0.000 -100.00 % 19.466 M 1.19 % 19.238 M -10.45 % 21.483 M 102.17 % 10.626 M -62.17 % 28.090 M 190.13 % 9.682 M 1 946.93 % 473.000 K 0.000 0.000 100.00 % -70.091 K -3.00 % -68.050 K -576.64 % -10.057 K -100.14 % 7.346 M -42.70 % 12.820 M 0.00 % 12.820 M 0.00 % 12.820 M -0.33 % 12.863 M 6.49 % 12.079 M 32.08 % 9.145 M -44.04 % 16.343 M -3.23 % 16.889 M 2.56 % 16.467 M
Retained earnings -188.841 M -5.89 % -178.340 M 82.39 % -1.013 B -15.03 % -880.378 M 13.61 % -1.019 B -0.21 % -1.017 B 0.72 % -1.024 B -11.85 % -915.760 M -7.72 % -850.161 M -1.25 % -839.654 M 8.15 % -914.167 M -0.60 % -908.709 M -8 427.61 % 10.912 M 114.10 % -77.374 M 13.69 % -89.646 M 17.58 % -108.769 M 34.84 % -166.916 M 1.99 % -170.303 M 11.87 % -193.238 M 34.49 % -294.972 M -5.52 % -279.535 M -17.50 % -237.906 M -135.22 % 675.519 M 2.75 % 657.463 M 9.40 % 600.978 M 19.59 % 502.541 M -27.51 % 693.257 M 18.36 % 585.718 M 69.18 % 346.218 M 61.92 % 213.823 M 24.89 % 171.205 M 195.89 % 57.861 M 473.11 % 10.096 M 12 621.24 % -80.631 K 99.66 % -23.794 M -85.73 % -12.811 M -2 684.29 % -460.108 K -666.85 % -60.000 K 99.74 % -22.995 M -22.87 % -18.715 M -17.65 % -15.908 M -25.51 % -12.675 M -62.02 % -7.823 M 7.60 % -8.466 M -16.63 % -7.259 M 32.59 % -10.769 M -5 431.19 % 202.000 K -89.15 % 1.861 M
Common stock 620.827 M -1.20 % 628.377 M -0.75 % 633.102 M 0.00 % 633.102 M 0.00 % 633.102 M 0.11 % 632.425 M 0.00 % 632.425 M 0.00 % 632.424 M 1.85 % 620.948 M 0.05 % 620.620 M 3.09 % 602.030 M 0.00 % 602.030 M 3.19 % 583.395 M 0.10 % 582.792 M 2.55 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.00 % 568.328 M 0.02 % 568.233 M 0.62 % 564.710 M 0.56 % 561.585 M 0.43 % 559.207 M 0.57 % 556.032 M 39.99 % 397.197 M 2.70 % 386.766 M 345.32 % 86.851 M 9.41 % 79.381 M 94.33 % 40.848 M 20.99 % 33.761 M 59.04 % 21.229 M 931.51 % 2.058 M -94.46 % 37.154 M 26.66 % 29.333 M 0.01 % 29.331 M 0.00 % 29.331 M 0.00 % 29.331 M 62.75 % 18.022 M 119.81 % 8.199 M 21.79 % 6.732 M 0.00 % 6.732 M 1.83 % 6.611 M
Total equity 453.176 M -3.33 % 468.770 M -14.17 % 546.173 M -18.94 % 673.774 M 24.95 % 539.231 M -0.29 % 540.795 M 1.44 % 533.104 M -16.96 % 641.978 M -10.80 % 719.714 M -1.41 % 729.971 M 8.83 % 670.725 M 6.21 % 631.494 M 3.05 % 612.812 M 17.06 % 523.481 M 5.37 % 496.824 M 4.16 % 476.979 M 13.84 % 418.983 M 0.93 % 415.117 M 5.91 % 391.935 M 35.06 % 290.200 M -5.03 % 305.574 M -10.64 % 341.960 M -72.90 % 1.262 B 1.81 % 1.240 B 4.87 % 1.182 B 8.84 % 1.086 B -14.99 % 1.277 B 9.51 % 1.167 B 25.85 % 926.908 M 18.76 % 780.481 M 30.85 % 596.492 M 31.30 % 454.309 M 316.05 % 109.196 M 23.73 % 88.257 M 277.18 % 23.399 M 11.69 % 20.950 M 0.88 % 20.768 M 939.39 % 1.998 M -90.71 % 21.508 M -10.61 % 24.061 M -12.89 % 27.622 M -10.48 % 30.855 M -12.89 % 35.422 M 61.03 % 21.997 M 118.01 % 10.090 M -17.91 % 12.292 M -49.96 % 24.566 M -4.66 % 25.766 M
Other non current liabilities 60.572 M 8.22 % 55.969 M 2.00 % 54.869 M 7.17 % 51.198 M -47.78 % 98.035 M 104.95 % 47.833 M -58.92 % 116.439 M 148.73 % 46.814 M -65.29 % 134.870 M 182.42 % 47.755 M 0.39 % 47.568 M 7.87 % 44.097 M 1.87 % 43.286 M 0.000 -100.00 % 40.855 M 0.000 -100.00 % 39.070 M 0.000 -100.00 % 38.186 M 0.000 -100.00 % 39.584 M -11.74 % 44.851 M -76.48 % 190.706 M 2.26 % 186.492 M -4.95 % 196.194 M 0.000 -100.00 % 78.098 M 222.35 % 24.228 M 26.82 % 19.104 M -24.33 % 25.245 M 32.09 % 19.112 M 3.48 % 18.470 M 2 531.05 % 702.000 K 52.73 % 459.627 K -8.01 % 499.648 K -43.54 % 885.000 K 0.000 0.000 0.000 0.000 -100.00 % 15.000 K -80.00 % 75.000 K 0.00 % 75.000 K -40.94 % 127.000 K 0.000 0.000 0.000 0.000
Long term debt 226.000 K -78.94 % 1.073 M -60.36 % 2.707 M -62.65 % 7.247 M -38.85 % 11.851 M -71.79 % 42.005 M 1 028.26 % 3.723 M -8.03 % 4.048 M -38.01 % 6.530 M 250.13 % 1.865 M -65.35 % 5.382 M -39.07 % 8.833 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.000 K -88.02 % 993.000 K -54.07 % 2.162 M -47.60 % 4.126 M -55.17 % 9.204 M 0.000 -100.00 % 25.322 M 53.83 % 16.461 M -55.28 % 36.813 M -24.99 % 49.080 M -66.35 % 145.858 M 162.90 % 55.481 M 1 206.36 % 4.247 M -46.71 % 7.970 M -21.38 % 10.137 M 245.05 % 2.938 M 3 738.04 % 76.546 K 224.84 % 23.564 K -99.80 % 11.766 M -16.80 % 14.142 M -5.24 % 14.924 M 17.55 % 12.696 M 27.55 % 9.954 M 47.29 % 6.758 M -1.04 % 6.829 M 595.42 % 982.000 K -94.91 % 19.284 M 36.10 % 14.169 M
Total non current liabilities 60.798 M 6.58 % 57.042 M -0.93 % 57.576 M -1.49 % 58.445 M -46.81 % 109.886 M 22.32 % 89.838 M -25.24 % 120.162 M 136.25 % 50.862 M -64.03 % 141.400 M 153.12 % 55.863 M 5.50 % 52.950 M 0.04 % 52.930 M 22.28 % 43.286 M 0.000 -100.00 % 40.855 M 0.000 -100.00 % 39.070 M 0.000 -100.00 % 38.186 M 0.000 -100.00 % 39.703 M -13.40 % 45.844 M -76.23 % 192.868 M 1.18 % 190.618 M -7.20 % 205.398 M 0.000 -100.00 % 347.199 M 47.64 % 235.165 M 38.56 % 169.715 M 32.58 % 128.009 M -38.90 % 209.502 M 183.30 % 73.951 M 667.68 % 9.633 M 14.28 % 8.429 M -27.82 % 11.678 M 205.47 % 3.823 M 4 894.21 % 76.546 K 224.84 % 23.564 K -99.80 % 11.766 M -16.80 % 14.142 M -6.44 % 15.115 M 16.64 % 12.959 M 29.07 % 10.040 M 45.59 % 6.896 M 0.82 % 6.840 M 596.54 % 982.000 K -94.91 % 19.284 M 33.67 % 14.427 M
Other current liabilities 41.894 M 6 857.10 % -620.000 K -101.84 % 33.670 M 612.89 % 4.723 M -91.84 % 57.896 M 429.21 % 10.940 M -85.34 % 74.613 M 2 710.28 % 2.655 M -96.71 % 80.719 M 377.12 % 16.918 M -65.28 % 48.733 M 429.19 % 9.209 M -81.92 % 50.927 M 299.96 % 12.733 M -65.58 % 36.989 M 474.27 % 6.441 M -76.99 % 27.992 M 441.12 % 5.173 M -81.71 % 28.286 M 139.89 % 11.791 M -73.75 % 44.924 M 176.32 % 16.258 M -82.73 % 94.115 M 117.00 % 43.371 M -62.29 % 115.017 M 41.89 % 81.062 M -26.37 % 110.099 M 16.42 % 94.572 M 29.04 % 73.289 M 10.12 % 66.556 M 33.33 % 49.919 M 1.93 % 48.976 M 215.89 % 15.504 M 2 729.09 % 548.020 K -90.50 % 5.770 M 1 882.00 % 291.130 K -90.62 % 3.103 M 7 307.43 % 41.896 K -97.03 % 1.412 M -21.34 % 1.795 M -19.25 % 2.223 M -1.85 % 2.265 M -9.33 % 2.498 M -13.26 % 2.880 M 17.89 % 2.443 M -23.94 % 3.212 M 43.14 % 2.244 M -37.02 % 3.563 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.767 M 0.000 0.000 0.000 0.000 100.00 % -1.753 M 0.000 0.000 0.000 0.000 0.000 100.00 % -421.000 K 0.000 100.00 % -2.619 M 0.000 100.00 % -7.294 M 0.000 -100.00 % 98.026 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.436 M 2 867.93 % 419.013 K -91.90 % 5.172 M 0.000 -100.00 % 39.302 K -68.36 % 124.197 K 102.71 % -4.582 M -28.38 % -3.569 M -50.46 % -2.372 M -13.76 % -2.085 M -38.63 % -1.504 M -5.40 % -1.427 M 34.84 % -2.190 M 88.98 % -19.868 M -82.17 % -10.906 M 2.64 % -11.202 M
Short term debt 10.130 M -54.73 % 22.378 M 22.36 % 18.288 M -3.78 % 19.006 M 69.79 % 11.194 M -43.58 % 19.840 M 143.38 % 8.152 M -48.29 % 15.764 M 36.21 % 11.573 M 29.73 % 8.921 M 30.31 % 6.846 M 1.75 % 6.728 M 283.80 % 1.753 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 421.000 K -87.99 % 3.505 M 9.74 % 3.194 M -55.12 % 7.116 M -2.44 % 7.294 M -57.70 % 17.243 M -10.14 % 19.188 M 0.000 -100.00 % 21.702 M -24.14 % 28.607 M -70.51 % 96.992 M -13.79 % 112.508 M 806.23 % 12.415 M -87.43 % 98.754 M 6 095.36 % 1.594 M -39.11 % 2.618 M -30.35 % 3.758 M 25 951.36 % 14.427 K 11.42 % 12.948 K 229.97 % 3.924 K -99.89 % 3.662 M 2.61 % 3.569 M 50.46 % 2.372 M 13.76 % 2.085 M 38.63 % 1.504 M 5.40 % 1.427 M -34.84 % 2.190 M -88.98 % 19.868 M 82.17 % 10.906 M -2.64 % 11.202 M
Total current liabilities 68.692 M 2.08 % 67.294 M 11.14 % 60.549 M -23.41 % 79.052 M 4.26 % 75.819 M -7.86 % 82.291 M -23.00 % 106.876 M 13.75 % 93.958 M -23.61 % 122.997 M 52.55 % 80.626 M -0.59 % 81.102 M 8.94 % 74.444 M 1.78 % 73.143 M 9.72 % 66.664 M 27.52 % 52.278 M 16.48 % 44.883 M 17.82 % 38.094 M 7.38 % 35.475 M -16.41 % 42.441 M -32.54 % 62.915 M -4.80 % 66.085 M -29.19 % 93.331 M -36.84 % 147.765 M -10.08 % 164.323 M -2.15 % 167.925 M -0.55 % 168.856 M 2.54 % 164.668 M 5.99 % 155.367 M -22.09 % 199.425 M -2.46 % 204.456 M 132.22 % 88.043 M -46.39 % 164.240 M 572.26 % 24.431 M 84.42 % 13.248 M -25.20 % 17.710 M 2 451.89 % 693.995 K -82.18 % 3.895 M 2 722.40 % 138.017 K -98.64 % 10.173 M -6.46 % 10.875 M 8.24 % 10.047 M 14.34 % 8.787 M 28.99 % 6.812 M -8.56 % 7.450 M 8.41 % 6.872 M -73.11 % 25.559 M 50.69 % 16.961 M -0.40 % 17.029 M
Total liabilities 129.490 M 4.15 % 124.336 M 5.26 % 118.125 M -14.09 % 137.497 M -25.96 % 185.705 M 7.89 % 172.129 M -24.18 % 227.038 M 56.77 % 144.820 M -45.23 % 264.397 M 93.71 % 136.489 M 1.82 % 134.052 M 5.24 % 127.374 M 9.40 % 116.429 M 74.65 % 66.664 M -28.42 % 93.133 M 107.50 % 44.883 M -41.83 % 77.164 M 117.52 % 35.475 M -56.00 % 80.627 M 28.15 % 62.915 M -40.53 % 105.788 M -23.99 % 139.175 M -59.14 % 340.633 M -4.03 % 354.941 M -4.92 % 373.323 M -9.64 % 413.129 M -19.29 % 511.867 M 31.07 % 390.532 M 5.80 % 369.140 M 11.03 % 332.465 M 11.74 % 297.545 M 24.92 % 238.191 M 599.25 % 34.064 M 57.15 % 21.677 M -26.24 % 29.388 M 550.62 % 4.517 M 13.72 % 3.972 M 2 358.17 % 161.581 K -99.26 % 21.939 M -12.30 % 25.017 M -0.58 % 25.162 M 15.71 % 21.746 M 29.04 % 16.852 M 17.47 % 14.346 M 4.62 % 13.712 M -48.34 % 26.541 M -26.77 % 36.245 M 15.22 % 31.456 M
Other non current assets 0.000 -100.00 % 63.000 K 0.000 -100.00 % 2.314 M 9.62 % 2.111 M 100.09 % 1.055 M 74.09 % 606.000 K -26.72 % 827.000 K -21.01 % 1.047 M -57.59 % 2.469 M 65.59 % 1.491 M -12.76 % 1.709 M 102.72 % -62.907 M -3 025.91 % 2.150 M 102.25 % -95.515 M -100.69 % -47.593 M -183.12 % -16.810 M -162.53 % -6.403 M 26.77 % -8.744 M 44.69 % -15.809 M 57.98 % -37.623 M 47.83 % -72.115 M -56.78 % -45.999 M -175.51 % 60.914 M 0.000 100.00 % -916.676 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 100.00 % -3.158 M 0.000 0.000 0.000 -100.00 % 159.131 K 48 615.55 % -328.000 -100.11 % 292.000 K -89.46 % 2.770 M 937.45 % 267.000 K -52.83 % 566.000 K -25.92 % 764.000 K 104.83 % 373.000 K -71.04 % 1.288 M -51.80 % 2.672 M 431.21 % 503.000 K 58.18 % 318.000 K
Long term investments 22.772 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 -100.00 % 147.000 K -86.79 % 1.113 M -38.34 % 1.805 M 44.63 % 1.248 M -57.58 % 2.942 M 0.000 -100.00 % 7.224 M 0.00 % 7.224 M 1 987.82 % 346.000 K 620.83 % 48.000 K -92.68 % 656.000 K 0.92 % 650.000 K 0.00 % 650.000 K -0.91 % 656.000 K 0.61 % 652.000 K -49.38 % 1.288 M -51.80 % 2.672 M -68.93 % 8.601 M 14.50 % 7.512 M
Intangible 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 0.000 -100.00 % 1.029 M 0.000 0.000 0.000 0.000 -100.00 % 11.000 K 0.000 -100.00 % 65.000 K 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 -100.00 % 579.000 K -38.92 % 948.000 K -6.23 % 1.011 M -5.87 % 1.074 M 1 332.00 % 75.000 K -19.35 % 93.000 K 4.49 % 89.000 K 0.000 -100.00 % 307.000 K -19.00 % 379.000 K
Goodwill and intangible 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 0.000 -100.00 % 1.029 M 8.54 % 948.000 K -6.23 % 1.011 M -5.87 % 1.074 M 1 332.00 % 75.000 K -27.88 % 104.000 K 16.85 % 89.000 K 36.92 % 65.000 K -78.83 % 307.000 K -19.00 % 379.000 K
Property plant equipment net 54.561 M -23.73 % 71.537 M -41.55 % 122.395 M -59.50 % 302.217 M -9.99 % 335.750 M -24.54 % 444.952 M 1.38 % 438.911 M -21.63 % 560.032 M 15.39 % 485.357 M 36.15 % 356.499 M 22.76 % 290.395 M 11.86 % 259.601 M 19.79 % 216.711 M 38.07 % 156.956 M 64.33 % 95.515 M 100.69 % 47.593 M 183.12 % 16.810 M 162.53 % 6.403 M -26.77 % 8.744 M -44.69 % 15.809 M -57.98 % 37.623 M -47.83 % 72.115 M -91.99 % 900.780 M 2.95 % 874.949 M -3.85 % 909.998 M -0.73 % 916.676 M -25.68 % 1.233 B 25.37 % 983.863 M 27.91 % 769.193 M 3.65 % 742.128 M 12.16 % 661.651 M 16.59 % 567.479 M 616.10 % 79.246 M 29.39 % 61.245 M 41.46 % 43.295 M 313.05 % 10.482 M -16.49 % 12.551 M 19 209.44 % 65.000 K -99.73 % 24.026 M -8.39 % 26.227 M -13.31 % 30.254 M -3.54 % 31.363 M 12.20 % 27.952 M 44.37 % 19.362 M 28.73 % 15.041 M -40.20 % 25.152 M -24.64 % 33.376 M 11.50 % 29.934 M
Total non current assets 77.333 M 8.01 % 71.600 M -46.72 % 134.385 M -58.77 % 325.964 M -26.22 % 441.787 M -14.20 % 514.912 M -11.50 % 581.792 M -0.85 % 586.798 M 2.54 % 572.280 M 59.42 % 358.968 M 12.86 % 318.051 M 4.32 % 304.868 M 40.68 % 216.711 M 36.21 % 159.106 M 66.58 % 95.515 M 100.69 % 47.593 M 183.12 % 16.810 M 162.53 % 6.403 M -26.77 % 8.744 M -44.69 % 15.809 M -57.98 % 37.623 M -47.83 % 72.115 M -91.99 % 900.780 M -3.75 % 935.863 M -4.24 % 977.348 M 6.62 % 916.676 M -25.86 % 1.236 B 25.66 % 983.863 M 27.91 % 769.193 M 3.63 % 742.275 M 11.83 % 663.764 M 14.21 % 581.159 M 651.47 % 77.336 M 20.48 % 64.188 M 48.26 % 43.295 M 144.53 % 17.706 M -11.18 % 19.934 M 4 754.03 % 410.672 K -98.35 % 24.945 M -18.48 % 30.601 M -6.08 % 32.583 M -4.42 % 34.090 M 15.77 % 29.447 M 43.71 % 20.491 M 24.81 % 16.418 M -41.13 % 27.889 M -34.86 % 42.813 M 11.84 % 38.282 M
Other current assets 10.860 M -71.12 % 37.606 M 562.19 % 5.679 M -51.89 % 11.805 M 39.90 % 8.438 M -73.99 % 32.443 M 65.92 % 19.553 M -35.36 % 30.251 M 42.91 % 21.168 M 10.97 % 19.076 M 327.23 % 4.465 M -70.57 % 15.172 M 28.51 % 11.806 M -25.42 % 15.829 M 369.15 % 3.374 M -59.85 % 8.403 M 4.65 % 8.030 M 19.94 % 6.695 M -83.49 % 40.552 M 345.63 % 9.100 M 10.22 % 8.256 M -36.28 % 12.956 M -51.52 % 26.726 M 1.09 % 26.438 M -91.65 % 316.732 M 10 844.44 % 2.894 M -98.89 % 260.769 M -4.69 % 273.596 M 158.79 % 105.720 M 441.76 % 19.514 M -27.00 % 26.731 M 337.21 % 6.114 M -87.65 % 49.511 M 7 416.95 % 658.658 K -63.76 % 1.817 M 3 990.88 % 44.424 K -5.11 % 46.818 K -78.92 % 222.146 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 372.790 M 2.07 % 365.240 M -14.42 % 426.774 M 37.74 % 309.845 M 188.56 % 107.377 M 1 843.83 % 5.524 M -88.49 % 47.994 M -52.04 % 100.067 M -60.96 % 256.297 M -14.75 % 300.653 M -3.50 % 311.564 M -2.37 % 319.119 M 7.27 % 297.482 M 17.58 % 253.000 M -32.90 % 377.030 M 3.01 % 366.000 M 0.14 % 365.500 M -4.69 % 383.499 M 13.80 % 337.000 M 17.42 % 287.000 M 18.11 % 243.000 M -13.21 % 280.000 M -37.68 % 449.300 M 18.61 % 378.800 M 20.64 % 314.000 M 67.02 % 188.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 328.672 K 0.000 0.000 -100.00 % 52.250 K -68.52 % 166.000 K 5 633.33 % -3.000 K 0.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 49.056 M -9.98 % 54.494 M 50.30 % 36.258 M -25.53 % 48.690 M -11.53 % 55.038 M 54.59 % 35.603 M -54.11 % 77.579 M 84.51 % 42.046 M -55.87 % 95.283 M -29.45 % 135.066 M 20.96 % 111.661 M 41.82 % 78.737 M 61.18 % 48.850 M 2.93 % 47.458 M 1.96 % 46.547 M -40.72 % 78.515 M 61.04 % 48.756 M 48.12 % 32.916 M -24.01 % 43.316 M -26.00 % 58.532 M -35.68 % 91.003 M 22.27 % 74.427 M 5.61 % 70.471 M -32.98 % 105.143 M 69.54 % 62.018 M -31.61 % 90.677 M 122.91 % 40.678 M -65.23 % 117.007 M -52.71 % 247.404 M 11.36 % 222.173 M 356.60 % 48.658 M -19.97 % 60.798 M 1 236.81 % 4.548 M -87.57 % 36.586 M 894.43 % 3.679 M -51.29 % 7.553 M 121.94 % 3.403 M 170.10 % 1.260 M 511.65 % 206.000 K -10.43 % 230.000 K 134.69 % 98.000 K -73.87 % 375.000 K -91.04 % 4.187 M 293.15 % 1.065 M 1 645.90 % 61.000 K 84.85 % 33.000 K -89.52 % 315.000 K -8.43 % 344.000 K
Cash and short term investments 461.823 M 5.65 % 437.146 M -5.59 % 463.032 M 22.79 % 377.084 M 132.17 % 162.415 M 294.91 % 41.127 M -67.25 % 125.573 M -11.64 % 142.113 M -59.58 % 351.580 M -19.31 % 435.719 M 2.95 % 423.225 M 6.38 % 397.856 M 3.47 % 384.531 M -10.78 % 431.004 M -5.80 % 457.534 M -4.17 % 477.448 M 6.86 % 446.779 M 0.05 % 446.567 M 11.62 % 400.087 M 15.79 % 345.532 M 3.45 % 334.003 M -5.76 % 354.427 M -31.81 % 519.771 M 7.40 % 483.943 M 680.33 % 62.018 M -77.75 % 278.677 M 585.08 % 40.678 M -65.23 % 117.007 M -52.71 % 247.404 M 11.36 % 222.173 M 356.60 % 48.658 M -19.97 % 60.798 M 1 236.81 % 4.548 M -87.68 % 36.914 M 903.36 % 3.679 M -51.29 % 7.553 M 118.59 % 3.456 M 142.32 % 1.426 M 592.23 % 206.000 K -10.43 % 230.000 K 134.69 % 98.000 K -73.87 % 375.000 K -91.04 % 4.187 M 293.15 % 1.065 M 1 645.90 % 61.000 K 84.85 % 33.000 K -89.52 % 315.000 K -8.43 % 344.000 K
Total current assets 505.333 M -3.10 % 521.506 M -1.59 % 529.913 M 9.19 % 485.307 M 71.40 % 283.149 M 43.00 % 198.012 M 11.02 % 178.350 M -10.83 % 200.000 M -51.44 % 411.831 M -18.85 % 507.492 M 4.27 % 486.726 M 7.21 % 454.000 M 1.41 % 447.694 M -4.53 % 468.949 M -4.70 % 492.072 M -4.24 % 513.859 M 7.20 % 479.337 M -0.70 % 482.720 M 4.08 % 463.818 M 22.95 % 377.241 M 0.94 % 373.739 M -8.63 % 409.020 M -37.64 % 655.872 M -0.43 % 658.702 M 13.96 % 578.024 M 6.23 % 544.127 M -1.59 % 552.933 M -3.54 % 573.210 M 8.80 % 526.855 M 42.14 % 370.671 M 60.97 % 230.273 M 106.82 % 111.341 M 68.89 % 65.924 M 44.11 % 45.746 M 381.97 % 9.491 M 22.29 % 7.762 M 61.49 % 4.806 M 174.79 % 1.749 M -90.55 % 18.502 M 0.14 % 18.477 M -8.53 % 20.201 M 9.13 % 18.511 M -18.91 % 22.827 M 44.00 % 15.852 M 114.68 % 7.384 M -32.53 % 10.944 M -39.19 % 17.998 M -4.97 % 18.940 M
Inventory 32.386 M -14.82 % 38.020 M -32.52 % 56.346 M 38.96 % 40.548 M -61.54 % 105.417 M 13.53 % 92.850 M 195.15 % 31.459 M 15.76 % 27.176 M 2.43 % 26.530 M -14.50 % 31.028 M -22.04 % 39.800 M 94.08 % 20.507 M -15.57 % 24.289 M 40.48 % 17.290 M -25.86 % 23.321 M 11.00 % 21.010 M 1.32 % 20.736 M 28.53 % 16.133 M -19.40 % 20.017 M -9.04 % 22.007 M 4.41 % 21.078 M -41.46 % 36.008 M -46.71 % 67.573 M -40.45 % 113.464 M -25.34 % 151.973 M -32.89 % 226.452 M -0.55 % 227.694 M 41.99 % 160.358 M 14.74 % 139.752 M 25.05 % 111.760 M 56.42 % 71.448 M 106.61 % 34.581 M 508.28 % 5.685 M 7.34 % 5.296 M 89.34 % 2.797 M 238 177.17 % 1.174 K -99.50 % 232.817 K 44.61 % 161.000 K -98.92 % 14.941 M -4.32 % 15.616 M 0.04 % 15.610 M 34.15 % 11.636 M 11.00 % 10.483 M 10.88 % 9.454 M 67.77 % 5.635 M -27.45 % 7.767 M -37.84 % 12.495 M -1.21 % 12.648 M
Net receivables 264.000 K -96.98 % 8.734 M 79.86 % 4.856 M -91.31 % 55.870 M 712.18 % 6.879 M -86.41 % 50.602 M 633.89 % 6.895 M -63.76 % 19.027 M 51.57 % 12.553 M -60.11 % 31.472 M 63.61 % 19.236 M -30.96 % 27.861 M 2.93 % 27.068 M 109.49 % 12.921 M 64.75 % 7.843 M 12.07 % 6.998 M 84.55 % 3.792 M -74.48 % 14.857 M 369.86 % 3.162 M 425.25 % 602.000 K -94.21 % 10.402 M 84.79 % 5.629 M -86.53 % 41.802 M 19.92 % 34.857 M -26.31 % 47.301 M 31.01 % 36.104 M 51.75 % 23.792 M 6.94 % 22.249 M -34.52 % 33.979 M 97.28 % 17.224 M -79.36 % 83.436 M 747.24 % 9.848 M 59.35 % 6.180 M 114.87 % 2.876 M 140.14 % 1.198 M 630.62 % 163.927 K -84.70 % 1.071 M 909.18 % 106.134 K -96.84 % 3.355 M 27.52 % 2.631 M -41.44 % 4.493 M -30.88 % 6.500 M -20.31 % 8.157 M 52.95 % 5.333 M 215.94 % 1.688 M -46.31 % 3.144 M -39.40 % 5.188 M -12.78 % 5.948 M
Tax assets 0.000 0.000 -100.00 % 11.990 M -44.06 % 21.433 M -79.38 % 103.926 M 50.83 % 68.905 M -51.57 % 142.275 M 448.50 % 25.939 M -69.79 % 85.876 M 0.000 -100.00 % 26.165 M -39.93 % 43.558 M -30.76 % 62.907 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.999 M 0.000 -100.00 % 67.350 M 0.000 -100.00 % 2.889 M 0.000 0.000 0.000 0.000 -100.00 % 11.875 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -450.000 K 0.000 -100.00 % 401.000 K -8.24 % 437.000 K 0.000 0.000 100.00 % -1.288 M 51.80 % -2.672 M -10 376.92 % 26.000 K -81.29 % 139.000 K
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 -100.00 % 64.836 M 0.000 -100.00 % 2.370 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.999 M 0.000 0.000 -100.00 % 38.319 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 16.668 M -63.40 % 45.536 M 430.04 % 8.591 M -84.47 % 55.323 M 722.16 % 6.729 M -86.94 % 51.511 M 113.64 % 24.111 M -58.43 % 58.005 M 88.91 % 30.705 M -43.96 % 54.787 M 114.66 % 25.523 M -56.38 % 58.507 M 185.92 % 20.463 M -62.06 % 53.931 M 252.74 % 15.289 M -60.23 % 38.442 M 280.54 % 10.102 M -66.66 % 30.302 M 120.63 % 13.734 M -71.16 % 47.619 M 165.04 % 17.967 M -74.32 % 69.957 M 50.91 % 46.356 M -55.30 % 103.709 M 207.56 % 33.720 M -61.59 % 87.794 M 167.12 % 32.867 M 2.11 % 32.188 M 10.44 % 29.144 M 14.78 % 25.392 M -1.23 % 25.709 M 55.72 % 16.510 M 125.15 % 7.333 M -24.11 % 9.663 M 221.06 % 3.010 M 674.81 % 388.438 K -50.14 % 779.031 K 744.96 % 92.197 K -98.19 % 5.099 M -7.48 % 5.511 M 1.08 % 5.452 M 22.88 % 4.437 M 57.90 % 2.810 M -10.59 % 3.143 M 40.38 % 2.239 M -9.68 % 2.479 M -34.95 % 3.811 M 68.33 % 2.264 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.767 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.041 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 165.000 K -6.78 % 177.000 K 0.000 0.000 100.00 % -190.000 K 0.000 0.000 100.00 % -569.000 K
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 -100.00 % 11.776 M 31.48 % 8.956 M 41.17 % 6.345 M 0.000 0.000 0.000 -100.00 % 3.000 K -99.52 % 623.000 K -8.65 % 682.000 K 0.00 % 682.000 K 92.66 % 354.000 K -0.84 % 357.000 K 0.000 100.00 % -14.000 K 0.000 0.000
Capital lease obligations 5.291 M -56.85 % 12.262 M 3.47 % 11.851 M -29.25 % 16.750 M -23.45 % 21.882 M -23.61 % 28.645 M 185.37 % 10.038 M -19.79 % 12.515 M -30.87 % 18.103 M 67.84 % 10.786 M -11.79 % 12.228 M -21.42 % 15.561 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 593.000 K -78.34 % 2.738 M -66.24 % 8.109 M -14.24 % 9.456 M -55.75 % 21.369 M -24.74 % 28.392 M 0.000 -100.00 % 47.024 M 4.34 % 45.068 M -13.18 % 51.910 M -18.13 % 63.409 M 11.90 % 56.666 M -15.15 % 66.784 M 1 043.37 % 5.841 M -43.06 % 10.259 M 9.94 % 9.331 M 20 962.20 % 44.304 K -14.97 % 52.102 K 89.54 % 27.488 K -99.43 % 4.853 M -18.44 % 5.950 M -11.72 % 6.740 M -5.31 % 7.118 M 37.63 % 5.172 M 970.81 % 483.000 K 46.36 % 330.000 K -40.11 % 551.000 K -48.26 % 1.065 M -2.92 % 1.097 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 136.000 0.000 0.000 -100.00 % 697.000 K 0.00 % 697.000 K 0.00 % 697.000 K 13 840.00 % 5.000 K 0.00 % 5.000 K 0.000 -100.00 % 743.000 K -10.16 % 827.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -964.262 M 0.000 100.00 % -964.262 M 0.000 0.000 0.000 0.000 -100.00 % 15.219 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
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 47.993 M 0.000 -100.00 % 69.868 M 0.000 -100.00 % 87.870 M 1 307.50 % 6.243 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 % 145.504 M 0.000 -100.00 % 117.557 M 0.000 -100.00 % 243.779 M 25.35 % 194.476 M 70.90 % 113.798 M 111.98 % 53.684 M 20.55 % 44.532 M 0.000 -100.00 % 4.684 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.00 % 11.000 K 0.000 0.000 -100.00 % 258.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 582.666 M -1.76 % 593.106 M -10.72 % 664.298 M -18.12 % 811.271 M 11.91 % 724.936 M 1.68 % 712.924 M -6.21 % 760.142 M -3.39 % 786.798 M -20.05 % 984.111 M 13.58 % 866.460 M 7.66 % 804.777 M 6.05 % 758.868 M 4.06 % 729.241 M 16.11 % 628.055 M 6.46 % 589.957 M 5.08 % 561.452 M 13.16 % 496.147 M 1.44 % 489.123 M 3.50 % 472.562 M 20.23 % 393.050 M -4.45 % 411.362 M -14.50 % 481.135 M -69.98 % 1.603 B 0.51 % 1.595 B 2.52 % 1.555 B 3.75 % 1.499 B -16.22 % 1.789 B 14.91 % 1.557 B 20.14 % 1.296 B 16.45 % 1.113 B 24.49 % 894.037 M 29.10 % 692.500 M 383.39 % 143.260 M 30.32 % 109.933 M 108.26 % 52.787 M 107.27 % 25.467 M 2.94 % 24.740 M 1 045.54 % 2.160 M -95.03 % 43.447 M -11.47 % 49.078 M -7.02 % 52.784 M 0.35 % 52.601 M 0.63 % 52.274 M 43.84 % 36.343 M 52.69 % 23.802 M -38.71 % 38.833 M -36.14 % 60.811 M 6.27 % 57.222 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 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 2017-12-31 2016-12-31 2015-12-31 2015-06-30 2014-12-31 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31 1998-06-30 1998-01-31 1997-06-30 1997-01-31 1996-06-30 1996-01-31 1995-06-30 1995-01-31 1994-06-30 1994-01-31 1993-06-30 1993-01-31 1992-06-30 1992-01-31 1991-06-30 1991-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -131.264 M 0.000 100.00 % -74.122 M 0.000 -100.00 % 28.127 M 0.000 100.00 % -33.985 M 0.000 100.00 % -62.907 M 0.000 0.000 0.000 0.000 100.00 % -42.595 M 0.000 0.000 100.00 % -33.019 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
Stock based compensation 249.000 K -14.14 % 290.000 K 27.75 % 227.000 K 71.97 % 132.000 K 40.43 % 94.000 K -64.66 % 266.000 K 68.35 % 158.000 K 0.00 % 158.000 K -47.33 % 300.000 K 0.00 % 300.000 K 36.16 % 220.324 K 0.15 % 220.000 K 0.000 -100.00 % 153.000 K 0.000 -100.00 % 247.000 K 671.88 % 32.000 K -66.03 % 94.211 K -50.93 % 192.000 K 35.21 % 142.000 K -39.32 % 234.000 K 358.82 % 51.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
Change in working capital 5.117 M 0.000 -100.00 % 1.540 M 0.000 -100.00 % 1.184 M 0.000 100.00 % -3.308 M 0.000 100.00 % -2.593 M 0.000 -100.00 % 11.785 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.287 M 0.000 0.000 100.00 % -65.495 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
Accounts receivables 4.231 M 0.000 -100.00 % 1.828 M 0.000 -100.00 % 2.272 M 0.000 -100.00 % 1.529 M 0.000 -100.00 % 7.822 M 0.000 -100.00 % 14.519 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.685 M 0.000 0.000 100.00 % -23.509 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
Inventory 470.000 K 0.000 -100.00 % 865.000 K 0.000 100.00 % -1.448 M 0.000 -100.00 % 869.000 K 0.000 100.00 % -4.493 M 0.000 100.00 % -3.856 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.816 M 0.000 0.000 -100.00 % 56.294 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
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
Other working capital 416.000 K 0.000 100.00 % -1.153 M 0.000 -100.00 % 360.000 K 0.000 100.00 % -5.706 M 0.000 100.00 % -5.922 M 0.000 -100.00 % 1.122 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -96.788 M 0.000 0.000 100.00 % -98.280 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
Other non cash items 11.468 M -89.20 % 106.158 M 77.68 % 59.746 M 208.21 % 19.385 M -92.31 % 252.039 M 8 878.79 % -2.871 M -100.95 % 300.991 M 580.54 % 44.228 M -25.32 % 59.226 M -6.70 % 63.481 M -7.68 % 68.765 M 44.39 % 47.623 M 493.68 % -12.097 M -351.50 % 4.810 M 212.73 % -4.267 M 79.10 % -20.412 M -355.92 % 7.976 M -79.13 % 38.223 M 20.35 % 31.760 M -13.81 % 36.848 M 159.31 % -62.124 M -36.92 % -45.372 M 78.08 % -206.962 M 0.00 % -206.962 M -74.80 % -118.398 M 0.00 % -118.398 M 1.97 % -120.772 M 0.00 % -120.772 M -38.82 % -86.997 M 0.00 % -86.997 M 32.55 % -128.973 M 0.00 % -128.973 M -138.75 % -54.021 M 0.00 % -54.021 M -100.48 % -26.946 M 0.00 % -26.946 M -107.17 % -13.007 M 0.00 % -13.007 M -65.10 % -7.878 M 0.00 % -7.878 M -227.96 % 6.157 M 0.00 % 6.157 M 756.71 % -937.526 K 0.00 % -937.526 K -750.50 % -110.232 K 0.00 % -110.232 K -22 146.40 % 500.000 0.00 % 500.000 100.03 % -1.621 M 0.00 % -1.621 M 29.91 % -2.312 M 0.00 % -2.312 M -54.08 % -1.501 M 0.00 % -1.501 M -9.13 % -1.375 M 0.00 % -1.375 M 61.90 % -3.609 M 0.00 % -3.609 M -127.73 % -1.585 M 0.00 % -1.585 M -169.17 % -588.750 K 0.00 % -588.750 K
Net cash provided by operating activities 48.019 M -20.95 % 60.743 M -46.07 % 112.626 M -48.63 % 219.247 M 18.71 % 184.684 M 441.63 % -54.060 M -173.53 % 73.526 M 242.32 % -51.661 M -195.00 % 54.378 M -53.76 % 117.608 M 21.40 % 96.880 M 36.40 % 71.027 M 601.85 % 10.120 M -81.52 % 54.767 M -30.44 % 78.739 M 1 029.36 % 6.972 M 15.58 % 6.032 M 132.42 % -18.604 M 74.34 % -72.495 M -142.50 % 170.582 M 24.95 % 136.523 M 216.55 % 43.129 M 53.57 % 28.085 M 0.00 % 28.085 M -74.75 % 111.204 M 0.00 % 111.204 M 31.54 % 84.542 M 0.00 % 84.542 M 69.95 % 49.744 M 0.00 % 49.744 M 117.45 % 22.877 M 0.00 % 22.877 M 1 380.68 % 1.545 M 0.00 % 1.545 M 136.87 % -4.191 M 0.00 % -4.191 M -146.04 % 9.103 M 0.00 % 9.103 M 289.06 % -4.815 M 0.00 % -4.815 M 0.000 0.000 100.00 % -1.122 M 0.00 % -1.122 M -730.49 % -135.136 K 0.00 % -135.136 K 0.000 0.000 100.00 % -231.500 K 0.00 % -231.500 K 70.43 % -783.000 K 0.00 % -783.000 K -117.80 % -359.500 K 0.00 % -359.500 K 26.03 % -486.000 K 0.00 % -486.000 K 83.48 % -2.942 M 0.00 % -2.942 M -132.98 % -1.263 M 0.00 % -1.263 M 0.000 0.000
Investments in property plant and equipment -15.281 M 68.97 % -49.238 M -41.47 % -34.805 M -34.31 % -25.913 M 6.41 % -27.689 M 40.25 % -46.343 M 40.11 % -77.374 M 44.96 % -140.569 M -9.80 % -128.022 M -47.05 % -87.061 M -30.31 % -66.810 M -180.44 % -23.823 M 60.21 % -59.871 M 11.88 % -67.941 M -105.53 % -33.057 M -2 218.16 % -1.426 M -29.64 % -1.100 M 72.57 % -4.010 M 91.82 % -48.994 M -57.79 % -31.051 M -158.39 % -12.017 M 63.49 % -32.915 M 93.43 % -501.293 M 0.00 % -501.293 M -874.39 % -51.447 M 0.00 % -51.447 M -199.84 % -17.158 M 0.00 % -17.158 M 38.54 % -27.918 M 0.00 % -27.918 M -5.09 % -26.566 M 0.00 % -26.566 M 32.75 % -39.503 M 0.00 % -39.503 M -187.42 % -13.744 M 0.00 % -13.744 M -286.04 % -3.560 M 0.00 % -3.560 M 11.98 % -4.045 M 0.00 % -4.045 M -157.09 % -1.573 M 0.00 % -1.573 M -5 598.45 % -27.610 K 0.00 % -27.610 K 29.38 % -39.099 K 0.00 % -39.099 K 76.80 % -168.500 K 0.00 % -168.500 K 50.37 % -339.500 K 0.00 % -339.500 K 25.55 % -456.000 K 0.00 % -456.000 K 84.64 % -2.968 M 0.00 % -2.968 M -31.10 % -2.264 M 0.00 % -2.264 M -145.82 % -921.000 K 0.00 % -921.000 K -180.15 % -328.750 K 0.00 % -328.750 K 0.000 0.000
Acquisitions net 0.000 0.000 -100.00 % 498.000 K 150.25 % 199.000 K -92.55 % 2.670 M 23.15 % 2.168 M 7.59 % 2.015 M 458.17 % 361.000 K -12.17 % 411.000 K 117.46 % 189.000 K 1 250.00 % 14.000 K -91.03 % 156.000 K -36.84 % 247.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 100.00 % -7.066 M 0.00 % -7.066 M -128.06 % 25.177 M 0.00 % 25.177 M 0.000 0.000 -100.00 % 267.060 K 0.00 % 267.060 K 423.71 % -82.500 K 0.00 % -82.500 K -575.34 % 17.356 K 0.00 % 17.356 K 130.12 % -57.619 K 0.00 % -57.619 K -163.94 % 90.119 K 0.00 % 90.119 K 204.79 % -86.000 K 0.00 % -86.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -528.500 K 0.00 % -528.500 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -93.805 M 53.77 % -202.900 M -110.37 % -96.448 M -5 077.03 % -1.863 M 53.25 % -3.985 M -97.77 % -2.015 M 93.44 % -30.714 M -72.38 % -17.818 M -26.76 % -14.057 M -25.32 % -11.217 M 58.88 % -27.277 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 % -84.000 K 0.00 % -84.000 K -109.17 % 916.500 K 0.00 % 916.500 K 290.94 % -480.000 K 0.00 % -480.000 K 67.37 % -1.471 M 0.00 % -1.471 M 0.000 0.000 100.00 % -15.000 K 0.00 % -15.000 K -627.45 % -2.062 K 0.00 % -2.062 K 99.58 % -491.500 K 0.00 % -491.500 K -353.00 % -108.500 K 0.00 % -108.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -155.000 K 0.00 % -155.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 149.000 K 0.000 100.00 % -7.114 M -116.31 % 43.615 M -14.89 % 51.244 M -67.47 % 157.511 M 102.66 % 77.722 M 121.80 % 35.041 M 82.91 % 19.157 M -27.42 % 26.396 M -65.40 % 76.292 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 % 118.000 K 0.00 % 118.000 K -20.00 % 147.500 K 0.00 % 147.500 K 0.000 0.000 -100.00 % 23.915 K 0.00 % 23.915 K 0.000 0.000 -100.00 % 19.794 K 0.00 % 19.794 K -60.12 % 49.630 K 0.00 % 49.630 K -71.64 % 175.000 K 0.00 % 175.000 K -90.01 % 1.752 M 0.00 % 1.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 212.500 K 0.00 % 212.500 K 0.000 0.000 0.000 0.000
Other investing activites -22.989 M -232.85 % 17.304 M 140.40 % 7.198 M -28.02 % 10.000 M 7 452.94 % -136.000 K -200.00 % 136.000 K -99.73 % 49.586 M 1 744.03 % 2.689 M 120.22 % -13.301 M -164.38 % 20.659 M 141.77 % 8.545 M -57.00 % 19.873 M 0.000 -100.00 % 32.258 M 418.62 % 6.220 M 139.95 % -15.570 M 58.15 % -37.204 M -185.62 % 43.455 M -75.00 % 173.833 M 394.85 % -58.956 M 50.66 % -119.490 M -269.93 % 70.317 M -85.18 % 474.519 M 0.00 % 474.519 M 730.26 % -75.290 M 0.00 % -75.290 M -71.44 % -43.918 M 0.00 % -43.918 M -1 664.29 % 2.808 M 0.00 % 2.808 M 81.48 % 1.547 M 0.00 % 1.547 M -62.41 % 4.115 M 0.00 % 4.115 M 320.33 % 979.000 K 0.00 % 979.000 K 4 197.25 % 22.782 K 0.00 % 22.782 K 289.17 % 5.854 K 0.00 % 5.854 K 2 701.78 % -225.000 0.00 % -225.000 -100.11 % 204.212 K 0.00 % 204.212 K 8 134.35 % 2.480 K 0.00 % 2.480 K -98.15 % 134.000 K 0.00 % 134.000 K -85.74 % 940.000 K 0.00 % 940.000 K 676.86 % 121.000 K 0.00 % 121.000 K 833.33 % -16.500 K 0.00 % -16.500 K 89.75 % -161.000 K 0.00 % -161.000 K -26.27 % -127.500 K 0.00 % -127.500 K 86.35 % -934.000 K 0.00 % -934.000 K 0.000 0.000
Net cash used for investing activites -38.270 M -19.84 % -31.934 M 73.56 % -120.765 M 44.76 % -218.614 M -69.84 % -128.717 M -5 528.20 % -2.287 M 91.86 % -28.100 M -256.31 % 17.977 M 119.14 % -93.904 M -34.82 % -69.649 M -12.89 % -61.696 M -626.86 % -8.488 M 19.99 % -10.609 M 70.27 % -35.683 M -32.96 % -26.837 M -57.90 % -16.996 M 55.63 % -38.304 M -197.11 % 39.445 M -68.40 % 124.839 M 238.70 % -90.007 M 31.56 % -131.507 M -451.60 % 37.402 M 239.70 % -26.774 M 0.00 % -26.774 M 78.87 % -126.737 M 0.00 % -126.737 M -107.51 % -61.076 M 0.00 % -61.076 M -143.23 % -25.110 M 0.00 % -25.110 M 21.65 % -32.050 M 0.00 % -32.050 M -250.39 % -9.147 M 0.00 % -9.147 M 30.94 % -13.245 M 0.00 % -13.245 M -180.76 % -4.718 M 0.00 % -4.718 M -14.46 % -4.122 M 0.00 % -4.122 M -165.67 % -1.551 M 0.00 % -1.551 M -1 031.51 % 166.549 K 0.00 % 166.549 K 163.33 % -263.000 K 0.00 % -263.000 K -117.27 % 1.523 M 0.00 % 1.523 M 153.62 % 600.500 K 0.00 % 600.500 K 279.25 % -335.000 K 0.00 % -335.000 K 88.78 % -2.985 M 0.00 % -2.985 M -23.07 % -2.425 M 0.00 % -2.425 M -59.59 % -1.520 M 0.00 % -1.520 M -20.33 % -1.263 M 0.00 % -1.263 M 0.000 0.000
Debt repayment 0.000 100.00 % -6.289 M 0.000 100.00 % -5.174 M 0.000 -100.00 % 19.741 M 0.000 100.00 % -6.302 M 0.000 100.00 % -4.294 M 0.000 100.00 % -3.278 M -286.99 % 1.753 M 0.000 0.000 100.00 % -421.000 K 88.78 % -3.752 M 0.000 100.00 % -9.657 M 30.84 % -13.963 M 0.000 0.000 -100.00 % 754.000 K 0.00 % 754.000 K 101.77 % -42.500 M 0.00 % -42.500 M -1 637.18 % -2.447 M 0.00 % -2.447 M 0.000 0.000 -100.00 % 8.953 M 0.00 % 8.953 M -75.61 % 36.702 M 0.00 % 36.702 M 6 690.38 % 540.500 K 0.00 % 540.500 K 117.45 % -3.097 M 0.00 % -3.097 M -192.06 % 3.364 M 0.00 % 3.364 M 55 255.05 % -6.100 K 0.00 % -6.100 K 44.79 % -11.048 K 0.00 % -11.048 K 0.000 0.000 100.00 % -1.272 M 0.00 % -1.272 M -81.33 % -701.500 K 0.00 % -701.500 K -177.26 % 908.000 K 0.00 % 908.000 K 9.53 % 829.000 K 0.00 % 829.000 K 584.80 % -171.000 K 0.00 % -171.000 K 85.80 % -1.205 M 0.00 % -1.205 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 677.000 K 0.000 0.000 0.000 -100.00 % 328.000 K 29.64 % 253.000 K 0.000 0.000 -100.00 % 603.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 % 1.350 M 0.00 % 1.350 M -22.77 % 1.748 M 0.00 % 1.748 M -97.85 % 81.483 M 0.00 % 81.483 M 1 471.97 % 5.184 M 0.00 % 5.184 M 415.77 % 1.005 M 0.00 % 1.005 M -73.06 % 3.730 M 0.00 % 3.730 M -78.46 % 17.320 M 0.00 % 17.320 M 378.67 % 3.618 M 0.00 % 3.618 M -33.55 % 5.445 M 0.00 % 5.445 M 157.76 % 2.113 M 0.00 % 2.113 M 62.50 % 1.300 M 0.00 % 1.300 M 10.78 % 1.174 M 0.00 % 1.174 M 234 600.00 % 500.000 0.00 % 500.000 0.000 0.000 -100.00 % 983.500 K 0.00 % 983.500 K -80.50 % 5.043 M 0.00 % 5.043 M -7.03 % 5.425 M 0.00 % 5.425 M 385.09 % 1.118 M 0.00 % 1.118 M 0.000 0.000
Common stock repurchased -7.483 M -14 290.38 % -52.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.115 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 % -2.676 M 0.00 % -2.676 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -479.000 K 0.00 % -479.000 K -538.67 % -75.000 K 0.00 % -75.000 K 83.85 % -464.301 K 0.00 % -464.301 K -526.87 % -74.066 K 0.00 % -74.066 K 20.36 % -93.000 K 0.00 % -93.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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.158 M 0.000 100.00 % -16.271 M 0.000 100.00 % -26.380 M 0.000 100.00 % -18.347 M 16.07 % -21.859 M 0.000 0.000 0.000 100.00 % -43.632 M -100.04 % -21.812 M 0.00 % -21.812 M -19.90 % -18.192 M 41.25 % -30.968 M 0.00 % -30.968 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
Other financing activites -7.107 M -52.09 % -4.673 M 6.30 % -4.987 M -328.80 % -1.163 M 96.91 % -37.581 M -608.01 % -5.308 M 50.29 % -10.678 M -492.24 % -1.803 M 67.35 % -5.523 M -2 283.00 % 253.000 K 107.33 % -3.452 M -86.29 % -1.853 M 0.000 100.00 % -56.000 K 48.15 % -108.000 K 25.52 % -145.000 K -103.73 % 3.890 M 209.64 % -3.548 M -168.45 % 5.183 M 731.30 % -821.000 K 92.83 % -11.447 M 4.77 % -12.021 M -24.15 % -9.683 M 0.00 % -9.683 M -13.70 % -8.516 M 0.00 % -8.516 M 16.12 % -10.153 M 0.00 % -10.153 M 39.15 % -16.684 M 0.00 % -16.684 M -51.22 % -11.033 M 0.00 % -11.033 M -224.06 % -3.405 M 0.00 % -3.405 M -18 018.42 % 19.000 K 0.00 % 19.000 K 101.17 % -1.618 M 0.00 % -1.618 M -12.16 % -1.443 M 0.00 % -1.443 M 0.000 0.000 0.000 0.000 100.00 % -178.809 K 0.00 % -178.809 K 0.000 0.000 100.00 % -6.000 K 0.00 % -6.000 K 0.000 0.000 -100.00 % 44.000 K 0.00 % 44.000 K -87.04 % 339.500 K 0.00 % 339.500 K 0.000 0.000 100.00 % -1.263 M 0.00 % -1.263 M 0.000 0.000
Net cash used provided by financing activities -14.590 M -32.47 % -11.014 M -120.85 % -4.987 M 21.30 % -6.337 M 82.83 % -36.904 M -355.69 % 14.433 M 235.17 % -10.678 M 47.30 % -20.263 M -266.88 % -5.523 M 72.81 % -20.312 M -528.08 % -3.234 M 89.74 % -31.511 M -1 437.48 % 2.356 M 112.80 % -18.403 M 16.22 % -21.967 M -3 781.10 % -566.000 K -510.14 % 138.000 K 103.89 % -3.548 M 92.62 % -48.106 M -31.45 % -36.596 M -10.03 % -33.259 M -10.08 % -30.213 M 24.27 % -39.896 M 0.00 % -39.896 M 19.67 % -49.666 M 0.00 % -49.666 M -357.70 % -10.851 M 0.00 % -10.851 M -117.47 % 62.124 M 0.00 % 62.124 M 1 901.72 % 3.104 M 0.00 % 3.104 M -90.95 % 34.303 M 0.00 % 34.303 M 699.69 % 4.290 M 0.00 % 4.290 M -64.63 % 12.126 M 0.00 % 12.126 M 121.88 % 5.465 M 0.00 % 5.465 M 9.86 % 4.975 M 0.00 % 4.975 M 145.38 % 2.027 M 0.00 % 2.027 M 97.22 % 1.028 M 0.00 % 1.028 M 1 143.65 % -98.500 K 0.00 % -98.500 K 86.07 % -707.000 K 0.00 % -707.000 K -177.86 % 908.000 K 0.00 % 908.000 K -51.09 % 1.857 M 0.00 % 1.857 M -64.38 % 5.212 M 0.00 % 5.212 M 23.50 % 4.220 M 0.00 % 4.220 M 434.19 % -1.263 M 0.00 % -1.263 M 0.000 0.000
Effect of forex changes on cash -597.000 K -235.37 % 441.000 K -36.46 % 694.000 K 207.76 % -644.000 K -273.12 % 372.000 K 700.00 % -62.000 K -107.90 % 785.000 K 10.56 % 710.000 K -86.52 % 5.266 M 224.14 % -4.242 M -535.52 % 974.000 K 185.36 % -1.141 M 97.69 % -49.325 M -21 545.65 % 230.000 K 230.68 % -176.000 K -192.63 % 190.000 K 156.38 % -337.000 K 53.00 % -717.000 K -154.26 % -282.000 K 66.98 % -854.000 K -105.29 % -416.000 K -30.41 % -319.000 K -175.86 % 420.500 K 0.00 % 420.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.000 K 0.00 % 28.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 100.00 % -298.500 K 0.00 % -298.500 K -104.35 % 6.866 M 0.00 % 6.866 M 0.000 0.000
Net change in cash -5.438 M -129.82 % 18.236 M 246.69 % -12.432 M -95.84 % -6.348 M -132.66 % 19.435 M 146.30 % -41.976 M -218.13 % 35.533 M 166.74 % -53.237 M -33.82 % -39.783 M -269.98 % 23.405 M -28.91 % 32.924 M 10.16 % 29.887 M 2 047.05 % 1.392 M 52.80 % 911.000 K -96.94 % 29.759 M 386.14 % -10.400 M 67.97 % -32.471 M -295.89 % 16.576 M 319.01 % 3.956 M -90.83 % 43.125 M 250.48 % -28.659 M -157.32 % 49.999 M 362.02 % -19.082 M 0.00 % -19.082 M 41.46 % -32.599 M 0.00 % -32.599 M -616.81 % 6.308 M 0.00 % 6.308 M -85.46 % 43.379 M 0.00 % 43.379 M 1 529.28 % -3.035 M 0.00 % -3.035 M -122.73 % 13.350 M 0.00 % 13.350 M 303.54 % -6.559 M 0.00 % -6.559 M -179.45 % 8.256 M 0.00 % 8.256 M 575.68 % -1.736 M 0.00 % -1.736 M -267.28 % 1.038 M 0.00 % 1.038 M 93.63 % 535.823 K 0.00 % 535.823 K 364.34 % -202.704 K 0.00 % -202.704 K -181.53 % -72.000 K 0.00 % -72.000 K 57.40 % -169.000 K 0.00 % -169.000 K -60.95 % -105.000 K 0.00 % -105.000 K 85.88 % -743.750 K 0.00 % -743.750 K -164.66 % 1.150 M 0.00 % 1.150 M 526.02 % -270.000 K 0.00 % -270.000 K -108.77 % 3.078 M 0.00 % 3.078 M 0.000 0.000
Cash at beginning of period 54.494 M 50.30 % 36.258 M -25.53 % 48.690 M -11.53 % 55.038 M 54.59 % 35.603 M -54.11 % 77.579 M 84.51 % 42.046 M -55.87 % 95.283 M -29.45 % 135.066 M 20.96 % 111.661 M 41.82 % 78.737 M 61.18 % 48.850 M 2.93 % 47.458 M 1.96 % 46.547 M -4.53 % 48.756 M 12.56 % 43.316 M -52.40 % 91.003 M 22.27 % 74.427 M 5.61 % 70.471 M 13.63 % 62.018 M -31.61 % 90.677 M 122.91 % 40.678 M 39.06 % 29.252 M 0.00 % 29.252 M -52.71 % 61.851 M 0.00 % 61.851 M 11.36 % 55.543 M 0.00 % 55.543 M 356.60 % 12.165 M 0.00 % 12.165 M -19.97 % 15.200 M 0.00 % 15.200 M 721.93 % 1.849 M 0.00 % 1.849 M -78.01 % 8.408 M 0.00 % 8.408 M 5 403.39 % 152.783 K 0.00 % 152.783 K -91.91 % 1.888 M 0.00 % 1.888 M 121.94 % 850.815 K 0.00 % 850.815 K 170.11 % 314.992 K 0.00 % 314.992 K -39.16 % 517.696 K 0.00 % 517.696 K 209.62 % -472.250 K 0.00 % -472.250 K -55.73 % -303.250 K 0.00 % -303.250 K -52.96 % -198.250 K 0.00 % -198.250 K -136.34 % 545.500 K 0.00 % 545.500 K 190.20 % -604.750 K 0.00 % -604.750 K -80.66 % -334.750 K 0.00 % -334.750 K 90.19 % -3.413 M 0.00 % -3.413 M 0.000 0.000
Cash at end of period 49.056 M -9.98 % 54.494 M 50.30 % 36.258 M -25.53 % 48.690 M -11.53 % 55.038 M 54.59 % 35.603 M -54.11 % 77.579 M 84.51 % 42.046 M -55.87 % 95.283 M -29.45 % 135.066 M 20.96 % 111.661 M 41.82 % 78.737 M 61.18 % 48.850 M 2.93 % 47.458 M -39.56 % 78.515 M 138.53 % 32.916 M -43.76 % 58.532 M -35.68 % 91.003 M 22.27 % 74.427 M -29.21 % 105.143 M 69.54 % 62.018 M -31.61 % 90.677 M 791.66 % 10.170 M 0.00 % 10.170 M -65.23 % 29.252 M 0.00 % 29.252 M -52.71 % 61.851 M 0.00 % 61.851 M 11.36 % 55.543 M 0.00 % 55.543 M 356.60 % 12.165 M 0.00 % 12.165 M -19.97 % 15.200 M 0.00 % 15.200 M 721.93 % 1.849 M 0.00 % 1.849 M -78.01 % 8.408 M 0.00 % 8.408 M 5 403.43 % 152.783 K 0.00 % 152.783 K -91.91 % 1.888 M 0.00 % 1.888 M 121.94 % 850.815 K 0.00 % 850.815 K 170.11 % 314.992 K 0.00 % 314.992 K 157.88 % -544.250 K 0.00 % -544.250 K -15.25 % -472.250 K 0.00 % -472.250 K -55.73 % -303.250 K 0.00 % -303.250 K -52.96 % -198.250 K 0.00 % -198.250 K -136.34 % 545.500 K 0.00 % 545.500 K 190.20 % -604.750 K 0.00 % -604.750 K -80.66 % -334.750 K 0.00 % -334.750 K 0.000 0.000
Operating cash flow 48.019 M -4.79 % 50.433 M -55.22 % 112.626 M -48.63 % 219.247 M 18.71 % 184.684 M 441.63 % -54.060 M -173.53 % 73.526 M 242.32 % -51.661 M -195.00 % 54.378 M -53.76 % 117.608 M 21.40 % 96.880 M 36.40 % 71.027 M 601.85 % 10.120 M -81.52 % 54.767 M -30.44 % 78.739 M 1 029.36 % 6.972 M 15.58 % 6.032 M 132.42 % -18.604 M 74.34 % -72.495 M -142.50 % 170.582 M 24.95 % 136.523 M 216.55 % 43.129 M 53.57 % 28.085 M 0.00 % 28.085 M -74.75 % 111.204 M 0.00 % 111.204 M 31.54 % 84.542 M 0.00 % 84.542 M 69.95 % 49.744 M 0.00 % 49.744 M 117.45 % 22.877 M 0.00 % 22.877 M 1 380.68 % 1.545 M 0.00 % 1.545 M 136.87 % -4.191 M 0.00 % -4.191 M -146.04 % 9.103 M 0.00 % 9.103 M 289.06 % -4.815 M 0.00 % -4.815 M 0.000 0.000 100.00 % -1.122 M 0.00 % -1.122 M -730.49 % -135.136 K 0.00 % -135.136 K 0.000 0.000 100.00 % -231.500 K 0.00 % -231.500 K 70.43 % -783.000 K 0.00 % -783.000 K -117.80 % -359.500 K 0.00 % -359.500 K 26.03 % -486.000 K 0.00 % -486.000 K 83.48 % -2.942 M 0.00 % -2.942 M -132.98 % -1.263 M 0.00 % -1.263 M 0.000 0.000
Capital expenditure -15.281 M 68.80 % -48.985 M -40.74 % -34.805 M -34.31 % -25.913 M 6.41 % -27.689 M 40.25 % -46.343 M 40.11 % -77.374 M 44.96 % -140.569 M -9.80 % -128.022 M -47.05 % -87.061 M -30.31 % -66.810 M -180.44 % -23.823 M 60.21 % -59.871 M 11.88 % -67.941 M -105.53 % -33.057 M -2 218.16 % -1.426 M -29.64 % -1.100 M 72.57 % -4.010 M 91.82 % -48.994 M -57.79 % -31.051 M -158.39 % -12.017 M 63.49 % -32.915 M 93.43 % -501.293 M 0.00 % -501.293 M -874.39 % -51.447 M 0.00 % -51.447 M -199.84 % -17.158 M 0.00 % -17.158 M 38.54 % -27.918 M 0.00 % -27.918 M -5.09 % -26.566 M 0.00 % -26.566 M 32.75 % -39.503 M 0.00 % -39.503 M -187.42 % -13.744 M 0.00 % -13.744 M -286.04 % -3.560 M 0.00 % -3.560 M 11.98 % -4.045 M 0.00 % -4.045 M -157.09 % -1.573 M 0.00 % -1.573 M -5 598.45 % -27.610 K 0.00 % -27.610 K 29.38 % -39.099 K 0.00 % -39.099 K 76.80 % -168.500 K 0.00 % -168.500 K 50.37 % -339.500 K 0.00 % -339.500 K 25.55 % -456.000 K 0.00 % -456.000 K 84.64 % -2.968 M 0.00 % -2.968 M -31.10 % -2.264 M 0.00 % -2.264 M -145.82 % -921.000 K 0.00 % -921.000 K -180.15 % -328.750 K 0.00 % -328.750 K 0.000 0.000
Free CashFlow 32.738 M 2 160.91 % 1.448 M -98.14 % 77.821 M -59.75 % 193.334 M 23.15 % 156.995 M 256.36 % -100.403 M -2 509.23 % -3.848 M 98.00 % -192.230 M -161.03 % -73.644 M -341.08 % 30.547 M 1.59 % 30.070 M -36.30 % 47.204 M 194.88 % -49.751 M -277.65 % -13.174 M -128.84 % 45.682 M 723.69 % 5.546 M 12.45 % 4.932 M 121.81 % -22.614 M 81.39 % -121.489 M -187.07 % 139.531 M 12.07 % 124.506 M 1 118.97 % 10.214 M 102.16 % -473.208 M 0.00 % -473.208 M -891.89 % 59.757 M 0.00 % 59.757 M -11.32 % 67.384 M 0.00 % 67.384 M 208.73 % 21.827 M 0.00 % 21.827 M 691.66 % -3.689 M 0.00 % -3.689 M 90.28 % -37.958 M 0.00 % -37.958 M -111.65 % -17.935 M 0.00 % -17.935 M -423.58 % 5.542 M 0.00 % 5.542 M 162.56 % -8.860 M 0.00 % -8.860 M -463.11 % -1.573 M 0.00 % -1.573 M -36.82 % -1.150 M 0.00 % -1.150 M -559.97 % -174.235 K 0.00 % -174.235 K -3.40 % -168.500 K 0.00 % -168.500 K 70.49 % -571.000 K 0.00 % -571.000 K 53.91 % -1.239 M 0.00 % -1.239 M 62.76 % -3.328 M 0.00 % -3.328 M -21.00 % -2.750 M 0.00 % -2.750 M 28.81 % -3.863 M 0.00 % -3.863 M -142.73 % -1.592 M 0.00 % -1.592 M 0.000 0.000
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2017 2016 2015 2015 2014 2013 2013 2012 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 1998 1998 1997 1997 1996 1996 1995 1995 1994 1994 1993 1993 1992 1992 1991 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
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989