CLX.AX

CTI Logistics Limited CLX.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Revenue 325.265 M 1.38 % 320.835 M 6.36 % 301.658 M 6.51 % 283.229 M 18.49 % 239.042 M 11.08 % 215.207 M 1.23 % 212.594 M 15.74 % 183.677 M 18.33 % 155.218 M 3.04 % 150.641 M 21.52 % 123.959 M -12.12 % 141.062 M 11.95 % 126.001 M 31.27 % 95.987 M 33.62 % 71.838 M 18.30 % 60.727 M 19.83 % 50.676 M 2.51 % 49.436 M -17.88 % 60.201 M 8.81 % 55.329 M 3.49 % 53.462 M -12.61 % 61.176 M -36.44 % 96.256 M -0.86 % 97.088 M -6.37 % 103.689 M 0.000 0.000 0.000 -100.00 % 95.754 M 12.76 % 84.918 M 23.29 % 68.876 M 15.08 % 59.851 M 14.07 % 52.468 M 8.97 % 48.148 M 38.60 % 34.740 M 32.53 % 26.212 M 119.09 % 11.964 M
Net income 14.206 M -10.28 % 15.834 M -6.97 % 17.021 M 12.05 % 15.190 M 85.95 % 8.169 M 287.84 % -4.349 M -651.85 % 788.074 K -80.62 % 4.067 M -33.00 % 6.070 M -70.10 % 20.302 M 242.42 % 5.929 M -39.72 % 9.836 M 0.13 % 9.823 M 33.97 % 7.332 M 18.16 % 6.205 M 31.16 % 4.731 M 13.53 % 4.167 M -56.43 % 9.564 M 107.96 % 4.599 M 48.55 % 3.096 M 70.30 % 1.818 M -36.14 % 2.847 M 1 225.41 % 214.802 K -72.79 % 789.554 K 120.19 % 358.573 K 108.34 % -4.299 M -365.04 % 1.622 M 764.75 % -244.000 K -109.00 % 2.710 M 899.41 % -339.000 K -56.22 % -217.000 K -333.33 % 93.000 K 342.86 % 21.000 K 333.33 % -9.000 K -125.00 % -4.000 K -100.48 % 841.000 K 141.67 % 348.000 K
Income before tax 19.654 M -15.13 % 23.157 M -6.22 % 24.694 M 12.30 % 21.990 M 95.24 % 11.263 M 390.21 % -3.881 M -316.33 % 1.794 M -71.75 % 6.350 M -18.46 % 7.788 M -64.75 % 22.096 M 155.50 % 8.648 M -38.62 % 14.090 M -1.50 % 14.304 M 32.60 % 10.787 M 22.23 % 8.825 M 32.59 % 6.656 M 13.24 % 5.878 M -11.05 % 6.608 M -1.74 % 6.725 M 51.19 % 4.448 M 63.95 % 2.713 M 34.98 % 2.010 M 342.73 % 454.000 K -64.00 % 1.261 M 139.73 % 526.000 K 108.60 % -6.117 M -338.76 % 2.562 M 3.14 % 2.484 M -39.69 % 4.119 M -3.69 % 4.277 M 29.88 % 3.293 M 70.01 % 1.937 M 34.70 % 1.438 M 215.69 % -1.243 M -219.06 % 1.044 M 1.95 % 1.024 M 39.51 % 734.000 K
Income before tax ratio 0.06 -16.28 % 0.07 -11.83 % 0.08 5.44 % 0.08 64.78 % 0.05 361.27 % -0.02 -313.71 % 0.01 -75.59 % 0.03 -31.10 % 0.05 -65.79 % 0.15 110.25 % 0.07 -30.15 % 0.10 -12.01 % 0.11 1.02 % 0.11 -8.52 % 0.12 12.08 % 0.11 -5.51 % 0.12 -13.22 % 0.13 19.66 % 0.11 38.96 % 0.08 58.42 % 0.05 54.45 % 0.03 596.61 % 0.00 -63.69 % 0.01 156.03 % 0.01 0.00 0.00 0.00 -100.00 % 0.04 -14.59 % 0.05 5.35 % 0.05 47.73 % 0.03 18.08 % 0.03 206.16 % -0.03 -185.91 % 0.03 -23.07 % 0.04 -36.32 % 0.06
EBITDA 59.146 M 5.34 % 56.149 M 4.81 % 53.574 M 7.05 % 50.047 M 32.39 % 37.804 M 64.02 % 23.049 M 78.44 % 12.917 M -21.74 % 16.506 M -7.25 % 17.796 M -44.51 % 32.071 M 93.47 % 16.577 M -22.21 % 21.310 M 9.16 % 19.522 M 28.07 % 15.243 M 20.56 % 12.644 M 29.23 % 9.784 M 12.14 % 8.725 M -5.86 % 9.268 M -14.45 % 10.833 M 17.43 % 9.225 M 28.59 % 7.174 M 8.63 % 6.604 M -7.12 % 7.110 M -2.60 % 7.300 M -1.19 % 7.388 M 289.05 % -3.908 M -184.64 % 4.617 M 18.72 % 3.889 M -33.25 % 5.826 M -0.38 % 5.848 M 31.18 % 4.458 M 65.36 % 2.696 M 10.22 % 2.446 M 692.25 % -413.000 K -123.36 % 1.768 M 1.90 % 1.735 M 42.80 % 1.215 M
Net income ratio 0.04 -11.50 % 0.05 -12.53 % 0.06 5.21 % 0.05 56.94 % 0.03 269.11 % -0.02 -645.15 % 0.00 -83.26 % 0.02 -43.38 % 0.04 -70.98 % 0.13 181.77 % 0.05 -31.40 % 0.07 -10.56 % 0.08 2.06 % 0.08 -11.57 % 0.09 10.87 % 0.08 -5.26 % 0.08 -57.50 % 0.19 153.24 % 0.08 36.52 % 0.06 64.55 % 0.03 -26.93 % 0.05 1 985.43 % 0.00 -72.56 % 0.01 135.16 % 0.00 0.00 0.00 0.00 -100.00 % 0.03 808.94 % 0.00 -26.71 % 0.00 -302.76 % 0.00 288.23 % 0.00 314.12 % 0.00 -62.34 % 0.00 -100.36 % 0.03 10.30 % 0.03
Ratio EBITDA 0.18 3.90 % 0.18 -1.46 % 0.18 0.51 % 0.18 11.73 % 0.16 47.66 % 0.11 76.27 % 0.06 -32.39 % 0.09 -21.62 % 0.11 -46.15 % 0.21 59.20 % 0.13 -11.48 % 0.15 -2.50 % 0.15 -2.44 % 0.16 -9.77 % 0.18 9.24 % 0.16 -6.42 % 0.17 -8.16 % 0.19 4.18 % 0.18 7.93 % 0.17 24.25 % 0.13 24.31 % 0.11 46.15 % 0.07 -1.76 % 0.08 5.53 % 0.07 0.00 0.00 0.00 -100.00 % 0.06 -11.65 % 0.07 6.40 % 0.06 43.69 % 0.05 -3.38 % 0.05 643.49 % -0.01 -116.85 % 0.05 -23.11 % 0.07 -34.82 % 0.10
Gross profit ratio 1.00 582.85 % 0.15 0.14 % 0.15 1.33 % 0.14 23.10 % 0.12 24.69 % 0.09 4.44 % 0.09 -39.65 % 0.15 -84.93 % 0.99 -0.03 % 0.99 2.73 % 0.96 2.17 % 0.94 1.06 % 0.93 -3.78 % 0.97 -1.21 % 0.98 3.55 % 0.94 -0.45 % 0.95 -0.03 % 0.95 15.87 % 0.82 -1.04 % 0.83 3.69 % 0.80 -5.36 % 0.84 -5.95 % 0.90 -1.79 % 0.91 2.76 % 0.89 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 78.659 M 1.15 % 77.763 M 1.05 % 76.954 M 2.02 % 75.427 M 0.49 % 75.056 M 0.04 % 75.027 M 0.34 % 74.771 M 2.48 % 72.958 M 5.96 % 68.855 M 2.39 % 67.246 M 3.98 % 64.672 M 0.94 % 64.071 M 7.36 % 59.681 M 0.76 % 59.229 M 0.27 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M -0.09 % 59.119 M -25.88 % 79.765 M -34.24 % 121.294 M -7.63 % 131.310 M 0.14 % 131.125 M 1.66 % 128.978 M 0.00 % 128.978 M 1.35 % 127.262 M 6.42 % 119.580 M 2.06 % 117.162 M 33.44 % 87.804 M 14.44 % 76.723 M 3.39 % 74.206 M 10.38 % 67.225 M 3.15 % 65.172 M 1.27 % 64.354 M -13.89 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M
Weighted average shs out 77.932 M 0.87 % 77.259 M 1.07 % 76.444 M 1.41 % 75.383 M 0.44 % 75.056 M 0.04 % 75.027 M 0.39 % 74.733 M 2.52 % 72.893 M 5.93 % 68.811 M 2.35 % 67.234 M 4.94 % 64.068 M 1.55 % 63.087 M 6.38 % 59.304 M 0.40 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M -0.09 % 59.119 M -25.88 % 79.765 M -34.24 % 121.294 M -7.63 % 131.310 M 0.14 % 131.125 M 1.66 % 128.978 M 0.00 % 128.978 M 1.35 % 127.262 M 6.42 % 119.580 M 2.06 % 117.162 M 33.44 % 87.804 M 14.44 % 76.723 M 3.39 % 74.206 M 10.38 % 67.225 M 3.15 % 65.172 M 1.27 % 64.354 M -13.89 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M
EPS diluted 0.18 -10.00 % 0.20 -9.09 % 0.22 10.00 % 0.20 81.82 % 0.11 289.66 % -0.06 -652.38 % 0.01 -81.15 % 0.06 -36.85 % 0.09 -70.60 % 0.30 227.15 % 0.09 -38.87 % 0.15 -6.25 % 0.16 33.33 % 0.12 9.09 % 0.11 37.33 % 0.08 13.46 % 0.07 -55.88 % 0.16 105.66 % 0.08 100.52 % 0.04 158.67 % 0.02 15.38 % 0.01 712.50 % 0.00 -73.77 % 0.01 117.86 % 0.00 108.28 % -0.03 -348.53 % 0.01 747.62 % 0.00 -106.80 % 0.03 802.27 % 0.00 -51.72 % 0.00 -115.43 % 0.02 27.03 % 0.01 14 900.00 % 0.00 0.00 % 0.00 -100.89 % 0.01 139.43 % 0.00
Earnings per share 0.18 -14.29 % 0.21 -4.55 % 0.22 10.00 % 0.20 81.82 % 0.11 289.66 % -0.06 -652.38 % 0.01 -81.18 % 0.06 -36.73 % 0.09 -70.60 % 0.30 225.73 % 0.09 -42.44 % 0.16 -5.88 % 0.17 41.67 % 0.12 9.09 % 0.11 37.33 % 0.08 13.46 % 0.07 -55.88 % 0.16 105.66 % 0.08 100.52 % 0.04 158.67 % 0.02 15.38 % 0.01 712.50 % 0.00 -73.77 % 0.01 117.86 % 0.00 108.28 % -0.03 -348.53 % 0.01 747.62 % 0.00 -106.80 % 0.03 802.27 % 0.00 -51.72 % 0.00 -115.43 % 0.02 27.03 % 0.01 14 900.00 % 0.00 0.00 % 0.00 -100.89 % 0.01 139.43 % 0.00
Gross profit 323.868 M 592.28 % 46.783 M 6.51 % 43.923 M 7.92 % 40.698 M 45.85 % 27.904 M 38.50 % 20.147 M 5.72 % 19.057 M -30.15 % 27.284 M -82.16 % 152.977 M 3.01 % 148.514 M 24.84 % 118.965 M -10.21 % 132.498 M 13.14 % 117.106 M 26.31 % 92.713 M 32.00 % 70.239 M 22.50 % 57.340 M 19.30 % 48.065 M 2.48 % 46.902 M -4.85 % 49.294 M 7.68 % 45.780 M 7.31 % 42.661 M -17.29 % 51.580 M -40.23 % 86.291 M -2.63 % 88.625 M -3.79 % 92.112 M 0.000 0.000 0.000 -100.00 % 95.754 M 12.76 % 84.918 M 23.29 % 68.876 M 15.08 % 59.851 M 14.07 % 52.468 M 8.97 % 48.148 M 38.60 % 34.740 M 32.53 % 26.212 M 119.09 % 11.964 M
Income tax expense 5.448 M -25.60 % 7.323 M -4.56 % 7.673 M 12.84 % 6.800 M 119.78 % 3.094 M 560.87 % 468.169 K -53.46 % 1.006 M -55.94 % 2.283 M 32.89 % 1.718 M -4.29 % 1.795 M -33.98 % 2.719 M -36.10 % 4.255 M -5.04 % 4.481 M 29.70 % 3.455 M 31.87 % 2.620 M 36.10 % 1.925 M 12.51 % 1.711 M -13.01 % 1.967 M -7.44 % 2.125 M 57.17 % 1.352 M -50.17 % 2.713 M 34.98 % 2.010 M 342.73 % 454.000 K -64.00 % 1.261 M 139.73 % 526.000 K 108.60 % -6.117 M -338.76 % 2.562 M 3.14 % 2.484 M -39.69 % 4.119 M -3.69 % 4.277 M 29.88 % 3.293 M 70.01 % 1.937 M 34.70 % 1.438 M 215.69 % -1.243 M -219.06 % 1.044 M 1.95 % 1.024 M 39.51 % 734.000 K
Cost of revenue 1.397 M -99.49 % 274.052 M 6.33 % 257.735 M 6.27 % 242.532 M 14.87 % 211.138 M 8.24 % 195.060 M 6.05 % 183.938 M 17.61 % 156.393 M 20.87 % 129.389 M 1.73 % 127.191 M 26.22 % 100.773 M -10.95 % 113.169 M 11.81 % 101.216 M 2 991.51 % 3.274 M 104.75 % 1.599 M -42.19 % 2.766 M 5.90 % 2.612 M 3.08 % 2.534 M -75.78 % 10.462 M 9.56 % 9.549 M -11.59 % 10.801 M 12.56 % 9.596 M -3.70 % 9.965 M 17.75 % 8.463 M -26.90 % 11.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 98.632 M 6.11 % 92.954 M 8.89 % 85.363 M 4.18 % 81.941 M 9.45 % 74.869 M 4.90 % 71.374 M 1.76 % 70.137 M 17.78 % 59.547 M 8.48 % 54.894 M 1.29 % 54.196 M 26.09 % 42.984 M -11.28 % 48.450 M 28.71 % 37.642 M 42.00 % 26.508 M 32.45 % 20.013 M 20.66 % 16.586 M 18.56 % 13.990 M 5.24 % 13.293 M -23.22 % 17.313 M 1.61 % 17.038 M 9.09 % 15.618 M -22.83 % 20.238 M -23.14 % 26.332 M -6.72 % 28.230 M 14.35 % 24.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 100.00 % -73.504 M -8.48 % -67.759 M -3.61 % -65.400 M -9.20 % -59.890 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 % 3.052 M 1.40 % 3.010 M 0.000 -100.00 % 16.886 M 0.000 -100.00 % 42.608 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 expenses 199.231 M 0.000 0.000 0.000 0.000 100.00 % -30.623 M -223.39 % 24.818 M 29.75 % 19.127 M 1 546.04 % 1.162 M -54.09 % 2.531 M -79.39 % 12.281 M 2.56 % 11.974 M -84.93 % 79.464 M 20.03 % 66.205 M 31.82 % 50.225 M 23.24 % 40.753 M 22.61 % 33.238 M -1.11 % 33.610 M 13.62 % 29.580 M 14.95 % 25.732 M -4.85 % 27.044 M -13.71 % 31.342 M -47.73 % 59.958 M -3.97 % 62.438 M 1 275.89 % 4.538 M 216.12 % -3.908 M -184.64 % 4.617 M 18.72 % 3.889 M -95.94 % 95.754 M 12.76 % 84.918 M 23.29 % 68.876 M 15.08 % 59.851 M 14.07 % 52.468 M 8.97 % 48.148 M 38.60 % 34.740 M 32.53 % 26.212 M 119.09 % 11.964 M
Operating expenses 297.863 M 1 431.43 % 19.450 M 10.49 % 17.604 M 6.43 % 16.541 M 10.43 % 14.979 M -63.24 % 40.751 M 64.20 % 24.818 M 28.34 % 19.337 M 18.78 % 16.279 M 1 561.31 % -1.114 M -108.67 % 12.853 M 2.38 % 12.554 M -87.73 % 102.284 M 10.32 % 92.713 M 51.47 % 61.208 M 20.93 % 50.616 M 7.17 % 47.228 M 17.09 % 40.335 M -18.17 % 49.294 M 19.09 % 41.392 M -2.97 % 42.661 M -17.29 % 51.580 M -40.23 % 86.291 M -2.63 % 88.625 M -3.79 % 92.112 M 2 457.01 % -3.908 M -184.64 % 4.617 M 18.72 % 3.889 M 21.91 % 3.190 M -96.24 % 84.918 M 5 516.27 % 1.512 M 35.24 % 1.118 M -12.59 % 1.279 M 9.79 % 1.165 M -96.65 % 34.740 M 32.53 % 26.212 M 119.09 % 11.964 M
Cost and expenses 299.260 M 2.47 % 292.036 M 6.06 % 275.339 M 6.28 % 259.072 M 14.57 % 226.117 M 7.80 % 209.750 M 0.32 % 209.074 M 18.97 % 175.730 M 20.64 % 145.668 M 1.05 % 144.151 M 26.87 % 113.625 M -11.24 % 128.010 M 14.92 % 111.391 M 31.16 % 84.929 M 35.22 % 62.807 M 17.66 % 53.382 M 21.01 % 44.115 M 2.90 % 42.872 M -18.29 % 52.469 M 3.21 % 50.838 M -2.07 % 51.912 M -15.79 % 61.649 M -35.72 % 95.902 M 1.07 % 94.884 M -10.50 % 106.010 M 2 812.64 % -3.908 M -184.64 % 4.617 M 18.72 % 3.889 M 21.91 % 3.190 M 21.80 % 2.619 M 73.21 % 1.512 M 35.24 % 1.118 M -12.59 % 1.279 M 9.79 % 1.165 M 62.71 % 716.000 K -17.51 % 868.000 K 138.46 % 364.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 0.000
Selling general and administrative expenses 98.632 M 407.11 % 19.450 M 10.49 % 17.604 M 6.43 % 16.541 M 10.43 % 14.979 M -79.01 % 71.374 M 1.76 % 70.137 M 17.78 % 59.547 M 8.48 % 54.894 M 1.29 % 54.196 M 26.09 % 42.984 M -11.28 % 48.450 M 28.71 % 37.642 M 42.00 % 26.508 M 32.45 % 20.013 M 20.66 % 16.586 M 18.56 % 13.990 M 5.24 % 13.293 M -20.22 % 16.663 M -16.88 % 20.048 M 28.36 % 15.618 M -21.43 % 19.877 M -24.51 % 26.332 M 0.55 % 26.188 M 6.08 % 24.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 222.294 K 2.39 % 217.103 K 23.01 % 176.490 K 956.89 % 16.699 K 402.53 % 3.323 K -78.21 % 15.250 K -66.83 % 45.972 K 8.46 % 42.385 K -9.27 % 46.716 K -31.73 % 68.425 K -31.18 % 99.431 K -1.46 % 100.904 K 15.80 % 87.138 K 41.12 % 61.748 K 6.10 % 58.196 K 108.13 % 27.962 K -22.74 % 36.193 K -50.51 % 73.139 K 203.91 % 24.066 K -86.63 % 180.038 K 0.02 % 180.000 K 56.52 % 115.000 K 43.75 % 80.000 K 90.48 % 42.000 K -52.37 % 88.186 K 0.000 0.000 0.000 -100.00 % 22.143 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 7.957 M 28.60 % 6.187 M 54.60 % 4.002 M 12.16 % 3.568 M -11.57 % 4.035 M -21.07 % 5.112 M 144.61 % 2.090 M 13.05 % 1.849 M -8.25 % 2.015 M -20.55 % 2.536 M 7.60 % 2.357 M 22.18 % 1.929 M 14.56 % 1.684 M 17.52 % 1.433 M 12.39 % 1.275 M 54.10 % 827.368 K 15.23 % 717.988 K 11.09 % 646.302 K -37.13 % 1.028 M 10.71 % 928.567 K 17.10 % 793.000 K -27.38 % 1.092 M -44.09 % 1.953 M 15.15 % 1.696 M -22.27 % 2.182 M -1.22 % 2.209 M 7.49 % 2.055 M 46.26 % 1.405 M -17.69 % 1.707 M 8.59 % 1.572 M 34.94 % 1.165 M 53.49 % 759.000 K -24.70 % 1.008 M 21.45 % 830.000 K 14.64 % 724.000 K 1.83 % 711.000 K 47.82 % 481.000 K
Depreciation and amortization 31.536 M 17.65 % 26.805 M 7.75 % 24.877 M 1.58 % 24.490 M 8.82 % 22.506 M 152.62 % 8.909 M -1.37 % 9.033 M 8.74 % 8.307 M 3.93 % 7.993 M 7.46 % 7.438 M 33.49 % 5.572 M 5.31 % 5.291 M 49.76 % 3.533 M 16.87 % 3.023 M 18.83 % 2.544 M 10.56 % 2.301 M 8.08 % 2.129 M 5.71 % 2.014 M -34.63 % 3.081 M -19.54 % 3.829 M 4.39 % 3.668 M 4.74 % 3.502 M -25.54 % 4.703 M 8.29 % 4.343 M -7.20 % 4.680 M 0.000 0.000 0.000 -100.00 % 2.898 M 10.65 % 2.619 M 73.21 % 1.512 M 35.24 % 1.118 M -12.59 % 1.279 M 9.79 % 1.165 M 62.71 % 716.000 K 24.96 % 573.000 K 57.42 % 364.000 K
Operating income 26.005 M -4.86 % 27.333 M 3.85 % 26.319 M 9.82 % 23.965 M 85.42 % 12.925 M 144.05 % 5.296 M 94.63 % 2.721 M -64.74 % 7.716 M -20.91 % 9.756 M 156.80 % 3.799 M -61.85 % 9.957 M -23.71 % 13.052 M -16.12 % 15.561 M 40.72 % 11.058 M 22.44 % 9.031 M 34.31 % 6.724 M 17.45 % 5.725 M -12.80 % 6.565 M -9.91 % 7.287 M 62.26 % 4.491 M 189.56 % 1.551 M 427.91 % -473.000 K -233.39 % 354.594 K -83.92 % 2.205 M 195.00 % -2.321 M 40.61 % -3.908 M -184.64 % 4.617 M 18.72 % 3.889 M -95.94 % 95.754 M 16.35 % 82.299 M 22.17 % 67.364 M 14.70 % 58.733 M 14.74 % 51.189 M 8.95 % 46.983 M 38.09 % 34.024 M 34.25 % 25.344 M 118.48 % 11.600 M
Operating income ratio 0.08 -6.15 % 0.09 -2.35 % 0.09 3.11 % 0.08 56.49 % 0.05 119.72 % 0.02 92.27 % 0.01 -69.53 % 0.04 -33.16 % 0.06 149.23 % 0.03 -68.60 % 0.08 -13.19 % 0.09 -25.08 % 0.12 7.20 % 0.12 -8.36 % 0.13 13.54 % 0.11 -1.99 % 0.11 -14.93 % 0.13 9.71 % 0.12 49.13 % 0.08 179.78 % 0.03 475.22 % -0.01 -309.88 % 0.00 -83.78 % 0.02 201.46 % -0.02 0.00 0.00 0.00 -100.00 % 1.00 3.18 % 0.97 -0.91 % 0.98 -0.33 % 0.98 0.58 % 0.98 -0.02 % 0.98 -0.37 % 0.98 1.29 % 0.97 -0.28 % 0.97
Total other income expenses net -6.351 M -52.09 % -4.176 M -156.98 % -1.625 M 54.24 % -3.551 M -113.66 % -1.662 M 81.89 % -9.177 M -348.97 % -2.044 M -49.63 % -1.366 M 30.62 % -1.969 M 20.22 % -2.468 M -88.54 % -1.309 M -226.11 % 1.038 M 182.58 % -1.257 M -363.84 % -271.000 K -31.55 % -206.000 K -205.22 % -67.492 K -144.02 % 153.327 K 255.83 % 43.090 K 107.65 % -563.000 K -1 206.75 % -43.084 K -103.70 % 1.163 M -53.16 % 2.483 M 2 391.77 % 99.648 K 110.56 % -944.000 K -133.16 % 2.847 M 228.88 % -2.209 M -7.49 % -2.055 M -46.26 % -1.405 M 98.47 % -91.635 M -17.45 % -78.023 M -21.78 % -64.071 M -12.81 % -56.796 M -14.16 % -49.751 M -3.16 % -48.226 M -46.23 % -32.980 M -35.61 % -24.320 M -123.82 % -10.866 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
Net debt 132.442 M 22.62 % 108.011 M 30.18 % 82.970 M 30.36 % 63.647 M -25.40 % 85.322 M -9.46 % 94.231 M 103.16 % 46.384 M 10.71 % 41.896 M 4.10 % 40.245 M -30.44 % 57.859 M -4.47 % 60.564 M 73.39 % 34.929 M 7.06 % 32.626 M 53.94 % 21.194 M 21.96 % 17.378 M -6.30 % 18.547 M 66.61 % 11.132 M 60.70 % 6.927 M -48.61 % 13.479 M 16.46 % 11.574 M 49.00 % 7.768 M -12.23 % 8.850 M -53.26 % 18.934 M -27.27 % 26.034 M -11.58 % 29.444 M -10.08 % 32.746 M -5.11 % 34.510 M 23.80 % 27.875 M 49.80 % 18.608 M 0.75 % 18.469 M 18.49 % 15.587 M 165.67 % 5.867 M -35.73 % 9.128 M 6.75 % 8.551 M 9.85 % 7.784 M 40.86 % 5.526 M 141.20 % 2.291 M
Total investments 2.263 M 0.23 % 2.258 M -0.47 % 2.269 M 0.18 % 2.265 M 0.21 % 2.260 M 0.39 % 2.251 M 3 071.55 % 70.980 K 48.95 % 47.653 K -31.87 % 69.949 K -21.27 % 88.848 K -2.97 % 91.566 K 18.29 % 77.409 K 9.03 % 71.000 K -99.29 % 9.953 M -1.05 % 10.058 M -1.11 % 10.171 M -1.03 % 10.276 M -2.69 % 10.561 M 136.14 % 4.472 M 73.58 % 2.577 M 720.55 % 314.000 K 22.18 % 257.000 K -21.65 % 328.000 K -58.43 % 789.000 K 0.00 % 789.000 K 472.46 % 137.826 K -80.80 % 718.000 K 0.42 % 715.000 K 0.14 % 714.000 K 94.25 % 367.565 K -1.72 % 374.000 K -77.78 % 1.683 M 523.33 % 270.000 K 11.11 % 243.000 K -85.66 % 1.694 M 1 399.12 % 113.000 K 769.23 % 13.000 K
Total debt 142.985 M 20.76 % 118.406 M 26.97 % 93.253 M 27.64 % 73.056 M -20.43 % 91.815 M -9.85 % 101.842 M 109.68 % 48.570 M 10.67 % 43.887 M -1.42 % 44.518 M -25.83 % 60.021 M -9.97 % 66.665 M 79.30 % 37.180 M 0.31 % 37.066 M 64.00 % 22.602 M 25.07 % 18.072 M -6.18 % 19.262 M 72.99 % 11.134 M 43.83 % 7.741 M -42.58 % 13.482 M 11.47 % 12.095 M 25.25 % 9.656 M 3.79 % 9.303 M -50.87 % 18.934 M -29.32 % 26.790 M -11.76 % 30.361 M -7.83 % 32.939 M -10.09 % 36.635 M 26.98 % 28.850 M 53.57 % 18.786 M -4.52 % 19.676 M 17.64 % 16.726 M 125.05 % 7.432 M -26.76 % 10.148 M 8.86 % 9.322 M 0.37 % 9.288 M 56.92 % 5.919 M 39.17 % 4.253 M
Accumulated other comprehensive income loss 1.682 M -8.71 % 1.842 M -0.35 % 1.849 M -4.38 % 1.933 M 0.04 % 1.933 M 0.32 % 1.926 M 1.76 % 1.893 M 6.45 % 1.779 M 4.72 % 1.698 M 7.41 % 1.581 M 21.71 % 1.299 M 25.52 % 1.035 M 35.71 % 762.717 K 176.62 % 275.728 K 2 359.88 % -12.201 K -25.69 % -9.707 K 81.79 % -53.313 K -22.22 % -43.621 K -2.72 % -42.467 K 16.87 % -51.084 K 0.000 0.000 100.00 % -22.943 M -7.07 % -21.427 M -10.06 % -19.469 M 0.23 % -19.514 M -34.54 % -14.505 M -310.49 % 6.891 M 15.82 % 5.950 M 176.54 % 2.152 M 19.53 % 1.800 M -66.57 % 5.384 M 16.74 % 4.612 M 0.94 % 4.569 M -16.12 % 5.447 M 102.79 % 2.686 M -10.65 % 3.006 M
Retained earnings 95.483 M 6.95 % 89.277 M 10.00 % 81.158 M 14.45 % 70.910 M 19.97 % 59.108 M 12.72 % 52.440 M -14.25 % 61.156 M -3.47 % 63.354 M 2.17 % 62.007 M 8.52 % 57.136 M 35.43 % 42.187 M 1.98 % 41.370 M 13.48 % 36.457 M 19.02 % 30.630 M 16.68 % 26.251 M 15.37 % 22.753 M 11.08 % 20.484 M 10.39 % 18.557 M 70.11 % 10.908 M 44.57 % 7.545 M 64.20 % 4.595 M 107.54 % 2.214 M 119.43 % 1.009 M 26.92 % 795.000 K 212.99 % 254.000 K 344.23 % -104.000 K -102.57 % 4.042 M -5.98 % 4.299 M -8.98 % 4.723 M 30.60 % 3.616 M 66.50 % 2.172 M 90.19 % 1.142 M 111.09 % 541.000 K 258.28 % 151.000 K -92.06 % 1.902 M 34.51 % 1.414 M 46.07 % 968.000 K
Common stock 31.327 M 3.32 % 30.321 M 2.43 % 29.603 M 5.92 % 27.947 M 2.03 % 27.391 M 0.52 % 27.248 M 0.00 % 27.248 M 1.95 % 26.727 M 11.12 % 24.054 M 11.07 % 21.656 M 15.97 % 18.673 M 18.95 % 15.698 M 70.87 % 9.187 M 25.97 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 7.47 % 6.786 M -0.76 % 6.838 M -61.88 % 17.939 M -10.50 % 20.044 M 0.00 % 20.044 M 0.94 % 19.857 M 0.00 % 19.857 M 0.00 % 19.857 M 2.31 % 19.408 M 71.74 % 11.300 M 8.20 % 10.444 M 33.34 % 7.833 M 7.08 % 7.315 M 109.48 % 3.492 M 9.43 % 3.191 M 2.84 % 3.103 M 45.00 % 2.140 M 1.52 % 2.108 M 51.76 % 1.389 M
Total equity 128.492 M 5.81 % 121.440 M 7.84 % 112.610 M 11.73 % 100.791 M 13.98 % 88.431 M 8.35 % 81.614 M -9.62 % 90.297 M -1.70 % 91.860 M 4.67 % 87.759 M 9.19 % 80.373 M 29.30 % 62.160 M 6.98 % 58.103 M 25.20 % 46.406 M 21.49 % 38.199 M 13.92 % 33.532 M 11.64 % 30.037 M 8.34 % 27.723 M 7.43 % 25.806 M 46.19 % 17.652 M 23.16 % 14.332 M -36.40 % 22.534 M -3.68 % 23.395 M 11.12 % 21.054 M 1.95 % 20.652 M 2.69 % 20.111 M 1.82 % 19.753 M -15.77 % 23.450 M 4.27 % 22.490 M 6.50 % 21.117 M 25.34 % 16.848 M 5.37 % 15.990 M 59.61 % 10.018 M 18.84 % 8.430 M 6.31 % 7.930 M -16.47 % 9.494 M 52.93 % 6.208 M 15.76 % 5.363 M
Other non current liabilities 2.373 M 11.44 % 2.129 M 12.89 % 1.886 M -3.61 % 1.957 M -26.06 % 2.646 M 22.49 % 2.160 M 9.00 % 1.982 M -17.48 % 2.402 M 6.40 % 2.257 M -16.90 % 2.716 M -32.04 % 3.997 M 421.88 % 765.928 K 29.94 % 589.463 K 24.70 % 472.722 K 16.41 % 406.084 K 90.21 % 213.491 K -4.55 % 223.664 K 217.11 % 70.533 K -71.19 % 244.822 K -50.79 % 497.472 K 22.35 % 406.612 K -34.40 % 619.802 K -33.10 % 926.457 K 71.22 % 541.087 K 9.32 % 494.969 K 30.95 % 377.981 K 30.25 % 290.186 K -10.99 % 326.018 K 2.80 % 317.150 K 23.58 % 256.633 K -58.00 % 611.000 K 327.27 % 143.000 K 12.60 % 127.000 K -84.79 % 835.000 K 47.79 % 565.000 K -18.47 % 693.000 K -3.08 % 715.000 K
Long term debt 124.429 M 23.54 % 100.717 M 50.31 % 67.008 M 24.42 % 53.856 M -27.62 % 74.411 M -14.40 % 86.927 M 87.50 % 46.360 M 9.64 % 42.283 M -1.52 % 42.936 M -26.38 % 58.321 M -9.00 % 64.090 M 84.78 % 34.685 M -1.18 % 35.101 M 55.31 % 22.600 M 25.54 % 18.002 M -5.61 % 19.072 M 130.96 % 8.258 M 31.19 % 6.295 M -33.86 % 9.517 M -4.09 % 9.922 M 52.31 % 6.515 M 0.62 % 6.475 M -20.86 % 8.181 M -58.49 % 19.706 M -20.16 % 24.681 M -10.96 % 27.718 M -9.68 % 30.688 M 24.30 % 24.688 M 54.10 % 16.021 M 3.80 % 15.433 M 32.65 % 11.635 M 180.43 % 4.149 M -40.58 % 6.983 M 0.00 % 6.983 M 67.70 % 4.164 M 57.25 % 2.648 M 19.87 % 2.209 M
Total non current liabilities 126.802 M 23.29 % 102.847 M 47.17 % 69.881 M 25.21 % 55.812 M -27.57 % 77.057 M -13.50 % 89.087 M 101.10 % 44.300 M 9.38 % 40.500 M -2.41 % 41.500 M -26.55 % 56.500 M -9.79 % 62.635 M 95.73 % 32.000 M -10.34 % 35.690 M 54.69 % 23.073 M 25.34 % 18.408 M -4.55 % 19.285 M 127.39 % 8.481 M 33.25 % 6.365 M -34.80 % 9.762 M -6.32 % 10.420 M 43.31 % 7.271 M -6.49 % 7.775 M -28.04 % 10.805 M -50.77 % 21.948 M -18.60 % 26.965 M -9.35 % 29.747 M -12.14 % 33.857 M 25.13 % 27.057 M 50.64 % 17.961 M 6.46 % 16.871 M 27.69 % 13.213 M 185.25 % 4.632 M -39.08 % 7.604 M -8.79 % 8.337 M 64.86 % 5.057 M 42.97 % 3.537 M 14.69 % 3.084 M
Other current liabilities 23.529 M 729.12 % 2.838 M -83.67 % 17.378 M -7.02 % 18.690 M 7.54 % 17.380 M 10.73 % 15.695 M -16.90 % 18.886 M 5.16 % 17.959 M 26.76 % 14.167 M 26.80 % 11.173 M -38.04 % 18.032 M 535.94 % 2.835 M 8.67 % 2.609 M 17.39 % 2.223 M 13.83 % 1.952 M -15.28 % 2.305 M 7.93 % 2.135 M 2.84 % 2.076 M -29.99 % 2.966 M 9.47 % 2.709 M 81.30 % 1.494 M 23.11 % 1.214 M -48.94 % 2.377 M 10.31 % 2.155 M 11.72 % 1.929 M -8.04 % 2.098 M -17.64 % 2.547 M 22.98 % 2.071 M -22.94 % 2.687 M 7.66 % 2.496 M -12.44 % 2.851 M 66.92 % 1.708 M 136.89 % 721.000 K -18.07 % 880.000 K 5.39 % 835.000 K 64.05 % 509.000 K 28.54 % 396.000 K
Deferred revenue 0.000 0.000 -100.00 % 1.136 M -59.85 % 2.830 M 101.02 % 1.408 M 921.08 % 137.864 K 106.24 % -2.210 M -37.79 % -1.604 M -1.38 % -1.582 M 6.93 % -1.700 M 33.99 % -2.575 M -3.21 % -2.495 M -314.36 % 1.164 M -5.84 % 1.236 M 36.78 % 903.677 K 149.10 % -1.841 M -13.34 % -1.624 M -11.09 % -1.462 M 12.00 % -1.661 M -26.01 % -1.318 M -1 615.15 % 87.000 K -62.66 % 233.000 K 23 078.30 % -1.014 K -100.53 % 193.000 K 0.000 100.00 % -5.591 M 7.90 % -6.070 M -45.86 % -4.162 M 0.000 -100.00 % 991.645 K -19.31 % 1.229 M 97.27 % 623.000 K 0.000 -100.00 % 523.000 K -4.74 % 549.000 K 74.29 % 315.000 K 45.83 % 216.000 K
Short term debt 18.556 M -47.55 % 35.378 M 34.80 % 26.244 M 60.31 % 16.371 M 2.34 % 15.997 M 8.25 % 14.777 M 568.67 % 2.210 M 37.79 % 1.604 M 1.38 % 1.582 M -6.93 % 1.700 M -33.99 % 2.575 M 3.21 % 2.495 M 26.93 % 1.966 M 108 372.41 % 1.812 K -97.41 % 69.981 K -63.13 % 189.806 K -93.40 % 2.877 M 98.86 % 1.447 M -63.52 % 3.965 M 82.55 % 2.172 M -30.84 % 3.141 M 11.04 % 2.829 M -73.69 % 10.753 M 51.78 % 7.084 M 24.74 % 5.680 M 1.57 % 5.592 M -5.98 % 5.947 M 42.91 % 4.162 M 50.48 % 2.765 M -34.82 % 4.243 M -16.66 % 5.091 M 55.07 % 3.283 M 3.73 % 3.165 M 35.31 % 2.339 M -54.35 % 5.124 M 56.65 % 3.271 M 60.03 % 2.044 M
Total current liabilities 57.677 M -0.25 % 57.819 M -4.27 % 60.399 M 18.63 % 50.915 M 14.73 % 44.377 M 12.92 % 39.299 M 31.41 % 29.905 M 6.19 % 28.162 M 29.93 % 21.674 M 31.53 % 16.478 M -47.92 % 31.641 M 85.43 % 17.064 M -13.62 % 19.755 M 69.12 % 11.681 M 42.57 % 8.193 M 11.51 % 7.347 M -26.92 % 10.053 M 7.19 % 9.379 M -27.84 % 12.997 M 24.30 % 10.456 M 7.80 % 9.700 M -10.29 % 10.812 M -50.74 % 21.947 M 13.12 % 19.401 M 0.51 % 19.303 M 12.68 % 17.130 M -4.95 % 18.023 M 37.52 % 13.106 M 3.41 % 12.674 M -2.09 % 12.944 M -16.85 % 15.567 M 60.98 % 9.670 M 15.49 % 8.373 M 24.03 % 6.751 M -20.64 % 8.507 M 60.12 % 5.313 M 26.53 % 4.199 M
Total liabilities 184.479 M 14.82 % 160.666 M 17.48 % 136.758 M 22.44 % 111.697 M -10.43 % 124.709 M -2.86 % 128.387 M 64.08 % 78.247 M 7.41 % 72.847 M 8.94 % 66.867 M -13.74 % 77.516 M -22.27 % 99.728 M 89.90 % 52.515 M -5.28 % 55.445 M 59.54 % 34.753 M 30.65 % 26.601 M -0.12 % 26.632 M 43.69 % 18.534 M 17.72 % 15.744 M -30.82 % 22.758 M 9.02 % 20.876 M 23.01 % 16.971 M -8.70 % 18.587 M -43.25 % 32.752 M -20.79 % 41.350 M -10.63 % 46.268 M -1.30 % 46.878 M -9.64 % 51.880 M 29.17 % 40.163 M 31.10 % 30.635 M 2.75 % 29.815 M 3.60 % 28.780 M 101.23 % 14.302 M -10.48 % 15.977 M 5.89 % 15.088 M 11.24 % 13.564 M 53.27 % 8.850 M 21.52 % 7.283 M
Other non current assets 0.000 -100.00 % 911.250 K 103.90 % -23.386 M 11.62 % -26.461 M 0.00 % -26.461 M 0.00 % -26.461 M -4 559.03 % -567.952 K 76.30 % -2.397 M -15.76 % -2.070 M -23.11 % -1.682 M -80.53 % -931.540 K -33.89 % -695.756 K 0.000 -100.00 % 39.600 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 617.800 K -70.03 % 2.062 M 11.96 % 1.841 M 167.93 % 687.317 K -79.65 % 3.378 M 317.25 % 809.574 K -14.77 % 949.836 K 15.38 % 823.253 K -35.21 % 1.271 M -22.52 % 1.640 M 429.03 % 310.000 K 0.000 -100.00 % 3.000 K -98.52 % 203.000 K 170.67 % 75.000 K -9.64 % 83.000 K 45.61 % 57.000 K
Long term investments 2.263 M 0.23 % 2.258 M -0.47 % 2.269 M 0.18 % 2.265 M 0.21 % 2.260 M 0.39 % 2.251 M 3 071.55 % 70.980 K 48.95 % 47.653 K -31.87 % 69.949 K -21.27 % 88.848 K -2.97 % 91.566 K 18.29 % 77.409 K -99.21 % 9.852 M -1.01 % 9.953 M -1.05 % 10.058 M -1.11 % 10.171 M -1.03 % 10.276 M -2.69 % 10.561 M 136.14 % 4.472 M 73.58 % 2.577 M 720.55 % 314.000 K 22.18 % 257.000 K -21.65 % 328.000 K -58.43 % 789.000 K 0.00 % 789.000 K -6.07 % 840.000 K 16.99 % 718.000 K 0.42 % 715.000 K 0.14 % 714.000 K 125.14 % 317.141 K 14.91 % 276.000 K -82.86 % 1.610 M 557.14 % 245.000 K 12.39 % 218.000 K -87.13 % 1.694 M 1 399.12 % 113.000 K 769.23 % 13.000 K
Intangible assets 199.441 K -62.29 % 528.812 K -97.88 % 24.982 M -15.45 % 29.547 M -5.05 % 31.119 M -5.12 % 32.797 M 332.24 % 7.588 M -6.64 % 8.128 M 7.70 % 7.546 M -4.60 % 7.910 M -13.05 % 9.098 M 618.14 % 1.267 M -22.50 % 1.635 M 10.72 % 1.476 M 427.25 % 280.012 K -29.65 % 398.020 K -29.84 % 567.263 K 149.53 % 227.330 K -41.37 % 387.741 K -30.38 % 556.966 K -18.73 % 685.353 K 0.000 0.000 -100.00 % 105.596 K 0.000 -100.00 % 210.960 K -19.98 % 263.642 K -16.65 % 316.324 K -14.28 % 369.006 K -12.49 % 421.688 K -11.04 % 474.000 K -10.06 % 527.000 K 6.90 % 493.000 K -5.74 % 523.000 K -5.42 % 553.000 K -5.15 % 583.000 K 45.75 % 400.000 K
GoodWill 23.386 M 0.00 % 23.386 M 0.00 % 23.386 M -11.62 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 20.15 % 22.024 M 0.00 % 22.024 M 0.00 % 22.024 M 419.00 % 4.244 M 0.00 % 4.244 M 26.65 % 3.351 M 160.61 % 1.286 M 0.00 % 1.286 M 19.61 % 1.075 M 289.60 % 275.893 K -14.94 % 324.348 K 0.00 % 324.348 K 0.00 % 324.348 K -19.75 % 404.172 K -87.96 % 3.357 M -34.02 % 5.088 M -9.38 % 5.614 M -0.91 % 5.666 M -22.63 % 7.323 M 86.47 % 3.927 M 16.31 % 3.377 M -14.53 % 3.951 M -8.25 % 4.306 M 47.47 % 2.920 M -5.01 % 3.074 M -1.13 % 3.109 M -5.07 % 3.275 M 18.96 % 2.753 M 114.07 % 1.286 M
Goodwill and intangible assets 23.586 M -1.38 % 23.915 M -50.56 % 48.368 M -13.64 % 56.008 M -2.73 % 57.580 M -2.83 % 59.258 M 74.04 % 34.049 M -1.56 % 34.589 M 16.97 % 29.570 M -1.22 % 29.934 M -3.82 % 31.121 M 464.78 % 5.510 M -6.26 % 5.878 M 21.78 % 4.827 M 208.29 % 1.566 M -7.01 % 1.684 M 2.53 % 1.642 M 226.33 % 503.223 K -29.33 % 712.089 K -19.20 % 881.314 K -12.72 % 1.010 M 149.82 % 404.172 K -87.96 % 3.357 M -35.36 % 5.194 M -7.49 % 5.614 M -4.47 % 5.877 M -22.54 % 7.587 M 78.78 % 4.244 M 13.29 % 3.746 M -14.33 % 4.373 M -8.52 % 4.780 M 38.67 % 3.447 M -3.36 % 3.567 M -1.79 % 3.632 M -5.12 % 3.828 M 14.75 % 3.336 M 97.86 % 1.686 M
Property plant equipment net 230.963 M 14.19 % 202.257 M 20.50 % 167.848 M 33.29 % 125.927 M -5.64 % 133.452 M 0.16 % 133.235 M 35.91 % 98.032 M 1.32 % 96.756 M -0.19 % 96.943 M -1.06 % 97.985 M 9.70 % 89.318 M 26.62 % 70.537 M 24.96 % 56.450 M 58.06 % 35.714 M 7.93 % 33.091 M 3.83 % 31.870 M 43.06 % 22.277 M 27.20 % 17.513 M -13.52 % 20.251 M 7.52 % 18.834 M -19.05 % 23.266 M 11.08 % 20.945 M -18.61 % 25.735 M -12.28 % 29.339 M -11.02 % 32.974 M -8.77 % 36.143 M -13.26 % 41.667 M 10.81 % 37.603 M 24.18 % 30.281 M 18.52 % 25.549 M 8.45 % 23.559 M 152.26 % 9.339 M -18.53 % 11.463 M 8.50 % 10.565 M 14.67 % 9.213 M 54.12 % 5.978 M 21.70 % 4.912 M
Total non current assets 259.610 M 13.20 % 229.342 M 13.77 % 201.576 M 22.95 % 163.949 M -5.38 % 173.275 M 0.57 % 172.288 M 30.37 % 132.151 M 0.58 % 131.392 M 3.80 % 126.583 M -1.11 % 128.008 M 6.20 % 120.531 M 58.33 % 76.125 M 4.03 % 73.173 M 42.20 % 51.456 M 12.80 % 45.616 M 2.35 % 44.570 M 27.11 % 35.064 M 19.43 % 29.360 M 11.16 % 26.413 M 14.06 % 23.157 M -8.42 % 25.287 M 5.78 % 23.905 M -24.19 % 31.533 M -13.30 % 36.371 M -15.87 % 43.232 M -1.78 % 44.015 M -13.83 % 51.082 M 17.31 % 43.546 M 20.54 % 36.126 M 13.32 % 31.879 M 9.88 % 29.013 M 99.72 % 14.527 M -9.08 % 15.977 M -0.10 % 15.993 M 1.68 % 15.728 M 62.95 % 9.652 M 42.30 % 6.783 M
Other current assets 2.427 M 31.73 % 1.842 M 36.37 % 1.351 M -3.05 % 1.394 M -17.40 % 1.687 M 1.69 % 1.659 M -62.00 % 4.366 M 46.19 % 2.987 M -16.96 % 3.597 M -46.16 % 6.681 M -42.46 % 11.610 M 428.82 % 2.195 M 40.46 % 1.563 M 19.06 % 1.313 M -5.60 % 1.391 M 148.90 % 558.780 K -9.16 % 615.157 K -17.04 % 741.466 K -2.09 % 757.278 K -1.00 % 764.914 K 57.47 % 485.767 K -81.03 % 2.561 M -57.04 % 5.960 M -7.67 % 6.456 M 200.21 % 2.150 M -12.14 % 2.447 M 316.32 % 587.855 K 17.89 % 498.654 K -9.63 % 551.798 K -26.11 % 746.798 K 59.57 % 468.000 K 63.64 % 286.000 K 169.81 % 106.000 K 0.000 -100.00 % 83.000 K 0.000 0.000
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 100.00 % -9.781 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 % -702.174 K 0.000 0.000 0.000 -100.00 % 50.424 K -48.55 % 98.000 K 34.25 % 73.000 K 192.00 % 25.000 K 0.00 % 25.000 K 0.000 0.000 0.000
cash and cash equivalents 10.543 M 1.41 % 10.396 M 1.10 % 10.282 M 9.28 % 9.410 M 44.90 % 6.494 M -14.68 % 7.611 M 248.12 % 2.186 M 9.82 % 1.991 M -53.41 % 4.273 M 97.67 % 2.162 M -64.57 % 6.101 M 170.97 % 2.251 M -49.30 % 4.441 M 215.52 % 1.407 M 102.87 % 693.789 K -2.94 % 714.825 K 26 132.11 % 2.725 K -99.67 % 814.242 K 28 133.08 % 2.884 K -99.45 % 520.418 K -72.44 % 1.888 M 316.78 % 453.000 K 0.000 -100.00 % 756.000 K -17.56 % 917.000 K 375.13 % 193.000 K -90.92 % 2.125 M 117.95 % 975.000 K 447.75 % 178.000 K -85.26 % 1.208 M 6.02 % 1.139 M -27.22 % 1.565 M 53.43 % 1.020 M 32.30 % 771.000 K -48.74 % 1.504 M 282.70 % 393.000 K -79.97 % 1.962 M
Cash and short term investments 10.543 M 1.41 % 10.396 M 1.10 % 10.282 M 9.28 % 9.410 M 44.90 % 6.494 M -14.68 % 7.611 M 248.12 % 2.186 M 9.82 % 1.991 M -53.41 % 4.273 M 97.67 % 2.162 M -64.57 % 6.101 M 170.97 % 2.251 M -49.30 % 4.441 M 215.52 % 1.407 M 102.87 % 693.789 K -2.94 % 714.825 K 26 132.11 % 2.725 K -99.67 % 814.242 K 28 133.08 % 2.884 K -99.45 % 520.418 K -72.44 % 1.888 M 316.78 % 453.000 K -61.04 % 1.163 M 53.81 % 756.000 K -17.56 % 917.000 K 375.13 % 193.000 K -90.92 % 2.125 M 117.95 % 975.000 K 447.75 % 178.000 K -85.85 % 1.258 M 1.70 % 1.237 M -24.48 % 1.638 M 56.75 % 1.045 M 31.28 % 796.000 K -47.07 % 1.504 M 282.70 % 393.000 K -79.97 % 1.962 M
Total current assets 53.361 M 1.13 % 52.764 M 10.41 % 47.791 M -1.54 % 48.539 M 21.76 % 39.865 M 5.71 % 37.713 M 12.18 % 33.619 M 8.07 % 31.108 M 20.43 % 25.830 M -1.84 % 26.314 M -25.41 % 35.277 M 34.37 % 26.254 M -8.46 % 28.679 M 33.42 % 21.496 M 48.08 % 14.517 M 19.98 % 12.099 M 8.09 % 11.194 M -8.17 % 12.189 M -12.91 % 13.997 M 16.15 % 12.051 M -15.24 % 14.218 M -21.35 % 18.077 M -18.84 % 22.273 M -13.10 % 25.630 M 10.73 % 23.147 M 2.35 % 22.615 M -6.73 % 24.247 M 26.90 % 19.107 M 22.28 % 15.626 M 5.69 % 14.784 M -6.17 % 15.757 M 60.90 % 9.793 M 16.17 % 8.430 M 20.00 % 7.025 M -4.16 % 7.330 M 35.59 % 5.406 M -7.79 % 5.863 M
Inventory 199.084 K 18.86 % 167.494 K -28.43 % 234.037 K 6.08 % 220.614 K -25.96 % 297.958 K 80.19 % 165.359 K 23.09 % 134.345 K -16.88 % 161.626 K 52.95 % 105.670 K -21.22 % 134.133 K -63.28 % 365.258 K -79.46 % 1.778 M -32.48 % 2.634 M -3.65 % 2.734 M 20.95 % 2.260 M 51.99 % 1.487 M -30.07 % 2.126 M -10.20 % 2.368 M 2.86 % 2.302 M 24.54 % 1.849 M 8.48 % 1.704 M 17.27 % 1.453 M 7.23 % 1.355 M -1.45 % 1.375 M -29.34 % 1.946 M -27.03 % 2.667 M -19.23 % 3.302 M 15.98 % 2.847 M 88.42 % 1.511 M 10.31 % 1.370 M -36.29 % 2.150 M 859.82 % 224.000 K 1.82 % 220.000 K -27.15 % 302.000 K 4.14 % 290.000 K 55.08 % 187.000 K -34.15 % 284.000 K
Net receivables 40.192 M -0.41 % 40.359 M 12.35 % 35.924 M -4.24 % 37.516 M 19.53 % 31.387 M 10.99 % 28.278 M 5.00 % 26.932 M 3.71 % 25.969 M 45.44 % 17.855 M 2.98 % 17.338 M 0.79 % 17.202 M -15.79 % 20.427 M 1.92 % 20.042 M 19.33 % 16.795 M 54.68 % 10.858 M 16.27 % 9.339 M 10.52 % 8.449 M 2.23 % 8.265 M -24.41 % 10.934 M 22.62 % 8.917 M -12.06 % 10.140 M -25.49 % 13.610 M -9.01 % 14.958 M -12.23 % 17.043 M -6.02 % 18.134 M 4.77 % 17.308 M -5.07 % 18.233 M 23.31 % 14.786 M 10.46 % 13.386 M 17.32 % 11.410 M -4.13 % 11.902 M 55.68 % 7.645 M 8.30 % 7.059 M 19.10 % 5.927 M 8.69 % 5.453 M 12.99 % 4.826 M 33.43 % 3.617 M
Tax assets 2.797 M 0.000 -100.00 % 6.478 M 4.30 % 6.211 M -3.63 % 6.445 M 60.97 % 4.004 M 604.96 % 567.952 K -76.30 % 2.397 M 15.76 % 2.070 M 23.11 % 1.682 M 80.53 % 931.540 K 33.89 % 695.756 K -29.90 % 992.517 K 7.57 % 922.675 K 2.42 % 900.891 K 6.60 % 845.103 K -2.67 % 868.321 K 10.86 % 783.235 K -19.89 % 977.684 K 13.09 % 864.546 K 7.13 % 807.000 K 240.51 % 237.000 K -12.87 % 272.000 K -24.86 % 362.000 K -24.07 % 476.779 K 38.06 % 345.343 K 115.61 % 160.172 K -0.19 % 160.484 K 40.56 % 114.174 K 0.000 -100.00 % 88.000 K -32.82 % 131.000 K -81.26 % 699.000 K -49.16 % 1.375 M 49.78 % 918.000 K 546.48 % 142.000 K 23.48 % 115.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.775 M 25.73 % 2.207 M -0.23 % 2.212 M -37.99 % 3.567 M -41.33 % 6.080 M -26.21 % 8.239 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
Account payables 15.592 M -4.85 % 16.387 M 12.98 % 14.505 M 42.28 % 10.195 M 24.54 % 8.186 M -4.27 % 8.551 M -2.93 % 8.809 M 9.67 % 8.033 M 74.98 % 4.591 M 27.32 % 3.606 M -67.33 % 11.035 M -5.96 % 11.734 M -16.29 % 14.016 M 69.38 % 8.275 M 55.31 % 5.328 M 9.80 % 4.853 M -3.74 % 5.041 M -13.91 % 5.856 M -3.46 % 6.066 M 8.81 % 5.574 M 10.07 % 5.064 M -25.19 % 6.770 M -23.22 % 8.817 M -13.23 % 10.162 M -13.11 % 11.694 M 23.87 % 9.441 M -0.92 % 9.529 M 38.63 % 6.873 M -4.81 % 7.221 M 16.37 % 6.205 M -18.63 % 7.625 M 62.96 % 4.679 M 4.28 % 4.487 M 27.04 % 3.532 M 38.62 % 2.548 M 66.21 % 1.533 M -12.85 % 1.759 M
Tax payables 0.000 -100.00 % 3.216 M 183.11 % 1.136 M -59.85 % 2.830 M 101.02 % 1.408 M 921.07 % 137.864 K 0.000 -100.00 % 566.729 K -57.51 % 1.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.984 M -1.82 % 38.687 M -27.35 % 53.252 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 % -313.000 0.000 100.00 % -1.789 M 76.21 % -7.518 M 19.04 % -9.286 M -10.85 % -8.377 M -2 553 851.22 % -328.000 99.99 % -3.248 M 30.94 % -4.703 M 0.000 100.00 % -86.000 K 19.63 % -107.000 K -2 040.00 % -5.000 K 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 -100.00 % 3.248 M -30.94 % 4.703 M 0.000 -100.00 % 86.000 K -19.63 % 107.000 K 2 040.00 % 5.000 K 0.000 0.000
Capital lease obligations 88.919 M 11.85 % 79.501 M 26.50 % 62.848 M 25.32 % 50.151 M -16.29 % 59.910 M 1.42 % 59.072 M 1 283.39 % 4.270 M 26.07 % 3.387 M 12.24 % 3.018 M -14.30 % 3.521 M -12.62 % 4.030 M -22.21 % 5.180 M -13.18 % 5.966 M 329 176.27 % 1.812 K -97.48 % 71.793 K -72.56 % 261.599 K -61.43 % 678.262 K -28.24 % 945.137 K -84.65 % 6.157 M 27.91 % 4.814 M -10.85 % 5.400 M 6.99 % 5.047 M -24.38 % 6.674 M -20.87 % 8.435 M -14.23 % 9.834 M -11.04 % 11.053 M -14.59 % 12.942 M 19.58 % 10.823 M 93.42 % 5.596 M -7.74 % 6.065 M -5.85 % 6.442 M 394.02 % 1.304 M -62.43 % 3.471 M 37.63 % 2.522 M -6.18 % 2.688 M 247.29 % 774.000 K 12.66 % 687.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 808.000 0.000 -100.00 % 96.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -178.000 38.19 % -288.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 986.678 K 0.000 0.000 0.000 0.000 -100.00 % 2.516 M -10.56 % 2.813 M -13.40 % 3.248 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 349.000 K -75.16 % 1.405 M -17.26 % 1.698 M -0.18 % 1.701 M -4.92 % 1.789 M 8.33 % 1.651 M -42.63 % 2.879 M 40.92 % 2.043 M 25.81 % 1.624 M 37.46 % 1.181 M 22.15 % 967.000 K 184.41 % 340.000 K -31.17 % 494.000 K -4.82 % 519.000 K 58.23 % 328.000 K 67.35 % 196.000 K 22.50 % 160.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.042 M -3.41 % 4.185 M 13.32 % 3.693 M -18.61 % 4.538 M -16.77 % 5.452 M 57.98 % 3.451 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
Total assets 312.971 M 10.94 % 282.106 M 13.13 % 249.368 M 17.36 % 212.488 M -0.31 % 213.140 M 1.50 % 210.001 M 24.60 % 168.545 M 2.33 % 164.707 M 6.52 % 154.626 M -2.07 % 157.889 M -2.47 % 161.888 M 46.35 % 110.618 M 8.61 % 101.852 M 39.61 % 72.952 M 21.32 % 60.132 M 6.11 % 56.669 M 22.51 % 46.258 M 11.33 % 41.550 M 2.82 % 40.410 M 14.78 % 35.208 M -10.88 % 39.505 M -5.90 % 41.982 M -21.98 % 53.806 M -13.22 % 62.001 M -6.59 % 66.379 M -0.38 % 66.630 M -11.55 % 75.329 M 20.23 % 62.653 M 21.06 % 51.752 M 10.91 % 46.663 M 4.23 % 44.770 M 84.09 % 24.320 M -0.36 % 24.407 M 6.03 % 23.018 M -0.17 % 23.058 M 53.13 % 15.058 M 19.07 % 12.646 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1989
Deferred income tax 0.000 0.000 0.000 -100.00 % 1.930 M 143.73 % 791.911 K -76.95 % 3.436 M 599.81 % -687.437 K -10.28 % -623.351 K 24.34 % -823.930 K -1 073.94 % 84.598 K 102.13 % -3.972 M -664.57 % -519.466 K -114.35 % 3.619 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.997 K -68.69 % 99.012 K 3.42 % 95.742 K -26.56 % 130.362 K -54.10 % 283.983 K 11.71 % 254.218 K -5.09 % 267.854 K -44.35 % 481.304 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
Change in working capital -3.094 M 38.07 % -4.996 M -178.88 % 6.334 M 753.63 % -969.101 K -2 636.18 % -35.418 K 98.95 % -3.376 M -655.70 % -446.674 K 94.80 % -8.586 M -1 184.08 % -668.665 K -241.20 % 473.555 K -87.26 % 3.717 M 1 377.46 % 251.612 K 106.14 % -4.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -409.860 K 91.90 % -5.063 M -409.82 % 1.634 M 128.00 % -5.835 M -86.03 % -3.137 M -413.13 % 1.002 M 311.36 % -473.955 K 94.44 % -8.530 M -1 123.62 % -697.128 K -387.56 % 242.430 K -89.48 % 2.305 M 481.64 % -603.851 K 85.62 % -4.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -31.590 K -147.47 % 66.543 K 395.74 % 13.423 K -82.65 % 77.344 K 158.33 % -132.599 K -327.55 % -31.014 K -213.68 % 27.281 K 148.75 % -55.956 K -296.59 % 28.463 K -87.69 % 231.125 K -83.64 % 1.413 M 65.17 % 855.463 K 756.80 % 99.844 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.003 M 114.10 % -7.113 M -52.15 % -4.675 M -2 127.66 % 230.573 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
Other working capital -2.653 M -164.04 % 4.142 M -11.62 % 4.687 M -2.13 % 4.789 M 48.08 % 3.234 M 174.41 % -4.346 M -333.22 % -1.003 M -114.10 % 7.113 M 52.15 % 4.675 M 2 127.66 % -230.573 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
Other non cash items 44.787 M 1 296.77 % 3.206 M 321.70 % -1.446 M -92.14 % -752.750 K -118.95 % -343.803 K -105.96 % 5.772 M 357.36 % 1.262 M -77.99 % 5.733 M 13.19 % 5.065 M 127.33 % -18.530 M -702.01 % -2.310 M 41.51 % -3.950 M -160.95 % 6.481 M 309.74 % -3.090 M -100.79 % -1.539 M -518.69 % -248.752 K 40.25 % -416.324 K 89.01 % -3.787 M -90.85 % -1.984 M -287.76 % 1.057 M 224.02 % -851.995 K -97.75 % -430.842 K 90.45 % -4.513 M -746.40 % 698.231 K -68.65 % 2.227 M -48.20 % 4.299 M 365.13 % -1.622 M -764.92 % 243.879 K -68.11 % 764.837 K -67.27 % 2.337 M -6.23 % 2.492 M 81.63 % 1.372 M 11.36 % 1.232 M 303.93 % 305.000 K 142.84 % -712.000 K 0.00 % -712.000 K
Net cash provided by operating activities 41.693 M 2.07 % 40.849 M -12.69 % 46.786 M 17.30 % 39.888 M 28.31 % 31.087 M 33.24 % 23.332 M 137.51 % 9.824 M 10.82 % 8.865 M -49.70 % 17.623 M 78.60 % 9.867 M -24.61 % 13.088 M 12.68 % 11.615 M -28.20 % 16.176 M 122.64 % 7.266 M 0.77 % 7.210 M 6.30 % 6.783 M 15.37 % 5.879 M -24.54 % 7.792 M 36.79 % 5.696 M -28.81 % 8.001 M 72.67 % 4.634 M -21.70 % 5.918 M 0.000 -100.00 % 5.424 M -20.97 % 6.863 M 0.000 0.000 0.000 -100.00 % 3.663 M -20.65 % 4.616 M 21.90 % 3.787 M 46.61 % 2.583 M 2.01 % 2.532 M 73.31 % 1.461 M 0.000 0.000
Investments in property plant and equipment -34.095 M -34.32 % -25.384 M 14.88 % -29.821 M -301.11 % -7.435 M -55.75 % -4.773 M -77.61 % -2.687 M -14.89 % -2.339 M 21.90 % -2.995 M 49.12 % -5.886 M 60.98 % -15.085 M 44.00 % -26.940 M -51.72 % -17.757 M -37.79 % -12.887 M -147.05 % -5.216 M -40.70 % -3.707 M 68.36 % -11.717 M -86.47 % -6.283 M -13.22 % -5.550 M -414.49 % -1.079 M 16.91 % -1.298 M 45.68 % -2.390 M -20.28 % -1.987 M -57.57 % -1.261 M -29.60 % -973.000 K 20.77 % -1.228 M -9.35 % -1.123 M 48.13 % -2.165 M 24.88 % -2.882 M 62.04 % -7.592 M -16.41 % -6.522 M -18.79 % -5.490 M -136.13 % -2.325 M -21.16 % -1.919 M 11.81 % -2.176 M 0.000 0.000
Acquisitions net 0.000 0.000 -100.00 % 803.225 K -55.93 % 1.823 M 99.88 % 911.952 K 31.64 % 692.788 K 111.21 % -6.178 M -17.85 % -5.242 M -178.08 % 6.714 M -46.13 % 12.464 M 224.64 % -10.000 M 0.000 100.00 % -6.809 M -112.77 % -3.200 M 0.000 100.00 % -141.174 K 90.08 % -1.422 M -112.44 % 11.435 M 392 575.34 % 2.912 K -99.74 % 1.113 M 2 087.03 % -56.000 K 83.18 % -333.000 K -540.38 % -52.000 K -104.84 % 1.074 M 662.30 % -191.000 K 30.80 % -276.000 K 91.10 % -3.101 M 19.31 % -3.843 M -170.24 % 5.471 M 257.09 % -3.483 M -79.44 % -1.941 M -373.77 % 709.000 K 406.43 % 140.000 K -10.26 % 156.000 K 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.668 K 0.000 0.000 0.000 0.000 -100.00 % 8.700 M 0.000 0.000 0.000 0.000 -100.00 % 37.488 K 0.000 100.00 % -5.647 M -153.82 % -2.225 M 0.000 100.00 % -333.000 K -103.89 % 8.554 M 0.000 0.000 100.00 % -41.000 K 80.29 % -208.000 K -6 833.33 % -3.000 K 96.84 % -95.000 K 22.13 % -122.000 K 28.06 % -169.582 K -17.77 % -144.000 K 89.80 % -1.412 M -2 421.43 % -56.000 K 62.16 % -148.000 K 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.668 K 0.000 0.000 0.000 0.000 -100.00 % 1.300 M 0.000 0.000 0.000 0.000 -100.00 % 1.593 K 0.000 -100.00 % 6.000 -99.95 % 12.900 K 0.000 -100.00 % 3.355 M 15 876.19 % 21.000 K 0.000 0.000 -100.00 % 71.000 K -37.17 % 113.000 K 413.57 % 22.003 K -5.62 % 23.312 K -88.70 % 206.383 K -69.95 % 686.782 K 316.23 % 165.000 K 1 078.57 % 14.000 K -22.22 % 18.000 K -90.63 % 192.000 K 0.000 0.000
Other investing activites 1.052 M -21.99 % 1.348 M 0.000 0.000 0.000 100.00 % -16.668 K 96.64 % -495.462 K -158.19 % -191.899 K 73.95 % -736.762 K -154.04 % -290.021 K -111.35 % 2.555 M -36.12 % 4.000 M 1 309.83 % 283.690 K -1.39 % 287.693 K -22.93 % 373.310 K 355.55 % 81.947 K -69.51 % 268.782 K -23.51 % 351.408 K -52.65 % 742.179 K 183.37 % 261.908 K -61.08 % 673.000 K 3 104.76 % 21.000 K -99.62 % 5.461 M 2 223.83 % 235.000 K -67.45 % 722.000 K -8.72 % 791.000 K -65.07 % 2.265 M -22.76 % 2.932 M 476.95 % 508.167 K -37.06 % 807.326 K 21.59 % 664.000 K 189.96 % 229.000 K 1 535.71 % 14.000 K 0.00 % 14.000 K 0.000 0.000
Net cash used for investing activites -33.043 M -37.48 % -24.036 M 17.17 % -29.018 M -417.09 % -5.612 M -45.33 % -3.861 M -95.21 % -1.978 M 78.05 % -9.012 M -6.93 % -8.429 M -9 408.26 % 90.550 K 103.11 % -2.912 M 91.20 % -33.085 M -140.49 % -13.757 M 29.06 % -19.392 M -138.57 % -8.129 M -143.81 % -3.334 M 71.59 % -11.737 M -57.82 % -7.437 M -1 361.43 % 589.579 K 123.16 % -2.545 M -3 432.96 % 76.372 K -93.89 % 1.249 M -80.10 % 6.276 M 51.30 % 4.148 M 1 134.52 % 336.000 K 150.37 % -667.000 K 5.12 % -703.000 K 76.43 % -2.982 M 22.83 % -3.865 M -152.87 % -1.528 M 82.39 % -8.680 M -28.67 % -6.746 M -142.23 % -2.785 M -54.46 % -1.803 M 8.10 % -1.962 M 0.000 0.000
Debt repayment 16.756 M 97.13 % 8.500 M 172.72 % -11.689 M -29.88 % -9.000 M 17.17 % -10.865 M -610.13 % -1.530 M -182.73 % 1.849 M 169.20 % -2.672 M 84.08 % -16.791 M -96.97 % -8.525 M -130.46 % 27.983 M 1 811.23 % -1.635 M -119.53 % 8.373 M 84.84 % 4.530 M 480.74 % -1.190 M -114.36 % 8.287 M 193.24 % 2.826 M 145.87 % -6.161 M -110.71 % -2.924 M -381.48 % 1.039 M 158.70 % -1.770 M 84.15 % -11.166 M -8.70 % -10.273 M -74.56 % -5.885 M -15.79 % -5.082 M 9.36 % -5.607 M -511.18 % 1.364 M -66.32 % 4.048 M 168.02 % -5.952 M -205.03 % 5.666 M 129.88 % 2.465 M 448.66 % -707.000 K -1 409.26 % 54.000 K -95.17 % 1.117 M 0.000 0.000
Common stock issued 94.134 K 0.000 -100.00 % 10.081 M 0.000 100.00 % -1.358 M 0.000 -100.00 % 520.740 K -80.52 % 2.674 M 11.97 % 2.388 M -10.56 % 2.670 M 525.61 % 426.746 K -93.45 % 6.511 M 247.59 % 1.873 M 0.000 0.000 0.000 0.000 -100.00 % 507.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.325 M 515.74 % 540.000 K 0.000 -100.00 % 850.000 K 1 150.00 % 68.000 K -44.26 % 122.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 0.000 0.000 0.000 100.00 % -52.283 K 99.48 % -10.092 M -379.38 % -2.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
Dividends paid -7.252 M -3.65 % -6.997 M -32.33 % -5.288 M -86.79 % -2.831 M -108.51 % -1.358 M 0.000 100.00 % -2.986 M -9.78 % -2.720 M -126.80 % -1.199 M 76.21 % -5.040 M -10.44 % -4.563 M 7.30 % -4.923 M -23.16 % -3.997 M -35.34 % -2.953 M -9.09 % -2.707 M -10.00 % -2.461 M -9.88 % -2.240 M -16.91 % -1.916 M -55.03 % -1.236 M -215.47 % -391.742 K 31.67 % -573.267 K -13.16 % -506.598 K -103.62 % -248.799 K 0.000 0.000 100.00 % -484.967 K 39.52 % -801.802 K -7.68 % -744.581 K -2.57 % -725.934 K 7.83 % -787.569 K -30.39 % -604.000 K -266.06 % -165.000 K 26.01 % -223.000 K 51.31 % -458.000 K 0.000 0.000
Other financing activites -18.101 M 0.57 % -18.204 M 0.000 100.00 % -19.529 M -32.28 % -14.763 M -2.53 % -14.399 M -2 865.18 % 520.740 K 0.000 -100.00 % 2.388 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 544.056 K 0.000 0.000 -100.00 % 7.000 102.59 % -270.000 -157.20 % 472.000 101.32 % -35.811 K -78.68 % -20.042 K 94.03 % -335.936 K 2.17 % -343.370 K 0.000 0.000 100.00 % -109.068 K -172.67 % -40.000 K -102.58 % 1.549 M 5 096.77 % -31.000 K 63.95 % -86.000 K 0.000 0.000
Net cash used provided by financing activities -8.503 M 49.09 % -16.701 M 1.16 % -16.896 M 46.12 % -31.360 M -10.64 % -28.344 M -77.93 % -15.929 M -2 486.58 % -615.847 K 77.35 % -2.719 M 82.58 % -15.602 M -43.21 % -10.895 M -145.69 % 23.847 M 50 787.09 % -47.047 K -100.75 % 6.249 M 296.37 % 1.577 M 140.46 % -3.897 M -166.89 % 5.826 M 893.82 % 586.242 K 108.34 % -7.026 M -66.80 % -4.212 M 55.40 % -9.445 M -112.34 % -4.448 M 62.15 % -11.751 M -11.69 % -10.521 M -77.69 % -5.921 M -16.05 % -5.102 M 20.63 % -6.428 M -3 042.59 % 218.447 K -93.39 % 3.304 M 198.54 % -3.353 M -163.14 % 5.310 M 191.59 % 1.821 M 19.25 % 1.527 M 1 256.82 % -132.000 K -118.99 % 695.000 K 0.000 0.000
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 -100.00 % 1.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -353.000 -100.45 % 79.126 K 0.000 -100.00 % 627.000 251.08 % -415.000 0.000 0.000 0.000 100.00 % -2.000 33.33 % -3.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 146.939 K 29.76 % 113.239 K -87.03 % 872.885 K -70.06 % 2.916 M 360.95 % -1.117 M -120.60 % 5.425 M 2 674.07 % 195.551 K 108.57 % -2.282 M -208.10 % 2.111 M 153.60 % -3.939 M -202.33 % 3.849 M 275.81 % -2.190 M -172.18 % 3.033 M 325.03 % 713.703 K 3 492.77 % -21.036 K -102.41 % 872.084 K 189.77 % -971.501 K -171.68 % 1.355 M 227.68 % -1.062 M 22.37 % -1.367 M -195.29 % 1.435 M 174.90 % 522.000 K 163.27 % -825.000 K -412.42 % -161.000 K -114.72 % 1.094 M 147.52 % -2.302 M -300.19 % 1.150 M 16.77 % 984.787 K 180.88 % -1.218 M -197.71 % 1.246 M 209.51 % -1.138 M -185.89 % 1.325 M 121.94 % 597.000 K 207.73 % 194.000 K 0.000 0.000
Cash at beginning of period 10.396 M 1.10 % 10.282 M 9.28 % 9.410 M 44.90 % 6.494 M -14.68 % 7.611 M 248.12 % 2.186 M 9.82 % 1.991 M -53.41 % 4.273 M 97.67 % 2.162 M -64.57 % 6.101 M 170.97 % 2.251 M -49.30 % 4.441 M 215.52 % 1.407 M 102.87 % 693.789 K -2.94 % 714.825 K 554.55 % -157.259 K -119.31 % 814.242 K 250.46 % -541.172 K -203.99 % 520.418 K -72.43 % 1.888 M 316.75 % 453.000 K 756.52 % -69.000 K -109.13 % 756.000 K -17.56 % 917.000 K 618.08 % -177.000 K -108.33 % 2.125 M 118.01 % 974.718 K 9 780.39 % -10.069 K -100.83 % 1.208 M 3 222.88 % -38.668 K -103.52 % 1.100 M 588.89 % -225.000 K 72.63 % -822.000 K 19.09 % -1.016 M 0.000 0.000
Cash at end of period 10.543 M 1.41 % 10.396 M 1.10 % 10.282 M 9.28 % 9.410 M 44.90 % 6.494 M -14.68 % 7.611 M 248.12 % 2.186 M 9.82 % 1.991 M -53.41 % 4.273 M 97.67 % 2.162 M -64.57 % 6.101 M 170.97 % 2.251 M -49.30 % 4.441 M 215.52 % 1.407 M 102.87 % 693.789 K -2.94 % 714.825 K 554.55 % -157.259 K -119.31 % 814.242 K 250.46 % -541.172 K -203.99 % 520.418 K -72.44 % 1.888 M 316.78 % 453.000 K 756.52 % -69.000 K -109.13 % 756.000 K -17.56 % 917.000 K 618.08 % -177.000 K -108.33 % 2.125 M 117.97 % 974.718 K 9 780.39 % -10.069 K -100.83 % 1.208 M 3 277.78 % -38.000 K -103.45 % 1.100 M 588.89 % -225.000 K 72.63 % -822.000 K 0.000 0.000
Operating cash flow 41.693 M 2.07 % 40.849 M -12.69 % 46.786 M 17.30 % 39.888 M 28.31 % 31.087 M 33.24 % 23.332 M 137.51 % 9.824 M 10.82 % 8.865 M -49.70 % 17.623 M 78.60 % 9.867 M -24.61 % 13.088 M 12.68 % 11.615 M -28.20 % 16.176 M 122.64 % 7.266 M 0.77 % 7.210 M 6.30 % 6.783 M 15.37 % 5.879 M -24.54 % 7.792 M 36.79 % 5.696 M -28.81 % 8.001 M 72.67 % 4.634 M -21.70 % 5.918 M 0.000 -100.00 % 5.424 M -20.97 % 6.863 M 0.000 0.000 0.000 -100.00 % 3.663 M -20.65 % 4.616 M 21.90 % 3.787 M 46.61 % 2.583 M 2.01 % 2.532 M 73.31 % 1.461 M 0.000 0.000
Capital expenditure -34.274 M -34.87 % -25.413 M 14.78 % -29.821 M -301.11 % -7.435 M -55.75 % -4.773 M -77.61 % -2.687 M -14.89 % -2.339 M 21.90 % -2.995 M 49.12 % -5.886 M 60.98 % -15.085 M 44.00 % -26.940 M -51.72 % -17.757 M -37.79 % -12.887 M -147.05 % -5.216 M -40.70 % -3.707 M 68.36 % -11.717 M -86.47 % -6.283 M -13.22 % -5.550 M -414.49 % -1.079 M 16.91 % -1.298 M 45.68 % -2.390 M -20.28 % -1.987 M -57.57 % -1.261 M -29.60 % -973.000 K 20.77 % -1.228 M -9.35 % -1.123 M 48.13 % -2.165 M 24.88 % -2.882 M 62.04 % -7.592 M -16.41 % -6.522 M -18.79 % -5.490 M -136.13 % -2.325 M -21.16 % -1.919 M 11.81 % -2.176 M 0.000 0.000
Free CashFlow 7.419 M -51.94 % 15.436 M -9.02 % 16.965 M -47.72 % 32.453 M 23.33 % 26.314 M 27.46 % 20.645 M 175.83 % 7.485 M 27.50 % 5.870 M -49.98 % 11.736 M 324.92 % -5.218 M 62.33 % -13.852 M -125.53 % -6.142 M -286.73 % 3.289 M 60.50 % 2.049 M -41.49 % 3.503 M 170.99 % -4.934 M -1 120.97 % -404.104 K -118.02 % 2.242 M -51.44 % 4.617 M -31.11 % 6.703 M 198.73 % 2.244 M -42.92 % 3.931 M 411.75 % -1.261 M -128.33 % 4.451 M -21.01 % 5.635 M 601.82 % -1.123 M 48.13 % -2.165 M 24.88 % -2.882 M 26.64 % -3.929 M -106.20 % -1.905 M -11.88 % -1.703 M -760.08 % 258.000 K -57.91 % 613.000 K 185.73 % -715.000 K 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1989
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1999-01-31 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1993-01-31 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1990-01-31 1989-06-30 1989-01-31
Revenue 159.530 M -3.84 % 165.900 M 4.13 % 159.315 M -1.56 % 161.847 M 12.41 % 143.979 M -8.88 % 158.012 M 5.56 % 149.692 M 12.10 % 133.540 M 10.89 % 120.426 M 1.52 % 118.618 M 12.55 % 105.395 M -4.02 % 109.815 M 9.57 % 100.226 M -10.81 % 112.372 M 17.94 % 95.279 M 7.78 % 88.398 M 16.51 % 75.869 M -4.39 % 79.349 M 10.79 % 71.618 M -9.37 % 79.023 M 35.18 % 58.459 M -10.75 % 65.500 M 1.96 % 64.239 M -16.38 % 76.823 M 20.52 % 63.741 M 1.29 % 62.927 M 31.11 % 47.994 M 0.00 % 47.994 M 33.62 % 35.919 M 0.00 % 35.919 M 19.52 % 30.053 M -2.02 % 30.674 M 23.09 % 24.920 M -3.25 % 25.757 M 4.20 % 24.718 M -2.34 % 25.310 M -15.29 % 29.878 M -1.47 % 30.323 M 9.61 % 27.664 M -2.74 % 28.443 M 6.40 % 26.731 M 0.00 % 26.731 M -12.61 % 30.588 M 0.00 % 30.588 M -36.44 % 48.128 M 0.00 % 48.128 M -0.86 % 48.544 M 0.00 % 48.544 M -6.37 % 51.844 M 0.00 % 51.844 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.877 M 0.00 % 47.877 M 12.76 % 42.459 M 0.00 % 42.459 M 23.29 % 34.438 M 0.00 % 34.438 M 15.08 % 29.926 M 0.00 % 29.926 M 14.07 % 26.234 M 0.00 % 26.234 M 8.97 % 24.074 M 0.00 % 24.074 M 38.60 % 17.370 M 0.00 % 17.370 M 32.53 % 13.106 M 100.00 % 6.553 M 9.55 % 5.982 M 100.00 % 2.991 M
Net income 7.097 M -0.17 % 7.109 M -13.43 % 8.212 M 7.74 % 7.622 M 19.08 % 6.401 M -39.73 % 10.621 M 13.75 % 9.337 M 59.53 % 5.853 M 97.27 % 2.967 M -42.96 % 5.202 M 195.01 % -5.475 M -586.23 % 1.126 M 993.65 % -126.000 K -113.79 % 913.645 K 24.96 % 731.175 K -78.08 % 3.336 M 486.36 % 568.931 K -89.66 % 5.501 M 1 561.54 % 331.079 K -98.34 % 19.971 M 1 076.15 % 1.698 M -59.87 % 4.231 M 34.66 % 3.142 M -53.06 % 6.694 M 82.10 % 3.676 M -40.20 % 6.147 M 67.68 % 3.666 M 0.00 % 3.666 M 18.18 % 3.102 M 0.00 % 3.102 M 31.16 % 2.365 M 0.00 % 2.365 M 13.54 % 2.083 M -0.05 % 2.084 M -56.42 % 4.782 M 0.00 % 4.782 M 107.91 % 2.300 M 0.00 % 2.300 M 48.58 % 1.548 M 0.00 % 1.548 M 70.29 % 909.018 K 0.00 % 909.020 K -36.16 % 1.424 M 395.62 % 287.318 K 167.52 % 107.400 K 0.00 % 107.402 K -72.79 % 394.776 K 0.00 % 394.778 K 120.19 % 179.286 K 0.00 % 179.287 K 108.34 % -2.150 M -0.05 % -2.149 M -365.05 % 810.802 K 100.00 % 405.401 K 432.30 % -122.000 K 0.00 % -122.000 K 0.000 -100.00 % 2.710 M 1 694.12 % -170.000 K 0.00 % -170.000 K -57.41 % -108.000 K 0.00 % -108.000 K -332.26 % 46.500 K 0.00 % 46.500 K 342.86 % 10.500 K 0.00 % 10.500 K 333.33 % -4.500 K 0.00 % -4.500 K -125.00 % -2.000 K 0.00 % -2.000 K 0.000 0.000 -100.00 % 174.000 K 100.00 % 87.000 K
Income before tax 10.337 M 10.94 % 9.317 M -20.79 % 11.762 M 3.22 % 11.395 M 26.46 % 9.011 M -42.55 % 15.684 M 14.62 % 13.684 M 64.77 % 8.305 M 87.98 % 4.418 M -35.46 % 6.845 M 233.74 % -5.118 M -513.74 % 1.237 M 2 833.78 % 42.164 K -97.59 % 1.752 M 13.25 % 1.547 M -67.79 % 4.803 M 298.26 % 1.206 M -81.68 % 6.582 M 454.06 % -1.859 M -107.76 % 23.955 M 806.70 % 2.642 M -56.01 % 6.006 M 21.90 % 4.927 M -46.24 % 9.164 M 70.40 % 5.378 M -39.76 % 8.927 M 65.50 % 5.394 M 0.00 % 5.394 M 22.26 % 4.412 M 0.00 % 4.412 M 32.57 % 3.328 M 0.00 % 3.328 M 13.24 % 2.939 M 0.00 % 2.939 M -11.05 % 3.304 M 0.00 % 3.304 M -1.73 % 3.362 M 0.00 % 3.362 M 51.17 % 2.224 M 0.00 % 2.224 M 63.89 % 1.357 M 0.07 % 1.356 M 34.93 % 1.005 M 0.00 % 1.005 M 342.50 % 227.120 K 0.11 % 226.880 K -64.00 % 630.278 K -0.07 % 630.722 K 139.70 % 263.126 K 0.10 % 262.874 K 108.59 % -3.059 M -0.03 % -3.058 M -338.72 % 1.281 M 100.03 % 640.413 K -48.44 % 1.242 M 0.00 % 1.242 M -39.68 % 2.059 M 0.00 % 2.059 M -3.70 % 2.138 M 0.00 % 2.138 M 29.81 % 1.647 M 0.00 % 1.647 M 70.06 % 968.500 K 0.00 % 968.500 K 34.70 % 719.000 K 0.00 % 719.000 K 215.78 % -621.000 K 0.00 % -621.000 K -218.97 % 522.000 K 0.00 % 522.000 K 1.95 % 512.000 K 100.00 % 256.000 K -30.25 % 367.000 K 100.00 % 183.500 K
Income before tax ratio 0.06 15.37 % 0.06 -23.93 % 0.07 4.86 % 0.07 12.50 % 0.06 -36.95 % 0.10 8.58 % 0.09 46.99 % 0.06 69.52 % 0.04 -36.43 % 0.06 218.83 % -0.05 -531.09 % 0.01 2 577.61 % 0.00 -97.30 % 0.02 -3.98 % 0.02 -70.12 % 0.05 241.81 % 0.02 -80.84 % 0.08 419.57 % -0.03 -108.56 % 0.30 570.75 % 0.05 -50.71 % 0.09 19.55 % 0.08 -35.70 % 0.12 41.38 % 0.08 -40.53 % 0.14 26.22 % 0.11 0.00 % 0.11 -8.50 % 0.12 0.00 % 0.12 10.92 % 0.11 2.07 % 0.11 -8.01 % 0.12 3.36 % 0.11 -14.64 % 0.13 2.40 % 0.13 16.01 % 0.11 1.49 % 0.11 37.91 % 0.08 2.82 % 0.08 54.03 % 0.05 0.07 % 0.05 54.39 % 0.03 0.00 % 0.03 596.24 % 0.00 0.11 % 0.00 -63.69 % 0.01 -0.07 % 0.01 156.00 % 0.01 0.10 % 0.01 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.04 0.00 % 0.04 -14.59 % 0.05 0.00 % 0.05 5.29 % 0.05 0.00 % 0.05 47.78 % 0.03 0.00 % 0.03 18.08 % 0.03 0.00 % 0.03 206.25 % -0.03 0.00 % -0.03 -185.84 % 0.03 0.00 % 0.03 -23.07 % 0.04 0.00 % 0.04 -36.32 % 0.06 0.00 % 0.06
EBITDA 19.664 M 6.69 % 18.431 M -4.63 % 19.326 M -27.91 % 26.807 M 12.96 % 23.732 M -18.72 % 29.197 M 3.54 % 28.199 M 33.48 % 21.126 M 17.04 % 18.051 M 1.05 % 17.864 M 30.89 % 13.648 M 0.14 % 13.629 M 149.30 % 5.467 M -44.01 % 9.764 M 45.51 % 6.710 M -31.35 % 9.774 M 69.63 % 5.762 M -33.80 % 8.704 M 401.67 % 1.735 M -81.38 % 9.317 M 50.23 % 6.202 M -36.42 % 9.754 M 77.77 % 5.487 M -57.05 % 12.775 M 60.53 % 7.958 M -28.26 % 11.093 M 45.54 % 7.622 M 0.00 % 7.622 M 20.56 % 6.322 M 0.00 % 6.322 M 29.23 % 4.892 M 0.00 % 4.892 M 12.15 % 4.362 M 0.00 % 4.362 M -38.53 % 7.096 M 226.55 % 2.173 M -59.89 % 5.417 M 0.00 % 5.417 M 17.45 % 4.612 M 0.00 % 4.612 M 2.58 % 4.496 M 67.89 % 2.678 M -43.32 % 4.725 M 151.60 % 1.878 M -45.72 % 3.460 M -5.21 % 3.650 M -4.97 % 3.841 M 11.04 % 3.459 M -5.80 % 3.672 M -1.18 % 3.716 M 190.39 % -4.111 M -2 129.06 % 202.606 K -93.50 % 3.119 M 99.94 % 1.560 M -14.43 % 1.823 M -11.76 % 2.066 M -95.81 % 49.326 M 213.39 % -43.500 M -1 170.37 % 4.064 M 127.80 % 1.784 M -37.99 % 2.877 M 81.86 % 1.582 M -19.04 % 1.954 M 163.16 % 742.500 K -60.36 % 1.873 M 0.00 % 1.873 M 404.17 % 371.500 K 147.39 % -784.000 K -163.23 % 1.240 M 134.85 % 528.000 K -95.93 % 12.959 M 100.02 % 6.479 M 572.44 % 963.500 K 100.00 % 481.750 K
Net income ratio 0.04 3.82 % 0.04 -16.87 % 0.05 9.45 % 0.05 5.93 % 0.04 -33.86 % 0.07 7.76 % 0.06 42.31 % 0.04 77.90 % 0.02 -43.82 % 0.04 184.42 % -0.05 -606.63 % 0.01 915.62 % 0.00 -115.46 % 0.01 5.95 % 0.01 -79.67 % 0.04 403.26 % 0.01 -89.18 % 0.07 1 399.65 % 0.00 -98.17 % 0.25 770.08 % 0.03 -55.03 % 0.06 32.07 % 0.05 -43.87 % 0.09 51.09 % 0.06 -40.96 % 0.10 27.89 % 0.08 0.00 % 0.08 -11.55 % 0.09 0.00 % 0.09 9.74 % 0.08 2.07 % 0.08 -7.76 % 0.08 3.31 % 0.08 -58.18 % 0.19 2.40 % 0.19 145.44 % 0.08 1.49 % 0.08 35.55 % 0.06 2.82 % 0.05 60.04 % 0.03 0.00 % 0.03 -26.95 % 0.05 395.62 % 0.01 320.93 % 0.00 0.00 % 0.00 -72.56 % 0.01 0.00 % 0.01 135.16 % 0.00 0.00 % 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.06 1 513.72 % 0.00 0.00 % 0.00 -27.67 % 0.00 0.00 % 0.00 -301.83 % 0.00 0.00 % 0.00 288.22 % 0.00 0.00 % 0.00 314.12 % 0.00 0.00 % 0.00 -62.34 % 0.00 0.00 % 0.00 0.00 0.00 -100.00 % 0.03 0.00 % 0.03
Ratio EBITDA 0.12 10.95 % 0.11 -8.42 % 0.12 -26.76 % 0.17 0.49 % 0.16 -10.80 % 0.18 -1.91 % 0.19 19.08 % 0.16 5.54 % 0.15 -0.47 % 0.15 16.30 % 0.13 4.34 % 0.12 127.53 % 0.05 -37.22 % 0.09 23.38 % 0.07 -36.31 % 0.11 45.59 % 0.08 -30.76 % 0.11 352.79 % 0.02 -79.45 % 0.12 11.13 % 0.11 -28.76 % 0.15 74.34 % 0.09 -48.64 % 0.17 33.19 % 0.12 -29.18 % 0.18 11.00 % 0.16 0.00 % 0.16 -9.77 % 0.18 0.00 % 0.18 8.13 % 0.16 2.07 % 0.16 -8.89 % 0.18 3.36 % 0.17 -41.01 % 0.29 234.37 % 0.09 -52.65 % 0.18 1.49 % 0.18 7.15 % 0.17 2.82 % 0.16 -3.59 % 0.17 67.89 % 0.10 -35.14 % 0.15 151.60 % 0.06 -14.60 % 0.07 -5.21 % 0.08 -4.15 % 0.08 11.04 % 0.07 0.60 % 0.07 -1.18 % 0.07 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.03 213.39 % -0.91 -1 049.25 % 0.10 127.80 % 0.04 -49.71 % 0.08 81.86 % 0.05 -29.65 % 0.07 163.16 % 0.02 -65.25 % 0.07 0.00 % 0.07 362.66 % 0.02 147.39 % -0.03 -145.62 % 0.07 134.85 % 0.03 -96.93 % 0.99 0.01 % 0.99 513.85 % 0.16 0.00 % 0.16
Gross profit ratio 0.24 8.62 % 0.22 -6.67 % 0.24 65.04 % 0.14 15.38 % 0.13 -24.68 % 0.17 6.98 % 0.16 18.74 % 0.13 20.65 % 0.11 -13.46 % 0.13 35.49 % 0.09 -2.46 % 0.09 31.19 % 0.07 -52.17 % 0.15 21.22 % 0.12 -28.55 % 0.17 13.69 % 0.15 -14.26 % 0.18 41.10 % 0.13 -30.29 % 0.18 11.86 % 0.16 -22.17 % 0.21 93.07 % 0.11 -60.31 % 0.27 102.97 % 0.13 -49.97 % 0.27 -72.21 % 0.97 0.00 % 0.97 -1.21 % 0.98 0.00 % 0.98 2.49 % 0.95 -0.09 % 0.95 0.77 % 0.95 -0.18 % 0.95 0.06 % 0.95 -0.13 % 0.95 15.16 % 0.82 -4.51 % 0.86 4.41 % 0.83 -0.56 % 0.83 4.28 % 0.80 0.00 % 0.80 -5.36 % 0.84 0.00 % 0.84 -5.95 % 0.90 0.00 % 0.90 -1.79 % 0.91 0.00 % 0.91 2.75 % 0.89 0.00 % 0.89 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 79.034 M 0.98 % 78.268 M 0.54 % 77.849 M 0.23 % 77.670 M -0.27 % 77.880 M 1.93 % 76.406 M 1.16 % 75.529 M 0.35 % 75.265 M 0.21 % 75.107 M 0.11 % 75.027 M 0.00 % 75.027 M 0.00 % 75.027 M 0.00 % 75.027 M 0.56 % 74.607 M 1.27 % 73.669 M 1.97 % 72.246 M 4.43 % 69.183 M 0.96 % 68.526 M 0.46 % 68.214 M 2.78 % 66.368 M 2.10 % 65.000 M 1.02 % 64.344 M -0.95 % 64.960 M 2.82 % 63.181 M 5.22 % 60.049 M 1.26 % 59.302 M 0.12 % 59.229 M 0.00 % 59.229 M 0.27 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M -0.09 % 59.119 M 0.00 % 59.119 M -25.88 % 79.765 M 0.00 % 79.765 M -34.24 % 121.294 M 0.00 % 121.294 M -7.63 % 131.310 M 0.00 % 131.310 M 0.14 % 131.125 M 0.00 % 131.125 M 1.66 % 128.978 M 0.00 % 128.978 M 0.00 % 128.978 M 0.00 % 128.978 M 1.35 % 127.262 M 0.00 % 127.262 M 6.42 % 119.580 M 0.00 % 119.580 M 2.06 % 117.162 M 0.00 % 117.162 M 33.44 % 87.804 M 0.00 % 87.804 M 14.44 % 76.723 M 0.00 % 76.723 M 3.39 % 74.206 M 0.00 % 74.206 M -0.71 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M
Weighted average shs out 79.028 M 0.94 % 78.292 M 1.18 % 77.381 M 0.33 % 77.128 M 0.12 % 77.036 M 1.26 % 76.077 M 0.79 % 75.477 M 0.32 % 75.235 M 0.17 % 75.107 M 0.11 % 75.027 M 0.00 % 75.027 M 0.00 % 75.027 M 0.00 % 75.027 M 0.18 % 74.895 M 0.94 % 74.201 M 2.76 % 72.211 M 4.42 % 69.154 M 0.92 % 68.526 M 0.45 % 68.222 M 2.79 % 66.370 M 2.00 % 65.068 M 1.20 % 64.296 M -1.15 % 65.044 M 2.99 % 63.153 M 5.08 % 60.101 M 1.38 % 59.281 M 0.09 % 59.229 M 0.00 % 59.229 M 0.27 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M 0.00 % 59.067 M -0.09 % 59.119 M 0.00 % 59.119 M -25.88 % 79.765 M 0.00 % 79.765 M -34.24 % 121.294 M 0.00 % 121.294 M -7.63 % 131.310 M 0.00 % 131.310 M 0.14 % 131.125 M 0.00 % 131.125 M 1.66 % 128.978 M 0.00 % 128.978 M 0.00 % 128.978 M 0.00 % 128.978 M 1.35 % 127.262 M 0.00 % 127.262 M 6.42 % 119.580 M 0.00 % 119.580 M 2.06 % 117.162 M 0.00 % 117.162 M 33.44 % 87.804 M 0.00 % 87.804 M 14.44 % 76.723 M 0.00 % 76.723 M 3.39 % 74.206 M 0.00 % 74.206 M -0.71 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M 0.00 % 74.733 M
EPS diluted 0.09 -1.10 % 0.09 -17.45 % 0.11 12.13 % 0.10 19.34 % 0.08 -41.29 % 0.14 16.67 % 0.12 54.24 % 0.08 96.96 % 0.04 -43.00 % 0.07 194.93 % -0.07 -586.67 % 0.02 982.35 % 0.00 -113.93 % 0.01 23.23 % 0.01 -78.57 % 0.05 463.41 % 0.01 -89.79 % 0.08 1 538.78 % 0.00 -98.37 % 0.30 1 049.43 % 0.03 -60.33 % 0.07 35.95 % 0.05 -56.00 % 0.11 79.74 % 0.06 -38.80 % 0.10 61.81 % 0.06 6.19 % 0.06 10.65 % 0.05 -8.36 % 0.06 43.50 % 0.04 -0.25 % 0.04 13.92 % 0.04 -0.56 % 0.04 -56.30 % 0.08 2.53 % 0.08 103.61 % 0.04 -0.51 % 0.04 101.03 % 0.02 0.00 % 0.02 162.16 % 0.01 -2.63 % 0.01 -29.63 % 0.01 390.91 % 0.00 175.00 % 0.00 0.00 % 0.00 -73.33 % 0.00 -3.23 % 0.00 121.43 % 0.00 0.00 % 0.00 108.33 % -0.02 1.18 % -0.02 -350.00 % 0.01 100.00 % 0.00 440.00 % 0.00 9.09 % 0.00 0.00 -100.00 % 0.03 1 504.55 % 0.00 0.00 % 0.00 -57.14 % 0.00 6.67 % 0.00 -350.00 % 0.00 -96.70 % 0.02 9 000.00 % 0.00 0.00 % 0.00 300.00 % 0.00 0.00 % 0.00 -273.67 % 0.00 73.24 % 0.00 0.00 0.00 -100.00 % 0.00 100.00 % 0.00
Earnings per share 0.09 0.00 % 0.09 -17.45 % 0.11 11.34 % 0.10 18.89 % 0.08 -40.64 % 0.14 16.67 % 0.12 54.24 % 0.08 96.96 % 0.04 -43.00 % 0.07 194.93 % -0.07 -586.67 % 0.02 982.35 % 0.00 -113.93 % 0.01 23.23 % 0.01 -78.57 % 0.05 463.41 % 0.01 -89.79 % 0.08 1 538.78 % 0.00 -98.37 % 0.30 1 049.43 % 0.03 -60.33 % 0.07 36.23 % 0.05 -56.09 % 0.11 79.74 % 0.06 -38.80 % 0.10 61.81 % 0.06 6.19 % 0.06 10.65 % 0.05 -8.36 % 0.06 43.50 % 0.04 -0.25 % 0.04 13.92 % 0.04 -0.56 % 0.04 -56.30 % 0.08 2.53 % 0.08 103.61 % 0.04 -0.51 % 0.04 101.03 % 0.02 0.00 % 0.02 162.16 % 0.01 -2.63 % 0.01 -29.63 % 0.01 390.91 % 0.00 175.00 % 0.00 0.00 % 0.00 -73.33 % 0.00 -3.23 % 0.00 121.43 % 0.00 0.00 % 0.00 108.33 % -0.02 1.18 % -0.02 -350.00 % 0.01 100.00 % 0.00 440.00 % 0.00 9.09 % 0.00 0.00 -100.00 % 0.03 1 504.55 % 0.00 0.00 % 0.00 -57.14 % 0.00 6.67 % 0.00 -350.00 % 0.00 -96.70 % 0.02 9 000.00 % 0.00 0.00 % 0.00 300.00 % 0.00 0.00 % 0.00 -273.67 % 0.00 73.24 % 0.00 0.00 0.00 -100.00 % 0.00 100.00 % 0.00
Gross profit 38.525 M 4.45 % 36.885 M -2.82 % 37.954 M 62.46 % 23.362 M 29.70 % 18.012 M -31.37 % 26.244 M 12.93 % 23.240 M 33.10 % 17.460 M 33.78 % 13.051 M -12.14 % 14.855 M 52.48 % 9.742 M -6.39 % 10.407 M 43.74 % 7.240 M -57.34 % 16.970 M 42.97 % 11.870 M -22.99 % 15.414 M 32.47 % 11.636 M -18.02 % 14.193 M 56.33 % 9.079 M -36.82 % 14.371 M 51.21 % 9.504 M -30.54 % 13.682 M 96.86 % 6.950 M -66.81 % 20.943 M 144.63 % 8.561 M -49.32 % 16.892 M -63.56 % 46.356 M 0.00 % 46.356 M 32.00 % 35.119 M 0.00 % 35.119 M 22.49 % 28.670 M -2.12 % 29.290 M 24.04 % 23.614 M -3.42 % 24.451 M 4.26 % 23.451 M -2.46 % 24.043 M -2.45 % 24.647 M -5.91 % 26.196 M 14.44 % 22.890 M -3.29 % 23.668 M 10.96 % 21.331 M 0.00 % 21.331 M -17.29 % 25.790 M 0.00 % 25.790 M -40.22 % 43.145 M 0.00 % 43.146 M -2.63 % 44.313 M 0.00 % 44.312 M -3.79 % 46.056 M 0.00 % 46.056 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.877 M 0.00 % 47.877 M 12.76 % 42.459 M 0.00 % 42.459 M 23.29 % 34.438 M 0.00 % 34.438 M 15.08 % 29.926 M 0.00 % 29.926 M 14.07 % 26.234 M 0.00 % 26.234 M 8.97 % 24.074 M 0.00 % 24.074 M 38.60 % 17.370 M 0.00 % 17.370 M 32.53 % 13.106 M 100.00 % 6.553 M 9.55 % 5.982 M 100.00 % 2.991 M
Income tax expense 3.240 M 46.72 % 2.208 M -37.82 % 3.551 M -5.86 % 3.772 M 44.52 % 2.610 M -48.45 % 5.063 M 16.44 % 4.348 M 77.32 % 2.452 M 68.87 % 1.452 M -11.63 % 1.643 M 359.76 % 357.364 K 222.52 % 110.805 K -33.94 % 167.735 K -79.99 % 838.054 K 2.73 % 815.816 K -44.39 % 1.467 M 130.31 % 636.958 K -41.08 % 1.081 M -50.64 % 2.190 M -45.03 % 3.984 M 322.24 % 943.546 K -46.84 % 1.775 M -0.56 % 1.785 M -27.70 % 2.469 M 45.06 % 1.702 M -38.75 % 2.779 M 60.91 % 1.727 M 0.00 % 1.727 M 31.83 % 1.310 M 0.00 % 1.310 M 36.09 % 962.592 K 0.00 % 962.592 K 12.51 % 855.562 K 0.00 % 855.563 K -13.00 % 983.388 K 0.00 % 983.389 K -7.49 % 1.063 M 0.00 % 1.063 M 57.27 % 675.890 K 0.00 % 675.892 K -50.19 % 1.357 M 0.07 % 1.356 M 34.93 % 1.005 M 0.00 % 1.005 M 342.50 % 227.120 K 0.11 % 226.880 K -64.00 % 630.278 K -0.07 % 630.722 K 139.70 % 263.126 K 0.10 % 262.874 K 108.59 % -3.059 M -0.03 % -3.058 M -338.72 % 1.281 M 100.03 % 640.413 K -48.44 % 1.242 M 0.00 % 1.242 M -39.68 % 2.059 M 0.00 % 2.059 M -3.70 % 2.138 M 0.00 % 2.138 M 29.81 % 1.647 M 0.00 % 1.647 M 70.06 % 968.500 K 0.00 % 968.500 K 34.70 % 719.000 K 0.00 % 719.000 K 215.78 % -621.000 K 0.00 % -621.000 K -218.97 % 522.000 K 0.00 % 522.000 K 1.95 % 512.000 K 100.00 % 256.000 K -30.25 % 367.000 K 100.00 % 183.500 K
Cost of revenue 121.004 M -6.21 % 129.015 M 6.31 % 121.361 M -12.37 % 138.485 M 9.94 % 125.967 M -4.40 % 131.767 M 4.20 % 126.451 M 8.93 % 116.080 M 8.11 % 107.375 M 3.48 % 103.764 M 8.48 % 95.653 M -3.78 % 99.408 M 6.91 % 92.986 M -7.00 % 99.985 M 19.87 % 83.409 M 14.28 % 72.984 M 13.62 % 64.233 M -1.42 % 65.156 M 4.18 % 62.539 M -3.27 % 64.652 M 32.06 % 48.955 M -5.53 % 51.818 M -9.55 % 57.289 M 2.52 % 55.880 M 1.27 % 55.181 M 19.87 % 46.035 M 2 712.16 % 1.637 M 0.00 % 1.637 M 104.76 % 799.476 K 0.00 % 799.478 K -42.19 % 1.383 M 0.00 % 1.383 M 5.90 % 1.306 M 0.00 % 1.306 M 3.08 % 1.267 M 0.00 % 1.267 M -75.78 % 5.231 M 26.75 % 4.127 M -13.55 % 4.774 M 0.00 % 4.774 M -11.61 % 5.401 M 0.02 % 5.400 M 12.55 % 4.798 M 0.00 % 4.798 M -3.71 % 4.983 M 0.02 % 4.982 M 17.75 % 4.231 M -0.02 % 4.232 M -26.90 % 5.789 M 0.00 % 5.789 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 13.254 M 0.00 % 13.254 M 32.45 % 10.007 M 0.00 % 10.007 M 20.67 % 8.293 M 0.00 % 8.293 M 18.56 % 6.995 M 0.00 % 6.995 M 5.25 % 6.646 M 0.00 % 6.646 M -20.24 % 8.332 M -7.23 % 8.981 M 5.42 % 8.519 M 0.00 % 8.519 M 644.67 % 1.144 M -92.10 % 14.474 M 763.60 % 1.676 M -90.60 % 17.838 M 35.49 % 13.166 M 0.00 % 13.166 M 260.37 % -8.210 M -122.53 % 36.440 M 434.65 % -10.889 M -130.61 % 35.578 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.807 M 200.00 % -12.807 M -237.43 % 9.319 M 200.00 % -9.319 M -223.09 % 7.571 M 200.00 % -7.571 M -232.89 % 5.697 M 200.00 % -5.697 M -197.07 % 5.869 M 200.00 % -5.869 M -484.60 % 1.526 M 0.00 % 1.526 M 1.40 % 1.505 M 0.00 % 1.505 M -77.42 % 6.665 M 0.00 % 6.665 M -21.06 % 8.443 M 0.00 % 8.443 M -40.89 % 14.284 M 200.00 % -14.284 M -167.05 % 21.304 M 0.00 % 21.304 M -8.30 % 23.233 M 0.00 % 23.233 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 24.242 M 65.45 % 14.652 M -36.07 % 22.918 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.388 M -3.60 % 9.739 M 2.23 % 9.527 M 45.54 % 6.546 M -32.10 % 9.641 M 0.000 -100.00 % 5.613 M -15.82 % 6.668 M 469.91 % 1.170 M -89.17 % 10.804 M 0.000 0.000 0.000 -100.00 % 979.505 K 0.000 -100.00 % 806.134 K 0.000 -100.00 % 139.283 K 0.000 -100.00 % 758.364 K 0.000 -100.00 % 488.612 K 293.89 % -252.000 K -142.44 % 593.804 K 144.71 % -1.328 M -176.67 % 1.732 M -44.20 % 3.104 M 359.10 % -1.198 M -129.67 % 4.038 M 1 084.88 % -410.000 K 0.000 -100.00 % 1.648 M -88.90 % 14.851 M 174.22 % -20.010 M -199.12 % 20.188 M 229.00 % -15.650 M -280.69 % -4.111 M -2 129.06 % 202.606 K -93.50 % 3.119 M 99.94 % 1.560 M -14.43 % 1.823 M -11.76 % 2.066 M 0.000 100.00 % -95.754 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
Operating expenses 24.242 M 1.94 % 23.780 M 3.76 % 22.918 M 133.02 % 9.835 M 16.74 % 8.425 M -8.21 % 9.179 M 8.24 % 8.480 M 5.21 % 8.060 M 12.51 % 7.164 M -8.33 % 7.815 M 4.87 % 7.452 M 2.96 % 7.238 M 9.30 % 6.622 M -6.27 % 7.065 M -25.66 % 9.503 M -3.37 % 9.834 M 3.22 % 9.527 M 41.10 % 6.752 M -29.09 % 9.522 M 188.54 % -10.755 M -282.23 % 5.902 M -15.09 % 6.951 M 376.10 % 1.460 M -86.84 % 11.094 M 320.07 % 2.641 M -64.95 % 7.534 M -71.09 % 26.062 M -53.12 % 55.593 M 187.67 % 19.325 M -53.86 % 41.883 M 164.00 % 15.865 M -54.35 % 34.751 M 173.80 % 12.692 M -55.95 % 28.811 M 130.21 % 12.515 M -55.01 % 27.819 M 189.60 % 9.606 M -71.45 % 33.647 M 286.93 % 8.696 M -73.40 % 32.695 M 199.60 % 10.913 M -63.86 % 30.198 M 113.31 % 14.157 M -62.74 % 37.993 M 38.41 % 27.450 M -52.56 % 57.863 M 107.06 % 27.945 M -51.01 % 57.037 M 75.33 % 32.532 M 213.03 % -28.782 M -600.12 % -4.111 M -2 129.06 % 202.606 K -93.50 % 3.119 M 99.94 % 1.560 M -14.43 % 1.823 M -11.76 % 2.066 M 1 316.14 % 145.890 K -95.21 % 3.044 M 132.54 % 1.309 M 0.00 % 1.309 M 73.15 % 756.000 K 0.00 % 756.000 K 35.24 % 559.000 K 0.00 % 559.000 K -12.59 % 639.500 K 0.00 % 639.500 K 9.79 % 582.500 K 0.00 % 582.500 K 62.71 % 358.000 K 0.00 % 358.000 K 142.71 % 147.500 K 100.00 % 73.750 K -59.48 % 182.000 K 100.00 % 91.000 K
Cost and expenses 145.246 M -4.94 % 152.795 M 5.90 % 144.279 M -2.72 % 148.320 M 10.36 % 134.392 M -4.65 % 140.947 M 4.46 % 134.931 M 8.69 % 124.141 M 8.38 % 114.538 M 2.65 % 111.579 M 8.22 % 103.105 M -3.32 % 106.645 M 7.06 % 99.608 M -6.95 % 107.049 M 15.22 % 92.912 M 12.19 % 82.818 M 12.28 % 73.760 M -1.09 % 74.573 M 0.92 % 73.895 M -1.66 % 75.144 M 36.98 % 54.857 M -6.65 % 58.768 M 0.03 % 58.749 M -12.28 % 66.974 M 15.83 % 57.822 M 7.94 % 53.569 M 93.40 % 27.699 M -51.60 % 57.230 M 184.37 % 20.125 M -52.85 % 42.682 M 147.46 % 17.248 M -52.27 % 36.135 M 158.14 % 13.998 M -53.52 % 30.117 M 118.52 % 13.782 M -52.62 % 29.089 M 96.06 % 14.837 M -60.57 % 37.632 M 179.36 % 13.471 M -63.95 % 37.367 M 129.06 % 16.313 M -54.17 % 35.598 M 87.80 % 18.955 M -55.60 % 42.694 M 31.64 % 32.433 M -48.90 % 63.468 M 97.25 % 32.176 M -48.69 % 62.707 M 63.64 % 38.321 M -43.39 % 67.689 M 1 746.53 % -4.111 M -2 129.06 % 202.606 K -93.50 % 3.119 M 99.94 % 1.560 M -14.43 % 1.823 M -11.76 % 2.066 M 1 316.14 % 145.890 K -95.21 % 3.044 M 132.54 % 1.309 M 0.00 % 1.309 M 73.15 % 756.000 K 0.00 % 756.000 K 35.24 % 559.000 K 0.00 % 559.000 K -12.59 % 639.500 K 0.00 % 639.500 K 9.79 % 582.500 K 0.00 % 582.500 K 62.71 % 358.000 K 0.00 % 358.000 K 142.71 % 147.500 K 100.00 % 73.750 K -59.48 % 182.000 K 100.00 % 91.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 9.128 M 0.000 -100.00 % 9.835 M 16.74 % 8.425 M -8.21 % 9.179 M 8.24 % 8.480 M 5.21 % 8.060 M 12.51 % 7.164 M -8.33 % 7.815 M 4.87 % 7.452 M 2.96 % 7.238 M 9.30 % 6.622 M 0.000 -100.00 % 5.621 M -0.32 % 5.639 M -1.62 % 5.732 M 4.43 % 5.489 M 15.83 % 4.739 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.062 M 5 734.46 % 446.691 K -97.69 % 19.325 M 2 708.72 % 688.036 K -95.66 % 15.865 M 2 098.65 % 721.580 K -94.31 % 12.692 M 877.81 % 1.298 M -89.63 % 12.515 M 1 509.58 % 777.531 K -92.11 % 9.857 M -6.19 % 10.507 M 4.82 % 10.024 M 0.00 % 10.024 M 28.36 % 7.809 M 0.00 % 7.809 M -22.83 % 10.119 M 7.71 % 9.395 M -65.77 % 27.450 M 2 555.28 % -1.118 M -108.54 % 13.094 M -13.49 % 15.136 M 22.62 % 12.344 M 0.00 % 12.344 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 145.890 K 199.92 % -146.000 K -111.15 % 1.309 M 200.00 % -1.309 M -273.15 % 756.000 K 200.00 % -756.000 K -235.24 % 559.000 K 200.00 % -559.000 K -187.41 % 639.500 K 0.00 % 639.500 K 9.79 % 582.500 K 200.09 % -582.000 K -262.57 % 358.000 K 200.00 % -358.000 K -342.71 % 147.500 K 100.00 % 73.750 K -59.48 % 182.000 K 100.00 % 91.000 K
Interest income 129.672 K 40.00 % 92.622 K -6.64 % 99.209 K -15.85 % 117.894 K 11.89 % 105.368 K 48.15 % 71.122 K 1 053.83 % 6.164 K -41.49 % 10.535 K -99.43 % 1.835 M 55 121.19 % 3.323 K -29.94 % 4.743 K -54.86 % 10.507 K -98.71 % 813.052 K -10.96 % 913.122 K 11.31 % 820.329 K 5.67 % 776.345 K -14.06 % 903.307 K 5.10 % 859.509 K -39.26 % 1.415 M 55.78 % 908.342 K -5.41 % 960.316 K 32.34 % 725.659 K 28.76 % 563.557 K -17.75 % 685.152 K 26.42 % 541.985 K 25.59 % 431.547 K 0.000 -100.00 % 61.748 K 0.000 -100.00 % 58.196 K 0.000 -100.00 % 27.962 K 0.000 -100.00 % 36.193 K 0.000 -100.00 % 73.139 K 0.000 -100.00 % 24.066 K 0.000 -100.00 % 180.038 K 0.000 -100.00 % 180.000 K 0.000 -100.00 % 115.000 K 0.000 -100.00 % 80.000 K 0.000 -100.00 % 42.000 K 0.000 -100.00 % 88.186 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.143 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
Interest expense 4.076 M 5.05 % 3.880 M 15.04 % 3.373 M 19.86 % 2.814 M 42.41 % 1.976 M -2.47 % 2.026 M 15.64 % 1.752 M -3.52 % 1.816 M -6.92 % 1.951 M -6.38 % 2.084 M -20.34 % 2.616 M 4.81 % 2.496 M 156.06 % 974.760 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 % 716.316 K 0.00 % 716.316 K 12.39 % 637.370 K 0.00 % 637.373 K 54.07 % 413.684 K 0.00 % 413.684 K 15.23 % 358.994 K 0.00 % 358.994 K 11.09 % 323.150 K 0.00 % 323.152 K -37.12 % 513.922 K 0.00 % 513.923 K 10.69 % 464.282 K 0.00 % 464.285 K 17.12 % 396.402 K -0.05 % 396.598 K -27.35 % 545.896 K -0.04 % 546.104 K -44.07 % 976.444 K 20.02 % 813.556 K -4.07 % 848.096 K 0.02 % 847.904 K -22.28 % 1.091 M 0.00 % 1.091 M -0.64 % 1.098 M -1.17 % 1.111 M 8.18 % 1.027 M 99.92 % 513.715 K -26.87 % 702.438 K 0.00 % 702.441 K -17.70 % 853.532 K 0.00 % 853.534 K 8.60 % 785.938 K 0.00 % 785.941 K 34.93 % 582.500 K 0.00 % 582.500 K 53.49 % 379.500 K 0.00 % 379.500 K -24.70 % 504.000 K 0.00 % 504.000 K 21.45 % 415.000 K 0.00 % 415.000 K 14.64 % 362.000 K 0.00 % 362.000 K 1.83 % 355.500 K 100.00 % 177.750 K -26.09 % 240.500 K 100.00 % 120.250 K
Depreciation and amortization 6.006 M 1.47 % 5.919 M 13.98 % 5.193 M -58.78 % 12.599 M -1.15 % 12.745 M 5.05 % 12.132 M -4.94 % 12.763 M 8.83 % 11.727 M 0.39 % 11.682 M 7.93 % 10.824 M -4.70 % 11.358 M 8.59 % 10.460 M 135.06 % 4.450 M -2.90 % 4.583 M 8.94 % 4.207 M 2.61 % 4.100 M 0.89 % 4.064 M 3.44 % 3.929 M -2.09 % 4.013 M 23.82 % 3.241 M 17.51 % 2.758 M 0.66 % 2.740 M 6.45 % 2.574 M -2.35 % 2.636 M 36.37 % 1.933 M 24.07 % 1.558 M 3.04 % 1.512 M 0.00 % 1.512 M 18.87 % 1.272 M 0.00 % 1.272 M 10.61 % 1.150 M 0.00 % 1.150 M 8.08 % 1.064 M 0.00 % 1.064 M 5.66 % 1.007 M 0.00 % 1.007 M -34.61 % 1.540 M -8.44 % 1.682 M -12.58 % 1.924 M 1.00 % 1.905 M 3.87 % 1.834 M 0.00 % 1.834 M 4.74 % 1.751 M -5.20 % 1.847 M -14.05 % 2.149 M 0.05 % 2.148 M 9.15 % 1.968 M -71.45 % 6.894 M 222.30 % 2.139 M 32.77 % 1.611 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.449 M 0.00 % 1.449 M 10.70 % 1.309 M 0.00 % 1.309 M 73.15 % 756.000 K 0.00 % 756.000 K 35.24 % 559.000 K 0.00 % 559.000 K -12.59 % 639.500 K 0.00 % 639.500 K 9.79 % 582.500 K 0.00 % 582.500 K 62.71 % 358.000 K 0.00 % 358.000 K 24.96 % 286.500 K 100.00 % 143.250 K -21.29 % 182.000 K 100.00 % 91.000 K
Operating income 14.283 M 8.99 % 13.105 M -12.84 % 15.036 M 22.27 % 12.297 M 28.27 % 9.587 M -45.65 % 17.638 M 14.31 % 15.430 M 64.17 % 9.399 M 47.57 % 6.369 M -28.64 % 8.925 M 289.74 % 2.290 M -38.49 % 3.723 M 502.35 % 618.080 K -78.24 % 2.841 M 39.13 % 2.042 M -59.87 % 5.089 M 141.30 % 2.109 M -72.42 % 7.647 M 435.84 % -2.277 M -137.48 % 6.076 M 76.37 % 3.445 M -50.88 % 7.014 M 140.78 % 2.913 M -71.27 % 10.139 M 68.25 % 6.026 M -36.80 % 9.535 M 72.45 % 5.529 M 0.00 % 5.529 M 22.46 % 4.515 M 0.00 % 4.515 M 34.30 % 3.362 M 0.00 % 3.362 M 17.47 % 2.862 M 0.00 % 2.862 M -12.80 % 3.282 M 0.00 % 3.282 M -9.93 % 3.644 M 0.00 % 3.644 M 62.32 % 2.245 M 0.00 % 2.245 M 189.56 % 775.324 K 0.00 % 775.325 K 427.14 % -237.000 K 0.00 % -237.000 K -162.48 % 379.332 K 1 633.40 % -24.738 K -101.89 % 1.306 M 45.28 % 898.972 K 193.74 % -959.000 K 29.59 % -1.362 M 66.87 % -4.111 M -2 129.06 % 202.606 K -93.50 % 3.119 M 99.94 % 1.560 M -14.43 % 1.823 M -11.76 % 2.066 M -95.68 % 47.877 M 0.00 % 47.877 M 16.35 % 41.150 M 0.00 % 41.150 M 22.17 % 33.682 M 0.00 % 33.682 M 14.69 % 29.367 M 0.00 % 29.367 M 14.74 % 25.595 M 0.00 % 25.595 M 8.95 % 23.492 M 0.00 % 23.492 M 38.09 % 17.012 M 0.00 % 17.012 M 34.25 % 12.672 M 100.00 % 6.336 M 9.24 % 5.800 M 100.00 % 2.900 M
Operating income ratio 0.09 13.34 % 0.08 -16.30 % 0.09 24.22 % 0.08 14.11 % 0.07 -40.35 % 0.11 8.29 % 0.10 46.45 % 0.07 33.08 % 0.05 -29.71 % 0.08 246.29 % 0.02 -35.91 % 0.03 449.75 % 0.01 -75.61 % 0.03 17.97 % 0.02 -62.77 % 0.06 107.10 % 0.03 -71.16 % 0.10 403.12 % -0.03 -141.35 % 0.08 30.47 % 0.06 -44.97 % 0.11 136.15 % 0.05 -65.64 % 0.13 39.60 % 0.09 -37.61 % 0.15 31.53 % 0.12 0.00 % 0.12 -8.35 % 0.13 0.00 % 0.13 12.36 % 0.11 2.07 % 0.11 -4.57 % 0.11 3.36 % 0.11 -16.31 % 0.13 2.40 % 0.13 6.32 % 0.12 1.49 % 0.12 48.08 % 0.08 2.82 % 0.08 172.13 % 0.03 0.00 % 0.03 474.34 % -0.01 0.00 % -0.01 -198.30 % 0.01 1 633.40 % 0.00 -101.91 % 0.03 45.28 % 0.02 200.11 % -0.02 29.59 % -0.03 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 3.18 % 0.97 0.00 % 0.97 -0.91 % 0.98 0.00 % 0.98 -0.33 % 0.98 0.00 % 0.98 0.58 % 0.98 0.00 % 0.98 -0.02 % 0.98 0.00 % 0.98 -0.36 % 0.98 0.00 % 0.98 1.29 % 0.97 0.00 % 0.97 -0.28 % 0.97 0.00 % 0.97
Total other income expenses net -3.947 M -4.19 % -3.788 M -15.70 % -3.274 M -262.97 % -902.000 K 51.79 % -1.871 M 4.25 % -1.954 M -11.91 % -1.746 M -59.60 % -1.094 M 43.93 % -1.951 M 6.25 % -2.081 M 71.91 % -7.408 M -283.24 % -1.933 M -102.41 % -955.000 K 68.21 % -3.004 M -506.87 % -495.000 K 43.17 % -871.000 K -37.38 % -634.000 K 40.47 % -1.065 M -354.32 % 418.758 K -97.66 % 17.878 M 2 326.40 % -803.000 K 20.34 % -1.008 M -18.17 % -853.000 K 12.51 % -975.000 K -50.46 % -648.000 K -6.40 % -609.000 K -351.11 % -135.000 K 0.00 % -135.000 K -31.07 % -103.000 K 0.00 % -103.000 K -205.22 % -33.746 K 0.00 % -33.746 K -144.02 % 76.662 K 0.00 % 76.665 K 255.85 % 21.544 K -0.01 % 21.546 K 107.67 % -281.000 K 0.00 % -281.000 K -1 204.43 % -21.542 K 0.00 % -21.542 K -103.71 % 581.390 K 0.00 % 581.389 K -53.19 % 1.242 M 0.00 % 1.242 M 917.11 % -152.000 K -160.35 % 251.860 K 137.26 % -676.000 K -151.30 % -269.000 K -122.01 % 1.222 M -24.80 % 1.625 M 54.47 % 1.052 M 132.26 % -3.261 M -77.42 % -1.838 M -100.00 % -919.000 K -58.45 % -580.000 K 29.61 % -824.000 K 98.20 % -45.818 M 0.00 % -45.818 M -17.45 % -39.011 M 0.00 % -39.011 M -21.78 % -32.035 M 0.00 % -32.035 M -12.81 % -28.398 M 0.00 % -28.398 M -14.16 % -24.875 M 0.00 % -24.875 M -3.16 % -24.113 M 0.00 % -24.113 M -46.23 % -16.490 M 0.00 % -16.490 M -35.61 % -12.160 M -100.00 % -6.080 M -11.91 % -5.433 M -100.00 % -2.717 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1999-01-31 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1993-01-31 1992-06-30 1991-12-30 1991-06-30 1990-12-30 1990-06-30 1990-01-31 1989-06-30 1989-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30
Net debt 132.442 M 0.52 % 131.760 M 21.99 % 108.011 M 23.01 % 87.807 M 5.83 % 82.970 M 22.38 % 67.799 M 6.52 % 63.647 M -18.66 % 78.252 M -8.29 % 85.322 M -4.98 % 89.797 M -4.71 % 94.231 M -13.40 % 108.808 M 134.58 % 46.384 M 11.30 % 41.675 M -0.53 % 41.896 M -1.56 % 42.561 M 5.75 % 40.245 M -10.72 % 45.078 M -22.09 % 57.859 M 24.68 % 46.408 M -23.37 % 60.564 M 13.79 % 53.224 M 52.38 % 34.929 M 28.34 % 27.215 M -16.58 % 32.626 M 4 181.80 % -799.292 K -103.77 % 21.194 M 21.96 % 17.378 M -6.30 % 18.547 M 66.61 % 11.132 M 60.70 % 6.927 M -48.61 % 13.479 M 16.46 % 11.574 M 49.00 % 7.768 M -12.22 % 8.850 M -65.44 % 25.608 M -1.64 % 26.034 M -11.58 % 29.444 M -11.09 % 33.117 M -4.04 % 34.511 M 23.81 % 27.875 M 49.80 % 18.608 M 0.75 % 18.469 M 18.49 % 15.587 M 165.67 % 5.867 M -35.73 % 9.128 M 6.75 % 8.551 M 9.85 % 7.784 M 40.86 % 5.526 M 141.20 % 2.291 M
Total investments 2.263 M 3 922.55 % 56.265 K -97.51 % 2.258 M -0.22 % 2.263 M -0.25 % 2.269 M 0.14 % 2.265 M 0.04 % 2.265 M -0.05 % 2.266 M 0.26 % 2.260 M 0.48 % 2.249 M -0.09 % 2.251 M -0.95 % 2.273 M 3 102.08 % 70.980 K 39.70 % 50.808 K 6.62 % 47.653 K -23.31 % 62.136 K -11.17 % 69.949 K -13.68 % 81.037 K -8.79 % 88.848 K 5.47 % 84.241 K -8.00 % 91.566 K 3.95 % 88.089 K 13.80 % 77.409 K 1.46 % 76.294 K 7.46 % 71.000 K -1.45 % 72.043 K -99.28 % 9.953 M -1.05 % 10.058 M -1.11 % 10.171 M -1.03 % 10.276 M -2.69 % 10.561 M 136.14 % 4.472 M 73.58 % 2.577 M 719.45 % 314.420 K 22.25 % 257.185 K -21.53 % 327.753 K -58.48 % 789.295 K 0.01 % 789.198 K 472.60 % 137.826 K -80.80 % 717.854 K 0.47 % 714.507 K 0.10 % 713.779 K 94.19 % 367.565 K -1.72 % 374.000 K -77.78 % 1.683 M 523.33 % 270.000 K 11.11 % 243.000 K -85.66 % 1.694 M 1 399.12 % 113.000 K 769.23 % 13.000 K
Total debt 142.985 M 3.40 % 138.289 M 16.79 % 118.406 M 24.62 % 95.011 M 1.89 % 93.253 M 26.24 % 73.872 M 1.12 % 73.056 M -13.23 % 84.199 M -8.29 % 91.815 M -4.48 % 96.122 M -5.62 % 101.842 M -7.73 % 110.378 M 127.25 % 48.570 M 7.44 % 45.206 M 3.01 % 43.887 M -5.26 % 46.321 M 4.05 % 44.518 M -8.95 % 48.896 M -18.54 % 60.021 M 19.38 % 50.277 M -24.58 % 66.665 M 18.02 % 56.485 M 51.92 % 37.180 M 23.79 % 30.034 M -18.97 % 37.066 M 0.000 -100.00 % 22.602 M 25.07 % 18.072 M -6.18 % 19.262 M 72.99 % 11.134 M 43.83 % 7.741 M -42.58 % 13.482 M 11.47 % 12.095 M 25.26 % 9.656 M 3.79 % 9.303 M -50.86 % 18.933 M -29.33 % 26.791 M -11.76 % 30.360 M -8.85 % 33.309 M -9.08 % 36.635 M 26.99 % 28.849 M 53.57 % 18.786 M -4.52 % 19.676 M 17.64 % 16.726 M 125.05 % 7.432 M -26.76 % 10.148 M 8.86 % 9.322 M 0.37 % 9.288 M 56.92 % 5.919 M 39.17 % 4.253 M
Accumulated other comprehensive income loss 1.682 M 0.00 % 1.682 M -8.71 % 1.842 M -0.17 % 1.846 M -0.18 % 1.849 M -4.44 % 1.935 M 0.07 % 1.933 M -0.17 % 1.937 M 0.21 % 1.933 M 0.39 % 1.925 M -0.07 % 1.926 M 0.31 % 1.921 M 1.45 % 1.893 M 2.66 % 1.844 M 3.69 % 1.779 M 3.09 % 1.725 M 1.58 % 1.698 M 1.19 % 1.678 M 6.14 % 1.581 M 8.80 % 1.453 M 11.86 % 1.299 M 14.21 % 1.137 M 9.90 % 1.035 M 7.66 % 961.407 K 26.05 % 762.717 K 0.000 -100.00 % 275.728 K 2 359.88 % -12.201 K -25.69 % -9.707 K 81.79 % -53.313 K -22.22 % -43.621 K -2.72 % -42.467 K 16.87 % -51.084 K 0.000 0.000 100.00 % -22.943 M -7.07 % -21.427 M -10.06 % -19.469 M 0.23 % -19.514 M -34.54 % -14.505 M -310.50 % 6.891 M 15.82 % 5.950 M 176.52 % 2.152 M 19.53 % 1.800 M -66.57 % 5.384 M 16.74 % 4.612 M 0.94 % 4.569 M -16.12 % 5.447 M 102.79 % 2.686 M -10.65 % 3.006 M
Retained earnings 95.483 M 3.46 % 92.286 M 3.37 % 89.277 M 5.12 % 84.929 M 4.65 % 81.158 M 3.39 % 78.501 M 10.71 % 70.910 M 11.75 % 63.457 M 7.36 % 59.108 M 2.54 % 57.642 M 9.92 % 52.440 M -5.96 % 55.766 M -8.81 % 61.156 M -2.58 % 62.779 M -0.91 % 63.354 M -1.14 % 64.085 M 3.35 % 62.007 M -1.01 % 62.637 M 9.63 % 57.136 M -4.01 % 59.524 M 41.10 % 42.187 M -2.70 % 43.359 M 4.81 % 41.370 M 1.66 % 40.693 M 11.62 % 36.457 M 5.03 % 34.710 M 13.32 % 30.630 M 16.68 % 26.251 M 15.37 % 22.753 M 11.08 % 20.484 M 10.39 % 18.557 M 70.11 % 10.908 M 44.57 % 7.545 M 64.20 % 4.595 M 37.15 % 3.350 M 231.85 % 1.010 M 27.03 % 794.787 K 212.87 % 254.032 K 343.00 % -104.541 K -102.59 % 4.042 M -5.98 % 4.299 M -8.98 % 4.723 M 30.60 % 3.616 M 66.50 % 2.172 M 90.19 % 1.142 M 111.09 % 541.000 K 258.28 % 151.000 K -92.06 % 1.902 M 34.51 % 1.414 M 46.07 % 968.000 K
Common stock 31.327 M 1.44 % 30.883 M 1.85 % 30.321 M 1.27 % 29.941 M 1.14 % 29.603 M 2.47 % 28.889 M 3.37 % 27.947 M 1.45 % 27.549 M 0.58 % 27.391 M 0.52 % 27.248 M 0.00 % 27.248 M 0.00 % 27.248 M 0.00 % 27.248 M 0.56 % 27.095 M 1.38 % 26.727 M 5.61 % 25.308 M 5.22 % 24.054 M 11.07 % 21.656 M 0.00 % 21.656 M 2.12 % 21.207 M 13.57 % 18.673 M 17.43 % 15.902 M 1.30 % 15.698 M 3.65 % 15.145 M 64.85 % 9.187 M 25.97 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 0.00 % 7.293 M 7.47 % 6.786 M -0.76 % 6.838 M -61.88 % 17.939 M -10.50 % 20.044 M 0.00 % 20.044 M 0.94 % 19.857 M 0.00 % 19.857 M 0.00 % 19.857 M 2.32 % 19.408 M 71.74 % 11.300 M 8.20 % 10.444 M 33.34 % 7.833 M 7.08 % 7.315 M 109.48 % 3.492 M 9.43 % 3.191 M 2.84 % 3.103 M 45.00 % 2.140 M 1.52 % 2.108 M 51.76 % 1.389 M
Total equity 128.492 M 2.92 % 124.851 M 2.81 % 121.440 M 4.05 % 116.715 M 3.65 % 112.610 M 3.00 % 109.325 M 8.47 % 100.791 M 8.44 % 92.942 M 5.10 % 88.431 M 1.86 % 86.815 M 6.37 % 81.614 M -3.91 % 84.934 M -5.94 % 90.297 M -1.55 % 91.718 M -0.15 % 91.860 M 0.81 % 91.119 M 3.83 % 87.759 M 2.08 % 85.972 M 6.97 % 80.373 M -2.20 % 82.185 M 32.22 % 62.160 M 2.92 % 60.398 M 3.95 % 58.103 M 2.29 % 56.800 M 22.40 % 46.406 M 9.17 % 42.507 M 11.28 % 38.199 M 13.92 % 33.532 M 11.64 % 30.037 M 8.34 % 27.723 M 7.43 % 25.806 M 46.19 % 17.652 M 23.16 % 14.332 M -36.40 % 22.534 M -3.68 % 23.395 M 11.12 % 21.054 M 1.95 % 20.652 M 2.69 % 20.111 M 1.82 % 19.753 M -15.77 % 23.450 M 4.27 % 22.490 M 6.50 % 21.117 M 25.34 % 16.848 M 5.37 % 15.990 M 59.61 % 10.018 M 18.84 % 8.430 M 6.31 % 7.930 M -16.47 % 9.494 M 52.93 % 6.208 M 15.76 % 5.363 M
Other non current liabilities 2.373 M 6.35 % 2.231 M 4.79 % 2.129 M -5.10 % 2.244 M -73.17 % 8.364 M 312.12 % 2.029 M 3.72 % 1.957 M -10.55 % 2.187 M -63.05 % 5.921 M 128.33 % 2.593 M 20.03 % 2.160 M -18.96 % 2.666 M 34.50 % 1.982 M -20.50 % 2.493 M 3.79 % 2.402 M 7.95 % 2.225 M -1.44 % 2.257 M 104.19 % 1.106 M -59.30 % 2.716 M 149.65 % 1.088 M 174.80 % -1.455 M -549.05 % 323.956 K 112.06 % -2.685 M -475.31 % 715.442 K 21.37 % 589.463 K 102.11 % -27.999 M -6 022.95 % 472.722 K 16.41 % 406.084 K 90.21 % 213.491 K -4.55 % 223.664 K 217.11 % 70.533 K -71.19 % 244.822 K -50.79 % 497.472 K 22.35 % 406.612 K -34.40 % 619.802 K 118.43 % -3.363 M -721.47 % 541.087 K 9.32 % 494.969 K 30.95 % 377.981 K 30.25 % 290.186 K -10.99 % 326.018 K 2.80 % 317.150 K 23.58 % 256.633 K -58.00 % 611.000 K 327.27 % 143.000 K 12.60 % 127.000 K -84.79 % 835.000 K 47.79 % 565.000 K -18.47 % 693.000 K -3.08 % 715.000 K
Long term debt 124.429 M 2.71 % 121.142 M 20.28 % 100.717 M 26.95 % 79.339 M 18.40 % 67.008 M 16.98 % 57.284 M 6.37 % 53.856 M -19.58 % 66.969 M -10.00 % 74.411 M -5.08 % 78.392 M -9.82 % 86.927 M -8.60 % 95.104 M 105.14 % 46.360 M 2.55 % 45.206 M 6.91 % 42.283 M -8.72 % 46.321 M 7.89 % 42.936 M -12.19 % 48.896 M -16.16 % 58.321 M 16.00 % 50.277 M -21.55 % 64.090 M 13.46 % 56.485 M 62.85 % 34.685 M 15.49 % 30.034 M -14.43 % 35.101 M 25.36 % 27.999 M 23.89 % 22.600 M 25.54 % 18.002 M -5.61 % 19.072 M 130.96 % 8.258 M 31.19 % 6.295 M -33.86 % 9.517 M -4.09 % 9.922 M 52.31 % 6.515 M 0.62 % 6.475 M -48.08 % 12.470 M -36.72 % 19.706 M -20.16 % 24.681 M -10.96 % 27.718 M -9.68 % 30.688 M 24.30 % 24.688 M 54.10 % 16.021 M 3.80 % 15.433 M 32.65 % 11.635 M 180.43 % 4.149 M -40.58 % 6.983 M 0.00 % 6.983 M 67.70 % 4.164 M 57.25 % 2.648 M 19.87 % 2.209 M
Total non current liabilities 126.802 M 2.78 % 123.374 M 19.96 % 102.847 M 26.06 % 81.583 M 6.84 % 76.359 M 28.74 % 59.314 M -2.42 % 60.783 M -12.11 % 69.156 M -13.91 % 80.332 M -0.81 % 80.985 M -9.09 % 89.087 M -8.88 % 97.770 M 120.70 % 44.300 M -7.13 % 47.699 M 17.77 % 40.500 M -16.94 % 48.757 M 17.49 % 41.500 M -18.82 % 51.119 M -9.52 % 56.500 M 10.00 % 51.365 M -17.99 % 62.635 M 10.26 % 56.809 M 77.53 % 32.000 M 4.07 % 30.750 M -13.84 % 35.690 M 27.47 % 27.999 M 21.35 % 23.073 M 25.34 % 18.408 M -4.55 % 19.285 M 127.39 % 8.481 M 33.25 % 6.365 M -34.80 % 9.762 M -6.32 % 10.420 M 43.31 % 7.271 M -6.49 % 7.775 M -28.04 % 10.805 M -50.77 % 21.948 M -18.60 % 26.965 M -9.35 % 29.747 M -12.14 % 33.857 M 25.13 % 27.057 M 50.64 % 17.961 M 6.46 % 16.871 M 27.69 % 13.213 M 185.25 % 4.632 M -39.08 % 7.604 M -8.79 % 8.337 M 64.86 % 5.057 M 42.97 % 3.537 M 14.69 % 3.084 M
Other current liabilities 4.974 M 191.66 % -5.426 M -189.63 % 6.054 M -35.01 % 9.315 M -46.40 % 17.378 M 187.24 % 6.050 M -61.85 % 15.860 M 139.73 % 6.616 M -58.58 % 15.972 M 192.55 % 5.460 M -64.91 % 15.557 M 170.04 % 5.761 M -69.50 % 18.886 M 226.69 % 5.781 M -68.79 % 18.525 M 222.72 % 5.740 M -62.97 % 15.501 M 224.34 % 4.779 M -57.22 % 11.173 M 82.73 % 6.114 M -66.09 % 18.032 M 335.45 % 4.141 M 46.04 % 2.835 M -27.62 % 3.918 M 50.15 % 2.609 M -37.62 % 4.182 M 92.96 % 2.168 M 14.64 % 1.891 M -17.95 % 2.305 M 7.93 % 2.135 M 2.84 % 2.076 M -29.99 % 2.966 M 9.47 % 2.709 M 92.52 % 1.407 M 15.94 % 1.214 M 15 908.95 % -7.678 K -100.36 % 2.155 M 34.81 % 1.599 M -23.79 % 2.098 M -17.64 % 2.547 M 22.98 % 2.071 M -22.94 % 2.687 M 7.66 % 2.496 M -12.44 % 2.851 M 66.92 % 1.708 M 136.89 % 721.000 K -18.07 % 880.000 K 5.39 % 835.000 K 64.05 % 509.000 K 28.54 % 396.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 1.779 M 56.59 % 1.136 M -59.08 % 2.776 M -1.89 % 2.830 M 95.16 % 1.450 M 3.00 % 1.408 M 22.04 % 1.153 M 736.66 % 137.864 K 0.000 100.00 % -2.210 M 0.000 100.00 % -1.604 M 0.000 100.00 % -1.582 M 0.000 100.00 % -1.700 M 0.000 100.00 % -2.575 M 0.000 100.00 % -2.495 M 0.000 -100.00 % 1.164 M 0.000 -100.00 % 1.236 M 36.78 % 903.677 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.059 K 0.000 0.000 -100.00 % 192.519 K -41.72 % 330.355 K 105.91 % -5.592 M 5.98 % -5.947 M -42.91 % -4.162 M -601.66 % 829.555 K -16.35 % 991.645 K -19.31 % 1.229 M 97.27 % 623.000 K 0.000 -100.00 % 523.000 K -4.74 % 549.000 K 74.29 % 315.000 K 45.83 % 216.000 K
Short term debt 37.111 M 8.22 % 34.293 M -3.07 % 35.378 M 154.65 % 13.893 M -47.06 % 26.244 M 90.02 % 13.811 M -15.64 % 16.371 M 3.74 % 15.781 M -1.35 % 15.997 M -9.78 % 17.730 M 19.98 % 14.777 M -3.25 % 15.274 M 591.15 % 2.210 M 11.92 % 1.975 M 23.11 % 1.604 M -10.06 % 1.783 M 12.72 % 1.582 M 8.94 % 1.452 M -14.57 % 1.700 M -16.86 % 2.045 M -20.59 % 2.575 M 3.07 % 2.498 M 0.14 % 2.495 M 32.84 % 1.878 M -4.45 % 1.966 M 0.000 -100.00 % 1.812 K -97.41 % 69.981 K -63.13 % 189.806 K -93.40 % 2.877 M 98.86 % 1.447 M -63.52 % 3.965 M 82.55 % 2.172 M -30.84 % 3.141 M 11.04 % 2.829 M -78.47 % 13.138 M 85.44 % 7.084 M 24.74 % 5.680 M 1.57 % 5.592 M -5.98 % 5.947 M 42.91 % 4.162 M 50.48 % 2.765 M -34.82 % 4.243 M -16.66 % 5.091 M 55.07 % 3.283 M 3.73 % 3.165 M 35.31 % 2.339 M -54.35 % 5.124 M 56.65 % 3.271 M 60.03 % 2.044 M
Total current liabilities 57.677 M 14.82 % 50.235 M -13.12 % 57.819 M 14.21 % 50.623 M -16.19 % 60.399 M 20.74 % 50.022 M -1.75 % 50.915 M 12.29 % 45.341 M 2.17 % 44.377 M 5.41 % 42.099 M 7.12 % 39.299 M 1.78 % 38.613 M 29.12 % 29.905 M -3.36 % 30.944 M 9.88 % 28.162 M 5.65 % 26.657 M 22.99 % 21.674 M -1.42 % 21.987 M 33.43 % 16.478 M -26.72 % 22.487 M -28.93 % 31.641 M 97.35 % 16.033 M -6.04 % 17.064 M -8.75 % 18.700 M -5.34 % 19.755 M 23.90 % 15.944 M 36.50 % 11.681 M 42.57 % 8.193 M 11.51 % 7.347 M -26.92 % 10.053 M 7.19 % 9.379 M -27.84 % 12.997 M 24.30 % 10.456 M 7.80 % 9.700 M -10.29 % 10.812 M -50.74 % 21.947 M 13.12 % 19.401 M 0.51 % 19.303 M 12.68 % 17.130 M -4.95 % 18.023 M 37.52 % 13.106 M 3.41 % 12.674 M -2.09 % 12.944 M -16.85 % 15.567 M 60.98 % 9.670 M 15.49 % 8.373 M 24.03 % 6.751 M -20.64 % 8.507 M 60.12 % 5.313 M 26.53 % 4.199 M
Total liabilities 184.479 M 6.26 % 173.608 M 8.06 % 160.666 M 21.53 % 132.206 M -3.33 % 136.758 M 25.08 % 109.336 M -2.11 % 111.697 M -2.45 % 114.497 M -8.19 % 124.709 M 1.32 % 123.084 M -4.13 % 128.387 M -5.86 % 136.383 M 74.30 % 78.247 M -0.50 % 78.642 M 7.96 % 72.847 M -3.40 % 75.414 M 12.78 % 66.867 M -8.53 % 73.106 M -5.69 % 77.516 M 4.96 % 73.853 M -25.95 % 99.728 M 36.91 % 72.842 M 38.71 % 52.515 M 6.20 % 49.450 M -10.81 % 55.445 M 24.74 % 44.448 M 27.90 % 34.753 M 30.65 % 26.601 M -0.12 % 26.632 M 43.69 % 18.534 M 17.72 % 15.744 M -30.82 % 22.758 M 9.02 % 20.876 M 23.01 % 16.971 M -8.70 % 18.587 M -43.25 % 32.752 M -20.79 % 41.350 M -10.63 % 46.268 M -1.30 % 46.878 M -9.64 % 51.880 M 29.17 % 40.163 M 31.10 % 30.635 M 2.75 % 29.815 M 3.60 % 28.780 M 101.23 % 14.302 M -10.48 % 15.977 M 5.89 % 15.088 M 11.24 % 13.564 M 53.27 % 8.850 M 21.52 % 7.283 M
Other non current assets 0.000 -100.00 % 2.207 M 0.000 0.000 100.00 % -23.386 M 0.000 100.00 % -26.461 M 0.000 100.00 % -26.461 M 0.000 100.00 % -26.461 M 0.000 100.00 % -567.952 K -121.24 % 2.674 M 102.04 % -131.392 M -6 053.37 % 2.207 M 101.74 % -126.583 M -3 662.00 % 3.554 M 102.78 % -128.008 M -1 959.79 % 6.883 M 838.87 % -931.540 K -111.37 % 8.191 M 1 277.28 % -695.756 K -108.11 % 8.575 M 0.000 100.00 % -49.390 M -124 822.03 % 39.600 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 616.905 K -60.98 % 1.581 M -14.17 % 1.842 M 168.14 % 687.000 K -79.37 % 3.330 M 384.66 % 687.000 K -3.78 % 714.000 K -7.03 % 768.000 K -37.05 % 1.220 M -25.61 % 1.640 M 429.03 % 310.000 K 0.000 -100.00 % 3.000 K -98.52 % 203.000 K 170.67 % 75.000 K -9.64 % 83.000 K 45.61 % 57.000 K
Long term investments 2.263 M 3 922.55 % 56.265 K -97.51 % 2.258 M -0.22 % 2.263 M -0.25 % 2.269 M 0.14 % 2.265 M 0.04 % 2.265 M -0.05 % 2.266 M 0.26 % 2.260 M 0.48 % 2.249 M -0.09 % 2.251 M -0.95 % 2.273 M 3 102.08 % 70.980 K 39.70 % 50.808 K 6.62 % 47.653 K -23.31 % 62.136 K -11.17 % 69.949 K -13.68 % 81.037 K -8.79 % 88.848 K 5.47 % 84.241 K -8.00 % 91.566 K 3.95 % 88.089 K 13.80 % 77.409 K 1.46 % 76.294 K -99.23 % 9.852 M 13 575.67 % 72.043 K -99.28 % 9.953 M -1.05 % 10.058 M -1.11 % 10.171 M -1.03 % 10.276 M -2.69 % 10.561 M 136.14 % 4.472 M 73.58 % 2.577 M 719.45 % 314.420 K 22.25 % 257.185 K -21.53 % 327.753 K -58.48 % 789.295 K 0.01 % 789.198 K -6.06 % 840.144 K 17.04 % 717.854 K 0.47 % 714.507 K 0.10 % 713.779 K 125.07 % 317.141 K 14.91 % 276.000 K -82.86 % 1.610 M 557.14 % 245.000 K 12.39 % 218.000 K -87.13 % 1.694 M 1 399.12 % 113.000 K 769.23 % 13.000 K
Intangible assets 199.441 K -30.29 % 286.113 K -45.90 % 528.812 K -48.55 % 1.028 M -95.89 % 24.982 M 968.86 % 2.337 M -92.09 % 29.547 M 666.86 % 3.853 M -87.62 % 31.119 M 466.00 % 5.498 M -83.24 % 32.797 M 353.32 % 7.235 M -4.65 % 7.588 M -7.70 % 8.221 M 1.14 % 8.128 M -4.23 % 8.487 M 12.46 % 7.546 M -0.24 % 7.564 M -4.37 % 7.910 M 851.12 % 831.666 K -90.86 % 9.098 M 746.38 % 1.075 M -15.15 % 1.267 M -15.80 % 1.505 M -7.95 % 1.635 M 26.58 % 1.291 M -12.53 % 1.476 M 427.25 % 280.012 K -29.65 % 398.020 K -29.84 % 567.263 K 149.53 % 227.330 K -41.37 % 387.741 K -30.38 % 556.966 K 0.000 0.000 0.000 -100.00 % 105.596 K 0.000 -100.00 % 210.960 K -19.98 % 263.642 K -16.65 % 316.324 K -14.28 % 369.006 K -12.49 % 421.688 K -11.04 % 474.000 K -10.06 % 527.000 K 6.90 % 493.000 K -5.74 % 523.000 K -5.42 % 553.000 K -5.15 % 583.000 K 45.75 % 400.000 K
GoodWill 23.386 M 0.00 % 23.386 M 0.00 % 23.386 M 0.00 % 23.386 M 0.00 % 23.386 M -11.62 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 0.00 % 26.461 M 20.15 % 22.024 M 0.00 % 22.024 M 0.00 % 22.024 M -20.84 % 27.822 M 26.33 % 22.024 M 419.00 % 4.244 M 0.00 % 4.244 M 0.00 % 4.244 M 0.00 % 4.244 M 26.65 % 3.351 M 0.00 % 3.351 M 160.61 % 1.286 M 0.00 % 1.286 M 19.61 % 1.075 M 289.60 % 275.893 K -14.94 % 324.348 K 0.00 % 324.348 K 14.84 % 282.442 K -30.12 % 404.172 K -87.96 % 3.357 M -34.02 % 5.088 M -9.38 % 5.614 M -0.91 % 5.666 M -22.63 % 7.323 M 86.47 % 3.927 M 16.31 % 3.377 M -14.53 % 3.951 M -8.25 % 4.306 M 47.47 % 2.920 M -5.01 % 3.074 M -1.13 % 3.109 M -5.07 % 3.275 M 18.96 % 2.753 M 114.07 % 1.286 M
Goodwill and intangible assets 23.586 M -0.37 % 23.672 M -1.01 % 23.915 M -2.04 % 24.414 M -49.52 % 48.368 M 67.96 % 28.798 M -48.58 % 56.008 M 84.76 % 30.314 M -47.35 % 57.580 M 80.17 % 31.959 M -46.07 % 59.258 M 75.86 % 33.696 M -1.04 % 34.049 M -1.82 % 34.682 M 0.27 % 34.589 M -1.03 % 34.948 M 18.19 % 29.570 M -0.06 % 29.588 M -1.16 % 29.934 M 4.47 % 28.653 M -7.93 % 31.121 M 485.17 % 5.318 M -3.48 % 5.510 M -4.14 % 5.748 M -2.21 % 5.878 M 26.63 % 4.642 M -3.83 % 4.827 M 208.29 % 1.566 M -7.01 % 1.684 M 2.53 % 1.642 M 226.33 % 503.223 K -29.33 % 712.089 K -19.20 % 881.314 K 212.03 % 282.442 K -30.12 % 404.172 K -87.96 % 3.357 M -35.36 % 5.194 M -7.49 % 5.614 M -4.47 % 5.877 M -22.54 % 7.587 M 78.78 % 4.244 M 13.29 % 3.746 M -14.33 % 4.373 M -8.52 % 4.780 M 38.67 % 3.447 M -3.36 % 3.567 M -1.79 % 3.632 M -5.12 % 3.828 M 14.75 % 3.336 M 97.86 % 1.686 M
Property plant equipment net 230.963 M 4.09 % 221.888 M 9.71 % 202.257 M 16.50 % 173.615 M 3.44 % 167.848 M 20.39 % 139.426 M 10.72 % 125.927 M -2.66 % 129.365 M -3.06 % 133.452 M -0.87 % 134.629 M 1.05 % 133.235 M -10.13 % 148.259 M 51.24 % 98.032 M -1.06 % 99.083 M 2.41 % 96.756 M -1.13 % 97.860 M 0.95 % 96.943 M -0.74 % 97.661 M -0.33 % 97.985 M 4.93 % 93.382 M 4.55 % 89.318 M -4.72 % 93.743 M 32.90 % 70.537 M 22.53 % 57.566 M 1.98 % 56.450 M 26.35 % 44.676 M 25.09 % 35.714 M 7.93 % 33.091 M 3.83 % 31.870 M 43.06 % 22.277 M 27.20 % 17.513 M -13.52 % 20.251 M 7.52 % 18.834 M -19.05 % 23.266 M 11.09 % 20.945 M -18.61 % 25.735 M -12.29 % 29.340 M -11.15 % 33.022 M -8.94 % 36.266 M -13.45 % 41.903 M 11.27 % 37.659 M 24.16 % 30.332 M 18.72 % 25.549 M 8.45 % 23.559 M 152.26 % 9.339 M -18.53 % 11.463 M 8.50 % 10.565 M 14.67 % 9.213 M 54.12 % 5.978 M 21.70 % 4.912 M
Total non current assets 259.610 M 3.94 % 249.776 M 8.91 % 229.342 M 14.49 % 200.319 M -0.62 % 201.576 M 17.73 % 171.213 M 4.43 % 163.949 M -0.39 % 164.592 M -5.01 % 173.275 M 0.44 % 172.515 M 0.13 % 172.288 M -8.21 % 187.688 M 42.03 % 132.151 M -3.18 % 136.490 M 3.88 % 131.392 M -2.73 % 135.077 M 6.71 % 126.583 M -3.29 % 130.884 M 2.25 % 128.008 M -0.77 % 129.002 M 7.03 % 120.531 M 12.29 % 107.341 M 41.01 % 76.125 M 5.78 % 71.966 M -1.65 % 73.173 M 48.15 % 49.390 M -4.02 % 51.456 M 12.80 % 45.616 M 2.35 % 44.570 M 27.11 % 35.064 M 19.43 % 29.360 M 11.16 % 26.413 M 14.06 % 23.157 M -8.42 % 25.287 M 5.78 % 23.905 M -24.19 % 31.533 M -13.30 % 36.371 M -15.87 % 43.232 M -1.78 % 44.015 M -13.83 % 51.082 M 17.31 % 43.546 M 20.54 % 36.126 M 13.32 % 31.879 M 9.88 % 29.013 M 99.72 % 14.527 M -9.08 % 15.977 M -0.10 % 15.993 M 1.68 % 15.728 M 62.95 % 9.652 M 42.30 % 6.783 M
Other current assets 2.427 M 0.000 -100.00 % 1.842 M 0.000 -100.00 % 1.351 M 0.000 -100.00 % 1.394 M 0.000 -100.00 % 1.687 M 0.000 -100.00 % 1.659 M 0.000 -100.00 % 4.366 M 0.000 -100.00 % 2.987 M 0.000 -100.00 % 3.597 M 356.53 % 787.849 K -88.21 % 6.681 M 0.000 -100.00 % 11.610 M 0.000 -100.00 % 2.195 M 0.000 -100.00 % 1.563 M 147 348 345 471 048 768.00 % 0.000 -100.00 % 559.977 K -20.59 % 705.135 K 26.19 % 558.780 K -9.16 % 615.157 K -17.04 % 741.466 K -2.09 % 757.278 K -1.00 % 764.914 K 57.47 % 485.767 K -81.03 % 2.561 M -57.04 % 5.960 M -7.67 % 6.456 M 200.21 % 2.150 M -12.14 % 2.447 M 316.05 % 588.236 K 17.90 % 498.936 K -9.49 % 551.226 K -26.19 % 746.798 K 59.57 % 468.000 K 63.64 % 286.000 K 169.81 % 106.000 K 0.000 -100.00 % 83.000 K 0.000 0.000
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 100.00 % -9.781 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 % -702.318 K 0.000 0.000 0.000 -100.00 % 50.424 K -48.55 % 98.000 K 34.25 % 73.000 K 192.00 % 25.000 K 0.00 % 25.000 K 0.000 0.000 0.000
cash and cash equivalents 10.543 M 61.48 % 6.529 M -37.20 % 10.396 M 44.31 % 7.204 M -29.94 % 10.282 M 69.34 % 6.072 M -35.47 % 9.410 M 58.22 % 5.947 M -8.41 % 6.494 M 2.65 % 6.326 M -16.89 % 7.611 M 384.71 % 1.570 M -28.18 % 2.186 M -38.09 % 3.531 M 77.38 % 1.991 M -47.07 % 3.761 M -11.99 % 4.273 M 11.93 % 3.818 M 76.60 % 2.162 M -44.13 % 3.870 M -36.57 % 6.101 M 87.07 % 3.261 M 44.85 % 2.251 M -20.13 % 2.819 M -36.52 % 4.441 M 455.61 % 799.292 K -43.21 % 1.407 M 102.87 % 693.789 K -2.94 % 714.825 K 26 132.11 % 2.725 K -99.67 % 814.242 K 28 133.08 % 2.884 K -99.45 % 520.418 K -72.43 % 1.888 M 316.27 % 453.526 K 106.80 % -6.674 M -982.45 % 756.322 K -17.48 % 916.515 K 375.76 % 192.643 K -90.93 % 2.125 M 117.97 % 974.718 K 445.84 % 178.572 K -85.21 % 1.208 M 6.02 % 1.139 M -27.22 % 1.565 M 53.43 % 1.020 M 32.30 % 771.000 K -48.74 % 1.504 M 282.70 % 393.000 K -79.97 % 1.962 M
Cash and short term investments 10.543 M 61.48 % 6.529 M -37.20 % 10.396 M 44.31 % 7.204 M -29.94 % 10.282 M 69.34 % 6.072 M -35.47 % 9.410 M 58.22 % 5.947 M -8.41 % 6.494 M 2.65 % 6.326 M -16.89 % 7.611 M 384.71 % 1.570 M -28.18 % 2.186 M -38.09 % 3.531 M 77.38 % 1.991 M -47.07 % 3.761 M -11.99 % 4.273 M 11.93 % 3.818 M 76.60 % 2.162 M -44.13 % 3.870 M -36.57 % 6.101 M 87.07 % 3.261 M 44.85 % 2.251 M -20.13 % 2.819 M -36.52 % 4.441 M 455.61 % 799.292 K -43.21 % 1.407 M 102.87 % 693.789 K -2.94 % 714.825 K 26 132.11 % 2.725 K -99.67 % 814.242 K 28 133.08 % 2.884 K -99.45 % 520.418 K -72.43 % 1.888 M 316.27 % 453.526 K 106.80 % -6.674 M -982.45 % 756.322 K -17.48 % 916.515 K 375.76 % 192.643 K -90.93 % 2.125 M 117.97 % 974.718 K 445.84 % 178.572 K -85.80 % 1.258 M 1.70 % 1.237 M -24.48 % 1.638 M 56.75 % 1.045 M 31.28 % 796.000 K -47.07 % 1.504 M 282.70 % 393.000 K -79.97 % 1.962 M
Total current assets 53.361 M 9.61 % 48.683 M -7.74 % 52.764 M 8.56 % 48.602 M 1.70 % 47.791 M 0.72 % 47.448 M -2.25 % 48.539 M 13.28 % 42.847 M 7.48 % 39.865 M 6.64 % 37.383 M -0.87 % 37.713 M 12.14 % 33.629 M 0.03 % 33.619 M -0.74 % 33.870 M 8.88 % 31.108 M -1.10 % 31.455 M 21.78 % 25.830 M -8.38 % 28.193 M 7.14 % 26.314 M -2.67 % 27.035 M -23.36 % 35.277 M 36.21 % 25.899 M -1.35 % 26.254 M -23.42 % 34.284 M 19.54 % 28.679 M 7.04 % 26.793 M 24.64 % 21.496 M 48.08 % 14.517 M 19.98 % 12.099 M 8.09 % 11.194 M -8.17 % 12.189 M -12.91 % 13.997 M 16.15 % 12.051 M -15.24 % 14.218 M -21.35 % 18.077 M -18.84 % 22.273 M -13.10 % 25.630 M 10.73 % 23.147 M 2.35 % 22.615 M -6.73 % 24.247 M 26.90 % 19.107 M 22.28 % 15.626 M 5.69 % 14.784 M -6.17 % 15.757 M 60.90 % 9.793 M 16.17 % 8.430 M 20.00 % 7.025 M -4.16 % 7.330 M 35.59 % 5.406 M -7.79 % 5.863 M
Inventory 199.084 K 12.70 % 176.646 K 5.46 % 167.494 K -17.09 % 202.018 K -13.68 % 234.037 K -19.08 % 289.225 K 31.10 % 220.614 K -17.27 % 266.673 K -10.50 % 297.958 K 29.33 % 230.386 K 39.32 % 165.359 K -3.80 % 171.898 K 27.95 % 134.345 K -27.14 % 184.384 K 14.08 % 161.626 K 7.58 % 150.243 K 42.18 % 105.670 K -28.61 % 148.019 K 10.35 % 134.133 K -28.10 % 186.560 K -48.92 % 365.258 K -79.13 % 1.750 M -1.58 % 1.778 M -31.87 % 2.610 M -0.90 % 2.634 M -17.84 % 3.205 M 17.26 % 2.734 M 20.95 % 2.260 M 51.99 % 1.487 M -30.07 % 2.126 M -10.20 % 2.368 M 2.86 % 2.302 M 24.54 % 1.849 M 8.49 % 1.704 M 17.26 % 1.453 M 7.26 % 1.355 M -1.51 % 1.375 M -29.33 % 1.946 M -27.03 % 2.667 M -19.22 % 3.302 M 15.95 % 2.847 M 88.48 % 1.511 M 10.29 % 1.370 M -36.29 % 2.150 M 859.82 % 224.000 K 1.82 % 220.000 K -27.15 % 302.000 K 4.14 % 290.000 K 55.08 % 187.000 K -34.15 % 284.000 K
Net receivables 40.192 M -4.25 % 41.978 M 4.01 % 40.359 M -2.03 % 41.196 M 14.68 % 35.924 M -12.57 % 41.086 M 9.52 % 37.516 M 2.41 % 36.633 M 16.72 % 31.387 M 1.81 % 30.827 M 9.02 % 28.278 M -11.32 % 31.887 M 18.40 % 26.932 M -10.69 % 30.155 M 16.12 % 25.969 M -5.72 % 27.544 M 54.27 % 17.855 M -23.83 % 23.440 M 35.20 % 17.338 M -24.55 % 22.979 M 33.59 % 17.202 M -17.65 % 20.888 M 4.29 % 20.029 M -30.59 % 28.855 M 43.98 % 20.042 M -12.05 % 22.789 M 35.69 % 16.795 M 54.68 % 10.858 M 16.27 % 9.339 M 10.52 % 8.449 M 2.23 % 8.265 M -24.41 % 10.934 M 22.62 % 8.917 M -12.06 % 10.140 M -25.49 % 13.610 M -9.01 % 14.958 M -12.23 % 17.043 M -6.02 % 18.134 M 4.77 % 17.308 M -5.07 % 18.233 M 23.31 % 14.786 M 10.46 % 13.386 M 17.32 % 11.410 M -4.13 % 11.902 M 55.68 % 7.645 M 8.30 % 7.059 M 19.10 % 5.927 M 8.69 % 5.453 M 12.99 % 4.826 M 33.43 % 3.617 M
Tax assets 2.797 M 43.30 % 1.952 M 114.22 % 911.250 K 3 205.10 % 27.571 K -99.57 % 6.478 M 795.09 % 723.694 K -88.35 % 6.211 M 134.62 % 2.647 M -58.93 % 6.445 M 75.23 % 3.678 M -8.14 % 4.004 M 15.69 % 3.461 M 509.33 % 567.952 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 931.540 K 0.000 -100.00 % 695.756 K 0.000 -100.00 % 992.517 K 0.000 -100.00 % 922.675 K 2.42 % 900.891 K 6.60 % 845.103 K -2.67 % 868.321 K 10.86 % 783.235 K -19.89 % 977.684 K 13.09 % 864.546 K 7.18 % 806.625 K 12.39 % 717.690 K 164.20 % 271.644 K -24.89 % 361.642 K -24.15 % 476.779 K 38.06 % 345.343 K 115.61 % 160.172 K -0.19 % 160.484 K 40.56 % 114.174 K 0.000 -100.00 % 88.000 K -32.82 % 131.000 K -81.26 % 699.000 K -49.16 % 1.375 M 49.78 % 918.000 K 546.48 % 142.000 K 23.48 % 115.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.775 M 0.000 -100.00 % 2.207 M 0.000 -100.00 % 2.212 M 0.000 -100.00 % 3.567 M 0.000 -100.00 % 6.080 M 0.000 -100.00 % 8.239 M 0.000 0.000 -100.00 % 10.772 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 15.592 M -27.03 % 21.368 M 62.24 % 13.171 M -44.79 % 23.857 M 64.48 % 14.505 M -33.56 % 21.832 M 114.16 % 10.195 M -45.17 % 18.594 M 127.15 % 8.186 M -50.69 % 16.602 M 94.15 % 8.551 M -51.35 % 17.578 M 99.54 % 8.809 M -62.01 % 23.188 M 188.67 % 8.033 M -58.02 % 19.133 M 316.80 % 4.591 M -70.86 % 15.756 M 336.98 % 3.606 M -74.84 % 14.328 M 29.85 % 11.035 M 17.47 % 9.393 M -19.95 % 11.734 M -9.07 % 12.904 M -7.93 % 14.016 M 19.18 % 11.761 M 42.12 % 8.275 M 55.31 % 5.328 M 9.80 % 4.853 M -3.74 % 5.041 M -13.91 % 5.856 M -3.46 % 6.066 M 8.81 % 5.574 M 10.07 % 5.064 M -25.19 % 6.770 M -23.22 % 8.817 M -13.23 % 10.162 M -13.11 % 11.694 M 23.87 % 9.441 M -0.92 % 9.529 M 38.63 % 6.873 M -4.81 % 7.221 M 16.37 % 6.205 M -18.63 % 7.625 M 62.96 % 4.679 M 4.28 % 4.487 M 27.04 % 3.532 M 38.62 % 2.548 M 66.21 % 1.533 M -12.85 % 1.759 M
Tax payables 0.000 0.000 -100.00 % 3.216 M 80.80 % 1.779 M 56.59 % 1.136 M -59.08 % 2.776 M -1.89 % 2.830 M 95.16 % 1.450 M 3.00 % 1.408 M 22.04 % 1.153 M 736.66 % 137.864 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
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 46.508 M 0.000 -100.00 % 30.951 M 0.000 -100.00 % 42.506 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.381 M 0.000 -100.00 % 40.757 M 0.000 -100.00 % 54.933 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 % -7.518 M 20.09 % -9.409 M -12.32 % -8.377 M 0.000 100.00 % -3.248 M 30.94 % -4.703 M 0.000 100.00 % -86.000 K 19.63 % -107.000 K -2 040.00 % -5.000 K 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 -100.00 % 3.248 M -30.94 % 4.703 M 0.000 -100.00 % 86.000 K -19.63 % 107.000 K 2 040.00 % 5.000 K 0.000 0.000
Capital lease obligations 88.919 M 3.15 % 86.205 M 8.43 % 79.501 M 40.45 % 56.606 M -9.93 % 62.848 M 17.55 % 53.467 M 6.61 % 50.151 M -7.63 % 54.294 M -9.37 % 59.910 M -1.98 % 61.122 M 3.47 % 59.072 M -13.23 % 68.078 M 1 494.28 % 4.270 M 116.26 % 1.975 M -41.70 % 3.387 M 89.94 % 1.783 M -40.91 % 3.018 M 107.81 % 1.452 M -58.76 % 3.521 M 72.21 % 2.045 M -49.26 % 4.030 M 61.29 % 2.498 M -51.77 % 5.180 M 175.81 % 1.878 M -68.52 % 5.966 M 0.000 -100.00 % 1.812 K -97.48 % 71.793 K -72.56 % 261.599 K -61.43 % 678.262 K -28.24 % 945.137 K -84.65 % 6.157 M 27.91 % 4.814 M -10.85 % 5.400 M 6.99 % 5.047 M -24.38 % 6.674 M -20.87 % 8.435 M -14.23 % 9.834 M -11.04 % 11.053 M -14.59 % 12.942 M 19.58 % 10.823 M 93.42 % 5.596 M -7.74 % 6.065 M -5.85 % 6.442 M 394.02 % 1.304 M -62.43 % 3.471 M 37.63 % 2.522 M -6.18 % 2.688 M 247.29 % 774.000 K 12.66 % 687.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 503.458 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
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 7.464 M 0.000 -100.00 % 4.970 M 0.000 -100.00 % 3.274 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.485 K 0.000 -100.00 % 742.836 K 0.000 -100.00 % 1.567 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 % 349.567 K -48.66 % 680.913 K -59.90 % 1.698 M -0.19 % 1.701 M -4.90 % 1.789 M 8.33 % 1.651 M -42.63 % 2.879 M 40.92 % 2.043 M 25.81 % 1.624 M 37.46 % 1.181 M 22.15 % 967.000 K 184.41 % 340.000 K -31.17 % 494.000 K -4.82 % 519.000 K 58.23 % 328.000 K 67.35 % 196.000 K 22.50 % 160.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.042 M 0.000 -100.00 % 4.185 M 0.000 -100.00 % 3.693 M 0.000 -100.00 % 4.538 M 0.000 -100.00 % 5.452 M 0.000 -100.00 % 3.451 M 0.000 0.000 -100.00 % 505.411 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
Total assets 312.971 M 4.86 % 298.459 M 5.80 % 282.106 M 13.33 % 248.921 M -0.18 % 249.368 M 14.04 % 218.661 M 2.91 % 212.488 M 2.43 % 207.439 M -2.67 % 213.140 M 1.54 % 209.899 M -0.05 % 210.001 M -5.11 % 221.317 M 31.31 % 168.545 M -1.07 % 170.360 M 3.43 % 164.707 M -1.10 % 166.533 M 7.70 % 154.626 M -2.80 % 159.077 M 0.75 % 157.889 M 1.19 % 156.038 M -3.61 % 161.888 M 21.50 % 133.240 M 20.45 % 110.618 M 4.11 % 106.250 M 4.32 % 101.852 M 17.13 % 86.955 M 19.19 % 72.952 M 21.32 % 60.132 M 6.11 % 56.669 M 22.51 % 46.258 M 11.33 % 41.550 M 2.82 % 40.410 M 14.78 % 35.208 M -10.88 % 39.505 M -5.90 % 41.982 M -21.98 % 53.806 M -13.22 % 62.001 M -6.59 % 66.379 M -0.38 % 66.630 M -11.55 % 75.329 M 20.23 % 62.653 M 21.06 % 51.752 M 10.91 % 46.663 M 4.23 % 44.770 M 84.09 % 24.320 M -0.36 % 24.407 M 6.03 % 23.018 M -0.17 % 23.058 M 53.13 % 15.058 M 19.07 % 12.646 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30 2002-06-30 2001-06-30 2000-06-30 1999-06-30 1998-06-30 1997-06-30 1996-06-30 1995-06-30 1994-06-30 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30 1998-12-30 1998-06-30 1997-12-30 1997-06-30 1996-12-30 1996-06-30 1995-12-30 1995-06-30 1994-12-30 1994-06-30 1993-12-30 1993-06-30 1993-01-31 1992-06-30 1992-01-31 1991-06-30 1990-12-30 1989-06-30 1988-12-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.717 M 0.000 -100.00 % 347.662 K 0.000 -100.00 % 8.490 M 0.000 -100.00 % 538.303 K 0.000 100.00 % -757.538 K 0.000 100.00 % -3.972 M 0.000 100.00 % -519.466 K 0.000 -100.00 % 3.619 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.997 K 0.000 -100.00 % 99.012 K 0.000 -100.00 % 95.742 K 0.000 -100.00 % 130.362 K 0.000 -100.00 % 283.983 K 0.000 -100.00 % 254.218 K 0.000 -100.00 % 267.854 K 0.000 -100.00 % 481.304 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 0.000 0.000 0.000
Change in working capital -441.450 K 0.000 100.00 % -4.996 M 0.000 -100.00 % 1.648 M 0.000 100.00 % -5.758 M 0.000 100.00 % -3.269 M 0.000 -100.00 % 970.724 K 0.000 100.00 % -446.674 K 0.000 100.00 % -8.586 M 0.000 100.00 % -668.665 K 0.000 -100.00 % 473.555 K 0.000 -100.00 % 3.717 M 0.000 -100.00 % 251.612 K 0.000 100.00 % -4.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -409.860 K 0.000 100.00 % -5.063 M 0.000 -100.00 % 1.634 M 0.000 100.00 % -5.835 M 0.000 100.00 % -3.137 M 0.000 -100.00 % 1.002 M 0.000 100.00 % -473.955 K 0.000 100.00 % -8.530 M 0.000 100.00 % -697.128 K 0.000 -100.00 % 242.430 K 0.000 -100.00 % 2.305 M 0.000 100.00 % -603.851 K 0.000 100.00 % -4.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -31.590 K 0.000 -100.00 % 66.543 K 0.000 -100.00 % 13.423 K 0.000 -100.00 % 77.344 K 0.000 100.00 % -132.599 K 0.000 100.00 % -31.014 K 0.000 -100.00 % 27.281 K 0.000 100.00 % -55.956 K 0.000 -100.00 % 28.463 K 0.000 -100.00 % 231.125 K 0.000 -100.00 % 1.413 M 0.000 -100.00 % 855.463 K 0.000 -100.00 % 99.844 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 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 4.590 M 156.00 % -8.197 M -210.97 % 7.387 M 276.70 % -4.180 M -113.66 % 30.596 M 27.24 % 24.047 M -15.15 % 28.340 M 35.93 % 20.849 M -13.72 % 24.163 M 13.65 % 21.262 M -30.54 % 30.610 M 62.06 % 18.888 M 118.96 % 8.626 M 3 021.48 % 276.351 K -97.07 % 9.428 M 318.33 % -4.318 M -196.71 % 4.465 M 2 091.98 % -224.159 K 91.81 % -2.737 M 82.57 % -15.708 M -600.27 % -2.243 M -3 234.44 % -67.273 K -103.24 % 2.075 M 134.44 % -6.025 M -157.84 % 10.417 M 364.69 % -3.936 M -154.72 % -1.545 M 0.00 % -1.545 M -100.79 % -769.506 K 0.00 % -769.506 K -518.69 % -124.376 K 0.00 % -124.376 K 40.25 % -208.162 K 0.00 % -208.162 K 89.01 % -1.893 M 0.00 % -1.893 M -90.85 % -992.008 K 0.00 % -992.008 K -287.76 % 528.340 K 0.00 % 528.342 K 224.02 % -425.998 K 0.00 % -425.998 K -97.75 % -215.421 K 0.00 % -215.421 K 90.45 % -2.257 M 0.00 % -2.257 M -746.40 % 349.114 K 0.00 % 349.117 K -68.65 % 1.114 M 0.00 % 1.114 M -48.20 % 2.150 M 0.00 % 2.150 M 365.13 % -810.804 K 0.00 % -810.804 K -764.93 % 121.938 K 0.00 % 121.941 K -68.11 % 382.418 K 0.00 % 382.419 K -67.27 % 1.168 M 0.00 % 1.168 M -6.23 % 1.246 M 0.00 % 1.246 M 81.63 % 686.000 K 0.00 % 686.000 K 11.36 % 616.000 K 100.00 % 308.000 K 101.97 % 152.500 K 100.00 % 76.250 K 121.42 % -356.000 K 0.00 % -356.000 K 0.00 % -356.000 K 0.00 % -356.000 K
Net cash provided by operating activities 27.536 M 94.51 % 14.157 M -42.94 % 24.809 M 54.66 % 16.041 M -33.86 % 24.251 M 7.62 % 22.535 M -9.55 % 24.914 M 66.38 % 14.974 M -3.07 % 15.448 M -1.23 % 15.640 M 13.52 % 13.777 M 44.19 % 9.555 M 135.88 % 4.051 M -29.83 % 5.773 M 0.45 % 5.747 M 84.33 % 3.118 M -62.96 % 8.417 M -8.56 % 9.205 M 289.40 % 2.364 M -68.49 % 7.503 M 21.33 % 6.184 M -10.41 % 6.903 M -16.92 % 8.310 M 151.40 % 3.305 M -73.36 % 12.407 M 229.13 % 3.770 M 3.76 % 3.633 M 0.00 % 3.633 M 0.77 % 3.605 M 0.00 % 3.605 M 6.30 % 3.392 M 0.00 % 3.392 M 15.37 % 2.940 M 0.00 % 2.940 M -24.54 % 3.896 M 0.00 % 3.896 M 36.79 % 2.848 M 0.00 % 2.848 M -28.81 % 4.000 M 0.00 % 4.000 M 72.67 % 2.317 M 0.00 % 2.317 M -21.70 % 2.959 M 0.00 % 2.959 M 0.000 0.000 -100.00 % 2.712 M 0.00 % 2.712 M -20.97 % 3.432 M 0.00 % 3.432 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.832 M 0.00 % 1.832 M -20.65 % 2.308 M 0.00 % 2.308 M 21.90 % 1.894 M 0.00 % 1.894 M 46.61 % 1.292 M 0.00 % 1.292 M 2.01 % 1.266 M 100.00 % 633.000 K -13.35 % 730.500 K 100.00 % 365.250 K 0.000 0.000 0.000 0.000
Investments in property plant and equipment -14.037 M 30.02 % -20.058 M -102.13 % -9.923 M 35.94 % -15.490 M 12.70 % -17.743 M -46.91 % -12.078 M -246.16 % -3.489 M 11.57 % -3.945 M -46.42 % -2.695 M -29.64 % -2.079 M -548.72 % -320.416 K 77.26 % -1.409 M -437.97 % 417.004 K 115.13 % -2.756 M -40.47 % -1.962 M -89.96 % -1.033 M 46.97 % -1.948 M 50.55 % -3.939 M 54.35 % -8.628 M -33.62 % -6.457 M -860.06 % -672.578 K 97.44 % -26.268 M -88.19 % -13.958 M -267.39 % -3.799 M 35.99 % -5.935 M 14.39 % -6.933 M -165.80 % -2.608 M 0.00 % -2.608 M -40.70 % -1.854 M 0.00 % -1.854 M 68.36 % -5.858 M 0.00 % -5.858 M -86.47 % -3.142 M 0.00 % -3.142 M -13.22 % -2.775 M 0.00 % -2.775 M -414.49 % -539.354 K 0.00 % -539.354 K 16.91 % -649.137 K 0.00 % -649.137 K 45.68 % -1.195 M 0.01 % -1.195 M -20.29 % -993.506 K 0.00 % -993.495 K -57.46 % -630.933 K -0.14 % -630.068 K -29.54 % -486.383 K 0.05 % -486.618 K 20.72 % -613.786 K 0.07 % -614.215 K -9.34 % -561.759 K -0.09 % -561.242 K 49.94 % -1.121 M -7.39 % -1.044 M 27.54 % -1.441 M 0.03 % -1.441 M 62.04 % -3.796 M -0.02 % -3.796 M -16.40 % -3.261 M 0.00 % -3.261 M -18.79 % -2.745 M 0.00 % -2.745 M -136.13 % -1.163 M 0.00 % -1.163 M -21.16 % -959.500 K -100.00 % -479.750 K 55.91 % -1.088 M -100.00 % -544.000 K 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 -100.00 % 786.647 K 33.07 % 591.146 K 29.75 % 455.605 K 31.06 % 347.620 K -70.96 % 1.197 M 91.38 % 625.560 K 148.82 % 251.414 K -61.94 % 660.538 K 100.92 % 328.756 K -9.69 % 364.032 K 114.39 % -2.529 M 37.45 % -4.044 M -437.86 % -751.793 K 88.43 % -6.500 M 0.000 100.00 % -1.735 M -1 144.49 % 166.071 K 101.16 % -14.360 M -52.77 % -9.400 M 0.000 0.000 0.000 100.00 % -6.400 M 0.000 0.000 100.00 % -3.200 M 0.000 0.000 0.000 100.00 % -141.174 K 0.000 100.00 % -1.422 M 0.000 -100.00 % 11.435 M 0.000 -100.00 % 2.912 K 0.000 -100.00 % 1.113 M 0.000 100.00 % -56.000 K 0.000 100.00 % -333.000 K 0.000 100.00 % -52.000 K 0.000 -100.00 % 1.074 M 0.000 100.00 % -191.000 K 0.000 100.00 % -276.000 K 0.000 100.00 % -3.101 M 0.000 100.00 % -3.843 M 0.000 -100.00 % 5.471 M 0.000 100.00 % -3.483 M 0.000 100.00 % -1.941 M 0.000 -100.00 % 709.000 K 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 100.00 % -345.424 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.488 K 0.000 0.000 100.00 % -2.823 M 0.00 % -2.823 M -153.82 % -1.112 M 0.00 % -1.112 M 0.000 0.000 100.00 % -166.500 K 0.00 % -166.500 K 0.000 -100.00 % 8.554 M 0.000 0.000 0.000 0.000 100.00 % -20.671 K -1.68 % -20.330 K 80.47 % -104.068 K -0.13 % -103.933 K -6 828.83 % -1.500 K 0.00 % -1.500 K 96.84 % -47.438 K 0.26 % -47.563 K 22.06 % -61.021 K -0.07 % -60.979 K 28.08 % -84.791 K 0.00 % -84.791 K -17.77 % -72.000 K 0.00 % -72.000 K 89.80 % -706.000 K 0.00 % -706.000 K -2 421.43 % -28.000 K -100.00 % -14.000 K 81.08 % -74.000 K -100.00 % -37.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 -100.00 % 16.668 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 -100.00 % 796.500 0.00 % 796.500 0.000 0.000 -100.00 % 3.000 0.00 % 3.000 -99.95 % 6.450 K 0.00 % 6.450 K 0.000 0.000 -100.00 % 59.598 K -98.19 % 3.295 M 31 284.78 % 10.500 K 0.00 % 10.500 K 0.000 0.000 0.000 0.000 -100.00 % 35.522 K 0.12 % 35.478 K -37.44 % 56.714 K 0.76 % 56.286 K 411.62 % 11.002 K 0.00 % 11.002 K -5.62 % 11.656 K 0.00 % 11.656 K -88.70 % 103.190 K 0.00 % 103.193 K -69.95 % 343.390 K 0.00 % 343.392 K 316.23 % 82.500 K 0.00 % 82.500 K 1 078.57 % 7.000 K 0.00 % 7.000 K -22.22 % 9.000 K 100.00 % 4.500 K -95.31 % 96.000 K 100.00 % 48.000 K 0.000 0.000 0.000 0.000
Other investing activites 496.592 K -10.56 % 555.240 K 0.000 0.000 -100.00 % 404.108 K 16.25 % 347.620 K -68.46 % 1.102 M 76.18 % 625.560 K 425.22 % 119.105 K -81.97 % 660.537 K 207.88 % -612.301 K -268.20 % 364.032 K 451.13 % -103.675 K -126.25 % 395.026 K 949.10 % -46.523 K -102.50 % 1.865 M 602.21 % -371.284 K -104.59 % 8.083 M 7 626.51 % 104.611 K -99.60 % 26.263 M 1 009.14 % 2.368 M 166.90 % 887.187 K -74.46 % 3.474 M 561.41 % 525.284 K 109.17 % 251.125 K 166.78 % -376.027 K -106.02 % 6.241 M 204.83 % -5.953 M -209.06 % 5.459 M 207.34 % -5.085 M -154.98 % 9.249 M 200.89 % -9.167 M -250.74 % 6.081 M 204.62 % -5.813 M -161.22 % 9.494 M 203.84 % -9.143 M -303.48 % 4.493 M 219.79 % -3.751 M -180.68 % 4.650 M 205.97 % -4.388 M -221.25 % 3.619 M 222.85 % -2.946 M -174.73 % 3.942 M 200.54 % -3.921 M -215.15 % 3.405 M 65.62 % 2.056 M -35.72 % 3.198 M 207.93 % -2.963 M -173.52 % 4.031 M 221.82 % -3.309 M -209.43 % 3.024 M 235.43 % -2.233 M -172.76 % 3.068 M 481.73 % -803.830 K -135.73 % 2.250 M 229.67 % 682.346 K -87.78 % 5.586 M 210.01 % -5.078 M -195.62 % 5.310 M 217.93 % -4.503 M -197.30 % 4.628 M 216.75 % -3.964 M -225.72 % 3.153 M 207.83 % -2.924 M -230.27 % 2.245 M 100.00 % 1.122 M -37.53 % 1.797 M 100.00 % 898.250 K 0.000 0.000 0.000 0.000
Net cash used for investing activites -13.541 M 30.57 % -19.503 M -113.46 % -9.137 M 38.68 % -14.899 M 13.82 % -17.288 M -47.38 % -11.730 M -411.81 % -2.292 M 30.96 % -3.320 M -35.88 % -2.443 M -72.29 % -1.418 M -52.04 % -932.717 K 10.77 % -1.045 M 59.91 % -2.608 M 59.29 % -6.405 M -132.03 % -2.760 M 51.30 % -5.668 M -144.43 % -2.319 M -196.24 % 2.410 M 128.83 % -8.358 M -253.47 % 5.446 M 170.68 % -7.705 M 69.64 % -25.381 M -142.10 % -10.484 M -220.22 % -3.274 M 72.91 % -12.084 M -65.34 % -7.309 M -301.18 % 3.633 M 130.89 % -11.762 M -426.26 % 3.605 M 151.95 % -6.939 M -304.60 % 3.392 M 122.42 % -15.129 M -614.63 % 2.940 M 128.33 % -10.377 M -366.35 % 3.896 M 217.83 % -3.306 M -216.09 % 2.848 M 152.80 % -5.393 M -234.82 % 4.000 M 201.95 % -3.924 M -269.37 % 2.317 M 316.96 % -1.068 M -136.09 % 2.959 M -10.79 % 3.317 M 19.57 % 2.774 M 101.93 % 1.374 M -49.34 % 2.712 M 214.14 % -2.376 M -169.24 % 3.432 M 183.73 % -4.099 M -269.75 % 2.415 M 177.45 % -3.118 M -259.31 % 1.957 M 139.62 % -4.939 M -738.99 % 772.954 K 116.67 % -4.638 M -353.20 % 1.832 M 154.51 % -3.360 M -245.57 % 2.308 M 121.01 % -10.988 M -680.31 % 1.894 M 121.92 % -8.640 M -768.95 % 1.292 M 131.68 % -4.077 M -422.00 % 1.266 M 100.00 % 633.000 K -13.35 % 730.500 K 100.00 % 365.250 K 0.000 0.000 0.000 0.000
Debt repayment 3.577 M -30.97 % 5.181 M 936.23 % 500.000 K -93.75 % 8.000 M 0.000 100.00 % -12.054 M 0.000 100.00 % -2.000 M 0.000 100.00 % -7.770 M 0.000 100.00 % -9.126 M 0.000 -100.00 % 3.293 M 0.000 -100.00 % 2.041 M 0.000 100.00 % -9.959 M 0.000 100.00 % -15.081 M 0.000 -100.00 % 21.525 M 0.000 100.00 % -5.154 M 0.000 0.000 0.000 -100.00 % 4.530 M 0.000 100.00 % -1.190 M 0.000 -100.00 % 8.287 M 0.000 -100.00 % 2.826 M 0.000 100.00 % -6.161 M 0.000 100.00 % -2.924 M 0.000 -100.00 % 1.039 M 0.000 100.00 % -1.770 M 0.000 100.00 % -11.166 M 0.000 100.00 % -10.273 M 0.000 100.00 % -5.885 M 0.000 100.00 % -5.082 M 0.000 100.00 % -5.607 M 0.000 -100.00 % 1.364 M 0.000 -100.00 % 4.048 M 0.000 100.00 % -5.952 M 0.000 -100.00 % 5.666 M 0.000 -100.00 % 2.465 M 0.000 100.00 % -707.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 94.135 K 0.000 0.000 -100.00 % 81.110 K 0.000 0.000 0.000 100.00 % -1.358 M 0.000 0.000 0.000 -100.00 % 520.740 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 -100.00 % 253.500 K 0.00 % 253.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.663 M 0.00 % 1.663 M 515.74 % 270.000 K 0.00 % 270.000 K 0.000 0.000 -100.00 % 425.000 K 0.00 % 425.000 K 1 150.00 % 34.000 K 100.00 % 17.000 K -72.13 % 61.000 K 100.00 % 30.500 K 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -10.081 M 0.000 0.000 0.000 -100.00 % 4.453 M 0.000 0.000 0.000 -100.00 % 923.352 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 100.00 % -26.142 K 0.00 % -26.142 K 99.48 % -5.046 M 0.00 % -5.046 M -379.38 % -1.053 M 0.00 % -1.053 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
Dividends paid -3.456 M 8.96 % -3.796 M -8.99 % -3.483 M 0.86 % -3.514 M -9.81 % -3.200 M -53.25 % -2.088 M -40.60 % -1.485 M -10.33 % -1.346 M 0.87 % -1.358 M 0.000 0.000 0.000 100.00 % -1.865 M -66.33 % -1.121 M 31.58 % -1.639 M -51.53 % -1.081 M 9.83 % -1.199 M 0.000 100.00 % -2.407 M 8.61 % -2.633 M -13.40 % -2.322 M -3.61 % -2.241 M 9.09 % -2.465 M -0.31 % -2.458 M -27.35 % -1.930 M 6.65 % -2.067 M -40.00 % -1.477 M 0.00 % -1.477 M -9.09 % -1.354 M 0.00 % -1.354 M -10.00 % -1.231 M 0.00 % -1.231 M -9.88 % -1.120 M 0.00 % -1.120 M -16.91 % -957.973 K 0.00 % -957.973 K -55.03 % -617.923 K 0.00 % -617.923 K -215.47 % -195.871 K 0.00 % -195.871 K 31.67 % -286.634 K 0.00 % -286.634 K -13.16 % -253.299 K 0.00 % -253.299 K -103.62 % -124.400 K 0.00 % -124.400 K 0.000 0.000 0.000 0.000 100.00 % -242.484 K 0.00 % -242.484 K 39.52 % -400.901 K 0.00 % -400.901 K -7.68 % -372.291 K 0.00 % -372.291 K -2.57 % -362.967 K 0.00 % -362.967 K 7.83 % -393.785 K 0.00 % -393.785 K -30.39 % -302.000 K 0.00 % -302.000 K -266.06 % -82.500 K 0.00 % -82.500 K 26.01 % -111.500 K -100.00 % -55.750 K 75.66 % -229.000 K -100.00 % -114.500 K 0.000 0.000 0.000 0.000
Other financing activites -10.102 M 0.000 100.00 % -9.497 M -9.07 % -8.707 M -2 051.57 % 446.146 K 0.000 100.00 % -17.675 M -99.61 % -8.855 M 22.86 % -11.479 M -48.37 % -7.737 M -13.71 % -6.804 M 0.000 100.00 % -1.444 M 0.000 100.00 % -4.714 M -537.16 % 1.078 M 115.78 % -6.831 M 0.000 -100.00 % 6.692 M 164.11 % 2.534 M -62.08 % 6.682 M 3 184.06 % 203.461 K -95.00 % 4.072 M -31.66 % 5.958 M 13.52 % 5.248 M 5.01 % 4.998 M -2.18 % 5.110 M 200.00 % -5.110 M -203.04 % 4.959 M 200.00 % -4.959 M -207.28 % 4.622 M 200.00 % -4.622 M -213.85 % 4.060 M 200.00 % -4.060 M -183.64 % 4.854 M 212.62 % -4.310 M -224.35 % 3.466 M 200.00 % -3.466 M -182.59 % 4.196 M 200.00 % -4.196 M -261.18 % 2.603 M 200.00 % -2.603 M -181.05 % 3.212 M 199.99 % -3.213 M -210.84 % 2.899 M 200.02 % -2.898 M -206.86 % 2.712 M 198.70 % -2.748 M -180.07 % 3.432 M 199.42 % -3.452 M -229.91 % 2.657 M 188.78 % -2.993 M -226.94 % 2.358 M 187.29 % -2.701 M -335.86 % 1.145 M 200.00 % -1.145 M -152.19 % 2.195 M 200.00 % -2.195 M -181.22 % 2.702 M 196.12 % -2.811 M -228.04 % 2.196 M 198.21 % -2.236 M -262.70 % 1.374 M 685.14 % 175.000 K -87.30 % 1.378 M 100.00 % 688.750 K -28.22 % 959.500 K 100.00 % 479.750 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -9.982 M -774.90 % 1.479 M 111.85 % -12.480 M -195.70 % -4.221 M -53.27 % -2.754 M 80.53 % -14.142 M 26.19 % -19.160 M -57.04 % -12.201 M 4.96 % -12.837 M 17.22 % -15.507 M -127.92 % -6.804 M 25.44 % -9.126 M -227.30 % -2.788 M -228.35 % 2.172 M 145.67 % -4.757 M -333.38 % 2.038 M 136.12 % -5.643 M 43.34 % -9.959 M -332.38 % 4.286 M 128.23 % -15.180 M -448.19 % 4.360 M -77.63 % 19.487 M 1 113.11 % 1.606 M 197.15 % -1.653 M -149.82 % 3.319 M 13.23 % 2.931 M -19.33 % 3.633 M 276.68 % -2.056 M -157.04 % 3.605 M 148.05 % -7.502 M -321.20 % 3.392 M 39.30 % 2.435 M -17.18 % 2.940 M 224.91 % -2.353 M -160.41 % 3.896 M 135.67 % -10.922 M -483.49 % 2.848 M 140.34 % -7.060 M -276.48 % 4.000 M 129.75 % -13.445 M -680.32 % 2.317 M 134.25 % -6.765 M -328.61 % 2.959 M 120.12 % -14.710 M -630.25 % 2.774 M 120.87 % -13.295 M -590.22 % 2.712 M 131.42 % -8.633 M -351.57 % 3.432 M 140.21 % -8.534 M -453.43 % 2.415 M 127.31 % -8.843 M -551.87 % 1.957 M 212.57 % -1.738 M -324.90 % 772.954 K -69.46 % 2.531 M 38.17 % 1.832 M 135.33 % -5.184 M -324.60 % 2.308 M -23.10 % 3.002 M 58.52 % 1.894 M 2 711.72 % -72.500 K -105.61 % 1.292 M 448.41 % 235.500 K -81.40 % 1.266 M 100.00 % 633.000 K -13.35 % 730.500 K 100.00 % 365.250 K 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -10.282 M -209.28 % 9.410 M 200.00 % -9.410 M -244.90 % 6.494 M 200.00 % -6.494 M -185.32 % 7.611 M 200.00 % -7.611 M -448.12 % 2.186 M 200.00 % -2.186 M -209.82 % 1.991 M 200.00 % -1.991 M -146.59 % 4.273 M 200.00 % -4.273 M -297.67 % 2.162 M 200.00 % -2.162 M -135.43 % 6.101 M 200.00 % -6.101 M -370.97 % 2.251 M 200.00 % -2.251 M -150.70 % 4.441 M 200.00 % -4.441 M -415.52 % 1.407 M 113.35 % -10.542 M -200.00 % 10.542 M 197.38 % -10.826 M -200.00 % 10.826 M 211.16 % -9.738 M -200.00 % 9.738 M 204.66 % -9.305 M -200.00 % 9.305 M 184.51 % -11.010 M -200.00 % 11.010 M 221.32 % -9.075 M -200.00 % 9.075 M 171.54 % -12.685 M -200.00 % 12.685 M 303.50 % -6.233 M -200.01 % 6.233 M 172.34 % -8.616 M -199.09 % 8.695 M 0.000 0.000 100.00 % -8.216 M -199.99 % 8.217 M 184.29 % -9.748 M -200.00 % 9.748 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.104 M -200.00 % 6.104 M 196.86 % -6.302 M -200.00 % 6.301 M 200.83 % -6.250 M -200.00 % 6.250 M 294.57 % -3.212 M -200.00 % 3.212 M 191.78 % -3.500 M -100.00 % -1.750 M 16.46 % -2.095 M -100.00 % -1.047 M 0.000 0.000 0.000 0.000
Net change in cash 4.014 M 203.80 % -3.867 M -221.15 % 3.192 M 203.68 % -3.079 M -173.12 % 4.210 M 226.15 % -3.337 M -196.39 % 3.462 M 733.71 % -546.353 K -425.47 % 167.866 K 113.06 % -1.285 M -121.28 % 6.041 M 284.71 % 1.570 M 216.75 % -1.345 M -138.09 % 3.531 M 193.90 % -3.761 M -200.00 % 3.761 M 198.51 % -3.818 M -200.00 % 3.818 M 198.66 % -3.870 M -200.00 % 3.870 M 218.65 % -3.261 M -200.00 % 3.261 M 215.69 % -2.819 M -200.00 % 2.819 M 452.69 % -799.292 K -200.00 % 799.292 K 347.97 % 178.426 K -75.00 % 713.703 K 13 671.08 % -5.259 K 75.00 % -21.036 K -109.65 % 218.020 K -75.00 % 872.084 K 459.07 % -242.875 K 75.00 % -971.501 K -386.70 % 338.853 K -75.00 % 1.355 M 610.71 % -265.397 K 75.00 % -1.062 M -210.52 % -341.870 K 75.00 % -1.367 M -481.35 % 358.593 K -75.01 % 1.435 M 999.08 % 130.564 K -74.99 % 522.000 K 353.07 % -206.264 K 75.00 % -825.000 K -1 960.03 % -40.048 K 75.13 % -161.000 K -158.87 % 273.507 K -75.00 % 1.094 M 290.08 % -575.534 K 75.00 % -2.302 M -900.77 % 287.475 K -75.00 % 1.150 M 367.07 % 246.196 K -75.00 % 984.787 K 423.51 % -304.406 K 75.00 % -1.218 M -490.82 % 311.556 K -75.00 % 1.246 M 538.04 % -284.500 K 75.00 % -1.138 M -443.55 % 331.250 K -75.00 % 1.325 M 787.77 % 149.250 K 0.00 % 149.250 K 207.73 % 48.500 K 0.00 % 48.500 K 0.000 0.000 0.000 0.000
Cash at beginning of period 6.529 M -37.20 % 10.396 M 44.31 % 7.204 M -29.94 % 10.282 M 69.34 % 6.072 M -35.47 % 9.410 M 58.22 % 5.947 M -8.41 % 6.494 M 2.65 % 6.326 M -16.89 % 7.611 M 384.71 % 1.570 M 0.000 -100.00 % 3.531 M 0.000 -100.00 % 3.761 M 0.000 -100.00 % 3.818 M 0.000 -100.00 % 3.870 M 0.000 -100.00 % 3.261 M 0.000 -100.00 % 2.819 M 0.000 -100.00 % 799.292 K 0.000 -100.00 % 173.447 K -75.00 % 693.789 K 288.23 % 178.706 K -75.00 % 714.825 K 1 918.21 % -39.315 K 75.00 % -157.259 K -177.25 % 203.560 K -75.00 % 814.242 K 701.84 % -135.293 K 75.00 % -541.172 K -515.95 % 130.104 K -75.00 % 520.418 K 10.26 % 471.974 K -75.00 % 1.888 M 1 565.09 % 113.381 K -74.97 % 453.000 K 2 736.21 % -17.184 K 75.10 % -69.000 K -136.49 % 189.080 K -74.99 % 756.000 K 229.95 % 229.128 K -75.01 % 917.000 K 2 166.26 % -44.380 K 74.93 % -177.000 K -133.32 % 531.154 K -75.00 % 2.125 M 772.05 % 243.679 K -75.00 % 974.718 K 38 821.54 % -2.517 K 75.00 % -10.069 K -103.34 % 301.889 K -75.00 % 1.208 M 12 591.54 % -9.667 K 75.00 % -38.668 K -114.06 % 275.000 K -75.00 % 1.100 M 2 055.56 % -56.250 K 75.00 % -225.000 K -9.49 % -205.500 K 0.00 % -205.500 K 19.09 % -254.000 K 0.00 % -254.000 K 0.000 0.000 0.000 0.000
Cash at end of period 10.543 M 61.48 % 6.529 M -37.20 % 10.396 M 44.31 % 7.204 M -29.94 % 10.282 M 69.34 % 6.072 M -35.47 % 9.410 M 58.22 % 5.947 M -8.41 % 6.494 M 2.65 % 6.326 M -16.89 % 7.611 M 384.71 % 1.570 M -28.18 % 2.186 M -38.09 % 3.531 M 0.000 -100.00 % 3.761 M 0.000 -100.00 % 3.818 M 0.000 -100.00 % 3.870 M 0.000 -100.00 % 3.261 M 0.000 -100.00 % 2.819 M 0.000 -100.00 % 799.292 K 127.15 % 351.873 K -75.00 % 1.407 M 711.48 % 173.447 K -75.00 % 693.789 K 288.23 % 178.706 K -75.00 % 714.825 K 1 918.21 % -39.315 K 75.00 % -157.259 K -177.25 % 203.560 K -75.00 % 814.242 K 701.84 % -135.293 K 75.00 % -541.172 K -515.95 % 130.104 K -75.00 % 520.418 K 10.26 % 471.974 K -75.00 % 1.888 M 1 565.18 % 113.381 K -74.97 % 453.000 K 2 736.21 % -17.184 K 75.10 % -69.000 K -136.49 % 189.080 K -74.99 % 756.000 K 229.95 % 229.128 K -75.01 % 917.000 K 2 166.26 % -44.380 K 74.93 % -177.000 K -133.32 % 531.154 K -75.00 % 2.125 M 771.89 % 243.679 K -75.00 % 974.718 K 38 821.54 % -2.517 K 75.00 % -10.069 K -103.34 % 301.889 K -75.00 % 1.208 M 12 811.13 % -9.500 K 75.00 % -38.000 K -113.82 % 275.000 K -75.00 % 1.100 M 2 055.56 % -56.250 K 0.00 % -56.250 K 72.63 % -205.500 K 0.00 % -205.500 K 0.000 0.000 0.000 0.000
Operating cash flow 27.536 M 94.51 % 14.157 M -42.94 % 24.809 M 54.66 % 16.041 M -33.86 % 24.251 M 7.62 % 22.535 M -9.55 % 24.914 M 66.38 % 14.974 M -3.07 % 15.448 M -1.23 % 15.640 M 13.52 % 13.777 M 44.19 % 9.555 M 135.88 % 4.051 M -29.83 % 5.773 M 0.45 % 5.747 M 84.33 % 3.118 M -62.96 % 8.417 M -8.56 % 9.205 M 289.40 % 2.364 M -68.49 % 7.503 M 21.33 % 6.184 M -10.41 % 6.903 M -16.92 % 8.310 M 151.40 % 3.305 M -73.36 % 12.407 M 229.13 % 3.770 M 3.76 % 3.633 M 0.00 % 3.633 M 0.77 % 3.605 M 0.00 % 3.605 M 6.30 % 3.392 M 0.00 % 3.392 M 15.37 % 2.940 M 0.00 % 2.940 M -24.54 % 3.896 M 0.00 % 3.896 M 36.79 % 2.848 M 0.00 % 2.848 M -28.81 % 4.000 M 0.00 % 4.000 M 72.67 % 2.317 M 0.00 % 2.317 M -21.70 % 2.959 M 0.00 % 2.959 M 0.000 0.000 -100.00 % 2.712 M 0.00 % 2.712 M -20.97 % 3.432 M 0.00 % 3.432 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.832 M 0.00 % 1.832 M -20.65 % 2.308 M 0.00 % 2.308 M 21.90 % 1.894 M 0.00 % 1.894 M 46.61 % 1.292 M 0.00 % 1.292 M 2.01 % 1.266 M 100.00 % 633.000 K -13.35 % 730.500 K 100.00 % 365.250 K 0.000 0.000 0.000 0.000
Capital expenditure -14.037 M 30.02 % -20.058 M -102.73 % -9.894 M 36.13 % -15.490 M 12.70 % -17.743 M -46.91 % -12.078 M -246.16 % -3.489 M 11.57 % -3.945 M -46.42 % -2.695 M -29.64 % -2.079 M -548.72 % -320.416 K 77.26 % -1.409 M -437.97 % 417.004 K 115.13 % -2.756 M -40.47 % -1.962 M -89.96 % -1.033 M 46.97 % -1.948 M 50.55 % -3.939 M 54.35 % -8.628 M -33.62 % -6.457 M -860.06 % -672.578 K 97.44 % -26.268 M -88.19 % -13.958 M -267.39 % -3.799 M 35.99 % -5.935 M 14.39 % -6.933 M -165.80 % -2.608 M 0.00 % -2.608 M -40.70 % -1.854 M 0.00 % -1.854 M 68.36 % -5.858 M 0.00 % -5.858 M -86.47 % -3.142 M 0.00 % -3.142 M -13.22 % -2.775 M 0.00 % -2.775 M -414.49 % -539.354 K 0.00 % -539.354 K 16.91 % -649.137 K 0.00 % -649.137 K 45.68 % -1.195 M 0.01 % -1.195 M -20.29 % -993.506 K 0.00 % -993.495 K -57.46 % -630.933 K -0.14 % -630.068 K -29.54 % -486.383 K 0.05 % -486.618 K 20.72 % -613.786 K 0.07 % -614.215 K -9.34 % -561.759 K -0.09 % -561.242 K 49.94 % -1.121 M -7.39 % -1.044 M 27.54 % -1.441 M 0.03 % -1.441 M 62.04 % -3.796 M -0.02 % -3.796 M -16.40 % -3.261 M 0.00 % -3.261 M -18.79 % -2.745 M 0.00 % -2.745 M -136.13 % -1.163 M 0.00 % -1.163 M -21.16 % -959.500 K -100.00 % -479.750 K 55.91 % -1.088 M -100.00 % -544.000 K 0.000 0.000 0.000 0.000
Free CashFlow 13.499 M 328.75 % -5.901 M -139.57 % 14.915 M 2 608.18 % 550.731 K -91.54 % 6.508 M -37.76 % 10.457 M -51.19 % 21.425 M 94.26 % 11.029 M -13.52 % 12.753 M -5.96 % 13.561 M 0.77 % 13.457 M 65.21 % 8.146 M 82.32 % 4.468 M 48.10 % 3.017 M -20.30 % 3.785 M 81.54 % 2.085 M -67.77 % 6.470 M 22.84 % 5.267 M 184.08 % -6.264 M -698.78 % 1.046 M -81.02 % 5.512 M 128.46 % -19.364 M -242.84 % -5.648 M -1 043.82 % -493.803 K -107.63 % 6.472 M 304.61 % -3.163 M -408.69 % 1.025 M 0.00 % 1.025 M -41.49 % 1.751 M 0.00 % 1.751 M 170.99 % -2.467 M 0.00 % -2.467 M -1 120.96 % -202.054 K 0.00 % -202.051 K -118.02 % 1.121 M 0.00 % 1.121 M -51.44 % 2.309 M 0.00 % 2.309 M -31.11 % 3.351 M 0.00 % 3.351 M 198.72 % 1.122 M 0.01 % 1.122 M -42.93 % 1.966 M 0.00 % 1.966 M 411.53 % -630.933 K -0.14 % -630.068 K -128.31 % 2.226 M 0.01 % 2.225 M -21.02 % 2.818 M 0.02 % 2.818 M 601.55 % -561.759 K -0.09 % -561.242 K 49.94 % -1.121 M -7.39 % -1.044 M 27.54 % -1.441 M 0.03 % -1.441 M 26.64 % -1.965 M -0.03 % -1.964 M -106.17 % -952.651 K 0.00 % -952.648 K -11.88 % -851.500 K 0.00 % -851.500 K -760.08 % 129.000 K 0.00 % 129.000 K -57.91 % 306.500 K 100.00 % 153.250 K 142.87 % -357.500 K -100.00 % -178.750 K 0.000 0.000 0.000 0.000
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1996 1996 1995 1995 1994 1994 1993 1993 1993 1992 1992 1991 1990 1989 1988
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989