SOR

Source Capital, Inc. SOR

Finances

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
Revenue 40.220 M 31.26 % 30.642 M 80.48 % 16.978 M -59.92 % 42.361 M 83.52 % 23.083 M -65.44 % 66.781 M 348.21 % -26.905 M -154.24 % 49.606 M 596.62 % 7.121 M 20.00 % 5.934 M -9.08 % 6.527 M 9.22 % 5.976 M -18.81 % 7.360 M 9.36 % 6.730 M -21.65 % 8.590 M 45.35 % 5.910 M -31.99 % 8.690 M -12.49 % 9.930 M 11.95 % 8.870 M 4.85 % 8.460 M 1.08 % 8.370 M 15.45 % 7.250 M -8.23 % 7.900 M -3.78 % 8.210 M -11.82 % 9.310 M 5.68 % 8.810 M -13.88 % 10.230 M -11.27 % 11.530 M -9.64 % 12.760 M -7.60 % 13.810 M -3.29 % 14.280 M
Net income 39.158 M -27.00 % 53.639 M 298.03 % -27.087 M -165.30 % 41.484 M 95.99 % 21.166 M -67.79 % 65.707 M 336.63 % -27.768 M -157.00 % 48.711 M 74.80 % 27.868 M 195.56 % -29.164 M -131.49 % 92.616 M -40.17 % 154.790 M -13.02 % 177.970 M 903.48 % -22.150 M -109.01 % 245.800 M -25.57 % 330.240 M 178.79 % -419.130 M -508.91 % 102.500 M 34.27 % 76.340 M -66.29 % 226.430 M 8.07 % 209.530 M -38.43 % 340.300 M 385.18 % -119.330 M -151.57 % 231.400 M 109.98 % 110.200 M -51.78 % 228.530 M 192.42 % 78.150 M -61.72 % 204.160 M 17.49 % 173.770 M 32.42 % 131.230 M 5 975.46 % 2.160 M
Income before tax 39.158 M -27.00 % 53.639 M 298.03 % -27.087 M -165.30 % 41.484 M 95.99 % 21.166 M -67.79 % 65.707 M 336.63 % -27.768 M -157.00 % 48.711 M 74.80 % 27.868 M 195.56 % -29.164 M -131.49 % 92.616 M -40.17 % 154.790 M 110.57 % 73.510 M 424.26 % -22.670 M -120.06 % 112.990 M -28.65 % 158.360 M 170.12 % -225.850 M -684.04 % 38.670 M 37.96 % 28.030 M -65.12 % 80.370 M -12.79 % 92.160 M -40.18 % 154.070 M 324.23 % -68.710 M -172.05 % 95.370 M 148.55 % 38.370 M -53.97 % 83.360 M 238.45 % 24.630 M -70.89 % 84.620 M 22.42 % 69.120 M 15.76 % 59.710 M 800.60 % 6.630 M
Income before tax ratio 0.97 -44.38 % 1.75 209.72 % -1.60 -262.92 % 0.98 6.80 % 0.92 -6.81 % 0.98 -4.66 % 1.03 5.10 % 0.98 -74.91 % 3.91 179.63 % -4.91 -134.63 % 14.19 -45.22 % 25.90 159.34 % 9.99 396.51 % -3.37 -125.61 % 13.15 -50.91 % 26.80 203.10 % -25.99 -767.38 % 3.89 23.23 % 3.16 -66.74 % 9.50 -13.72 % 11.01 -48.19 % 21.25 344.34 % -8.70 -174.87 % 11.62 181.86 % 4.12 -56.44 % 9.46 293.00 % 2.41 -67.19 % 7.34 35.48 % 5.42 25.29 % 4.32 831.25 % 0.46
EBITDA 39.158 M 0.000 100.00 % -26.838 M -164.70 % 41.484 M 94.94 % 21.280 M 0.000 100.00 % -32.516 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.230 M 4 330.99 % 2.420 M -98.23 % 136.970 M -21.30 % 174.040 M 192.08 % -189.000 M -375.67 % 68.560 M 31.62 % 52.090 M -65.19 % 149.620 M 23.52 % 121.130 M -36.11 % 189.580 M 506.30 % -46.660 M -133.25 % 140.340 M 81.41 % 77.360 M -48.53 % 150.300 M 149.92 % 60.140 M -52.83 % 127.500 M 11.74 % 114.100 M 38.89 % 82.150 M 1 139.06 % 6.630 M
Net income ratio 0.97 -44.38 % 1.75 209.72 % -1.60 -262.92 % 0.98 6.80 % 0.92 -6.81 % 0.98 -4.66 % 1.03 5.10 % 0.98 -74.91 % 3.91 179.63 % -4.91 -134.63 % 14.19 -45.22 % 25.90 7.12 % 24.18 834.70 % -3.29 -111.50 % 28.61 -48.79 % 55.88 215.85 % -48.23 -567.26 % 10.32 19.94 % 8.61 -67.84 % 26.76 6.92 % 25.03 -46.67 % 46.94 410.74 % -15.11 -153.59 % 28.19 138.12 % 11.84 -54.37 % 25.94 239.56 % 7.64 -56.86 % 17.71 30.02 % 13.62 43.31 % 9.50 6 182.23 % 0.15
Ratio EBITDA 0.97 0.00 100.00 % -1.58 -261.42 % 0.98 6.23 % 0.92 0.00 -100.00 % 1.21 0.00 0.00 0.00 0.00 0.00 -100.00 % 14.57 3 951.71 % 0.36 -97.74 % 15.95 -45.85 % 29.45 235.40 % -21.75 -415.01 % 6.90 17.57 % 5.87 -66.79 % 17.69 22.21 % 14.47 -44.66 % 26.15 542.73 % -5.91 -134.55 % 17.09 105.72 % 8.31 -51.29 % 17.06 190.20 % 5.88 -46.84 % 11.06 23.66 % 8.94 50.32 % 5.95 1 181.23 % 0.46
Gross profit ratio 1.00 56.65 % 0.64 -23.08 % 0.83 -17.00 % 1.00 14.27 % 0.88 -8.44 % 0.96 -14.12 % 1.11 11.30 % 1.00 75.86 % 0.57 288.83 % 0.15 -44.26 % 0.26 4.11 % 0.25 -42.58 % 0.44 24.62 % 0.35 -34.95 % 0.54 23.52 % 0.44 -19.66 % 0.55 4.77 % 0.52 10.22 % 0.47 0.66 % 0.47 -7.15 % 0.51 -3.33 % 0.52 -5.71 % 0.55 -3.15 % 0.57 -10.72 % 0.64 2.16 % 0.63 -8.00 % 0.68 -6.01 % 0.73 -5.58 % 0.77 -3.83 % 0.80 -1.76 % 0.81
Weighted average shs out dil 8.192 M -0.73 % 8.252 M -1.29 % 8.360 M -0.19 % 8.376 M -0.56 % 8.423 M -0.78 % 8.489 M -0.94 % 8.570 M -0.24 % 8.591 M -0.57 % 8.640 M -0.17 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M -0.05 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.93 % 8.580 M 1.30 % 8.470 M 2.05 % 8.300 M 0.61 % 8.250 M 1.35 % 8.140 M 1.50 % 8.020 M 1.65 % 7.890 M 2.47 % 7.700 M 1.45 % 7.590 M 3.83 % 7.310 M 1.11 % 7.230 M 0.70 % 7.180 M -2.97 % 7.400 M
Weighted average shs out 8.200 M -0.64 % 8.252 M -1.29 % 8.360 M -0.19 % 8.376 M -0.56 % 8.423 M -0.78 % 8.489 M -0.94 % 8.570 M -0.24 % 8.591 M -0.57 % 8.640 M -0.17 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M -0.05 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.93 % 8.580 M 1.30 % 8.470 M 2.05 % 8.300 M 0.61 % 8.250 M 1.35 % 8.140 M 1.50 % 8.020 M 1.65 % 7.890 M 2.47 % 7.700 M 1.45 % 7.590 M 3.83 % 7.310 M 1.11 % 7.230 M 0.70 % 7.180 M -2.97 % 7.400 M
EPS diluted 4.78 -26.46 % 6.50 300.62 % -3.24 -165.45 % 4.95 97.21 % 2.51 -67.57 % 7.74 338.89 % -3.24 -157.14 % 5.67 75.54 % 3.23 195.85 % -3.37 -131.50 % 10.70 -40.16 % 17.88 -12.99 % 20.55 902.73 % -2.56 -109.02 % 28.38 -25.57 % 38.13 178.78 % -48.40 -508.78 % 11.84 33.03 % 8.90 -66.70 % 26.73 5.90 % 25.24 -38.81 % 41.25 381.38 % -14.66 -150.81 % 28.85 106.51 % 13.97 -52.93 % 29.68 188.16 % 10.30 -63.12 % 27.93 16.23 % 24.03 31.46 % 18.28 6 203.45 % 0.29
Earnings per share 4.78 -26.46 % 6.50 300.62 % -3.24 -165.45 % 4.95 97.21 % 2.51 -67.57 % 7.74 338.89 % -3.24 -157.14 % 5.67 75.54 % 3.23 195.85 % -3.37 -131.50 % 10.70 -40.16 % 17.88 -12.99 % 20.55 902.73 % -2.56 -109.02 % 28.38 -25.57 % 38.13 178.78 % -48.40 -508.78 % 11.84 33.03 % 8.90 -66.70 % 26.73 5.90 % 25.24 -38.81 % 41.25 381.38 % -14.66 -150.81 % 28.85 106.51 % 13.97 -52.93 % 29.68 188.16 % 10.30 -63.12 % 27.93 16.23 % 24.03 31.46 % 18.28 6 203.45 % 0.29
Gross profit 40.220 M 105.61 % 19.561 M 38.82 % 14.091 M -66.74 % 42.361 M 109.70 % 20.201 M -68.35 % 63.833 M 313.17 % -29.945 M -160.37 % 49.606 M 1 125.10 % 4.049 M 366.59 % 867.798 K -49.32 % 1.712 M 13.71 % 1.506 M -53.38 % 3.230 M 36.29 % 2.370 M -49.03 % 4.650 M 79.54 % 2.590 M -45.36 % 4.740 M -8.32 % 5.170 M 23.39 % 4.190 M 5.54 % 3.970 M -6.15 % 4.230 M 11.61 % 3.790 M -13.47 % 4.380 M -6.81 % 4.700 M -21.27 % 5.970 M 7.96 % 5.530 M -20.77 % 6.980 M -16.61 % 8.370 M -14.68 % 9.810 M -11.14 % 11.040 M -4.99 % 11.620 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.711 M 0.000 0.000 0.000 0.000 100.00 % -104.460 M -19 988.46 % -520.000 K 99.61 % -132.810 M 22.73 % -171.880 M -188.93 % 193.280 M 402.80 % -63.830 M -32.13 % -48.310 M 66.92 % -146.060 M -24.44 % -117.370 M 36.98 % -186.230 M -467.90 % 50.620 M 137.21 % -136.030 M -89.38 % -71.830 M 50.52 % -145.170 M -171.24 % -53.520 M 55.23 % -119.540 M -14.23 % -104.650 M -46.32 % -71.520 M -1 700.00 % 4.470 M
Cost of revenue 3.197 M 8.73 % 2.941 M 1.87 % 2.887 M -8.92 % 3.169 M 9.96 % 2.882 M -2.24 % 2.948 M -3.00 % 3.039 M 0.000 -100.00 % 3.072 M -39.37 % 5.066 M 5.23 % 4.814 M 7.70 % 4.470 M 8.23 % 4.130 M -5.28 % 4.360 M 10.66 % 3.940 M 18.67 % 3.320 M -15.95 % 3.950 M -17.02 % 4.760 M 1.71 % 4.680 M 4.23 % 4.490 M 8.45 % 4.140 M 19.65 % 3.460 M -1.70 % 3.520 M 0.28 % 3.510 M 5.09 % 3.340 M 1.83 % 3.280 M 0.92 % 3.250 M 2.85 % 3.160 M 7.12 % 2.950 M 6.50 % 2.770 M 4.14 % 2.660 M
General and administrative expenses 911.298 K 12.81 % 807.805 K 14.43 % 705.938 K 20.42 % 586.243 K -39.87 % 974.886 K 28.85 % 756.612 K 7.10 % 706.438 K -5.63 % 748.581 K -79.44 % 3.640 M -36.82 % 5.762 M 10.88 % 5.196 M 8.35 % 4.796 M 1 015.26 % 430.000 K -6.52 % 460.000 K 0.00 % 460.000 K 9.52 % 420.000 K -2.33 % 430.000 K 2.38 % 420.000 K 10.53 % 380.000 K -5.00 % 400.000 K -6.98 % 430.000 K 10.26 % 390.000 K 8.33 % 360.000 K 0.00 % 360.000 K -7.69 % 390.000 K 5.41 % 370.000 K 8.82 % 340.000 K -10.53 % 380.000 K 15.15 % 330.000 K -10.81 % 370.000 K -30.19 % 530.000 K
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.834 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
Other expenses 149.850 K -93.84 % 2.434 M -7.46 % 2.631 M 803.97 % 290.998 K -88.66 % 2.565 M 708.18 % 317.379 K 103.76 % 155.762 K 6.88 % 145.736 K 1 421.25 % 9.580 K -50.72 % 19.440 K -22.30 % 25.019 K 25.10 % 20.000 K 0.00 % 20.000 K 100.00 % 10.000 K -50.00 % 20.000 K 100.00 % 10.000 K -66.67 % 29.999 K 50.00 % 20.000 K -33.33 % 30.000 K 200.00 % 10.000 K -75.00 % 40.000 K -20.00 % 49.999 K -16.67 % 59.999 K 100.00 % 30.000 K -40.00 % 49.999 K 66.66 % 30.000 K 0.00 % 30.000 K 0.00 % 29.999 K 0.00 % 29.999 K -25.00 % 40.000 K 17 179 869 184 000 100.00 % 0.000
Operating expenses 1.061 M -67.27 % 3.242 M -2.83 % 3.336 M 280.34 % 877.241 K -75.22 % 3.540 M 229.60 % 1.074 M 24.56 % 862.200 K -3.59 % 894.317 K -95.69 % 20.747 M -40.89 % 35.098 M -59.23 % 86.090 M -42.15 % 148.814 M 32 969.72 % 450.000 K -4.26 % 470.000 K -2.08 % 480.000 K 11.63 % 430.000 K -6.52 % 460.000 K 4.55 % 440.000 K 7.32 % 410.000 K 0.00 % 410.000 K -12.77 % 470.000 K 6.82 % 440.000 K 4.76 % 420.000 K 7.69 % 390.000 K -11.36 % 440.000 K 10.00 % 400.000 K 8.11 % 370.000 K -9.76 % 410.000 K 13.89 % 360.000 K -12.20 % 410.000 K -22.64 % 530.000 K
Cost and expenses 1.061 M 104.61 % -23.023 M -152.54 % 43.816 M 4 894.73 % 877.241 K -51.35 % 1.803 M 67.89 % 1.074 M 24.56 % 862.200 K -3.59 % 894.317 K -95.69 % 20.747 M -40.89 % 35.098 M -59.23 % 86.090 M -42.15 % 148.814 M 3 149.21 % 4.580 M -5.18 % 4.830 M 9.28 % 4.420 M 17.87 % 3.750 M -14.97 % 4.410 M -15.19 % 5.200 M 2.16 % 5.090 M 3.88 % 4.900 M 6.29 % 4.610 M 18.21 % 3.900 M -1.02 % 3.940 M 1.03 % 3.900 M 3.17 % 3.780 M 2.72 % 3.680 M 1.66 % 3.620 M 1.40 % 3.570 M 7.85 % 3.310 M 4.09 % 3.180 M -0.31 % 3.190 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 911.298 K 12.81 % 807.805 K 14.43 % 705.938 K 20.42 % 586.243 K -39.87 % 974.886 K 28.85 % 756.612 K 7.10 % 706.438 K -5.63 % 748.581 K -79.44 % 3.640 M -36.82 % 5.762 M 10.88 % 5.196 M 8.13 % 4.805 M 1 017.55 % 430.000 K -6.52 % 460.000 K 0.00 % 460.000 K 9.52 % 420.000 K -2.33 % 430.000 K 2.38 % 420.000 K 10.53 % 380.000 K -5.00 % 400.000 K -6.98 % 430.000 K 10.26 % 390.000 K 8.33 % 360.000 K 0.00 % 360.000 K -7.69 % 390.000 K 5.41 % 370.000 K 8.82 % 340.000 K -10.53 % 380.000 K 15.15 % 330.000 K -10.81 % 370.000 K -30.19 % 530.000 K
Interest income 14.917 M 4.58 % 14.264 M 49.88 % 9.517 M 22.39 % 7.776 M 22.14 % 6.366 M 54.44 % 4.122 M -1.51 % 4.186 M 9.37 % 3.827 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
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.387 M 0.000 -100.00 % 40.194 M 100.77 % 20.020 M -40.63 % 33.720 M 34.40 % 25.090 M 4.63 % 23.980 M 52.93 % 15.680 M -57.45 % 36.850 M 23.29 % 29.890 M 24.23 % 24.060 M -65.26 % 69.250 M 139.04 % 28.970 M -18.42 % 35.510 M 61.04 % 22.050 M -50.97 % 44.970 M 15.34 % 38.990 M -41.75 % 66.940 M 88.51 % 35.510 M -17.19 % 42.880 M -4.67 % 44.980 M 100.45 % 22.440 M 402.01 % 4.470 M
Depreciation and amortization 0.000 100.00 % -16.192 M 0.000 0.000 0.000 100.00 % -6.097 M -29.28 % -4.716 M -8.47 % -4.348 M -24.91 % -3.481 M -1 917.67 % -172.513 K 86.09 % -1.240 M -14.85 % -1.080 M -101.03 % 104.460 M 19 988.46 % 520.000 K -99.61 % 132.810 M -22.73 % 171.880 M 188.93 % -193.280 M -402.80 % 63.830 M 32.13 % 48.310 M -66.92 % 146.060 M 24.44 % 117.370 M -36.98 % 186.230 M 467.90 % -50.620 M -137.21 % 136.030 M 89.38 % 71.830 M -50.52 % 145.170 M 171.24 % 53.520 M -55.23 % 119.540 M 14.23 % 104.650 M 46.32 % 71.520 M 1 700.00 % -4.470 M
Operating income 39.158 M 139.95 % 16.320 M 160.81 % -26.838 M -164.70 % 41.484 M 94.94 % 21.280 M -67.61 % 65.707 M 336.63 % -27.768 M -157.00 % 48.711 M 1 299.45 % 3.481 M 1 917.67 % 172.513 K -86.09 % 1.240 M 14.85 % 1.080 M -61.03 % 2.770 M 45.79 % 1.900 M -54.33 % 4.160 M 92.59 % 2.160 M -49.53 % 4.280 M -9.51 % 4.730 M 25.13 % 3.780 M 6.18 % 3.560 M -5.32 % 3.760 M 12.24 % 3.350 M -15.40 % 3.960 M -8.12 % 4.310 M -22.06 % 5.530 M 7.80 % 5.130 M -22.51 % 6.620 M -16.83 % 7.960 M -15.77 % 9.450 M -11.10 % 10.630 M -4.23 % 11.100 M
Operating income ratio 0.97 82.81 % 0.53 133.69 % -1.58 -261.42 % 0.98 6.23 % 0.92 -6.30 % 0.98 -4.66 % 1.03 5.10 % 0.98 100.89 % 0.49 1 581.39 % 0.03 -84.70 % 0.19 5.15 % 0.18 -52.00 % 0.38 33.31 % 0.28 -41.70 % 0.48 32.51 % 0.37 -25.79 % 0.49 3.40 % 0.48 11.77 % 0.43 1.27 % 0.42 -6.33 % 0.45 -2.78 % 0.46 -7.82 % 0.50 -4.52 % 0.52 -11.62 % 0.59 2.01 % 0.58 -10.02 % 0.65 -6.27 % 0.69 -6.78 % 0.74 -3.79 % 0.77 -0.98 % 0.78
Total other income expenses net 0.000 -100.00 % 37.319 M 15 096.78 % -248.850 K 0.000 100.00 % -113.787 K 0.000 0.000 -100.00 % 44.363 M 81.92 % 24.387 M 183.13 % -29.336 M -132.10 % 91.377 M -40.55 % 153.710 M 117.29 % 70.740 M 387.91 % -24.570 M -122.58 % 108.830 M -30.33 % 156.200 M 167.87 % -230.130 M -778.05 % 33.940 M 39.96 % 24.250 M -68.43 % 76.810 M -13.11 % 88.400 M -41.35 % 150.720 M 307.40 % -72.670 M -179.80 % 91.060 M 177.28 % 32.840 M -58.02 % 78.230 M 334.37 % 18.010 M -76.51 % 76.660 M 28.47 % 59.670 M 21.58 % 49.080 M 1 197.99 % -4.470 M
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
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
Net debt -3.675 K 98.96 % -351.895 K 86.33 % -2.574 M -21.31 % -2.121 M -800.18 % -235.661 K -172.25 % -86.559 K -33 064.37 % -261.000 -50.87 % -173.000 0.000 100.00 % -682.000 -207.21 % -222.000 74.22 % -861.000 0.000 0.000 0.000 0.000 0.000 0.000 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 investments 375.199 M 32.68 % 282.784 M -15.12 % 333.169 M -13.88 % 386.874 M -0.09 % 387.206 M 1.10 % 382.994 M 18.15 % 324.159 M -16.40 % 387.740 M 16.48 % 332.889 M -45.28 % 608.301 M -10.24 % 677.723 M 8.47 % 624.784 M 21.91 % 512.500 M -2.23 % 524.200 M -9.37 % 578.400 M 18.04 % 490.000 M 38.61 % 353.500 M -42.49 % 614.700 M 0.67 % 610.600 M -1.47 % 619.700 M 6.55 % 581.600 M 11.65 % 520.900 M 31.67 % 395.600 M -20.32 % 496.500 M 16.11 % 427.600 M -3.56 % 443.400 M 7.10 % 414.000 M -2.17 % 423.200 M 11.16 % 380.700 M 5.63 % 360.400 M
Total debt 0.000 0.000 -100.00 % 19.940 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
Accumulated other comprehensive income loss 0.000 -100.00 % 47.345 M 0.000 0.000 0.000 -100.00 % 53.171 M 1 413.76 % -4.047 M 0.000 0.000 -100.00 % 4.152 M 0.000 -100.00 % 310.400 M 75.66 % 176.700 M 26.49 % 139.700 M -26.20 % 189.300 M 81.15 % 104.500 M 0.000 0.000 -100.00 % 3.100 M -86.16 % 22.400 M 5 500.00 % 400.000 K -93.44 % 6.100 M 6 000.00 % 100.000 K -99.43 % 17.500 M 161.19 % 6.700 M -61.49 % 17.400 M 87.10 % 9.300 M -91.59 % 110.600 M 45.34 % 76.100 M 33.51 % 57.000 M
Retained earnings 44.480 M -6.05 % 47.345 M 167.09 % 17.726 M -72.02 % 63.353 M 4.91 % 60.388 M 13.57 % 53.171 M 1 413.76 % -4.047 M -203.21 % 3.921 M -84.89 % 25.959 M -91.43 % 303.015 M -17.39 % 366.800 M 18.12 % 310.535 M 6 110.71 % 5.000 M 455.56 % 900.000 K -80.43 % 4.600 M 130.00 % 2.000 M 106.69 % -29.900 M -112.94 % 231.000 M 1.09 % 228.500 M 0.79 % 226.700 M 3.33 % 219.400 M 37.38 % 159.700 M 252.54 % 45.300 M -67.64 % 140.000 M 44.78 % 96.700 M -5.20 % 102.000 M 11.96 % 91.100 M 2 069.05 % 4.200 M 27.27 % 3.300 M 43.48 % 2.300 M
Common stock 312.477 M -0.19 % 313.068 M 3 665.68 % 8.314 M -0.74 % 8.376 M -0.56 % 8.423 M -0.63 % 8.476 M -0.83 % 8.547 M -0.81 % 8.617 M -0.27 % 8.640 M -0.17 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M -0.51 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 1.16 % 8.600 M 1.18 % 8.500 M 2.41 % 8.300 M 1.22 % 8.200 M 1.23 % 8.100 M 1.25 % 8.000 M 1.27 % 7.900 M 2.60 % 7.700 M 2.67 % 7.500 M 1.35 % 7.400 M 2.78 % 7.200 M 0.00 % 7.200 M
Total equity 356.957 M -0.96 % 360.414 M 7.64 % 334.832 M -12.53 % 382.795 M 0.22 % 381.948 M 1.39 % 376.706 M 17.04 % 321.870 M -17.10 % 388.264 M 9.27 % 355.331 M -43.82 % 632.454 M -9.16 % 696.239 M 8.79 % 639.974 M 25.19 % 511.200 M -2.48 % 524.200 M -9.23 % 577.500 M 17.86 % 490.000 M 38.54 % 353.700 M -42.45 % 614.600 M 0.67 % 610.500 M -1.53 % 620.000 M 6.58 % 581.700 M 11.59 % 521.300 M 31.91 % 395.200 M -20.75 % 498.700 M 13.96 % 437.600 M -1.53 % 444.400 M 6.37 % 417.800 M -1.81 % 425.500 M 11.36 % 382.100 M 5.52 % 362.100 M
Other non current liabilities 446.505 K 3 621.19 % 11.999 K -39.82 % 19.940 K -95.84 % 479.319 K 585.26 % 69.947 K 0.000 0.000 0.000 -100.00 % 326.610 K 0.000 0.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -50.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 446.505 K 3 621.19 % 11.999 K -39.82 % 19.940 K -95.84 % 479.319 K 585.26 % 69.947 K -99.25 % 9.360 M 172.95 % 3.429 M 555.24 % 523.346 K 60.24 % 326.610 K -12.08 % 371.490 K -6.69 % 398.110 K -0.47 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -50.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Other current liabilities 0.000 0.000 100.00 % -19.940 K 0.000 0.000 0.000 100.00 % -3.429 M -555.24 % -523.346 K -239.26 % 375.807 K -36.55 % 592.263 K 7 306.06 % 7.997 K 131.29 % -25.558 K 91.48 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 50.00 % -400.000 K 0.00 % -400.000 K 0.00 % -400.000 K -33.33 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 33.33 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 -100.00 % 19.940 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
Total current liabilities 22.038 M 930.14 % 2.139 M -6.20 % 2.281 M -59.49 % 5.630 M 0.79 % 5.586 M -37.21 % 8.897 M 159.45 % 3.429 M 555.24 % 523.346 K -75.78 % 2.161 M -62.13 % 5.706 M 1 305.05 % 406.107 K 8.46 % 374.442 K 24.81 % 300.000 K 0.00 % 300.000 K -62.50 % 800.000 K 166.67 % 300.000 K 50.00 % 200.000 K -50.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K -75.00 % 1.200 M 300.00 % 300.000 K -25.00 % 400.000 K 33.33 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K -60.00 % 500.000 K 150.00 % 200.000 K
Total liabilities 22.484 M 780.54 % 2.553 M -5.69 % 2.708 M -55.68 % 6.109 M -28.26 % 8.516 M -4.28 % 8.897 M 125.24 % 3.950 M 319.35 % 941.925 K -56.41 % 2.161 M -62.13 % 5.706 M 1 305.05 % 406.107 K 8.46 % 374.442 K -76.60 % 1.600 M 220.00 % 500.000 K -54.55 % 1.100 M 120.00 % 500.000 K 0.00 % 500.000 K -16.67 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K 20.00 % 500.000 K -66.67 % 1.500 M 200.00 % 500.000 K -16.67 % 600.000 K 20.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K -37.50 % 800.000 K 60.00 % 500.000 K
Other non current assets 49.903 M 0.000 0.000 0.000 0.000 0.000 100.00 % -324.159 M 16.40 % -387.740 M -16.48 % -332.889 M 45.28 % -608.301 M 10.24 % -677.723 M -8.47 % -624.784 M -21.91 % -512.500 M 2.23 % -524.200 M 9.37 % -578.400 M -18.04 % -490.000 M -38.61 % -353.500 M 42.49 % -614.700 M -0.67 % -610.600 M 1.47 % -619.700 M -6.55 % -581.600 M -11.65 % -520.900 M -31.67 % -395.600 M 20.32 % -496.500 M -16.11 % -427.600 M 3.56 % -443.400 M -7.10 % -414.000 M 2.17 % -423.200 M -11.16 % -380.700 M -5.63 % -360.400 M
Long term investments 375.199 M 4.57 % 358.815 M 7.70 % 333.169 M -13.88 % 386.874 M -0.09 % 387.206 M 1.10 % 382.994 M 18.15 % 324.159 M -16.40 % 387.740 M 16.48 % 332.889 M -45.28 % 608.301 M -10.24 % 677.723 M 8.47 % 624.784 M 21.91 % 512.500 M -2.23 % 524.200 M -9.37 % 578.400 M 18.04 % 490.000 M 38.61 % 353.500 M -42.49 % 614.700 M 0.67 % 610.600 M -1.47 % 619.700 M 6.55 % 581.600 M 11.65 % 520.900 M 31.67 % 395.600 M -20.32 % 496.500 M 16.11 % 427.600 M -3.56 % 443.400 M 7.10 % 414.000 M -2.17 % 423.200 M 11.16 % 380.700 M 5.63 % 360.400 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current assets 425.102 M 18.47 % 358.815 M 7.70 % 333.169 M -13.88 % 386.874 M -0.09 % 387.206 M 1.10 % 382.994 M 18.15 % 324.159 M -16.40 % 387.740 M 16.48 % 332.889 M -45.28 % 608.301 M -10.24 % 677.723 M 8.47 % 624.784 M 21.91 % 512.500 M -2.23 % 524.200 M -9.37 % 578.400 M 18.04 % 490.000 M 38.61 % 353.500 M -42.49 % 614.700 M 0.67 % 610.600 M -1.47 % 619.700 M 6.55 % 581.600 M 11.65 % 520.900 M 31.67 % 395.600 M -20.32 % 496.500 M 16.11 % 427.600 M -3.56 % 443.400 M 7.10 % 414.000 M -2.17 % 423.200 M 11.16 % 380.700 M 5.63 % 360.400 M
Other current assets 1.283 M 45.73 % 880.340 K 0.000 100.00 % -21.306 M 0.000 100.00 % -24.643 M -272.49 % 14.287 M -24.34 % 18.882 M -21.14 % 23.943 M -2.94 % 24.667 M 35.85 % 18.158 M 19.09 % 15.247 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
Short term investments 0.000 0.000 -100.00 % 25.807 M 32.96 % 19.409 M 0.000 -100.00 % 21.571 M 50.98 % 14.287 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
cash and cash equivalents 3.675 K -98.96 % 351.895 K -86.43 % 2.593 M 22.25 % 2.121 M 800.18 % 235.661 K 172.25 % 86.559 K 33 064.37 % 261.000 50.87 % 173.000 0.000 -100.00 % 682.000 207.21 % 222.000 -74.22 % 861.000 0.000 0.000 0.000 0.000 0.000 0.000 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 short term investments 3.675 K -98.96 % 351.895 K -75.52 % 1.437 M -93.32 % 21.530 M 9 036.16 % 235.661 K 172.25 % 86.559 K 33 064.37 % 261.000 50.87 % 173.000 0.000 -100.00 % 682.000 207.21 % 222.000 -74.22 % 861.000 0.000 0.000 0.000 0.000 0.000 0.000 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 current assets 4.461 M -6.08 % 4.750 M 11.08 % 4.276 M 111.97 % 2.017 M -38.09 % 3.258 M 6.05 % 3.072 M 84.95 % 1.661 M 13.28 % 1.466 M -94.07 % 24.720 M -17.21 % 29.859 M 57.80 % 18.921 M 21.57 % 15.564 M 7 682.18 % 200.000 K -60.00 % 500.000 K 66.67 % 300.000 K -50.00 % 600.000 K 0.00 % 600.000 K 20.00 % 500.000 K -16.67 % 600.000 K -33.33 % 900.000 K 12.50 % 800.000 K -11.11 % 900.000 K -18.18 % 1.100 M -60.71 % 2.800 M -73.58 % 10.600 M 606.67 % 1.500 M -64.29 % 4.200 M 50.00 % 2.800 M 27.27 % 2.200 M 0.00 % 2.200 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.643 M 0.000 100.00 % -18.882 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
Net receivables 3.174 M -9.76 % 3.517 M 23.93 % 2.838 M 58.30 % 1.793 M -40.68 % 3.023 M 1.23 % 2.986 M 79.76 % 1.661 M 13.27 % 1.466 M 88.85 % 776.417 K -85.04 % 5.191 M 580.11 % 763.198 K 141.15 % 316.489 K 58.24 % 200.000 K -60.00 % 500.000 K 66.67 % 300.000 K -50.00 % 600.000 K 0.00 % 600.000 K 20.00 % 500.000 K -16.67 % 600.000 K -33.33 % 900.000 K 12.50 % 800.000 K -11.11 % 900.000 K -18.18 % 1.100 M -60.71 % 2.800 M -73.58 % 10.600 M 606.67 % 1.500 M -64.29 % 4.200 M 50.00 % 2.800 M 27.27 % 2.200 M 0.00 % 2.200 M
Tax 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
Other assets -50.121 M 0.000 -100.00 % 94.914 K 622.66 % 13.134 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000
Account payables 22.038 M 930.14 % 2.139 M -6.20 % 2.281 M -59.49 % 5.630 M 0.79 % 5.586 M -37.21 % 8.897 M 159.45 % 3.429 M 555.24 % 523.346 K -70.68 % 1.785 M -65.09 % 5.114 M 1 184.51 % 398.110 K -0.47 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -50.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -47.345 M -115.33 % 308.793 M -0.73 % 311.067 M -0.66 % 313.138 M -0.61 % 315.060 M -0.73 % 317.370 M -0.79 % 319.894 M -0.26 % 320.732 M -0.02 % 320.783 M 0.00 % 320.783 M 0.00 % 320.783 M -0.01 % 320.800 M -14.43 % 374.900 M 0.00 % 374.900 M 0.03 % 374.800 M -0.03 % 374.900 M 0.00 % 374.900 M 1.24 % 370.300 M 2.18 % 362.400 M 2.49 % 353.600 M 1.81 % 347.300 M 1.64 % 341.700 M 2.55 % 333.200 M 2.11 % 326.300 M 2.84 % 317.300 M 2.39 % 309.900 M 2.18 % 303.300 M 2.64 % 295.500 M -0.03 % 295.600 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 402.164 K 121.69 % -1.854 M 64.01 % -5.151 M -93.93 % -2.656 M 71.62 % -9.360 M -221.83 % -2.908 M -2 676.02 % -104.767 K 67.92 % -326.610 K 12.08 % -371.490 K 6.69 % -398.110 K 0.47 % -400.000 K -140.00 % 1.000 M 1 100.00 % -100.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 150.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K -200.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K
Total assets 379.441 M 4.54 % 362.967 M 7.53 % 337.540 M -13.21 % 388.905 M -0.40 % 390.464 M 1.14 % 386.066 M 18.49 % 325.820 M -16.29 % 389.206 M 8.84 % 357.608 M -43.96 % 638.160 M -8.40 % 696.645 M 8.79 % 640.349 M 24.90 % 512.700 M -2.29 % 524.700 M -9.32 % 578.600 M 17.94 % 490.600 M 38.51 % 354.200 M -42.43 % 615.200 M 0.67 % 611.100 M -1.53 % 620.600 M 6.58 % 582.300 M 11.59 % 521.800 M 31.54 % 396.700 M -20.55 % 499.300 M 13.94 % 438.200 M -1.51 % 444.900 M 6.36 % 418.300 M -1.81 % 426.000 M 11.26 % 382.900 M 5.60 % 362.600 M
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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -1.351 M -740.00 % -160.810 K 77.27 % -707.340 K -115.46 % 4.575 M 203.04 % -4.440 M -952.67 % -421.810 K -321.81 % -100.000 K 0.000 0.000 0.000 100.00 % -100.000 K -150.00 % 200.000 K 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 100.00 % -1.325 M -580.65 % -194.640 K 71.78 % -689.840 K -115.63 % 4.414 M 198.82 % -4.467 M -954.26 % -423.700 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -26.000 K -176.85 % 33.830 K 293.31 % -17.500 K -110.87 % 161.010 K 504.85 % 26.620 K 1 308.47 % 1.890 K 101.89 % -100.000 K 0.000 0.000 0.000 100.00 % -100.000 K -150.00 % 200.000 K 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.351 M 740.00 % 160.810 K -77.27 % 707.340 K 115.46 % -4.575 M -203.04 % 4.440 M 952.67 % 421.810 K 321.81 % 100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 150.00 % -200.000 K 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -39.158 M 27.00 % -53.639 M -298.03 % 27.087 M 165.30 % -41.484 M -95.99 % -21.166 M -1 666.92 % 1.351 M -95.14 % 27.768 M 157.00 % -48.711 M -74.80 % -27.868 M -195.56 % 29.164 M 131.49 % -92.616 M 40.17 % -154.790 M -1 547 796.46 % -10.000 K 66.67 % -30.000 K -400.00 % 10.000 K -92.86 % 140.000 K 193.33 % -150.000 K -600.00 % 30.000 K 200.00 % -30.000 K -123.08 % 130.000 K 225.00 % 40.000 K -69.23 % 130.000 K 244.44 % -90.000 K -400.00 % 30.000 K 0.00 % 30.000 K -78.57 % 140.000 K 566.67 % -30.000 K -50.00 % -20.000 K 0.00 % -20.000 K -100.00 % -10.000 K 66.67 % -30.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.707 M 336.63 % -27.768 M -157.00 % 48.711 M 74.80 % 27.868 M 195.56 % -29.164 M -131.49 % 92.617 M -40.17 % 154.800 M 110.61 % 73.500 M 423.79 % -22.700 M -120.09 % 113.000 M -28.66 % 158.400 M 170.15 % -225.800 M -683.46 % 38.700 M 38.21 % 28.000 M -65.17 % 80.400 M -12.80 % 92.200 M -40.17 % 154.100 M 324.31 % -68.700 M -172.01 % 95.400 M 148.44 % 38.400 M -53.96 % 83.400 M 239.02 % 24.600 M -70.92 % 84.600 M 22.43 % 69.100 M 15.75 % 59.700 M 804.55 % 6.600 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.594 M -201.11 % -861.450 K -60.36 % -537.210 K 0.000 0.000 0.000 100.00 % -54.200 M 0.000 0.000 0.000 0.000 -100.00 % 4.600 M -39.47 % 7.600 M -10.59 % 8.500 M 37.10 % 6.200 M 14.81 % 5.400 M -22.86 % 7.000 M 0.00 % 7.000 M -24.73 % 9.300 M 24.00 % 7.500 M 10.29 % 6.800 M -13.92 % 7.900 M 0.000 -100.00 % 3.600 M -83.41 % 21.700 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.778 M -3 449.70 % 471.030 K 101.36 % -34.621 M 4.76 % -36.352 M -39.82 % -26.000 M 69.94 % -86.500 M -181.76 % -30.700 M -20.39 % -25.500 M -15.91 % -22.000 M 37.14 % -35.000 M -1.16 % -34.600 M 7.73 % -37.500 M 10.93 % -42.100 M -32.81 % -31.700 M -13.21 % -28.000 M 19.54 % -34.800 M -1.46 % -34.300 M 23.95 % -45.100 M 20.46 % -56.700 M -75.54 % -32.300 M 21.79 % -41.300 M 15.89 % -49.100 M -81.85 % -27.000 M -250.65 % -7.700 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.627 M -144.81 % -15.778 M 94.83 % -304.990 M -780.94 % -34.621 M 4.76 % -36.352 M -39.82 % -26.000 M 69.94 % -86.500 M -181.76 % -30.700 M -20.39 % -25.500 M -15.91 % -22.000 M 37.14 % -35.000 M -1.16 % -34.600 M 7.73 % -37.500 M 10.93 % -42.100 M -32.81 % -31.700 M -13.21 % -28.000 M 19.54 % -34.800 M -1.46 % -34.300 M 23.95 % -45.100 M 20.46 % -56.700 M -75.54 % -32.300 M 21.79 % -41.300 M 15.89 % -49.100 M -81.85 % -27.000 M -250.65 % -7.700 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 -100.00 % 472.070 K -74.97 % 1.886 M 1 164.67 % 149.105 K 72.72 % 86.327 K 94 764.84 % 91.000 -100.00 % 32.933 M 111.88 % -277.123 M -334.47 % -63.785 M -213.37 % 56.264 M -56.32 % 128.800 M 1 090.77 % -13.000 M 75.66 % -53.400 M -161.03 % 87.500 M -35.85 % 136.400 M 152.30 % -260.800 M -6 460.98 % 4.100 M 143.16 % -9.500 M -124.80 % 38.300 M -36.69 % 60.500 M -52.02 % 126.100 M 221.84 % -103.500 M -269.39 % 61.100 M 1 011.94 % -6.700 M -125.09 % 26.700 M 446.75 % -7.700 M -117.78 % 43.300 M 116.50 % 20.000 M -38.84 % 32.700 M 3 370.00 % -1.000 M
Cash at beginning of period 0.000 0.000 -100.00 % 2.121 M 800.06 % 235.693 K 172.20 % 86.588 K 33 075.48 % 261.000 53.53 % 170.000 466.67 % 30.000 -95.59 % 680.000 209.09 % 220.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.00 % -100.000 K 0.000 0.000 100.00 % -100.000 K 0.000 0.000 100.00 % -100.000 K 0.000 100.00 % -100.000 K 0.00 % -100.000 K 0.000 0.000 -100.00 % 100.000 K 0.000 -100.00 % 260.000
Cash at end of period 0.000 0.000 -100.00 % 2.593 M 22.25 % 2.121 M 800.06 % 235.693 K 172.20 % 86.588 K 33 075.48 % 261.000 -100.00 % 32.933 M 111.88 % -277.122 M -334.47 % -63.784 M -213.37 % 56.264 M -56.32 % 128.800 M 1 090.77 % -13.000 M 75.66 % -53.400 M -161.03 % 87.500 M -35.80 % 136.300 M 152.24 % -260.900 M -6 463.41 % 4.100 M 143.16 % -9.500 M -124.87 % 38.200 M -36.86 % 60.500 M -52.02 % 126.100 M 221.72 % -103.600 M -269.56 % 61.100 M 998.53 % -6.800 M -125.56 % 26.600 M 445.45 % -7.700 M -117.78 % 43.300 M 115.42 % 20.100 M -38.53 % 32.700 M 3 370.85 % -999.740 K
Operating cash flow 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.707 M 336.63 % -27.768 M -157.00 % 48.711 M 74.80 % 27.868 M 195.56 % -29.164 M -131.49 % 92.617 M -40.17 % 154.800 M 110.61 % 73.500 M 423.79 % -22.700 M -120.09 % 113.000 M -28.66 % 158.400 M 170.15 % -225.800 M -683.46 % 38.700 M 38.21 % 28.000 M -65.17 % 80.400 M -12.80 % 92.200 M -40.17 % 154.100 M 324.31 % -68.700 M -172.01 % 95.400 M 148.44 % 38.400 M -53.96 % 83.400 M 239.02 % 24.600 M -70.92 % 84.600 M 22.43 % 69.100 M 15.75 % 59.700 M 804.55 % 6.600 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.707 M 336.63 % -27.768 M -157.00 % 48.711 M 74.80 % 27.868 M 195.56 % -29.164 M -131.49 % 92.617 M -40.17 % 154.800 M 110.61 % 73.500 M 423.79 % -22.700 M -120.09 % 113.000 M -28.66 % 158.400 M 170.15 % -225.800 M -683.46 % 38.700 M 38.21 % 28.000 M -65.17 % 80.400 M -12.80 % 92.200 M -40.17 % 154.100 M 324.31 % -68.700 M -172.01 % 95.400 M 148.44 % 38.400 M -53.96 % 83.400 M 239.02 % 24.600 M -70.92 % 84.600 M 22.43 % 69.100 M 15.75 % 59.700 M 804.55 % 6.600 M
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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-12-31 1996-06-30
Revenue 4.533 M -74.38 % 17.690 M 10.85 % 15.959 M -14.11 % 18.581 M 54.06 % 12.061 M 86.92 % 6.452 M -38.70 % 10.525 M -55.53 % 23.669 M 17.00 % 20.230 M 24.39 % 16.263 M 138.47 % 6.820 M 33.80 % 5.097 M 193.66 % 1.736 M -56.93 % 4.030 M -3.56 % 4.179 M 8.37 % 3.856 M -3.41 % 3.992 M 9.29 % 3.653 M 5.33 % 3.468 M 41.90 % 2.444 M -29.98 % 3.490 M 24.90 % 2.794 M -25.13 % 3.732 M 38.41 % 2.697 M -17.76 % 3.279 M -7.63 % 3.550 M -6.82 % 3.810 M 8.55 % 3.510 M 8.67 % 3.230 M -42.32 % 5.600 M 87.29 % 2.990 M 1.36 % 2.950 M -0.67 % 2.970 M -22.86 % 3.850 M -20.45 % 4.840 M 25.71 % 3.850 M -36.57 % 6.070 M 51.37 % 4.010 M -17.49 % 4.860 M 17.39 % 4.140 M -4.17 % 4.320 M 10.77 % 3.900 M -12.56 % 4.460 M 24.23 % 3.590 M -1.91 % 3.660 M -6.39 % 3.910 M -2.01 % 3.990 M 1.01 % 3.950 M -7.28 % 4.260 M -2.07 % 4.350 M -12.12 % 4.950 M 6.22 % 4.660 M 12.29 % 4.150 M -8.99 % 4.560 M -19.58 % 5.670 M -2.74 % 5.830 M 2.10 % 5.710 M -11.75 % 6.470 M 2.86 % 6.290 M
Net income 15.073 M 18.89 % 12.679 M -52.12 % 26.480 M 12.57 % 23.522 M -21.90 % 30.117 M 202.02 % 9.972 M 19.50 % 8.344 M -0.37 % 8.376 M -0.38 % 8.407 M -0.56 % 8.455 M -0.25 % 8.476 M 0.00 % 8.476 M -80.77 % 44.087 M 153.55 % -82.322 M -4 291.63 % -1.875 M -107.37 % 25.444 M 9.36 % 23.267 M -10.33 % 25.949 M 1 252.46 % 1.919 M 105.34 % -35.921 M -631.58 % 6.757 M -85.75 % 47.405 M 4.85 % 45.211 M -46.97 % 85.250 M 22.59 % 69.540 M -46.22 % 129.300 M 165.67 % 48.670 M 153.35 % -91.220 M -232.07 % 69.070 M -74.67 % 272.640 M 1 115.42 % -26.850 M -113.64 % 196.840 M 47.55 % 133.410 M 141.28 % -323.200 M -236.91 % -95.930 M -156.43 % -37.410 M -126.74 % 139.910 M 217.91 % 44.010 M 36.21 % 32.310 M -81.81 % 177.650 M 264.19 % 48.780 M -52.39 % 102.450 M -4.32 % 107.080 M -49.93 % 213.860 M 69.14 % 126.440 M 249.10 % -84.800 M -145.58 % -34.530 M -136.81 % 93.800 M -31.82 % 137.580 M 26.56 % 108.710 M 7 295.24 % 1.470 M -98.35 % 89.210 M -35.96 % 139.310 M 895.15 % -17.520 M -129.12 % 60.160 M -22.48 % 77.610 M -7.26 % 83.690 M 13.55 % 73.700 M 33.78 % 55.090 M
Income before tax 15.073 M 18.89 % 12.679 M -52.12 % 26.480 M 12.57 % 23.522 M -21.90 % 30.117 M 202.02 % 9.972 M 224 537 804.62 % -4.441 -844.65 % 0.596 -86.26 % 4.340 -31.44 % 6.330 265.95 % -3.814 -249.55 % 2.551 -100.00 % 44.087 M 270.27 % -25.893 M -1 281.31 % -1.875 M -107.37 % 25.444 M 9.36 % 23.267 M -10.33 % 25.949 M 1 252.46 % 1.919 M 105.34 % -35.921 M -631.58 % 6.757 M -85.75 % 47.405 M 4.85 % 45.211 M -46.97 % 85.250 M 22.59 % 69.540 M 22.88 % 56.590 M 234.46 % 16.920 M 130.36 % -55.740 M -268.55 % 33.070 M -73.32 % 123.930 M 1 232.82 % -10.940 M -112.16 % 89.990 M 31.62 % 68.370 M 139.42 % -173.460 M -231.09 % -52.390 M -110.15 % -24.930 M -139.20 % 63.600 M 183.17 % 22.460 M 303.23 % 5.570 M -91.63 % 66.550 M 381.55 % 13.820 M -69.59 % 45.440 M -2.74 % 46.720 M -50.13 % 93.690 M 55.17 % 60.380 M 227.98 % -47.180 M -119.14 % -21.530 M -171.55 % 30.090 M -53.90 % 65.270 M 32.07 % 49.420 M 546.84 % -11.060 M -142.74 % 25.880 M -54.98 % 57.480 M 886.32 % -7.310 M -122.89 % 31.940 M -21.73 % 40.810 M -6.87 % 43.820 M 11.50 % 39.300 M 31.79 % 29.820 M
Income before tax ratio 3.33 363.96 % 0.72 -56.81 % 1.66 31.07 % 1.27 -49.30 % 2.50 61.57 % 1.55 366 307 243.80 % 0.00 -1 774.21 % 0.00 -88.25 % 0.00 -44.89 % 0.00 169.59 % 0.00 -211.77 % 0.00 -100.00 % 25.40 495.34 % -6.43 -1 332.25 % -0.45 -106.80 % 6.60 13.22 % 5.83 -17.96 % 7.10 1 184.00 % 0.55 103.76 % -14.70 -859.15 % 1.94 -88.59 % 16.96 40.05 % 12.11 -61.68 % 31.61 49.07 % 21.21 33.03 % 15.94 258.95 % 4.44 127.97 % -15.88 -255.11 % 10.24 -53.74 % 22.13 704.84 % -3.66 -111.99 % 30.51 32.51 % 23.02 151.09 % -45.05 -316.23 % -10.82 -67.16 % -6.48 -161.80 % 10.48 87.07 % 5.60 388.70 % 1.15 -92.87 % 16.07 402.49 % 3.20 -72.54 % 11.65 11.23 % 10.48 -59.86 % 26.10 58.19 % 16.50 236.72 % -12.07 -123.62 % -5.40 -170.83 % 7.62 -50.28 % 15.32 34.86 % 11.36 608.47 % -2.23 -140.23 % 5.55 -59.90 % 13.85 964.00 % -1.60 -128.46 % 5.63 -19.53 % 7.00 -8.79 % 7.67 26.34 % 6.07 28.12 % 4.74
EBITDA 0.000 0.000 -100.00 % 17.845 M -24.12 % 23.517 M -22.00 % 30.148 M 532.88 % 4.764 M 111.47 % -41.518 M -917.50 % 5.079 M -84.24 % 32.230 M -36.90 % 51.075 M 242.60 % -35.816 M -295.86 % 18.287 M -58.53 % 44.093 M 181.49 % -54.108 M 0.000 0.000 0.000 0.000 0.000 100.00 % -35.431 M 0.000 0.000 0.000 0.000 -100.00 % 68.666 M -7.36 % 74.120 M 123.86 % 33.110 M 196.95 % -34.150 M -193.38 % 36.570 M -75.96 % 152.150 M 1 102.31 % -15.180 M -114.08 % 107.810 M 62.76 % 66.240 M 144.80 % -147.850 M -259.30 % -41.150 M -268.07 % -11.180 M -114.02 % 79.740 M 244.75 % 23.130 M -20.10 % 28.950 M -74.33 % 112.790 M 206.24 % 36.830 M -37.23 % 58.670 M -6.07 % 62.460 M -48.68 % 121.710 M 79.33 % 67.870 M 291.40 % -35.460 M -216.61 % -11.200 M -117.04 % 65.730 M -11.89 % 74.600 M 20.61 % 61.850 M 299.03 % 15.500 M -76.57 % 66.160 M -21.37 % 84.140 M 1 251.03 % -7.310 M -122.89 % 31.940 M -21.73 % 40.810 M -6.87 % 43.820 M 11.50 % 39.300 M 31.79 % 29.820 M
Net income ratio 3.33 363.96 % 0.72 -56.81 % 1.66 31.07 % 1.27 -49.30 % 2.50 61.57 % 1.55 94.94 % 0.79 124.04 % 0.35 -14.85 % 0.42 -20.06 % 0.52 -58.17 % 1.24 -25.26 % 1.66 -93.45 % 25.40 224.35 % -20.43 -4 453.57 % -0.45 -106.80 % 6.60 13.22 % 5.83 -17.96 % 7.10 1 184.00 % 0.55 103.76 % -14.70 -859.15 % 1.94 -88.59 % 16.96 40.05 % 12.11 -61.68 % 31.61 49.07 % 21.21 -41.78 % 36.42 185.12 % 12.77 149.15 % -25.99 -221.53 % 21.38 -56.08 % 48.69 642.16 % -8.98 -113.46 % 66.73 48.55 % 44.92 153.51 % -83.95 -323.55 % -19.82 -103.98 % -9.72 -142.16 % 23.05 110.02 % 10.98 65.08 % 6.65 -84.51 % 42.91 280.02 % 11.29 -57.02 % 26.27 9.41 % 24.01 -59.70 % 59.57 72.44 % 34.55 259.29 % -21.69 -150.61 % -8.65 -136.44 % 23.75 -26.47 % 32.30 29.23 % 24.99 8 315.27 % 0.30 -98.45 % 19.14 -42.97 % 33.57 973.71 % -3.84 -136.21 % 10.61 -20.30 % 13.31 -9.17 % 14.66 28.67 % 11.39 30.06 % 8.76
Ratio EBITDA 0.00 0.00 -100.00 % 1.12 -11.65 % 1.27 -49.37 % 2.50 238.58 % 0.74 118.72 % -3.94 -1 938.39 % 0.21 -86.53 % 1.59 -49.27 % 3.14 159.80 % -5.25 -246.38 % 3.59 -85.88 % 25.40 289.21 % -13.43 0.00 0.00 0.00 0.00 0.00 100.00 % -14.50 0.00 0.00 0.00 0.00 -100.00 % 20.94 0.29 % 20.88 140.26 % 8.69 189.32 % -9.73 -185.93 % 11.32 -58.33 % 27.17 635.16 % -5.08 -113.89 % 36.55 63.86 % 22.30 158.08 % -38.40 -351.69 % -8.50 -192.78 % -2.90 -122.11 % 13.14 127.75 % 5.77 -3.17 % 5.96 -78.14 % 27.24 219.56 % 8.53 -43.33 % 15.04 7.42 % 14.00 -58.69 % 33.90 82.82 % 18.54 304.47 % -9.07 -223.09 % -2.81 -116.87 % 16.64 -4.98 % 17.51 23.16 % 14.22 354.07 % 3.13 -77.94 % 14.20 -29.97 % 20.27 1 364.74 % -1.60 -128.46 % 5.63 -19.53 % 7.00 -8.79 % 7.67 26.34 % 6.07 28.12 % 4.74
Gross profit ratio 1.00 72.62 % 0.58 -69.15 % 1.88 104.57 % 0.92 4.03 % 0.88 13.46 % 0.78 -9.77 % 0.86 -7.65 % 0.93 1.32 % 0.92 1.57 % 0.91 13.49 % 0.80 14.03 % 0.70 289.64 % 0.18 -71.06 % 0.62 -37.84 % 1.00 67.60 % 0.60 -6.41 % 0.64 6.21 % 0.60 12.05 % 0.54 5 120.89 % -0.01 -104.14 % 0.26 82.75 % 0.14 -60.17 % 0.35 140.84 % 0.15 -56.51 % 0.34 -24.00 % 0.45 3.40 % 0.43 -0.60 % 0.43 62.64 % 0.27 -58.81 % 0.65 87.65 % 0.34 -11.63 % 0.39 -20.15 % 0.49 -10.07 % 0.54 -0.85 % 0.55 41.47 % 0.39 -35.99 % 0.60 37.76 % 0.44 -12.22 % 0.50 11.89 % 0.45 -8.94 % 0.49 4.58 % 0.47 -12.44 % 0.54 13.16 % 0.47 -17.07 % 0.57 -3.76 % 0.59 14.93 % 0.52 -6.88 % 0.55 -5.90 % 0.59 -5.07 % 0.62 -4.88 % 0.65 1.70 % 0.64 4.83 % 0.61 -9.09 % 0.67 -3.36 % 0.70 -3.53 % 0.72 -1.83 % 0.74 -4.82 % 0.77 0.02 % 0.77
Weighted average shs out dil 8.226 M 0.32 % 8.200 M 0.00 % 8.200 M -0.30 % 8.225 M -0.60 % 8.274 M -0.48 % 8.314 M -0.37 % 8.344 M -0.37 % 8.376 M 0.00 % 8.376 M 0.08 % 8.369 M -1.27 % 8.476 M 0.03 % 8.474 M -0.63 % 8.527 M 0.51 % 8.484 M -1.47 % 8.611 M -0.01 % 8.611 M -0.14 % 8.623 M -0.02 % 8.626 M -0.34 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M -0.05 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.12 % 8.650 M 0.00 % 8.650 M 1.53 % 8.520 M -2.07 % 8.700 M 3.69 % 8.390 M 1.08 % 8.300 M 0.00 % 8.300 M -0.12 % 8.310 M 1.47 % 8.190 M 0.12 % 8.180 M 0.99 % 8.100 M 0.12 % 8.090 M 1.89 % 7.940 M -0.87 % 8.010 M 3.22 % 7.760 M -0.77 % 7.820 M 3.17 % 7.580 M 7.37 % 7.060 M -4.72 % 7.410 M 1.23 % 7.320 M 0.14 % 7.310 M 1.11 % 7.230 M 0.00 % 7.230 M
Weighted average shs out 8.226 M 0.32 % 8.200 M 0.00 % 8.200 M -0.30 % 8.225 M -0.60 % 8.274 M -0.48 % 8.314 M -0.37 % 8.344 M -0.37 % 8.376 M 0.00 % 8.376 M 0.08 % 8.369 M -1.27 % 8.476 M 0.03 % 8.474 M -0.63 % 8.527 M 0.51 % 8.484 M -1.47 % 8.611 M -0.01 % 8.611 M -0.14 % 8.623 M -0.02 % 8.626 M -0.34 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M -0.05 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.00 % 8.660 M 0.12 % 8.650 M 0.00 % 8.650 M 1.53 % 8.520 M -2.07 % 8.700 M 3.69 % 8.390 M 1.08 % 8.300 M 0.00 % 8.300 M -0.12 % 8.310 M 1.47 % 8.190 M 0.12 % 8.180 M 0.99 % 8.100 M 0.12 % 8.090 M 1.89 % 7.940 M -0.87 % 8.010 M 3.22 % 7.760 M -0.77 % 7.820 M 3.17 % 7.580 M 7.37 % 7.060 M -4.72 % 7.410 M 1.23 % 7.320 M 0.14 % 7.310 M 1.11 % 7.230 M 0.00 % 7.230 M
EPS diluted 1.83 18.06 % 1.55 -52.01 % 3.23 12.94 % 2.86 -21.43 % 3.64 203.33 % 1.20 20.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -0.99 % 1.01 1.00 % 1.00 0.00 % 1.00 -80.66 % 5.17 153.30 % -9.70 -4 309.09 % -0.22 -107.46 % 2.95 9.26 % 2.70 -10.30 % 3.01 1 268.18 % 0.22 105.30 % -4.15 -632.05 % 0.78 -85.77 % 5.48 4.98 % 5.22 -47.01 % 9.85 22.67 % 8.03 -46.22 % 14.93 165.66 % 5.62 153.37 % -10.53 -231.95 % 7.98 -74.65 % 31.48 1 115.48 % -3.10 -113.64 % 22.73 47.50 % 15.41 141.29 % -37.32 -236.82 % -11.08 -156.48 % -4.32 -126.72 % 16.17 217.68 % 5.09 34.30 % 3.79 -81.44 % 20.42 251.46 % 5.81 -52.92 % 12.34 -4.34 % 12.90 -49.88 % 25.74 66.71 % 15.44 248.89 % -10.37 -143.43 % -4.26 -136.76 % 11.59 -33.12 % 17.33 27.71 % 13.57 7 042.11 % 0.19 -98.33 % 11.41 -37.92 % 18.38 841.13 % -2.48 -130.54 % 8.12 -23.40 % 10.60 -7.42 % 11.45 12.37 % 10.19 33.73 % 7.62
Earnings per share 1.83 18.06 % 1.55 -52.01 % 3.23 12.94 % 2.86 -21.43 % 3.64 203.33 % 1.20 20.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -0.99 % 1.01 1.00 % 1.00 0.00 % 1.00 -80.66 % 5.17 153.30 % -9.70 -4 309.09 % -0.22 -107.46 % 2.95 9.26 % 2.70 -10.30 % 3.01 1 268.18 % 0.22 105.30 % -4.15 -632.05 % 0.78 -85.77 % 5.48 4.98 % 5.22 -47.01 % 9.85 22.67 % 8.03 -46.22 % 14.93 165.66 % 5.62 153.37 % -10.53 -231.95 % 7.98 -74.65 % 31.48 1 115.48 % -3.10 -113.64 % 22.73 47.50 % 15.41 141.29 % -37.32 -236.82 % -11.08 -156.48 % -4.32 -126.72 % 16.17 217.68 % 5.09 34.30 % 3.79 -81.44 % 20.42 251.46 % 5.81 -52.92 % 12.34 -4.34 % 12.90 -49.88 % 25.74 66.71 % 15.44 248.89 % -10.37 -143.43 % -4.26 -136.76 % 11.59 -33.12 % 17.33 27.71 % 13.57 7 042.11 % 0.19 -98.33 % 11.41 -37.92 % 18.38 841.13 % -2.48 -130.54 % 8.12 -23.40 % 10.60 -7.42 % 11.45 12.37 % 10.19 33.73 % 7.62
Gross profit 4.533 M -55.77 % 10.248 M -65.81 % 29.971 M 75.70 % 17.058 M 60.27 % 10.644 M 112.08 % 5.019 M -44.69 % 9.073 M -58.93 % 22.093 M 18.55 % 18.637 M 26.35 % 14.751 M 170.65 % 5.450 M 52.57 % 3.572 M 1 044.20 % 312.195 K -87.54 % 2.505 M -40.05 % 4.179 M 81.62 % 2.301 M -9.61 % 2.545 M 16.07 % 2.193 M 18.02 % 1.858 M 7 224.82 % -26.078 K -102.90 % 900.156 K 128.26 % 394.358 K -70.18 % 1.322 M 233.34 % 396.714 K -64.23 % 1.109 M -29.80 % 1.580 M -3.66 % 1.640 M 7.89 % 1.520 M 76.74 % 860.000 K -76.24 % 3.620 M 251.46 % 1.030 M -10.43 % 1.150 M -20.69 % 1.450 M -30.62 % 2.090 M -21.13 % 2.650 M 77.85 % 1.490 M -59.40 % 3.670 M 108.52 % 1.760 M -27.57 % 2.430 M 31.35 % 1.850 M -12.74 % 2.120 M 15.85 % 1.830 M -23.43 % 2.390 M 40.59 % 1.700 M -18.66 % 2.090 M -9.91 % 2.320 M 12.62 % 2.060 M -5.94 % 2.190 M -12.75 % 2.510 M -7.04 % 2.700 M -16.41 % 3.230 M 8.03 % 2.990 M 17.72 % 2.540 M -17.26 % 3.070 M -22.28 % 3.950 M -6.18 % 4.210 M 0.24 % 4.200 M -16.00 % 5.000 M 2.88 % 4.860 M
Income tax expense 0.000 0.000 0.000 0.000 -100.00 % 3.640 203.49 % 1.199 127.01 % -4.441 -844.65 % 0.596 -86.26 % 4.340 -31.44 % 6.330 265.95 % -3.814 -249.55 % 2.551 0.000 -100.00 % 56.429 M 1 421.84 % -4.269 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -72.710 M -129.01 % -31.750 M -189.49 % 35.480 M 198.56 % -36.000 M 75.79 % -148.710 M -1 034.70 % 15.910 M 114.89 % -106.850 M -64.28 % -65.040 M -143.44 % 149.740 M 243.91 % 43.540 M 248.88 % 12.480 M 116.35 % -76.310 M -254.11 % -21.550 M 19.41 % -26.740 M 75.93 % -111.100 M -217.79 % -34.960 M 38.68 % -57.010 M 5.55 % -60.360 M 49.77 % -120.170 M -81.91 % -66.060 M -275.60 % 37.620 M 189.38 % 13.000 M 120.40 % -63.710 M 11.89 % -72.310 M -21.96 % -59.290 M -373.18 % -12.530 M 80.21 % -63.330 M 22.61 % -81.830 M -901.47 % 10.210 M 136.18 % -28.220 M 23.32 % -36.800 M 7.70 % -39.870 M -15.90 % -34.400 M -36.13 % -25.270 M
Cost of revenue 1.489 M -7.02 % 1.602 M 0.39 % 1.596 M 4.77 % 1.523 M 7.43 % 1.418 M -1.14 % 1.434 M -1.28 % 1.453 M -7.83 % 1.576 M -1.09 % 1.593 M 5.35 % 1.512 M 10.42 % 1.370 M -10.17 % 1.525 M 7.11 % 1.423 M -6.66 % 1.525 M 0.000 -100.00 % 1.555 M 7.48 % 1.447 M -0.90 % 1.460 M -9.32 % 1.610 M -34.82 % 2.470 M -4.63 % 2.590 M 7.92 % 2.400 M -0.41 % 2.410 M 4.78 % 2.300 M 5.99 % 2.170 M 10.15 % 1.970 M -9.22 % 2.170 M 9.05 % 1.990 M -16.03 % 2.370 M 19.70 % 1.980 M 1.02 % 1.960 M 8.89 % 1.800 M 18.42 % 1.520 M -13.64 % 1.760 M -19.63 % 2.190 M -7.20 % 2.360 M -1.67 % 2.400 M 6.67 % 2.250 M -7.41 % 2.430 M 6.11 % 2.290 M 4.09 % 2.200 M 6.28 % 2.070 M 0.00 % 2.070 M 9.52 % 1.890 M 20.38 % 1.570 M -1.26 % 1.590 M -17.62 % 1.930 M 9.66 % 1.760 M 0.57 % 1.750 M 6.06 % 1.650 M -4.07 % 1.720 M 2.99 % 1.670 M 3.73 % 1.610 M 8.05 % 1.490 M -13.37 % 1.720 M 6.17 % 1.620 M 7.28 % 1.510 M 2.72 % 1.470 M 2.80 % 1.430 M
General and administrative expenses 824.339 K -55.55 % 1.855 M 12.36 % 1.651 M 1.13 % 1.632 M 2.15 % 1.598 M -4.82 % 1.679 M 1.27 % 1.658 M -3.63 % 1.720 M -6.82 % 1.846 M -2.72 % 1.898 M 15.56 % 1.642 M -6.45 % 1.755 M 5.60 % 1.662 M 783.71 % 188.110 K -89.46 % 1.784 M 1.71 % 1.754 M 0.46 % 1.746 M -0.59 % 1.756 M -6.76 % 1.884 M -35.79 % 2.934 M 3.74 % 2.828 M 10.86 % 2.551 M -3.56 % 2.645 M 8.24 % 2.444 M 3.90 % 2.352 M 1 369.98 % 160.000 K -38.46 % 260.000 K 36.84 % 190.000 K -29.63 % 270.000 K 58.82 % 170.000 K -41.38 % 290.000 K 61.11 % 180.000 K -25.00 % 240.000 K 33.33 % 180.000 K -30.77 % 260.000 K 44.44 % 180.000 K -21.74 % 230.000 K 35.29 % 170.000 K -19.05 % 210.000 K 40.00 % 150.000 K -40.00 % 250.000 K 31.58 % 190.000 K -32.14 % 280.000 K 133.33 % 120.000 K -55.56 % 270.000 K 145.45 % 110.000 K -56.00 % 250.000 K 66.67 % 150.000 K -28.57 % 210.000 K 90.91 % 110.000 K -57.69 % 260.000 K 85.71 % 140.000 K -36.36 % 220.000 K 29.41 % 170.000 K -29.17 % 240.000 K 26.32 % 190.000 K -24.00 % 250.000 K 127.27 % 110.000 K -63.33 % 300.000 K
Selling and marketing expenses 1.601 K -85.72 % 11.212 K 126.78 % 4.944 K -58.87 % 12.021 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.700 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K 0.000 -100.00 % 10.000 K 0.00 % 10.000 K 0.000 -100.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.00 % 10.000 K 0.000 -100.00 % 19.999 K 0.000 -100.00 % 20.000 K 100.00 % 10.000 K -50.00 % 19.999 K 99.99 % 10.000 K 0.00 % 10.000 K 0.000 100.00 % -10.000 K -200.00 % 10.000 K -75.00 % 39.999 K 299.99 % 10.000 K -80.00 % 49.999 K 399.99 % 10.000 K -66.67 % 29.999 K 0.000 -100.00 % 40.000 K 300.00 % 10.000 K -50.00 % 20.000 K 100.00 % 10.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -2.460 M -199.26 % -822.082 K -32 922 685.74 % 2.497 61.57 % 1.545 143.89 % -3.521 -1 768.29 % 0.211 -88.30 % 1.804 -45.17 % 3.290 169.39 % -4.741 -211.77 % 4.242 -100.00 % 43.780 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 825.940 K -55.73 % 1.866 M 331.88 % -804.647 K -197.88 % 822.082 K -96.15 % 21.365 M 606.80 % 3.023 M -93.01 % 43.231 M 5 331.49 % 795.924 K -97.38 % 30.327 M -38.20 % 49.075 M 31.01 % 37.458 M 128.52 % 16.392 M 137.44 % -43.780 M -23 970.32 % 183.409 K -96.97 % 6.053 M -71.96 % 21.588 M 12.00 % 19.275 M -13.55 % 22.296 M 1 339.04 % 1.549 M -95.96 % 38.365 M 1 074.23 % 3.267 M -92.68 % 44.611 M 7.55 % 41.479 M -49.75 % 82.553 M 24.59 % 66.261 M 38 876.83 % 170.000 K -37.04 % 270.000 K 42.11 % 190.000 K -32.14 % 280.000 K 55.56 % 180.000 K -40.00 % 300.000 K 57.89 % 190.000 K -20.83 % 240.000 K 20.00 % 200.000 K -23.08 % 260.000 K 30.00 % 200.000 K -16.67 % 240.000 K 26.32 % 190.000 K -13.64 % 220.000 K 37.50 % 160.000 K -36.00 % 250.000 K 38.89 % 180.000 K -37.93 % 290.000 K 81.25 % 160.000 K -42.86 % 280.000 K 75.00 % 160.000 K -38.46 % 260.000 K 44.44 % 180.000 K -14.29 % 210.000 K 40.00 % 150.000 K -44.44 % 270.000 K 68.75 % 160.000 K -30.43 % 230.000 K 35.29 % 170.000 K -29.17 % 240.000 K 26.32 % 190.000 K -24.00 % 250.000 K 127.27 % 110.000 K -63.33 % 300.000 K
Cost and expenses 825.940 K -83.49 % 5.004 M 147.56 % -10.521 M -113.16 % -4.936 M 72.71 % -18.087 M -415.31 % -3.510 M 90.46 % -36.801 M -824.61 % 5.079 M -86.10 % 36.545 M -31.77 % 53.562 M 265.92 % -32.282 M -249.52 % 21.590 M 150.97 % -42.357 M -2 579.38 % 1.708 M -71.78 % 6.053 M -71.96 % 21.588 M 12.00 % 19.275 M -13.55 % 22.296 M 1 339.04 % 1.549 M -95.96 % 38.365 M 1 074.23 % 3.267 M -92.68 % 44.611 M 7.55 % 41.479 M -49.75 % 82.553 M 24.59 % 66.261 M 2 996.29 % 2.140 M -12.30 % 2.440 M 11.93 % 2.180 M -17.74 % 2.650 M 22.69 % 2.160 M -4.42 % 2.260 M 13.57 % 1.990 M 13.07 % 1.760 M -10.20 % 1.960 M -20.00 % 2.450 M -4.30 % 2.560 M -3.03 % 2.640 M 8.20 % 2.440 M -7.92 % 2.650 M 8.16 % 2.450 M 0.00 % 2.450 M 8.89 % 2.250 M -4.66 % 2.360 M 15.12 % 2.050 M 10.81 % 1.850 M 5.71 % 1.750 M -20.09 % 2.190 M 12.89 % 1.940 M -1.02 % 1.960 M 8.89 % 1.800 M -9.55 % 1.990 M 8.74 % 1.830 M -0.54 % 1.840 M 10.84 % 1.660 M -15.31 % 1.960 M 8.29 % 1.810 M 2.84 % 1.760 M 11.39 % 1.580 M -8.67 % 1.730 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 825.940 K -55.73 % 1.866 M 12.70 % 1.656 M 0.69 % 1.644 M 2.90 % 1.598 M -4.82 % 1.679 M 1.27 % 1.658 M -3.63 % 1.720 M -6.82 % 1.846 M -2.72 % 1.898 M 15.56 % 1.642 M -6.45 % 1.755 M 5.60 % 1.662 M 806.36 % 183.409 K -89.72 % 1.784 M 1.71 % 1.754 M 0.46 % 1.746 M -0.59 % 1.756 M -6.76 % 1.884 M -35.79 % 2.934 M 3.74 % 2.828 M 10.86 % 2.551 M -3.56 % 2.645 M 7.81 % 2.453 M 4.32 % 2.352 M 1 283.51 % 170.000 K -37.04 % 270.000 K 42.11 % 190.000 K -32.14 % 280.000 K 55.56 % 180.000 K -40.00 % 300.000 K 57.89 % 190.000 K -20.83 % 240.000 K 20.00 % 200.000 K -23.08 % 260.000 K 30.00 % 200.000 K -16.67 % 240.000 K 26.32 % 190.000 K -13.64 % 220.000 K 37.50 % 160.000 K -36.00 % 250.000 K 38.89 % 180.000 K -37.93 % 290.000 K 81.25 % 160.000 K -42.86 % 280.000 K 75.00 % 160.000 K -38.46 % 260.000 K 44.44 % 180.000 K -14.29 % 210.000 K 40.00 % 150.000 K -44.44 % 270.000 K 68.75 % 160.000 K -30.43 % 230.000 K 35.29 % 170.000 K -29.17 % 240.000 K 26.32 % 190.000 K -24.00 % 250.000 K 127.27 % 110.000 K -63.33 % 300.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.287 M -55.75 % 41.323 M 0.000 0.000 -100.00 % 23.342 M 11.04 % 21.021 M -12.59 % 24.050 M 7 187.88 % 330.000 K 0.000 -100.00 % 6.100 M 548.94 % 940.000 K -97.61 % 39.250 M 911.60 % 3.880 M -75.96 % 16.140 M -7.93 % 17.530 M 8.28 % 16.190 M -25.01 % 21.590 M 516.86 % 3.500 M -87.60 % 28.220 M 765.57 % -4.240 M -123.79 % 17.820 M 936.62 % -2.130 M -108.32 % 25.610 M 127.85 % 11.240 M -18.25 % 13.750 M -14.81 % 16.140 M 2 308.96 % 670.000 K -97.13 % 23.380 M -49.44 % 46.240 M 100.96 % 23.010 M 73.92 % 13.230 M -15.95 % 15.740 M -43.83 % 28.020 M 274.10 % 7.490 M -36.09 % 11.720 M 13.46 % 10.330 M -71.02 % 35.640 M 281.99 % 9.330 M -24.94 % 12.430 M -53.20 % 26.560 M -34.06 % 40.280 M 51.09 % 26.660 M 161.12 % 10.210 M 136.18 % -28.220 M 23.32 % -36.800 M 7.70 % -39.870 M -15.90 % -34.400 M -36.13 % -25.270 M
Depreciation and amortization -3.707 M 55.27 % -8.288 M 4.02 % -8.635 M -89.77 % -4.551 M 35.82 % -7.091 M -36.39 % -5.199 M 85.97 % -37.059 M -841.86 % 4.995 M -86.31 % 36.488 M -31.80 % 53.499 M 265.46 % -32.333 M -249.55 % 21.620 M 882.29 % -2.764 M 95.10 % -56.429 M -2 256.67 % -2.394 M -13.92 % -2.102 M 6.43 % -2.246 M -18.43 % -1.897 M -19.71 % -1.584 M -423.50 % 489.721 K 173.95 % -662.234 K -221.59 % -205.928 K 80.08 % -1.034 M -402.59 % -205.720 K 76.46 % -873.864 K -101.20 % 72.710 M 129.01 % 31.750 M 189.49 % -35.480 M -198.56 % 36.000 M -75.79 % 148.710 M 1 034.70 % -15.910 M -114.89 % 106.850 M 64.28 % 65.040 M 143.44 % -149.740 M -243.91 % -43.540 M -248.88 % -12.480 M -116.35 % 76.310 M 254.11 % 21.550 M -19.41 % 26.740 M -75.93 % 111.100 M 217.79 % 34.960 M -38.68 % 57.010 M -5.55 % 60.360 M -49.77 % 120.170 M 81.91 % 66.060 M 275.60 % -37.620 M -189.38 % -13.000 M -120.40 % 63.710 M -11.89 % 72.310 M 21.96 % 59.290 M 373.18 % 12.530 M -80.21 % 63.330 M -22.61 % 81.830 M 901.47 % -10.210 M -136.18 % 28.220 M -23.32 % 36.800 M -7.70 % 39.870 M 15.90 % 34.400 M 36.13 % 25.270 M
Operating income 3.707 M -55.78 % 8.382 M -68.34 % 26.480 M 12.60 % 23.517 M -22.00 % 30.148 M 202.62 % 9.962 M 126.88 % -37.059 M -841.86 % 4.995 M -86.31 % 36.488 M -31.80 % 53.499 M 265.46 % -32.333 M -249.55 % 21.620 M -50.97 % 44.093 M 1 799.26 % 2.322 M -3.04 % 2.394 M 13.92 % 2.102 M -6.43 % 2.246 M 18.43 % 1.897 M 19.71 % 1.584 M 423.50 % -489.721 K -173.95 % 662.234 K 221.59 % 205.928 K -80.08 % 1.034 M 402.59 % 205.720 K -76.46 % 873.864 K -38.02 % 1.410 M 3.68 % 1.360 M 2.26 % 1.330 M 133.33 % 570.000 K -83.43 % 3.440 M 371.23 % 730.000 K -23.96 % 960.000 K -20.00 % 1.200 M -36.51 % 1.890 M -20.92 % 2.390 M 83.85 % 1.300 M -62.10 % 3.430 M 117.09 % 1.580 M -28.51 % 2.210 M 30.77 % 1.690 M -9.63 % 1.870 M 12.65 % 1.660 M -20.95 % 2.100 M 36.36 % 1.540 M -14.92 % 1.810 M -16.20 % 2.160 M 20.00 % 1.800 M -10.89 % 2.020 M -11.79 % 2.290 M -10.55 % 2.560 M -13.80 % 2.970 M 4.95 % 2.830 M 22.51 % 2.310 M -20.34 % 2.900 M -22.04 % 3.720 M -7.23 % 4.010 M 1.52 % 3.950 M -19.39 % 4.900 M 7.69 % 4.550 M
Operating income ratio 0.82 72.59 % 0.47 -71.44 % 1.66 31.10 % 1.27 -49.37 % 2.50 61.90 % 1.54 143.85 % -3.52 -1 768.29 % 0.21 -88.30 % 1.80 -45.17 % 3.29 169.39 % -4.74 -211.77 % 4.24 -83.30 % 25.40 4 309.90 % 0.58 0.53 % 0.57 5.13 % 0.55 -3.12 % 0.56 8.37 % 0.52 13.65 % 0.46 327.97 % -0.20 -205.61 % 0.19 157.47 % 0.07 -73.40 % 0.28 263.13 % 0.08 -71.37 % 0.27 -32.91 % 0.40 11.27 % 0.36 -5.80 % 0.38 114.72 % 0.18 -71.27 % 0.61 151.60 % 0.24 -24.98 % 0.33 -19.46 % 0.40 -17.70 % 0.49 -0.59 % 0.49 46.24 % 0.34 -40.24 % 0.57 43.41 % 0.39 -13.35 % 0.45 11.40 % 0.41 -5.70 % 0.43 1.70 % 0.43 -9.60 % 0.47 9.76 % 0.43 -13.26 % 0.49 -10.48 % 0.55 22.46 % 0.45 -11.78 % 0.51 -4.87 % 0.54 -8.66 % 0.59 -1.92 % 0.60 -1.20 % 0.61 9.10 % 0.56 -12.48 % 0.64 -3.07 % 0.66 -4.61 % 0.69 -0.57 % 0.69 -8.66 % 0.76 4.70 % 0.72
Total other income expenses net 11.366 M 164.55 % 4.296 M 1 437 043.14 % -299.000 -105.60 % 5.344 K 116.92 % -31.586 K -432.45 % 9.501 K 100.02 % -41.573 M 0.000 -100.00 % 32.173 M -36.88 % 50.972 M 242.32 % -35.816 M -297.37 % 18.147 M 329 271.14 % -5.513 K 99.98 % -28.215 M 0.000 -100.00 % 23.342 M 11.04 % 21.021 M -12.60 % 24.052 M 7 092.82 % 334.394 K 100.94 % -35.431 M -681.30 % 6.095 M -87.09 % 47.199 M 6.84 % 44.177 M -48.05 % 85.044 M 23.85 % 68.666 M 24.44 % 55.180 M 254.63 % 15.560 M 127.26 % -57.070 M -275.60 % 32.500 M -73.03 % 120.490 M 1 132.48 % -11.670 M -113.11 % 89.030 M 32.54 % 67.170 M 138.31 % -175.350 M -220.10 % -54.780 M -108.84 % -26.230 M -143.59 % 60.170 M 188.17 % 20.880 M 521.43 % 3.360 M -94.82 % 64.860 M 442.76 % 11.950 M -72.70 % 43.780 M -1.88 % 44.620 M -51.58 % 92.150 M 57.33 % 58.570 M 218.71 % -49.340 M -111.49 % -23.330 M -183.11 % 28.070 M -55.43 % 62.980 M 34.40 % 46.860 M 434.00 % -14.030 M -160.87 % 23.050 M -58.22 % 55.170 M 640.35 % -10.210 M -136.18 % 28.220 M -23.32 % 36.800 M -7.70 % 39.870 M 15.90 % 34.400 M 36.13 % 25.270 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-12-31 1996-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-12-31 1996-06-30 1995-12-31
Net debt -525.000 85.71 % -3.675 K 89.68 % -35.596 K 89.88 % -351.895 K -3 999.55 % 9.024 K 100.64 % -1.418 M -1 691.89 % -79.108 K 64.71 % -224.137 K -129.21 % -97.787 K 58.51 % -235.661 K 91.59 % -2.803 M -3 137.97 % -86.559 K -28 946.64 % -298.000 -14.18 % -261.000 37.56 % -418.000 -141.62 % -173.000 75.63 % -710.000 0.000 100.00 % -208.000 69.50 % -682.000 14.64 % -799.000 -259.91 % -222.000 60.71 % -565.000 34.38 % -861.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 investments 374.777 M -0.11 % 375.199 M 25.12 % 299.861 M -16.29 % 358.218 M 1.09 % 354.355 M 6.36 % 333.169 M -0.39 % 334.482 M -13.54 % 386.874 M -6.04 % 411.761 M 6.34 % 387.206 M 11.34 % 347.757 M -9.20 % 382.994 M 6.77 % 358.716 M 10.66 % 324.159 M -15.72 % 384.633 M 6.12 % 362.456 M -0.87 % 365.653 M 9.84 % 332.889 M 2.98 % 323.256 M -46.86 % 608.301 M -7.37 % 656.734 M -3.10 % 677.723 M 3.38 % 655.591 M 4.93 % 624.784 M 11.27 % 561.521 M 9.57 % 512.500 M 9.11 % 469.700 M -10.40 % 524.200 M -11.99 % 595.600 M 2.97 % 578.400 M 24.04 % 466.300 M -4.84 % 490.000 M 19.25 % 410.900 M 16.24 % 353.500 M -34.95 % 543.400 M -11.66 % 615.100 M -6.55 % 658.200 M 7.80 % 610.600 M 0.20 % 609.400 M -1.66 % 619.700 M 6.48 % 582.000 M 0.05 % 581.700 M 4.58 % 556.200 M 6.72 % 521.200 M 18.19 % 441.000 M 11.42 % 395.800 M -13.81 % 459.200 M -7.83 % 498.200 M 2.66 % 485.300 M 11.03 % 437.100 M 4.62 % 417.800 M -5.77 % 443.400 M -3.12 % 457.700 M 10.56 % 414.000 M -6.65 % 443.500 M 4.80 % 423.200 M 2.89 % 411.300 M 8.04 % 380.700 M 2.31 % 372.100 M 3.25 % 360.400 M
Total debt 0.000 0.000 0.000 0.000 -100.00 % 56.433 K 183.01 % 19.940 K -50.07 % 39.933 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 63.576 M 34.28 % 47.345 M 23.12 % 38.454 M 116.93 % 17.726 M 4.25 % 17.004 M -73.16 % 63.353 M -29.03 % 89.268 M 47.82 % 60.388 M 263.80 % 16.599 M -68.78 % 53.171 M 48.57 % 35.788 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.200 M 0.000 0.000 -100.00 % 315.300 M 1.58 % 310.400 M 0.000 -100.00 % 176.700 M 23.57 % 143.000 M 2.36 % 139.700 M -33.98 % 211.600 M 11.78 % 189.300 M 117.59 % 87.000 M -16.75 % 104.500 M 253.04 % 29.600 M 182.22 % -36.000 M -122.66 % 158.900 M -31.18 % 230.900 M -15.54 % 273.400 M 18.87 % 230.000 M -1.33 % 233.100 M -6.42 % 249.100 M 19.70 % 208.100 M -5.24 % 219.600 M 13.37 % 193.700 M 16.83 % 165.800 M 85.87 % 89.200 M 100.00 % 44.600 M -61.18 % 114.900 M -26.68 % 156.700 M 5.81 % 148.100 M 48.40 % 99.800 M 17.00 % 85.300 M -26.91 % 116.700 M 12.64 % 103.600 M 6.47 % 97.300 M -9.40 % 107.400 M -2.89 % 110.600 M -4.57 % 115.900 M 52.30 % 76.100 M -7.53 % 82.300 M 44.39 % 57.000 M
Retained earnings 64.345 M 44.66 % 44.480 M -30.04 % 63.576 M 34.28 % 47.345 M 23.12 % 38.454 M 116.93 % 17.726 M 4.25 % 17.004 M -73.16 % 63.353 M -29.03 % 89.268 M 47.82 % 60.388 M 263.80 % 16.599 M -68.78 % 53.171 M 48.57 % 35.788 M 984.28 % -4.047 M -111.63 % -1.912 M -103.20 % 59.753 M 38.36 % 43.188 M 66.37 % 25.959 M 294.04 % 6.588 M -97.83 % 303.015 M -15.56 % 358.843 M -2.17 % 366.800 M 7.28 % 341.898 M 10.10 % 310.535 M 30.33 % 238.268 M 4 665.37 % 5.000 M 0.000 -100.00 % 900.000 K 0.000 -100.00 % 4.600 M 209.52 % -4.200 M -310.00 % 2.000 M 195.24 % -2.100 M -133.87 % 6.200 M 0.000 -100.00 % 100.000 K -95.65 % 2.300 M 43.75 % 1.600 M -27.27 % 2.200 M 0.000 -100.00 % 6.500 M 3 150.00 % 200.000 K 0.000 0.000 0.000 -100.00 % 800.000 K 300.00 % 200.000 K -75.00 % 800.000 K 0.000 -100.00 % 3.600 M 5.88 % 3.400 M 21.43 % 2.800 M -92.22 % 36.000 M 1 061.29 % 3.100 M -85.84 % 21.900 M 421.43 % 4.200 M 148.84 % -8.600 M -360.61 % 3.300 M 137.08 % -8.900 M -486.96 % 2.300 M
Common stock 313.626 M 0.37 % 312.477 M -0.09 % 312.749 M -0.10 % 313.068 M 3 695.09 % 8.249 M -0.78 % 8.314 M -0.37 % 8.344 M -0.37 % 8.376 M 0.00 % 8.376 M -0.56 % 8.423 M -0.63 % 8.476 M 0.00 % 8.476 M -0.03 % 8.479 M -0.80 % 8.547 M -0.74 % 8.611 M -0.08 % 8.617 M -0.44 % 8.655 M 0.17 % 8.640 M -0.17 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M 0.00 % 8.655 M -0.51 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M -97.70 % 377.700 M 4 241.38 % 8.700 M -97.70 % 377.700 M 4 241.38 % 8.700 M 0.00 % 8.700 M 0.00 % 8.700 M 1.16 % 8.600 M -97.69 % 373.000 M 4 288.24 % 8.500 M 0.00 % 8.500 M 1.19 % 8.400 M 1.20 % 8.300 M 0.00 % 8.300 M 1.22 % 8.200 M 0.00 % 8.200 M 1.23 % 8.100 M 0.00 % 8.100 M 1.25 % 8.000 M 0.00 % 8.000 M 1.27 % 7.900 M 1.28 % 7.800 M 1.30 % 7.700 M 1.32 % 7.600 M 1.33 % 7.500 M 0.00 % 7.500 M 1.35 % 7.400 M 1.37 % 7.300 M 1.39 % 7.200 M 0.00 % 7.200 M 0.00 % 7.200 M
Total equity 377.971 M 5.89 % 356.957 M -5.15 % 376.325 M 4.41 % 360.414 M 2.06 % 353.139 M 5.47 % 334.832 M -0.12 % 335.248 M -12.42 % 382.795 M -6.36 % 408.788 M 7.03 % 381.948 M 12.29 % 340.135 M -9.71 % 376.706 M 4.86 % 359.263 M 11.62 % 321.870 M -15.70 % 381.815 M -1.66 % 388.264 M 4.39 % 371.941 M 4.67 % 355.331 M 5.60 % 336.498 M -46.79 % 632.454 M -8.11 % 688.282 M -1.14 % 696.239 M 3.71 % 671.337 M 4.90 % 639.974 M 12.73 % 567.707 M 11.05 % 511.200 M 8.19 % 472.500 M -9.86 % 524.200 M -11.94 % 595.300 M 3.08 % 577.500 M 23.82 % 466.400 M -4.82 % 490.000 M 19.19 % 411.100 M 16.23 % 353.700 M -34.80 % 542.500 M -11.73 % 614.600 M -6.55 % 657.700 M 7.73 % 610.500 M 0.18 % 609.400 M -1.71 % 620.000 M 6.97 % 579.600 M -0.36 % 581.700 M 5.34 % 552.200 M 5.93 % 521.300 M 18.05 % 441.600 M 11.74 % 395.200 M -14.05 % 459.800 M -7.80 % 498.700 M 2.66 % 485.800 M 11.01 % 437.600 M 5.02 % 416.700 M -6.23 % 444.400 M -3.10 % 458.600 M 9.77 % 417.800 M -5.67 % 442.900 M 4.09 % 425.500 M 2.90 % 413.500 M 8.22 % 382.100 M 1.57 % 376.200 M 3.89 % 362.100 M
Other non current liabilities 339.782 K -23.90 % 446.505 K 5.88 % 421.690 K 3 414.38 % 11.999 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 % 35.002 K -88.33 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K -25.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K -25.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 339.782 K -23.90 % 446.505 K 5.88 % 421.690 K 3 414.38 % 11.999 K -99.79 % 5.808 M 154.66 % 2.281 M 20.70 % 1.890 M -66.44 % 5.630 M 241.38 % 1.649 M -70.48 % 5.586 M -51.70 % 11.566 M 30.00 % 8.897 M 13 871.36 % 63.680 K -98.14 % 3.429 M -2.97 % 3.534 M 1 450.27 % 227.980 K 7.24 % 212.590 K -29.14 % 300.000 K 50.00 % 200.000 K -50.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K -25.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K -25.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Other current liabilities 0.000 0.000 0.000 0.000 100.00 % -5.303 M -130.52 % -2.301 M -19.23 % -1.929 M 65.73 % -5.630 M -241.38 % -1.649 M 70.48 % -5.586 M 51.70 % -11.566 M -30.00 % -8.897 M -13 871.36 % -63.680 K 98.14 % -3.429 M 2.97 % -3.534 M -944.36 % 418.579 K 17.58 % 355.998 K -5.27 % 375.807 K 23.35 % 304.663 K -48.56 % 592.263 K 3 919.16 % 14.736 K 141.30 % 6.107 K -98.46 % 395.593 K 1 647.82 % -25.558 K -106.85 % 373.269 K 224.42 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 0.00 % -200.000 K 33.33 % -300.000 K 25.00 % -400.000 K 0.00 % -400.000 K 0.00 % -400.000 K -33.33 % -300.000 K 25.00 % -400.000 K -33.33 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 33.33 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 33.33 % -300.000 K 0.00 % -300.000 K -50.00 % -200.000 K 33.33 % -300.000 K -50.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 5.247 M 132.10 % 2.261 M 22.23 % 1.850 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.940 K -50.07 % 39.933 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 776.304 K -96.48 % 22.038 M 2 842.52 % 748.934 K -64.99 % 2.139 M -59.66 % 5.303 M 132.54 % 2.281 M 20.70 % 1.890 M -66.44 % 5.630 M 241.38 % 1.649 M -70.48 % 5.586 M -51.70 % 11.566 M 30.00 % 8.897 M 13 871.36 % 63.680 K -98.14 % 3.429 M -2.97 % 3.534 M 275.22 % 941.925 K -79.93 % 4.694 M 117.21 % 2.161 M 204.27 % 710.208 K -87.55 % 5.706 M 1 275.82 % 414.736 K 2.12 % 406.107 K -79.82 % 2.012 M 437.35 % 374.442 K -72.82 % 1.378 M 359.25 % 300.000 K -62.50 % 800.000 K 166.67 % 300.000 K 0.00 % 300.000 K -62.50 % 800.000 K 166.67 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K -89.47 % 1.900 M 375.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K -20.00 % 500.000 K 25.00 % 400.000 K -86.21 % 2.900 M 866.67 % 300.000 K -93.48 % 4.600 M 1 433.33 % 300.000 K 0.00 % 300.000 K -75.00 % 1.200 M 300.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K -25.00 % 400.000 K -82.61 % 2.300 M 666.67 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -94.12 % 3.400 M 1 600.00 % 200.000 K 0.00 % 200.000 K -60.00 % 500.000 K -61.54 % 1.300 M 550.00 % 200.000 K
Total liabilities 1.116 M -95.04 % 22.484 M 1 820.69 % 1.171 M -54.15 % 2.553 M -51.85 % 5.303 M 95.87 % 2.708 M 15.60 % 2.342 M -61.66 % 6.109 M 32.01 % 4.628 M -45.66 % 8.516 M -29.27 % 12.041 M 28.64 % 9.360 M 2 246.23 % 398.935 K -89.90 % 3.950 M 1.13 % 3.906 M 314.67 % 941.925 K -79.93 % 4.694 M 117.21 % 2.161 M 204.27 % 710.208 K -87.55 % 5.706 M 1 275.82 % 414.736 K 2.12 % 406.107 K -79.82 % 2.012 M 437.35 % 374.442 K -72.82 % 1.378 M -13.89 % 1.600 M 100.00 % 800.000 K 60.00 % 500.000 K -16.67 % 600.000 K -45.45 % 1.100 M 120.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K -77.27 % 2.200 M 266.67 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K -25.00 % 800.000 K 33.33 % 600.000 K -81.25 % 3.200 M 433.33 % 600.000 K -87.76 % 4.900 M 880.00 % 500.000 K 0.00 % 500.000 K -66.67 % 1.500 M 200.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K -16.67 % 600.000 K -77.78 % 2.700 M 440.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K -86.11 % 3.600 M 620.00 % 500.000 K 0.00 % 500.000 K -37.50 % 800.000 K -50.00 % 1.600 M 220.00 % 500.000 K
Other non current assets 903.417 K -98.19 % 49.903 M -31.80 % 73.173 M 12 337.17 % -597.958 K 99.83 % -354.355 M -6.36 % -333.169 M 0.39 % -334.482 M 13.54 % -386.874 M 6.04 % -411.761 M -6.34 % -387.206 M -11.34 % -347.757 M 9.20 % -382.994 M -6.77 % -358.716 M -10.66 % -324.159 M 15.72 % -384.633 M -6 108.47 % 6.402 M 101.75 % -365.653 M -9.84 % -332.889 M -2.98 % -323.256 M 46.86 % -608.301 M 7.37 % -656.734 M 3.10 % -677.723 M -3.38 % -655.591 M -4.93 % -624.784 M -11.27 % -561.521 M -9.57 % -512.500 M -9.11 % -469.700 M 10.40 % -524.200 M 11.99 % -595.600 M -2.97 % -578.400 M -24.04 % -466.300 M 4.84 % -490.000 M -19.25 % -410.900 M -16.24 % -353.500 M 34.95 % -543.400 M 11.66 % -615.100 M 6.55 % -658.200 M -7.80 % -610.600 M -0.20 % -609.400 M 1.66 % -619.700 M -6.48 % -582.000 M -0.05 % -581.700 M -4.58 % -556.200 M -6.72 % -521.200 M -18.19 % -441.000 M -11.42 % -395.800 M 13.81 % -459.200 M 7.83 % -498.200 M -2.66 % -485.300 M -11.03 % -437.100 M -4.62 % -417.800 M 5.77 % -443.400 M 3.12 % -457.700 M -10.56 % -414.000 M 6.65 % -443.500 M -4.80 % -423.200 M -2.89 % -411.300 M -8.04 % -380.700 M -2.31 % -372.100 M -3.25 % -360.400 M
Long term investments 374.777 M -0.11 % 375.199 M 25.12 % 299.861 M -16.43 % 358.815 M 1.26 % 354.355 M 6.36 % 333.169 M -0.39 % 334.482 M -13.54 % 386.874 M -6.04 % 411.761 M 6.34 % 387.206 M 11.34 % 347.757 M -9.20 % 382.994 M 6.77 % 358.716 M 10.66 % 324.159 M -15.72 % 384.633 M 6.12 % 362.456 M -0.87 % 365.653 M 9.84 % 332.889 M 2.98 % 323.256 M -46.86 % 608.301 M -7.37 % 656.734 M -3.10 % 677.723 M 3.38 % 655.591 M 4.93 % 624.784 M 11.27 % 561.521 M 9.57 % 512.500 M 9.11 % 469.700 M -10.40 % 524.200 M -11.99 % 595.600 M 2.97 % 578.400 M 24.04 % 466.300 M -4.84 % 490.000 M 19.25 % 410.900 M 16.24 % 353.500 M -34.95 % 543.400 M -11.66 % 615.100 M -6.55 % 658.200 M 7.80 % 610.600 M 0.20 % 609.400 M -1.66 % 619.700 M 6.48 % 582.000 M 0.05 % 581.700 M 4.58 % 556.200 M 6.72 % 521.200 M 18.19 % 441.000 M 11.42 % 395.800 M -13.81 % 459.200 M -7.83 % 498.200 M 2.66 % 485.300 M 11.03 % 437.100 M 4.62 % 417.800 M -5.77 % 443.400 M -3.12 % 457.700 M 10.56 % 414.000 M -6.65 % 443.500 M 4.80 % 423.200 M 2.89 % 411.300 M 8.04 % 380.700 M 2.31 % 372.100 M 3.25 % 360.400 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current assets 375.681 M -11.63 % 425.102 M 13.96 % 373.035 M 4.14 % 358.218 M 1.09 % 354.355 M 6.36 % 333.169 M -0.39 % 334.482 M -13.54 % 386.874 M -6.04 % 411.761 M 6.34 % 387.206 M 11.34 % 347.757 M -9.20 % 382.994 M 6.77 % 358.716 M 10.66 % 324.159 M -15.72 % 384.633 M 4.28 % 368.858 M 0.88 % 365.653 M 9.84 % 332.889 M 2.98 % 323.256 M -46.86 % 608.301 M -7.37 % 656.734 M -3.10 % 677.723 M 3.38 % 655.591 M 4.93 % 624.784 M 11.27 % 561.521 M 9.57 % 512.500 M 9.11 % 469.700 M -10.40 % 524.200 M -11.99 % 595.600 M 2.97 % 578.400 M 24.04 % 466.300 M -4.84 % 490.000 M 19.25 % 410.900 M 16.24 % 353.500 M -34.95 % 543.400 M -11.66 % 615.100 M -6.55 % 658.200 M 7.80 % 610.600 M 0.20 % 609.400 M -1.66 % 619.700 M 6.48 % 582.000 M 0.05 % 581.700 M 4.58 % 556.200 M 6.72 % 521.200 M 18.19 % 441.000 M 11.42 % 395.800 M -13.81 % 459.200 M -7.83 % 498.200 M 2.66 % 485.300 M 11.03 % 437.100 M 4.62 % 417.800 M -5.77 % 443.400 M -3.12 % 457.700 M 10.56 % 414.000 M -6.65 % 443.500 M 4.80 % 423.200 M 2.89 % 411.300 M 8.04 % 380.700 M 2.31 % 372.100 M 3.25 % 360.400 M
Other current assets 24.283 K -98.11 % 1.283 M -1.47 % 1.302 M 47.91 % 880.340 K -97.63 % 37.210 M 43.66 % 25.902 M 236.54 % 7.697 M -60.37 % 19.422 M -39.43 % 32.065 M -53.16 % 68.450 M 26.53 % 54.098 M 150.79 % 21.571 M 18.47 % 18.208 M 27.45 % 14.287 M 35.89 % 10.513 M -44.32 % 18.882 M 87.27 % 10.083 M -57.89 % 23.943 M 147.89 % 9.659 M -60.84 % 24.667 M -20.78 % 31.136 M 71.47 % 18.158 M 2.65 % 17.690 M 16.02 % 15.247 M 122.26 % 6.860 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 36.804 M 42.61 % 25.807 M 235.68 % 7.688 M -60.39 % 19.409 M -39.47 % 32.065 M -53.16 % 68.450 M 27.21 % 53.809 M 149.45 % 21.571 M 18.48 % 18.207 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 525.000 -85.71 % 3.675 K -89.68 % 35.596 K -89.88 % 351.895 K 642.25 % 47.409 K -96.70 % 1.437 M 1 107.54 % 119.041 K -46.89 % 224.137 K 129.21 % 97.787 K -58.51 % 235.661 K -91.59 % 2.803 M 3 137.97 % 86.559 K 28 946.64 % 298.000 14.18 % 261.000 -37.56 % 418.000 141.62 % 173.000 -75.63 % 710.000 0.000 -100.00 % 208.000 -69.50 % 682.000 -14.64 % 799.000 259.91 % 222.000 -60.71 % 565.000 -34.38 % 861.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 short term investments 525.000 -85.71 % 3.675 K -89.68 % 35.596 K -89.88 % 351.895 K 642.25 % 47.409 K -96.70 % 1.437 M 1 107.54 % 119.041 K -46.89 % 224.137 K 129.21 % 97.787 K -58.51 % 235.661 K -91.59 % 2.803 M 3 137.97 % 86.559 K 28 946.64 % 298.000 14.18 % 261.000 -37.56 % 418.000 141.62 % 173.000 -75.63 % 710.000 0.000 -100.00 % 208.000 -69.50 % 682.000 -14.64 % 799.000 259.91 % 222.000 -60.71 % 565.000 -34.38 % 861.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 current assets 3.407 M -23.63 % 4.461 M 0.00 % 4.461 M -6.08 % 4.750 M 12.11 % 4.236 M -0.92 % 4.276 M 37.95 % 3.099 M 53.66 % 2.017 M 21.88 % 1.655 M -49.20 % 3.258 M -21.12 % 4.131 M 34.45 % 3.072 M 225.34 % 944.313 K -43.15 % 1.661 M 53.21 % 1.084 M -94.67 % 20.348 M 84.70 % 11.017 M -55.43 % 24.720 M 77.18 % 13.952 M -53.27 % 29.859 M -6.58 % 31.963 M 68.93 % 18.921 M 6.55 % 17.758 M 14.09 % 15.564 M 105.77 % 7.564 M 3 682.00 % 200.000 K -94.44 % 3.600 M 620.00 % 500.000 K 66.67 % 300.000 K 0.00 % 300.000 K -40.00 % 500.000 K -16.67 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K -53.85 % 1.300 M 1 200.00 % 100.000 K 0.00 % 100.000 K -83.33 % 600.000 K -25.00 % 800.000 K -11.11 % 900.000 K 12.50 % 800.000 K 14.29 % 700.000 K -22.22 % 900.000 K 50.00 % 600.000 K -45.45 % 1.100 M 37.50 % 800.000 K -27.27 % 1.100 M 10.00 % 1.000 M -9.09 % 1.100 M 0.00 % 1.100 M -31.25 % 1.600 M 6.67 % 1.500 M 7.14 % 1.400 M -66.67 % 4.200 M 40.00 % 3.000 M 7.14 % 2.800 M 3.70 % 2.700 M 22.73 % 2.200 M -60.71 % 5.600 M 154.55 % 2.200 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.239 M 149.24 % 12.534 M 0.000 0.000 -100.00 % 71.708 M 23.76 % 57.940 M 135.11 % 24.643 M 28.68 % 19.151 M 0.000 100.00 % -10.510 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 3.382 M 6.55 % 3.174 M 1.63 % 3.123 M -11.21 % 3.517 M -16.03 % 4.189 M 47.59 % 2.838 M -4.77 % 2.980 M 66.23 % 1.793 M 15.14 % 1.557 M -48.48 % 3.023 M 127.60 % 1.328 M -55.52 % 2.986 M 216.28 % 944.015 K -43.16 % 1.661 M 53.24 % 1.084 M -26.08 % 1.466 M 57.13 % 933.125 K 20.18 % 776.417 K -81.91 % 4.293 M -17.29 % 5.191 M 528.13 % 826.359 K 8.28 % 763.198 K 1 037.01 % 67.123 K -78.79 % 316.489 K -55.04 % 703.956 K 251.98 % 200.000 K -94.44 % 3.600 M 620.00 % 500.000 K 66.67 % 300.000 K 0.00 % 300.000 K -40.00 % 500.000 K -16.67 % 600.000 K 0.00 % 600.000 K 0.00 % 600.000 K -53.85 % 1.300 M 1 200.00 % 100.000 K 0.00 % 100.000 K -83.33 % 600.000 K -25.00 % 800.000 K -11.11 % 900.000 K 12.50 % 800.000 K 14.29 % 700.000 K -22.22 % 900.000 K 50.00 % 600.000 K -45.45 % 1.100 M 37.50 % 800.000 K -27.27 % 1.100 M 10.00 % 1.000 M -9.09 % 1.100 M 0.00 % 1.100 M -31.25 % 1.600 M 6.67 % 1.500 M 7.14 % 1.400 M -66.67 % 4.200 M 40.00 % 3.000 M 7.14 % 2.800 M 3.70 % 2.700 M 22.73 % 2.200 M -60.71 % 5.600 M 154.55 % 2.200 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -50.121 M 0.000 0.000 -100.00 % 412.096 K 334.18 % 94.914 K 1 013.36 % 8.525 K -35.09 % 13.134 K 0.000 0.000 -100.00 % 288.582 K 0.000 -100.00 % 1.399 K 0.000 -100.00 % 3.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 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000
Account payables 776.304 K -96.48 % 22.038 M 2 842.52 % 748.934 K -64.99 % 2.139 M -59.66 % 5.303 M 132.54 % 2.281 M 20.70 % 1.890 M -66.44 % 5.630 M 241.38 % 1.649 M -70.48 % 5.586 M -51.70 % 11.566 M 30.00 % 8.897 M 13 871.36 % 63.680 K -98.14 % 3.429 M -2.97 % 3.534 M 575.33 % 523.346 K -87.94 % 4.338 M 142.99 % 1.785 M 340.19 % 405.545 K -92.07 % 5.114 M 1 178.44 % 400.000 K 0.00 % 400.000 K -75.25 % 1.616 M 304.12 % 400.000 K -60.18 % 1.004 M 234.83 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K -33.33 % 300.000 K -25.00 % 400.000 K 0.00 % 400.000 K 0.00 % 400.000 K 33.33 % 300.000 K -25.00 % 400.000 K 33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 0.00 % 300.000 K 50.00 % 200.000 K -33.33 % 300.000 K 50.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 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.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 100.00 % -63.576 M -34.28 % -47.345 M -115.45 % 306.435 M -0.76 % 308.793 M -0.36 % 309.899 M -0.38 % 311.067 M -0.02 % 311.144 M -0.64 % 313.138 M -0.61 % 315.060 M 0.00 % 315.060 M 0.02 % 314.995 M -0.75 % 317.370 M -0.71 % 319.632 M -0.08 % 319.894 M -0.06 % 320.097 M -0.20 % 320.732 M -0.16 % 321.254 M 0.15 % 320.783 M 0.00 % 320.783 M 0.00 % 320.783 M 0.00 % 320.783 M 0.00 % 320.783 M 0.00 % 320.783 M -0.01 % 320.800 M 0.00 % 320.800 M -14.43 % 374.900 M -0.03 % 375.000 M 0.03 % 374.900 M 6 254.24 % 5.900 M -98.43 % 374.800 M 6 252.54 % 5.900 M -98.43 % 374.800 M -0.03 % 374.900 M 0.00 % 374.900 M 0.40 % 373.400 M 6 228.81 % 5.900 M -98.39 % 365.600 M 0.88 % 362.400 M 1.63 % 356.600 M 0.85 % 353.600 M 0.97 % 350.200 M 0.84 % 347.300 M 0.90 % 344.200 M 0.73 % 341.700 M 1.52 % 336.600 M 1.02 % 333.200 M 1.06 % 329.700 M 1.04 % 326.300 M 1.91 % 320.200 M 0.95 % 317.200 M 1.86 % 311.400 M 0.48 % 309.900 M 1.24 % 306.100 M 0.92 % 303.300 M 1.47 % 298.900 M 1.15 % 295.500 M -0.03 % 295.600 M 0.00 % 295.600 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 402.164 K 106.92 % -5.808 M -213.31 % -1.854 M -29.01 % -1.437 M 72.10 % -5.151 M -487.42 % 1.330 M 150.06 % -2.656 M 76.05 % -11.092 M -31.51 % -8.434 M -3 205.59 % 271.575 K 109.34 % -2.908 M 8.04 % -3.163 M -1 287.30 % -227.980 K -7.24 % -212.590 K 29.14 % -300.000 K -50.00 % -200.000 K 50.00 % -400.000 K 0.00 % -400.000 K 0.00 % -400.000 K 0.00 % -400.000 K 0.00 % -400.000 K -33.33 % -300.000 K -130.00 % 1.000 M 433.33 % -300.000 K -200.00 % -100.000 K 0.000 0.000 100.00 % -100.000 K 0.00 % -100.000 K -200.00 % 100.000 K 0.00 % 100.000 K 0.000 100.00 % -200.000 K 0.00 % -200.000 K 0.00 % -200.000 K 0.000 100.00 % -200.000 K 0.000 0.000 0.000 100.00 % -100.000 K 0.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K 0.00 % -100.000 K -150.00 % 200.000 K 300.00 % -100.000 K 0.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K
Total assets 379.087 M -0.09 % 379.441 M 0.52 % 377.495 M 4.00 % 362.967 M 1.10 % 359.003 M 6.36 % 337.540 M -0.01 % 337.590 M -13.19 % 388.905 M -5.93 % 413.416 M 5.88 % 390.464 M 10.87 % 352.176 M -8.78 % 386.066 M 7.34 % 359.662 M 10.39 % 325.820 M -15.53 % 385.721 M -0.90 % 389.206 M 3.33 % 376.670 M 5.33 % 357.608 M 6.05 % 337.208 M -47.16 % 638.160 M -7.34 % 688.697 M -1.14 % 696.645 M 3.46 % 673.349 M 5.15 % 640.349 M 12.52 % 569.085 M 11.00 % 512.700 M 8.32 % 473.300 M -9.80 % 524.700 M -11.95 % 595.900 M 2.99 % 578.600 M 23.92 % 466.900 M -4.83 % 490.600 M 19.22 % 411.500 M 16.18 % 354.200 M -34.97 % 544.700 M -11.46 % 615.200 M -6.55 % 658.300 M 7.72 % 611.100 M 0.15 % 610.200 M -1.68 % 620.600 M 6.49 % 582.800 M 0.09 % 582.300 M 4.52 % 557.100 M 6.77 % 521.800 M 18.03 % 442.100 M 11.44 % 396.700 M -13.82 % 460.300 M -7.79 % 499.200 M 2.63 % 486.400 M 11.00 % 438.200 M 4.48 % 419.400 M -5.73 % 444.900 M -3.09 % 459.100 M 9.75 % 418.300 M -6.32 % 446.500 M 4.81 % 426.000 M 2.90 % 414.000 M 8.12 % 382.900 M 1.35 % 377.800 M 4.19 % 362.600 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-12-31 1996-06-30 1995-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 1999-12-31 1999-06-30 1998-12-31 1998-06-30 1997-12-31 1997-06-30 1996-12-31 1996-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.683 M 181.70 % -2.060 M -390.37 % 709.570 K 228.93 % -550.370 K -241.28 % 389.560 K 171.02 % -548.520 K -276.42 % -145.720 K -104.16 % 3.500 M 218.18 % 1.100 M 125.00 % -4.400 M -4 300.00 % -100.000 K 85.71 % -700.000 K -333.33 % 300.000 K 200.00 % 100.000 K 0.000 0.000 100.00 % -3.200 M 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.658 M 181.19 % -2.042 M -384.80 % 716.880 K 224.23 % -577.070 K -250.90 % 382.430 K 171.73 % -533.130 K -300.46 % -133.130 K -103.80 % 3.500 M 288.89 % 900.000 K 120.45 % -4.400 M -4 300.00 % -100.000 K 85.71 % -700.000 K -333.33 % 300.000 K 50.00 % 200.000 K 0.000 0.000 100.00 % -3.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.580 K 236.86 % -18.690 K -155.68 % -7.310 K -127.38 % 26.700 K 274.47 % 7.130 K 146.33 % -15.390 K -22.24 % -12.590 K 0.000 -100.00 % 200.000 K 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 0.000 100.00 % -100.000 K -200.00 % 100.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.683 M -181.70 % 2.060 M 390.37 % -709.570 K -228.93 % 550.370 K 241.28 % -389.560 K -171.02 % 548.520 K 276.42 % 145.720 K 104.16 % -3.500 M -218.18 % -1.100 M -125.00 % 4.400 M 4 300.00 % 100.000 K -85.71 % 700.000 K 333.33 % -300.000 K -200.00 % -100.000 K 0.000 0.000 -100.00 % 3.200 M 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 100.00 % -100.000 K 0.00 % -100.000 K 0.000 0.000 -100.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 200.00 % -100.000 K 0.000 0.000 0.000 -100.00 % 100.000 K 200.00 % -100.000 K 0.000 -100.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 0.000 0.000 0.000 0.000
Other non cash items -15.073 M -18.89 % -12.679 M 52.12 % -26.480 M -12.57 % -23.522 M 21.90 % -30.117 M -202.02 % -9.972 M -126.91 % 37.059 M 841.86 % -4.995 M 86.31 % -36.488 M 31.80 % -53.499 M -265.46 % 32.333 M 249.55 % -21.620 M 50.96 % -44.087 M -270.27 % 25.893 M 1 281.31 % 1.875 M 107.37 % -25.444 M -9.36 % -23.267 M 10.33 % -25.949 M -1 252.46 % -1.919 M -105.34 % 35.921 M 631.58 % -6.757 M 85.75 % -47.405 M -4.85 % -45.211 M 46.97 % -85.250 M -22.59 % -69.540 M -695 498.26 % 10.000 K -99.69 % 3.180 M 5 400.00 % -60.000 K -300.00 % 30.000 K 200.00 % -30.000 K -175.00 % 40.000 K -63.64 % 110.000 K 266.67 % 30.000 K 175.00 % -40.000 K 63.64 % -110.000 K -466.67 % 30.000 K 0.000 -100.00 % 40.000 K 157.14 % -70.000 K -146.67 % 150.000 K 850.00 % -20.000 K -133.33 % 60.000 K 400.00 % -20.000 K -300.00 % 10.000 K -91.67 % 120.000 K 200.00 % -120.000 K -500.00 % 30.000 K 200.00 % 10.000 K -66.67 % 30.000 K -83.33 % 180.000 K 228.57 % -140.000 K -800.00 % 20.000 K -83.33 % 120.000 K 233.33 % -90.000 K -250.00 % 60.000 K 700.00 % -10.000 K 50.00 % -20.000 K 0.000 100.00 % -20.000 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.333 M -249.55 % 21.620 M -50.96 % 44.087 M 270.27 % -25.893 M -1 281.31 % -1.875 M -107.37 % 25.444 M 9.36 % 23.267 M -10.51 % 26.000 M 1 268.42 % 1.900 M 105.28 % -36.000 M -629.41 % 6.800 M -85.65 % 47.400 M 4.87 % 45.200 M -47.01 % 85.300 M 22.73 % 69.500 M 22.79 % 56.600 M 234.91 % 16.900 M 130.29 % -55.800 M -268.58 % 33.100 M -73.28 % 123.900 M 1 236.70 % -10.900 M -112.11 % 90.000 M 31.58 % 68.400 M 139.45 % -173.400 M -230.92 % -52.400 M -110.44 % -24.900 M -139.15 % 63.600 M 183.93 % 22.400 M 300.00 % 5.600 M -91.59 % 66.600 M 382.61 % 13.800 M -69.67 % 45.500 M -2.57 % 46.700 M -50.16 % 93.700 M 55.13 % 60.400 M 227.97 % -47.200 M -119.53 % -21.500 M -171.43 % 30.100 M -53.91 % 65.300 M 31.92 % 49.500 M 545.95 % -11.100 M -142.86 % 25.900 M -54.96 % 57.500 M 887.67 % -7.300 M -122.88 % 31.900 M -21.81 % 40.800 M -6.85 % 43.800 M 11.45 % 39.300 M 31.88 % 29.800 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.326 M -767.46 % -268.110 K -10.98 % -241.580 K 61.03 % -619.870 K -23.97 % -500.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.400 M -56.25 % 3.200 M -27.27 % 4.400 M 37.50 % 3.200 M -40.74 % 5.400 M 74.19 % 3.100 M 0.00 % 3.100 M 0.00 % 3.100 M 14.81 % 2.700 M 0.00 % 2.700 M -25.00 % 3.600 M 5.88 % 3.400 M -2.86 % 3.500 M 0.00 % 3.500 M -43.55 % 6.200 M 100.00 % 3.100 M -47.46 % 5.900 M 268.75 % 1.600 M -57.89 % 3.800 M 26.67 % 3.000 M -33.33 % 4.500 M 32.35 % 3.400 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.238 M 0.000 0.000 100.00 % -31.726 M -636.64 % -4.307 M 51.50 % -8.879 M -47.07 % -6.037 M 8.52 % -6.600 M 97.79 % -298.300 M -1 398.99 % -19.900 M -35.37 % -14.700 M 34.96 % -22.600 M -63.77 % -13.800 M -6.15 % -13.000 M 0.00 % -13.000 M 27.37 % -17.900 M -23.45 % -14.500 M 5.84 % -15.400 M -0.65 % -15.300 M -19.53 % -12.800 M -0.79 % -12.700 M -15.45 % -11.000 M 0.00 % -11.000 M 28.10 % -15.300 M 22.34 % -19.700 M -0.51 % -19.600 M 0.00 % -19.600 M 24.03 % -25.800 M -33.68 % -19.300 M 38.73 % -31.500 M -64.92 % -19.100 M -0.53 % -19.000 M -0.53 % -18.900 M -12.50 % -16.800 M -1.20 % -16.600 M 20.95 % -21.000 M -0.96 % -20.800 M -0.48 % -20.700 M -0.98 % -20.500 M 41.09 % -34.800 M -76.65 % -19.700 M 57.17 % -46.000 M -152.75 % -18.200 M 15.35 % -21.500 M -22.16 % -17.600 M 46.99 % -33.200 M -108.81 % -15.900 M 52.40 % -33.400 M -112.74 % -15.700 M
Other financing activites 0.000 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.326 M -767.46 % -268.110 K -10.98 % -241.580 K 61.03 % -619.870 K -1 073 516 684 585 190.25 % 0.000 -100.00 % 400.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 100.00 % -54.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.400 M -56.25 % 3.200 M -28.89 % 4.500 M 45.16 % 3.100 M -41.51 % 5.300 M 65.63 % 3.200 M 3.23 % 3.100 M 0.00 % 3.100 M 10.71 % 2.800 M 7.69 % 2.600 M -27.78 % 3.600 M 5.88 % 3.400 M 0.00 % 3.400 M -2.86 % 3.500 M -44.44 % 6.300 M 103.23 % 3.100 M -48.33 % 6.000 M 300.00 % 1.500 M -59.46 % 3.700 M 19.35 % 3.100 M -29.55 % 4.400 M 29.41 % 3.400 M 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.238 M 0.000 0.000 100.00 % -34.052 M -644.31 % -4.575 M 49.84 % -9.121 M -37.01 % -6.657 M 6.24 % -7.100 M 97.62 % -297.900 M -1 396.98 % -19.900 M -35.37 % -14.700 M 34.96 % -22.600 M -63.77 % -13.800 M -6.15 % -13.000 M 0.00 % -13.000 M 27.37 % -17.900 M 73.91 % -68.600 M -345.45 % -15.400 M -0.65 % -15.300 M -19.53 % -12.800 M -0.79 % -12.700 M -15.45 % -11.000 M 0.00 % -11.000 M 28.10 % -15.300 M 22.34 % -19.700 M -8.24 % -18.200 M -10.98 % -16.400 M 23.00 % -21.300 M -31.48 % -16.200 M 38.17 % -26.200 M -64.78 % -15.900 M 0.00 % -15.900 M -0.63 % -15.800 M -12.86 % -14.000 M 0.00 % -14.000 M 19.54 % -17.400 M 0.00 % -17.400 M -0.58 % -17.300 M -1.76 % -17.000 M 40.35 % -28.500 M -71.69 % -16.600 M 58.50 % -40.000 M -139.52 % -16.700 M 6.18 % -17.800 M -22.76 % -14.500 M 49.65 % -28.800 M -130.40 % -12.500 M 62.57 % -33.400 M -112.74 % -15.700 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 100.00 % -2.546 M -449.70 % 728.069 K 384.40 % -256.000 K -135.21 % 727.103 K -37.24 % 1.159 M 145.13 % -2.567 M -194.51 % 2.716 M 3 048.08 % 86.281 K 183 476.60 % 47.000 100.00 % -59.945 M -829.45 % -6.450 M -139.51 % 16.323 M -1.72 % 16.610 M -12.12 % 18.900 M 106.39 % -296.000 M -429.52 % -55.900 M -607.59 % -7.900 M -131.85 % 24.800 M -21.02 % 31.400 M -56.57 % 72.300 M 27.96 % 56.500 M 45.99 % 38.700 M 174.85 % -51.700 M 27.39 % -71.200 M -500.00 % 17.800 M -83.98 % 111.100 M 570.76 % -23.600 M -129.87 % 79.000 M 37.63 % 57.400 M 130.42 % -188.700 M -161.72 % -72.100 M -67.29 % -43.100 M -191.31 % 47.200 M 4 190.91 % 1.100 M 110.38 % -10.600 M -126.24 % 40.400 M 2 023.81 % -2.100 M -107.09 % 29.600 M -4.21 % 30.900 M -61.23 % 79.700 M 71.77 % 46.400 M 171.83 % -64.600 M -66.07 % -38.900 M -403.91 % 12.800 M -73.50 % 48.300 M 130.00 % 21.000 M 175.81 % -27.700 M -96.45 % -14.100 M -134.56 % 40.800 M 262.55 % -25.100 M -244.25 % 17.400 M 45.00 % 12.000 M -61.66 % 31.300 M 430.51 % 5.900 M -58.16 % 14.100 M
Cash at beginning of period 0.000 0.000 0.000 0.000 -100.00 % 2.593 M 39.03 % 1.865 M -12.07 % 2.121 M 52.15 % 1.394 M 491.56 % 235.693 K -91.59 % 2.803 M 3 136.92 % 86.588 K 28 104.56 % 307.000 18.08 % 260.000 -38.10 % 420.000 147.06 % 170.000 -76.06 % 710.000 0.000 100.00 % -1.000 0.000 -100.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 0.000 100.00 % -100.000 K -200.00 % 100.000 K 1 342 177 279 999 900.00 % 0.000 0.000 -100.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 200.00 % -100.000 K 0.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 0.000 0.000 100.00 % 0.000 0.000 100.00 % -100.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 0.000 -100.00 % 99.999 K 200.00 % -100.000 K 0.00 % -100.000 K 0.000 100.00 % -100.000 K 0.000 100.00 % 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 100.000 K 0.000
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 47.409 K -98.17 % 2.593 M 39.03 % 1.865 M -12.07 % 2.121 M 52.15 % 1.394 M 491.56 % 235.693 K -91.59 % 2.803 M 3 136.92 % 86.588 K 28 104.56 % 307.000 100.00 % -59.945 M -829.47 % -6.449 M -139.51 % 16.324 M -1.72 % 16.610 M -12.12 % 18.900 M 106.39 % -296.000 M -430.47 % -55.800 M -597.50 % -8.000 M -132.13 % 24.900 M -20.70 % 31.400 M -56.51 % 72.200 M 27.56 % 56.600 M 46.25 % 38.700 M 174.85 % -51.700 M 27.29 % -71.100 M -501.69 % 17.700 M -84.08 % 111.200 M 569.20 % -23.700 M -130.04 % 78.900 M 37.46 % 57.400 M 130.40 % -188.800 M -161.86 % -72.100 M -67.29 % -43.100 M -191.31 % 47.200 M 4 190.91 % 1.100 M 110.38 % -10.600 M -126.30 % 40.300 M 2 019.05 % -2.100 M -107.09 % 29.600 M -4.21 % 30.900 M -61.23 % 79.700 M 71.77 % 46.400 M 171.72 % -64.700 M -66.32 % -38.900 M -401.55 % 12.900 M -73.24 % 48.200 M 130.62 % 20.900 M 175.45 % -27.700 M -95.07 % -14.200 M -134.80 % 40.800 M 262.55 % -25.100 M -244.25 % 17.400 M 45.00 % 12.000 M -61.66 % 31.300 M 421.67 % 6.000 M -57.45 % 14.100 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.333 M -249.55 % 21.620 M -50.96 % 44.087 M 270.27 % -25.893 M -1 281.31 % -1.875 M -107.37 % 25.444 M 9.36 % 23.267 M -10.51 % 26.000 M 1 268.42 % 1.900 M 105.28 % -36.000 M -629.41 % 6.800 M -85.65 % 47.400 M 4.87 % 45.200 M -47.01 % 85.300 M 22.73 % 69.500 M 22.79 % 56.600 M 234.91 % 16.900 M 130.29 % -55.800 M -268.58 % 33.100 M -73.28 % 123.900 M 1 236.70 % -10.900 M -112.11 % 90.000 M 31.58 % 68.400 M 139.45 % -173.400 M -230.92 % -52.400 M -110.44 % -24.900 M -139.15 % 63.600 M 183.93 % 22.400 M 300.00 % 5.600 M -91.59 % 66.600 M 382.61 % 13.800 M -69.67 % 45.500 M -2.57 % 46.700 M -50.16 % 93.700 M 55.13 % 60.400 M 227.97 % -47.200 M -119.53 % -21.500 M -171.43 % 30.100 M -53.91 % 65.300 M 31.92 % 49.500 M 545.95 % -11.100 M -142.86 % 25.900 M -54.96 % 57.500 M 887.67 % -7.300 M -122.88 % 31.900 M -21.81 % 40.800 M -6.85 % 43.800 M 11.45 % 39.300 M 31.88 % 29.800 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.333 M -249.55 % 21.620 M -50.96 % 44.087 M 270.27 % -25.893 M -1 281.31 % -1.875 M -107.37 % 25.444 M 9.36 % 23.267 M -10.51 % 26.000 M 1 268.42 % 1.900 M 105.28 % -36.000 M -629.41 % 6.800 M -85.65 % 47.400 M 4.87 % 45.200 M -47.01 % 85.300 M 22.73 % 69.500 M 22.79 % 56.600 M 234.91 % 16.900 M 130.29 % -55.800 M -268.58 % 33.100 M -73.28 % 123.900 M 1 236.70 % -10.900 M -112.11 % 90.000 M 31.58 % 68.400 M 139.45 % -173.400 M -230.92 % -52.400 M -110.44 % -24.900 M -139.15 % 63.600 M 183.93 % 22.400 M 300.00 % 5.600 M -91.59 % 66.600 M 382.61 % 13.800 M -69.67 % 45.500 M -2.57 % 46.700 M -50.16 % 93.700 M 55.13 % 60.400 M 227.97 % -47.200 M -119.53 % -21.500 M -171.43 % 30.100 M -53.91 % 65.300 M 31.92 % 49.500 M 545.95 % -11.100 M -142.86 % 25.900 M -54.96 % 57.500 M 887.67 % -7.300 M -122.88 % 31.900 M -21.81 % 40.800 M -6.85 % 43.800 M 11.45 % 39.300 M 31.88 % 29.800 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 1999 1999 1998 1998 1997 1997 1996 1996
Date Form 10K
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