SKS.AX

SKS Technologies Group Limited SKS.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 261.655 M 91.96 % 136.309 M 63.70 % 83.268 M 23.75 % 67.288 M 89.02 % 35.599 M 34.08 % 26.551 M -35.54 % 41.187 M 51.70 % 27.150 M 19.95 % 22.635 M 46.83 % 15.416 M 338.33 % 3.517 M -77.22 % 15.440 M 18.27 % 13.055 M -9.25 % 14.385 M -5.33 % 15.195 M -6.30 % 16.217 M 8.50 % 14.947 M -20.10 % 18.708 M -6.62 % 20.034 M -5.47 % 21.194 M -5.58 % 22.447 M -22.70 % 29.039 M -13.37 % 33.520 M -0.25 % 33.604 M -3.65 % 34.877 M 0.000 0.000 0.000 -100.00 % 38.840 M 11.40 % 34.866 M -6.23 % 37.183 M 3.93 % 35.778 M 7.92 % 33.151 M -1.93 % 33.803 M 4.02 % 32.497 M -6.25 % 34.663 M -5.92 % 36.845 M
Net income 13.770 M 107.86 % 6.625 M 780.07 % 752.783 K -75.10 % 3.023 M 39.57 % 2.166 M 143.42 % -4.989 M -26 129.11 % 19.167 K 100.64 % -3.009 M -556.99 % -458.000 K -940.10 % 54.517 K 101.53 % -3.574 M -2 331.29 % -147.000 K 95.44 % -3.225 M -130.69 % -1.398 M -166.29 % -525.000 K -171.08 % 738.563 K 1 293.96 % 52.983 K 108.55 % -620.000 K -158.33 % -240.000 K -156.34 % 426.000 K 646.15 % -78.000 K -44.44 % -54.000 K 19.40 % -67.000 K -81.08 % -37.000 K -85.00 % -20.000 K -385.71 % 7.000 K -98.94 % 658.000 K 17.71 % 559.000 K 123.33 % -2.396 M -50.13 % -1.596 M -867.31 % 208.000 K -79.88 % 1.034 M 160.19 % -1.718 M -498.61 % 431.000 K 177.10 % -559.000 K -207.09 % 522.000 K -36.57 % 823.000 K
Income before tax 20.786 M 219.83 % 6.499 M 1 132.96 % 527.105 K -73.68 % 2.003 M 66.50 % 1.203 M 199.01 % -1.215 M -296.51 % 618.303 K 121.63 % -2.858 M -524.02 % -458.000 K 69.32 % -1.493 M 33.50 % -2.245 M -1 427.21 % -147.000 K 95.44 % -3.225 M -130.69 % -1.398 M -166.29 % -525.000 K -168.18 % 770.000 K 1 394.94 % 51.507 K 111.01 % -468.000 K -1 458.49 % -30.029 K -105.13 % 585.000 K 268.10 % -348.000 K -176.32 % 456.000 K 137.75 % -1.208 M -727.40 % -146.000 K 77.26 % -642.000 K -24.66 % -515.000 K -176.18 % 676.000 K 16.96 % 578.000 K 124.36 % -2.373 M -49.62 % -1.586 M -885.15 % 202.000 K -80.63 % 1.043 M 165.72 % -1.587 M -310.48 % 754.000 K 210.72 % -681.000 K -178.91 % 863.000 K -36.54 % 1.360 M
Income before tax ratio 0.08 66.61 % 0.05 653.19 % 0.01 -78.73 % 0.03 -11.91 % 0.03 173.85 % -0.05 -404.83 % 0.02 114.26 % -0.11 -420.24 % -0.02 79.11 % -0.10 84.83 % -0.64 -6 604.62 % -0.01 96.15 % -0.25 -154.19 % -0.10 -181.28 % -0.03 -172.77 % 0.05 1 277.87 % 0.00 113.78 % -0.03 -1 568.96 % 0.00 -105.43 % 0.03 278.04 % -0.02 -198.73 % 0.02 143.57 % -0.04 -729.47 % 0.00 76.40 % -0.02 0.00 0.00 0.00 100.00 % -0.06 -34.31 % -0.05 -937.33 % 0.01 -81.36 % 0.03 160.90 % -0.05 -314.62 % 0.02 206.44 % -0.02 -184.17 % 0.02 -32.55 % 0.04
EBITDA 23.659 M 202.86 % 7.812 M 237.01 % 2.318 M -28.98 % 3.264 M 69.12 % 1.930 M 514.16 % -466.000 K -140.91 % 1.139 M 155.59 % -2.049 M -103.88 % -1.005 M -7.72 % -933.000 K 47.35 % -1.772 M -2 263.17 % 81.917 K 102.69 % -3.048 M -160.07 % -1.172 M -231.07 % -354.000 K -133.43 % 1.059 M 174.26 % 386.128 K 726.60 % -61.623 K -113.78 % 447.130 K -61.82 % 1.171 M 162.56 % 446.000 K -71.34 % 1.556 M 359.00 % 339.000 K -75.42 % 1.379 M 27.69 % 1.080 M 209.46 % 349.000 K -76.48 % 1.484 M 3.41 % 1.435 M 210.13 % -1.303 M -180.82 % -464.000 K -136.31 % 1.278 M -36.61 % 2.016 M 375.41 % -732.000 K -141.08 % 1.782 M 245.35 % 516.000 K -75.57 % 2.112 M -12.87 % 2.424 M
Net income ratio 0.05 8.28 % 0.05 437.61 % 0.01 -79.88 % 0.04 -26.16 % 0.06 132.38 % -0.19 -40 477.43 % 0.00 100.42 % -0.11 -447.73 % -0.02 -672.17 % 0.00 100.35 % -1.02 -10 573.63 % -0.01 96.15 % -0.25 -154.19 % -0.10 -181.28 % -0.03 -175.87 % 0.05 1 184.80 % 0.00 110.70 % -0.03 -176.64 % -0.01 -159.60 % 0.02 678.44 % 0.00 -86.86 % 0.00 6.97 % 0.00 -81.53 % 0.00 -92.01 % 0.00 0.00 0.00 0.00 100.00 % -0.06 -34.76 % -0.05 -918.30 % 0.01 -80.64 % 0.03 155.77 % -0.05 -506.45 % 0.01 174.12 % -0.02 -214.23 % 0.02 -32.58 % 0.02
Ratio EBITDA 0.09 57.77 % 0.06 105.87 % 0.03 -42.61 % 0.05 -10.53 % 0.05 408.90 % -0.02 -163.47 % 0.03 136.64 % -0.08 -69.98 % -0.04 26.64 % -0.06 87.99 % -0.50 -9 596.52 % 0.01 102.27 % -0.23 -186.56 % -0.08 -249.72 % -0.02 -135.68 % 0.07 152.78 % 0.03 884.26 % 0.00 -114.76 % 0.02 -59.61 % 0.06 178.08 % 0.02 -62.92 % 0.05 429.82 % 0.01 -75.36 % 0.04 32.52 % 0.03 0.00 0.00 0.00 100.00 % -0.03 -152.09 % -0.01 -138.72 % 0.03 -39.00 % 0.06 355.19 % -0.02 -141.89 % 0.05 232.01 % 0.02 -73.94 % 0.06 -7.39 % 0.07
Gross profit ratio 0.53 12.62 % 0.47 1 124.13 % 0.04 -91.14 % 0.43 15.34 % 0.38 1.83 % 0.37 49.16 % 0.25 -0.77 % 0.25 -1.31 % 0.25 41.78 % 0.18 -19.75 % 0.22 -36.13 % 0.35 15.13 % 0.30 -15.35 % 0.36 0.04 % 0.36 -7.44 % 0.38 30.63 % 0.29 20.11 % 0.25 -16.44 % 0.29 -5.04 % 0.31 7.69 % 0.29 3.59 % 0.28 8.94 % 0.25 4.06 % 0.24 -6.99 % 0.26 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 112.314 M 2.37 % 109.715 M 0.51 % 109.158 M 1.09 % 107.984 M 0.00 % 107.984 M 60.14 % 67.430 M 5.54 % 63.893 M 52.51 % 41.894 M 36.85 % 30.612 M -15.77 % 36.345 M 24.68 % 29.151 M 7.44 % 27.132 M 15.94 % 23.401 M 200.01 % 7.800 M 7.75 % 7.239 M 0.00 % 7.239 M 11.39 % 6.499 M 14.99 % 5.652 M 0.00 % 5.652 M 0.00 % 5.652 M 0.00 % 5.652 M 0.02 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 1.09 % 5.590 M -2.02 % 5.705 M 0.80 % 5.660 M 0.68 % 5.622 M -0.50 % 5.650 M -0.02 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M
Weighted average shs out 112.314 M 2.37 % 109.715 M 0.51 % 109.158 M 1.09 % 107.984 M 0.00 % 107.984 M 60.14 % 67.430 M 5.54 % 63.893 M 52.51 % 41.894 M 36.85 % 30.612 M 5.01 % 29.151 M 0.00 % 29.151 M 7.44 % 27.132 M 15.94 % 23.401 M 200.01 % 7.800 M 7.75 % 7.239 M 0.00 % 7.239 M 11.39 % 6.499 M 14.99 % 5.652 M 0.00 % 5.652 M 0.00 % 5.652 M 0.00 % 5.652 M 0.02 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 1.09 % 5.590 M -2.02 % 5.705 M 0.80 % 5.660 M 0.68 % 5.622 M -0.50 % 5.650 M -0.02 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M
EPS diluted 0.12 98.68 % 0.06 941.38 % 0.01 -79.29 % 0.03 39.30 % 0.02 127.16 % -0.07 -24 766.67 % 0.00 100.42 % -0.07 -378.67 % -0.02 -1 100.00 % 0.00 101.25 % -0.12 -2 122.22 % -0.01 96.14 % -0.14 22.22 % -0.18 -147.93 % -0.07 -172.60 % 0.10 1 119.51 % 0.01 107.45 % -0.11 -159.43 % -0.04 -156.23 % 0.08 646.38 % -0.01 -43.75 % -0.01 19.33 % -0.01 -83.08 % -0.01 -85.71 % 0.00 96.20 % -0.09 -176.67 % 0.12 20.00 % 0.10 123.81 % -0.42 -50.00 % -0.28 -856.76 % 0.04 -79.44 % 0.18 160.00 % -0.30 -494.74 % 0.08 176.85 % -0.10 -207.07 % 0.09 -36.57 % 0.15
Earnings per share 0.12 98.68 % 0.06 941.38 % 0.01 -79.29 % 0.03 39.30 % 0.02 127.16 % -0.07 -24 766.67 % 0.00 100.42 % -0.07 -378.67 % -0.02 -889.47 % 0.00 101.58 % -0.12 -2 122.22 % -0.01 96.14 % -0.14 22.22 % -0.18 -147.93 % -0.07 -172.60 % 0.10 1 119.51 % 0.01 107.45 % -0.11 -159.43 % -0.04 -156.23 % 0.08 646.38 % -0.01 -43.75 % -0.01 19.33 % -0.01 -83.08 % -0.01 -85.71 % 0.00 96.20 % -0.09 -176.67 % 0.12 20.00 % 0.10 123.81 % -0.42 -50.00 % -0.28 -856.76 % 0.04 -79.44 % 0.18 160.00 % -0.30 -494.74 % 0.08 176.85 % -0.10 -207.07 % 0.09 -36.57 % 0.15
Gross profit 138.284 M 116.19 % 63.964 M 1 903.88 % 3.192 M -89.04 % 29.114 M 118.02 % 13.354 M 36.53 % 9.781 M -3.84 % 10.172 M 50.54 % 6.757 M 18.38 % 5.708 M 108.17 % 2.742 M 251.76 % 779.507 K -85.45 % 5.358 M 36.16 % 3.935 M -23.17 % 5.122 M -5.29 % 5.408 M -13.28 % 6.236 M 41.73 % 4.400 M -4.03 % 4.585 M -21.97 % 5.876 M -10.24 % 6.546 M 1.68 % 6.438 M -19.93 % 8.040 M -5.62 % 8.519 M 3.80 % 8.207 M -10.38 % 9.158 M 0.000 0.000 0.000 -100.00 % 38.840 M 11.40 % 34.866 M -6.23 % 37.183 M 3.93 % 35.778 M 7.92 % 33.151 M -1.93 % 33.803 M 4.02 % 32.497 M -6.25 % 34.663 M -5.92 % 36.845 M
Income tax expense 6.757 M 5 462.45 % -126.000 K -20.00 % -105.000 K 89.71 % -1.020 M -88.89 % -540.000 K 0.000 -100.00 % 788.215 K 0.000 -100.00 % 1.969 M 7 354.97 % -27.140 K -101.56 % 1.745 M 0.000 -100.00 % 395.873 K 0.000 0.000 -100.00 % 31.437 K -82.02 % 174.875 K 67.20 % 104.591 K -17.23 % 126.369 K 27.65 % 99.000 K 128.45 % -348.000 K -176.32 % 456.000 K 137.75 % -1.208 M -727.40 % -146.000 K 77.26 % -642.000 K -24.66 % -515.000 K -176.18 % 676.000 K 16.96 % 578.000 K 124.36 % -2.373 M -49.62 % -1.586 M -885.15 % 202.000 K -80.63 % 1.043 M 165.72 % -1.587 M -310.48 % 754.000 K 210.72 % -681.000 K -178.91 % 863.000 K -36.54 % 1.360 M
Cost of revenue 123.371 M 70.53 % 72.345 M -9.65 % 80.076 M 109.77 % 38.174 M 71.61 % 22.245 M 32.64 % 16.771 M -45.92 % 31.014 M 52.07 % 20.394 M 20.47 % 16.928 M 33.56 % 12.674 M 363.06 % 2.737 M -72.85 % 10.082 M 10.55 % 9.120 M -1.54 % 9.263 M -5.35 % 9.787 M -1.94 % 9.981 M -5.37 % 10.547 M -25.40 % 14.139 M -0.13 % 14.158 M -3.35 % 14.648 M -8.50 % 16.009 M -23.76 % 20.999 M -15.43 % 24.831 M -2.23 % 25.397 M -1.25 % 25.719 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 115.586 M 2 971.38 % 3.763 M 43.40 % 2.624 M -90.46 % 27.500 M 114.37 % 12.828 M 16.59 % 11.003 M 1 379.12 % 743.890 K -88.94 % 6.726 M 21.92 % 5.517 M 114.07 % 2.577 M 37.86 % 1.869 M -42.25 % 3.237 M -7.59 % 3.503 M 15.23 % 3.040 M 9.47 % 2.777 M 15.56 % 2.403 M 60.41 % 1.498 M -23.06 % 1.947 M -24.06 % 2.564 M -0.04 % 2.565 M -13.64 % 2.970 M 3.85 % 2.860 M -6.08 % 3.045 M -4.78 % 3.198 M -31.87 % 4.694 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 % 51.396 M 60.69 % 31.985 M 0.000 0.000 0.000 -100.00 % 8.887 M 1 519.73 % 548.672 K -2.69 % 563.826 K -74.48 % 2.209 M 218.26 % 694.079 K -68.04 % 2.172 M -37.59 % 3.480 M 4.85 % 3.319 M 5.33 % 3.151 M 6.09 % 2.970 M 9.27 % 2.718 M -20.99 % 3.440 M 10.33 % 3.118 M 0.13 % 3.114 M -12.58 % 3.562 M -19.08 % 4.402 M -3.44 % 4.559 M -2.65 % 4.683 M 259.95 % 1.301 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
Other expenses 2.837 M 47.32 % 1.926 M 114.04 % 899.849 K -51.02 % 1.837 M 25.14 % 1.468 M 0.000 -100.00 % 205.389 K 0.000 100.00 % -938.000 K 54.11 % -2.044 M -14.57 % -1.784 M -3 427.57 % -50.573 K 98.51 % -3.384 M -147.55 % -1.367 M -162.88 % -520.000 K -160.25 % 863.065 K 368.80 % 184.101 K 122.48 % -819.000 K -521.94 % 194.103 K -95.49 % 4.308 M 2 216.13 % 186.000 K -60.26 % 468.000 K -48.85 % 915.000 K 175.60 % 332.000 K -89.31 % 3.105 M 789.68 % 349.000 K -76.48 % 1.484 M 3.41 % 1.435 M -96.30 % 38.828 M 11.62 % 34.785 M -6.33 % 37.135 M 3.82 % 35.767 M 8.12 % 33.080 M -1.44 % 33.562 M 3.70 % 32.366 M -6.63 % 34.663 M -5.92 % 36.845 M
Operating expenses 118.423 M 107.45 % 57.085 M 58.49 % 36.017 M 1 867.07 % 1.831 M -86.31 % 13.378 M 21.59 % 11.003 M 8.17 % 10.172 M 39.82 % 7.275 M 6.61 % 6.824 M 148.87 % 2.742 M 4.26 % 2.630 M -50.91 % 5.358 M 46.55 % 3.656 M -43.09 % 6.424 M 18.79 % 5.408 M -13.28 % 6.236 M 41.66 % 4.402 M -3.66 % 4.569 M -23.00 % 5.934 M -0.82 % 5.983 M -7.07 % 6.438 M -17.29 % 7.784 M -8.63 % 8.519 M 2.85 % 8.283 M -9.55 % 9.158 M 2 524.07 % 349.000 K -76.48 % 1.484 M 3.41 % 1.435 M -18.19 % 1.754 M 27.29 % 1.378 M 10.51 % 1.247 M 27.24 % 980.000 K -1.01 % 990.000 K -1.98 % 1.010 M -96.89 % 32.497 M -6.25 % 34.663 M -5.92 % 36.845 M
Cost and expenses 241.795 M 86.82 % 129.430 M 56.18 % 82.871 M 24.45 % 66.592 M 89.87 % 35.073 M 26.28 % 27.774 M -31.62 % 40.620 M 46.02 % 27.819 M 30.99 % 21.237 M 20.70 % 17.595 M 231.98 % 5.300 M -65.96 % 15.568 M -2.85 % 16.025 M 2.15 % 15.687 M -0.84 % 15.820 M 3.09 % 15.346 M 2.66 % 14.948 M -24.35 % 19.760 M -1.66 % 20.093 M -2.61 % 20.631 M -8.09 % 22.447 M -22.37 % 28.914 M -13.30 % 33.350 M -0.98 % 33.680 M -5.47 % 35.628 M 10 108.60 % 349.000 K -76.48 % 1.484 M 3.41 % 1.435 M -18.19 % 1.754 M 27.29 % 1.378 M 10.51 % 1.247 M 27.24 % 980.000 K -1.01 % 990.000 K -1.98 % 1.010 M -96.89 % 32.497 M -6.25 % 34.663 M 5 667.55 % 601.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.814 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K -68.18 % 22.000 K -31.25 % 32.000 K 0.000 -100.00 % 70.000 K 20.69 % 58.000 K 0.000 0.000 0.000 -100.00 % 12.000 K -85.19 % 81.000 K 68.75 % 48.000 K 336.36 % 11.000 K -84.51 % 71.000 K -70.54 % 241.000 K 83.97 % 131.000 K 0.000 0.000
Selling general and administrative expenses 115.586 M 109.55 % 55.160 M 59.38 % 34.609 M 25.85 % 27.500 M 114.37 % 12.828 M 16.59 % 11.003 M 14.25 % 9.631 M 32.39 % 7.275 M 19.64 % 6.080 M 27.05 % 4.786 M 86.71 % 2.563 M -52.60 % 5.408 M -23.18 % 7.040 M 10.71 % 6.359 M 7.27 % 5.928 M 10.33 % 5.373 M 27.44 % 4.216 M -21.74 % 5.387 M -5.19 % 5.682 M 0.05 % 5.679 M -13.06 % 6.532 M -10.05 % 7.262 M -4.50 % 7.604 M -3.51 % 7.881 M 31.46 % 5.995 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 797.879 K 3 055.04 % 25.289 K 926.34 % 2.464 K 296.78 % 621.000 -25.98 % 839.000 -39.86 % 1.395 K -46.88 % 2.626 K 65 550.00 % 4.000 -99.83 % 2.358 K -83.18 % 14.016 K 563.95 % 2.111 K -34.85 % 3.240 K 0.59 % 3.221 K -18.70 % 3.962 K -46.73 % 7.438 K 10.64 % 6.723 K 0.000 -100.00 % 13.342 K -24.79 % 17.740 K -99.50 % 3.583 M 11 096.88 % 32.000 K 45.45 % 22.000 K 175.00 % 8.000 K 300.00 % 2.000 K -60.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 647.889 K 10.12 % 588.349 K -23.80 % 772.130 K 45.46 % 530.806 K 118.70 % 242.710 K -30.07 % 347.078 K -40.45 % 582.826 K -9.16 % 641.567 K -2.22 % 656.118 K 54.88 % 423.630 K 4.14 % 406.790 K 169.55 % 150.916 K 25.69 % 120.074 K -25.15 % 160.417 K 140.52 % 66.696 K -53.43 % 143.222 K -10.42 % 159.880 K -14.23 % 186.403 K -16.93 % 224.397 K -20.43 % 282.000 K -20.79 % 356.000 K -18.16 % 435.000 K -29.15 % 614.000 K 2.16 % 601.000 K -23.24 % 783.000 K -9.38 % 864.000 K 6.93 % 808.000 K -5.72 % 857.000 K -19.91 % 1.070 M -4.63 % 1.122 M 4.28 % 1.076 M 10.59 % 973.000 K 13.80 % 855.000 K -16.83 % 1.028 M -14.12 % 1.197 M -4.16 % 1.249 M 17.39 % 1.064 M
Depreciation and amortization 2.837 M 204.17 % 932.811 K -33.70 % 1.407 M 53.33 % 917.643 K 67.08 % 549.212 K 13.54 % 483.703 K 380.18 % 100.733 K -31.69 % 147.461 K -5.54 % 156.112 K 15.08 % 135.660 K 104.66 % 66.285 K -14.60 % 77.618 K 36.49 % 56.866 K -12.55 % 65.024 K -37.88 % 104.673 K -28.36 % 146.117 K -21.25 % 185.556 K -20.40 % 233.118 K -7.77 % 252.760 K -16.86 % 304.000 K -31.22 % 442.000 K -33.53 % 665.000 K -31.86 % 976.000 K 5.63 % 924.000 K -9.68 % 1.023 M 0.000 0.000 0.000 -100.00 % 1.463 M 12.80 % 1.297 M 8.17 % 1.199 M 23.74 % 969.000 K 5.44 % 919.000 K 19.51 % 769.000 K -1.16 % 778.000 K 17.17 % 664.000 K 10.48 % 601.000 K
Operating income 19.860 M 188.71 % 6.879 M 1 633.09 % 396.920 K -42.99 % 696.268 K 3 071.44 % -23.432 K 98.63 % -1.706 M -401.08 % 566.633 K 182.48 % -687.000 K 38.50 % -1.117 M 45.35 % -2.044 M -11.21 % -1.838 M -1 335.94 % -128.000 K 96.28 % -3.441 M -140.29 % -1.432 M -129.12 % -625.000 K -187.18 % 716.948 K 49 374.78 % -1.455 K 99.86 % -1.052 M -1 701.62 % -58.392 K -106.73 % 867.000 K 239.61 % -621.000 K -287.05 % 332.000 K 327.40 % -146.000 K -136.32 % 402.000 K 153.53 % -751.000 K -315.19 % 349.000 K -76.48 % 1.484 M 3.41 % 1.435 M -96.31 % 38.840 M 15.98 % 33.488 M -6.81 % 35.936 M 3.27 % 34.798 M 8.20 % 32.161 M -1.93 % 32.793 M 3.81 % 31.588 M -7.09 % 33.999 M -6.19 % 36.244 M
Operating income ratio 0.08 50.40 % 0.05 958.71 % 0.00 -53.93 % 0.01 1 672.05 % 0.00 98.98 % -0.06 -567.04 % 0.01 154.37 % -0.03 48.72 % -0.05 62.78 % -0.13 74.63 % -0.52 -6 203.92 % -0.01 96.85 % -0.26 -164.77 % -0.10 -142.02 % -0.04 -193.04 % 0.04 45 515.95 % 0.00 99.83 % -0.06 -1 829.31 % 0.00 -107.12 % 0.04 247.87 % -0.03 -341.98 % 0.01 362.49 % 0.00 -136.41 % 0.01 155.56 % -0.02 0.00 0.00 0.00 -100.00 % 1.00 4.11 % 0.96 -0.62 % 0.97 -0.63 % 0.97 0.25 % 0.97 0.00 % 0.97 -0.20 % 0.97 -0.90 % 0.98 -0.29 % 0.98
Total other income expenses net 925.376 K 343.52 % -380.000 K 70.24 % -1.277 M -197.70 % 1.307 M 6.52 % 1.227 M 149.57 % 491.649 K 189.88 % -547.000 K 74.80 % -2.171 M -429.61 % 658.657 K -4.10 % 686.797 K 248.98 % -461.000 K -2 401.90 % -18.426 K -203.80 % 17.751 K -47.92 % 34.082 K -65.81 % 99.671 K 170.69 % -141.000 K 5.37 % -149.000 K -125.53 % 583.666 K 360.57 % -224.000 K 20.57 % -282.000 K -203.30 % 273.000 K 162.76 % -435.000 K 59.04 % -1.062 M -93.80 % -548.000 K -602.75 % 109.000 K 112.62 % -864.000 K -6.93 % -808.000 K 5.72 % -857.000 K 97.92 % -41.213 M -17.50 % -35.074 M 1.85 % -35.734 M -5.86 % -33.755 M -0.02 % -33.748 M -5.33 % -32.039 M 0.71 % -32.269 M 2.62 % -33.136 M 5.01 % -34.884 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 -24.087 M -669.68 % 4.228 M -42.67 % 7.374 M -3.30 % 7.626 M 496.30 % 1.279 M -38.92 % 2.094 M -46.06 % 3.882 M 7.72 % 3.603 M -10.57 % 4.030 M 49.16 % 2.702 M -18.29 % 3.306 M 122.18 % 1.488 M 181.12 % 529.321 K -53.76 % 1.145 M 59.59 % 717.279 K 1 270.91 % -61.258 K -105.89 % 1.040 M 0.97 % 1.030 M -28.26 % 1.436 M -34.80 % 2.202 M -19.99 % 2.752 M -12.91 % 3.160 M -43.36 % 5.579 M 6.39 % 5.244 M -13.37 % 6.053 M -7.74 % 6.561 M -31.33 % 9.554 M -5.37 % 10.096 M -6.54 % 10.803 M 152.88 % 4.272 M 24.99 % 3.418 M 40.08 % 2.440 M 33.04 % 1.834 M -6.48 % 1.961 M 49.13 % 1.315 M -85.51 % 9.073 M 45.03 % 6.256 M
Total investments 51.000 -99.68 % 16.057 K 100.86 % -1.868 M -550.16 % 414.891 K 0.000 0.000 0.000 0.000 -100.00 % 197.811 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.897 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
Total debt 8.390 M 10.48 % 7.595 M 2.87 % 7.383 M -3.69 % 7.666 M 452.24 % 1.388 M -40.24 % 2.323 M -49.08 % 4.562 M 22.45 % 3.725 M -39.82 % 6.191 M 72.75 % 3.584 M -0.58 % 3.605 M -10.19 % 4.014 M 218.04 % 1.262 M 0.08 % 1.261 M 37.59 % 916.534 K 129.10 % 400.064 K -67.70 % 1.239 M 10.88 % 1.117 M -34.36 % 1.702 M -29.02 % 2.398 M -16.85 % 2.884 M -25.21 % 3.856 M -35.78 % 6.004 M 2.14 % 5.878 M -8.18 % 6.402 M -2.42 % 6.561 M -31.33 % 9.554 M -5.37 % 10.096 M -6.54 % 10.803 M 365.25 % 2.322 M 25.45 % 1.851 M 27.92 % 1.447 M 22.32 % 1.183 M -3.74 % 1.229 M 81.80 % 676.000 K -92.19 % 8.657 M 41.41 % 6.122 M
Accumulated other comprehensive income loss 159.977 K 0.000 -100.00 % 2.467 K -98.93 % 230.909 K 0.000 -100.00 % 0.000 200.00 % 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.366 K 124.80 % -66.000 K -132.51 % 203.000 K 4.64 % 194.000 K 2.65 % 189.000 K 6.18 % 178.000 K 8.54 % 164.000 K 11.56 % 147.000 K -7.55 % 159.000 K -34.84 % 244.000 K 0.00 % 244.000 K -77.84 % 1.101 M 136.77 % 465.000 K 0.00 % 465.000 K 0.00 % 465.000 K -78.91 % 2.205 M 0.05 % 2.204 M -67.05 % 6.688 M 33.23 % 5.020 M
Retained earnings 1.105 M 110.61 % -10.414 M 37.84 % -16.755 M 2.78 % -17.234 M 14.96 % -20.266 M 9.66 % -22.433 M -28.60 % -17.443 M 0.11 % -17.463 M -45.18 % -12.028 M -3.96 % -11.570 M 0.47 % -11.624 M -44.39 % -8.051 M -1.85 % -7.904 M -68.92 % -4.679 M -42.60 % -3.281 M -19.06 % -2.756 M 21.10 % -3.493 M 1.49 % -3.546 M -42.49 % -2.489 M -10.66 % -2.249 M 21.72 % -2.873 M -23.68 % -2.323 M 10.38 % -2.592 M -114.93 % -1.206 M -25.89 % -958.000 K -269.88 % -259.000 K -199.23 % 261.000 K 165.74 % -397.000 K 58.47 % -956.000 K -166.39 % 1.440 M -52.57 % 3.036 M -9.51 % 3.355 M 26.13 % 2.660 M -39.24 % 4.378 M 4.91 % 4.173 M 454.18 % 753.000 K 46.50 % 514.000 K
Common stock 23.077 M 2.04 % 22.616 M 1.15 % 22.359 M 1.30 % 22.073 M -0.06 % 22.086 M 6.91 % 20.658 M 7.60 % 19.199 M 33.15 % 14.419 M 0.99 % 14.278 M 36.94 % 10.426 M 0.00 % 10.426 M 0.00 % 10.426 M 22.36 % 8.521 M 34.80 % 6.321 M 1.81 % 6.209 M 0.00 % 6.209 M 2.38 % 6.065 M 2.88 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 4.32 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M 0.00 % 5.651 M
Total equity 24.544 M 102.08 % 12.146 M 121.38 % 5.486 M 8.22 % 5.070 M 178.63 % 1.820 M 202.55 % -1.774 M -201.07 % 1.756 M 157.68 % -3.043 M -235.28 % 2.250 M 296.72 % -1.144 M 4.55 % -1.198 M -150.44 % 2.376 M 285.12 % 616.832 K -62.43 % 1.642 M -43.91 % 2.927 M -15.21 % 3.453 M 26.95 % 2.720 M 15.80 % 2.349 M -34.25 % 3.572 M -98.84 % 308.783 M 8 871.03 % 3.442 M -15.53 % 4.075 M 8.99 % 3.739 M -25.84 % 5.042 M -3.65 % 5.233 M -10.42 % 5.842 M -7.49 % 6.315 M 14.86 % 5.498 M 11.32 % 4.939 M -39.71 % 8.192 M -10.49 % 9.152 M -3.37 % 9.471 M 7.92 % 8.776 M -28.27 % 12.234 M 1.71 % 12.028 M -8.13 % 13.092 M 17.05 % 11.185 M
Other non current liabilities 74.503 K 70.20 % 43.775 K -49.55 % 86.775 K -67.77 % 269.204 K -68.19 % 846.191 K -19.36 % 1.049 M -52.96 % 2.231 M 2 866.06 % 75.213 K 41.59 % 53.122 K 238.27 % 15.704 K -80.25 % 79.499 K -2.83 % 81.813 K -26.16 % 110.805 K 44.03 % 76.933 K 5.86 % 72.677 K 41.22 % 51.464 K 35.41 % 38.007 K 24.19 % 30.604 K -50.93 % 62.373 K -78.64 % 292.000 K 95.97 % 149.000 K -28.37 % 208.000 K -73.77 % 793.000 K -9.58 % 877.000 K 7.87 % 813.000 K 11.98 % 726.000 K -86.32 % 5.306 M 19.42 % 4.443 M -20.99 % 5.623 M -29.98 % 8.031 M -6.29 % 8.570 M 1.09 % 8.478 M -7.79 % 9.194 M 4.32 % 8.813 M 4.75 % 8.413 M 2 122.36 % -416.000 K -210.45 % -134.000 K
Long term debt 6.997 M 6.74 % 6.555 M 36.69 % 4.796 M 14.59 % 4.185 M 345.44 % 939.579 K 94.74 % 482.471 K -59.79 % 1.200 M 243.59 % 349.251 K -77.65 % 1.563 M 463.73 % 277.181 K -89.82 % 2.722 M 5.31 % 2.584 M 0.000 0.000 0.000 0.000 -100.00 % 7.912 K -87.26 % 62.102 K -96.26 % 1.659 M 2 973.10 % 54.000 K -98.12 % 2.877 M -23.48 % 3.760 M 2 884.13 % 126.000 K -20.25 % 158.000 K -62.20 % 418.000 K -92.43 % 5.525 M 649.66 % 737.000 K 64.14 % 449.000 K -46.55 % 840.000 K -70.06 % 2.806 M 21.42 % 2.311 M 70.05 % 1.359 M 85.91 % 731.000 K 12.98 % 647.000 K -13.85 % 751.000 K -89.62 % 7.238 M 37.16 % 5.277 M
Total non current liabilities 7.071 M 7.16 % 6.599 M 35.16 % 4.883 M 9.61 % 4.454 M 149.44 % 1.786 M 16.58 % 1.532 M -55.35 % 3.431 M 708.28 % 424.464 K -73.73 % 1.616 M 451.64 % 292.885 K -89.54 % 2.801 M 5.06 % 2.666 M 2 306.23 % 110.805 K 44.03 % 76.933 K 5.86 % 72.677 K 41.22 % 51.464 K 12.08 % 45.919 K -50.47 % 92.706 K -94.62 % 1.722 M -99.87 % 1.316 B 43 397.95 % 3.026 M -23.74 % 3.968 M 331.77 % 919.000 K -11.21 % 1.035 M -15.92 % 1.231 M -80.31 % 6.251 M 3.44 % 6.043 M 23.53 % 4.892 M -24.31 % 6.463 M -40.36 % 10.837 M -0.40 % 10.881 M 10.61 % 9.837 M -0.89 % 9.925 M -1.69 % 10.096 M 4.78 % 9.635 M 33.36 % 7.225 M 29.64 % 5.573 M
Other current liabilities 63.385 M 763.64 % 7.339 M 114.40 % 3.423 M 5.10 % 3.257 M 59.32 % 2.044 M -21.83 % 2.615 M 76.74 % 1.480 M -62.02 % 3.897 M 227.87 % 1.188 M -28.40 % 1.660 M 19.18 % 1.393 M 67.57 % 831.127 K -42.76 % 1.452 M 21.84 % 1.192 M 13.98 % 1.046 M -6.44 % 1.118 M -11.30 % 1.260 M -8.83 % 1.382 M 7.00 % 1.292 M -98.51 % 86.462 M 4 622.12 % 1.831 M -11.16 % 2.061 M -6.99 % 2.216 M 21.09 % 1.830 M 314.97 % 441.000 K -63.67 % 1.214 M -78.39 % 5.617 M -15.38 % 6.638 M -5.72 % 7.041 M 319.11 % 1.680 M 29.33 % 1.299 M -41.62 % 2.225 M -8.13 % 2.422 M 69.85 % 1.426 M -20.25 % 1.788 M -21.85 % 2.288 M -36.04 % 3.577 M
Deferred revenue 0.000 -100.00 % 12.754 M 243.97 % 3.708 M -39.35 % 6.113 M 46.80 % 4.164 M 41.47 % 2.944 M 270.13 % 795.297 K -61.44 % 2.062 M 186.18 % 720.594 K -65.00 % 2.059 M 12.24 % 1.834 M 0.000 0.000 0.000 -100.00 % 126.367 K -56.50 % 290.489 K -13.21 % 334.702 K 0.000 -100.00 % 2.994 K -100.00 % 95.841 M 75 964.29 % 126.000 K 7.69 % 117.000 K 0.000 -100.00 % 26.000 K -97.81 % 1.186 M 0.000 0.000 0.000 0.000 -100.00 % 1.658 M 56.42 % 1.060 M -24.45 % 1.403 M -0.36 % 1.408 M 65.06 % 853.000 K 23.09 % 693.000 K -42.11 % 1.197 M -42.01 % 2.064 M
Short term debt 2.787 M 65.36 % 1.685 M -34.86 % 2.587 M -25.66 % 3.480 M 260.23 % -2.172 M -218.03 % 1.840 M -46.03 % 3.410 M 1.01 % 3.376 M -27.05 % 4.628 M 39.97 % 3.307 M 274.49 % 882.942 K -38.22 % 1.429 M 13.25 % 1.262 M 0.08 % 1.261 M 37.59 % 916.534 K 129.10 % 400.064 K -67.50 % 1.231 M 16.66 % 1.055 M 2 561.28 % 39.646 K -98.31 % 2.344 M 33 385.71 % 7.000 K -92.71 % 96.000 K -98.37 % 5.878 M 2.76 % 5.720 M -4.41 % 5.984 M 466.67 % 1.056 M 51.51 % 697.000 K -20.52 % 877.000 K -14.85 % 1.030 M -29.74 % 1.466 M 32.43 % 1.107 M 2.41 % 1.081 M -1.99 % 1.103 M -16.06 % 1.314 M 132.98 % 564.000 K -69.26 % 1.835 M 87.44 % 979.000 K
Total current liabilities 78.750 M 92.07 % 41.000 M 122.78 % 18.404 M -12.58 % 21.052 M 61.45 % 13.039 M 41.25 % 9.231 M -24.97 % 12.303 M 3.83 % 11.850 M 31.57 % 9.006 M 7.86 % 8.350 M 91.55 % 4.359 M 14.73 % 3.799 M -6.85 % 4.079 M 10.29 % 3.698 M 10.84 % 3.337 M 26.90 % 2.629 M -22.14 % 3.377 M -8.15 % 3.677 M 19.73 % 3.071 M -96.95 % 100.801 M 2 603.16 % 3.729 M -21.08 % 4.725 M -55.77 % 10.683 M -2.54 % 10.961 M -7.05 % 11.792 M 42.14 % 8.296 M -23.55 % 10.851 M -8.36 % 11.841 M -5.20 % 12.491 M 62.62 % 7.681 M 21.36 % 6.329 M -6.14 % 6.743 M -3.10 % 6.959 M 20.42 % 5.779 M 1.58 % 5.689 M -23.97 % 7.483 M 1.52 % 7.371 M
Total liabilities 85.821 M 80.30 % 47.599 M 104.41 % 23.286 M -8.70 % 25.506 M 72.05 % 14.825 M 37.74 % 10.763 M -31.59 % 15.734 M 28.19 % 12.274 M 15.56 % 10.622 M 22.90 % 8.643 M 20.70 % 7.160 M 10.74 % 6.466 M 54.32 % 4.190 M 10.98 % 3.775 M 10.73 % 3.409 M 27.18 % 2.681 M -21.68 % 3.423 M -9.19 % 3.769 M -21.35 % 4.793 M -99.66 % 1.417 B 20 877.78 % 6.755 M -22.29 % 8.693 M -25.07 % 11.602 M -3.28 % 11.996 M -7.89 % 13.023 M -10.48 % 14.547 M -13.89 % 16.894 M 0.96 % 16.733 M -11.72 % 18.954 M 2.35 % 18.518 M 7.60 % 17.210 M 3.80 % 16.580 M -1.80 % 16.884 M 6.36 % 15.875 M 3.60 % 15.324 M 4.19 % 14.708 M 13.63 % 12.944 M
Other non current assets 0.000 -100.00 % 16.108 K 31 484.31 % 51.000 -99.96 % 115.656 K -17.40 % 140.014 K 6.35 % 131.654 K -17.72 % 160.000 K 0.000 100.00 % -197.811 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.021 B 0.000 -100.00 % 52.000 K -60.00 % 130.000 K 46.07 % 89.000 K -41.45 % 152.000 K 0.000 0.000 0.000 100.00 % -5.504 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 51.000 0.000 100.00 % -1.868 M -550.16 % 414.891 K 0.000 0.000 0.000 0.000 -100.00 % 197.811 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.897 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
Intangible assets 130.851 K 714.97 % 16.056 K -99.16 % 1.901 M 3 576.58 % 51.706 K 69.69 % 30.471 K -8.71 % 33.379 K -92.62 % 452.556 K 201.70 % 150.000 K 0.00 % 150.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 257.568 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
GoodWill 1.868 M 0.00 % 1.868 M 0.00 % 1.868 M 0.00 % 1.868 M 0.00 % 1.868 M 0.000 -100.00 % 814.618 K 25.03 % 651.549 K -15.75 % 773.327 K 535.03 % 121.778 K 0.000 -100.00 % 199.486 K 0.00 % 199.486 K 697.91 % 25.001 K 0.00 % 25.001 K 0.00 % 25.001 K 0.000 0.000 0.000 -100.00 % 168.443 M 0.000 0.000 -100.00 % 113.000 K -26.14 % 153.000 K -19.90 % 191.000 K -15.86 % 227.000 K 51.33 % 150.000 K -16.67 % 180.000 K -14.29 % 210.000 K -12.50 % 240.000 K -11.11 % 270.000 K -10.00 % 300.000 K 7.53 % 279.000 K 0.72 % 277.000 K -5.14 % 292.000 K 4.29 % 280.000 K 0.000
Goodwill and intangible assets 1.999 M 6.09 % 1.884 M -50.02 % 3.769 M 96.35 % 1.919 M 1.12 % 1.898 M 5 586.60 % 33.379 K -97.37 % 1.267 M 58.09 % 801.549 K -13.19 % 923.327 K 658.21 % 121.778 K 0.000 -100.00 % 199.486 K 0.00 % 199.486 K 697.91 % 25.001 K 0.00 % 25.001 K 0.00 % 25.001 K 0.000 0.000 0.000 -100.00 % 426.011 M 0.000 0.000 -100.00 % 113.000 K -26.14 % 153.000 K -19.90 % 191.000 K -15.86 % 227.000 K 51.33 % 150.000 K -16.67 % 180.000 K -14.29 % 210.000 K -12.50 % 240.000 K -11.11 % 270.000 K -10.00 % 300.000 K 7.53 % 279.000 K 0.72 % 277.000 K -5.14 % 292.000 K 4.29 % 280.000 K 0.000
Property plant equipment net 11.480 M 15.44 % 9.944 M 48.45 % 6.699 M 12.34 % 5.963 M 158.13 % 2.310 M 113.21 % 1.083 M 107.38 % 522.448 K 8.87 % 479.896 K -13.15 % 552.540 K 8.85 % 507.629 K 55.06 % 327.369 K -37.81 % 526.432 K 127.24 % 231.664 K 21.35 % 190.904 K -15.82 % 226.788 K -24.31 % 299.615 K -23.04 % 389.303 K -33.98 % 589.646 K -25.97 % 796.477 K -14.63 % 933.000 K -15.03 % 1.098 M -32.84 % 1.635 M -9.57 % 1.808 M -66.80 % 5.445 M -10.77 % 6.102 M -8.41 % 6.662 M -4.49 % 6.975 M 40.46 % 4.966 M -13.09 % 5.714 M -56.39 % 13.103 M 5.74 % 12.392 M 6.41 % 11.645 M 6.84 % 10.899 M -10.71 % 12.206 M 7.82 % 11.321 M 1.97 % 11.102 M 31.11 % 8.468 M
Total non current assets 15.596 M 14.46 % 13.625 M 32.74 % 10.265 M 2.93 % 9.973 M 104.02 % 4.888 M 291.53 % 1.248 M -35.96 % 1.950 M 52.14 % 1.281 M -13.17 % 1.476 M 134.49 % 629.407 K 92.26 % 327.369 K -54.90 % 725.918 K 68.37 % 431.150 K 99.69 % 215.905 K -14.25 % 251.789 K -22.43 % 324.616 K -16.62 % 389.303 K -33.98 % 589.646 K -25.97 % 796.477 K -99.95 % 1.562 B 142 141.62 % 1.098 M -34.91 % 1.687 M -17.75 % 2.051 M -63.94 % 5.687 M -11.76 % 6.445 M -6.45 % 6.889 M -3.31 % 7.125 M 38.46 % 5.146 M -13.13 % 5.924 M -55.60 % 13.343 M 5.38 % 12.662 M 6.00 % 11.945 M 6.86 % 11.178 M -12.13 % 12.721 M 7.09 % 11.879 M 1.82 % 11.667 M 30.65 % 8.930 M
Other current assets 345.123 K -2.54 % 354.125 K -4.08 % 369.198 K 28.31 % 287.747 K 132.69 % 123.659 K -88.82 % 1.106 M 379.95 % 230.387 K 147.72 % 93.002 K -71.87 % 330.643 K 111.14 % 156.602 K -93.49 % 2.407 M 376.09 % 505.606 K 728.36 % 61.037 K 14.22 % 53.437 K 52.16 % 35.118 K -33.32 % 52.666 K -66.16 % 155.610 K 62.84 % 95.559 K 61.41 % 59.203 K -99.89 % 55.995 M 19 827.05 % 281.000 K 1 270.83 % -24.000 K -101.09 % 2.206 M 19 954.55 % 11.000 K 22.22 % 9.000 K 0.000 -100.00 % 2.672 M -36.97 % 4.239 M -5.27 % 4.475 M 0.000 0.000 0.000 0.000 -100.00 % 560.000 K -18.72 % 689.000 K 1 762.16 % 37.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 32.477 M 864.66 % 3.367 M 39 120.50 % 8.584 K -78.29 % 39.534 K -63.79 % 109.194 K -52.32 % 229.005 K -66.32 % 679.878 K 457.59 % 121.932 K -94.36 % 2.161 M 145.00 % 882.157 K 195.51 % 298.523 K -88.18 % 2.526 M 244.71 % 732.663 K 529.86 % 116.322 K -41.62 % 199.255 K -56.81 % 461.322 K 131.99 % 198.854 K 127.88 % 87.264 K -67.24 % 266.389 K 35.91 % 196.000 K 48.48 % 132.000 K -81.03 % 696.000 K 63.76 % 425.000 K -32.97 % 634.000 K 81.66 % 349.000 K 0.000 0.000 0.000 0.000 100.00 % -1.950 M -24.44 % -1.567 M -57.80 % -993.000 K -52.53 % -651.000 K 11.07 % -732.000 K -14.55 % -639.000 K -53.61 % -416.000 K -210.45 % -134.000 K
Cash and short term investments 32.477 M 864.66 % 3.367 M 39 120.50 % 8.584 K -78.29 % 39.534 K -63.79 % 109.194 K -52.32 % 229.005 K -66.32 % 679.878 K 457.59 % 121.932 K -94.36 % 2.161 M 145.00 % 882.157 K 195.51 % 298.523 K -88.18 % 2.526 M 244.71 % 732.663 K 529.86 % 116.322 K -41.62 % 199.255 K -56.81 % 461.322 K 131.99 % 198.854 K 127.88 % 87.264 K -67.24 % 266.389 K 35.91 % 196.000 K 48.48 % 132.000 K -81.03 % 696.000 K 63.76 % 425.000 K -32.97 % 634.000 K 81.66 % 349.000 K 0.000 0.000 0.000 0.000 100.00 % -1.950 M -24.44 % -1.567 M -57.80 % -993.000 K -52.53 % -651.000 K 11.07 % -732.000 K -14.55 % -639.000 K -53.61 % -416.000 K -210.45 % -134.000 K
Total current assets 94.769 M 105.49 % 46.119 M 149.19 % 18.508 M -10.17 % 20.603 M 75.25 % 11.756 M 51.88 % 7.740 M -50.19 % 15.540 M 95.49 % 7.949 M -30.24 % 11.396 M 65.89 % 6.870 M 21.91 % 5.635 M -30.57 % 8.115 M 85.47 % 4.375 M -15.88 % 5.201 M -14.52 % 6.085 M 4.75 % 5.809 M 0.96 % 5.754 M 4.07 % 5.528 M -26.95 % 7.568 M -95.39 % 164.019 M 1 702.60 % 9.099 M -17.89 % 11.081 M -16.62 % 13.290 M 17.08 % 11.351 M -3.89 % 11.811 M -12.51 % 13.500 M -16.07 % 16.084 M -5.86 % 17.085 M -4.92 % 17.969 M 34.43 % 13.367 M -2.43 % 13.700 M -2.88 % 14.106 M -2.60 % 14.482 M -5.89 % 15.388 M -0.55 % 15.473 M -4.09 % 16.133 M 6.15 % 15.199 M
Inventory 43.432 K -69.44 % 142.120 K 188.06 % 49.337 K -52.07 % 102.925 K 121.39 % 46.490 K -72.74 % 170.528 K -96.80 % 5.337 M 103.82 % 2.618 M -28.58 % 3.666 M 197.04 % 1.234 M 213.49 % 393.671 K -86.81 % 2.985 M 66.55 % 1.792 M -43.00 % 3.144 M -17.00 % 3.788 M 18.12 % 3.207 M 6.38 % 3.015 M 6.71 % 2.826 M -29.65 % 4.017 M -12.65 % 4.598 M -6.92 % 4.940 M -14.25 % 5.761 M 4.78 % 5.498 M 3.93 % 5.290 M -6.14 % 5.636 M -10.01 % 6.263 M -13.80 % 7.266 M 2.04 % 7.121 M -4.84 % 7.483 M 1.42 % 7.378 M -14.06 % 8.585 M -1.07 % 8.678 M -1.61 % 8.820 M -5.04 % 9.288 M 5.71 % 8.786 M -2.52 % 9.013 M 3.12 % 8.740 M
Net receivables 61.904 M 46.50 % 42.256 M 133.71 % 18.081 M -10.37 % 20.173 M 75.77 % 11.477 M 84.07 % 6.235 M -32.90 % 9.293 M 81.64 % 5.116 M -6.43 % 5.468 M 18.95 % 4.597 M 81.29 % 2.536 M 20.79 % 2.099 M 17.30 % 1.790 M -5.18 % 1.887 M -8.48 % 2.062 M -1.22 % 2.088 M -12.43 % 2.384 M -5.40 % 2.520 M -21.88 % 3.226 M -4.89 % 3.392 M -17.39 % 4.106 M -11.66 % 4.648 M -9.94 % 5.161 M -4.71 % 5.416 M -6.89 % 5.817 M -19.62 % 7.237 M 10.35 % 6.558 M 7.26 % 6.114 M -3.35 % 6.326 M 5.63 % 5.989 M 17.09 % 5.115 M -5.77 % 5.428 M -4.13 % 5.662 M 2.20 % 5.540 M -7.64 % 5.998 M -15.32 % 7.083 M 9.66 % 6.459 M
Tax assets 2.118 M 18.88 % 1.781 M 6.98 % 1.665 M 6.73 % 1.560 M 188.89 % 540.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.667 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 % 238.000 K -10.53 % 266.000 K -6.67 % 285.000 K -38.31 % 462.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 12.577 M -34.54 % 19.215 M 121.23 % 8.686 M -20.74 % 10.958 M 38.26 % 7.926 M 124.17 % 3.536 M -46.57 % 6.618 M 70.27 % 3.887 M 21.86 % 3.189 M 17.44 % 2.716 M 94.61 % 1.396 M -9.33 % 1.539 M 12.75 % 1.365 M 9.59 % 1.246 M -9.39 % 1.375 M 23.64 % 1.112 M 25.44 % 886.292 K -28.50 % 1.240 M -28.49 % 1.733 M -85.55 % 11.995 M 534.32 % 1.891 M -26.36 % 2.568 M -0.81 % 2.589 M -24.10 % 3.411 M -18.42 % 4.181 M -30.62 % 6.026 M 32.82 % 4.537 M 4.88 % 4.326 M -2.13 % 4.420 M -2.54 % 4.535 M 15.60 % 3.923 M 14.14 % 3.437 M 0.09 % 3.434 M 13.00 % 3.039 M -8.93 % 3.337 M -0.68 % 3.360 M 19.36 % 2.815 M
Tax payables 0.000 -100.00 % 6.514 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.255 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 202.835 K 464.07 % -55.713 K 53.81 % -120.627 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 % 148.524 K 0.000 -100.00 % 149.485 K -28.13 % 208.000 K -4.15 % 217.000 K -29.77 % 309.000 K 25.10 % 247.000 K 41.14 % 175.000 K 32.58 % 132.000 K 123.73 % 59.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 8.390 M 10.48 % 7.595 M 35.09 % 5.622 M 12.40 % 5.002 M 260.33 % 1.388 M 50.68 % 921.256 K 1 797.46 % 48.552 K -70.16 % 162.730 K -41.48 % 278.065 K -28.64 % 389.645 K 78.51 % 218.271 K 431.53 % 41.065 K 0.000 0.000 0.000 -100.00 % 7.912 K -72.50 % 28.769 K -69.87 % 95.468 K -31.68 % 139.741 K 0.000 -100.00 % 28.000 K 0.000 -100.00 % 276.000 K -43.33 % 487.000 K -39.65 % 807.000 K -18.07 % 985.000 K -12.05 % 1.120 M 33.33 % 840.000 K -45.56 % 1.543 M -20.87 % 1.950 M 24.44 % 1.567 M 57.80 % 993.000 K 52.53 % 651.000 K -11.07 % 732.000 K 14.55 % 639.000 K 53.61 % 416.000 K 210.45 % 134.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % 0.000 -206.67 % 0.000 0.000 0.000 0.000 100.00 % 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.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.113 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 % 60.596 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 % 636.000 K 35.03 % 471.000 K 16.87 % 403.000 K -6.28 % 430.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 110.365 M 84.73 % 59.745 M 107.64 % 28.773 M -5.90 % 30.576 M 83.70 % 16.645 M 85.17 % 8.989 M -48.60 % 17.489 M 89.47 % 9.231 M -28.29 % 12.872 M 71.64 % 7.499 M 25.77 % 5.962 M -32.56 % 8.841 M 83.94 % 4.807 M -11.27 % 5.417 M -14.51 % 6.337 M 3.31 % 6.134 M -0.15 % 6.143 M 0.40 % 6.118 M -26.86 % 8.365 M -99.52 % 1.726 B 16 824.90 % 10.197 M -20.14 % 12.768 M -16.77 % 15.341 M -9.96 % 17.038 M -6.67 % 18.256 M -10.46 % 20.389 M -12.15 % 23.209 M 4.40 % 22.231 M -6.96 % 23.893 M -10.55 % 26.710 M 1.32 % 26.362 M 1.19 % 26.051 M 1.52 % 25.660 M -8.71 % 28.109 M 2.77 % 27.352 M -1.61 % 27.800 M 15.21 % 24.129 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
Deferred income tax 0.000 0.000 100.00 % -105.000 K 89.71 % -1.020 M -88.89 % -540.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 1.558 K -99.35 % 240.634 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
Change in working capital 17.577 M 5 756.93 % -310.720 K -129.79 % 1.043 M 125.68 % -4.062 M -466.01 % -717.662 K -123.38 % 3.070 M 192.94 % -3.303 M -621.53 % 633.360 K 120.41 % -3.104 M -914.30 % -305.995 K -127.32 % 1.120 M 146.01 % -2.434 M -468.03 % 661.484 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
Accounts receivables -19.596 M 0.000 -100.00 % 2.508 M 127.10 % -9.253 M -63.72 % -5.652 M -284.20 % 3.068 M 173.46 % -4.177 M -500.77 % -695.239 K -355.02 % 272.626 K 113.23 % -2.061 M -372.37 % -436.344 K -40.94 % -309.596 K -416.89 % 97.698 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
Inventory 98.688 K 0.000 -100.00 % 53.588 K 194.96 % -56.435 K -110.84 % 520.849 K -75.78 % 2.151 M 205.94 % -2.030 M -543.02 % -315.698 K 70.41 % -1.067 M -71.59 % -621.746 K -176.85 % 809.089 K 167.83 % -1.193 M -258.84 % 750.950 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
Accounts payables 31.639 M 0.000 100.00 % -1.640 M -134.40 % 4.766 M 10.31 % 4.320 M 288.46 % -2.292 M -180.24 % 2.857 M 92.18 % 1.486 M 164.15 % -2.317 M -197.38 % 2.379 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 5.435 M 1 849.30 % -310.720 K -355.37 % 121.675 K -74.73 % 481.571 K 418.40 % 92.896 K -35.36 % 143.723 K 206.62 % 46.873 K -70.30 % 157.832 K 1 955.64 % 7.678 K 402.52 % -2.538 K -100.34 % 747.475 K 180.19 % -932.087 K -398.01 % -187.164 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 17.411 M 9 600.70 % 179.480 K 416.10 % -56.779 K -1 312.71 % 4.682 K -99.80 % 2.304 M 193.59 % -2.462 M -1 210.72 % -187.849 K -112.47 % 1.507 M -69.28 % 4.905 M 809.54 % 539.271 K 301.78 % 134.220 K -36.54 % 211.502 K -82.22 % 1.189 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities 34.988 M 315.58 % 8.419 M 188.08 % 2.922 M 426.31 % -895.617 K -162.63 % 1.430 M 1 262.92 % -122.970 K 95.56 % -2.772 M -611.74 % -389.465 K 88.21 % -3.303 M -94.47 % -1.699 M 13.72 % -1.969 M 14.11 % -2.292 M -74.01 % -1.317 M -157.98 % -510.546 K 31.63 % -746.690 K -162.53 % 1.194 M 1 759.46 % -71.954 K -145.54 % 158.002 K -85.36 % 1.079 M 38.56 % 779.000 K 75.45 % 444.000 K 640.00 % 60.000 K 0.000 -100.00 % 1.016 M 19.81 % 848.000 K 0.000 0.000 0.000 -100.00 % 783.000 K 8.30 % 723.000 K -69.29 % 2.354 M 15.73 % 2.034 M 173.02 % 745.000 K -2.23 % 762.000 K
Investments in property plant and equipment -2.413 M -10.69 % -2.180 M -228.77 % -662.970 K 18.59 % -814.313 K -139.95 % -339.369 K -2 181.17 % -14.877 K 97.46 % -584.559 K -620.33 % -81.151 K 60.48 % -205.340 K -548.17 % -31.680 K 90.53 % -334.616 K 10.14 % -372.386 K 13.39 % -429.967 K -1 375.52 % -29.140 K 8.50 % -31.846 K 50.62 % -64.486 K -64.08 % -39.302 K 56.47 % -90.284 K 30.81 % -130.482 K 6.13 % -139.000 K -54.44 % -90.000 K 75.87 % -373.000 K -8.43 % -344.000 K -40.98 % -244.000 K 24.69 % -324.000 K 47.99 % -623.000 K 24.85 % -829.000 K -20.67 % -687.000 K -104.46 % -336.000 K 46.75 % -631.000 K 44.31 % -1.133 M 3.49 % -1.174 M 13.49 % -1.357 M 4.57 % -1.422 M
Acquisitions net 0.000 0.000 -100.00 % 54.931 K -61.33 % 142.033 K -87.33 % 1.121 M -46.87 % 2.111 M 12 582.44 % 16.642 K -97.89 % 787.642 K 173.20 % -1.076 M -128.80 % 3.737 M 12 555.76 % -30.000 K 0.000 100.00 % -322.594 K 0.000 0.000 100.00 % -175.000 K 37.28 % -279.000 K -161.32 % 455.014 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -442.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 100.00 % -25.000 K 16.67 % -30.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.593 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
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 % 515.000 K 0.000 -100.00 % 188.609 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.536 K -75.17 % 22.295 K -91.14 % 251.544 K 323.38 % -112.606 K -403.94 % -22.345 K -178.83 % 28.345 K 107.64 % -371.078 K -48 417.45 % 768.000 100.53 % -145.000 K 86.89 % -1.106 M -314.72 % 515.000 K 0.000 100.00 % -322.594 K 0.000 0.000 -100.00 % 2.277 K -96.25 % 60.722 K -68.11 % 190.435 K 1 917.53 % 9.439 K -99.89 % 8.593 M 3 393.09 % 246.000 K -90.86 % 2.692 M 2 415.89 % 107.000 K 345.83 % 24.000 K -57.14 % 56.000 K -97.98 % 2.767 M 1 463.28 % 177.000 K -68.34 % 559.000 K 26.19 % 443.000 K 205.52 % 145.000 K -42.69 % 253.000 K 1 000.00 % 23.000 K -80.00 % 115.000 K 71.64 % 67.000 K
Net cash used for investing activites -2.407 M -11.58 % -2.157 M -505.16 % -356.495 K 54.58 % -784.886 K -203.33 % 759.623 K -64.24 % 2.124 M 474.01 % -567.917 K -180.30 % 707.259 K 155.41 % -1.276 M -149.58 % 2.574 M 1 611.78 % 150.384 K 140.38 % -372.386 K -54.29 % -241.358 K -728.27 % -29.140 K 8.50 % -31.846 K 86.57 % -237.209 K 7.91 % -257.580 K -146.40 % 555.165 K 558.65 % -121.043 K 12.92 % -139.000 K -189.10 % 156.000 K -93.27 % 2.319 M 1 078.48 % -237.000 K -7.73 % -220.000 K 17.91 % -268.000 K -115.75 % 1.702 M 361.04 % -652.000 K -409.38 % -128.000 K -219.63 % 107.000 K 122.02 % -486.000 K 44.77 % -880.000 K 20.93 % -1.113 M 9.14 % -1.225 M 9.53 % -1.354 M
Debt repayment 0.000 100.00 % -1.761 M -95.10 % -902.740 K -133.89 % 2.664 M 245.80 % -1.827 M 25.46 % -2.451 M -356.81 % 954.518 K 138.20 % -2.498 M -165.37 % 3.822 M 1 408.44 % -292.099 K 28.56 % -408.874 K -303.56 % 200.857 K 901.57 % -25.058 K -107.27 % 344.503 K -34.30 % 524.382 K 164.12 % -817.851 K -534.39 % 188.277 K 134.80 % -541.030 K 25.70 % -728.194 K -49.83 % -486.000 K 51.35 % -999.000 K 52.90 % -2.121 M -1 783.33 % 126.000 K 129.79 % -423.000 K -222.97 % 344.000 K 109.30 % -3.698 M -273.16 % -991.000 K 2.94 % -1.021 M -20.83 % -845.000 K -157.62 % -328.000 K 63.96 % -910.000 K -31.50 % -692.000 K -213.26 % 611.000 K 190.95 % 210.000 K
Common stock issued -28.867 K 0.000 100.00 % -1.394 K 89.21 % -12.916 K -45.47 % -8.879 K -101.77 % 500.257 K -83.66 % 3.062 M 2 066.91 % 141.323 K -93.06 % 2.037 M 0.000 0.000 -100.00 % 1.905 M -13.39 % 2.200 M 1 859.81 % 112.250 K 0.000 -100.00 % 144.338 K -54.83 % 319.546 K 0.000 0.000 -100.00 % 10.009 M 0.000 0.000 0.000 0.000 -100.00 % 77.000 K 13.24 % 68.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 100.00 % -13.083 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -162.496 K -99.34 % -81.518 K 99.45 % -14.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 0.000
Dividends paid -2.251 M -925.83 % -219.470 K 19.74 % -273.455 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -144.493 K -86.95 % -77.289 K 99.82 % -43.790 M -26 439.39 % -165.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -396.000 K -180.85 % -141.000 K 0.00 % -141.000 K -67.86 % -84.000 K
Other financing activites -1.190 M -29.50 % -919.187 K 35.24 % -1.419 M -36.45 % -1.040 M -125.96 % -460.364 K 8.10 % -500.932 K 0.000 0.000 -100.00 % 2.037 M 0.000 0.000 -100.00 % 4.256 M 0.000 0.000 100.00 % -7.913 K 62.06 % -20.857 K 68.73 % -66.699 K -50.65 % -44.273 K -234.12 % 33.009 K -99.93 % 48.581 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -3.471 M -19.53 % -2.904 M -11.81 % -2.597 M -261.22 % 1.611 M 169.75 % -2.309 M 5.81 % -2.452 M -161.04 % 4.017 M 270.41 % -2.357 M -140.23 % 5.858 M 2 105.65 % -292.099 K 28.56 % -408.874 K -109.17 % 4.457 M 104.95 % 2.175 M 376.15 % 456.753 K -11.56 % 516.469 K 174.38 % -694.370 K -257.41 % 441.124 K 149.44 % -892.292 K -4.48 % -853.992 K -48.26 % -576.000 K 50.52 % -1.164 M 45.12 % -2.121 M -1 783.33 % 126.000 K 129.79 % -423.000 K -200.48 % 421.000 K 111.88 % -3.543 M -257.52 % -991.000 K 2.94 % -1.021 M -20.83 % -845.000 K -157.62 % -328.000 K 74.89 % -1.306 M -56.78 % -833.000 K -277.23 % 470.000 K 273.02 % 126.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.000 K 0.000 -100.00 % 13.000 K 8.33 % 12.000 K -7.69 % 13.000 K 244.44 % -9.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 29.110 M 766.87 % 3.358 M 10 950.09 % -30.950 K 55.57 % -69.660 K 41.86 % -119.811 K 73.43 % -450.873 K -166.60 % 676.971 K 133.20 % -2.039 M -259.43 % 1.279 M 119.16 % 583.634 K 126.21 % -2.227 M -224.21 % 1.793 M 190.89 % 616.341 K 843.18 % -82.933 K 68.35 % -262.067 K -199.85 % 262.468 K 135.21 % 111.590 K 162.30 % -179.125 K -351.17 % 71.315 K 11.43 % 64.000 K 111.35 % -564.000 K -307.35 % 272.000 K 230.14 % -209.000 K -154.15 % 386.000 K -61.09 % 992.000 K 330.70 % -430.000 K -350.00 % 172.000 K 202.99 % -167.000 K -471.11 % 45.000 K 149.45 % -91.000 K -154.17 % 168.000 K 90.91 % 88.000 K 980.00 % -10.000 K 97.85 % -466.000 K
Cash at beginning of period 3.367 M 39 120.50 % 8.584 K -78.29 % 39.534 K -63.79 % 109.194 K -52.32 % 229.005 K -66.32 % 679.878 K 23 287.62 % 2.907 K -99.87 % 2.161 M 145.00 % 882.157 K 195.51 % 298.523 K -88.18 % 2.526 M 244.71 % 732.663 K 529.86 % 116.322 K -41.62 % 199.255 K -56.81 % 461.322 K 131.99 % 198.854 K 127.88 % 87.264 K -67.24 % 266.389 K 36.56 % 195.074 K 47.78 % 132.000 K -81.03 % 696.000 K 64.15 % 424.000 K -33.12 % 634.000 K 155.65 % 248.000 K 133.33 % -744.000 K -136.94 % -314.000 K 35.39 % -486.000 K -52.35 % -319.000 K 12.36 % -364.000 K -33.33 % -273.000 K 38.10 % -441.000 K 16.64 % -529.000 K -1.93 % -519.000 K -879.25 % -53.000 K
Cash at end of period 32.477 M 864.66 % 3.367 M 39 120.50 % 8.584 K -78.29 % 39.534 K -63.79 % 109.194 K -52.32 % 229.005 K -66.32 % 679.878 K 457.59 % 121.932 K -94.36 % 2.161 M 145.00 % 882.157 K 195.51 % 298.523 K -88.18 % 2.526 M 244.71 % 732.663 K 529.86 % 116.322 K -41.62 % 199.255 K -56.81 % 461.322 K 131.99 % 198.854 K 127.88 % 87.264 K -67.24 % 266.389 K 35.91 % 196.000 K 48.48 % 132.000 K -81.03 % 696.000 K 63.76 % 425.000 K -32.97 % 634.000 K 155.65 % 248.000 K 133.33 % -744.000 K -136.94 % -314.000 K 35.39 % -486.000 K -52.35 % -319.000 K 12.36 % -364.000 K -33.33 % -273.000 K 38.10 % -441.000 K 16.64 % -529.000 K -1.93 % -519.000 K
Operating cash flow 34.988 M 315.58 % 8.419 M 188.08 % 2.922 M 426.31 % -895.617 K -162.63 % 1.430 M 1 262.92 % -122.970 K 95.56 % -2.772 M -611.74 % -389.465 K 88.21 % -3.303 M -94.47 % -1.699 M 13.72 % -1.969 M 14.11 % -2.292 M -74.01 % -1.317 M -157.98 % -510.546 K 31.63 % -746.690 K -162.53 % 1.194 M 1 759.46 % -71.954 K -145.54 % 158.002 K -85.36 % 1.079 M 38.56 % 779.000 K 75.45 % 444.000 K 640.00 % 60.000 K 0.000 -100.00 % 1.016 M 19.81 % 848.000 K 0.000 0.000 0.000 -100.00 % 783.000 K 8.30 % 723.000 K -69.29 % 2.354 M 15.73 % 2.034 M 173.02 % 745.000 K -2.23 % 762.000 K
Capital expenditure -2.553 M -17.13 % -2.180 M -228.77 % -662.970 K 18.59 % -814.313 K -139.95 % -339.369 K -2 181.17 % -14.877 K 97.46 % -584.559 K -620.33 % -81.151 K 60.48 % -205.340 K -548.17 % -31.680 K 90.53 % -334.616 K 10.14 % -372.386 K 13.39 % -429.967 K -1 375.52 % -29.140 K 8.50 % -31.846 K 50.62 % -64.486 K -64.08 % -39.302 K 56.47 % -90.284 K 30.81 % -130.482 K 6.13 % -139.000 K -54.44 % -90.000 K 75.87 % -373.000 K -8.43 % -344.000 K -40.98 % -244.000 K 24.69 % -324.000 K 47.99 % -623.000 K 24.85 % -829.000 K -20.67 % -687.000 K -104.46 % -336.000 K 46.75 % -631.000 K 44.31 % -1.133 M 3.49 % -1.174 M 13.49 % -1.357 M 4.57 % -1.422 M
Free CashFlow 32.435 M 419.84 % 6.239 M 176.14 % 2.260 M 232.14 % -1.710 M -256.78 % 1.091 M 891.22 % -137.847 K 95.89 % -3.357 M -613.22 % -470.616 K 86.59 % -3.508 M -102.77 % -1.730 M 24.88 % -2.303 M 13.56 % -2.664 M -52.50 % -1.747 M -223.72 % -539.686 K 30.68 % -778.536 K -168.92 % 1.130 M 1 115.28 % -111.256 K -264.29 % 67.718 K -92.86 % 948.877 K 48.26 % 640.000 K 80.79 % 354.000 K 213.10 % -313.000 K 9.01 % -344.000 K -144.56 % 772.000 K 47.33 % 524.000 K 184.11 % -623.000 K 24.85 % -829.000 K -20.67 % -687.000 K -253.69 % 447.000 K 385.87 % 92.000 K -92.47 % 1.221 M 41.98 % 860.000 K 240.52 % -612.000 K 7.27 % -660.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
2025-06-30 2024-12-30 2024-06-30 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30 2018-12-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30
Revenue 145.715 M 25.68 % 115.940 M 40.28 % 82.650 M 54.03 % 53.660 M 36.08 % 39.434 M -10.04 % 43.834 M 12.04 % 39.122 M 38.90 % 28.166 M 25.82 % 22.386 M 69.42 % 13.213 M 59.75 % 8.271 M -54.75 % 18.280 M 299.04 % 4.581 M -71.71 % 16.194 M 12.65 % 14.376 M 12.52 % 12.776 M 3.62 % 12.330 M 55.17 % 7.946 M -18.75 % 9.780 M 73.53 % 5.636 M 188.10 % 1.956 M 25.37 % 1.560 M -80.66 % 8.068 M 7.56 % 7.501 M 15.22 % 6.510 M 1.62 % 6.406 M
Net income 8.250 M 46.54 % 5.630 M 16.66 % 4.826 M 168.18 % 1.800 M 696.50 % 225.929 K -44.38 % 406.176 K -75.73 % 1.674 M 24.00 % 1.350 M 19.14 % 1.133 M 21.92 % 929.336 K 138.17 % -2.435 M 4.88 % -2.560 M -3 290.19 % -75.512 K -179.76 % 94.678 K 116.85 % -562.000 K 75.52 % -2.296 M -204.51 % -754.000 K 30.31 % -1.082 M -1 320.02 % -76.196 K 94.53 % -1.394 M 21.69 % -1.780 M -281.97 % -466.000 K -191.64 % -159.788 K -1 313.27 % 13.170 K 101.49 % -884.000 K 62.25 % -2.342 M
Income before tax 12.413 M 48.27 % 8.372 M 78.97 % 4.678 M 156.81 % 1.822 M 1 406.35 % 120.929 K -70.23 % 406.176 K -62.17 % 1.074 M 15.48 % 929.804 K 71.73 % 541.425 K 63.64 % 330.867 K -72.97 % 1.224 M 150.18 % -2.439 M -3 129.95 % -75.512 K -283.03 % 41.256 K 107.34 % -562.000 K 75.52 % -2.296 M -204.51 % -754.000 K 30.31 % -1.082 M -993.86 % -98.916 K 92.90 % -1.394 M 21.69 % -1.780 M -281.97 % -466.000 K -191.64 % -159.788 K -1 313.27 % 13.170 K 101.49 % -884.000 K 62.25 % -2.342 M
Income before tax ratio 0.09 17.97 % 0.07 27.58 % 0.06 66.73 % 0.03 1 006.99 % 0.00 -66.91 % 0.01 -66.24 % 0.03 -16.86 % 0.03 36.49 % 0.02 -3.41 % 0.03 -83.08 % 0.15 210.91 % -0.13 -709.43 % -0.02 -747.04 % 0.00 106.52 % -0.04 78.25 % -0.18 -193.88 % -0.06 55.09 % -0.14 -1 246.33 % -0.01 95.91 % -0.25 72.82 % -0.91 -204.69 % -0.30 -1 407.87 % -0.02 -1 227.95 % 0.00 101.29 % -0.14 62.86 % -0.37
EBITDA 14.228 M 49.96 % 9.488 M 96.85 % 4.820 M 61.10 % 2.992 M 155.29 % 1.172 M -23.65 % 1.535 M 604.93 % -304.000 K -121.12 % 1.440 M 53.21 % 939.587 K -10.94 % 1.055 M -21.50 % 1.344 M 180.00 % -1.680 M -597.26 % 337.853 K -24.25 % 445.992 K -68.19 % 1.402 M 172.80 % -1.926 M -689.34 % -244.000 K 64.84 % -694.000 K 18.35 % -850.000 K 26.98 % -1.164 M 5.06 % -1.226 M -364.39 % -264.000 K -791.11 % -29.626 K -127.35 % 108.304 K 113.64 % -794.000 K 66.78 % -2.390 M
Net income ratio 0.06 16.60 % 0.05 -16.84 % 0.06 74.12 % 0.03 485.33 % 0.01 -38.17 % 0.01 -78.34 % 0.04 -10.73 % 0.05 -5.31 % 0.05 -28.04 % 0.07 123.89 % -0.29 -110.22 % -0.14 -749.59 % -0.02 -381.95 % 0.01 114.96 % -0.04 78.25 % -0.18 -193.88 % -0.06 55.09 % -0.14 -1 647.77 % -0.01 96.85 % -0.25 72.82 % -0.91 -204.69 % -0.30 -1 407.87 % -0.02 -1 227.95 % 0.00 101.29 % -0.14 62.86 % -0.37
Ratio EBITDA 0.10 19.32 % 0.08 40.33 % 0.06 4.59 % 0.06 87.61 % 0.03 -15.13 % 0.04 550.66 % -0.01 -115.20 % 0.05 21.77 % 0.04 -47.43 % 0.08 -50.86 % 0.16 276.81 % -0.09 -224.61 % 0.07 167.79 % 0.03 -71.76 % 0.10 164.70 % -0.15 -661.79 % -0.02 77.34 % -0.09 -0.49 % -0.09 57.92 % -0.21 67.05 % -0.63 -270.43 % -0.17 -4 507.36 % 0.00 -125.43 % 0.01 111.84 % -0.12 67.31 % -0.37
Gross profit ratio 0.10 -80.78 % 0.52 6.95 % 0.48 8.49 % 0.45 986.36 % 0.04 14.55 % 0.04 -91.14 % 0.40 -14.16 % 0.47 684.74 % 0.06 659.54 % 0.01 -98.05 % 0.41 24.56 % 0.33 -69.81 % 1.08 314.53 % 0.26 0.94 % 0.26 7.73 % 0.24 -7.72 % 0.26 6.89 % 0.24 -21.59 % 0.31 70.97 % 0.18 -4.55 % 0.19 -27.72 % 0.26 -25.76 % 0.35 -10.42 % 0.39 3.77 % 0.38 83.63 % 0.21
Weighted average shs out dil 112.543 M 0.49 % 111.989 M 0.87 % 111.026 M 2.42 % 108.405 M -0.89 % 109.382 M 0.00 % 109.382 M 1.30 % 107.983 M 0.00 % 107.984 M -7.49 % 116.722 M 16.97 % 99.786 M 46.07 % 68.315 M 2.56 % 66.611 M -3.25 % 68.847 M 9.07 % 63.119 M 49.89 % 42.111 M 1.04 % 41.677 M 32.41 % 31.476 M 5.81 % 29.748 M 2.05 % 29.151 M -0.06 % 29.169 M 0.10 % 29.140 M -0.08 % 29.162 M 4.43 % 27.924 M 6.01 % 26.340 M 12.53 % 23.407 M -0.02 % 23.412 M
Weighted average shs out 112.543 M 0.49 % 111.989 M 0.86 % 111.029 M 2.42 % 108.405 M -0.89 % 109.382 M 0.00 % 109.382 M 1.29 % 107.994 M 0.01 % 107.984 M 0.00 % 107.984 M 8.22 % 99.786 M 46.07 % 68.315 M 2.56 % 66.611 M 0.00 % 66.611 M 5.53 % 63.119 M 49.87 % 42.117 M 1.06 % 41.677 M 32.40 % 31.478 M 5.82 % 29.748 M 2.05 % 29.151 M -0.06 % 29.169 M 0.10 % 29.141 M -0.08 % 29.165 M 8.89 % 26.783 M 1.68 % 26.340 M 12.53 % 23.407 M -0.03 % 23.413 M
EPS diluted 0.07 42.05 % 0.05 18.89 % 0.04 161.45 % 0.02 690.48 % 0.00 -43.24 % 0.00 -75.97 % 0.02 22.22 % 0.01 29.90 % 0.01 4.30 % 0.01 126.12 % -0.04 7.29 % -0.04 -3 390.91 % 0.00 -283.33 % 0.00 104.48 % -0.01 75.72 % -0.06 -130.00 % -0.02 34.07 % -0.04 -1 300.00 % 0.00 94.56 % -0.05 21.64 % -0.06 -281.25 % -0.02 -175.86 % -0.01 -1 066.67 % 0.00 101.59 % -0.04 62.20 % -0.10
Earnings per share 0.07 42.05 % 0.05 18.89 % 0.04 161.45 % 0.02 690.48 % 0.00 -43.24 % 0.00 -75.97 % 0.02 22.22 % 0.01 20.00 % 0.01 12.90 % 0.01 126.12 % -0.04 7.29 % -0.04 -3 390.91 % 0.00 -283.33 % 0.00 104.48 % -0.01 75.72 % -0.06 -130.00 % -0.02 34.07 % -0.04 -1 300.00 % 0.00 94.56 % -0.05 21.64 % -0.06 -281.25 % -0.02 -166.67 % -0.01 -1 100.00 % 0.00 101.59 % -0.04 62.20 % -0.10
Gross profit 14.503 M -75.84 % 60.034 M 50.02 % 40.016 M 67.10 % 23.948 M 1 378.27 % 1.620 M 3.05 % 1.572 M -90.07 % 15.834 M 19.23 % 13.280 M 887.36 % 1.345 M 1 186.85 % 104.519 K -96.88 % 3.351 M -43.64 % 5.946 M 20.46 % 4.936 M 17.26 % 4.209 M 13.70 % 3.702 M 21.22 % 3.054 M -4.38 % 3.194 M 65.86 % 1.926 M -36.30 % 3.023 M 196.67 % 1.019 M 174.98 % 370.558 K -9.39 % 408.950 K -85.64 % 2.848 M -3.64 % 2.956 M 19.57 % 2.472 M 86.61 % 1.325 M
Income tax expense 4.162 M 60.46 % 2.594 M 1 961.71 % 125.818 K 0.000 100.00 % -105.000 K 0.000 -100.00 % 600.000 K 42.86 % 420.000 K 177.78 % -540.000 K -101.49 % -268.000 K -107.32 % 3.660 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
Cost of revenue 131.212 M 134.70 % 55.906 M 31.13 % 42.634 M 43.49 % 29.712 M -21.43 % 37.814 M -10.52 % 42.262 M 81.48 % 23.288 M 56.44 % 14.886 M -29.25 % 21.041 M 60.51 % 13.109 M 166.39 % 4.921 M -60.10 % 12.334 M -24.50 % 16.336 M 36.30 % 11.985 M 12.28 % 10.674 M 9.81 % 9.720 M 6.39 % 9.136 M 51.76 % 6.020 M -10.92 % 6.758 M 46.40 % 4.616 M 191.10 % 1.586 M 37.71 % 1.151 M -77.94 % 5.220 M 14.85 % 4.545 M 12.56 % 4.038 M -20.54 % 5.082 M
General and administrative expenses 0.000 -100.00 % 2.712 M 37.93 % 1.966 M 9.41 % 1.797 M 154.52 % 706.070 K 16.49 % 606.107 K -34.78 % 929.268 K 29.77 % 716.116 K 0.000 -100.00 % 320.442 K -91.32 % 3.690 M 772.80 % 422.779 K -70.14 % 1.416 M -60.41 % 3.576 M 2.53 % 3.488 M 7.72 % 3.238 M 3.72 % 3.122 M 30.41 % 2.394 M 0.000 -100.00 % 996.772 K 9.59 % 909.548 K 0.000 0.000 0.000 -100.00 % 1.575 M 27.26 % 1.238 M
Selling and marketing expenses 0.000 -100.00 % 47.834 M 48.50 % 32.212 M 67.91 % 19.184 M 2 292.69 % 801.774 K 17.75 % 680.900 K -95.22 % 14.258 M 22.93 % 11.598 M 0.000 -100.00 % 370.175 K 3 213.85 % -11.888 K -100.16 % 7.567 M 125.28 % 3.359 M 1 695.35 % 187.094 K 115.67 % -1.194 M -168.50 % 1.743 M 449.28 % 317.318 K 28.73 % 246.508 K 0.000 -100.00 % 1.057 M -31.16 % 1.535 M 0.000 0.000 0.000 -100.00 % 1.320 M -38.88 % 2.160 M
Other 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
Operating expenses 2.786 M -94.49 % 50.546 M 47.89 % 34.178 M 56.65 % 21.818 M 1 346.82 % 1.508 M 17.17 % 1.287 M -91.07 % 14.420 M 18.59 % 12.160 M 1 453.95 % 782.520 K 13.31 % 690.617 K -77.08 % 3.013 M 3.58 % 2.909 M -39.08 % 4.775 M 23.81 % 3.857 M -1.56 % 3.918 M -22.48 % 5.054 M 43.42 % 3.524 M 29.94 % 2.712 M -31.34 % 3.950 M 76.18 % 2.242 M 15.70 % 1.938 M 183.98 % 682.352 K -76.68 % 2.926 M 1.71 % 2.877 M -12.98 % 3.306 M -8.17 % 3.600 M
Cost and expenses 133.998 M 25.88 % 106.452 M 38.59 % 76.812 M 49.06 % 51.530 M 167.19 % 19.286 M -10.07 % 21.446 M -44.26 % 38.474 M 42.25 % 27.046 M 23.93 % 21.823 M 58.14 % 13.800 M 73.93 % 7.934 M -60.96 % 20.323 M 377.18 % 4.259 M -73.12 % 15.842 M 22.18 % 12.966 M -12.25 % 14.776 M 16.71 % 12.660 M 44.98 % 8.732 M -18.45 % 10.707 M 56.12 % 6.858 M 94.61 % 3.524 M 92.17 % 1.834 M -77.49 % 8.146 M 9.76 % 7.422 M 1.06 % 7.344 M -15.41 % 8.682 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.407 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
Selling general and administrative expenses 2.786 M -94.49 % 50.546 M 47.89 % 34.178 M 62.89 % 20.982 M 1 291.38 % 1.508 M 17.17 % 1.287 M -91.53 % 15.186 M 23.32 % 12.314 M 1 473.63 % 782.520 K 13.31 % 690.617 K -77.08 % 3.013 M -62.29 % 7.990 M 67.33 % 4.775 M 26.88 % 3.763 M 64.05 % 2.294 M -53.95 % 4.982 M 44.83 % 3.440 M 30.20 % 2.642 M -33.11 % 3.950 M 78.41 % 2.214 M 3.75 % 2.134 M 397.00 % 429.372 K -85.08 % 2.878 M 11.99 % 2.570 M -21.36 % 3.268 M -12.06 % 3.716 M
Interest income 562.626 K 19.58 % 470.506 K 0.000 -100.00 % 308.484 K 14 853.17 % 2.063 K 414.46 % 401.000 -99.88 % 340.422 K 79.39 % 189.764 K 24 197.57 % 781.000 1 246.55 % 58.000 -95.19 % 1.207 K 542.02 % 188.000 -95.43 % 4.114 K -98.68 % 311.394 K -9.83 % 345.338 K 16.58 % 296.226 K -30.07 % 423.598 K 42.61 % 297.034 K 4 418.31 % 6.574 K -96.16 % 171.198 K -19.26 % 212.030 K 10.06 % 192.650 K 134.96 % 81.992 K 24.83 % 65.684 K 28.42 % 51.146 K -22.16 % 65.708 K
Interest expense 321.757 K -50.67 % 652.264 K 0.000 0.000 -100.00 % 300.813 K -36.18 % 471.317 K 0.000 0.000 -100.00 % 102.687 K -26.66 % 140.023 K 0.000 -100.00 % 396.510 K 46.08 % 271.432 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 244.990 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.494 M 11.17 % 1.344 M 1 798.87 % 70.760 K -91.79 % 862.052 K 14.96 % 749.867 K 14.04 % 657.568 K 1 781.67 % 34.946 K -91.36 % 404.568 K 36.92 % 295.475 K 16.45 % 253.737 K 111.11 % 120.192 K -66.94 % 363.511 K 1 094.19 % 30.440 K -67.39 % 93.342 K 35.90 % 68.684 K -6.37 % 73.356 K -15.64 % 86.956 K -5.27 % 91.790 K 18.39 % 77.534 K 33.39 % 58.126 K -82.95 % 340.970 K 3 394.98 % 9.756 K -79.75 % 48.168 K 63.56 % 29.450 K 32.29 % 22.262 K -35.67 % 34.604 K
Operating income 11.717 M 23.49 % 9.488 M 62.52 % 5.838 M 96.83 % 2.966 M 2 548.69 % 111.980 K -76.24 % 471.254 K -27.28 % 648.000 K -37.39 % 1.035 M 83.94 % 562.670 K 196.02 % -586.000 K -273.73 % 337.300 K 116.50 % -2.044 M -1 373.04 % 160.560 K -64.00 % 445.994 K -68.35 % 1.409 M 170.45 % -2.000 M -713.01 % -246.000 K 65.64 % -716.000 K 22.76 % -927.000 K 22.36 % -1.194 M 32.31 % -1.764 M -8 537.74 % -20.422 K 73.75 % -77.794 K -198.66 % 78.854 K 109.64 % -818.000 K 66.28 % -2.426 M
Operating income ratio 0.08 -1.74 % 0.08 15.86 % 0.07 27.79 % 0.06 1 846.48 % 0.00 -73.59 % 0.01 -35.09 % 0.02 -54.92 % 0.04 46.19 % 0.03 156.67 % -0.04 -208.75 % 0.04 136.47 % -0.11 -419.03 % 0.04 27.27 % 0.03 -71.90 % 0.10 162.61 % -0.16 -684.63 % -0.02 77.86 % -0.09 4.93 % -0.09 55.26 % -0.21 76.51 % -0.90 -6 790.04 % -0.01 -35.73 % -0.01 -191.72 % 0.01 108.37 % -0.13 66.82 % -0.38
Total other income expenses net 696.023 K 162.46 % -1.114 M 3.94 % -1.160 M -1.22 % -1.146 M -12 911.63 % 8.945 K -92.62 % 121.238 K -91.42 % 1.412 M 4 011.85 % -36.106 K -69.98 % -21.241 K -101.70 % 1.248 M 40.70 % 886.984 K 324.55 % -395.000 K -67.37 % -236.000 K 41.69 % -404.738 K 79.45 % -1.970 M -565.54 % -296.000 K 41.73 % -508.000 K -38.04 % -368.000 K -144.43 % 828.304 K 514.90 % -199.638 K -1 163.37 % -15.802 K 96.46 % -446.000 K -443.94 % -81.994 K 77.99 % -372.576 K -459.93 % -66.540 K -178.94 % 84.292 K
2025-06-30 2024-12-30 2024-06-30 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30 2018-12-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30
2025-06-30 2024-12-30 2024-06-30 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30 2018-12-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30 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 1997-06-30
Net debt -24.087 M -106.47 % -11.666 M -375.91 % 4.228 M -16.14 % 5.042 M -23.01 % 6.548 M -24.20 % 8.639 M 13.28 % 7.626 M 235.28 % 2.275 M 77.85 % 1.279 M 612.43 % -249.577 K -111.92 % 2.094 M -60.51 % 5.302 M 36.60 % 3.882 M 50.51 % 2.579 M -28.43 % 3.603 M -6.97 % 3.874 M -3.87 % 4.030 M -25.11 % 5.381 M 99.17 % 2.702 M -9.86 % 2.997 M -9.35 % 3.306 M 46.13 % 2.263 M 52.05 % 1.488 M 1 073.90 % 126.760 K -76.05 % 529.321 K 132.23 % -1.642 M -243.45 % 1.145 M 59.59 % 717.279 K 1 270.91 % -61.258 K -105.89 % 1.040 M 0.97 % 1.030 M -28.26 % 1.436 M -99.88 % 1.178 B 42 722.75 % 2.752 M -13.65 % 3.187 M -42.88 % 5.579 M 6.39 % 5.244 M -13.37 % 6.053 M -20.00 % 7.566 M 196.24 % 2.554 M -25.17 % 3.413 M
Total investments 51.000 0.000 -100.00 % 16.057 K 0.000 0.000 0.000 -100.00 % 414.891 K 111.95 % 195.753 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 -100.00 % 86.897 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 8.390 M 5.39 % 7.961 M 4.82 % 7.595 M 27.87 % 5.940 M -9.42 % 6.557 M -25.88 % 8.846 M 15.40 % 7.666 M 229.44 % 2.327 M 67.63 % 1.388 M 73.09 % 801.955 K -65.48 % 2.323 M -56.93 % 5.393 M 18.23 % 4.562 M 67.85 % 2.718 M -27.05 % 3.725 M -10.11 % 4.144 M -33.06 % 6.191 M 11.03 % 5.576 M 55.58 % 3.584 M 5.27 % 3.404 M -5.56 % 3.605 M 22.35 % 2.946 M -26.59 % 4.014 M 420.91 % 770.500 K -38.95 % 1.262 M 0.000 -100.00 % 1.261 M 37.59 % 916.534 K 129.10 % 400.064 K -67.70 % 1.239 M 10.88 % 1.117 M -34.36 % 1.702 M -99.86 % 1.253 B 43 332.04 % 2.884 M -25.73 % 3.883 M -35.33 % 6.004 M 2.14 % 5.878 M -8.18 % 6.402 M -2.72 % 6.581 M 358.93 % 1.434 M -23.32 % 1.870 M
Accumulated other comprehensive income loss 159.977 K -51.99 % 333.195 K 0.000 -100.00 % 3.246 K 31.58 % 2.467 K 46.15 % 1.688 K -99.27 % 230.909 K 0.000 0.000 0.000 -100.00 % 0.000 0.000 100.00 % 0.000 0.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.366 K 100.20 % -8.171 M -4 125.12 % 203.000 K 2.53 % 198.000 K 4.76 % 189.000 K 6.18 % 178.000 K 8.54 % 164.000 K 11.56 % 147.000 K -7.55 % 159.000 K -34.84 % 244.000 K
Retained earnings 1.105 M 118.71 % -5.905 M 43.30 % -10.414 M 31.37 % -15.175 M 9.43 % -16.755 M 1.56 % -17.020 M 1.24 % -17.234 M 8.90 % -18.917 M 6.66 % -20.266 M 5.30 % -21.400 M 4.60 % -22.433 M -12.14 % -20.004 M -14.68 % -17.443 M -0.43 % -17.368 M 0.54 % -17.463 M -4.33 % -16.738 M -39.16 % -12.028 M -5.17 % -11.437 M 1.15 % -11.570 M -2.81 % -11.254 M 3.19 % -11.624 M -35.97 % -8.549 M -6.19 % -8.051 M -2.02 % -7.891 M 0.17 % -7.904 M -12.59 % -7.020 M -50.04 % -4.679 M -42.60 % -3.281 M -19.06 % -2.756 M 21.10 % -3.493 M 1.49 % -3.546 M -42.49 % -2.489 M -107.60 % 32.756 M 1 240.13 % -2.873 M -23.68 % -2.323 M 10.38 % -2.592 M -114.93 % -1.206 M -25.89 % -958.000 K -269.88 % -259.000 K -199.23 % 261.000 K 127.30 % -956.000 K
Common stock 23.077 M 0.65 % 22.927 M 1.37 % 22.616 M 0.82 % 22.432 M 0.33 % 22.359 M 0.00 % 22.359 M 1.30 % 22.073 M -0.06 % 22.086 M 0.00 % 22.086 M 6.98 % 20.645 M -0.06 % 20.658 M 7.60 % 19.199 M 0.00 % 19.199 M 0.00 % 19.199 M 33.15 % 14.419 M -0.21 % 14.450 M 1.20 % 14.278 M 29.49 % 11.026 M 5.75 % 10.426 M 0.00 % 10.426 M 0.00 % 10.426 M 0.00 % 10.426 M 0.00 % 10.426 M 0.00 % 10.426 M 22.36 % 8.521 M 0.07 % 8.515 M 34.71 % 6.321 M 1.81 % 6.209 M 0.00 % 6.209 M 2.38 % 6.065 M 2.88 % 5.895 M 0.00 % 5.895 M -97.91 % 281.735 M 4 679.22 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 0.00 % 5.895 M 4.32 % 5.651 M
Total equity 24.544 M 40.67 % 17.448 M 43.65 % 12.146 M 69.58 % 7.162 M 30.55 % 5.486 M 4.31 % 5.260 M 3.74 % 5.070 M 60.01 % 3.168 M 74.14 % 1.820 M 341.17 % -754.449 K 57.48 % -1.774 M -120.47 % -804.789 K -145.84 % 1.756 M -4.12 % 1.831 M 160.16 % -3.043 M -32.98 % -2.289 M -201.73 % 2.250 M 648.07 % -410.479 K 64.11 % -1.144 M -38.17 % -827.706 K 30.92 % -1.198 M -163.84 % 1.877 M -20.99 % 2.376 M -6.30 % 2.535 M 311.03 % 616.832 K -58.73 % 1.494 M -8.98 % 1.642 M -43.91 % 2.927 M -15.21 % 3.453 M 26.95 % 2.720 M 15.80 % 2.349 M -34.25 % 3.572 M -98.84 % 308.783 M 8 871.03 % 3.442 M -15.53 % 4.075 M 8.99 % 3.739 M -25.84 % 5.042 M -3.65 % 5.233 M -10.42 % 5.842 M -7.49 % 6.315 M 27.86 % 4.939 M
Other non current liabilities 74.503 K 19.96 % 62.105 K 41.87 % 43.775 K -57.63 % 103.308 K 19.05 % 86.775 K 57.16 % 55.216 K -79.49 % 269.204 K -46.71 % 505.160 K -40.30 % 846.191 K -18.77 % 1.042 M -0.73 % 1.049 M -37.81 % 1.687 M -24.37 % 2.231 M 2 215.64 % 96.339 K 28.09 % 75.213 K -29.78 % 107.107 K 101.62 % 53.122 K 59.19 % 33.370 K 112.49 % 15.704 K 44.18 % 10.892 K -86.30 % 79.499 K -5.71 % 84.313 K 3.06 % 81.813 K 0.000 -100.00 % 110.805 K 0.000 -100.00 % 76.933 K 5.86 % 72.677 K 41.22 % 51.464 K 35.41 % 38.007 K 24.19 % 30.604 K -50.93 % 62.373 K -78.64 % 292.000 K 95.97 % 149.000 K -17.68 % 181.000 K -77.18 % 793.000 K -9.58 % 877.000 K 7.87 % 813.000 K 3 434.78 % 23.000 K -99.50 % 4.569 M -4.55 % 4.787 M
Long term debt 6.997 M 3.36 % 6.770 M 3.27 % 6.555 M 28.74 % 5.092 M 6.17 % 4.796 M 14.46 % 4.190 M 0.11 % 4.185 M 170.90 % 1.545 M 64.43 % 939.579 K 138.05 % 394.698 K -18.19 % 482.471 K -73.39 % 1.813 M 51.10 % 1.200 M 57.66 % 761.110 K 117.93 % 349.251 K -78.23 % 1.604 M 2.65 % 1.563 M -3.59 % 1.621 M 484.70 % 277.181 K -90.15 % 2.813 M 3.36 % 2.722 M 3.27 % 2.636 M 1.98 % 2.584 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.912 K -87.26 % 62.102 K -96.26 % 1.659 M -99.87 % 1.253 B 43 437.71 % 2.877 M -24.03 % 3.787 M 2 905.56 % 126.000 K -20.25 % 158.000 K -62.20 % 418.000 K -93.29 % 6.228 M 322.52 % 1.474 M -12.05 % 1.676 M
Total non current liabilities 7.071 M 3.51 % 6.832 M 3.52 % 6.599 M 27.03 % 5.195 M 6.40 % 4.883 M 15.02 % 4.245 M -4.70 % 4.454 M 117.28 % 2.050 M 14.80 % 1.786 M 24.32 % 1.436 M -6.23 % 1.532 M -56.24 % 3.500 M 2.03 % 3.431 M 300.12 % 857.449 K 102.01 % 424.464 K -75.19 % 1.711 M 5.90 % 1.616 M -2.32 % 1.654 M 464.74 % 292.885 K -89.63 % 2.824 M 0.81 % 2.801 M 2.99 % 2.720 M 2.02 % 2.666 M 0.000 -100.00 % 110.805 K 0.000 -100.00 % 76.933 K 5.86 % 72.677 K 41.22 % 51.464 K 12.08 % 45.919 K -50.47 % 92.706 K -94.62 % 1.722 M -99.87 % 1.316 B 43 397.95 % 3.026 M -23.74 % 3.968 M 331.77 % 919.000 K -11.21 % 1.035 M -15.92 % 1.231 M -80.31 % 6.251 M 3.44 % 6.043 M -6.50 % 6.463 M
Other current liabilities 64.779 M 61.74 % 40.052 M 446.20 % 7.333 M 76.31 % 4.159 M -41.68 % 7.131 M -2.88 % 7.342 M 11.02 % 6.614 M 280.70 % 1.737 M 246.88 % 500.820 K -57.96 % 1.191 M 30.64 % 911.871 K -32.97 % 1.360 M -40.20 % 2.275 M -16.86 % 2.737 M -29.77 % 3.897 M 36.05 % 2.864 M 140.99 % 1.188 M 160.06 % 456.990 K -80.36 % 2.327 M 932.05 % 225.504 K -8.41 % 246.220 K -51.10 % 503.479 K -39.42 % 831.127 K 30.26 % 638.073 K -56.05 % 1.452 M -48.57 % 2.823 M 136.90 % 1.192 M 13.98 % 1.046 M -6.44 % 1.118 M -11.30 % 1.260 M -8.83 % 1.382 M 6.75 % 1.295 M -98.54 % 88.806 M 4 750.14 % 1.831 M -11.16 % 2.061 M -6.99 % 2.216 M 21.09 % 1.830 M 12.48 % 1.627 M 74.57 % 932.000 K -82.19 % 5.234 M -17.37 % 6.334 M
Deferred revenue 0.000 0.000 -100.00 % 12.754 M 58.22 % 8.061 M 0.000 0.000 0.000 0.000 -100.00 % 4.164 M 0.000 -100.00 % 2.944 M 0.000 0.000 0.000 -100.00 % 2.062 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.834 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
Short term debt 1.393 M 16.96 % 1.191 M -29.58 % 1.692 M 123.46 % -7.213 M -378.78 % 2.587 M -44.43 % 4.656 M 33.78 % 3.480 M 345.11 % 781.935 K 121.04 % -3.716 M -1 012.38 % 407.257 K -77.87 % 1.840 M -48.59 % 3.580 M 4.98 % 3.410 M 66.40 % 2.049 M -39.30 % 3.376 M 27.06 % 2.657 M -42.59 % 4.628 M 13.71 % 4.070 M 23.10 % 3.307 M 459.26 % 591.234 K -33.04 % 882.942 K 184.34 % 310.528 K -78.27 % 1.429 M 85.49 % 770.500 K -38.95 % 1.262 M 0.000 -100.00 % 1.261 M 37.59 % 916.534 K 129.10 % 400.064 K -67.50 % 1.231 M 16.66 % 1.055 M 2 374.42 % 42.640 K 0.000 -100.00 % 7.000 K -92.71 % 96.000 K -98.37 % 5.878 M 2.76 % 5.720 M -4.41 % 5.984 M 347.23 % 1.338 M 23.89 % 1.080 M -37.82 % 1.737 M
Total current liabilities 78.750 M 48.53 % 53.019 M 29.31 % 41.000 M 79.20 % 22.880 M 24.32 % 18.404 M -19.83 % 22.955 M 9.04 % 21.052 M 63.24 % 12.896 M -1.10 % 13.039 M 68.04 % 7.760 M -15.94 % 9.231 M -24.47 % 12.223 M -0.65 % 12.303 M -1.66 % 12.511 M 5.58 % 11.850 M 16.22 % 10.196 M 13.21 % 9.006 M -4.68 % 9.448 M 13.16 % 8.350 M 157.78 % 3.239 M -25.69 % 4.359 M 90.16 % 2.292 M -39.67 % 3.799 M 26.94 % 2.993 M -26.62 % 4.079 M -11.13 % 4.590 M 24.11 % 3.698 M 10.84 % 3.337 M 26.90 % 2.629 M -22.14 % 3.377 M -8.15 % 3.677 M 19.73 % 3.071 M -96.95 % 100.801 M 2 603.16 % 3.729 M -21.08 % 4.725 M -55.77 % 10.683 M -2.54 % 10.961 M -7.05 % 11.792 M 42.14 % 8.296 M -23.55 % 10.851 M -13.13 % 12.491 M
Total liabilities 85.821 M 43.39 % 59.851 M 25.74 % 47.599 M 69.54 % 28.075 M 20.56 % 23.286 M -14.39 % 27.200 M 6.64 % 25.506 M 70.65 % 14.946 M 0.82 % 14.825 M 61.21 % 9.196 M -14.56 % 10.763 M -31.55 % 15.723 M -0.07 % 15.734 M 17.70 % 13.368 M 8.91 % 12.274 M 3.08 % 11.907 M 12.10 % 10.622 M -4.33 % 11.103 M 28.46 % 8.643 M 42.54 % 6.063 M -15.32 % 7.160 M 42.85 % 5.012 M -22.48 % 6.466 M 116.01 % 2.993 M -28.56 % 4.190 M -8.72 % 4.590 M 21.58 % 3.775 M 10.73 % 3.409 M 27.18 % 2.681 M -21.68 % 3.423 M -9.19 % 3.769 M -21.35 % 4.793 M -99.66 % 1.417 B 20 877.78 % 6.755 M -22.29 % 8.693 M -25.07 % 11.602 M -3.28 % 11.996 M -7.89 % 13.023 M -10.48 % 14.547 M -13.89 % 16.894 M -10.87 % 18.954 M
Other non current assets 0.000 -100.00 % 1.996 M 12 289.67 % 16.108 K 31 484.31 % 51.000 -100.00 % 1.665 M 1 444.43 % 107.810 K 106.22 % -1.734 M -2 783.13 % 64.613 K -53.85 % 140.014 K -11.65 % 158.469 K 20.37 % 131.654 K -44.68 % 238.004 K 48.75 % 160.000 K 41.09 % 113.406 K 0.000 100.00 % -1.293 M 0.000 100.00 % -1.382 M 0.000 100.00 % -609.324 K 0.000 100.00 % -818.916 K 0.000 100.00 % -578.152 K 0.000 100.00 % -266.249 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.115 M 0.000 -100.00 % 52.000 K -60.00 % 130.000 K 46.07 % 89.000 K -41.45 % 152.000 K 0.000 0.000 0.000
Long term investments 51.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 414.891 K 111.95 % 195.753 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 -100.00 % 86.897 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 130.851 K -93.15 % 1.910 M 11 795.29 % 16.056 K -99.15 % 1.892 M 5 572.09 % 33.353 K -98.25 % 1.907 M 0.31 % 1.901 M -0.40 % 1.909 M 6 164.06 % 30.471 K -33.19 % 45.610 K 36.64 % 33.379 K -85.61 % 231.925 K -48.75 % 452.556 K 77.32 % 255.226 K 70.15 % 150.000 K 0.00 % 150.000 K 0.00 % 150.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 257.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 1.868 M 0.000 -100.00 % 1.868 M 0.000 -100.00 % 1.868 M 0.000 -100.00 % 1.868 M 0.000 -100.00 % 1.868 M 0.000 0.000 -100.00 % 577.849 K -29.07 % 814.618 K 0.00 % 814.618 K 25.03 % 651.549 K 0.00 % 651.549 K -15.75 % 773.327 K 0.00 % 773.327 K 535.03 % 121.778 K 0.00 % 121.778 K 0.000 -100.00 % 199.486 K 0.00 % 199.486 K 0.00 % 199.486 K 0.00 % 199.486 K 99.49 % 100.000 K 299.98 % 25.001 K 0.00 % 25.001 K 0.00 % 25.001 K 0.000 0.000 0.000 -100.00 % 168.443 M 0.000 0.000 -100.00 % 113.000 K -26.14 % 153.000 K -19.90 % 191.000 K -15.86 % 227.000 K 51.33 % 150.000 K -28.57 % 210.000 K
Goodwill and intangible assets 1.999 M 4.64 % 1.910 M 1.39 % 1.884 M -0.43 % 1.892 M -0.48 % 1.901 M -0.31 % 1.907 M -49.40 % 3.769 M 97.44 % 1.909 M 0.56 % 1.898 M 4 061.66 % 45.610 K 36.64 % 33.379 K -95.88 % 809.774 K -36.10 % 1.267 M 18.44 % 1.070 M 33.47 % 801.549 K 0.00 % 801.549 K -13.19 % 923.327 K 19.40 % 773.327 K 535.03 % 121.778 K 0.00 % 121.778 K 0.000 -100.00 % 199.486 K 0.00 % 199.486 K 0.00 % 199.486 K 0.00 % 199.486 K 99.49 % 100.000 K 299.98 % 25.001 K 0.00 % 25.001 K 0.00 % 25.001 K 0.000 0.000 0.000 -100.00 % 426.011 M 0.000 0.000 -100.00 % 113.000 K -26.14 % 153.000 K -19.90 % 191.000 K -15.86 % 227.000 K 51.33 % 150.000 K -28.57 % 210.000 K
Property plant equipment net 11.480 M 9.08 % 10.524 M 5.83 % 9.944 M 39.04 % 7.152 M 6.76 % 6.699 M 8.61 % 6.168 M 3.44 % 5.963 M 111.43 % 2.820 M 22.09 % 2.310 M 149.21 % 926.954 K -14.44 % 1.083 M -7.19 % 1.167 M 123.45 % 522.448 K -7.28 % 563.464 K 17.41 % 479.896 K -2.29 % 491.148 K -11.11 % 552.540 K -9.27 % 608.985 K 19.97 % 507.629 K 4.12 % 487.546 K 48.93 % 327.369 K -47.15 % 619.430 K 17.67 % 526.432 K 39.02 % 378.666 K 63.45 % 231.664 K 39.35 % 166.248 K -12.92 % 190.904 K -15.82 % 226.788 K -24.31 % 299.615 K -23.04 % 389.303 K -33.98 % 589.646 K -25.97 % 796.477 K -99.91 % 935.123 M 85 066.03 % 1.098 M -32.84 % 1.635 M -9.57 % 1.808 M -66.80 % 5.445 M -10.77 % 6.102 M -8.41 % 6.662 M -4.49 % 6.975 M 22.07 % 5.714 M
Total non current assets 15.596 M 8.08 % 14.430 M 5.90 % 13.625 M 27.23 % 10.709 M 4.32 % 10.265 M 5.36 % 9.743 M -2.31 % 9.973 M 67.63 % 5.949 M 21.71 % 4.888 M 332.19 % 1.131 M -9.41 % 1.248 M -43.64 % 2.215 M 13.62 % 1.950 M 11.62 % 1.747 M 36.31 % 1.281 M -0.87 % 1.293 M -12.41 % 1.476 M 6.77 % 1.382 M 119.62 % 629.407 K 3.30 % 609.324 K 86.13 % 327.369 K -60.02 % 818.916 K 12.81 % 725.918 K 25.56 % 578.152 K 34.10 % 431.150 K 61.93 % 266.249 K 23.32 % 215.905 K -14.25 % 251.789 K -22.43 % 324.616 K -16.62 % 389.303 K -33.98 % 589.646 K -25.97 % 796.477 K -99.95 % 1.562 B 142 141.62 % 1.098 M -34.91 % 1.687 M -17.75 % 2.051 M -63.94 % 5.687 M -11.76 % 6.445 M -6.45 % 6.889 M -3.31 % 7.125 M 20.27 % 5.924 M
Other current assets 345.123 K -73.10 % 1.283 M 262.25 % 354.125 K -72.80 % 1.302 M 168.53 % 484.787 K -61.57 % 1.262 M 338.44 % 287.747 K -62.97 % 777.051 K 528.38 % 123.659 K -62.98 % 334.069 K -69.79 % 1.106 M -60.01 % 2.765 M 1 100.31 % 230.387 K -39.91 % 383.393 K 312.24 % 93.002 K -2.90 % 95.779 K -27.89 % 132.832 K -74.68 % 524.527 K 234.94 % 156.602 K -46.89 % 294.889 K -87.75 % 2.407 M 518.86 % 389.003 K -23.06 % 505.606 K 1 588.96 % 29.936 K -50.95 % 61.037 K -77.62 % 272.700 K 410.32 % 53.437 K 52.16 % 35.118 K -33.32 % 52.666 K -66.16 % 155.610 K 62.84 % 95.559 K 61.41 % 59.203 K -99.89 % 55.995 M 0.000 -100.00 % 112.000 K -94.92 % 2.206 M 19 954.55 % 11.000 K 22.22 % 9.000 K 0.000 -100.00 % 2.260 M -45.67 % 4.160 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 32.477 M 65.47 % 19.627 M 482.97 % 3.367 M 275.03 % 897.712 K 10 357.97 % 8.584 K -95.85 % 206.738 K 422.94 % 39.534 K -24.40 % 52.293 K -52.11 % 109.194 K -89.62 % 1.052 M 359.17 % 229.005 K 152.20 % 90.802 K -86.64 % 679.878 K 390.45 % 138.623 K 13.69 % 121.932 K -54.96 % 270.707 K -87.47 % 2.161 M 1 007.81 % 195.092 K -77.88 % 882.157 K 116.56 % 407.343 K 36.45 % 298.523 K -56.33 % 683.658 K -72.93 % 2.526 M 292.32 % 643.740 K -12.14 % 732.663 K -55.38 % 1.642 M 1 311.71 % 116.322 K -41.62 % 199.255 K -56.81 % 461.322 K 131.99 % 198.854 K 127.88 % 87.264 K -67.24 % 266.389 K -99.64 % 74.098 M 56 034.85 % 132.000 K -81.03 % 696.000 K 63.76 % 425.000 K -32.97 % 634.000 K 81.66 % 349.000 K 135.43 % -985.000 K 12.05 % -1.120 M 27.41 % -1.543 M
Cash and short term investments 32.477 M 65.47 % 19.627 M 482.97 % 3.367 M 275.03 % 897.712 K 10 357.97 % 8.584 K -95.85 % 206.738 K 422.94 % 39.534 K -24.40 % 52.293 K -52.11 % 109.194 K -89.62 % 1.052 M 359.17 % 229.005 K 152.20 % 90.802 K -86.64 % 679.878 K 390.45 % 138.623 K 13.69 % 121.932 K -54.96 % 270.707 K -87.47 % 2.161 M 1 007.81 % 195.092 K -77.88 % 882.157 K 116.56 % 407.343 K 36.45 % 298.523 K -56.33 % 683.658 K -72.93 % 2.526 M 292.32 % 643.740 K -12.14 % 732.663 K -55.38 % 1.642 M 1 311.71 % 116.322 K -41.62 % 199.255 K -56.81 % 461.322 K 131.99 % 198.854 K 127.88 % 87.264 K -67.24 % 266.389 K -99.64 % 74.098 M 56 034.85 % 132.000 K -81.03 % 696.000 K 63.76 % 425.000 K -32.97 % 634.000 K 81.66 % 349.000 K 135.43 % -985.000 K 12.05 % -1.120 M 27.41 % -1.543 M
Total current assets 94.769 M 50.74 % 62.868 M 36.32 % 46.119 M 88.02 % 24.528 M 32.53 % 18.508 M -18.53 % 22.717 M 10.26 % 20.603 M 69.36 % 12.165 M 3.48 % 11.756 M 60.81 % 7.311 M -5.55 % 7.740 M -39.07 % 12.703 M -18.25 % 15.540 M 15.51 % 13.453 M 69.23 % 7.949 M -4.52 % 8.326 M -26.94 % 11.396 M 22.41 % 9.310 M 35.52 % 6.870 M 48.50 % 4.626 M -17.90 % 5.635 M -7.17 % 6.070 M -25.20 % 8.115 M 61.62 % 5.021 M 14.76 % 4.375 M -25.69 % 5.888 M 13.21 % 5.201 M -14.52 % 6.085 M 4.75 % 5.809 M 0.96 % 5.754 M 4.07 % 5.528 M -26.95 % 7.568 M -95.39 % 164.019 M 1 702.60 % 9.099 M -17.89 % 11.081 M -16.62 % 13.290 M 17.08 % 11.351 M -3.89 % 11.811 M -12.51 % 13.500 M -16.07 % 16.084 M -10.49 % 17.969 M
Inventory 43.432 K -89.33 % 406.921 K 186.32 % 142.120 K -77.09 % 620.248 K 1 157.17 % 49.337 K 19.69 % 41.219 K -59.95 % 102.925 K 1 186.08 % 8.003 K -82.79 % 46.490 K 0.000 -100.00 % 170.528 K -89.92 % 1.693 M -68.28 % 5.337 M -1.92 % 5.441 M 107.81 % 2.618 M 8.75 % 2.408 M -34.32 % 3.666 M 10.69 % 3.312 M 168.34 % 1.234 M 24.76 % 989.233 K 151.28 % 393.671 K -88.07 % 3.299 M 10.53 % 2.985 M 25.12 % 2.386 M 33.11 % 1.792 M -27.92 % 2.486 M -20.92 % 3.144 M -17.00 % 3.788 M 18.12 % 3.207 M 6.38 % 3.015 M 6.71 % 2.826 M -29.65 % 4.017 M -23.36 % 5.241 M 6.01 % 4.944 M -13.40 % 5.709 M 3.84 % 5.498 M 3.93 % 5.290 M -6.14 % 5.636 M -10.01 % 6.263 M -13.80 % 7.266 M -2.90 % 7.483 M
Net receivables 61.904 M 48.98 % 41.552 M -1.67 % 42.256 M 93.71 % 21.815 M 21.43 % 17.965 M -15.29 % 21.208 M 5.13 % 20.173 M 78.08 % 11.328 M -1.30 % 11.477 M 93.70 % 5.925 M -4.97 % 6.235 M -23.54 % 8.155 M -12.25 % 9.293 M 24.08 % 7.490 M 46.39 % 5.116 M -7.84 % 5.551 M 2.13 % 5.436 M 2.98 % 5.278 M 14.83 % 4.597 M 56.64 % 2.935 M 14.84 % 2.555 M 50.45 % 1.698 M -19.09 % 2.099 M 6.99 % 1.962 M 9.64 % 1.790 M 20.33 % 1.487 M -21.20 % 1.887 M -8.48 % 2.062 M -1.22 % 2.088 M -12.43 % 2.384 M -5.40 % 2.520 M -21.88 % 3.226 M -88.75 % 28.685 M 613.03 % 4.023 M -11.85 % 4.564 M -11.57 % 5.161 M -4.71 % 5.416 M -6.89 % 5.817 M -19.62 % 7.237 M 10.35 % 6.558 M 3.67 % 6.326 M
Tax assets 2.118 M 0.000 -100.00 % 1.781 M 6.98 % 1.665 M 0.000 -100.00 % 1.560 M 0.00 % 1.560 M 62.50 % 960.000 K 77.78 % 540.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.667 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 12.577 M 6.81 % 11.775 M -38.72 % 19.215 M 95.82 % 9.813 M 12.98 % 8.686 M -20.73 % 10.957 M -0.01 % 10.958 M 5.60 % 10.377 M 30.93 % 7.926 M 28.63 % 6.161 M 74.27 % 3.536 M -51.45 % 7.283 M 10.05 % 6.618 M -14.33 % 7.725 M 98.76 % 3.887 M -16.86 % 4.675 M 46.57 % 3.189 M -35.19 % 4.921 M 81.20 % 2.716 M 12.12 % 2.422 M 73.58 % 1.396 M -5.60 % 1.478 M -3.95 % 1.539 M -2.87 % 1.585 M 16.08 % 1.365 M -22.73 % 1.767 M 41.84 % 1.246 M -9.39 % 1.375 M 23.64 % 1.112 M 25.44 % 886.292 K -28.50 % 1.240 M -28.49 % 1.733 M -85.55 % 11.995 M 534.32 % 1.891 M -26.36 % 2.568 M -0.81 % 2.589 M -24.10 % 3.411 M -18.42 % 4.181 M -30.62 % 6.026 M 32.82 % 4.537 M 2.65 % 4.420 M
Tax payables 0.000 0.000 -100.00 % 6.514 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.994 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 % 2.780 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 202.835 K 118.53 % 92.816 K 266.60 % -55.713 K 43.46 % -98.530 K 18.32 % -120.627 K -49.57 % -80.648 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 % 148.524 K 0.000 -100.00 % 149.485 K -93.93 % 2.463 M 1 035.02 % 217.000 K -28.85 % 305.000 K 23.48 % 247.000 K 41.14 % 175.000 K 32.58 % 132.000 K 123.73 % 59.000 K 0.000 0.000
Capital lease obligations 8.390 M 5.39 % 7.961 M 4.82 % 7.595 M 27.87 % 5.940 M 5.65 % 5.622 M 11.74 % 5.031 M 0.59 % 5.002 M 136.17 % 2.118 M 52.57 % 1.388 M 73.09 % 801.955 K -12.95 % 921.256 K 3.12 % 893.424 K 1 740.14 % 48.552 K -53.31 % 103.980 K -36.10 % 162.730 K -26.29 % 220.767 K -20.61 % 278.065 K -17.22 % 335.924 K -13.79 % 389.645 K 0.000 -100.00 % 218.271 K 0.000 -100.00 % 41.065 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.912 K -72.50 % 28.769 K -69.87 % 95.468 K -31.68 % 139.741 K 0.000 -100.00 % 28.000 K 0.000 -100.00 % 276.000 K -43.33 % 487.000 K -39.65 % 807.000 K -18.07 % 985.000 K -12.05 % 1.120 M -27.41 % 1.543 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 0.000 -1.70 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.113 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 % 60.596 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 110.365 M 42.78 % 77.298 M 29.38 % 59.745 M 69.55 % 35.237 M 22.47 % 28.773 M -11.36 % 32.460 M 6.16 % 30.576 M 68.79 % 18.115 M 8.83 % 16.645 M 97.17 % 8.442 M -6.09 % 8.989 M -39.75 % 14.919 M -14.70 % 17.489 M 15.07 % 15.199 M 64.66 % 9.231 M -4.03 % 9.618 M -25.27 % 12.872 M 20.38 % 10.692 M 42.58 % 7.499 M 43.24 % 5.235 M -12.19 % 5.962 M -13.46 % 6.889 M -22.08 % 8.841 M 57.89 % 5.600 M 16.50 % 4.807 M -21.90 % 6.155 M 13.61 % 5.417 M -14.51 % 6.337 M 3.31 % 6.134 M -0.15 % 6.143 M 0.40 % 6.118 M -26.86 % 8.365 M -99.52 % 1.726 B 16 824.90 % 10.197 M -20.14 % 12.768 M -16.77 % 15.341 M -9.96 % 17.038 M -6.67 % 18.256 M -10.46 % 20.389 M -12.15 % 23.209 M -2.86 % 23.893 M
2025-06-30 2024-12-30 2024-06-30 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30 2018-12-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30 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 1997-06-30
2025-06-30 2024-12-30 2024-06-30 2023-12-30 2023-06-30 2022-12-30 2022-06-30 2021-12-30 2021-06-30 2020-12-30 2020-06-30 2019-12-30 2019-06-30 2018-12-30 2018-06-30 2017-12-30 2017-06-30 2016-12-30 2016-06-30 2015-12-30 2015-06-30 2014-12-30 2014-06-30 2013-12-30 2013-06-30 2012-12-30
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -2.781 M 0.000 -100.00 % 3.508 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
Stock based compensation 0.000 0.000 -100.00 % 188.884 K 0.000 -100.00 % 779.000 0.000 -100.00 % 120.317 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
Change in working capital 0.000 0.000 100.00 % -22.830 M 0.000 -100.00 % 1.341 M 0.000 100.00 % -4.414 M 0.000 0.000 0.000 -100.00 % 1.147 M 0.000 100.00 % -3.080 M 0.000 100.00 % -972.130 K 0.000 100.00 % -786.580 K 0.000 100.00 % -305.995 K 0.000 -100.00 % 1.120 M 0.000 0.000 0.000 -100.00 % 661.484 K 0.000
Accounts receivables 0.000 0.000 100.00 % -24.227 M 0.000 -100.00 % 1.254 M 0.000 100.00 % -4.626 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.088 M 0.000 100.00 % -695.240 K 0.000 -100.00 % 272.626 K 0.000 100.00 % -2.061 M 0.000 100.00 % -436.344 K 0.000 0.000 0.000 -100.00 % 97.698 K 0.000
Inventory 0.000 0.000 100.00 % -92.784 K 0.000 -100.00 % 26.794 K 0.000 100.00 % -28.218 K 0.000 0.000 0.000 -100.00 % 1.075 M 0.000 100.00 % -1.015 M 0.000 100.00 % -315.698 K 0.000 100.00 % -1.067 M 0.000 100.00 % -621.746 K 0.000 -100.00 % 809.090 K 0.000 0.000 0.000 -100.00 % 750.950 K 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 -100.00 % 2.379 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 1.491 M 0.000 -100.00 % 60.838 K 0.000 -100.00 % 240.786 K 0.000 0.000 0.000 -100.00 % 71.861 K 0.000 -100.00 % 23.437 K 0.000 -100.00 % 38.808 K 0.000 -100.00 % 7.678 K 0.000 100.00 % -2.538 K 0.000 -100.00 % 747.476 K 0.000 0.000 0.000 100.00 % -187.164 K 0.000
Other non cash items 6.258 M -47.91 % 12.012 M -43.80 % 21.373 M 653.04 % 2.838 M -10.98 % 3.188 M 525.90 % 509.413 K 119.54 % -2.607 M -561.38 % -394.214 K 63.57 % -1.082 M -182.09 % 1.318 M 224.57 % -1.058 M -140.18 % 2.633 M 488.91 % -677.153 K 67.21 % -2.065 M -202.16 % 2.022 M 54.47 % 1.309 M 625.17 % -249.218 K 61.03 % -639.584 K -119.55 % 3.272 M 219.74 % -2.732 M -1 193.41 % 249.900 K 316.02 % -115.682 K 86.45 % -854.028 K 37.61 % -1.369 M -23.54 % -1.108 M -148.23 % 2.298 M
Net cash provided by operating activities 16.002 M -15.72 % 18.986 M 310.84 % 4.621 M 21.68 % 3.798 M 42.54 % 2.664 M 932.65 % 258.021 K 117.84 % -1.447 M -362.54 % 551.022 K 286.08 % -296.126 K -117.16 % 1.726 M 3 657.29 % 45.942 K 127.20 % -168.912 K 81.12 % -894.597 K 52.35 % -1.877 M -576.26 % 394.194 K 143.67 % -902.684 K 43.29 % -1.592 M 7.00 % -1.711 M -382.71 % 605.371 K 126.28 % -2.304 M -68.91 % -1.364 M -125.59 % -604.600 K 37.39 % -965.648 K 27.19 % -1.326 M -1.39 % -1.308 M -14 402.31 % -9.020 K
Investments in property plant and equipment -1.486 M -44.47 % -1.028 M 39.39 % -1.696 M -248.92 % -486.201 K -84.13 % -264.052 K 33.81 % -398.918 K 15.68 % -473.107 K -38.66 % -341.206 K -9.60 % -311.307 K -1 009.35 % -28.062 K -139.42 % 71.179 K 182.71 % -86.056 K 56.54 % -198.002 K -31.89 % -150.126 K -160.91 % -57.540 K -223.62 % -17.780 K 48.26 % -34.362 K -63.80 % -20.978 K -112.09 % 173.492 K 184.56 % -205.172 K -24.57 % -164.706 K 3.06 % -169.910 K 13.28 % -195.934 K -11.04 % -176.452 K -81.11 % -97.426 K -879.35 % -9.948 K
Acquisitions net 98.197 K 0.000 -100.00 % 39.128 K 0.000 -100.00 % 19.091 K -46.73 % 35.840 K -41.12 % 60.872 K -26.80 % 83.162 K -27.29 % 114.382 K -88.91 % 1.031 M -50.99 % 2.105 M 35 798.82 % 5.863 K 29.00 % 4.545 K 0.000 0.000 0.000 100.00 % -14.128 K 98.67 % -1.062 M -125.99 % 4.086 M 1 269.77 % -349.302 K -1 064.34 % -30.000 K 0.000 0.000 0.000 100.00 % -20.000 K 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 12.600 K 410.34 % -4.060 K 86.93 % -31.064 K -280.29 % 17.230 K -91.24 % 196.702 K 258.67 % 54.842 K 186.66 % -63.285 K -23.31 % -51.321 K -155.25 % -20.106 K 24.93 % -26.782 K -194.49 % 28.345 K 3 004.20 % -976.000 98.67 % -73.373 K 67.29 % -224.334 K -4 331.73 % -5.062 K -100.64 % 787.642 K 643.20 % -145.000 K 86.35 % -1.062 M 76.09 % -4.441 M -233.16 % 3.335 M 547.58 % 515.000 K 0.000 0.000 0.000 -100.00 % 188.610 K 162.33 % -302.594 K
Net cash used for investing activites -1.375 M -33.17 % -1.032 M 38.86 % -1.688 M -260.02 % -468.971 K -871.78 % -48.259 K 84.34 % -308.236 K 35.18 % -475.521 K -53.71 % -309.365 K -42.54 % -217.031 K -122.22 % 976.654 K -55.69 % 2.204 M 2 848.71 % -80.193 K 58.55 % -193.457 K 48.34 % -374.460 K -498.16 % -62.602 K -108.13 % 769.862 K 497.88 % -193.490 K 82.13 % -1.083 M -424.87 % -206.312 K -107.42 % 2.781 M 768.12 % 320.294 K 288.51 % -169.910 K 13.28 % -195.934 K -11.04 % -176.452 K -347.88 % 71.184 K 122.78 % -312.542 K
Debt repayment 0.000 0.000 0.000 100.00 % -1.761 M 14.23 % -2.054 M -278.44 % 1.151 M -56.80 % 2.664 M 0.000 100.00 % -1.402 M 0.00 % -1.402 M 40.62 % -2.360 M -2 491.11 % -91.089 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -292.099 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued -10.145 K 0.000 0.000 0.000 0.000 100.00 % -433.002 K 0.000 0.000 0.000 0.000 -100.00 % 500.256 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
Common stock repurchased 0.000 0.000 100.00 % -5.508 K -464.92 % -975.000 0.000 100.00 % -1.394 K 89.21 % -12.916 K 0.000 100.00 % -8.878 K 32.15 % -13.084 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -1.131 M -0.89 % -1.121 M 0.000 100.00 % -219.470 K 0.000 100.00 % -273.455 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
Other financing activites -636.092 K -11.01 % -572.986 K -23.51 % -463.926 K -1.29 % -458.015 K 39.80 % -760.796 K -15.53 % -658.550 K 11.21 % -741.670 K -148.42 % -298.558 K -130.43 % 981.286 K 106.79 % 474.522 K 91.18 % 248.207 K 347.08 % -100.457 K -105.75 % 1.748 M -22.93 % 2.269 M 478.47 % -599.390 K 65.90 % -1.758 M -146.86 % 3.751 M 78.02 % 2.107 M 472.84 % 367.854 K 200.00 % -367.854 K -155.86 % 658.502 K 161.69 % -1.067 M -135.07 % 3.043 M 115.25 % 1.414 M 331.76 % 327.462 K -82.27 % 1.847 M
Net cash used provided by financing activities -1.777 M -4.92 % -1.694 M -265.08 % -463.926 K 80.98 % -2.440 M 13.31 % -2.814 M -1 394.44 % 217.419 K -88.61 % 1.909 M 739.54 % -298.558 K 30.44 % -429.181 K 77.17 % -1.880 M 10.97 % -2.112 M -521.23 % -339.971 K -119.45 % 1.748 M -22.93 % 2.269 M 478.47 % -599.390 K 65.90 % -1.758 M -146.86 % 3.751 M 78.02 % 2.107 M 2 681.63 % 75.755 K 120.59 % -367.854 K -155.86 % 658.502 K 161.69 % -1.067 M -135.07 % 3.043 M 115.25 % 1.414 M 331.76 % 327.462 K -82.27 % 1.847 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.534 K 0.000 -100.00 % 109.194 K 0.000 -100.00 % 229.005 K 0.000 -100.00 % 679.878 K 0.000 -100.00 % 260.556 K 195.23 % -273.616 K 0.000 0.000 0.000 100.00 % -705.866 K -200.00 % 705.866 K 171.87 % -982.184 K 0.000 100.00 % -3.169 M 0.000 100.00 % -2.375 M 0.000
Net change in cash 12.850 M 0.000 -100.00 % 2.469 M 177.69 % 889.128 K 548.71 % -198.154 K -218.51 % 167.204 K 1 410.48 % -12.759 K 77.58 % -56.901 K 93.96 % -942.338 K -214.57 % 822.527 K 495.16 % 138.203 K 52.20 % 90.802 K -86.25 % 660.280 K 376.31 % 138.623 K 151.21 % -270.707 K 71.36 % -945.270 K -196.15 % 983.077 K 386.17 % -343.533 K -158.86 % 583.634 K 43.28 % 407.343 K 159.58 % -683.658 K 25.77 % -920.943 K -43.06 % -643.740 K -1 347.88 % -44.461 K 97.29 % -1.642 M -315.25 % 762.902 K
Cash at beginning of period 19.627 M 0.000 -100.00 % 897.712 K 10 357.97 % 8.584 K -95.85 % 206.738 K 422.94 % 39.534 K -24.40 % 52.293 K -52.11 % 109.194 K -89.62 % 1.052 M 359.17 % 229.005 K 152.20 % 90.802 K 0.000 -100.00 % 19.598 K 0.000 -100.00 % 270.707 K 0.000 0.000 0.000 -100.00 % 298.523 K 0.000 -100.00 % 683.658 K 0.000 -100.00 % 643.740 K 0.000 -100.00 % 1.642 M 0.000
Cash at end of period 32.477 M 0.000 -100.00 % 3.367 M 275.03 % 897.712 K 10 357.97 % 8.584 K -95.85 % 206.738 K 422.94 % 39.534 K -24.40 % 52.293 K -52.11 % 109.194 K -89.62 % 1.052 M 359.17 % 229.005 K 152.20 % 90.802 K -86.64 % 679.878 K 390.45 % 138.623 K 0.000 100.00 % -945.270 K -196.15 % 983.077 K 386.17 % -343.533 K -138.94 % 882.157 K 116.56 % 407.343 K 0.000 100.00 % -920.943 K 0.000 100.00 % -44.461 K 0.000 -100.00 % 762.902 K
Operating cash flow 16.002 M -15.72 % 18.986 M 310.84 % 4.621 M 21.68 % 3.798 M 42.54 % 2.664 M 932.65 % 258.021 K 117.84 % -1.447 M -362.54 % 551.022 K 286.08 % -296.126 K -117.16 % 1.726 M 3 657.29 % 45.942 K 127.20 % -168.912 K 81.12 % -894.597 K 52.35 % -1.877 M -576.26 % 394.194 K 143.67 % -902.684 K 43.29 % -1.592 M 7.00 % -1.711 M -382.71 % 605.371 K 126.28 % -2.304 M -68.91 % -1.364 M -125.59 % -604.600 K 37.39 % -965.648 K 27.19 % -1.326 M -1.39 % -1.308 M -14 402.31 % -9.020 K
Capital expenditure -1.384 M -34.63 % -1.028 M 39.39 % -1.696 M -248.92 % -486.201 K -84.13 % -264.052 K 33.81 % -398.918 K 15.68 % -473.107 K -38.66 % -341.206 K -9.60 % -311.307 K -1 009.35 % -28.062 K -139.42 % 71.179 K 182.71 % -86.056 K 56.54 % -198.002 K -31.89 % -150.126 K -160.91 % -57.540 K -223.62 % -17.780 K 48.26 % -34.362 K -63.80 % -20.978 K -112.09 % 173.492 K 184.56 % -205.172 K -24.57 % -164.706 K 3.06 % -169.910 K 13.28 % -195.934 K -11.04 % -176.452 K -81.11 % -97.426 K -879.35 % -9.948 K
Free CashFlow 14.617 M -18.60 % 17.958 M 513.98 % 2.925 M -11.68 % 3.312 M 37.96 % 2.400 M 1 803.66 % -140.897 K 92.66 % -1.920 M -1 014.97 % 209.816 K 134.54 % -607.433 K -135.77 % 1.698 M 1 349.88 % 117.121 K 145.94 % -254.968 K 76.66 % -1.093 M 46.11 % -2.028 M -702.25 % 336.654 K 136.57 % -920.464 K 43.39 % -1.626 M 6.14 % -1.732 M -322.43 % 778.863 K 131.04 % -2.509 M -64.14 % -1.529 M -97.37 % -774.510 K 33.32 % -1.162 M 22.70 % -1.503 M -6.92 % -1.406 M -7 310.03 % -18.968 K
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
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