CLTFF

Celtic plc CLTFF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990
Revenue 143.597 M 15.26 % 124.580 M 3.95 % 119.851 M 35.83 % 88.235 M 45.17 % 60.781 M -13.46 % 70.233 M -15.80 % 83.410 M -17.88 % 101.573 M 12.06 % 90.639 M 74.28 % 52.009 M 1.82 % 51.080 M -21.09 % 64.736 M -14.61 % 75.816 M 47.67 % 51.341 M -2.31 % 52.557 M -14.84 % 61.715 M -14.98 % 72.587 M -0.50 % 72.953 M -3.04 % 75.237 M 31.05 % 57.411 M -7.65 % 62.168 M -9.93 % 69.020 M 13.95 % 60.569 M 6.46 % 56.892 M 35.43 % 42.007 M 8.89 % 38.579 M 14.00 % 33.840 M 21.63 % 27.821 M 25.38 % 22.189 M 38.64 % 16.005 M 54.25 % 10.376 M 18.77 % 8.736 M -7.78 % 9.473 M 20.06 % 7.890 M 12.49 % 7.014 M 0.24 % 6.997 M
Net income 33.934 M 153.54 % 13.384 M -59.85 % 33.332 M 469.88 % 5.849 M 146.42 % -12.601 M -3 324.18 % -368.000 K -104.21 % 8.738 M -45.37 % 15.996 M 114.57 % 7.455 M 1 524.18 % 459.000 K 111.63 % -3.947 M -133.75 % 11.696 M 13.93 % 10.266 M 239.28 % -7.371 M -7 326.47 % 102.000 K 104.79 % -2.131 M -206.39 % 2.003 M -54.84 % 4.435 M -70.51 % 15.040 M 456.23 % -4.222 M 51.50 % -8.706 M -16.53 % -7.471 M 35.92 % -11.659 M -283.65 % -3.039 M 62.59 % -8.123 M -105.33 % -3.956 M -819.27 % 550.000 K -92.25 % 7.101 M 37.83 % 5.152 M 608.59 % -1.013 M -152.62 % -401.000 K 71.44 % -1.404 M -44.00 % -975.000 K 69.63 % -3.210 M -305.30 % -792.000 K -62.63 % -487.000 K
Income before tax 45.687 M 156.31 % 17.825 M -56.20 % 40.697 M 563.25 % 6.136 M 153.39 % -11.492 M -11 478.22 % 101.000 K -99.11 % 11.312 M -34.50 % 17.271 M 150.41 % 6.897 M 1 402.61 % 459.000 K 111.63 % -3.947 M -135.34 % 11.170 M 14.69 % 9.739 M 232.13 % -7.371 M -7 326.47 % 102.000 K 104.79 % -2.131 M -206.39 % 2.003 M -54.84 % 4.435 M -70.51 % 15.040 M 456.23 % -4.222 M 51.50 % -8.706 M -16.53 % -7.471 M -28.94 % -5.794 M -94.82 % -2.974 M 73.42 % -11.190 M -86.97 % -5.985 M -1 188.18 % 550.000 K -92.29 % 7.132 M 38.43 % 5.152 M 608.59 % -1.013 M -152.62 % -401.000 K 71.44 % -1.404 M -44.00 % -975.000 K 69.63 % -3.210 M -305.30 % -792.000 K -62.63 % -487.000 K
Income before tax ratio 0.32 122.36 % 0.14 -57.86 % 0.34 388.29 % 0.07 136.78 % -0.19 -13 247.63 % 0.00 -98.94 % 0.14 -20.24 % 0.17 123.46 % 0.08 762.21 % 0.01 111.42 % -0.08 -144.78 % 0.17 34.32 % 0.13 189.47 % -0.14 -7 497.63 % 0.00 105.62 % -0.03 -225.13 % 0.03 -54.61 % 0.06 -69.59 % 0.20 371.83 % -0.07 47.49 % -0.14 -29.37 % -0.11 -13.16 % -0.10 -82.99 % -0.05 80.38 % -0.27 -71.71 % -0.16 -1 054.51 % 0.02 -93.66 % 0.26 10.41 % 0.23 466.85 % -0.06 -63.77 % -0.04 75.95 % -0.16 -56.15 % -0.10 74.70 % -0.41 -260.30 % -0.11 -62.23 % -0.07
EBITDA 29.248 M -10.68 % 32.747 M 22.70 % 26.688 M 19.59 % 22.317 M 292.19 % -11.612 M -51.28 % -7.676 M -204.22 % 7.365 M -74.09 % 28.423 M 77.93 % 15.974 M 549.85 % -3.551 M -170.00 % 5.073 M -23.11 % 6.598 M -62.69 % 17.686 M 1 570.07 % 1.059 M -89.93 % 10.513 M 25.53 % 8.375 M -29.53 % 11.884 M -4.75 % 12.477 M -45.98 % 23.097 M 331.24 % 5.356 M 67.53 % 3.197 M -46.78 % 6.007 M -16.01 % 7.152 M 33.18 % 5.370 M -14.20 % 6.259 M 96.02 % 3.193 M -60.46 % 8.075 M -39.50 % 13.348 M 46.06 % 9.139 M 646.65 % 1.224 M 210.66 % 394.000 K -18.93 % 486.000 K -61.61 % 1.266 M 233.40 % -949.000 K -355.80 % 371.000 K -43.53 % 657.000 K
Net income ratio 0.24 119.96 % 0.11 -61.37 % 0.28 319.55 % 0.07 131.97 % -0.21 -3 856.68 % -0.01 -105.00 % 0.10 -33.48 % 0.16 91.47 % 0.08 831.96 % 0.01 111.42 % -0.08 -142.77 % 0.18 33.43 % 0.14 194.31 % -0.14 -7 497.63 % 0.00 105.62 % -0.03 -225.13 % 0.03 -54.61 % 0.06 -69.59 % 0.20 371.83 % -0.07 47.49 % -0.14 -29.37 % -0.11 43.77 % -0.19 -260.36 % -0.05 72.38 % -0.19 -88.58 % -0.10 -730.92 % 0.02 -93.63 % 0.26 9.93 % 0.23 466.85 % -0.06 -63.77 % -0.04 75.95 % -0.16 -56.15 % -0.10 74.70 % -0.41 -260.30 % -0.11 -62.23 % -0.07
Ratio EBITDA 0.20 -22.51 % 0.26 18.05 % 0.22 -11.96 % 0.25 232.39 % -0.19 -74.80 % -0.11 -223.78 % 0.09 -68.45 % 0.28 58.78 % 0.18 358.12 % -0.07 -168.75 % 0.10 -2.56 % 0.10 -56.31 % 0.23 1 030.93 % 0.02 -89.69 % 0.20 47.40 % 0.14 -17.11 % 0.16 -4.27 % 0.17 -44.29 % 0.31 229.06 % 0.09 81.41 % 0.05 -40.91 % 0.09 -26.29 % 0.12 25.10 % 0.09 -36.65 % 0.15 80.03 % 0.08 -65.32 % 0.24 -50.26 % 0.48 16.49 % 0.41 438.56 % 0.08 101.40 % 0.04 -31.74 % 0.06 -58.37 % 0.13 211.11 % -0.12 -327.40 % 0.05 -43.67 % 0.09
Gross profit ratio 0.18 19.99 % 0.15 -24.41 % 0.20 614.67 % -0.04 82.27 % -0.22 29.68 % -0.32 -110.23 % -0.15 -205.88 % 0.14 -9.64 % 0.16 259.94 % -0.10 -130.45 % -0.04 -157.16 % 0.07 -56.64 % 0.17 386.67 % -0.06 -106.03 % 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 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 134.552 M -1.55 % 136.677 M -0.06 % 136.757 M 0.04 % 136.709 M 44.87 % 94.366 M 0.10 % 94.276 M -30.88 % 136.387 M -0.06 % 136.466 M 0.02 % 136.444 M 0.11 % 136.299 M -0.02 % 136.328 M 0.20 % 136.058 M 0.17 % 135.828 M -0.40 % 136.372 M 0.11 % 136.219 M 0.07 % 136.130 M 0.15 % 135.930 M 1.12 % 134.423 M -1.00 % 135.778 M 131.07 % 58.760 M 90.78 % 30.800 M 0.58 % 30.621 M 0.27 % 30.539 M 0.36 % 30.430 M -36.27 % 47.750 M 0.23 % 47.640 M 0.24 % 47.524 M 0.05 % 47.500 M 0.00 % 47.500 M 63.79 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M
Weighted average shs out 134.552 M 42.17 % 94.639 M 0.11 % 94.531 M 0.08 % 94.457 M 0.10 % 94.366 M 0.10 % 94.276 M 0.32 % 93.977 M -28.58 % 131.578 M 40.87 % 93.403 M 0.30 % 93.120 M 0.37 % 92.774 M 1.41 % 91.485 M 0.83 % 90.730 M 0.54 % 90.247 M 0.20 % 90.069 M 0.22 % 89.873 M 0.32 % 89.584 M 2.77 % 87.171 M 7.42 % 81.153 M 38.11 % 58.760 M 90.78 % 30.800 M 0.58 % 30.621 M 0.27 % 30.539 M 0.36 % 30.430 M 4.03 % 29.250 M 0.38 % 29.140 M 0.48 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M 0.00 % 29.000 M
EPS diluted 0.25 150.00 % 0.10 -58.33 % 0.24 460.75 % 0.04 132.92 % -0.13 -3 233.33 % 0.00 -106.08 % 0.06 -41.73 % 0.11 101.47 % 0.05 1 505.88 % 0.00 111.72 % -0.03 -133.72 % 0.09 13.76 % 0.08 239.74 % -0.05 -5 018.18 % 0.00 107.01 % -0.02 -183.96 % 0.02 -49.46 % 0.04 -66.36 % 0.11 252.99 % -0.07 74.32 % -0.28 -16.67 % -0.24 36.84 % -0.38 -280.38 % -0.10 41.24 % -0.17 -104.82 % -0.08 -8 400.00 % 0.00 -99.33 % 0.15 36.36 % 0.11 415.19 % -0.03 -152.90 % -0.01 71.49 % -0.05 -44.05 % -0.03 69.45 % -0.11 -302.93 % -0.03 -62.50 % -0.02
Earnings per share 0.36 157.14 % 0.14 -60.00 % 0.35 465.43 % 0.06 147.62 % -0.13 -3 233.33 % 0.00 -104.19 % 0.09 -22.50 % 0.12 62.60 % 0.07 1 406.12 % 0.00 111.53 % -0.04 -135.42 % 0.12 9.09 % 0.11 234.64 % -0.08 -7 527.27 % 0.00 104.64 % -0.02 -205.80 % 0.02 -55.99 % 0.05 -73.21 % 0.19 364.26 % -0.07 74.32 % -0.28 -16.67 % -0.24 36.84 % -0.38 -280.38 % -0.10 64.32 % -0.28 -100.00 % -0.14 -14 100.00 % 0.00 -99.57 % 0.23 43.75 % 0.16 558.45 % -0.03 -152.90 % -0.01 71.49 % -0.05 -44.05 % -0.03 69.45 % -0.11 -302.93 % -0.03 -62.50 % -0.02
Gross profit 26.535 M 38.30 % 19.186 M -21.43 % 24.419 M 799.08 % -3.493 M 74.26 % -13.572 M 39.15 % -22.303 M -77.02 % -12.599 M -186.95 % 14.490 M 1.26 % 14.310 M 378.73 % -5.134 M -134.64 % -2.188 M -145.10 % 4.851 M -62.98 % 13.102 M 523.33 % -3.095 M -105.89 % 52.557 M -14.84 % 61.715 M -14.98 % 72.587 M -0.50 % 72.953 M -3.04 % 75.237 M 31.05 % 57.411 M -7.65 % 62.168 M -9.93 % 69.020 M 13.95 % 60.569 M 6.46 % 56.892 M 35.43 % 42.007 M 8.89 % 38.579 M 14.00 % 33.840 M 21.63 % 27.821 M 25.38 % 22.189 M 38.64 % 16.005 M 54.25 % 10.376 M 18.77 % 8.736 M -7.78 % 9.473 M 20.06 % 7.890 M 12.49 % 7.014 M 0.24 % 6.997 M
Income tax expense 11.753 M 164.65 % 4.441 M -39.70 % 7.365 M 2 466.20 % 287.000 K -74.12 % 1.109 M 136.46 % 469.000 K -81.78 % 2.574 M 39.29 % 1.848 M 0.000 0.000 0.000 0.000 100.00 % -3.794 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.865 M 8 923.08 % 65.000 K 102.12 % -3.067 M -51.16 % -2.029 M 0.000 -100.00 % 31.000 K 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 0.000
Cost of revenue 117.062 M 11.07 % 105.394 M 10.44 % 95.432 M 4.04 % 91.728 M 23.37 % 74.353 M -19.65 % 92.536 M -3.62 % 96.009 M 10.25 % 87.083 M 14.09 % 76.329 M 33.58 % 57.143 M 7.27 % 53.268 M -11.05 % 59.885 M -4.51 % 62.714 M 15.21 % 54.436 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
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.134 M 0.000 -100.00 % 2.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
Other expenses -15.638 M 84.48 % -100.751 M -540.83 % -15.722 M -61.72 % -9.722 M -326.22 % -2.281 M -102.46 % 92.793 M 955.07 % 8.795 M 1 634.90 % -573.000 K -2.69 % -558.000 K -11.16 % -502.000 K -16.20 % -432.000 K 17.87 % -526.000 K 0.19 % -527.000 K 0.000 100.00 % -544.000 K 0.00 % -544.000 K 0.00 % -544.000 K 0.00 % -544.000 K 26.88 % -744.000 K 0.000 100.00 % -973.000 K -172.77 % 1.337 M 10.59 % 1.209 M 34.78 % 897.000 K 149.15 % -1.825 M 0.000 0.000 0.000 100.00 % -51.000 K -1 175.00 % -4.000 K -101.12 % 356.000 K 217.11 % -304.000 K 40.39 % -510.000 K 0.000 0.000 0.000
Operating expenses -15.638 M -436.81 % 4.643 M 129.53 % -15.722 M -61.72 % -9.722 M -326.22 % -2.281 M -102.46 % 92.793 M 5.67 % 87.818 M -8.38 % 95.851 M 1 170.22 % 7.546 M 52.35 % 4.953 M -32.27 % 7.313 M 37.98 % 5.300 M -10.62 % 5.930 M -90.25 % 60.803 M -1.08 % 61.465 M -8.70 % 67.322 M -4.88 % 70.777 M -2.42 % 72.529 M 10.96 % 65.364 M 10.88 % 58.948 M -11.97 % 66.965 M -10.62 % 74.920 M 16.75 % 64.171 M 6.36 % 60.336 M 4 362.72 % 1.352 M 8.77 % 1.243 M -82.43 % 7.076 M 15.89 % 6.106 M 55.69 % 3.922 M 80.07 % 2.178 M 178.16 % 783.000 K -52.11 % 1.635 M -9.42 % 1.805 M 1.40 % 1.780 M 91.60 % 929.000 K 24.87 % 744.000 K
Cost and expenses 101.424 M -7.83 % 110.037 M 38.05 % 79.710 M -2.80 % 82.006 M 13.78 % 72.072 M -22.33 % 92.793 M 5.67 % 87.818 M -8.38 % 95.851 M 14.28 % 83.875 M 35.07 % 62.096 M 2.50 % 60.581 M -7.06 % 65.185 M -5.04 % 68.644 M 12.90 % 60.803 M -1.08 % 61.465 M -8.70 % 67.322 M -4.88 % 70.777 M -2.42 % 72.529 M 10.96 % 65.364 M 10.88 % 58.948 M -11.97 % 66.965 M -10.62 % 74.920 M 16.75 % 64.171 M 6.36 % 60.336 M 4 362.72 % 1.352 M 8.77 % 1.243 M -82.43 % 7.076 M 15.89 % 6.106 M 55.69 % 3.922 M 80.07 % 2.178 M 178.16 % 783.000 K -52.11 % 1.635 M -9.42 % 1.805 M 1.40 % 1.780 M 91.60 % 929.000 K 24.87 % 744.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 0.000
Selling general and administrative expenses 0.000 -100.00 % 105.394 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.134 M 0.000 -100.00 % 2.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
Interest income 0.000 -100.00 % 4.726 M 131.55 % 2.041 M 132.99 % 876.000 K 2.46 % 855.000 K -42.19 % 1.479 M 39.66 % 1.059 M 390.28 % 216.000 K 5.88 % 204.000 K -41.71 % 350.000 K 89.19 % 185.000 K 249.06 % 53.000 K 152.38 % 21.000 K 103.86 % -544.000 K 0.00 % -544.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.000 K 259.26 % 27.000 K -70.33 % 91.000 K -78.54 % 424.000 K 1 313.33 % 30.000 K 2 900.00 % 1.000 K 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 879.000 K -4.04 % 916.000 K -5.47 % 969.000 K -8.24 % 1.056 M 0.67 % 1.049 M -17.21 % 1.267 M 29.29 % 980.000 K 18.93 % 824.000 K 32.69 % 621.000 K 10.50 % 562.000 K -22.05 % 721.000 K 316.76 % 173.000 K -29.67 % 246.000 K 37.43 % 179.000 K 5.29 % 170.000 K -30.04 % 243.000 K -53.18 % 519.000 K 7.23 % 484.000 K -72.66 % 1.770 M 36.79 % 1.294 M -3.22 % 1.337 M 10.59 % 1.209 M 34.78 % 897.000 K -50.85 % 1.825 M 115.21 % 848.000 K 83.15 % 463.000 K 282.64 % 121.000 K 55.13 % 78.000 K -17.89 % 95.000 K 39.71 % 68.000 K -79.64 % 334.000 K -34.64 % 511.000 K -2.67 % 525.000 K 95.90 % 268.000 K -35.42 % 415.000 K
Depreciation and amortization 16.558 M 17.91 % 14.043 M -2.19 % 14.357 M -9.02 % 15.781 M 14.51 % 13.781 M -7.41 % 14.884 M 26.42 % 11.773 M 9.57 % 10.745 M 16.67 % 9.210 M 38.66 % 6.642 M -25.29 % 8.890 M 26.15 % 7.047 M -9.11 % 7.753 M -5.27 % 8.184 M -20.02 % 10.232 M -1.01 % 10.336 M 7.24 % 9.638 M 28.11 % 7.523 M -0.66 % 7.573 M 9.87 % 6.893 M -23.13 % 8.967 M 554.05 % 1.371 M -2.42 % 1.405 M 33.68 % 1.051 M -93.27 % 15.624 M 87.56 % 8.330 M 17.97 % 7.061 M 15.89 % 6.093 M 55.95 % 3.907 M 82.57 % 2.140 M 195.17 % 725.000 K -54.17 % 1.582 M 737.04 % 189.000 K -39.03 % 310.000 K 27.57 % 243.000 K -66.67 % 729.000 K
Operating income 42.173 M 189.99 % 14.543 M -63.77 % 40.141 M 544.42 % 6.229 M 155.17 % -11.291 M -3 331.91 % -329.000 K -102.86 % 11.520 M -36.12 % 18.035 M 139.92 % 7.517 M 929.73 % 730.000 K 120.45 % -3.570 M -130.16 % 11.838 M 13.40 % 10.439 M 258.62 % -6.581 M -897.70 % 825.000 K 158.22 % -1.417 M -150.79 % 2.790 M -49.25 % 5.498 M -66.20 % 16.268 M 939.86 % -1.937 M 68.74 % -6.197 M 1.48 % -6.290 M -40.59 % -4.474 M -127.11 % -1.970 M 78.96 % -9.365 M -82.30 % -5.137 M -607.11 % 1.013 M -85.84 % 7.156 M 37.54 % 5.203 M 615.66 % -1.009 M -33.29 % -757.000 K 31.18 % -1.100 M -136.56 % -465.000 K 63.07 % -1.259 M -1 083.59 % 128.000 K 277.78 % -72.000 K
Operating income ratio 0.29 151.58 % 0.12 -65.15 % 0.33 374.43 % 0.07 138.00 % -0.19 -3 865.61 % 0.00 -103.39 % 0.14 -22.21 % 0.18 114.10 % 0.08 490.86 % 0.01 120.08 % -0.07 -138.22 % 0.18 32.81 % 0.14 207.42 % -0.13 -916.59 % 0.02 168.37 % -0.02 -159.74 % 0.04 -49.00 % 0.08 -65.15 % 0.22 740.87 % -0.03 66.15 % -0.10 -9.38 % -0.09 -23.38 % -0.07 -113.32 % -0.03 84.47 % -0.22 -67.43 % -0.13 -544.82 % 0.03 -88.36 % 0.26 9.69 % 0.23 471.95 % -0.06 13.59 % -0.07 42.06 % -0.13 -156.52 % -0.05 69.24 % -0.16 -974.39 % 0.02 277.35 % -0.01
Total other income expenses net 3.514 M 7.07 % 3.282 M 490.29 % 556.000 K 697.85 % -93.000 K 53.73 % -201.000 K 0.000 100.00 % -208.000 K 72.77 % -764.000 K -23.23 % -620.000 K -128.78 % -271.000 K 28.12 % -377.000 K 43.56 % -668.000 K -126.02 % 2.567 M 424.94 % -790.000 K -9.27 % -723.000 K -1.26 % -714.000 K 9.28 % -787.000 K 25.96 % -1.063 M 13.44 % -1.228 M 46.26 % -2.285 M 8.93 % -2.509 M -112.45 % -1.181 M 10.53 % -1.320 M -31.47 % -1.004 M 44.99 % -1.825 M -115.21 % -848.000 K -83.15 % -463.000 K -1 829.17 % -24.000 K 52.94 % -51.000 K -1 175.00 % -4.000 K -101.12 % 356.000 K 217.11 % -304.000 K 40.39 % -510.000 K 94.53 % -9.320 M -35.52 % -6.877 M -2.03 % -6.740 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990
Net debt -72.364 M 4.93 % -76.113 M -11.91 % -68.015 M -131.64 % -29.362 M -90.80 % -15.389 M 9.25 % -16.957 M 40.68 % -28.585 M 20.63 % -36.013 M -102.88 % -17.751 M -407.75 % -3.496 M 24.20 % -4.612 M -4.58 % -4.410 M -21.15 % -3.640 M -149.66 % 7.330 M 1 017.38 % 656.000 K -89.04 % 5.988 M 262.69 % 1.651 M -55.12 % 3.679 M -28.59 % 5.152 M -63.11 % 13.965 M -28.40 % 19.503 M 23.40 % 15.805 M -16.34 % 18.891 M 12.17 % 16.842 M -43.15 % 29.625 M 104.24 % 14.505 M 294.48 % 3.677 M 69.53 % 2.169 M 173.05 % -2.969 M -402.03 % 983.000 K 120.19 % -4.869 M 11.15 % -5.480 M -189.19 % 6.144 M 4.21 % 5.896 M 97.45 % 2.986 M -9.27 % 3.291 M
Total investments 0.000 0.000 -100.00 % 15.113 M 16.25 % 13.000 M 14.92 % 11.312 M -16.37 % 13.527 M 67.23 % 8.089 M 83.97 % 4.397 M 0.000 -100.00 % 3.966 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 -100.00 % 1.000 K 0.000 0.000 -100.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K
Total debt 4.946 M 343.59 % 1.115 M -77.84 % 5.032 M 100.72 % 2.507 M -38.40 % 4.070 M -25.31 % 5.449 M -0.42 % 5.472 M -16.46 % 6.550 M -3.02 % 6.754 M -2.88 % 6.954 M -2.85 % 7.158 M -30.70 % 10.329 M -3.54 % 10.708 M -31.04 % 15.528 M 35.33 % 11.474 M -3.21 % 11.855 M -2.35 % 12.140 M -0.12 % 12.154 M -0.03 % 12.158 M -27.97 % 16.879 M -14.21 % 19.674 M 21.62 % 16.176 M -17.65 % 19.644 M 13.06 % 17.375 M -41.52 % 29.712 M 89.49 % 15.680 M 194.63 % 5.322 M 143.01 % 2.190 M 330.26 % 509.000 K -51.52 % 1.050 M -38.34 % 1.703 M 109.99 % 811.000 K -86.82 % 6.155 M 4.04 % 5.916 M 98.06 % 2.987 M -9.57 % 3.303 M
Accumulated other comprehensive income loss 21.222 M 0.00 % 21.222 M -24.24 % 28.013 M 0.05 % 28.000 M 0.06 % 27.984 M 31.86 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M -11.59 % 24.003 M -20.33 % 30.128 M 1.95 % 29.553 M 1.02 % 29.256 M 239.17 % -21.022 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
Retained earnings 92.128 M 58.31 % 58.194 M 29.87 % 44.810 M 290.40 % 11.478 M 103.91 % 5.629 M -69.12 % 18.230 M -1.98 % 18.598 M 88.62 % 9.860 M 277.24 % -5.563 M 55.35 % -12.460 M 3.55 % -12.919 M -43.99 % -8.972 M 55.46 % -20.142 M 32.59 % -29.881 M -32.74 % -22.511 M 0.45 % -22.613 M -10.40 % -20.482 M 2.81 % -21.074 M 14.03 % -24.514 M 36.17 % -38.403 M -14.60 % -33.510 M -32.80 % -25.234 M -54.73 % -16.308 M -410.90 % -3.192 M -378.05 % 1.148 M -84.18 % 7.257 M -47.57 % 13.841 M 0.12 % 13.824 M 90.52 % 7.256 M 175.16 % 2.637 M -27.75 % 3.650 M -9.90 % 4.051 M 2 900.74 % 135.000 K 102.81 % -4.801 M -201.57 % -1.592 M -99.00 % -800.000 K
Common stock 27.214 M 0.06 % 27.197 M 2 774.95 % 946.000 K 0.11 % 945.000 K 0.11 % 944.000 K -96.53 % 27.166 M 0.03 % 27.157 M 0.09 % 27.132 M 0.09 % 27.107 M 11.48 % 24.316 M 0.09 % 24.294 M -0.26 % 24.357 M 0.07 % 24.341 M 0.32 % 24.264 M 0.00 % 24.264 M 0.07 % 24.246 M 0.17 % 24.204 M 0.34 % 24.122 M 2.86 % 23.452 M 0.01 % 23.450 M 2.19 % 22.948 M -21.96 % 29.405 M 0.00 % 29.405 M 0.00 % 29.405 M 9 970.21 % 292.000 K 0.00 % 292.000 K 0.69 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 45.73 % 199.000 K 895.00 % 20.000 K 33.33 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K
Total equity 155.629 M 27.94 % 121.641 M 12.43 % 108.190 M 44.61 % 74.817 M 8.54 % 68.931 M -15.39 % 81.467 M -0.36 % 81.762 M 12.10 % 72.934 M 27.01 % 57.423 M 13.78 % 50.470 M 1.04 % 49.951 M -7.21 % 53.831 M 26.49 % 42.557 M 30.23 % 32.678 M -18.31 % 40.003 M 0.36 % 39.860 M -4.96 % 41.939 M 1.69 % 41.241 M 12.28 % 36.729 M 66.22 % 22.097 M 88.41 % 11.728 M -53.81 % 25.393 M -26.01 % 34.319 M -27.65 % 47.435 M 150.20 % 18.959 M -24.37 % 25.068 M -20.40 % 31.492 M 0.05 % 31.475 M 26.37 % 24.907 M 22.77 % 20.288 M 4.95 % 19.332 M 31.63 % 14.687 M 4 715.41 % 305.000 K -75.34 % 1.237 M -67.26 % 3.778 M -4.86 % 3.971 M
Other non current liabilities 20.109 M 154.93 % 7.888 M -49.54 % 15.631 M -25.90 % 21.094 M 153.66 % 8.316 M -11.37 % 9.383 M -26.56 % 12.777 M -24.42 % 16.905 M 42.90 % 11.830 M 121.25 % 5.347 M -31.18 % 7.769 M 44.14 % 5.390 M 20.74 % 4.464 M 0.000 -100.00 % 4.438 M -3.96 % 4.621 M -1.51 % 4.692 M 21.97 % 3.847 M -11.40 % 4.342 M 214.64 % 1.380 M 0.000 0.000 0.000 0.000 -100.00 % 36.000 K -35.71 % 56.000 K -21.13 % 71.000 K -20.22 % 89.000 K -16.82 % 107.000 K -45.69 % 197.000 K 1.03 % 195.000 K 17.47 % 166.000 K 196.43 % 56.000 K -79.86 % 278.000 K 0.000 0.000
Long term debt 4.362 M 770.66 % 501.000 K -89.12 % 4.606 M 628.80 % 632.000 K -69.75 % 2.089 M -39.99 % 3.481 M -15.26 % 4.108 M -34.27 % 6.250 M -3.10 % 6.450 M -3.01 % 6.650 M -2.92 % 6.850 M -30.41 % 9.844 M -3.67 % 10.219 M -32.03 % 15.035 M 37.08 % 10.968 M -3.31 % 11.344 M -3.20 % 11.719 M -2.34 % 12.000 M 0.00 % 12.000 M -24.12 % 15.814 M -18.90 % 19.500 M 21.88 % 16.000 M -18.55 % 19.644 M 13.06 % 17.375 M -20.06 % 21.736 M 43.79 % 15.116 M 221.07 % 4.708 M 3 823.33 % 120.000 K -39.39 % 198.000 K -28.00 % 275.000 K -21.88 % 352.000 K 40.80 % 250.000 K -13.19 % 288.000 K -4.00 % 300.000 K 0.000 -100.00 % 153.000 K
Total non current liabilities 24.471 M 98.90 % 12.303 M -39.21 % 20.237 M -18.10 % 24.708 M 87.21 % 13.198 M 2.60 % 12.864 M -23.81 % 16.885 M -27.08 % 23.155 M 26.67 % 18.280 M 37.03 % 13.340 M -8.75 % 14.619 M -4.04 % 15.234 M 3.75 % 14.683 M -3.12 % 15.156 M -2.52 % 15.548 M -2.61 % 15.965 M -2.72 % 16.411 M 3.56 % 15.847 M -3.03 % 16.342 M -4.96 % 17.194 M -28.32 % 23.987 M 49.92 % 16.000 M -18.55 % 19.644 M 13.06 % 17.375 M -20.20 % 21.772 M 43.50 % 15.172 M 217.47 % 4.779 M 2 186.60 % 209.000 K -31.48 % 305.000 K -35.38 % 472.000 K -13.71 % 547.000 K 31.49 % 416.000 K 20.93 % 344.000 K -40.48 % 578.000 K 0.000 -100.00 % 153.000 K
Other current liabilities 41.108 M -34.45 % 62.717 M 94.71 % 32.211 M 49.18 % 21.592 M 15.32 % 18.724 M -13.26 % 21.587 M 87.39 % 11.520 M -42.92 % 20.181 M 2 967.02 % 658.000 K -92.43 % 8.688 M -59.49 % 21.449 M 2.79 % 20.866 M -2.26 % 21.349 M -5.92 % 22.692 M 93.06 % 11.754 M -52.13 % 24.552 M 8.00 % 22.733 M -8.45 % 24.832 M 7.92 % 23.009 M -4.42 % 24.073 M 7.42 % 22.411 M -4.54 % 23.477 M 29.94 % 18.067 M 6.86 % 16.907 M -2.97 % 17.425 M 13.75 % 15.319 M 9.32 % 14.013 M 14.64 % 12.224 M 22.15 % 10.007 M 59.88 % 6.259 M 12.69 % 5.554 M 163.10 % 2.111 M 3.03 % 2.049 M -2.24 % 2.096 M 51.12 % 1.387 M 15.20 % 1.204 M
Deferred revenue 0.000 0.000 -100.00 % 33.773 M 7.32 % 31.469 M 30.63 % 24.091 M 13.24 % 21.275 M -16.94 % 25.614 M 6.64 % 24.020 M 7.41 % 22.362 M 12.53 % 19.872 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.592 M 3.11 % 8.333 M 5.92 % 7.867 M 24.73 % 6.307 M 46.67 % 4.300 M 141.45 % -10.374 M 0.000 0.000 0.000 100.00 % -1.257 M 42.76 % -2.196 M -5.93 % -2.073 M -609.93 % -292.000 K 95.32 % -6.234 M -33.40 % -4.673 M -154.66 % -1.835 M 7.74 % -1.989 M
Short term debt 584.000 K -4.89 % 614.000 K 44.13 % 426.000 K -77.28 % 1.875 M -5.35 % 1.981 M 0.66 % 1.968 M 108.12 % -24.250 M -2.23 % -23.720 M 14.45 % -27.728 M -9 221.05 % 304.000 K -1.30 % 308.000 K -73.76 % 1.174 M 140.08 % 489.000 K -0.81 % 493.000 K -2.57 % 506.000 K -0.98 % 511.000 K 21.38 % 421.000 K 173.38 % 154.000 K -2.53 % 158.000 K -85.16 % 1.065 M 512.07 % 174.000 K -1.14 % 176.000 K -67.10 % 535.000 K -4.80 % 562.000 K -92.95 % 7.976 M 1 314.18 % 564.000 K -8.14 % 614.000 K -70.34 % 2.070 M 565.59 % 311.000 K -59.87 % 775.000 K -42.64 % 1.351 M 140.82 % 561.000 K -90.44 % 5.867 M 4.47 % 5.616 M 88.01 % 2.987 M -5.17 % 3.150 M
Total current liabilities 82.569 M -1.87 % 84.146 M -8.40 % 91.861 M 17.09 % 78.452 M 49.41 % 52.508 M 5.17 % 49.929 M 12.42 % 44.414 M -17.40 % 53.767 M 59.27 % 33.759 M 4.68 % 32.251 M 15.82 % 27.846 M 1.56 % 27.419 M 9.54 % 25.030 M -11.52 % 28.290 M 0.77 % 28.075 M -0.74 % 28.285 M 3.15 % 27.420 M -2.20 % 28.037 M -17.94 % 34.166 M 21.72 % 28.070 M 10.90 % 25.312 M -4.55 % 26.518 M 17.41 % 22.586 M 6.09 % 21.289 M -30.23 % 30.513 M 47.78 % 20.648 M 31.74 % 15.673 M -5.24 % 16.539 M 35.31 % 12.223 M 39.10 % 8.787 M 10.39 % 7.960 M 157.52 % 3.091 M -64.92 % 8.812 M 1.43 % 8.688 M 77.78 % 4.887 M 8.46 % 4.506 M
Total liabilities 107.040 M 10.98 % 96.449 M -13.96 % 112.098 M 8.66 % 103.160 M 57.00 % 65.706 M 4.64 % 62.793 M 2.44 % 61.299 M -20.31 % 76.922 M 47.82 % 52.039 M 14.14 % 45.591 M 7.36 % 42.465 M -0.44 % 42.653 M 7.40 % 39.713 M -8.59 % 43.446 M -0.41 % 43.623 M -1.42 % 44.250 M 0.96 % 43.831 M -0.12 % 43.884 M -13.11 % 50.508 M 11.59 % 45.264 M -8.18 % 49.299 M 15.95 % 42.518 M 0.68 % 42.230 M 9.22 % 38.664 M -26.05 % 52.285 M 45.97 % 35.820 M 75.14 % 20.452 M 22.12 % 16.748 M 33.68 % 12.528 M 35.31 % 9.259 M 8.84 % 8.507 M 142.57 % 3.507 M -61.70 % 9.156 M -1.19 % 9.266 M 89.61 % 4.887 M 4.89 % 4.659 M
Other non current assets 23.026 M 333.63 % 5.310 M 106.34 % -83.764 M -744.34 % 13.000 M 14.92 % 11.312 M -16.37 % 13.527 M 118.57 % -72.846 M -1 756.72 % 4.397 M 0.000 -100.00 % 3.966 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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 -100.00 % 15.113 M 16.25 % 13.000 M 14.92 % 11.312 M -16.37 % 13.527 M 67.23 % 8.089 M 83.97 % 4.397 M 0.000 -100.00 % 3.966 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
Intangible assets 45.491 M 62.97 % 27.914 M -0.45 % 28.039 M -20.99 % 35.489 M 93.90 % 18.303 M -7.69 % 19.828 M 40.07 % 14.156 M -32.47 % 20.963 M 50.52 % 13.927 M 42.14 % 9.798 M 17.26 % 8.356 M 16.10 % 7.197 M -26.55 % 9.798 M 33.62 % 7.333 M -29.25 % 10.364 M -24.73 % 13.769 M 13.37 % 12.145 M 2.39 % 11.862 M -8.68 % 12.990 M 71.08 % 7.593 M 44.55 % 5.253 M -56.34 % 12.032 M -41.34 % 20.513 M -20.78 % 25.895 M 7.42 % 24.106 M 26.61 % 19.039 M 40.63 % 13.538 M -6.25 % 14.441 M 61.21 % 8.958 M 9.89 % 8.152 M 365.03 % 1.753 M 133.42 % 751.000 K 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 45.491 M 62.97 % 27.914 M -0.45 % 28.039 M -20.99 % 35.489 M 93.90 % 18.303 M -7.69 % 19.828 M 40.07 % 14.156 M -32.47 % 20.963 M 50.52 % 13.927 M 42.14 % 9.798 M 17.26 % 8.356 M 16.10 % 7.197 M -26.55 % 9.798 M 33.62 % 7.333 M -29.25 % 10.364 M -24.73 % 13.769 M 13.37 % 12.145 M 2.39 % 11.862 M -8.68 % 12.990 M 71.08 % 7.593 M 44.55 % 5.253 M -56.34 % 12.032 M -41.34 % 20.513 M -20.78 % 25.895 M 7.42 % 24.106 M 26.61 % 19.039 M 40.63 % 13.538 M -6.25 % 14.441 M 61.21 % 8.958 M 9.89 % 8.152 M 24.69 % 6.538 M 68.37 % 3.883 M 0.000 0.000 0.000 0.000
Property plant equipment net 70.204 M 12.97 % 62.143 M 11.52 % 55.725 M -0.96 % 56.265 M -2.89 % 57.939 M -1.38 % 58.752 M 0.11 % 58.690 M 0.73 % 58.265 M 3.43 % 56.332 M 1.91 % 55.276 M -0.32 % 55.452 M -0.26 % 55.594 M 5.98 % 52.456 M -1.86 % 53.452 M -1.66 % 54.357 M -2.68 % 55.854 M -1.47 % 56.689 M 0.66 % 56.315 M 0.81 % 55.861 M 11.89 % 49.924 M 1.92 % 48.983 M 1.15 % 48.428 M -0.28 % 48.564 M 0.62 % 48.266 M 3.43 % 46.664 M -0.19 % 46.753 M 6.81 % 43.773 M 4.91 % 41.724 M 27.96 % 32.606 M 5.40 % 30.935 M 38.28 % 22.372 M 162.64 % 8.518 M 0.67 % 8.461 M -0.91 % 8.539 M 10.61 % 7.720 M 5.57 % 7.313 M
Total non current assets 138.721 M 45.46 % 95.367 M -3.55 % 98.877 M -5.61 % 104.754 M 19.65 % 87.554 M -4.94 % 92.107 M 13.80 % 80.935 M -3.22 % 83.625 M 19.02 % 70.259 M 1.77 % 69.040 M 8.20 % 63.808 M 1.62 % 62.791 M 0.86 % 62.254 M 2.42 % 60.785 M -6.08 % 64.721 M -7.04 % 69.623 M 1.15 % 68.834 M 0.96 % 68.177 M -0.98 % 68.851 M 19.71 % 57.517 M 6.05 % 54.236 M -10.29 % 60.460 M -12.47 % 69.077 M -6.86 % 74.161 M 4.79 % 70.770 M 7.57 % 65.792 M 14.80 % 57.311 M 2.04 % 56.165 M 35.13 % 41.564 M 6.34 % 39.087 M 35.20 % 28.911 M 133.13 % 12.401 M 46.57 % 8.461 M -0.91 % 8.539 M 10.61 % 7.720 M 5.57 % 7.313 M
Other current assets 0.000 -100.00 % 948.000 K -93.29 % 14.120 M 2 668.63 % 510.000 K -16.26 % 609.000 K 2 668.18 % 22.000 K -99.61 % 5.680 M 25.61 % 4.522 M 200.27 % 1.506 M 20.19 % 1.253 M -24.47 % 1.659 M -45.19 % 3.027 M 1.31 % 2.988 M -40.01 % 4.981 M -14.67 % 5.837 M -14.73 % 6.845 M 54.62 % 4.427 M -26.98 % 6.063 M -24.18 % 7.997 M 323.12 % 1.890 M 43.07 % 1.321 M -36.40 % 2.077 M -0.91 % 2.096 M 150.42 % 837.000 K -57.14 % 1.953 M 24.32 % 1.571 M -20.94 % 1.987 M 288.85 % 511.000 K -24.41 % 676.000 K 41.42 % 478.000 K 236.62 % 142.000 K -39.83 % 236.000 K -17.19 % 285.000 K -41.72 % 489.000 K 16 200.00 % 3.000 K -99.71 % 1.037 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.000 K 0.00 % 5.000 K 0.00 % 5.000 K
cash and cash equivalents 77.310 M 0.11 % 77.228 M 6.84 % 72.285 M 126.82 % 31.869 M 63.78 % 19.459 M -13.15 % 22.406 M -34.21 % 34.057 M -19.98 % 42.563 M 73.69 % 24.505 M 134.50 % 10.450 M -11.21 % 11.770 M -20.14 % 14.739 M 2.73 % 14.348 M 75.02 % 8.198 M -24.22 % 10.818 M 84.39 % 5.867 M -44.07 % 10.489 M 23.76 % 8.475 M 20.97 % 7.006 M 140.43 % 2.914 M 1 604.09 % 171.000 K -53.91 % 371.000 K -50.73 % 753.000 K 41.28 % 533.000 K 512.64 % 87.000 K -92.60 % 1.175 M -28.57 % 1.645 M 7 733.33 % 21.000 K -99.40 % 3.478 M 5 091.04 % 67.000 K -98.98 % 6.572 M 4.47 % 6.291 M 57 090.91 % 11.000 K -45.00 % 20.000 K 1 900.00 % 1.000 K -91.67 % 12.000 K
Cash and short term investments 77.310 M 0.11 % 77.228 M 6.84 % 72.285 M 126.82 % 31.869 M 63.78 % 19.459 M -13.15 % 22.406 M -34.21 % 34.057 M -19.98 % 42.563 M 73.69 % 24.505 M 134.50 % 10.450 M -11.21 % 11.770 M -20.14 % 14.739 M 2.73 % 14.348 M 75.02 % 8.198 M -24.22 % 10.818 M 84.39 % 5.867 M -44.07 % 10.489 M 23.76 % 8.475 M 20.97 % 7.006 M 140.43 % 2.914 M 1 604.09 % 171.000 K -53.91 % 371.000 K -50.73 % 753.000 K 41.28 % 533.000 K 512.64 % 87.000 K -92.60 % 1.175 M -28.57 % 1.645 M 7 733.33 % 21.000 K -99.40 % 3.478 M 5 091.04 % 67.000 K -98.98 % 6.572 M 4.47 % 6.291 M 57 090.91 % 11.000 K -56.00 % 25.000 K 316.67 % 6.000 K -64.71 % 17.000 K
Total current assets 123.948 M 1.00 % 122.723 M 1.08 % 121.411 M 65.81 % 73.223 M 55.52 % 47.083 M -9.72 % 52.153 M -16.05 % 62.126 M -6.20 % 66.231 M 68.94 % 39.203 M 45.08 % 27.021 M -5.55 % 28.608 M -15.09 % 33.693 M 68.33 % 20.016 M 30.49 % 15.339 M -18.86 % 18.905 M 30.50 % 14.487 M -14.46 % 16.936 M -0.07 % 16.948 M -7.82 % 18.386 M 86.77 % 9.844 M 44.96 % 6.791 M -8.86 % 7.451 M -0.28 % 7.472 M -37.41 % 11.938 M 3.14 % 11.574 M 86.80 % 6.196 M 8.08 % 5.733 M 81.54 % 3.158 M -54.70 % 6.971 M 346.86 % 1.560 M -82.05 % 8.691 M 17.10 % 7.422 M 642.20 % 1.000 M -49.08 % 1.964 M 107.83 % 945.000 K -28.25 % 1.317 M
Inventory 3.468 M 20.79 % 2.871 M -16.20 % 3.426 M 14.70 % 2.987 M -22.62 % 3.860 M 204.18 % 1.269 M -51.99 % 2.643 M 9.80 % 2.407 M -0.29 % 2.414 M 27.79 % 1.889 M -9.96 % 2.098 M 23.70 % 1.696 M -2.19 % 1.734 M -19.72 % 2.160 M -4.00 % 2.250 M 26.76 % 1.775 M -12.13 % 2.020 M -16.18 % 2.410 M -28.76 % 3.383 M 77.96 % 1.901 M -4.33 % 1.987 M 12.71 % 1.763 M -14.38 % 2.059 M 63.67 % 1.258 M 2.44 % 1.228 M 28.45 % 956.000 K 79.70 % 532.000 K 7.47 % 495.000 K 292.86 % 126.000 K -40.57 % 212.000 K -5.36 % 224.000 K 55.56 % 144.000 K 10.77 % 130.000 K -23.53 % 170.000 K 4.29 % 163.000 K 36.97 % 119.000 K
Net receivables 43.170 M 3.58 % 41.676 M 31.97 % 31.580 M -16.58 % 37.857 M 63.49 % 23.155 M -18.63 % 28.456 M 11.92 % 25.426 M 19.59 % 21.261 M 97.26 % 10.778 M -19.74 % 13.429 M 24.46 % 10.790 M -24.18 % 14.231 M 261.74 % 3.934 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.139 M -5.22 % 3.312 M 2.22 % 3.240 M 26.37 % 2.564 M -72.46 % 9.310 M 12.09 % 8.306 M 233.04 % 2.494 M 58.95 % 1.569 M -26.37 % 2.131 M -20.81 % 2.691 M 235.12 % 803.000 K -54.19 % 1.753 M 133.42 % 751.000 K 30.84 % 574.000 K -55.16 % 1.280 M 65.59 % 773.000 K 436.81 % 144.000 K
Tax assets 0.000 0.000 -100.00 % 83.764 M 744.34 % -13.000 M -14.92 % -11.312 M 16.37 % -13.527 M -67.23 % -8.089 M -83.97 % -4.397 M 0.000 100.00 % -3.966 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 40.877 M 96.38 % 20.815 M -18.22 % 25.451 M 8.23 % 23.516 M 204.93 % 7.712 M 51.25 % 5.099 M -11.71 % 5.775 M -28.92 % 8.125 M 31.27 % 6.189 M 82.74 % 3.387 M -44.38 % 6.089 M 13.20 % 5.379 M 68.52 % 3.192 M -37.47 % 5.105 M -67.72 % 15.815 M 390.84 % 3.222 M -24.47 % 4.266 M 39.82 % 3.051 M -72.26 % 10.999 M 275.14 % 2.932 M 7.52 % 2.727 M -4.82 % 2.865 M -28.09 % 3.984 M 4.29 % 3.820 M -25.27 % 5.112 M 7.28 % 4.765 M 363.07 % 1.029 M -50.77 % 2.090 M 17.95 % 1.772 M 1.08 % 1.753 M 66.16 % 1.055 M 151.79 % 419.000 K -53.24 % 896.000 K -8.20 % 976.000 K 317.09 % 234.000 K 470.73 % 41.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K -87.64 % 1.141 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 K -89.03 % 155.000 K 16.54 % 133.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 279.000 K 151.35 % 111.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.000 K -49.12 % 57.000 K -33.72 % 86.000 K -25.22 % 115.000 K -91.44 % 1.343 M -48.35 % 2.600 M 4 306.78 % 59.000 K -50.42 % 119.000 K -1.65 % 121.000 K -14.79 % 142.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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 721.000 K -29.24 % 1.019 M 33.73 % 762.000 K -11.09 % 857.000 K -27.68 % 1.185 M -4.51 % 1.241 M 104.85 % -25.614 M -6.64 % -24.020 M 14.31 % -28.032 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
Preferred stock 0.000 -100.00 % 19.357 M -0.38 % 19.431 M -0.06 % 19.443 M -0.09 % 19.460 M -0.18 % 19.495 M -0.10 % 19.515 M -0.89 % 19.690 M -0.51 % 19.791 M -0.18 % 19.827 M -0.97 % 20.022 M -2.32 % 20.498 M -0.95 % 20.695 M -1.56 % 21.022 M 0.000 -100.00 % 18.441 M -0.01 % 18.442 M -1.87 % 18.793 M -16.99 % 22.640 M 0.00 % 22.640 M -16.54 % 27.126 M -6.78 % 29.099 M 0.00 % 29.099 M 0.00 % 29.100 M 162.16 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 13.69 % 9.763 M 499.32 % 1.629 M 0.000 0.000 0.000 0.000
Other total stockholders equity 15.065 M 0.25 % 15.028 M 0.25 % 14.990 M 0.26 % 14.951 M 0.25 % 14.914 M 0.44 % 14.849 M 0.43 % 14.785 M 0.44 % 14.720 M 0.43 % 14.657 M 0.31 % 14.611 M 0.26 % 14.573 M 0.30 % 14.529 M -64.64 % 41.092 M 1.13 % 40.634 M 6.23 % 38.250 M 93.32 % 19.786 M 0.06 % 19.775 M -53.62 % 42.636 M 181.41 % 15.151 M 5.14 % 14.410 M 397.97 % -4.836 M -122.79 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 230.61 % 6.419 M 0.00 % 6.419 M 2.52 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 11.23 % 5.629 M -36.09 % 8.808 M 5 772.00 % 150.000 K -97.51 % 6.023 M 12.47 % 5.355 M 12.59 % 4.756 M
Deferred tax liabilities non current 0.000 -100.00 % 3.914 M 21.74 % 3.215 M 7.81 % 2.982 M 6.77 % 2.793 M 104.47 % 1.366 M 19.93 % 1.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -142.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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 262.669 M 20.44 % 218.090 M -1.00 % 220.288 M 23.77 % 177.977 M 32.19 % 134.637 M -6.67 % 144.260 M 0.84 % 143.061 M -4.53 % 149.856 M 36.90 % 109.462 M 13.95 % 96.061 M 3.94 % 92.416 M -4.22 % 96.484 M 17.28 % 82.270 M 8.07 % 76.124 M -8.97 % 83.626 M -0.58 % 84.110 M -1.94 % 85.770 M 0.76 % 85.125 M -2.42 % 87.237 M 29.51 % 67.361 M 10.38 % 61.027 M -10.14 % 67.911 M -11.28 % 76.549 M -11.09 % 86.099 M 4.56 % 82.344 M 14.39 % 71.988 M 14.19 % 63.044 M 6.27 % 59.323 M 22.23 % 48.535 M 19.41 % 40.647 M 8.10 % 37.602 M 89.69 % 19.823 M 109.52 % 9.461 M -9.92 % 10.503 M 21.21 % 8.665 M 0.41 % 8.630 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
Deferred income tax 0.000 0.000 0.000 -100.00 % 188.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
Stock based compensation 0.000 0.000 0.000 100.00 % -188.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
Change in working capital 1.475 M -70.01 % 4.918 M 259.26 % -3.088 M -127.28 % 11.319 M 330.25 % -4.916 M -216.94 % 4.204 M 141.56 % -10.115 M -189.97 % 11.243 M 819.30 % 1.223 M -76.09 % 5.116 M 202.54 % 1.691 M -13.42 % 1.953 M 163.08 % -3.096 M -201.28 % 3.057 M 60.64 % 1.903 M 1 289.05 % 137.000 K 108.38 % -1.634 M -140.58 % 4.027 M 23.64 % 3.257 M 17 042.11 % 19.000 K -99.22 % 2.431 M -15.71 % 2.884 M 607.75 % -568.000 K -151.50 % 1.103 M 262.83 % 304.000 K -67.93 % 948.000 K 532.00 % 150.000 K -91.41 % 1.746 M -33.38 % 2.621 M 140.46 % 1.090 M -65.09 % 3.122 M 834.59 % -425.000 K -169.11 % 615.000 K 155.19 % 241.000 K -73.75 % 918.000 K
Accounts receivables 2.072 M -52.51 % 4.363 M 264.70 % -2.649 M -42.73 % -1.856 M -14.07 % -1.627 M 1.75 % -1.656 M 48.65 % -3.225 M 47.49 % -6.142 M -794.03 % -687.000 K -424.06 % 212.000 K -60.74 % 540.000 K 165.93 % -819.000 K -60.59 % -510.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
Inventory -597.000 K -207.57 % 555.000 K 226.42 % -439.000 K -150.29 % 873.000 K 133.69 % -2.591 M -288.57 % 1.374 M 682.20 % -236.000 K -3 471.43 % 7.000 K 101.33 % -525.000 K -351.20 % 209.000 K 151.99 % -402.000 K -1 157.89 % 38.000 K -91.08 % 426.000 K 373.33 % 90.000 K 118.95 % -475.000 K -293.88 % 245.000 K -37.18 % 390.000 K -59.92 % 973.000 K 165.65 % -1.482 M -1 823.26 % 86.000 K 138.39 % -224.000 K -175.68 % 296.000 K 136.95 % -801.000 K -2 570.00 % -30.000 K 88.97 % -272.000 K 35.85 % -424.000 K -1 045.95 % -37.000 K 89.97 % -369.000 K -529.07 % 86.000 K 616.67 % 12.000 K 115.00 % -80.000 K -515.38 % -13.000 K -132.50 % 40.000 K 671.43 % -7.000 K 84.09 % -44.000 K
Accounts payables 0.000 0.000 0.000 -100.00 % 1.856 M 14.07 % 1.627 M -1.75 % 1.656 M -48.65 % 3.225 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -5.032 M 0.000 -100.00 % 10.446 M 549.29 % -2.325 M -182.16 % 2.830 M 128.65 % -9.879 M -187.92 % 11.236 M 542.79 % 1.748 M -64.38 % 4.907 M 134.45 % 2.093 M 9.30 % 1.915 M 154.37 % -3.522 M -218.71 % 2.967 M 24.77 % 2.378 M 2 301.85 % -108.000 K 94.66 % -2.024 M -166.27 % 3.054 M -35.56 % 4.739 M 7 173.13 % -67.000 K -102.52 % 2.655 M 2.59 % 2.588 M 1 010.73 % 233.000 K -79.44 % 1.133 M 96.70 % 576.000 K -58.02 % 1.372 M 633.69 % 187.000 K -91.16 % 2.115 M -16.57 % 2.535 M 135.16 % 1.078 M -66.33 % 3.202 M 877.18 % -412.000 K -171.65 % 575.000 K 131.85 % 248.000 K -74.22 % 962.000 K
Other non cash items -32.027 M -123.31 % -14.342 M -738.71 % -1.710 M 92.41 % -22.521 M -159.94 % -8.664 M 61.89 % -22.736 M -46.44 % -15.526 M -7.95 % -14.382 M -978.92 % -1.333 M 88.26 % -11.352 M -71.22 % -6.630 M 46.30 % -12.347 M -206.07 % -4.034 M -56.48 % -2.578 M 80.31 % -13.093 M -126.44 % -5.782 M -186.24 % -2.020 M 66.03 % -5.946 M 37.69 % -9.542 M -855.16 % -999.000 K 22.80 % -1.294 M -114.58 % 8.877 M 3.65 % 8.564 M 69.82 % 5.043 M 175.44 % -6.685 M -1 571.25 % -400.000 K 73.01 % -1.482 M 81.70 % -8.100 M -204.86 % -2.657 M -225.33 % 2.120 M 476.09 % 368.000 K 135.49 % -1.037 M -20.30 % -862.000 K -69.02 % -510.000 K -84.78 % -276.000 K
Net cash provided by operating activities 19.940 M 10.76 % 18.003 M -58.62 % 43.505 M 317.19 % 10.428 M 187.88 % -11.866 M -195.47 % -4.016 M 21.72 % -5.130 M -122.28 % 23.029 M 43.96 % 15.997 M 1 749.36 % 865.000 K 21 525.00 % 4.000 K -99.95 % 7.823 M -24.50 % 10.362 M 702.01 % 1.292 M 1 071.43 % -133.000 K -104.06 % 3.274 M -62.69 % 8.774 M -20.97 % 11.102 M -36.76 % 17.556 M 341.55 % 3.976 M 1.77 % 3.907 M -42.90 % 6.842 M 38.87 % 4.927 M -5.74 % 5.227 M 4 384.43 % -122.000 K -103.26 % 3.741 M -44.51 % 6.742 M -2.22 % 6.895 M -24.01 % 9.074 M 109.03 % 4.341 M 25.53 % 3.458 M 452.86 % -980.000 K -528.21 % -156.000 K 94.10 % -2.644 M -832.41 % 361.000 K
Investments in property plant and equipment -11.688 M -62.88 % -7.176 M -304.28 % -1.775 M 91.78 % -21.600 M -53.06 % -14.112 M 42.83 % -24.683 M -54.97 % -15.928 M -12.92 % -14.106 M -11.72 % -12.626 M -1.92 % -12.388 M 10.85 % -13.895 M -7.88 % -12.880 M -18.65 % -10.855 M -25.99 % -8.616 M 23.74 % -11.298 M 2.08 % -11.538 M -9.43 % -10.544 M 33.51 % -15.859 M 12.03 % -18.028 M -139.99 % -7.512 M -54.66 % -4.857 M 3.15 % -5.015 M 36.12 % -7.851 M 53.39 % -16.844 M 22.92 % -21.853 M -48.21 % -14.745 M -46.34 % -10.076 M 53.95 % -21.880 M -227.15 % -6.688 M 53.53 % -14.392 M 19.32 % -17.839 M -842.86 % -1.892 M -771.89 % -217.000 K 83.07 % -1.282 M -78.06 % -720.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -6.916 M -46.93 % -4.707 M -428.70 % 1.432 M -94.50 % 26.044 M 2.05 % 25.522 M 30.19 % 19.603 M 39.62 % 14.040 M 42.96 % 9.821 M 557.80 % 1.493 M -35.87 % 2.328 M 43.53 % 1.622 M 138.08 % -4.260 M -114.93 % -1.982 M 7.86 % -2.151 M -112.46 % 17.267 M 290.57 % 4.421 M 4.39 % 4.235 M -47.38 % 8.048 M 34.72 % 5.974 M 829.08 % 643.000 K 83.71 % 350.000 K 133.33 % 150.000 K -90.71 % 1.615 M -28.32 % 2.253 M -67.13 % 6.855 M 284.25 % 1.784 M -2.30 % 1.826 M -81.46 % 9.847 M 528.80 % 1.566 M -67.74 % 4.854 M 721.32 % 591.000 K -73.10 % 2.197 M 3 754.39 % 57.000 K -58.39 % 137.000 K 80.26 % 76.000 K
Net cash used for investing activites -18.604 M -56.56 % -11.883 M -3 364.43 % -343.000 K -107.72 % 4.444 M -61.05 % 11.410 M 324.61 % -5.080 M -169.07 % -1.888 M 55.94 % -4.285 M -244.45 % -1.244 M -242.50 % 873.000 K 184.43 % -1.034 M 85.76 % -7.260 M -117.76 % -3.334 M -10.03 % -3.030 M -150.76 % 5.969 M 183.87 % -7.117 M -12.81 % -6.309 M 19.23 % -7.811 M 35.20 % -12.054 M -75.48 % -6.869 M -52.41 % -4.507 M 7.36 % -4.865 M 21.99 % -6.236 M 57.26 % -14.591 M 2.71 % -14.998 M -15.72 % -12.961 M -57.10 % -8.250 M 31.44 % -12.033 M -134.93 % -5.122 M 46.30 % -9.538 M 44.70 % -17.249 M -5 755.41 % 305.000 K 290.63 % -160.000 K 86.03 % -1.145 M -77.80 % -644.000 K
Debt repayment -747.000 K -9.37 % -683.000 K 57.42 % -1.604 M -25.31 % -1.280 M 0.00 % -1.280 M 0.00 % -1.280 M -26.73 % -1.010 M -405.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K 93.69 % -3.169 M -736.15 % -379.000 K 0.00 % -379.000 K 1.30 % -384.000 K -0.52 % -382.000 K 0.000 0.000 0.000 100.00 % -889.000 K 89.41 % -8.393 M -979.77 % 954.000 K 147.56 % -2.006 M -201.78 % 1.971 M 139.21 % -5.027 M -172.09 % 6.973 M -22.03 % 8.943 M 82.18 % 4.909 M 5 213.54 % -96.000 K -9.09 % -88.000 K 92.07 % -1.110 M -224.44 % 892.000 K 2 082.22 % -45.000 K 34.78 % -69.000 K -115.90 % 434.000 K 203.50 % 143.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.550 M 0.000 0.000 0.000 -100.00 % 22.516 M 0.000 -100.00 % 160.000 K 0.000 0.000 0.000 -100.00 % 3.306 M -74.92 % 13.180 M 7.64 % 12.245 M 244 800.00 % 5.000 K 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -286.000 K -1 942.86 % -14.000 K 98.42 % -887.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
Dividends paid -507.000 K -2.63 % -494.000 K -4.44 % -473.000 K 3.27 % -489.000 K -3.60 % -472.000 K 1.05 % -477.000 K 0.21 % -478.000 K 1.65 % -486.000 K 2.41 % -498.000 K -8.73 % -458.000 K 4.78 % -481.000 K 0.21 % -482.000 K 3.41 % -499.000 K -0.20 % -498.000 K 0.99 % -503.000 K -2.03 % -493.000 K -12.81 % -437.000 K 53.26 % -935.000 K -79.46 % -521.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
Other financing activites 0.000 0.000 100.00 % -669.000 K 3.46 % -693.000 K 6.22 % -739.000 K 7.39 % -798.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 493.000 K 0.000 -100.00 % 935.000 K 279.46 % -521.000 K 0.00 % -521.000 K 5.96 % -554.000 K -56.94 % -353.000 K 20.14 % -442.000 K -24.16 % -356.000 K -34.85 % -264.000 K 25.21 % -353.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.000 K 82.76 % 29.000 K -95.04 % 585.000 K 25.27 % 467.000 K
Net cash used provided by financing activities -1.254 M -6.54 % -1.177 M 57.14 % -2.746 M -11.54 % -2.462 M 1.16 % -2.491 M 2.50 % -2.555 M -71.71 % -1.488 M -116.91 % -686.000 K 1.72 % -698.000 K -6.08 % -658.000 K 81.97 % -3.650 M -323.93 % -861.000 K 1.94 % -878.000 K 0.45 % -882.000 K 0.34 % -885.000 K -13.61 % -779.000 K -72.73 % -451.000 K 75.25 % -1.822 M -29.22 % -1.410 M -125.02 % 5.636 M 1 309.00 % 400.000 K 116.96 % -2.359 M -254.28 % 1.529 M -91.08 % 17.133 M 155.37 % 6.709 M -23.33 % 8.750 M 78.24 % 4.909 M 5 213.54 % -96.000 K -9.09 % -88.000 K -104.01 % 2.196 M -84.39 % 14.072 M 14.85 % 12.253 M 35 108.57 % -35.000 K -103.43 % 1.019 M 67.05 % 610.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 82.000 K -98.34 % 4.943 M -87.77 % 40.416 M 225.67 % 12.410 M 521.11 % -2.947 M 74.71 % -11.651 M -36.97 % -8.506 M -147.10 % 18.058 M 28.48 % 14.055 M 1 201.39 % 1.080 M 123.08 % -4.680 M -1 470.47 % -298.000 K -104.85 % 6.150 M 334.73 % -2.620 M -152.92 % 4.951 M 207.12 % -4.622 M -329.49 % 2.014 M 37.10 % 1.469 M -64.10 % 4.092 M -62.55 % 10.926 M 815.52 % -1.527 M -177.24 % 1.977 M 251.03 % -1.309 M -109.95 % 13.152 M 256.37 % -8.411 M -1 689.57 % -470.000 K -113.82 % 3.401 M 164.98 % -5.234 M -235.46 % 3.864 M 228.76 % -3.001 M -1 167.97 % 281.000 K -97.57 % 11.578 M 3 398.58 % -351.000 K 87.33 % -2.770 M -947.09 % 327.000 K
Cash at beginning of period 77.228 M 6.84 % 72.285 M 126.82 % 31.869 M 63.78 % 19.459 M -13.15 % 22.406 M -34.21 % 34.057 M -19.98 % 42.563 M 73.69 % 24.505 M 134.50 % 10.450 M 11.53 % 9.370 M -33.31 % 14.050 M -2.08 % 14.348 M 75.02 % 8.198 M -24.22 % 10.818 M 84.39 % 5.867 M -44.07 % 10.489 M 23.76 % 8.475 M 20.97 % 7.006 M 140.43 % 2.914 M 111.71 % -24.891 M -6.54 % -23.364 M -31.39 % -17.782 M -7.95 % -16.473 M 44.39 % -29.625 M -5 775.29 % 522.000 K -51.71 % 1.081 M 145.61 % -2.370 M -174.41 % 3.185 M 556.96 % -697.000 K -130.40 % 2.293 M -63.55 % 6.291 M 218.99 % -5.287 M -7.11 % -4.936 M -127.78 % -2.167 M 13.11 % -2.494 M
Cash at end of period 77.310 M 0.11 % 77.228 M 6.84 % 72.285 M 126.82 % 31.869 M 63.78 % 19.459 M -13.15 % 22.406 M -34.21 % 34.057 M -19.98 % 42.563 M 73.69 % 24.505 M 134.50 % 10.450 M 11.53 % 9.370 M -33.31 % 14.050 M -2.08 % 14.348 M 75.02 % 8.198 M -24.22 % 10.818 M 84.39 % 5.867 M -44.07 % 10.489 M 23.76 % 8.475 M 20.97 % 7.006 M 150.17 % -13.965 M 43.90 % -24.891 M -57.49 % -15.805 M 11.12 % -17.782 M -7.95 % -16.473 M -108.81 % -7.889 M -1 391.16 % 611.000 K -40.74 % 1.031 M 150.32 % -2.049 M -164.70 % 3.167 M 547.32 % -708.000 K -110.77 % 6.572 M 4.47 % 6.291 M 218.99 % -5.287 M -7.09 % -4.937 M -127.83 % -2.167 M
Operating cash flow 19.940 M 10.76 % 18.003 M -58.62 % 43.505 M 317.19 % 10.428 M 187.88 % -11.866 M -195.47 % -4.016 M 21.72 % -5.130 M -122.28 % 23.029 M 43.96 % 15.997 M 1 749.36 % 865.000 K 21 525.00 % 4.000 K -99.95 % 7.823 M -24.50 % 10.362 M 702.01 % 1.292 M 1 071.43 % -133.000 K -104.06 % 3.274 M -62.69 % 8.774 M -20.97 % 11.102 M -36.76 % 17.556 M 341.55 % 3.976 M 1.77 % 3.907 M -42.90 % 6.842 M 38.87 % 4.927 M -5.74 % 5.227 M 4 384.43 % -122.000 K -103.26 % 3.741 M -44.51 % 6.742 M -2.22 % 6.895 M -24.01 % 9.074 M 109.03 % 4.341 M 25.53 % 3.458 M 452.86 % -980.000 K -528.21 % -156.000 K 94.10 % -2.644 M -832.41 % 361.000 K
Capital expenditure -11.688 M -62.88 % -7.176 M -304.28 % -1.775 M 91.78 % -21.600 M -53.06 % -14.112 M 42.83 % -24.683 M -54.97 % -15.928 M -12.92 % -14.106 M -11.72 % -12.626 M -1.92 % -12.388 M 10.85 % -13.895 M -7.88 % -12.880 M -18.65 % -10.855 M -25.99 % -8.616 M 23.74 % -11.298 M 2.08 % -11.538 M -9.43 % -10.544 M 33.51 % -15.859 M 12.03 % -18.028 M -139.99 % -7.512 M -54.66 % -4.857 M 3.15 % -5.015 M 36.12 % -7.851 M 53.39 % -16.844 M 22.92 % -21.853 M -48.21 % -14.745 M -46.34 % -10.076 M 53.95 % -21.880 M -227.15 % -6.688 M 53.53 % -14.392 M 19.32 % -17.839 M -842.86 % -1.892 M -771.89 % -217.000 K 83.07 % -1.282 M -78.06 % -720.000 K
Free CashFlow 8.252 M -23.78 % 10.827 M -74.05 % 41.730 M 473.52 % -11.172 M 56.99 % -25.978 M 9.48 % -28.699 M -36.29 % -21.058 M -336.00 % 8.923 M 164.70 % 3.371 M 129.25 % -11.523 M 17.05 % -13.891 M -174.69 % -5.057 M -925.76 % -493.000 K 93.27 % -7.324 M 35.93 % -11.431 M -38.32 % -8.264 M -366.89 % -1.770 M 62.79 % -4.757 M -907.84 % -472.000 K 86.65 % -3.536 M -272.21 % -950.000 K -152.00 % 1.827 M 162.48 % -2.924 M 74.83 % -11.617 M 47.14 % -21.975 M -99.70 % -11.004 M -230.05 % -3.334 M 77.75 % -14.985 M -728.04 % 2.386 M 123.74 % -10.051 M 30.11 % -14.381 M -400.73 % -2.872 M -669.97 % -373.000 K 90.50 % -3.926 M -993.59 % -359.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991
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
Revenue 83.457 M 112.05 % 39.358 M -53.82 % 85.222 M 96.78 % 43.309 M -43.42 % 76.542 M 116.36 % 35.377 M -33.07 % 52.858 M 163.07 % 20.093 M -50.62 % 40.688 M 140.79 % 16.898 M -68.32 % 53.335 M 59.71 % 33.395 M -33.23 % 50.015 M 66.34 % 30.068 M -57.95 % 71.505 M 143.13 % 29.410 M -51.97 % 61.229 M 197.72 % 20.566 M -34.59 % 31.443 M 58.91 % 19.787 M -36.77 % 31.293 M 56.95 % 19.938 M -55.49 % 44.798 M 73.92 % 25.758 M -48.54 % 50.058 M -2.50 % 51.341 M -2.31 % 52.557 M -14.84 % 61.715 M -14.98 % 72.587 M -0.50 % 72.953 M -3.04 % 75.237 M 31.05 % 57.411 M -7.65 % 62.168 M -9.93 % 69.020 M 13.95 % 60.569 M 6.46 % 56.892 M
Net income 32.898 M 453.89 % -9.296 M -140.99 % 22.680 M 332.49 % 5.244 M -81.33 % 28.088 M 251.85 % -18.497 M -175.98 % 24.346 M 426.27 % -7.462 M -45.20 % -5.139 M 73.91 % -19.696 M -201.90 % 19.328 M 398.04 % -6.485 M -142.60 % 15.223 M 877.87 % -1.957 M -111.26 % 17.380 M 248.51 % -11.703 M -162.92 % 18.600 M 265.69 % -11.226 M -196.07 % 11.685 M 210.78 % -10.548 M -259.79 % 6.601 M 165.08 % -10.143 M -147.59 % 21.313 M 509.47 % -5.205 M -134.83 % 14.944 M 302.74 % -7.371 M -7 326.47 % 102.000 K 104.79 % -2.131 M -206.39 % 2.003 M -54.84 % 4.435 M -70.51 % 15.040 M 456.23 % -4.222 M 51.50 % -8.706 M -16.53 % -7.471 M 35.92 % -11.659 M -283.65 % -3.039 M
Income before tax 43.877 M 451.66 % -12.477 M -141.18 % 30.302 M 342.88 % 6.842 M -79.79 % 33.855 M 258.05 % -21.420 M -177.73 % 27.556 M 590.06 % -5.623 M 4.19 % -5.869 M 75.87 % -24.318 M -199.59 % 24.419 M 426.15 % -7.487 M -139.83 % 18.799 M 939.62 % -2.239 M -111.48 % 19.510 M 266.71 % -11.703 M -162.92 % 18.600 M 265.69 % -11.226 M -196.07 % 11.685 M 210.78 % -10.548 M -259.79 % 6.601 M 165.08 % -10.143 M -147.59 % 21.313 M 509.47 % -5.205 M -134.83 % 14.944 M 302.74 % -7.371 M -7 326.47 % 102.000 K 104.79 % -2.131 M -206.39 % 2.003 M -54.84 % 4.435 M -70.51 % 15.040 M 456.23 % -4.222 M 51.50 % -8.706 M -16.53 % -7.471 M -28.94 % -5.794 M -94.82 % -2.974 M
Income before tax ratio 0.53 265.84 % -0.32 -189.16 % 0.36 125.07 % 0.16 -64.28 % 0.44 173.05 % -0.61 -216.14 % 0.52 286.29 % -0.28 -94.01 % -0.14 89.98 % -1.44 -414.32 % 0.46 304.22 % -0.22 -159.65 % 0.38 604.76 % -0.07 -127.29 % 0.27 168.57 % -0.40 -230.99 % 0.30 155.65 % -0.55 -246.88 % 0.37 169.71 % -0.53 -352.71 % 0.21 141.46 % -0.51 -206.93 % 0.48 335.44 % -0.20 -167.69 % 0.30 307.94 % -0.14 -7 497.63 % 0.00 105.62 % -0.03 -225.13 % 0.03 -54.61 % 0.06 -69.59 % 0.20 371.83 % -0.07 47.49 % -0.14 -29.37 % -0.11 -13.16 % -0.10 -82.99 % -0.05
EBITDA 28.243 M 344.11 % -11.570 M -134.73 % 33.316 M 460.25 % -9.248 M -123.45 % 39.436 M 532.18 % -9.125 M -209.05 % 8.368 M 166.54 % -12.575 M -1 405.82 % 963.000 K 106.00 % -16.037 M -291.81 % 8.361 M 3 649.33 % 223.000 K -96.89 % 7.159 M 188.34 % -8.104 M -132.98 % 24.571 M 492.88 % -6.254 M -128.14 % 22.228 M 473.20 % -5.956 M -347.65 % 2.405 M 150.26 % -4.785 M -214.64 % 4.174 M 185.10 % -4.905 M -142.64 % 11.503 M 1 193.93 % 889.000 K 0.000 -100.00 % 1.059 M -89.93 % 10.513 M 25.53 % 8.375 M -29.53 % 11.884 M -4.75 % 12.477 M -45.98 % 23.097 M 331.24 % 5.356 M 67.53 % 3.197 M -46.78 % 6.007 M -16.01 % 7.152 M 33.18 % 5.370 M
Net income ratio 0.39 266.90 % -0.24 -188.75 % 0.27 119.79 % 0.12 -67.00 % 0.37 170.18 % -0.52 -213.52 % 0.46 224.02 % -0.37 -194.03 % -0.13 89.16 % -1.17 -421.64 % 0.36 286.61 % -0.19 -163.80 % 0.30 567.64 % -0.07 -126.78 % 0.24 161.08 % -0.40 -230.99 % 0.30 155.65 % -0.55 -246.88 % 0.37 169.71 % -0.53 -352.71 % 0.21 141.46 % -0.51 -206.93 % 0.48 335.44 % -0.20 -167.69 % 0.30 307.94 % -0.14 -7 497.63 % 0.00 105.62 % -0.03 -225.13 % 0.03 -54.61 % 0.06 -69.59 % 0.20 371.83 % -0.07 47.49 % -0.14 -29.37 % -0.11 43.77 % -0.19 -260.36 % -0.05
Ratio EBITDA 0.34 215.12 % -0.29 -175.20 % 0.39 283.08 % -0.21 -141.45 % 0.52 299.75 % -0.26 -262.93 % 0.16 125.30 % -0.63 -2 744.25 % 0.02 102.49 % -0.95 -705.40 % 0.16 2 247.59 % 0.01 -95.33 % 0.14 153.11 % -0.27 -178.43 % 0.34 261.59 % -0.21 -158.58 % 0.36 225.35 % -0.29 -478.63 % 0.08 131.63 % -0.24 -281.30 % 0.13 154.22 % -0.25 -195.81 % 0.26 643.98 % 0.03 0.00 -100.00 % 0.02 -89.69 % 0.20 47.40 % 0.14 -17.11 % 0.16 -4.27 % 0.17 -44.29 % 0.31 229.06 % 0.09 81.41 % 0.05 -40.91 % 0.09 -26.29 % 0.12 25.10 % 0.09
Gross profit ratio 0.32 199.10 % -0.33 -186.73 % 0.38 266.05 % -0.23 -178.24 % 0.29 158.99 % -0.49 -3 349.79 % 0.02 101.63 % -0.92 -446.96 % -0.17 88.00 % -1.41 -6 414.44 % 0.02 105.09 % -0.44 -453.33 % 0.12 140.46 % -0.31 -192.35 % 0.33 237.27 % -0.24 -169.03 % 0.35 205.68 % -0.33 -765.12 % 0.05 117.72 % -0.28 -360.95 % 0.11 138.28 % -0.28 -220.42 % 0.23 120 117.06 % 0.00 -99.93 % 0.26 534.01 % -0.06 -106.03 % 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 135.662 M -1.89 % 138.274 M 2.36 % 135.080 M -2.18 % 138.085 M 1.96 % 135.429 M -2.03 % 138.238 M 2.26 % 135.180 M 43.20 % 94.401 M 0.09 % 94.315 M 0.02 % 94.292 M -29.94 % 134.596 M 42.88 % 94.202 M -29.70 % 134.005 M -3.33 % 138.620 M 3.21 % 134.312 M -3.02 % 138.495 M 3.05 % 134.393 M -0.33 % 134.845 M 1.09 % 133.390 M 1.33 % 131.635 M 3.70 % 126.942 M -7.72 % 137.564 M 2.24 % 134.552 M -2.41 % 137.869 M 3.05 % 133.787 M -1.90 % 136.372 M 0.11 % 136.219 M 0.07 % 136.130 M 0.15 % 135.930 M 1.12 % 134.423 M -1.00 % 135.778 M 131.07 % 58.760 M 90.78 % 30.800 M 0.58 % 30.621 M 0.27 % 30.539 M 0.36 % 30.430 M
Weighted average shs out 135.662 M 43.28 % 94.682 M 0.08 % 94.607 M 0.06 % 94.551 M 0.04 % 94.516 M 0.03 % 94.490 M 0.05 % 94.447 M 0.05 % 94.401 M 0.09 % 94.315 M 0.02 % 94.292 M 0.03 % 94.262 M 0.06 % 94.202 M -29.70 % 134.005 M 0.91 % 132.791 M -1.13 % 134.312 M 43.75 % 93.433 M 0.17 % 93.276 M 0.07 % 93.207 M 0.23 % 92.991 M 0.18 % 92.824 M 0.73 % 92.155 M 0.57 % 91.633 M 0.29 % 91.365 M 0.29 % 91.097 M 0.67 % 90.489 M 0.27 % 90.247 M 0.20 % 90.069 M 0.22 % 89.873 M 0.32 % 89.584 M 2.77 % 87.171 M 7.42 % 81.153 M 38.11 % 58.760 M 90.78 % 30.800 M 0.58 % 30.621 M 0.27 % 30.539 M 0.36 % 30.430 M
EPS diluted 0.24 457.14 % -0.07 -139.53 % 0.17 303.80 % 0.04 -79.95 % 0.21 261.54 % -0.13 -172.22 % 0.18 327.85 % -0.08 -44.95 % -0.05 74.05 % -0.21 -250.00 % 0.14 303.49 % -0.07 -162.55 % 0.11 880.14 % -0.01 -110.85 % 0.13 253.85 % -0.08 -160.36 % 0.14 216.67 % -0.12 -236.99 % 0.09 179.64 % -0.11 -311.54 % 0.05 170.56 % -0.07 -146.06 % 0.16 523.28 % -0.04 -134.36 % 0.11 303.33 % -0.05 -5 018.18 % 0.00 107.01 % -0.02 -183.96 % 0.02 -49.46 % 0.04 -66.36 % 0.11 252.99 % -0.07 74.32 % -0.28 -16.67 % -0.24 36.84 % -0.38 -280.38 % -0.10
Earnings per share 0.35 456.42 % -0.10 -140.92 % 0.24 332.43 % 0.06 -81.50 % 0.30 250.00 % -0.20 -176.92 % 0.26 429.11 % -0.08 -44.95 % -0.05 74.05 % -0.21 -200.00 % 0.21 405.23 % -0.07 -162.55 % 0.11 848.30 % -0.01 -111.31 % 0.13 200.00 % -0.13 -192.86 % 0.14 216.67 % -0.12 -236.99 % 0.09 179.64 % -0.11 -311.54 % 0.05 147.27 % -0.11 -168.75 % 0.16 380.21 % -0.06 -151.91 % 0.11 234.64 % -0.08 -7 527.27 % 0.00 104.64 % -0.02 -205.80 % 0.02 -55.99 % 0.05 -73.21 % 0.19 364.26 % -0.07 74.32 % -0.28 -16.67 % -0.24 36.84 % -0.38 -280.38 % -0.10
Gross profit 26.937 M 310.13 % -12.819 M -140.05 % 32.005 M 426.75 % -9.795 M -144.27 % 22.126 M 227.64 % -17.335 M -2 275.03 % 797.000 K 104.30 % -18.532 M -170.11 % -6.861 M 71.11 % -23.747 M -2 100.59 % 1.187 M 108.13 % -14.608 M -335.92 % 6.192 M 167.30 % -9.200 M -138.83 % 23.690 M 433.76 % -7.098 M -133.16 % 21.408 M 414.64 % -6.804 M -535.04 % 1.564 M 128.16 % -5.554 M -265.00 % 3.366 M 160.07 % -5.603 M -153.60 % 10.454 M 208 980.00 % 5.000 K -99.96 % 13.097 M 523.17 % -3.095 M -105.89 % 52.557 M -14.84 % 61.715 M -14.98 % 72.587 M -0.50 % 72.953 M -3.04 % 75.237 M 31.05 % 57.411 M -7.65 % 62.168 M -9.93 % 69.020 M 13.95 % 60.569 M 6.46 % 56.892 M
Income tax expense 10.979 M 445.14 % -3.181 M -141.73 % 7.622 M 376.97 % 1.598 M -72.29 % 5.767 M 297.30 % -2.923 M -191.06 % 3.210 M 74.55 % 1.839 M 351.92 % -730.000 K 84.21 % -4.622 M -190.79 % 5.091 M 608.08 % -1.002 M -128.02 % 3.576 M 1 168.09 % 282.000 K -86.76 % 2.130 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.865 M 8 923.08 % 65.000 K
Cost of revenue 56.520 M 8.32 % 52.177 M -1.95 % 53.217 M 0.21 % 53.104 M -2.41 % 54.416 M 3.23 % 52.712 M 1.25 % 52.061 M 34.79 % 38.625 M -18.77 % 47.549 M 16.99 % 40.645 M -22.06 % 52.148 M 8.63 % 48.003 M 9.54 % 43.823 M 11.60 % 39.268 M -17.88 % 47.815 M 30.97 % 36.508 M -8.32 % 39.821 M 45.49 % 27.370 M -8.40 % 29.879 M 17.91 % 25.341 M -9.26 % 27.927 M 9.34 % 25.541 M -25.63 % 34.344 M 33.36 % 25.753 M -30.32 % 36.961 M -32.10 % 54.436 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -15.109 M -1 431.19 % 1.135 M -67.65 % 3.508 M 0.000 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 -100.00 % 51.000 K 0.000 -100.00 % 8.812 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -544.000 K 0.00 % -544.000 K 0.00 % -544.000 K 0.00 % -544.000 K 26.88 % -744.000 K 0.000 100.00 % -973.000 K -172.77 % 1.337 M 10.59 % 1.209 M 34.78 % 897.000 K
Operating expenses -15.109 M -1 431.19 % 1.135 M -67.65 % 3.508 M -65.05 % 10.036 M 76.50 % 5.686 M -47.56 % 10.842 M -47.28 % 20.564 M 511.28 % -5.000 M -189.45 % 5.590 M 11 060.78 % -51.000 K -100.30 % 17.147 M 294.59 % -8.812 M -168.97 % 12.776 M 75.25 % 7.290 M 94.66 % 3.745 M -12.03 % 4.257 M 67.86 % 2.536 M -41.31 % 4.321 M -58.01 % 10.291 M 109.85 % 4.904 M 39.24 % 3.522 M -16.32 % 4.209 M -62.41 % 11.196 M 129.43 % 4.880 M 120.12 % 2.217 M -96.35 % 60.803 M -1.08 % 61.465 M -8.70 % 67.322 M -4.88 % 70.777 M -2.42 % 72.529 M 10.96 % 65.364 M 10.88 % 58.948 M -11.97 % 66.965 M -10.62 % 74.920 M 16.75 % 64.171 M 6.36 % 60.336 M
Cost and expenses 41.411 M -22.32 % 53.312 M -6.02 % 56.725 M 6.82 % 53.104 M -2.41 % 54.416 M 3.23 % 52.712 M 1.25 % 52.061 M 54.83 % 33.625 M -29.28 % 47.549 M 17.13 % 40.594 M -22.16 % 52.148 M 33.06 % 39.191 M -30.76 % 56.599 M 21.57 % 46.558 M -9.70 % 51.560 M 26.48 % 40.765 M -3.76 % 42.357 M 33.66 % 31.691 M -21.11 % 40.170 M 32.82 % 30.245 M -3.83 % 31.449 M 5.71 % 29.750 M -34.67 % 45.540 M 48.66 % 30.633 M -21.81 % 39.178 M -35.57 % 60.803 M -1.08 % 61.465 M -8.70 % 67.322 M -4.88 % 70.777 M -2.42 % 72.529 M 10.96 % 65.364 M 10.88 % 58.948 M -11.97 % 66.965 M -10.62 % 74.920 M 16.75 % 64.171 M 6.36 % 60.336 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
Selling general and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 -100.00 % 2.937 M 64.17 % 1.789 M 106.82 % 865.000 K 179.03 % 310.000 K 588.89 % 45.000 K 136.84 % 19.000 K 280.00 % 5.000 K -82.76 % 29.000 K -64.63 % 82.000 K -31.67 % 120.000 K 37.93 % 87.000 K 0.000 -100.00 % 329.000 K 0.000 -100.00 % 348.000 K 0.000 -100.00 % 101.000 K 0.000 -100.00 % 90.000 K 0.000 -100.00 % 331.000 K 0.000 -100.00 % 330.000 K 0.000 100.00 % -544.000 K 0.00 % -544.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 595.000 K 109.51 % 284.000 K -2.07 % 290.000 K -7.94 % 315.000 K -1.25 % 319.000 K -1.54 % 324.000 K -2.70 % 333.000 K -3.20 % 344.000 K -1.43 % 349.000 K -12.53 % 399.000 K 22.39 % 326.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 -100.00 % 246.000 K 37.43 % 179.000 K 5.29 % 170.000 K -30.04 % 243.000 K -53.18 % 519.000 K 7.23 % 484.000 K -72.66 % 1.770 M 36.79 % 1.294 M -3.22 % 1.337 M 10.59 % 1.209 M 34.78 % 897.000 K
Depreciation and amortization 7.701 M 15.23 % 6.683 M -9.20 % 7.360 M -3.93 % 7.661 M 4.80 % 7.310 M -10.96 % 8.210 M 8.44 % 7.571 M 16.64 % 6.491 M -17.04 % 7.824 M 1.48 % 7.710 M 7.47 % 7.174 M 19.19 % 6.019 M 4.61 % 5.754 M 2.08 % 5.637 M 10.36 % 5.108 M 12.49 % 4.541 M -2.74 % 4.669 M 32.08 % 3.535 M 13.78 % 3.107 M -32.94 % 4.633 M 8.83 % 4.257 M 43.77 % 2.961 M -27.53 % 4.086 M 6.77 % 3.827 M -2.52 % 3.926 M -52.03 % 8.184 M -20.02 % 10.232 M -1.01 % 10.336 M 7.24 % 9.638 M 28.11 % 7.523 M -0.66 % 7.573 M 9.87 % 6.893 M -23.13 % 8.967 M 554.05 % 1.371 M -2.42 % 1.405 M 33.68 % 1.051 M
Operating income 42.046 M 401.32 % -13.954 M -148.97 % 28.497 M 390.93 % -9.795 M -144.27 % 22.126 M 227.64 % -17.335 M -2 275.03 % 797.000 K 105.89 % -13.532 M -97.23 % -6.861 M 71.05 % -23.696 M -2 096.29 % 1.187 M 120.48 % -5.796 M -512.53 % 1.405 M 110.22 % -13.741 M -170.60 % 19.463 M 280.30 % -10.795 M -161.48 % 17.559 M 285.01 % -9.491 M -1 251.99 % -702.000 K 92.55 % -9.418 M -11 246.99 % -83.000 K 98.94 % -7.866 M -206.05 % 7.417 M 352.45 % -2.938 M -129.06 % 10.110 M 253.62 % -6.581 M -897.70 % 825.000 K 158.22 % -1.417 M -150.79 % 2.790 M -49.25 % 5.498 M -66.20 % 16.268 M 939.86 % -1.937 M 68.74 % -6.197 M 1.48 % -6.290 M -40.59 % -4.474 M -127.11 % -1.970 M
Operating income ratio 0.50 242.10 % -0.35 -206.03 % 0.33 247.85 % -0.23 -178.24 % 0.29 158.99 % -0.49 -3 349.79 % 0.02 102.24 % -0.67 -299.39 % -0.17 87.98 % -1.40 -6 400.88 % 0.02 112.82 % -0.17 -717.83 % 0.03 106.15 % -0.46 -267.90 % 0.27 174.16 % -0.37 -227.99 % 0.29 162.14 % -0.46 -1 967.04 % -0.02 95.31 % -0.48 -17 845.18 % 0.00 99.33 % -0.39 -338.29 % 0.17 245.15 % -0.11 -156.48 % 0.20 257.56 % -0.13 -916.59 % 0.02 168.37 % -0.02 -159.74 % 0.04 -49.00 % 0.08 -65.15 % 0.22 740.87 % -0.03 66.15 % -0.10 -9.38 % -0.09 -23.38 % -0.07 -113.32 % -0.03
Total other income expenses net 1.831 M 23.97 % 1.477 M -18.17 % 1.805 M -89.15 % 16.637 M 41.84 % 11.729 M 387.12 % -4.085 M -115.27 % 26.759 M 238.34 % 7.909 M 697.28 % 992.000 K 259.49 % -622.000 K -102.68 % 23.232 M 1 473.86 % -1.691 M -900.59 % -169.000 K -101.47 % 11.502 M 2 744.14 % -435.000 K -25.00 % -348.000 K -27.94 % -272.000 K -169.31 % -101.000 K 40.59 % -170.000 K 84.96 % -1.130 M -293.73 % -287.000 K 87.40 % -2.277 M -120.97 % 10.859 M 579.00 % -2.267 M -146.90 % 4.834 M 711.90 % -790.000 K -9.27 % -723.000 K -1.26 % -714.000 K 9.28 % -787.000 K 25.96 % -1.063 M 13.44 % -1.228 M 46.26 % -2.285 M 8.93 % -2.509 M -112.45 % -1.181 M 10.53 % -1.320 M -31.47 % -1.004 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-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
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30
Net debt -64.511 M 15.24 % -76.113 M -22.48 % -62.142 M 7.60 % -67.253 M -14.89 % -58.537 M -99.36 % -29.362 M -19.28 % -24.616 M -59.96 % -15.389 M 17.30 % -18.608 M -9.74 % -16.957 M 48.25 % -32.764 M -14.62 % -28.585 M 25.75 % -38.496 M -38.04 % -27.888 M 9.33 % -30.756 M -73.26 % -17.751 M 4.25 % -18.538 M -430.26 % -3.496 M 54.18 % -7.630 M -65.44 % -4.612 M 12.70 % -5.283 M -41.98 % -3.721 M 33.26 % -5.575 M -53.16 % -3.640 M -177.68 % 4.686 M -36.07 % 7.330 M 2.20 % 7.172 M 40.79 % 5.094 M -44.74 % 9.219 M 53.96 % 5.988 M 83.12 % 3.270 M 98.06 % 1.651 M 47.28 % 1.121 M -69.53 % 3.679 M -2.88 % 3.788 M -26.48 % 5.152 M -65.76 % 15.046 M 7.74 % 13.965 M 62.93 % 8.571 M -56.05 % 19.503 M 2 547.05 % -797.000 K -105.04 % 15.805 M 352.07 % -6.270 M -135.26 % 17.782 M -27.44 % 24.508 M 48.78 % 16.473 M 30.30 % 12.642 M -57.33 % 29.625 M 104.24 % 14.505 M 294.48 % 3.677 M 69.53 % 2.169 M 173.05 % -2.969 M -402.03 % 983.000 K 120.19 % -4.869 M 11.15 % -5.480 M -189.19 % 6.144 M 4.21 % 5.896 M 97.45 % 2.986 M -9.27 % 3.291 M
Total investments 0.000 0.000 -100.00 % 8.624 M -42.94 % 15.113 M 234.73 % 4.515 M -65.27 % 13.000 M -11.35 % 14.664 M 29.63 % 11.312 M 24.55 % 9.082 M -32.86 % 13.527 M 2.67 % 13.175 M 62.88 % 8.089 M 0.000 0.000 100.00 % -891.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 -100.00 % 249.000 K 0.000 -100.00 % 1.691 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K
Total debt 920.000 K -17.49 % 1.115 M -78.50 % 5.185 M 3.04 % 5.032 M 213.52 % 1.605 M -35.98 % 2.507 M -21.21 % 3.182 M -21.82 % 4.070 M -11.04 % 4.575 M -16.04 % 5.449 M 12.58 % 4.840 M -11.55 % 5.472 M -11.46 % 6.180 M -57.89 % 14.675 M 120.54 % 6.654 M -1.48 % 6.754 M -1.46 % 6.854 M -1.44 % 6.954 M -1.47 % 7.058 M -1.40 % 7.158 M 0.11 % 7.150 M -35.11 % 11.018 M -0.51 % 11.074 M 3.42 % 10.708 M -30.20 % 15.341 M -1.20 % 15.528 M 37.66 % 11.280 M -29.11 % 15.912 M 36.45 % 11.661 M -1.64 % 11.855 M -1.57 % 12.044 M -0.79 % 12.140 M -0.08 % 12.150 M -0.03 % 12.154 M 0.00 % 12.154 M -0.03 % 12.158 M -24.49 % 16.102 M -4.60 % 16.879 M 40.66 % 12.000 M -39.01 % 19.674 M 0.000 -100.00 % 16.176 M 0.000 -100.00 % 18.535 M -24.37 % 24.508 M 44.11 % 17.006 M 34.52 % 12.642 M -57.45 % 29.712 M 89.49 % 15.680 M 194.63 % 5.322 M 143.01 % 2.190 M 330.26 % 509.000 K -51.52 % 1.050 M -38.34 % 1.703 M 109.99 % 811.000 K -86.82 % 6.155 M 4.04 % 5.916 M 98.06 % 2.987 M -9.57 % 3.303 M
Accumulated other comprehensive income loss 28.140 M 32.60 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M 0.00 % 21.222 M -23.62 % 27.783 M 0.21 % 27.726 M 0.12 % 27.692 M 0.32 % 27.603 M -9.06 % 30.354 M 0.13 % 30.314 M 0.14 % 30.272 M 0.48 % 30.128 M 0.03 % 30.120 M 1.92 % 29.553 M 0.51 % 29.402 M 0.50 % 29.256 M 0.000 100.00 % -21.022 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
Retained earnings 91.092 M 56.53 % 58.194 M -13.77 % 67.490 M 50.61 % 44.810 M 13.25 % 39.566 M 244.71 % 11.478 M -61.71 % 29.975 M 432.51 % 5.629 M -57.00 % 13.091 M -28.19 % 18.230 M -51.93 % 37.926 M 103.93 % 18.598 M -25.85 % 25.083 M 154.39 % 9.860 M -16.56 % 11.817 M 312.42 % -5.563 M -190.60 % 6.140 M 149.28 % -12.460 M -909.72 % -1.234 M 90.45 % -12.919 M -444.88 % -2.371 M 73.57 % -8.972 M -866.18 % 1.171 M 105.81 % -20.142 M -34.85 % -14.937 M 50.01 % -29.881 M -33.79 % -22.334 M 0.79 % -22.511 M -44.70 % -15.557 M 31.20 % -22.613 M -17.69 % -19.214 M 6.19 % -20.482 M -61.11 % -12.713 M 39.67 % -21.074 M -36.45 % -15.444 M 37.00 % -24.514 M -12.89 % -21.714 M 43.46 % -38.403 M -8.91 % -35.260 M -5.22 % -33.510 M -42.84 % -23.460 M 7.03 % -25.234 M -31.68 % -19.163 M -17.51 % -16.308 M -84.58 % -8.835 M -176.79 % -3.192 M -175.32 % 4.238 M 269.16 % 1.148 M -84.18 % 7.257 M -47.57 % 13.841 M 0.12 % 13.824 M 90.52 % 7.256 M 175.16 % 2.637 M -27.75 % 3.650 M -9.90 % 4.051 M 2 900.74 % 135.000 K 102.81 % -4.801 M -201.57 % -1.592 M -99.00 % -800.000 K
Common stock 948.000 K -96.51 % 27.197 M 250.79 % 7.753 M 0.21 % 7.737 M 718.73 % 945.000 K -96.52 % 27.166 M 2 774.71 % 945.000 K -96.52 % 27.166 M 2 777.75 % 944.000 K -96.53 % 27.166 M 2 780.81 % 943.000 K 0.11 % 942.000 K 0.32 % 939.000 K 0.11 % 938.000 K 0.11 % 937.000 K 0.21 % 935.000 K 0.11 % 934.000 K 0.11 % 933.000 K 0.11 % 932.000 K 0.43 % 928.000 K 0.00 % 928.000 K 1.09 % 918.000 K 0.33 % 915.000 K 0.33 % 912.000 K 0.88 % 904.000 K -96.27 % 24.264 M -0.01 % 24.266 M 0.01 % 24.264 M 0.05 % 24.253 M 317.80 % 5.805 M -76.03 % 24.220 M 320.34 % 5.762 M -76.19 % 24.204 M 2 631.83 % 886.000 K -96.33 % 24.112 M 2 869.46 % 812.000 K -96.54 % 23.451 M 2 795.19 % 810.000 K -96.55 % 23.449 M 7 488.67 % 309.000 K -98.65 % 22.948 M 7 399.35 % 306.000 K -98.96 % 29.405 M 9 509.48 % 306.000 K 0.000 -100.00 % 305.000 K 0.000 -100.00 % 292.000 K 0.00 % 292.000 K 0.69 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 45.73 % 199.000 K 895.00 % 20.000 K 33.33 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K
Total equity 154.582 M 27.08 % 121.641 M -7.08 % 130.909 M 21.00 % 108.190 M 5.10 % 102.944 M 37.59 % 74.817 M -19.82 % 93.316 M 35.38 % 68.931 M -9.77 % 76.393 M -6.23 % 81.467 M -19.47 % 101.163 M 23.73 % 81.762 M -7.34 % 88.235 M 20.98 % 72.934 M -2.60 % 74.882 M 30.40 % 57.423 M -16.92 % 69.118 M 36.95 % 50.470 M -18.18 % 61.685 M 23.49 % 49.951 M -17.43 % 60.496 M 12.38 % 53.831 M -15.78 % 63.916 M 50.19 % 42.557 M -10.72 % 47.666 M 45.87 % 32.678 M -18.76 % 40.226 M 0.56 % 40.003 M -14.81 % 46.958 M 119.24 % 21.419 M -50.49 % 43.259 M 84.10 % 23.497 M -52.73 % 49.708 M 121.44 % 22.448 M -52.11 % 46.872 M 232.69 % 14.089 M -64.45 % 39.628 M 7 397.97 % -543.000 K -102.14 % 25.357 M 332.40 % -10.911 M -149.63 % 21.984 M 693.20 % -3.706 M -111.78 % 31.464 M 502.76 % 5.220 M -87.51 % 41.792 M 127.94 % 18.335 M -66.58 % 54.865 M 189.39 % 18.959 M -24.37 % 25.068 M -20.40 % 31.492 M 0.05 % 31.475 M 26.37 % 24.907 M 22.77 % 20.288 M 4.95 % 19.332 M 31.63 % 14.687 M 4 715.41 % 305.000 K -75.34 % 1.237 M -67.26 % 3.778 M -4.86 % 3.971 M
Other non current liabilities 15.253 M 99.20 % 7.657 M -27.38 % 10.544 M -46.76 % 19.805 M 20.34 % 16.458 M -31.64 % 24.076 M 59.87 % 15.060 M 35.57 % 11.109 M 19.58 % 9.290 M -0.99 % 9.383 M -8.26 % 10.228 M -19.95 % 12.777 M 2.67 % 12.445 M -26.38 % 16.905 M 8.43 % 15.591 M 31.79 % 11.830 M 108.68 % 5.669 M 6.02 % 5.347 M -18.38 % 6.551 M -15.68 % 7.769 M 47.36 % 5.272 M -2.19 % 5.390 M 21.62 % 4.432 M -0.72 % 4.464 M 0.000 0.000 -100.00 % 4.625 M 0.000 -100.00 % 4.632 M 0.24 % 4.621 M 0.57 % 4.595 M -2.07 % 4.692 M 31.54 % 3.567 M -7.28 % 3.847 M -0.10 % 3.851 M -11.31 % 4.342 M 3.83 % 4.182 M 203.04 % 1.380 M -73.98 % 5.303 M 0.000 -100.00 % 22.536 M 0.000 -100.00 % 24.000 M 1 359.85 % 1.644 M 0.000 -100.00 % 931.000 K 0.000 -100.00 % 36.000 K -35.71 % 56.000 K -21.13 % 71.000 K -20.22 % 89.000 K -16.82 % 107.000 K -45.69 % 197.000 K 1.03 % 195.000 K 17.47 % 166.000 K 196.43 % 56.000 K -79.86 % 278.000 K 0.000 0.000
Long term debt 325.000 K -93.00 % 4.646 M 890.62 % 469.000 K 8.56 % 432.000 K 165.03 % 163.000 K -74.21 % 632.000 K -50.78 % 1.284 M -38.54 % 2.089 M -20.96 % 2.643 M -24.07 % 3.481 M 0.14 % 3.476 M -15.38 % 4.108 M -14.42 % 4.800 M -23.20 % 6.250 M -1.57 % 6.350 M -1.55 % 6.450 M -1.53 % 6.550 M -1.50 % 6.650 M -1.48 % 6.750 M -1.46 % 6.850 M 1.11 % 6.775 M -31.18 % 9.844 M -1.87 % 10.032 M -1.83 % 10.219 M -31.18 % 14.848 M -1.24 % 15.035 M 39.46 % 10.781 M -30.02 % 15.406 M 38.10 % 11.156 M -1.66 % 11.344 M -1.62 % 11.531 M -1.60 % 11.719 M -2.34 % 12.000 M 0.00 % 12.000 M 0.00 % 12.000 M 0.00 % 12.000 M 0.00 % 12.000 M -24.12 % 15.814 M 31.78 % 12.000 M -38.46 % 19.500 M 0.000 -100.00 % 16.000 M 0.000 -100.00 % 18.000 M -26.55 % 24.508 M 49.04 % 16.444 M 30.07 % 12.642 M -41.84 % 21.736 M 43.79 % 15.116 M 221.07 % 4.708 M 3 823.33 % 120.000 K -39.39 % 198.000 K -28.00 % 275.000 K -21.88 % 352.000 K 40.80 % 250.000 K -13.19 % 288.000 K -4.00 % 300.000 K 0.000 -100.00 % 153.000 K
Total non current liabilities 19.998 M 62.55 % 12.303 M -15.12 % 14.495 M -28.37 % 20.237 M 21.76 % 16.621 M -32.73 % 24.708 M 51.17 % 16.344 M 23.84 % 13.198 M 10.60 % 11.933 M -7.24 % 12.864 M -6.13 % 13.704 M -18.84 % 16.885 M -2.09 % 17.245 M -25.52 % 23.155 M 5.12 % 22.027 M 20.50 % 18.280 M 49.60 % 12.219 M -8.40 % 13.340 M 0.29 % 13.301 M -9.02 % 14.619 M 21.35 % 12.047 M -20.92 % 15.234 M 5.32 % 14.464 M -1.49 % 14.683 M -1.71 % 14.939 M -1.43 % 15.156 M -1.62 % 15.406 M -0.91 % 15.548 M -1.52 % 15.788 M -1.11 % 15.965 M -1.00 % 16.126 M -1.74 % 16.411 M 5.42 % 15.567 M -1.77 % 15.847 M -0.03 % 15.851 M -3.00 % 16.342 M 0.99 % 16.182 M -5.89 % 17.194 M -0.63 % 17.303 M -11.27 % 19.500 M -13.47 % 22.536 M 40.85 % 16.000 M -33.33 % 24.000 M 22.17 % 19.644 M -19.85 % 24.508 M 41.05 % 17.375 M 37.44 % 12.642 M -41.93 % 21.772 M 43.50 % 15.172 M 217.47 % 4.779 M 2 186.60 % 209.000 K -31.48 % 305.000 K -35.38 % 472.000 K -13.71 % 547.000 K 31.49 % 416.000 K 20.93 % 344.000 K -40.48 % 578.000 K 0.000 -100.00 % 153.000 K
Other current liabilities 30.055 M -52.08 % 62.717 M 899.00 % 6.278 M -80.51 % 32.211 M 337.00 % -13.591 M -162.94 % 21.592 M 293.88 % -11.137 M -159.48 % 18.724 M 256.52 % -11.963 M -155.42 % 21.587 M 407.81 % 4.251 M -63.10 % 11.520 M -37.50 % 18.432 M -58.30 % 44.201 M 208.39 % 14.333 M -50.04 % 28.690 M 110.49 % 13.630 M -52.28 % 28.560 M 163.44 % 10.841 M -49.46 % 21.449 M 206.41 % 7.000 M -66.45 % 20.866 M 147.29 % 8.438 M -60.48 % 21.349 M 149.52 % 8.556 M -62.30 % 22.692 M 193.75 % 7.725 M -34.28 % 11.754 M 55.83 % 7.543 M -69.28 % 24.552 M 75.35 % 14.002 M -38.41 % 22.733 M 114.36 % 10.605 M -57.29 % 24.832 M 121.97 % 11.187 M -51.38 % 23.009 M 68.50 % 13.655 M -43.28 % 24.073 M -2.66 % 24.732 M 10.36 % 22.411 M -9.76 % 24.835 M 5.78 % 23.477 M -0.13 % 23.507 M 30.11 % 18.067 M -11.66 % 20.451 M 20.96 % 16.907 M -25.02 % 22.549 M 29.41 % 17.425 M 13.75 % 15.319 M 9.32 % 14.013 M 14.64 % 12.224 M 22.15 % 10.007 M 59.88 % 6.259 M 12.69 % 5.554 M 163.10 % 2.111 M 3.03 % 2.049 M -2.24 % 2.096 M 51.12 % 1.387 M 15.20 % 1.204 M
Deferred revenue 0.000 0.000 -100.00 % 19.160 M -43.27 % 33.773 M 61.89 % 20.862 M -33.71 % 31.469 M 76.56 % 17.823 M -26.02 % 24.091 M 31.18 % 18.365 M -13.68 % 21.275 M 45.59 % 14.613 M -42.95 % 25.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.105 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.374 M 0.000 0.000 0.000 100.00 % -1.257 M 42.76 % -2.196 M -5.93 % -2.073 M -609.93 % -292.000 K 95.32 % -6.234 M -33.40 % -4.673 M -154.66 % -1.835 M 7.74 % -1.989 M
Short term debt 595.000 K -3.09 % 614.000 K 13.08 % 543.000 K 27.46 % 426.000 K -70.46 % 1.442 M -23.09 % 1.875 M -1.21 % 1.898 M -4.19 % 1.981 M 2.54 % 1.932 M -1.83 % 1.968 M 44.28 % 1.364 M 105.62 % -24.250 M -1 857.25 % 1.380 M 360.00 % 300.000 K -1.32 % 304.000 K 0.00 % 304.000 K 0.00 % 304.000 K 0.00 % 304.000 K -1.30 % 308.000 K 0.00 % 308.000 K -17.87 % 375.000 K -68.06 % 1.174 M 12.67 % 1.042 M 113.09 % 489.000 K -0.81 % 493.000 K 0.00 % 493.000 K -1.20 % 499.000 K -1.38 % 506.000 K 0.20 % 505.000 K -1.17 % 511.000 K -0.39 % 513.000 K 21.85 % 421.000 K 180.67 % 150.000 K -2.60 % 154.000 K 0.00 % 154.000 K -2.53 % 158.000 K -96.15 % 4.102 M 285.16 % 1.065 M 0.000 -100.00 % 174.000 K 0.000 -100.00 % 176.000 K 0.000 -100.00 % 535.000 K 0.000 -100.00 % 562.000 K 0.000 -100.00 % 7.976 M 1 314.18 % 564.000 K -8.14 % 614.000 K -70.34 % 2.070 M 565.59 % 311.000 K -59.87 % 775.000 K -42.64 % 1.351 M 140.82 % 561.000 K -90.44 % 5.867 M 4.47 % 5.616 M 88.01 % 2.987 M -5.17 % 3.150 M
Total current liabilities 67.471 M -19.82 % 84.146 M 26.88 % 66.319 M -27.81 % 91.861 M 35.16 % 67.965 M -13.37 % 78.452 M 49.34 % 52.531 M 0.04 % 52.508 M 1.57 % 51.696 M 3.54 % 49.929 M 9.01 % 45.802 M 3.13 % 44.414 M -7.77 % 48.155 M -10.44 % 53.767 M 69.76 % 31.672 M -6.18 % 33.759 M 13.04 % 29.864 M -7.40 % 32.251 M 35.81 % 23.747 M -14.72 % 27.846 M 39.82 % 19.916 M -27.36 % 27.419 M 23.39 % 22.221 M -11.22 % 25.030 M 10.14 % 22.725 M -19.67 % 28.290 M 39.77 % 20.240 M -27.91 % 28.075 M 8.15 % 25.960 M -8.22 % 28.285 M -0.83 % 28.522 M 4.02 % 27.420 M 2.68 % 26.705 M -4.75 % 28.037 M 18.94 % 23.573 M -31.00 % 34.166 M 62.46 % 21.030 M -25.08 % 28.070 M 13.50 % 24.732 M -2.29 % 25.312 M 1.92 % 24.835 M -6.35 % 26.518 M 12.81 % 23.507 M 4.08 % 22.586 M 10.44 % 20.451 M -3.94 % 21.289 M -5.59 % 22.549 M -26.10 % 30.513 M 47.78 % 20.648 M 31.74 % 15.673 M -5.24 % 16.539 M 35.31 % 12.223 M 39.10 % 8.787 M 10.39 % 7.960 M 157.52 % 3.091 M -64.92 % 8.812 M 1.43 % 8.688 M 77.78 % 4.887 M 8.46 % 4.506 M
Total liabilities 87.469 M -9.31 % 96.449 M 19.35 % 80.814 M -27.91 % 112.098 M 32.53 % 84.586 M -18.01 % 103.160 M 49.78 % 68.875 M 4.82 % 65.706 M 3.26 % 63.629 M 1.33 % 62.793 M 5.52 % 59.506 M -2.93 % 61.299 M -6.27 % 65.400 M -14.98 % 76.922 M 43.25 % 53.699 M 3.19 % 52.039 M 23.66 % 42.083 M -7.69 % 45.591 M 23.06 % 37.048 M -12.76 % 42.465 M 32.86 % 31.963 M -25.06 % 42.653 M 16.27 % 36.685 M -7.62 % 39.713 M 5.44 % 37.664 M -13.31 % 43.446 M 21.88 % 35.646 M -18.29 % 43.623 M 4.49 % 41.748 M -5.65 % 44.250 M -0.89 % 44.648 M 1.86 % 43.831 M 3.69 % 42.272 M -3.67 % 43.884 M 11.31 % 39.424 M -21.95 % 50.508 M 35.73 % 37.212 M -17.79 % 45.264 M 7.68 % 42.035 M -6.20 % 44.812 M -5.40 % 47.371 M 11.41 % 42.518 M -10.50 % 47.507 M 12.50 % 42.230 M -6.07 % 44.959 M 16.28 % 38.664 M 9.87 % 35.191 M -32.69 % 52.285 M 45.97 % 35.820 M 75.14 % 20.452 M 22.12 % 16.748 M 33.68 % 12.528 M 35.31 % 9.259 M 8.84 % 8.507 M 142.57 % 3.507 M -61.70 % 9.156 M -1.19 % 9.266 M 89.61 % 4.887 M 4.89 % 4.659 M
Other non current assets 20.279 M 281.90 % 5.310 M -83.75 % 32.679 M 139.01 % -83.764 M 7.18 % -90.244 M 1.65 % -91.754 M -725.71 % 14.664 M 29.63 % 11.312 M 24.55 % 9.082 M -32.86 % 13.527 M 2.67 % 13.175 M 62.88 % 8.089 M 3.77 % 7.795 M 77.28 % 4.397 M 393.49 % 891.000 K 0.000 0.000 -100.00 % 3.966 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -61.144 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 % 1.000 K 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 -100.00 % 8.624 M -42.94 % 15.113 M 234.73 % 4.515 M -65.27 % 13.000 M -11.35 % 14.664 M 29.63 % 11.312 M 24.55 % 9.082 M -32.86 % 13.527 M 2.67 % 13.175 M 62.88 % 8.089 M 0.000 0.000 100.00 % -891.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 46.539 M 66.72 % 27.914 M -14.58 % 32.679 M 16.55 % 28.039 M -18.31 % 34.324 M -3.28 % 35.489 M 28.95 % 27.522 M 50.37 % 18.303 M -29.36 % 25.912 M 30.68 % 19.828 M -14.46 % 23.180 M 63.75 % 14.156 M -14.89 % 16.632 M -20.66 % 20.963 M 31.05 % 15.996 M 14.86 % 13.927 M 5.32 % 13.224 M 34.97 % 9.798 M -9.74 % 10.855 M 29.91 % 8.356 M 0.19 % 8.340 M 15.88 % 7.197 M -16.55 % 8.624 M -11.98 % 9.798 M 18.89 % 8.241 M 12.38 % 7.333 M -31.08 % 10.640 M 2.66 % 10.364 M -30.34 % 14.879 M 8.06 % 13.769 M -13.67 % 15.949 M 31.32 % 12.145 M -20.58 % 15.292 M 28.92 % 11.862 M 9.36 % 10.847 M -16.50 % 12.990 M 21.96 % 10.651 M 40.27 % 7.593 M -6.54 % 8.124 M 54.65 % 5.253 M -40.01 % 8.757 M -27.22 % 12.032 M -24.18 % 15.869 M -22.64 % 20.513 M -19.30 % 25.419 M -1.84 % 25.895 M -8.16 % 28.197 M 16.97 % 24.106 M 26.61 % 19.039 M 40.63 % 13.538 M -6.25 % 14.441 M 61.21 % 8.958 M 9.89 % 8.152 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 46.539 M 66.72 % 27.914 M -14.58 % 32.679 M 16.55 % 28.039 M -18.31 % 34.324 M -3.28 % 35.489 M 28.95 % 27.522 M 50.37 % 18.303 M -29.36 % 25.912 M 30.68 % 19.828 M -14.46 % 23.180 M 63.75 % 14.156 M -14.89 % 16.632 M -20.66 % 20.963 M 31.05 % 15.996 M 14.86 % 13.927 M 5.32 % 13.224 M 34.97 % 9.798 M -9.74 % 10.855 M 29.91 % 8.356 M 0.19 % 8.340 M 15.88 % 7.197 M -16.55 % 8.624 M -11.98 % 9.798 M 18.89 % 8.241 M 12.38 % 7.333 M -31.08 % 10.640 M 2.66 % 10.364 M -30.34 % 14.879 M 8.06 % 13.769 M -13.67 % 15.949 M 31.32 % 12.145 M -20.58 % 15.292 M 28.92 % 11.862 M 9.36 % 10.847 M -16.50 % 12.990 M 21.96 % 10.651 M 40.27 % 7.593 M -6.54 % 8.124 M 54.65 % 5.253 M -40.01 % 8.757 M -27.22 % 12.032 M -24.18 % 15.869 M -22.64 % 20.513 M -19.30 % 25.419 M -1.84 % 25.895 M -8.16 % 28.197 M 16.97 % 24.106 M 26.61 % 19.039 M 40.63 % 13.538 M -6.25 % 14.441 M 61.21 % 8.958 M 9.89 % 8.152 M 24.69 % 6.538 M 68.37 % 3.883 M 0.000 0.000 0.000 0.000
Property plant equipment net 68.608 M 10.40 % 62.143 M 10.32 % 56.328 M 1.08 % 55.725 M -0.35 % 55.920 M -0.61 % 56.265 M -1.44 % 57.087 M -1.47 % 57.939 M 0.27 % 57.781 M -1.65 % 58.752 M -1.34 % 59.550 M 1.47 % 58.690 M -0.36 % 58.905 M 1.10 % 58.265 M 2.87 % 56.637 M 0.54 % 56.332 M 2.43 % 54.998 M -0.50 % 55.276 M -0.23 % 55.403 M -0.09 % 55.452 M 0.72 % 55.058 M -0.96 % 55.594 M 5.11 % 52.893 M 0.83 % 52.456 M -0.84 % 52.903 M -1.03 % 53.452 M -0.34 % 53.637 M -1.32 % 54.357 M -1.31 % 55.077 M -1.39 % 55.854 M -0.54 % 56.160 M -0.93 % 56.689 M 1.22 % 56.006 M -0.55 % 56.315 M -0.96 % 56.860 M 1.79 % 55.861 M 7.84 % 51.799 M 3.76 % 49.924 M 1.72 % 49.082 M 0.20 % 48.983 M -0.54 % 49.251 M 1.70 % 48.428 M -0.23 % 48.542 M -0.05 % 48.564 M -0.68 % 48.896 M 1.31 % 48.266 M 2.57 % 47.055 M 0.84 % 46.664 M -0.19 % 46.753 M 6.81 % 43.773 M 4.91 % 41.724 M 27.96 % 32.606 M 5.40 % 30.935 M 38.28 % 22.372 M 162.64 % 8.518 M 0.67 % 8.461 M -0.91 % 8.539 M 10.61 % 7.720 M 5.57 % 7.313 M
Total non current assets 135.426 M 42.01 % 95.367 M -2.32 % 97.631 M -1.26 % 98.877 M 4.35 % 94.759 M -9.54 % 104.754 M 5.52 % 99.273 M 13.38 % 87.554 M -5.63 % 92.775 M 0.73 % 92.107 M -3.96 % 95.905 M 18.50 % 80.935 M -2.88 % 83.332 M -0.35 % 83.625 M 13.74 % 73.524 M 4.65 % 70.259 M 2.99 % 68.222 M -1.18 % 69.040 M 4.20 % 66.258 M 3.84 % 63.808 M 0.65 % 63.398 M 0.97 % 62.791 M 2.07 % 61.517 M -1.18 % 62.254 M 1.82 % 61.144 M 0.59 % 60.785 M -5.43 % 64.277 M -0.69 % 64.721 M -7.48 % 69.956 M 0.48 % 69.623 M -3.45 % 72.109 M 4.76 % 68.834 M -3.46 % 71.298 M 4.58 % 68.177 M 0.69 % 67.707 M -1.66 % 68.851 M 10.25 % 62.450 M 8.58 % 57.517 M 0.54 % 57.206 M 5.48 % 54.236 M -6.50 % 58.008 M -4.06 % 60.460 M -6.13 % 64.411 M -6.75 % 69.077 M -7.05 % 74.315 M 0.21 % 74.161 M -1.45 % 75.252 M 6.33 % 70.770 M 7.57 % 65.792 M 14.80 % 57.311 M 2.04 % 56.165 M 35.13 % 41.564 M 6.34 % 39.087 M 35.20 % 28.911 M 133.13 % 12.401 M 46.57 % 8.461 M -0.91 % 8.539 M 10.61 % 7.720 M 5.57 % 7.313 M
Other current assets 0.000 -100.00 % 948.000 K -94.50 % 17.222 M 21.97 % 14.120 M 5.55 % 13.378 M 2.20 % 13.090 M 5.03 % 12.463 M 25.31 % 9.946 M -10.57 % 11.122 M 23.11 % 9.034 M -9.74 % 10.009 M 76.21 % 5.680 M -29.01 % 8.001 M 76.93 % 4.522 M 0.000 -100.00 % 1.506 M 678 242 103 881 996 544.00 % 0.000 -100.00 % 1.253 M 0.000 -100.00 % 1.659 M 373 573 589 090 382 528.00 % 0.000 -100.00 % 3.027 M 0.000 -100.00 % 2.988 M 336 418 892 164 575 936.00 % 0.000 -100.00 % 4.981 M -10.67 % 5.576 M -4.47 % 5.837 M -57.46 % 13.720 M 100.44 % 6.845 M 43.83 % 4.759 M 7.50 % 4.427 M -40.06 % 7.386 M 21.82 % 6.063 M -19.45 % 7.527 M -5.88 % 7.997 M -28.28 % 11.150 M 489.95 % 1.890 M -58.64 % 4.570 M 245.95 % 1.321 M -83.78 % 8.146 M 292.20 % 2.077 M -65.66 % 6.048 M 188.55 % 2.096 M -58.06 % 4.998 M 497.13 % 837.000 K -86.66 % 6.273 M 221.20 % 1.953 M 24.32 % 1.571 M -20.94 % 1.987 M 288.85 % 511.000 K -24.41 % 676.000 K 41.42 % 478.000 K 236.62 % 142.000 K -39.83 % 236.000 K -17.19 % 285.000 K -41.72 % 489.000 K 16 200.00 % 3.000 K -99.71 % 1.037 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 249.000 K 0.000 -100.00 % 1.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 0.00 % 5.000 K 0.00 % 5.000 K
cash and cash equivalents 65.431 M -15.28 % 77.228 M 14.71 % 67.327 M -6.86 % 72.285 M 20.19 % 60.142 M 88.72 % 31.869 M 14.64 % 27.798 M 42.85 % 19.459 M -16.06 % 23.183 M 3.47 % 22.406 M -40.42 % 37.604 M 10.41 % 34.057 M -23.77 % 44.676 M 4.96 % 42.563 M 13.77 % 37.410 M 52.66 % 24.505 M -3.49 % 25.392 M 142.99 % 10.450 M -28.85 % 14.688 M 24.79 % 11.770 M -5.33 % 12.433 M -15.65 % 14.739 M -11.47 % 16.649 M 16.04 % 14.348 M 34.66 % 10.655 M 29.97 % 8.198 M 99.56 % 4.108 M -62.03 % 10.818 M 343.00 % 2.442 M -58.38 % 5.867 M -33.13 % 8.774 M -16.35 % 10.489 M -4.90 % 11.029 M 30.14 % 8.475 M 1.30 % 8.366 M 19.41 % 7.006 M 563.45 % 1.056 M -63.76 % 2.914 M -15.02 % 3.429 M 1 905.26 % 171.000 K -78.54 % 797.000 K 114.82 % 371.000 K -94.08 % 6.270 M 732.67 % 753.000 K 0.000 -100.00 % 533.000 K 0.000 -100.00 % 87.000 K -92.60 % 1.175 M -28.57 % 1.645 M 7 733.33 % 21.000 K -99.40 % 3.478 M 5 091.04 % 67.000 K -98.98 % 6.572 M 4.47 % 6.291 M 57 090.91 % 11.000 K -45.00 % 20.000 K 1 900.00 % 1.000 K -91.67 % 12.000 K
Cash and short term investments 65.431 M -15.28 % 77.228 M 14.71 % 67.327 M -6.86 % 72.285 M 20.19 % 60.142 M 88.72 % 31.869 M 14.64 % 27.798 M 42.85 % 19.459 M -16.06 % 23.183 M 3.47 % 22.406 M -40.42 % 37.604 M 10.41 % 34.057 M -23.77 % 44.676 M 4.96 % 42.563 M 13.77 % 37.410 M 52.66 % 24.505 M -3.49 % 25.392 M 142.99 % 10.450 M -28.85 % 14.688 M 24.79 % 11.770 M -5.33 % 12.433 M -15.65 % 14.739 M -11.47 % 16.649 M 16.04 % 14.348 M 34.66 % 10.655 M 29.97 % 8.198 M 99.56 % 4.108 M -62.03 % 10.818 M 343.00 % 2.442 M -58.38 % 5.867 M -33.13 % 8.774 M -16.35 % 10.489 M -4.90 % 11.029 M 30.14 % 8.475 M 1.30 % 8.366 M 19.41 % 7.006 M 563.45 % 1.056 M -63.76 % 2.914 M -15.02 % 3.429 M 1 905.26 % 171.000 K -78.54 % 797.000 K 114.82 % 371.000 K -94.08 % 6.270 M 732.67 % 753.000 K 202.41 % 249.000 K -53.28 % 533.000 K -68.48 % 1.691 M 1 843.68 % 87.000 K -92.60 % 1.175 M -28.57 % 1.645 M 7 733.33 % 21.000 K -99.40 % 3.478 M 5 091.04 % 67.000 K -98.98 % 6.572 M 4.47 % 6.291 M 57 090.91 % 11.000 K -56.00 % 25.000 K 316.67 % 6.000 K -64.71 % 17.000 K
Total current assets 106.625 M -13.12 % 122.723 M 7.56 % 114.092 M -6.03 % 121.411 M 30.87 % 92.771 M 26.70 % 73.223 M 16.38 % 62.918 M 33.63 % 47.083 M -0.35 % 47.247 M -9.41 % 52.153 M -19.47 % 64.764 M 4.25 % 62.126 M -11.63 % 70.303 M 6.15 % 66.231 M 20.30 % 55.057 M 40.44 % 39.203 M -8.79 % 42.979 M 59.06 % 27.021 M -16.79 % 32.475 M 13.52 % 28.608 M -1.56 % 29.061 M -13.75 % 33.693 M -13.79 % 39.084 M 95.26 % 20.016 M -17.24 % 24.186 M 57.68 % 15.339 M 32.29 % 11.595 M -38.67 % 18.905 M 0.83 % 18.750 M 29.43 % 14.487 M -8.30 % 15.798 M -6.72 % 16.936 M -18.11 % 20.682 M 22.03 % 16.948 M -8.83 % 18.589 M 1.10 % 18.386 M 27.77 % 14.390 M 46.18 % 9.844 M -3.36 % 10.186 M 49.99 % 6.791 M -40.15 % 11.347 M 52.29 % 7.451 M -48.83 % 14.560 M 94.86 % 7.472 M -39.92 % 12.436 M 4.17 % 11.938 M -19.36 % 14.804 M 27.91 % 11.574 M 86.80 % 6.196 M 8.08 % 5.733 M 81.54 % 3.158 M -54.70 % 6.971 M 346.86 % 1.560 M -82.05 % 8.691 M 17.10 % 7.422 M 642.20 % 1.000 M -49.08 % 1.964 M 107.83 % 945.000 K -28.25 % 1.317 M
Inventory 3.202 M 11.53 % 2.871 M -24.49 % 3.802 M 10.97 % 3.426 M 35.20 % 2.534 M -15.17 % 2.987 M 1.60 % 2.940 M -23.83 % 3.860 M 28.67 % 3.000 M 136.41 % 1.269 M -28.39 % 1.772 M -32.95 % 2.643 M 32.75 % 1.991 M -17.28 % 2.407 M 18.05 % 2.039 M -15.53 % 2.414 M 49.47 % 1.615 M -14.51 % 1.889 M 23.71 % 1.527 M -27.22 % 2.098 M 84.52 % 1.137 M -32.96 % 1.696 M -28.86 % 2.384 M 37.49 % 1.734 M -20.86 % 2.191 M 1.44 % 2.160 M 13.03 % 1.911 M -15.07 % 2.250 M -13.06 % 2.588 M 45.80 % 1.775 M -21.63 % 2.265 M 12.13 % 2.020 M -10.90 % 2.267 M -5.93 % 2.410 M -10.61 % 2.696 M -20.31 % 3.383 M 54.90 % 2.184 M 14.89 % 1.901 M -13.08 % 2.187 M 10.07 % 1.987 M -17.35 % 2.404 M 36.36 % 1.763 M -21.36 % 2.242 M 8.89 % 2.059 M 30.81 % 1.574 M 25.12 % 1.258 M 8.45 % 1.160 M -5.54 % 1.228 M 28.45 % 956.000 K 79.70 % 532.000 K 7.47 % 495.000 K 292.86 % 126.000 K -40.57 % 212.000 K -5.36 % 224.000 K 55.56 % 144.000 K 10.77 % 130.000 K -23.53 % 170.000 K 4.29 % 163.000 K 36.97 % 119.000 K
Net receivables 37.992 M -8.84 % 41.676 M 61.91 % 25.741 M -43.67 % 45.700 M 173.37 % 16.717 M -55.84 % 37.857 M 17.64 % 32.180 M 38.98 % 23.155 M 9.93 % 21.064 M -25.98 % 28.456 M 12.08 % 25.388 M -0.15 % 25.426 M 62.62 % 15.635 M -6.60 % 16.739 M 7.25 % 15.608 M 44.81 % 10.778 M -32.52 % 15.972 M 18.94 % 13.429 M -17.41 % 16.260 M 50.70 % 10.790 M -30.35 % 15.491 M 8.85 % 14.231 M -29.03 % 20.051 M 409.68 % 3.934 M -65.31 % 11.340 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 % 3.139 M 0.000 -100.00 % 3.312 M 0.000 -100.00 % 3.240 M 0.000 -100.00 % 2.564 M 0.000 -100.00 % 9.310 M 0.000 -100.00 % 8.306 M 233.04 % 2.494 M 58.95 % 1.569 M -26.37 % 2.131 M -20.81 % 2.691 M 235.12 % 803.000 K -54.19 % 1.753 M 133.42 % 751.000 K 30.84 % 574.000 K -55.16 % 1.280 M 65.59 % 773.000 K 436.81 % 144.000 K
Tax assets 0.000 0.000 100.00 % -32.679 M -139.01 % 83.764 M 1 955.24 % -4.515 M 65.27 % -13.000 M 11.35 % -14.664 M -29.63 % -11.312 M -24.55 % -9.082 M 32.86 % -13.527 M -2.67 % -13.175 M -62.88 % -8.089 M 0.000 0.000 -100.00 % 891.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 36.821 M 76.90 % 20.815 M -48.40 % 40.338 M 58.49 % 25.451 M -33.70 % 38.390 M 63.25 % 23.516 M -9.98 % 26.124 M 238.74 % 7.712 M -69.15 % 24.997 M 390.23 % 5.099 M -80.06 % 25.574 M 342.84 % 5.775 M -79.62 % 28.343 M 248.84 % 8.125 M -52.30 % 17.035 M 25.68 % 13.555 M -14.91 % 15.930 M 370.33 % 3.387 M -73.11 % 12.598 M 106.90 % 6.089 M -51.45 % 12.541 M 133.15 % 5.379 M -57.78 % 12.741 M 299.15 % 3.192 M -76.66 % 13.676 M 167.89 % 5.105 M -57.51 % 12.016 M -24.02 % 15.815 M -11.71 % 17.912 M 455.93 % 3.222 M -77.00 % 14.007 M 228.34 % 4.266 M -73.25 % 15.950 M 422.78 % 3.051 M -75.06 % 12.232 M 11.21 % 10.999 M 236.05 % 3.273 M 11.63 % 2.932 M 0.000 -100.00 % 2.727 M 0.000 -100.00 % 2.865 M 0.000 -100.00 % 3.984 M 0.000 -100.00 % 3.820 M 0.000 -100.00 % 5.112 M 7.28 % 4.765 M 363.07 % 1.029 M -50.77 % 2.090 M 17.95 % 1.772 M 1.08 % 1.753 M 66.16 % 1.055 M 151.79 % 419.000 K -53.24 % 896.000 K -8.20 % 976.000 K 317.09 % 234.000 K 470.73 % 41.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.000 K 0.000 -100.00 % 1.141 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.000 K -89.03 % 155.000 K 16.54 % 133.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 279.000 K 151.35 % 111.000 K
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 432.000 K 0.000 0.000 0.000 0.000 -100.00 % 14.000 K -51.72 % 29.000 K -30.95 % 42.000 K -26.32 % 57.000 K -19.72 % 71.000 K -17.44 % 86.000 K 0.00 % 86.000 K -25.22 % 115.000 K -19.58 % 143.000 K -89.35 % 1.343 M -4.07 % 1.400 M -46.15 % 2.600 M 8 865.52 % 29.000 K -50.85 % 59.000 K -33.71 % 89.000 K -25.21 % 119.000 K 30.77 % 91.000 K -24.79 % 121.000 K 0.000 -100.00 % 142.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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 824.000 K -19.14 % 1.019 M 11.24 % 916.000 K 20.21 % 762.000 K 36.80 % 557.000 K -35.01 % 857.000 K -6.24 % 914.000 K -22.87 % 1.185 M 18.62 % 999.000 K -19.50 % 1.241 M 0.000 100.00 % -25.614 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 19.337 M -0.10 % 19.357 M -0.30 % 19.416 M -0.08 % 19.431 M -0.06 % 19.443 M 0.00 % 19.443 M -0.09 % 19.460 M 0.00 % 19.460 M -0.18 % 19.495 M 0.00 % 19.495 M -0.01 % 19.497 M -0.09 % 19.515 M -0.67 % 19.647 M -0.22 % 19.690 M -0.13 % 19.716 M -0.38 % 19.791 M -0.12 % 19.814 M -0.07 % 19.827 M -0.39 % 19.904 M -0.59 % 20.022 M -0.01 % 20.025 M -2.31 % 20.498 M -0.35 % 20.571 M -0.60 % 20.695 M 12.53 % 18.390 M -12.52 % 21.022 M 0.000 0.000 0.000 -100.00 % 18.441 M 0.000 -100.00 % 18.442 M 0.000 -100.00 % 18.793 M 0.000 -100.00 % 22.640 M 0.000 -100.00 % 22.640 M 0.000 -100.00 % 27.126 M 0.000 -100.00 % 29.099 M 0.000 -100.00 % 29.099 M 0.00 % 29.099 M 0.00 % 29.100 M 0.00 % 29.100 M 162.16 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 0.00 % 11.100 M 13.69 % 9.763 M 499.32 % 1.629 M 0.000 0.000 0.000 0.000
Other total stockholders equity 15.065 M 0.25 % 15.028 M 0.00 % 15.028 M 0.25 % 14.990 M 0.00 % 14.990 M 0.26 % 14.951 M 0.00 % 14.951 M 0.25 % 14.914 M 0.01 % 14.912 M 0.42 % 14.849 M 0.01 % 14.848 M 0.43 % 14.785 M 0.01 % 14.783 M 0.43 % 14.720 M 0.00 % 14.720 M 0.43 % 14.657 M 0.00 % 14.657 M 0.31 % 14.611 M 0.00 % 14.611 M 0.26 % 14.573 M -0.01 % 14.574 M 0.31 % 14.529 M 0.00 % 14.529 M -64.64 % 41.092 M -5.12 % 43.309 M 6.58 % 40.634 M 6.11 % 38.294 M 0.12 % 38.250 M -0.03 % 38.262 M 93.38 % 19.786 M -48.28 % 38.253 M 93.44 % 19.775 M -48.26 % 38.217 M 60.29 % 23.843 M -37.59 % 38.204 M 152.15 % 15.151 M -60.01 % 37.891 M 162.95 % 14.410 M -61.23 % 37.168 M 868.57 % -4.836 M -121.50 % 22.496 M 385.59 % -7.877 M -137.12 % 21.222 M 369.42 % -7.877 M -136.59 % 21.528 M 373.27 % -7.878 M -136.60 % 21.527 M 235.36 % 6.419 M 0.00 % 6.419 M 2.52 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 0.00 % 6.261 M 11.23 % 5.629 M -36.09 % 8.808 M 5 772.00 % 150.000 K -97.51 % 6.023 M 12.47 % 5.355 M 12.59 % 4.756 M
Deferred tax liabilities non current 4.420 M 0.000 -100.00 % 3.482 M 8.30 % 3.215 M 0.82 % 3.189 M 6.94 % 2.982 M 2.69 % 2.904 M 3.97 % 2.793 M 208.28 % 906.000 K -33.67 % 1.366 M -22.12 % 1.754 M 53.99 % 1.139 M 1 124.73 % 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 -100.00 % 14.848 M 0.000 0.000 100.00 % -142.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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 242.051 M 10.99 % 218.090 M 3.01 % 211.723 M -3.89 % 220.288 M 17.47 % 187.530 M 5.37 % 177.977 M 9.73 % 162.191 M 20.47 % 134.637 M -3.85 % 140.022 M -2.94 % 144.260 M -10.21 % 160.669 M 12.31 % 143.061 M -6.88 % 153.635 M 2.52 % 149.856 M 16.55 % 128.581 M 17.47 % 109.462 M -1.56 % 111.201 M 15.76 % 96.061 M -2.71 % 98.733 M 6.84 % 92.416 M -0.05 % 92.459 M -4.17 % 96.484 M -4.09 % 100.601 M 22.28 % 82.270 M -3.59 % 85.330 M 12.09 % 76.124 M 0.33 % 75.872 M -9.27 % 83.626 M -5.73 % 88.706 M 5.46 % 84.110 M -4.32 % 87.907 M 2.49 % 85.770 M -6.75 % 91.980 M 8.05 % 85.125 M -1.36 % 86.296 M -1.08 % 87.237 M 13.53 % 76.840 M 14.07 % 67.361 M -0.05 % 67.392 M 10.43 % 61.027 M -12.01 % 69.355 M 2.13 % 67.911 M -14.01 % 78.971 M 3.16 % 76.549 M -11.76 % 86.751 M 0.76 % 86.099 M -4.39 % 90.056 M 9.37 % 82.344 M 14.39 % 71.988 M 14.19 % 63.044 M 6.27 % 59.323 M 22.23 % 48.535 M 19.41 % 40.647 M 8.10 % 37.602 M 89.69 % 19.823 M 109.52 % 9.461 M -9.92 % 10.503 M 21.21 % 8.665 M 0.41 % 8.630 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30
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
Deferred income tax 0.000 0.000 0.000 -100.00 % 233.000 K 0.000 -100.00 % 188.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
Stock based compensation 0.000 0.000 0.000 100.00 % -23.000 M 0.000 100.00 % -19.514 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
Change in working capital 3.922 M 2 480.26 % 152.000 K -96.81 % 4.766 M -71.86 % 16.936 M 254.92 % -10.932 M -168.96 % 15.852 M 449.70 % -4.533 M -386.90 % 1.580 M 124.32 % -6.496 M -154.91 % 11.830 M 255.13 % -7.626 M -882.73 % -776.000 K -61.00 % -482.000 K -193.05 % 518.000 K 107.79 % -6.653 M -280.20 % 3.692 M 175.29 % -4.904 M -457.96 % 1.370 M 244.36 % -949.000 K -3.72 % -915.000 K -186.89 % 1.053 M -68.02 % 3.293 M 180.83 % -4.074 M -185.41 % 4.770 M 198.27 % -4.854 M
Accounts receivables 4.253 M 645.96 % -779.000 K -115.15 % 5.142 M 175.77 % -6.786 M -264.03 % 4.137 M 235.82 % -3.046 M -355.97 % 1.190 M 233.71 % -890.000 K -20.76 % -737.000 K 41.32 % -1.256 M -214.00 % -400.000 K 82.81 % -2.327 M -159.13 % -898.000 K -201.35 % 886.000 K 112.61 % -7.028 M -256.49 % 4.491 M 186.73 % -5.178 M -398.96 % 1.732 M 213.95 % -1.520 M -3 334.04 % 47.000 K -90.47 % 493.000 K -81.07 % 2.605 M 176.08 % -3.424 M -179.39 % 4.313 M 189.43 % -4.823 M
Inventory -331.000 K -135.55 % 931.000 K 347.61 % -376.000 K 57.85 % -892.000 K -296.91 % 453.000 K 1 043.75 % -48.000 K -105.21 % 921.000 K 206.97 % -861.000 K 50.23 % -1.730 M -443.94 % 503.000 K -42.25 % 871.000 K 233.59 % -652.000 K -256.73 % 416.000 K 213.04 % -368.000 K -198.13 % 375.000 K 146.93 % -799.000 K -391.61 % 274.000 K 175.69 % -362.000 K -163.40 % 571.000 K 159.36 % -962.000 K -271.79 % 560.000 K -18.60 % 688.000 K 205.85 % -650.000 K -242.23 % 457.000 K 1 574.19 % -31.000 K
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
Other working capital 0.000 0.000 0.000 -100.00 % 24.614 M 258.57 % -15.522 M -181.93 % 18.946 M 385.16 % -6.644 M -299.46 % 3.331 M 182.68 % -4.029 M -132.02 % 12.583 M 255.40 % -8.097 M -467.54 % 2.203 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -34.172 M -378.70 % 12.261 M 146.09 % -26.603 M -446.21 % 7.684 M -46.31 % 14.311 M -29.88 % 20.409 M 293.03 % -10.573 M -235.05 % 7.829 M -52.13 % 16.355 M 41.49 % 11.559 M 372.30 % -4.245 M -129.32 % 14.476 M 160.72 % -23.842 M -1 931.18 % 1.302 M -23.14 % 1.694 M -78.86 % 8.013 M 215.95 % -6.911 M -177.99 % 8.861 M 157.10 % -15.518 M -288.94 % 8.213 M 161.80 % -13.290 M -339.29 % 5.554 M 136.62 % -15.167 M -1 627.39 % 993.000 K 107.70 % -12.893 M
Net cash provided by operating activities 10.349 M 5.60 % 9.800 M 19.47 % 8.203 M -44.42 % 14.758 M -48.66 % 28.747 M 332.42 % 6.648 M 75.87 % 3.780 M 160.05 % -6.295 M -13.00 % -5.571 M -16.79 % -4.770 M -732.63 % 754.000 K 142.29 % -1.783 M 46.73 % -3.347 M -160.85 % 5.500 M -68.62 % 17.529 M 285.85 % 4.543 M -60.34 % 11.454 M 350.94 % 2.540 M 251.64 % -1.675 M -221.11 % 1.383 M 200.29 % -1.379 M -182.82 % 1.665 M -72.96 % 6.158 M 40.43 % 4.385 M -26.64 % 5.977 M
Investments in property plant and equipment -8.411 M -50.17 % -5.601 M -255.62 % -1.575 M 85.54 % -10.891 M 28.50 % -15.233 M -117.68 % -6.998 M 52.08 % -14.602 M -92.33 % -7.592 M -16.44 % -6.520 M 35.23 % -10.067 M 31.12 % -14.616 M -71.81 % -8.507 M -512.46 % -1.389 M 44.77 % -2.515 M -165.86 % -946.000 K 56.94 % -2.197 M -306.85 % -540.000 K -393.48 % 184.000 K 111.23 % -1.639 M -317.05 % -393.000 K 82.63 % -2.263 M -7.15 % -2.112 M -137.84 % -888.000 K -43.23 % -620.000 K 15.30 % -732.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -13.144 M -315.69 % 6.094 M 156.42 % -10.801 M -212.70 % 9.584 M -40.83 % 16.197 M 200.84 % 5.384 M -73.94 % 20.660 M 84.86 % 11.176 M -22.10 % 14.346 M 1 214.94 % 1.091 M -94.11 % 18.512 M 5 578.53 % 326.000 K -95.76 % 7.682 M 236.78 % 2.281 M 173.46 % -3.105 M 0.54 % -3.122 M -167.65 % 4.615 M 203.73 % -4.449 M -165.65 % 6.777 M 271.44 % -3.953 M -170.91 % 5.575 M 495.67 % -1.409 M 50.58 % -2.851 M -2 495.80 % 119.000 K 105.66 % -2.101 M
Net cash used for investing activites -21.555 M -4 472.21 % 493.000 K 103.98 % -12.376 M -846.90 % -1.307 M -235.58 % 964.000 K 159.73 % -1.614 M -126.64 % 6.058 M 69.03 % 3.584 M -54.20 % 7.826 M 187.19 % -8.976 M -330.39 % 3.896 M 147.62 % -8.181 M -230.00 % 6.293 M 2 789.32 % -234.000 K 94.22 % -4.051 M 23.84 % -5.319 M -230.53 % 4.075 M 195.55 % -4.265 M -183.01 % 5.138 M 218.22 % -4.346 M -231.22 % 3.312 M 194.06 % -3.521 M 5.83 % -3.739 M -646.31 % -501.000 K 82.32 % -2.833 M
Debt repayment -111.000 K 0.000 100.00 % -300.000 K 0.000 100.00 % -983.000 K 0.000 100.00 % -1.018 M 0.000 100.00 % -1.019 M 0.000 100.00 % -640.000 K 0.000 100.00 % -370.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -3.069 M 0.000 100.00 % -192.000 K 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -480.000 K -5 233.33 % -9.000 K 98.14 % -485.000 K -2 594.44 % -18.000 K 96.04 % -455.000 K -5 587.50 % -8.000 K 98.34 % -481.000 K -3 600.00 % -13.000 K 97.17 % -459.000 K -2 960.00 % -15.000 K 96.75 % -462.000 K -2 980.00 % -15.000 K 96.76 % -463.000 K -3 461.54 % -13.000 K 97.25 % -473.000 K -4 200.00 % -11.000 K 97.74 % -487.000 K -3 646.15 % -13.000 K 97.08 % -445.000 K 0.000 100.00 % -481.000 K 0.000 100.00 % -483.000 K 0.000 100.00 % -499.000 K
Other financing activites 0.000 100.00 % -383.000 K 0.000 100.00 % -1.290 M 0.000 100.00 % -955.000 K 0.000 100.00 % -1.000 M 0.000 100.00 % -1.438 M 0.000 100.00 % -640.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -186.000 K 0.000 100.00 % -191.000 K -1.60 % -188.000 K
Net cash used provided by financing activities -591.000 K -50.77 % -392.000 K 50.06 % -785.000 K 39.98 % -1.308 M 9.04 % -1.438 M -49.33 % -963.000 K 35.76 % -1.499 M -47.98 % -1.013 M 31.46 % -1.478 M -1.72 % -1.453 M -31.85 % -1.102 M -68.24 % -655.000 K 21.37 % -833.000 K -637.17 % -113.000 K 80.28 % -573.000 K -416.22 % -111.000 K 81.09 % -587.000 K -419.47 % -113.000 K 79.27 % -545.000 K -445.00 % -100.000 K 97.18 % -3.550 M -1 808.60 % -186.000 K 72.44 % -675.000 K -253.40 % -191.000 K 72.20 % -687.000 K
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -72.285 M -326.82 % 31.869 M 200.00 % -31.869 M -263.78 % 19.459 M 200.00 % -19.459 M -186.85 % 22.406 M 200.00 % -22.405 M -165.79 % 34.056 M 200.00 % -34.057 M -180.02 % 42.563 M 200.00 % -42.563 M -273.69 % 24.505 M 200.00 % -24.505 M -334.50 % 10.450 M 200.00 % -10.450 M -211.53 % 9.370 M 200.00 % -9.370 M -166.69 % 14.050 M 200.00 % -14.050 M -197.92 % 14.348 M 200.00 % -14.348 M -275.02 % 8.198 M
Net change in cash 65.431 M 560.85 % 9.901 M 299.70 % -4.958 M -140.83 % 12.143 M -57.05 % 28.273 M 594.50 % 4.071 M -51.18 % 8.339 M 323.93 % -3.724 M -579.28 % 777.000 K 105.11 % -15.198 M -140.42 % 37.604 M 454.12 % -10.619 M -123.77 % 44.676 M 219.42 % -37.410 M -200.00 % 37.410 M 247.33 % -25.392 M -200.00 % 25.392 M 306.64 % -12.288 M -200.00 % 12.288 M 198.83 % -12.433 M -200.00 % 12.433 M 177.26 % -16.092 M -200.00 % 16.092 M 251.03 % -10.655 M -200.00 % 10.655 M
Cash at beginning of period 0.000 -100.00 % 67.327 M -6.86 % 72.285 M 20.19 % 60.142 M 88.72 % 31.869 M 14.64 % 27.798 M 42.85 % 19.459 M -16.06 % 23.183 M 3.47 % 22.406 M -40.42 % 37.604 M 0.000 -100.00 % 44.676 M 0.000 -100.00 % 37.410 M 0.000 -100.00 % 25.392 M 0.000 -100.00 % 12.288 M 0.000 -100.00 % 12.433 M 0.000 -100.00 % 16.092 M 0.000 -100.00 % 10.655 M 0.000
Cash at end of period 65.431 M -15.28 % 77.228 M 14.71 % 67.327 M -6.86 % 72.285 M 20.19 % 60.142 M 88.72 % 31.869 M 14.64 % 27.798 M 42.85 % 19.459 M -16.06 % 23.183 M 3.47 % 22.406 M -40.42 % 37.604 M 10.41 % 34.057 M -23.77 % 44.676 M 0.000 -100.00 % 37.410 M 0.000 -100.00 % 25.392 M 0.000 -100.00 % 12.288 M 0.000 -100.00 % 12.433 M 0.000 -100.00 % 16.092 M 0.000 -100.00 % 10.655 M
Operating cash flow 10.349 M 5.60 % 9.800 M 19.47 % 8.203 M -44.42 % 14.758 M -48.66 % 28.747 M 332.42 % 6.648 M 75.87 % 3.780 M 160.05 % -6.295 M -13.00 % -5.571 M -16.79 % -4.770 M -732.63 % 754.000 K 142.29 % -1.783 M 46.73 % -3.347 M -160.85 % 5.500 M -68.62 % 17.529 M 285.85 % 4.543 M -60.34 % 11.454 M 350.94 % 2.540 M 251.64 % -1.675 M -221.11 % 1.383 M 200.29 % -1.379 M -182.82 % 1.665 M -72.96 % 6.158 M 40.43 % 4.385 M -26.64 % 5.977 M
Capital expenditure -8.411 M -50.17 % -5.601 M -255.62 % -1.575 M 85.54 % -10.891 M 28.50 % -15.233 M -117.68 % -6.998 M 52.08 % -14.602 M -92.33 % -7.592 M -16.44 % -6.520 M 35.23 % -10.067 M 31.12 % -14.616 M -71.81 % -8.507 M -512.46 % -1.389 M 44.77 % -2.515 M -165.86 % -946.000 K 56.94 % -2.197 M -306.85 % -540.000 K -393.48 % 184.000 K 111.23 % -1.639 M -317.05 % -393.000 K 82.63 % -2.263 M -7.15 % -2.112 M -137.84 % -888.000 K -43.23 % -620.000 K 15.30 % -732.000 K
Free CashFlow 1.938 M -53.85 % 4.199 M -36.65 % 6.628 M 71.40 % 3.867 M -71.39 % 13.514 M 3 961.14 % -350.000 K 96.77 % -10.822 M 22.07 % -13.887 M -14.85 % -12.091 M 18.51 % -14.837 M -7.03 % -13.862 M -34.71 % -10.290 M -117.27 % -4.736 M -258.66 % 2.985 M -82.00 % 16.583 M 606.86 % 2.346 M -78.50 % 10.914 M 300.66 % 2.724 M 182.20 % -3.314 M -434.75 % 990.000 K 127.18 % -3.642 M -714.77 % -447.000 K -108.48 % 5.270 M 39.97 % 3.765 M -28.22 % 5.245 M
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990