ESUN.SW

Edisun Power Europe AG ESUN.SW

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 51.470 M 194.96 % 17.450 M -7.21 % 18.806 M 10.20 % 17.065 M 45.32 % 11.743 M -13.35 % 13.553 M -1.42 % 13.748 M 45.45 % 9.452 M 18.62 % 7.968 M 6.51 % 7.481 M 1.70 % 7.356 M -9.82 % 8.157 M -0.75 % 8.219 M 19.88 % 6.856 M -56.34 % 15.703 M 120.33 % 7.127 M -0.17 % 7.139 M 34.88 % 5.293 M 3 476.35 % 148.000 K
Net income 2.851 M -87.79 % 23.353 M 128.39 % 10.225 M 126.82 % 4.508 M 36.85 % 3.294 M -8.40 % 3.596 M 18.41 % 3.037 M 95.68 % 1.552 M 61.84 % 959.000 K 33.75 % 717.000 K 75.31 % 409.000 K 111.84 % -3.455 M -31.72 % -2.623 M -186.04 % -917.000 K 14.54 % -1.073 M -794.17 % -120.000 K 87.11 % -931.000 K -575.00 % 196.000 K 179.67 % -246.000 K
Income before tax 3.265 M -86.67 % 24.498 M 109.58 % 11.689 M 111.80 % 5.519 M 46.39 % 3.770 M -4.85 % 3.962 M 20.02 % 3.301 M 111.87 % 1.558 M 58.98 % 980.000 K 27.44 % 769.000 K 83.97 % 418.000 K 112.18 % -3.431 M -31.25 % -2.614 M -231.31 % -789.000 K 44.79 % -1.429 M -406.74 % -282.000 K 76.75 % -1.213 M -513.99 % 293.000 K 207.33 % -273.000 K
Income before tax ratio 0.06 -95.48 % 1.40 125.87 % 0.62 92.19 % 0.32 0.74 % 0.32 9.82 % 0.29 21.75 % 0.24 45.67 % 0.16 34.02 % 0.12 19.65 % 0.10 80.90 % 0.06 113.51 % -0.42 -32.25 % -0.32 -176.36 % -0.12 -26.46 % -0.09 -129.99 % -0.04 76.71 % -0.17 -406.94 % 0.06 103.00 % -1.84
EBITDA 16.014 M -54.71 % 35.356 M 69.70 % 20.834 M 41.30 % 14.745 M 38.63 % 10.636 M 2.83 % 10.343 M 1.16 % 10.224 M 47.40 % 6.936 M 19.52 % 5.803 M 11.04 % 5.226 M 3.65 % 5.042 M 95.43 % 2.580 M -13.57 % 2.985 M -11.56 % 3.375 M 53.97 % 2.192 M 2.19 % 2.145 M 40.01 % 1.532 M 333.99 % 353.000 K 216.89 % -302.000 K
Net income ratio 0.06 -95.86 % 1.34 146.14 % 0.54 105.82 % 0.26 -5.83 % 0.28 5.72 % 0.27 20.11 % 0.22 34.54 % 0.16 36.43 % 0.12 25.58 % 0.10 72.38 % 0.06 113.13 % -0.42 -32.72 % -0.32 -138.61 % -0.13 -95.74 % -0.07 -305.83 % -0.02 87.09 % -0.13 -452.17 % 0.04 102.23 % -1.66
Ratio EBITDA 0.31 -84.64 % 2.03 82.89 % 1.11 28.21 % 0.86 -4.60 % 0.91 18.68 % 0.76 2.62 % 0.74 1.34 % 0.73 0.76 % 0.73 4.25 % 0.70 1.92 % 0.69 116.71 % 0.32 -12.91 % 0.36 -26.22 % 0.49 252.65 % 0.14 -53.62 % 0.30 40.25 % 0.21 221.77 % 0.07 103.27 % -2.04
Gross profit ratio 0.39 -55.75 % 0.87 -3.27 % 0.90 0.44 % 0.90 1.62 % 0.88 -1.45 % 0.90 0.36 % 0.89 -0.69 % 0.90 44.71 % 0.62 -3.98 % 0.65 -35.24 % 1.00 0.39 % 1.00 0.51 % 0.99 -0.90 % 1.00 182.38 % 0.35 -49.85 % 0.71 56.71 % 0.45 139.71 % 0.19 -55.13 % 0.42
Weighted average shs out dil 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 71.81 % 602.905 K 17.67 % 512.364 K 30.43 % 392.812 K 15.00 % 341.576 K 0.00 % 341.576 K 0.00 % 341.576 K 0.00 % 341.576 K -12.95 % 392.372 K 0.00 % 392.372 K 0.00 % 392.372 K 0.00 % 392.372 K 0.00 % 392.372 K 444.36 % 72.079 K 111.82 % 34.028 K
Weighted average shs out 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 71.81 % 602.905 K 17.67 % 512.364 K 30.43 % 392.812 K 15.00 % 341.576 K 0.00 % 341.576 K 0.00 % 341.576 K 0.00 % 341.576 K -12.95 % 392.372 K 0.00 % 392.372 K 0.00 % 392.372 K 0.00 % 392.372 K 0.00 % 392.372 K 444.36 % 72.079 K 111.82 % 34.028 K
EPS diluted 2.75 -87.80 % 22.55 128.47 % 9.87 126.90 % 4.35 36.79 % 3.18 -46.64 % 5.96 0.51 % 5.93 50.13 % 3.95 40.57 % 2.81 33.81 % 2.10 75.00 % 1.20 111.87 % -10.11 -51.35 % -6.68 -185.47 % -2.34 14.29 % -2.73 -780.65 % -0.31 86.92 % -2.37 -188.10 % 2.69 137.21 % -7.23
Earnings per share 2.75 -87.80 % 22.55 128.47 % 9.87 126.90 % 4.35 36.79 % 3.18 -46.64 % 5.96 0.51 % 5.93 50.13 % 3.95 40.57 % 2.81 33.81 % 2.10 75.00 % 1.20 111.87 % -10.11 -51.35 % -6.68 -185.47 % -2.34 14.29 % -2.73 -780.65 % -0.31 86.92 % -2.37 -188.10 % 2.69 137.21 % -7.23
Gross profit 19.877 M 30.52 % 15.229 M -10.25 % 16.968 M 10.69 % 15.329 M 47.68 % 10.380 M -14.61 % 12.156 M -1.07 % 12.287 M 44.45 % 8.506 M 71.66 % 4.955 M 2.27 % 4.845 M -34.14 % 7.356 M -9.46 % 8.125 M -0.25 % 8.145 M 18.80 % 6.856 M 23.29 % 5.561 M 10.49 % 5.033 M 56.45 % 3.217 M 223.32 % 995.000 K 1 504.84 % 62.000 K
Income tax expense 413.000 K -63.93 % 1.145 M -21.79 % 1.464 M 44.81 % 1.011 M 112.39 % 476.000 K 30.05 % 366.000 K 38.64 % 264.000 K 4 300.00 % 6.000 K -71.43 % 21.000 K -59.62 % 52.000 K 477.78 % 9.000 K -62.50 % 24.000 K 166.67 % 9.000 K -92.97 % 128.000 K 135.96 % -356.000 K -119.75 % -162.000 K 42.55 % -282.000 K -390.72 % 97.000 K 459.26 % -27.000 K
Cost of revenue 31.593 M 1 322.47 % 2.221 M 20.84 % 1.838 M 5.88 % 1.736 M 27.37 % 1.363 M -2.43 % 1.397 M -4.38 % 1.461 M 54.44 % 946.000 K -68.60 % 3.013 M 14.30 % 2.636 M 0.000 -100.00 % 32.000 K -56.76 % 74.000 K 0.000 -100.00 % 10.142 M 384.34 % 2.094 M -46.61 % 3.922 M -8.75 % 4.298 M 4 897.67 % 86.000 K
General and administrative expenses 965.000 K -55.53 % 2.170 M 62.06 % 1.339 M 75.95 % 761.000 K 26.83 % 600.000 K -3.69 % 623.000 K 32.55 % 470.000 K 27.37 % 369.000 K -1.07 % 373.000 K -16.18 % 445.000 K -6.32 % 475.000 K -39.34 % 783.000 K -26.82 % 1.070 M 31.29 % 815.000 K -8.84 % 894.000 K 6.43 % 840.000 K 48.94 % 564.000 K 233.73 % 169.000 K 122.37 % 76.000 K
Selling and marketing expenses 47.000 K -9.62 % 52.000 K 940.00 % 5.000 K -37.50 % 8.000 K -20.00 % 10.000 K 42.86 % 7.000 K 0.00 % 7.000 K -61.11 % 18.000 K 350.00 % 4.000 K -50.00 % 8.000 K -85.45 % 55.000 K -17.91 % 67.000 K -42.24 % 116.000 K 36.47 % 85.000 K -15.84 % 101.000 K -55.11 % 225.000 K 90.68 % 118.000 K 122.64 % 53.000 K 278.57 % 14.000 K
Other expenses 9.149 M 168.61 % -13.335 M -350.71 % 5.319 M 0.78 % 5.278 M 89.86 % 2.780 M 24.11 % 2.240 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.043 M 22.35 % 4.939 M 9.61 % 4.506 M 23.93 % 3.636 M 42.31 % 2.555 M 303.63 % 633.000 K 122.11 % 285.000 K
Operating expenses 10.161 M 214.92 % -8.842 M -198.66 % 8.962 M 4.11 % 8.608 M 54.40 % 5.575 M 94.25 % 2.870 M -64.71 % 8.133 M 38.08 % 5.890 M 18.32 % 4.978 M 3.32 % 4.818 M -2.41 % 4.937 M -44.88 % 8.957 M 23.90 % 7.229 M 23.81 % 5.839 M 6.14 % 5.501 M 17.02 % 4.701 M 45.23 % 3.237 M 278.60 % 855.000 K 128.00 % 375.000 K
Cost and expenses 41.754 M 730.63 % -6.621 M -161.31 % 10.800 M 4.41 % 10.344 M 49.09 % 6.938 M -6.77 % 7.442 M -8.50 % 8.133 M 38.08 % 5.890 M 18.32 % 4.978 M 3.32 % 4.818 M -2.41 % 4.937 M -45.08 % 8.989 M 23.09 % 7.303 M 25.07 % 5.839 M -62.67 % 15.643 M 130.21 % 6.795 M -5.08 % 7.159 M 38.93 % 5.153 M 1 017.79 % 461.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.012 M -77.48 % 4.493 M 23.33 % 3.643 M 9.40 % 3.330 M 19.14 % 2.795 M 343.65 % 630.000 K 32.08 % 477.000 K 23.26 % 387.000 K 2.65 % 377.000 K -16.78 % 453.000 K -14.53 % 530.000 K -37.65 % 850.000 K -28.33 % 1.186 M 31.78 % 900.000 K -9.55 % 995.000 K -6.57 % 1.065 M 56.16 % 682.000 K 207.21 % 222.000 K 146.67 % 90.000 K
Interest income 504.000 K 17.76 % 428.000 K 172.61 % 157.000 K -92.68 % 2.144 M 44.09 % 1.488 M 217.27 % 469.000 K 1 517.24 % 29.000 K 2 800.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -66.67 % 3.000 K -25.00 % 4.000 K -33.33 % 6.000 K -90.32 % 62.000 K 244.44 % 18.000 K -73.13 % 67.000 K 0.000 0.000 -100.00 % 44.000 K
Interest expense 6.633 M 23.91 % 5.353 M 69.35 % 3.161 M 0.32 % 3.151 M 30.64 % 2.412 M -1.95 % 2.460 M 1.23 % 2.430 M 18.02 % 2.059 M 0.00 % 2.059 M 5.43 % 1.953 M -3.65 % 2.027 M -23.28 % 2.642 M 11.95 % 2.360 M 30.68 % 1.806 M 21.29 % 1.489 M 142.51 % 614.000 K -48.53 % 1.193 M 0.000 -100.00 % 7.000 K
Depreciation and amortization 6.571 M -0.83 % 6.626 M 11.55 % 5.940 M -2.22 % 6.075 M 36.39 % 4.454 M -2.58 % 4.572 M 0.59 % 4.545 M 36.49 % 3.330 M 10.52 % 3.013 M 14.30 % 2.636 M -11.16 % 2.967 M -12.94 % 3.408 M 11.52 % 3.056 M 39.29 % 2.194 M 2.91 % 2.132 M 17.60 % 1.813 M 16.82 % 1.552 M 628.64 % 213.000 K 1 836.36 % 11.000 K
Operating income 9.716 M -59.64 % 24.071 M 200.66 % 8.006 M 19.12 % 6.721 M 39.88 % 4.805 M -21.37 % 6.111 M 7.61 % 5.679 M 57.49 % 3.606 M 29.25 % 2.790 M 7.72 % 2.590 M 24.82 % 2.075 M 39.92 % 1.483 M 606.14 % -293.000 K -128.81 % 1.017 M 1 595.00 % 60.000 K -81.93 % 332.000 K 1 760.00 % -20.000 K -114.29 % 140.000 K 144.73 % -313.000 K
Operating income ratio 0.19 -86.32 % 1.38 224.03 % 0.43 8.09 % 0.39 -3.75 % 0.41 -9.25 % 0.45 9.16 % 0.41 8.28 % 0.38 8.95 % 0.35 1.14 % 0.35 22.73 % 0.28 55.15 % 0.18 609.99 % -0.04 -124.03 % 0.15 3 782.23 % 0.00 -91.80 % 0.05 1 762.80 % 0.00 -110.59 % 0.03 101.25 % -2.11
Total other income expenses net -6.451 M -1 610.77 % 427.000 K -88.41 % 3.683 M 406.41 % -1.202 M -16.14 % -1.035 M 51.84 % -2.149 M 9.63 % -2.378 M -16.11 % -2.048 M -1.04 % -2.027 M -1.71 % -1.993 M -22.34 % -1.629 M 39.55 % -2.695 M -16.11 % -2.321 M -43.89 % -1.613 M -8.33 % -1.489 M -142.51 % -614.000 K 48.53 % -1.193 M -879.74 % 153.000 K 282.50 % 40.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 238.414 M 9.79 % 217.156 M -16.59 % 260.353 M 4.02 % 250.290 M 204.21 % 82.275 M 46.50 % 56.160 M -14.45 % 65.649 M 17.28 % 55.978 M 13.80 % 49.191 M 4.55 % 47.050 M 14.99 % 40.917 M -7.00 % 43.995 M -15.65 % 52.155 M 8.50 % 48.071 M 23.12 % 39.043 M 16.79 % 33.430 M 130.95 % 14.475 M -14.48 % 16.926 M 998.88 % -1.883 M
Total investments 2.411 M -2.03 % 2.461 M -65.64 % 7.163 M 10.15 % 6.503 M 129.22 % 2.837 M 39.75 % 2.030 M 149.69 % 813.000 K -1.09 % 822.000 K 1.11 % 813.000 K -7.82 % 882.000 K -13.36 % 1.018 M -14.74 % 1.194 M -1.32 % 1.210 M 65.75 % 730.000 K -41.03 % 1.238 M -27.48 % 1.707 M 665.47 % 223.000 K -32.01 % 328.000 K -56.73 % 758.000 K
Total debt 241.446 M 2.61 % 235.311 M -18.28 % 287.950 M 3.02 % 279.506 M 152.53 % 110.684 M 24.49 % 88.911 M 24.77 % 71.262 M -9.28 % 78.554 M 36.59 % 57.511 M 18.64 % 48.476 M 12.48 % 43.098 M -16.31 % 51.497 M -10.45 % 57.505 M 11.16 % 51.732 M 19.77 % 43.192 M 13.88 % 37.926 M 30.04 % 29.164 M 19.59 % 24.387 M 81 190.00 % 30.000 K
Accumulated other comprehensive income loss -18.147 M 26.83 % -24.802 M -7.84 % -22.999 M -123.81 % -10.276 M -95.29 % -5.262 M -4.40 % -5.040 M -158.33 % -1.951 M -1 021.26 % -174.000 K 95.17 % -3.605 M -8.58 % -3.320 M -84.75 % -1.797 M 17.76 % -2.185 M 79.46 % -10.636 M 0.000 0.000 100.00 % -3.535 M -105.28 % -1.722 M 0.000 0.000
Retained earnings 50.088 M 6.04 % 47.236 M 97.77 % 23.884 M 74.87 % 13.658 M 49.25 % 9.151 M 56.24 % 5.857 M 159.04 % 2.261 M 391.37 % -776.000 K 66.65 % -2.327 M 29.21 % -3.287 M 17.93 % -4.005 M -23.65 % -3.239 M 42.16 % -5.600 M -88.11 % -2.977 M -41.69 % -2.101 M -96.91 % -1.067 M -12.55 % -948.000 K -1 070.37 % -81.000 K 70.55 % -275.000 K
Common stock 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 102.17 % 15.371 M 0.00 % 15.371 M -14.37 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M -47.45 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 146.82 % 13.839 M 146.03 % 5.625 M
Total equity 104.095 M 8.04 % 96.350 M 26.02 % 76.458 M -4.54 % 80.095 M -2.01 % 81.741 M 2.42 % 79.808 M 295.23 % 20.193 M 5.05 % 19.222 M 103.88 % 9.428 M 7.76 % 8.749 M -27.98 % 12.148 M -3.02 % 12.526 M -19.94 % 15.645 M -16.09 % 18.644 M -14.26 % 21.744 M -28.33 % 30.339 M -1.14 % 30.689 M 110.43 % 14.584 M 189.88 % 5.031 M
Other non current liabilities 2.559 M 17.39 % 2.180 M -73.57 % 8.249 M 105.15 % 4.021 M 350.78 % 892.000 K 150.56 % 356.000 K -59.73 % 884.000 K -16.37 % 1.057 M 142.99 % 435.000 K 10.41 % 394.000 K 10.06 % 358.000 K -44.75 % 648.000 K -21.74 % 828.000 K 83.59 % 451.000 K -73.38 % 1.694 M 51.12 % 1.121 M 44.83 % 774.000 K 4.74 % 739.000 K 2 742.31 % 26.000 K
Long term debt 234.078 M 25.80 % 186.077 M -33.66 % 280.504 M 6.65 % 263.006 M 175.08 % 95.611 M 11.51 % 85.741 M 25.30 % 68.431 M -3.91 % 71.213 M 37.93 % 51.630 M 23.42 % 41.833 M 2.76 % 40.708 M -2.85 % 41.904 M -23.62 % 54.861 M 19.06 % 46.078 M 7.75 % 42.762 M 21.79 % 35.112 M 21.90 % 28.804 M 27.98 % 22.507 M 74 923.33 % 30.000 K
Total non current liabilities 236.637 M 25.70 % 188.257 M -34.80 % 288.753 M 8.14 % 267.028 M 176.70 % 96.503 M 11.42 % 86.614 M 26.57 % 68.431 M -3.91 % 71.213 M 37.93 % 51.630 M 23.42 % 41.833 M 2.76 % 40.708 M -2.85 % 41.904 M -24.75 % 55.689 M 19.50 % 46.601 M 4.40 % 44.636 M 22.83 % 36.339 M 22.28 % 29.717 M 26.64 % 23.466 M 41 803.57 % 56.000 K
Other current liabilities 2.258 M -77.42 % 10.000 M -44.48 % 18.012 M -53.77 % 38.958 M 377.19 % 8.164 M 59.70 % 5.112 M 183.84 % 1.801 M -90.39 % 18.739 M 1 214.10 % 1.426 M 13.81 % 1.253 M 12.68 % 1.112 M 4.81 % 1.061 M -32.20 % 1.565 M 50.19 % 1.042 M -44.19 % 1.867 M -28.44 % 2.609 M 254.00 % 737.000 K -82.61 % 4.238 M 16 200.00 % 26.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 272.000 K 0.000 -100.00 % 326.000 K 111.51 % -2.832 M 61.42 % -7.341 M -24.83 % -5.881 M 11.47 % -6.643 M -177.95 % -2.390 M 75.09 % -9.593 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 7.368 M -85.03 % 49.234 M 561.21 % 7.446 M -54.87 % 16.500 M 9.47 % 15.073 M 375.49 % 3.170 M 11.94 % 2.832 M -61.42 % 7.341 M 24.83 % 5.881 M -11.47 % 6.643 M 177.95 % 2.390 M -75.09 % 9.593 M 262.82 % 2.644 M -53.24 % 5.654 M 1 214.88 % 430.000 K -84.72 % 2.814 M 681.67 % 360.000 K -80.85 % 1.880 M 0.000
Total current liabilities 12.936 M -78.97 % 61.511 M 111.78 % 29.045 M -50.16 % 58.278 M 142.16 % 24.066 M 160.74 % 9.230 M 80.06 % 5.126 M -81.09 % 27.106 M 241.04 % 7.948 M -4.46 % 8.319 M 122.55 % 3.738 M -66.64 % 11.204 M 121.99 % 5.047 M -43.13 % 8.875 M 189.94 % 3.061 M -56.77 % 7.080 M 288.37 % 1.823 M -76.09 % 7.626 M 7 927.37 % 95.000 K
Total liabilities 249.573 M -0.08 % 249.768 M -21.41 % 317.798 M -2.31 % 325.306 M 169.81 % 120.569 M 25.80 % 95.844 M 28.75 % 74.441 M -25.09 % 99.376 M 65.59 % 60.013 M 18.73 % 50.546 M 12.82 % 44.804 M -16.65 % 53.756 M -11.49 % 60.736 M 9.48 % 55.476 M 16.31 % 47.697 M 9.85 % 43.419 M 37.66 % 31.540 M 1.44 % 31.092 M 20 490.73 % 151.000 K
Other non current assets 429.000 K 58.30 % 271.000 K -66.29 % 804.000 K 16.52 % 690.000 K -10.04 % 767.000 K 22.33 % 627.000 K 100.73 % -85.622 M 7.43 % -92.491 M -58.71 % -58.278 M -5.54 % -55.219 M -5.91 % -52.139 M 6.23 % -55.606 M -198 692.86 % 28.000 K -88.24 % 238.000 K -4.03 % 248.000 K 15.35 % 215.000 K -86.77 % 1.625 M 2.14 % 1.591 M 218.20 % 500.000 K
Long term investments 2.378 M -3.37 % 2.461 M -65.64 % 7.163 M 10.15 % 6.503 M 129.22 % 2.837 M 39.75 % 2.030 M 150.93 % 809.000 K -1.10 % 818.000 K 0.99 % 810.000 K -7.85 % 879.000 K -11.03 % 988.000 K -15.12 % 1.164 M -1.52 % 1.182 M 140.24 % 492.000 K -50.30 % 990.000 K -33.65 % 1.492 M 206.42 % -1.402 M -11.01 % -1.263 M -589.53 % 258.000 K
Intangible assets 132.000 K 83.33 % 72.000 K -32.08 % 106.000 K -30.26 % 152.000 K -17.39 % 184.000 K -32.85 % 274.000 K 26.27 % 217.000 K -22.22 % 279.000 K 168.27 % 104.000 K 100.00 % 52.000 K 92.59 % 27.000 K -87.20 % 211.000 K -6.64 % 226.000 K -53.21 % 483.000 K -16.87 % 581.000 K 44.89 % 401.000 K 69.20 % 237.000 K -51.33 % 487.000 K 769.64 % 56.000 K
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
Goodwill and intangible assets 132.000 K 83.33 % 72.000 K -32.08 % 106.000 K -30.26 % 152.000 K -17.39 % 184.000 K -32.85 % 274.000 K 26.27 % 217.000 K -22.22 % 279.000 K 168.27 % 104.000 K 100.00 % 52.000 K 92.59 % 27.000 K -87.20 % 211.000 K -6.64 % 226.000 K -53.21 % 483.000 K -16.87 % 581.000 K 44.89 % 401.000 K 69.20 % 237.000 K -51.33 % 487.000 K 769.64 % 56.000 K
Property plant equipment net 342.814 M 18.67 % 288.868 M -9.45 % 319.018 M -11.00 % 358.454 M 115.75 % 166.146 M 22.14 % 136.033 M 59.28 % 85.405 M -7.38 % 92.212 M 58.51 % 58.174 M 5.45 % 55.167 M 5.86 % 52.112 M -5.93 % 55.395 M -16.68 % 66.487 M 1.36 % 65.596 M 13.66 % 57.713 M -4.73 % 60.580 M 47.15 % 41.168 M 29.94 % 31.683 M 7 234.03 % 432.000 K
Total non current assets 345.787 M 18.49 % 291.828 M -11.01 % 327.918 M -10.44 % 366.147 M 115.46 % 169.934 M 22.29 % 138.964 M 62.30 % 85.622 M -7.43 % 92.491 M 58.71 % 58.278 M 5.54 % 55.219 M 5.91 % 52.139 M -6.23 % 55.606 M -18.73 % 68.419 M 1.58 % 67.358 M 9.57 % 61.477 M -4.22 % 64.184 M 49.95 % 42.804 M 31.56 % 32.536 M 2 435.93 % 1.283 M
Other current assets 1.744 M -47.64 % 3.331 M 646.86 % 446.000 K 36.39 % 327.000 K -71.34 % 1.141 M 114 000.00 % 1.000 K -99.81 % 515.000 K -33.80 % 778.000 K 79.68 % 433.000 K 11.89 % 387.000 K -62.82 % 1.041 M -18.93 % 1.284 M -20.98 % 1.625 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K
Short term investments 33.000 K 120.00 % 15.000 K -96.93 % 489.000 K -25.46 % 656.000 K 23.08 % 533.000 K 0.000 -100.00 % 4.000 K 0.00 % 4.000 K 33.33 % 3.000 K 0.00 % 3.000 K -90.00 % 30.000 K 0.00 % 30.000 K 7.14 % 28.000 K -88.24 % 238.000 K -4.03 % 248.000 K 15.35 % 215.000 K -86.77 % 1.625 M 2.14 % 1.591 M 218.20 % 500.000 K
cash and cash equivalents 3.032 M -83.30 % 18.155 M -34.21 % 27.597 M -5.54 % 29.216 M 2.84 % 28.409 M -13.26 % 32.751 M 483.48 % 5.613 M -75.14 % 22.576 M 171.35 % 8.320 M 483.45 % 1.426 M -34.62 % 2.181 M -70.93 % 7.502 M 40.22 % 5.350 M 46.13 % 3.661 M -11.76 % 4.149 M -7.72 % 4.496 M -69.39 % 14.689 M 96.88 % 7.461 M 290.02 % 1.913 M
Cash and short term investments 3.065 M -83.13 % 18.170 M -35.31 % 28.086 M -5.98 % 29.872 M 3.21 % 28.942 M -11.63 % 32.751 M 483.48 % 5.613 M -75.14 % 22.576 M 171.35 % 8.320 M 483.45 % 1.426 M -34.62 % 2.181 M -70.93 % 7.502 M 39.49 % 5.378 M 37.93 % 3.899 M -11.33 % 4.397 M -6.67 % 4.711 M -71.12 % 16.314 M 80.23 % 9.052 M 275.13 % 2.413 M
Total current assets 7.882 M -85.48 % 54.290 M -18.16 % 66.338 M 69.00 % 39.254 M 21.24 % 32.376 M -11.75 % 36.688 M 347.52 % 8.198 M -67.58 % 25.285 M 144.30 % 10.350 M 224.05 % 3.194 M -15.84 % 3.795 M -59.98 % 9.482 M 19.09 % 7.962 M 17.75 % 6.762 M -15.09 % 7.964 M -16.82 % 9.574 M -50.71 % 19.425 M 47.83 % 13.140 M 237.01 % 3.899 M
Inventory 0.000 -100.00 % 30.572 M -3.52 % 31.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 133.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 3.073 M 38.61 % 2.217 M -63.76 % 6.118 M -32.44 % 9.055 M 294.90 % 2.293 M -41.74 % 3.936 M 90.14 % 2.070 M -23.48 % 2.705 M 33.45 % 2.027 M 46.78 % 1.381 M -12.82 % 1.584 M -18.77 % 1.950 M 0.000 0.000 0.000 0.000 -100.00 % 3.111 M -23.90 % 4.088 M 106.36 % 1.981 M
Tax assets 34.000 K -78.21 % 156.000 K -81.14 % 827.000 K 137.64 % 348.000 K 0.000 0.000 -100.00 % 84.813 M -7.48 % 91.673 M 59.52 % 57.468 M 5.76 % 54.340 M 6.23 % 51.151 M -6.04 % 54.442 M 10 876.21 % 496.000 K -9.65 % 549.000 K -71.77 % 1.945 M 30.01 % 1.496 M 27.21 % 1.176 M 2 994.74 % 38.000 K 2.70 % 37.000 K
Other assets -1.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 814.000 K -0.97 % 822.000 K 1.11 % 813.000 K -7.82 % 882.000 K -13.36 % 1.018 M -14.74 % 1.194 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.694 M 33.56 % 2.017 M 22.17 % 1.651 M -27.46 % 2.276 M 544.76 % 353.000 K 19.26 % 296.000 K -1.00 % 299.000 K -27.07 % 410.000 K 56.49 % 262.000 K -0.76 % 264.000 K 37.50 % 192.000 K -50.26 % 386.000 K 2.12 % 378.000 K -80.78 % 1.967 M 288.74 % 506.000 K -64.96 % 1.444 M 139.87 % 602.000 K -56.60 % 1.387 M 2 211.67 % 60.000 K
Tax payables 616.000 K 136.92 % 260.000 K -86.57 % 1.936 M 611.76 % 272.000 K -42.86 % 476.000 K 46.01 % 326.000 K 68.04 % 194.000 K -68.51 % 616.000 K 62.53 % 379.000 K 138.36 % 159.000 K 261.36 % 44.000 K -73.17 % 164.000 K -64.35 % 460.000 K 116.98 % 212.000 K -17.83 % 258.000 K 21.13 % 213.000 K 71.77 % 124.000 K 2.48 % 121.000 K 1 244.44 % 9.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.899 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.529 M 8.28 % -42.006 M -35.68 % -30.960 M -10.65 % -27.981 M -43.79 % -19.460 M 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 -100.00 % 188.000 K -20.34 % 236.000 K -16.61 % 283.000 K 99.30 % 142.000 K -57.36 % 333.000 K 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.951 M 1 021.26 % 174.000 K -95.17 % 3.605 M 8.58 % 3.320 M 84.75 % 1.797 M -17.76 % 2.185 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 41.080 M -4.11 % 42.841 M -3.72 % 44.498 M -2.50 % 45.638 M -2.43 % 46.777 M -2.38 % 47.916 M 554.14 % 7.325 M 24.72 % 5.873 M 162.51 % -9.395 M -6.46 % -8.825 M -85.05 % -4.769 M -9.13 % -4.370 M 67.31 % -13.368 M -5.05 % -12.725 M -20.63 % -10.549 M -3 302.90 % -310.000 K 88.36 % -2.663 M -715.01 % 433.000 K 241.04 % -307.000 K
Deferred tax liabilities non current 0.000 -100.00 % 1.418 M 41.66 % 1.001 M 20.31 % 832.000 K 0.000 -100.00 % 517.000 K -2.82 % 532.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.000 K -60.00 % 180.000 K 69.81 % 106.000 K -23.74 % 139.000 K -36.82 % 220.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 884.000 K -16.37 % 1.057 M 142.99 % 435.000 K 10.41 % 394.000 K 10.06 % 358.000 K -44.75 % 648.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 353.668 M 2.18 % 346.118 M -12.21 % 394.256 M -2.75 % 405.401 M 100.39 % 202.310 M 15.18 % 175.652 M 85.61 % 94.634 M -20.21 % 118.598 M 70.79 % 69.441 M 17.11 % 59.295 M 4.11 % 56.952 M -14.08 % 66.282 M -13.22 % 76.381 M 3.05 % 74.120 M 6.74 % 69.441 M -5.85 % 73.758 M 18.53 % 62.229 M 36.24 % 45.676 M 781.44 % 5.182 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 -100.00 % 157.000 K -54.23 % 343.000 K 0.000 -100.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 100.000 K 0.000 0.000
Change in working capital -1.046 M -125.08 % 4.171 M 165.49 % -6.369 M -4 688.72 % -133.000 K -117.16 % 775.000 K 155.72 % -1.391 M -12 745.45 % 11.000 K 114.86 % -74.000 K -311.11 % -18.000 K -125.71 % 70.000 K -73.38 % 263.000 K -57.85 % 624.000 K 87.95 % 332.000 K 120.18 % -1.645 M -1 623.15 % 108.000 K 125.00 % 48.000 K 111.11 % -432.000 K -133.72 % 1.281 M 190.53 % -1.415 M
Accounts receivables -655.000 K -128.68 % 2.284 M 1 373.55 % 155.000 K 162.50 % -248.000 K -139.12 % 634.000 K 143.94 % -1.443 M -13 218.18 % 11.000 K 114.86 % -74.000 K -311.11 % -18.000 K -125.71 % 70.000 K -73.38 % 263.000 K -57.85 % 624.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -578.000 K 41.68 % -991.000 K 27.03 % -1.358 M -647.58 % 248.000 K 139.12 % -634.000 K -143.94 % 1.443 M 1 418.95 % 95.000 K 202.15 % -93.000 K -234.78 % 69.000 K -24.18 % 91.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -165.000 K -105.73 % 2.878 M 155.71 % -5.166 M -4 592.17 % 115.000 K -18.44 % 141.000 K 171.15 % 52.000 K 149.06 % -106.000 K -163.47 % 167.000 K 427.45 % -51.000 K 68.32 % -161.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 187.000 K -94.80 % 3.598 M 0.000 100.00 % -248.000 K -139.12 % 634.000 K 143.94 % -1.443 M -13 218.18 % 11.000 K 106.59 % -167.000 K -427.45 % 51.000 K -68.32 % 161.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -8.151 M 69.03 % -26.323 M -283.89 % -6.857 M -1 086.33 % -578.000 K 67.92 % -1.802 M -534.22 % 415.000 K 641.07 % 56.000 K 33.33 % 42.000 K 139.62 % -106.000 K 71.88 % -377.000 K 40.82 % -637.000 K -132.01 % 1.990 M 21.49 % 1.638 M -28.91 % 2.304 M 1 416.57 % -175.000 K -113.68 % 1.279 M 522.11 % -303.000 K 45.99 % -561.000 K -725.00 % -68.000 K
Net cash provided by operating activities 225.000 K -97.13 % 7.827 M 152.81 % 3.096 M -69.69 % 10.215 M 51.99 % 6.721 M -6.61 % 7.197 M -5.91 % 7.649 M 57.71 % 4.850 M 26.04 % 3.848 M 26.33 % 3.046 M 1.47 % 3.002 M 16.95 % 2.567 M 6.82 % 2.403 M 24.12 % 1.936 M 95.16 % 992.000 K -67.15 % 3.020 M 21 671.43 % -14.000 K -101.24 % 1.129 M 165.72 % -1.718 M
Investments in property plant and equipment -3.596 M 87.77 % -29.398 M -109.33 % -14.044 M 13.88 % -16.307 M 48.15 % -31.452 M -371.40 % -6.672 M 62.63 % -17.854 M -136.23 % -7.558 M -14 160.38 % -53.000 K 13.11 % -61.000 K 83.99 % -381.000 K -86.76 % -204.000 K 96.74 % -6.265 M 49.25 % -12.344 M -33.56 % -9.242 M 55.12 % -20.593 M -43.41 % -14.360 M -63.09 % -8.805 M -1 664.53 % -499.000 K
Acquisitions net -6.460 M -6 311.54 % 104.000 K 101.36 % -7.673 M 67.94 % -23.935 M 0.000 100.00 % -17.065 M 0.000 100.00 % -1.952 M 5.06 % -2.056 M -51.73 % -1.355 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.000 K 0.000 100.00 % -1.820 M -616.54 % -254.000 K
Purchases of investments 0.000 0.000 100.00 % -1.196 M 77.13 % -5.229 M -3 188.68 % -159.000 K 91.89 % -1.960 M -7 159.26 % -27.000 K 0.000 -100.00 % 2.055 M 54.28 % 1.332 M 0.000 0.000 0.000 0.000 0.000 100.00 % -88.000 K 0.000 100.00 % -6.532 M -553.20 % -1.000 M
Sales maturities of investments 0.000 0.000 -100.00 % 8.839 M -69.71 % 29.178 M 0.000 -100.00 % 19.115 M 0.000 0.000 -100.00 % 1.000 K -95.65 % 23.000 K 27.78 % 18.000 K 0.00 % 18.000 K -75.34 % 73.000 K 0.000 -100.00 % 34.000 K 17.24 % 29.000 K -40.82 % 49.000 K -90.20 % 500.000 K 992.86 % -56.000 K
Other investing activites 381.000 K -91.06 % 4.262 M 148.22 % -8.839 M 69.71 % -29.178 M 0.000 100.00 % -19.115 M -68 367.86 % 28.000 K 153.85 % -52.000 K -5 300.00 % 1.000 K -50.00 % 2.000 K -99.44 % 360.000 K -92.48 % 4.790 M 14 415.15 % 33.000 K -97.80 % 1.502 M -27.40 % 2.069 M 258.91 % -1.302 M -248.29 % 878.000 K 1 250.77 % 65.000 K -32.29 % 96.000 K
Net cash used for investing activites -9.675 M 61.35 % -25.032 M -9.25 % -22.913 M 49.61 % -45.471 M -43.85 % -31.611 M -23.01 % -25.697 M -43.94 % -17.853 M -86.71 % -9.562 M -353.82 % -2.107 M -51.47 % -1.391 M -46 266.67 % -3.000 K -100.07 % 4.604 M 174.75 % -6.159 M 43.19 % -10.842 M -51.87 % -7.139 M 67.52 % -21.977 M -63.60 % -13.433 M 19.04 % -16.592 M -868.59 % -1.713 M
Debt repayment -4.415 M -142.09 % 10.490 M -47.38 % 19.936 M -47.83 % 38.215 M 76.41 % 21.662 M 16.37 % 18.615 M 408.45 % -6.035 M -148.42 % 12.463 M 140.83 % 5.175 M 336.19 % -2.191 M 73.55 % -8.284 M -64.66 % -5.031 M -189.22 % 5.639 M -33.97 % 8.540 M 38.41 % 6.170 M -29.64 % 8.769 M 71.10 % 5.125 M -55.39 % 11.488 M 38 193.33 % 30.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.840 M 0.000 -100.00 % 4.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.395 M 89.72 % 9.696 M 93.22 % 5.018 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -1.761 M -6.28 % -1.657 M -45.48 % -1.139 M 0.00 % -1.139 M 0.00 % -1.139 M -122.46 % -512.000 K -66.78 % -307.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.000 K 12.50 % -8.000 K 0.000 100.00 % -2.213 M -676.49 % -285.000 K 0.000
Net cash used provided by financing activities -6.176 M -169.93 % 8.832 M -53.01 % 18.796 M -49.30 % 37.075 M 80.66 % 20.522 M -55.33 % 45.942 M 824.29 % -6.343 M -136.62 % 17.319 M 234.67 % 5.175 M 336.19 % -2.191 M 73.55 % -8.284 M -64.66 % -5.031 M -192.16 % 5.459 M -36.02 % 8.533 M 38.48 % 6.162 M -29.73 % 8.769 M -58.84 % 21.307 M 1.95 % 20.899 M 314.01 % 5.048 M
Effect of forex changes on cash 503.000 K 147.81 % -1.052 M -39.34 % -755.000 K 25.40 % -1.012 M -3 992.31 % 26.000 K 108.58 % -303.000 K 26.99 % -415.000 K -125.17 % 1.649 M 7 595.45 % -22.000 K 89.95 % -219.000 K -508.33 % -36.000 K -400.00 % 12.000 K 185.71 % -14.000 K 87.83 % -115.000 K 68.23 % -362.000 K -7 140.00 % -5.000 K 99.21 % -632.000 K -664.29 % 112.000 K 2 900.00 % -4.000 K
Net change in cash -15.123 M -60.17 % -9.442 M -483.20 % -1.619 M -300.62 % 807.000 K 118.59 % -4.342 M -116.00 % 27.138 M 259.98 % -16.963 M -218.99 % 14.256 M 106.79 % 6.894 M 1 013.11 % -755.000 K 85.81 % -5.321 M -347.26 % 2.152 M 27.41 % 1.689 M 446.11 % -488.000 K -40.63 % -347.000 K 96.60 % -10.193 M -241.02 % 7.228 M 30.28 % 5.548 M 243.96 % 1.613 M
Cash at beginning of period 18.155 M -34.21 % 27.597 M -5.54 % 29.216 M 2.84 % 28.409 M -13.26 % 32.751 M 483.48 % 5.613 M -75.14 % 22.576 M 171.35 % 8.320 M 483.45 % 1.426 M -34.62 % 2.181 M -70.93 % 7.502 M 40.22 % 5.350 M 46.13 % 3.661 M -11.76 % 4.149 M -7.72 % 4.496 M -69.39 % 14.689 M 96.88 % 7.461 M 290.02 % 1.913 M 537.67 % 300.000 K
Cash at end of period 3.032 M -83.30 % 18.155 M -34.21 % 27.597 M -5.54 % 29.216 M 2.84 % 28.409 M -13.26 % 32.751 M 483.48 % 5.613 M -75.14 % 22.576 M 171.35 % 8.320 M 483.45 % 1.426 M -34.62 % 2.181 M -70.93 % 7.502 M 40.22 % 5.350 M 46.13 % 3.661 M -11.76 % 4.149 M -7.72 % 4.496 M -69.39 % 14.689 M 96.88 % 7.461 M 290.02 % 1.913 M
Operating cash flow 225.000 K -97.13 % 7.827 M 140.68 % 3.252 M -68.16 % 10.215 M 51.99 % 6.721 M -6.61 % 7.197 M -5.91 % 7.649 M 57.71 % 4.850 M 26.04 % 3.848 M 26.33 % 3.046 M 1.47 % 3.002 M 16.95 % 2.567 M 6.82 % 2.403 M 24.12 % 1.936 M 95.16 % 992.000 K -67.15 % 3.020 M 21 671.43 % -14.000 K -101.24 % 1.129 M 165.72 % -1.718 M
Capital expenditure -3.686 M 87.46 % -29.398 M -109.33 % -14.044 M 13.88 % -16.307 M 48.15 % -31.452 M -371.40 % -6.672 M 62.63 % -17.854 M -136.23 % -7.558 M -14 160.38 % -53.000 K 13.11 % -61.000 K 83.99 % -381.000 K -86.76 % -204.000 K 96.74 % -6.265 M 49.25 % -12.344 M -33.56 % -9.242 M 55.12 % -20.593 M -43.41 % -14.360 M -63.09 % -8.805 M -1 664.53 % -499.000 K
Free CashFlow -3.461 M 83.96 % -21.572 M -99.89 % -10.792 M -77.15 % -6.092 M 75.37 % -24.731 M -4 810.67 % 525.000 K 105.14 % -10.205 M -276.85 % -2.708 M -171.36 % 3.795 M 27.14 % 2.985 M 13.89 % 2.621 M 10.92 % 2.363 M 161.19 % -3.862 M 62.89 % -10.408 M -26.16 % -8.250 M 53.05 % -17.573 M -22.26 % -14.374 M -87.26 % -7.676 M -246.23 % -2.217 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 2007-01-31 2006-06-30 2006-01-31
Revenue 7.194 M -83.54 % 43.696 M 462.08 % 7.774 M -9.29 % 8.570 M -3.49 % 8.880 M -7.73 % 9.624 M 4.81 % 9.182 M 6.88 % 8.591 M 1.38 % 8.474 M 46.63 % 5.779 M -3.10 % 5.964 M -6.74 % 6.395 M -10.66 % 7.158 M -0.49 % 7.193 M 9.73 % 6.555 M 40.88 % 4.653 M -3.04 % 4.799 M 18.67 % 4.044 M 3.06 % 3.924 M 4.45 % 3.757 M 0.89 % 3.724 M 13.95 % 3.268 M -20.06 % 4.088 M 1.24 % 4.038 M -1.97 % 4.119 M 0.23 % 4.110 M 0.00 % 4.110 M 19.88 % 3.428 M 0.00 % 3.428 M -56.34 % 7.852 M 0.00 % 7.852 M 120.33 % 3.564 M 0.00 % 3.564 M -0.17 % 3.570 M 0.00 % 3.570 M 34.88 % 2.647 M 0.00 % 2.647 M 100.00 % 1.323 M 1 688.18 % 74.000 K 100.00 % 37.000 K
Net income -2.975 M -172.47 % 4.105 M 427.35 % -1.254 M -105.93 % 21.140 M 855.26 % 2.213 M -45.17 % 4.036 M -34.79 % 6.189 M 213.37 % 1.975 M -22.03 % 2.533 M 31.11 % 1.932 M 41.85 % 1.362 M -30.15 % 1.950 M 18.47 % 1.646 M 2.36 % 1.608 M 12.53 % 1.429 M 106.20 % 693.000 K -19.32 % 859.000 K 24.85 % 688.000 K 153.87 % 271.000 K -50.64 % 549.000 K 226.79 % 168.000 K -61.38 % 435.000 K 1 773.08 % -26.000 K 94.35 % -460.000 K 84.64 % -2.995 M -128.36 % -1.312 M 0.00 % -1.312 M -186.04 % -458.500 K 0.00 % -458.500 K 14.54 % -536.500 K 0.00 % -536.500 K -794.17 % -60.000 K 0.00 % -60.000 K 87.11 % -465.500 K 0.00 % -465.500 K -575.00 % 98.000 K 0.00 % 98.000 K 100.00 % 49.000 K 139.84 % -123.000 K -100.00 % -61.500 K
Income before tax -2.731 M -165.70 % 4.157 M 566.03 % -892.000 K -104.15 % 21.514 M 620.98 % 2.984 M -34.73 % 4.572 M -35.76 % 7.117 M 178.23 % 2.558 M -13.61 % 2.961 M 32.60 % 2.233 M 45.28 % 1.537 M -28.24 % 2.142 M 17.69 % 1.820 M 0.33 % 1.814 M 21.99 % 1.487 M 119.97 % 676.000 K -23.36 % 882.000 K 25.64 % 702.000 K 152.52 % 278.000 K -53.04 % 592.000 K 234.46 % 177.000 K -59.40 % 436.000 K 2 522.22 % -18.000 K 95.92 % -441.000 K 85.25 % -2.990 M -128.77 % -1.307 M 0.00 % -1.307 M -231.31 % -394.500 K 0.00 % -394.500 K 44.79 % -714.500 K 0.00 % -714.500 K -406.74 % -141.000 K 0.00 % -141.000 K 76.75 % -606.500 K 0.00 % -606.500 K -513.99 % 146.500 K 0.00 % 146.500 K 100.00 % 73.250 K 153.66 % -136.500 K -100.00 % -68.250 K
Income before tax ratio -0.38 -499.04 % 0.10 182.91 % -0.11 -104.57 % 2.51 647.06 % 0.34 -29.26 % 0.48 -38.71 % 0.78 160.32 % 0.30 -14.79 % 0.35 -9.57 % 0.39 49.93 % 0.26 -23.06 % 0.33 31.73 % 0.25 0.82 % 0.25 11.17 % 0.23 56.14 % 0.15 -20.95 % 0.18 5.87 % 0.17 145.02 % 0.07 -55.04 % 0.16 231.53 % 0.05 -64.37 % 0.13 3 130.00 % 0.00 95.97 % -0.11 84.95 % -0.73 -128.24 % -0.32 0.00 % -0.32 -176.36 % -0.12 0.00 % -0.12 -26.46 % -0.09 0.00 % -0.09 -129.99 % -0.04 0.00 % -0.04 76.71 % -0.17 0.00 % -0.17 -406.94 % 0.06 0.00 % 0.06 0.00 % 0.06 103.00 % -1.84 0.00 % -1.84
EBITDA 4.485 M -60.18 % 11.263 M 113.60 % 5.273 M -81.59 % 28.647 M 326.99 % 6.709 M -19.41 % 8.325 M -33.21 % 12.465 M 91.36 % 6.514 M -0.25 % 6.530 M 56.86 % 4.163 M -18.24 % 5.092 M 1.62 % 5.011 M -7.22 % 5.401 M 1.50 % 5.321 M 8.53 % 4.903 M 44.72 % 3.388 M -4.51 % 3.548 M 17.91 % 3.009 M 7.70 % 2.794 M 2.83 % 2.717 M 8.29 % 2.509 M -0.95 % 2.533 M 0.96 % 2.509 M -9.78 % 2.781 M 31.80 % 2.110 M 33.21 % 1.584 M 13.06 % 1.401 M -47.58 % 2.673 M 280.43 % 702.500 K -61.83 % 1.841 M 423.61 % 351.500 K -74.52 % 1.380 M 80.21 % 765.500 K -43.82 % 1.363 M 703.83 % 169.500 K 69.50 % 100.000 K -60.47 % 253.000 K 100.00 % 126.500 K 196.56 % -131.000 K -100.00 % -65.500 K
Net income ratio -0.41 -540.19 % 0.09 158.24 % -0.16 -106.54 % 2.47 889.82 % 0.25 -40.57 % 0.42 -37.78 % 0.67 193.20 % 0.23 -23.09 % 0.30 -10.59 % 0.33 46.39 % 0.23 -25.11 % 0.30 32.60 % 0.23 2.86 % 0.22 2.55 % 0.22 46.37 % 0.15 -16.79 % 0.18 5.21 % 0.17 146.34 % 0.07 -52.74 % 0.15 223.92 % 0.05 -66.11 % 0.13 2 192.88 % -0.01 94.42 % -0.11 84.33 % -0.73 -127.84 % -0.32 0.00 % -0.32 -138.61 % -0.13 0.00 % -0.13 -95.74 % -0.07 0.00 % -0.07 -305.83 % -0.02 0.00 % -0.02 87.09 % -0.13 0.00 % -0.13 -452.17 % 0.04 0.00 % 0.04 0.00 % 0.04 102.23 % -1.66 0.00 % -1.66
Ratio EBITDA 0.62 141.87 % 0.26 -62.00 % 0.68 -79.71 % 3.34 342.44 % 0.76 -12.66 % 0.87 -36.28 % 1.36 79.04 % 0.76 -1.60 % 0.77 6.97 % 0.72 -15.63 % 0.85 8.96 % 0.78 3.85 % 0.75 2.00 % 0.74 -1.10 % 0.75 2.73 % 0.73 -1.51 % 0.74 -0.64 % 0.74 4.50 % 0.71 -1.54 % 0.72 7.34 % 0.67 -13.08 % 0.78 26.29 % 0.61 -10.88 % 0.69 34.44 % 0.51 32.90 % 0.39 13.06 % 0.34 -56.27 % 0.78 280.43 % 0.20 -12.58 % 0.23 423.61 % 0.04 -88.44 % 0.39 80.21 % 0.21 -43.72 % 0.38 703.83 % 0.05 25.67 % 0.04 -60.47 % 0.10 0.00 % 0.10 105.40 % -1.77 0.00 % -1.77
Gross profit ratio 1.00 301.25 % 0.25 -75.08 % 1.00 0.00 % 1.00 0.00 % 1.00 -0.01 % 1.00 0.01 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.77 % 0.99 -0.74 % 1.00 0.88 % 0.99 0.00 % 0.99 -0.90 % 1.00 0.00 % 1.00 182.38 % 0.35 0.00 % 0.35 -49.85 % 0.71 0.00 % 0.71 56.71 % 0.45 0.00 % 0.45 139.71 % 0.19 0.00 % 0.19 0.00 % 0.19 -55.13 % 0.42 0.00 % 0.42
Weighted average shs out dil 1.091 M 5.33 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 46.18 % 708.602 K 34.20 % 528.008 K 3.02 % 512.542 K 0.07 % 512.186 K 15.52 % 443.393 K 29.56 % 342.231 K 0.62 % 340.115 K -0.85 % 343.037 K 0.81 % 340.295 K -0.75 % 342.857 K -4.27 % 358.152 K 10.20 % 325.000 K -4.87 % 341.647 K 0.04 % 341.505 K -12.96 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K 59.03 % 246.724 K 242.30 % 72.079 K -2.96 % 74.280 K 0.00 % 74.280 K 111.82 % 35.067 K 0.00 % 35.067 K
Weighted average shs out 1.091 M 5.33 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 0.00 % 1.036 M 46.18 % 708.602 K 34.20 % 528.008 K 3.02 % 512.542 K 0.07 % 512.186 K 15.52 % 443.393 K 29.56 % 342.231 K 0.62 % 340.115 K -0.85 % 343.037 K 0.81 % 340.295 K -0.75 % 342.857 K -4.27 % 358.152 K 10.20 % 325.000 K -4.87 % 341.647 K 0.04 % 341.505 K -12.96 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K -2.96 % 404.353 K 3.05 % 392.372 K 59.03 % 246.724 K 242.30 % 72.079 K -2.96 % 74.280 K 0.00 % 74.280 K 111.82 % 35.067 K 0.00 % 35.067 K
EPS diluted -2.73 -168.94 % 3.96 427.27 % -1.21 -105.93 % 20.41 853.74 % 2.14 -45.13 % 3.90 -34.67 % 5.97 212.57 % 1.91 -22.04 % 2.45 31.02 % 1.87 42.75 % 1.31 -52.36 % 2.75 -11.86 % 3.12 -0.64 % 3.14 12.54 % 2.79 78.85 % 1.56 -37.85 % 2.51 24.26 % 2.02 155.70 % 0.79 -50.93 % 1.61 228.57 % 0.49 -59.50 % 1.21 1 612.50 % -0.08 94.07 % -1.35 84.61 % -8.77 -154.94 % -3.44 -6.17 % -3.24 -170.00 % -1.20 -5.26 % -1.14 19.15 % -1.41 -6.82 % -1.32 -716.83 % -0.16 -8.89 % -0.15 69.71 % -0.49 73.94 % -1.88 -237.23 % 1.37 3.79 % 1.32 100.00 % 0.66 118.86 % -3.50 -100.00 % -1.75
Earnings per share -2.73 -168.94 % 3.96 427.27 % -1.21 -105.93 % 20.41 853.74 % 2.14 -45.13 % 3.90 -34.67 % 5.97 212.57 % 1.91 -22.04 % 2.45 31.02 % 1.87 42.75 % 1.31 -52.36 % 2.75 -11.86 % 3.12 -0.64 % 3.14 12.54 % 2.79 78.85 % 1.56 -37.85 % 2.51 24.26 % 2.02 155.70 % 0.79 -50.93 % 1.61 228.57 % 0.49 -59.50 % 1.21 1 612.50 % -0.08 94.07 % -1.35 84.61 % -8.77 -154.94 % -3.44 -6.17 % -3.24 -170.00 % -1.20 -5.26 % -1.14 19.15 % -1.41 -6.82 % -1.32 -716.83 % -0.16 -8.89 % -0.15 69.71 % -0.49 73.94 % -1.88 -237.23 % 1.37 3.79 % 1.32 100.00 % 0.66 118.86 % -3.50 -100.00 % -1.75
Gross profit 7.194 M -33.94 % 10.890 M 40.08 % 7.774 M -9.29 % 8.570 M -3.49 % 8.880 M -7.74 % 9.625 M 4.82 % 9.182 M 6.88 % 8.591 M 1.38 % 8.474 M 46.63 % 5.779 M -3.10 % 5.964 M -6.74 % 6.395 M -10.66 % 7.158 M -0.49 % 7.193 M 9.73 % 6.555 M 40.88 % 4.653 M -3.04 % 4.799 M 18.67 % 4.044 M 3.06 % 3.924 M 4.45 % 3.757 M 0.89 % 3.724 M 13.95 % 3.268 M -20.06 % 4.088 M 2.02 % 4.007 M -2.70 % 4.118 M 1.12 % 4.073 M 0.00 % 4.073 M 18.80 % 3.428 M 0.00 % 3.428 M 23.29 % 2.781 M 0.00 % 2.781 M 10.49 % 2.517 M 0.00 % 2.517 M 56.45 % 1.609 M 0.00 % 1.609 M 223.32 % 497.500 K 0.00 % 497.500 K 100.00 % 248.750 K 702.42 % 31.000 K 100.00 % 15.500 K
Income tax expense 244.000 K 369.23 % 52.000 K -85.64 % 362.000 K -3.21 % 374.000 K -51.49 % 771.000 K 43.84 % 536.000 K -42.24 % 928.000 K 59.18 % 583.000 K 36.21 % 428.000 K 42.19 % 301.000 K 72.00 % 175.000 K -8.85 % 192.000 K 10.34 % 174.000 K -15.53 % 206.000 K 255.17 % 58.000 K 241.18 % 17.000 K -26.09 % 23.000 K 64.29 % 14.000 K 100.00 % 7.000 K -83.72 % 43.000 K 377.78 % 9.000 K 800.00 % 1.000 K -87.50 % 8.000 K -57.89 % 19.000 K 280.00 % 5.000 K 11.11 % 4.500 K 0.00 % 4.500 K -92.97 % 64.000 K 0.00 % 64.000 K 135.96 % -178.000 K 0.00 % -178.000 K -119.75 % -81.000 K 0.00 % -81.000 K 42.55 % -141.000 K 0.00 % -141.000 K -390.72 % 48.500 K 0.00 % 48.500 K 100.00 % 24.250 K 279.63 % -13.500 K -100.00 % -6.750 K
Cost of revenue 0.000 -100.00 % 32.806 M 2 804.53 % -1.213 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 K 3 000.00 % 1.000 K -97.30 % 37.000 K 0.00 % 37.000 K 0.000 0.000 -100.00 % 5.071 M 0.00 % 5.071 M 384.34 % 1.047 M 0.00 % 1.047 M -46.61 % 1.961 M 0.00 % 1.961 M -8.75 % 2.149 M 0.00 % 2.149 M 100.00 % 1.075 M 2 398.84 % 43.000 K 100.00 % 21.500 K
General and administrative expenses 600.000 K 18.11 % 508.000 K 11.16 % 457.000 K -70.13 % 1.530 M 139.06 % 640.000 K -7.91 % 695.000 K 7.92 % 644.000 K 53.70 % 419.000 K 22.51 % 342.000 K 10.68 % 309.000 K 6.19 % 291.000 K -7.32 % 314.000 K 1.62 % 309.000 K 33.19 % 232.000 K -2.52 % 238.000 K 34.46 % 177.000 K -7.81 % 192.000 K -2.04 % 196.000 K 10.73 % 177.000 K -16.90 % 213.000 K -8.19 % 232.000 K 10.48 % 210.000 K -20.75 % 265.000 K -29.89 % 378.000 K -6.67 % 405.000 K -24.30 % 535.000 K 0.00 % 535.000 K 31.29 % 407.500 K 0.00 % 407.500 K -8.84 % 447.000 K 0.00 % 447.000 K 6.43 % 420.000 K 0.00 % 420.000 K 48.94 % 282.000 K 0.00 % 282.000 K 233.73 % 84.500 K 0.00 % 84.500 K 100.00 % 42.250 K 11.18 % 38.000 K 100.00 % 19.000 K
Selling and marketing expenses 59.000 K 156.52 % 23.000 K -4.17 % 24.000 K -50.00 % 48.000 K 1 100.00 % 4.000 K 33.33 % 3.000 K 50.00 % 2.000 K -66.67 % 6.000 K 200.00 % 2.000 K -50.00 % 4.000 K -33.33 % 6.000 K 100.00 % 3.000 K -25.00 % 4.000 K 100.00 % 2.000 K -60.00 % 5.000 K -58.33 % 12.000 K 100.00 % 6.000 K -99.21 % 758.000 K 18 850.00 % 4.000 K 33.33 % 3.000 K -40.00 % 5.000 K -16.67 % 6.000 K -87.76 % 49.000 K 308.33 % 12.000 K -78.18 % 55.000 K -5.17 % 58.000 K 0.00 % 58.000 K 36.47 % 42.500 K 0.00 % 42.500 K -15.84 % 50.500 K 0.00 % 50.500 K -55.11 % 112.500 K 0.00 % 112.500 K 90.68 % 59.000 K 0.00 % 59.000 K 122.64 % 26.500 K 0.00 % 26.500 K 100.00 % 13.250 K 89.29 % 7.000 K 100.00 % 3.500 K
Other expenses 0.000 0.000 0.000 100.00 % -18.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.750 K 87.89 % -80.500 K -101.24 % 6.470 M 1 616.88 % -426.500 K -108.55 % 4.988 M 10 279.59 % -49.000 K -101.07 % 4.598 M 5 124.59 % -91.500 K -102.28 % 4.017 M 1 155.58 % -380.500 K -113.45 % 2.828 M 1 135.90 % -273.000 K -137.45 % 729.000 K 859.38 % -96.000 K -100.00 % -48.000 K -11.63 % -43.000 K -100.00 % -21.500 K
Operating expenses 1.597 M -6.00 % 1.699 M 7.12 % 1.586 M 110.23 % -15.501 M -1 026.54 % 1.673 M -7.62 % 1.811 M -1.15 % 1.832 M 1.83 % 1.799 M 17.50 % 1.531 M 12.74 % 1.358 M -5.50 % 1.437 M 2.50 % 1.402 M -4.50 % 1.468 M -65.57 % 4.264 M 10.21 % 3.869 M 28.11 % 3.020 M 5.23 % 2.870 M 22.49 % 2.343 M -11.08 % 2.635 M 14.07 % 2.310 M -7.89 % 2.508 M 32.28 % 1.896 M -37.65 % 3.041 M -4.88 % 3.197 M -44.50 % 5.760 M -18.44 % 7.063 M 4 141.74 % 166.500 K -96.94 % 5.438 M 1 256.11 % 401.000 K -92.13 % 5.095 M 1 154.93 % 406.000 K -91.07 % 4.549 M 2 892.76 % 152.000 K -95.20 % 3.169 M 4 560.29 % 68.000 K -91.90 % 840.000 K 5 500.00 % 15.000 K 100.00 % 7.500 K 275.00 % 2.000 K 100.00 % 1.000 K
Cost and expenses 1.597 M -95.37 % 34.505 M 2 075.60 % 1.586 M 113.76 % -11.529 M -334.90 % 4.908 M 13.95 % 4.307 M -18.37 % 5.276 M 8.58 % 4.859 M 6.89 % 4.546 M 26.24 % 3.601 M -1.29 % 3.648 M -0.36 % 3.661 M -3.17 % 3.781 M -11.33 % 4.264 M 10.21 % 3.869 M 28.11 % 3.020 M 5.23 % 2.870 M 22.49 % 2.343 M -11.08 % 2.635 M 14.07 % 2.310 M -7.89 % 2.508 M 32.28 % 1.896 M -37.65 % 3.041 M -5.79 % 3.228 M -43.97 % 5.761 M 57.77 % 3.652 M 0.00 % 3.652 M 25.07 % 2.920 M 0.00 % 2.920 M -62.67 % 7.822 M 0.00 % 7.822 M 130.21 % 3.398 M 0.00 % 3.398 M -5.08 % 3.580 M 0.00 % 3.580 M 38.93 % 2.577 M 0.00 % 2.577 M 100.00 % 1.288 M 458.89 % 230.500 K 100.00 % 115.250 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.597 M -6.00 % 1.699 M 7.12 % 1.586 M -43.76 % 2.820 M 68.56 % 1.673 M -7.62 % 1.811 M -1.15 % 1.832 M 1.83 % 1.799 M 17.50 % 1.531 M 12.74 % 1.358 M -5.50 % 1.437 M 2.50 % 1.402 M -4.50 % 1.468 M 6.53 % 1.378 M 4.47 % 1.319 M 31.51 % 1.003 M -6.09 % 1.068 M 11.95 % 954.000 K -5.07 % 1.005 M 4.91 % 958.000 K -5.80 % 1.017 M -1.07 % 1.028 M -20.80 % 1.298 M -1.67 % 1.320 M -28.61 % 1.849 M 211.80 % 593.000 K 0.00 % 593.000 K 31.78 % 450.000 K 0.00 % 450.000 K -9.55 % 497.500 K 0.00 % 497.500 K -6.57 % 532.500 K 0.00 % 532.500 K 56.16 % 341.000 K 0.00 % 341.000 K 207.21 % 111.000 K 0.00 % 111.000 K 100.00 % 55.500 K 23.33 % 45.000 K 100.00 % 22.500 K
Interest income 148.000 K -40.56 % 249.000 K -33.42 % 374.000 K -96.35 % 10.248 M 291.15 % 2.620 M 101.23 % 1.302 M -76.51 % 5.543 M 304.01 % 1.372 M 66.50 % 824.000 K -13.90 % 957.000 K 72.43 % 555.000 K 38.75 % 400.000 K 479.71 % 69.000 K -93.81 % 1.115 M -7.01 % 1.199 M 25.29 % 957.000 K -8.60 % 1.047 M 4.80 % 999.000 K -1.19 % 1.011 M 18.25 % 855.000 K -17.71 % 1.039 M 11.00 % 936.000 K -12.11 % 1.065 M -14.87 % 1.251 M -7.20 % 1.348 M 22 366.67 % 6.000 K 0.000 -100.00 % 62.000 K 0.000 -100.00 % 18.000 K 0.000 -100.00 % 67.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 3.605 M -0.88 % 3.637 M 5.82 % 3.437 M -63.23 % 9.348 M 202.13 % 3.094 M 146.14 % 1.257 M -33.98 % 1.904 M -5.79 % 2.021 M 46.66 % 1.378 M 14.55 % 1.203 M -10.49 % 1.344 M 12.85 % 1.191 M -6.15 % 1.269 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 501.000 K -23.01 % 650.750 K -44.85 % 1.180 M 0.00 % 1.180 M -34.66 % 1.806 M 0.000 -100.00 % 1.489 M 0.000 -100.00 % 614.000 K 0.000 -100.00 % 1.193 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 2.978 M -14.15 % 3.469 M 11.83 % 3.102 M -8.52 % 3.391 M 4.82 % 3.235 M 29.61 % 2.496 M -27.53 % 3.444 M 12.55 % 3.060 M 1.49 % 3.015 M 34.42 % 2.243 M 1.45 % 2.211 M -2.12 % 2.259 M -2.33 % 2.313 M -0.64 % 2.328 M 5.01 % 2.217 M 29.57 % 1.711 M 5.68 % 1.619 M 7.36 % 1.508 M 0.20 % 1.505 M 12.06 % 1.343 M 3.87 % 1.293 M -14.09 % 1.505 M 2.94 % 1.462 M -7.88 % 1.587 M -12.85 % 1.821 M 19.18 % 1.528 M 0.00 % 1.528 M 39.29 % 1.097 M 0.00 % 1.097 M 2.91 % 1.066 M 0.00 % 1.066 M 17.60 % 906.500 K 0.00 % 906.500 K 16.82 % 776.000 K 0.00 % 776.000 K 628.64 % 106.500 K 0.00 % 106.500 K 100.00 % 53.250 K 868.18 % 5.500 K 100.00 % 2.750 K
Operating income 5.597 M -39.10 % 9.191 M 48.53 % 6.188 M -69.21 % 20.099 M 406.02 % 3.972 M -25.30 % 5.317 M 36.12 % 3.906 M 4.66 % 3.732 M -4.99 % 3.928 M 80.35 % 2.178 M -5.96 % 2.316 M -15.29 % 2.734 M -19.04 % 3.377 M 12.83 % 2.993 M 11.43 % 2.686 M 60.17 % 1.677 M -13.06 % 1.929 M 28.51 % 1.501 M 16.45 % 1.289 M -6.19 % 1.374 M 12.99 % 1.216 M 18.29 % 1.028 M -1.81 % 1.047 M -12.31 % 1.194 M 313.15 % 289.000 K 274.10 % -166.000 K -30.71 % -127.000 K -109.00 % 1.412 M 457.79 % -394.500 K -150.94 % 774.500 K 208.40 % -714.500 K -251.06 % 473.000 K 435.46 % -141.000 K -124.04 % 586.500 K 196.70 % -606.500 K -9 230.77 % -6.500 K -104.44 % 146.500 K 100.00 % 73.250 K 153.66 % -136.500 K -100.00 % -68.250 K
Operating income ratio 0.78 269.88 % 0.21 -73.57 % 0.80 -66.06 % 2.35 424.32 % 0.45 -19.04 % 0.55 29.87 % 0.43 -2.07 % 0.43 -6.28 % 0.46 22.99 % 0.38 -2.95 % 0.39 -9.17 % 0.43 -9.38 % 0.47 13.38 % 0.42 1.55 % 0.41 13.69 % 0.36 -10.34 % 0.40 8.30 % 0.37 12.99 % 0.33 -10.18 % 0.37 12.00 % 0.33 3.80 % 0.31 22.82 % 0.26 -13.38 % 0.30 321.44 % 0.07 273.69 % -0.04 -30.71 % -0.03 -107.51 % 0.41 457.79 % -0.12 -216.66 % 0.10 208.40 % -0.09 -168.56 % 0.13 435.46 % -0.04 -124.08 % 0.16 196.70 % -0.17 -6 818.02 % 0.00 -104.44 % 0.06 0.00 % 0.06 103.00 % -1.84 0.00 % -1.84
Total other income expenses net -8.328 M 0.000 100.00 % -7.080 M -600.35 % 1.415 M 243.22 % -988.000 K 71.23 % -3.434 M -1 373.82 % -233.000 K 94.40 % -4.163 M -330.51 % -967.000 K 62.40 % -2.572 M -230.17 % -779.000 K -31.59 % -592.000 K 61.98 % -1.557 M 6.88 % -1.672 M -9.14 % -1.532 M -21.30 % -1.263 M -2.68 % -1.230 M -39.77 % -880.000 K 12.96 % -1.011 M 53.41 % -2.170 M 14.23 % -2.530 M -40.24 % -1.804 M 35.75 % -2.808 M -1 051.86 % 295.000 K 109.00 % -3.279 M -187.38 % -1.141 M 3.31 % -1.180 M 26.84 % -1.613 M 0.000 100.00 % -1.489 M 0.000 100.00 % -614.000 K 0.000 100.00 % -1.193 M 0.000 -100.00 % 153.000 K 0.000 0.000 0.000 0.000
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 2007-01-31 2006-06-30 2006-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31
Net debt 233.221 M -2.18 % 238.414 M 2.31 % 233.039 M 7.31 % 217.156 M -17.75 % 264.009 M 1.40 % 260.353 M 1.18 % 257.309 M 2.80 % 250.290 M 178.25 % 89.952 M 9.33 % 82.275 M 30.52 % 63.035 M 12.24 % 56.160 M -14.25 % 65.489 M -0.25 % 65.650 M -9.24 % 72.330 M 29.21 % 55.978 M 6.31 % 52.653 M 7.04 % 49.191 M 7.27 % 45.857 M -2.54 % 47.050 M 5.68 % 44.521 M 8.81 % 40.917 M -5.24 % 43.178 M -1.86 % 43.995 M -15.25 % 51.912 M -0.47 % 52.155 M 2.30 % 50.982 M 6.06 % 48.071 M 14.22 % 42.086 M 7.79 % 39.043 M 7.87 % 36.196 M 8.27 % 33.430 M 130.95 % 14.475 M -14.48 % 16.926 M 998.88 % -1.883 M
Total investments 33.000 K -98.63 % 2.411 M 13 294.44 % 18.000 K 20.00 % 15.000 K 200.00 % 5.000 K -99.93 % 7.163 M 1 033.39 % 632.000 K -90.28 % 6.503 M 46.53 % 4.438 M 56.43 % 2.837 M 9.75 % 2.585 M 27.34 % 2.030 M 161.26 % 777.000 K -4.43 % 813.000 K 1.25 % 803.000 K -2.31 % 822.000 K 1.36 % 811.000 K -0.25 % 813.000 K -4.91 % 855.000 K -3.06 % 882.000 K 0.23 % 880.000 K -13.56 % 1.018 M -5.48 % 1.077 M -9.80 % 1.194 M 0.25 % 1.191 M -1.57 % 1.210 M 85.87 % 651.000 K -10.82 % 730.000 K -34.65 % 1.117 M -9.77 % 1.238 M -9.83 % 1.373 M -19.57 % 1.707 M 665.47 % 223.000 K -32.01 % 328.000 K -56.73 % 758.000 K
Total debt 235.290 M -2.55 % 241.446 M -0.92 % 243.678 M 3.56 % 235.311 M -17.16 % 284.065 M -1.35 % 287.950 M 6.08 % 271.442 M -2.89 % 279.506 M 135.53 % 118.671 M 7.22 % 110.684 M 27.24 % 86.985 M -2.17 % 88.911 M 23.17 % 72.187 M 1.30 % 71.263 M -6.75 % 76.421 M -2.72 % 78.554 M 42.36 % 55.179 M -4.05 % 57.511 M 20.10 % 47.884 M -1.22 % 48.476 M 3.57 % 46.804 M 8.60 % 43.098 M -2.21 % 44.071 M -14.42 % 51.497 M -9.31 % 56.786 M -1.25 % 57.505 M 1.26 % 56.788 M 9.77 % 51.732 M 9.62 % 47.190 M 9.26 % 43.192 M 7.24 % 40.276 M 6.20 % 37.926 M 30.04 % 29.164 M 19.59 % 24.387 M 81 190.00 % 30.000 K
Accumulated other comprehensive income loss -20.709 M -14.12 % -18.147 M -21.39 % -14.949 M 39.73 % -24.802 M 7.42 % -26.789 M -16.48 % -22.999 M -14.50 % -20.086 M -95.47 % -10.276 M -185.52 % -3.599 M 31.60 % -5.262 M 25.23 % -7.038 M -39.64 % -5.040 M -68.22 % -2.996 M -25.78 % -2.382 M -114.79 % -1.109 M -78.01 % -623.000 K 88.54 % -5.435 M 12.27 % -6.195 M -8.32 % -5.719 M 3.30 % -5.914 M -170.66 % -2.185 M -21.59 % -1.797 M 17.76 % -2.185 M 86.65 % -16.369 M -21.71 % -13.449 M -26.45 % -10.636 M -638.10 % -1.441 M 0.000 0.000 0.000 0.000 100.00 % -3.535 M -105.28 % -1.722 M 0.000 0.000
Retained earnings 47.113 M -5.94 % 50.088 M 8.93 % 45.982 M -2.65 % 47.236 M 81.00 % 26.097 M 9.27 % 23.884 M 20.33 % 19.848 M 45.32 % 13.658 M 19.12 % 11.466 M 25.30 % 9.151 M 26.78 % 7.218 M 23.24 % 5.857 M 49.91 % 3.907 M 72.80 % 2.261 M 246.25 % 653.000 K 184.15 % -776.000 K 47.14 % -1.468 M 36.91 % -2.327 M 22.84 % -3.016 M 8.24 % -3.287 M 63.46 % -8.995 M -124.59 % -4.005 M -10.70 % -3.618 M -11.70 % -3.239 M -136.07 % 8.980 M 260.36 % -5.600 M -77.16 % -3.161 M -6.18 % -2.977 M -21.16 % -2.457 M -16.94 % -2.101 M -68.62 % -1.246 M -16.78 % -1.067 M -12.55 % -948.000 K -1 070.37 % -81.000 K 70.55 % -275.000 K
Common stock 34.408 M 10.73 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 0.00 % 31.075 M 74.64 % 17.794 M 15.76 % 15.371 M 0.00 % 15.371 M 0.00 % 15.371 M -14.37 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M 0.00 % 17.950 M -47.45 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 0.00 % 34.158 M 146.82 % 13.839 M 146.03 % 5.625 M
Total equity 103.537 M -0.54 % 104.095 M 0.88 % 103.188 M 7.10 % 96.350 M 31.58 % 73.224 M -4.23 % 76.458 M 1.49 % 75.335 M -5.94 % 80.095 M -5.55 % 84.798 M 3.74 % 81.741 M 4.75 % 78.032 M -2.23 % 79.808 M 200.74 % 26.537 M 31.42 % 20.193 M 1.69 % 19.858 M 3.31 % 19.222 M 74.00 % 11.047 M 17.17 % 9.428 M 2.31 % 9.215 M 5.33 % 8.749 M 29.23 % 6.770 M -44.27 % 12.148 M 0.01 % 12.147 M -3.03 % 12.526 M -7.08 % 13.481 M -13.83 % 15.645 M -10.71 % 17.521 M -6.02 % 18.644 M -5.26 % 19.679 M -9.50 % 21.744 M -12.96 % 24.982 M -17.66 % 30.339 M -1.14 % 30.689 M 110.43 % 14.584 M 189.88 % 5.031 M
Other non current liabilities 2.725 M 6.49 % 2.559 M 5.22 % 2.432 M 11.56 % 2.180 M -69.24 % 7.087 M -14.09 % 8.249 M 16.94 % 7.054 M 121.13 % 3.190 M 209.41 % 1.031 M 15.58 % 892.000 K 3.48 % 862.000 K 142.13 % 356.000 K -59.68 % 883.000 K -0.11 % 884.000 K 147.62 % 357.000 K -66.23 % 1.057 M 133.85 % 452.000 K 3.91 % 435.000 K 7.94 % 403.000 K 0.000 0.000 0.000 0.000 -100.00 % 648.000 K -36.41 % 1.019 M 23.07 % 828.000 K 80.00 % 460.000 K 2.00 % 451.000 K -70.92 % 1.551 M -8.44 % 1.694 M 80.02 % 941.000 K -16.06 % 1.121 M 44.83 % 774.000 K 4.74 % 739.000 K 2 742.31 % 26.000 K
Long term debt 227.689 M -2.73 % 234.078 M 12.98 % 207.192 M 11.35 % 186.077 M -33.68 % 280.584 M 0.03 % 280.504 M 9.96 % 255.088 M -3.01 % 263.006 M 155.04 % 103.125 M 7.86 % 95.611 M 14.06 % 83.824 M -2.24 % 85.741 M 23.24 % 69.572 M 1.67 % 68.431 M -7.19 % 73.729 M 3.53 % 71.213 M 61.43 % 44.113 M -14.56 % 51.630 M 31.41 % 39.290 M -6.08 % 41.833 M -3.45 % 43.328 M 6.44 % 40.708 M -0.92 % 41.087 M -1.95 % 41.904 M -19.06 % 51.772 M -5.63 % 54.861 M -2.18 % 56.081 M 21.71 % 46.078 M 9.85 % 41.946 M -1.91 % 42.762 M 13.90 % 37.543 M 6.92 % 35.112 M 21.90 % 28.804 M 27.98 % 22.507 M 74 923.33 % 30.000 K
Total non current liabilities 230.414 M -2.63 % 236.637 M 12.89 % 209.624 M 11.35 % 188.257 M -34.56 % 287.671 M -0.37 % 288.753 M 10.15 % 262.142 M -1.83 % 267.028 M 156.37 % 104.156 M 7.93 % 96.503 M 13.95 % 84.686 M -2.23 % 86.614 M 22.94 % 70.455 M 2.96 % 68.431 M -7.19 % 73.729 M 3.53 % 71.213 M 61.43 % 44.113 M -14.56 % 51.630 M 31.41 % 39.290 M -6.08 % 41.833 M -3.45 % 43.328 M 6.44 % 40.708 M -0.92 % 41.087 M -3.44 % 42.552 M -19.40 % 52.791 M -5.20 % 55.689 M -1.61 % 56.600 M 21.46 % 46.601 M 6.84 % 43.618 M -2.28 % 44.636 M 15.99 % 38.484 M 5.90 % 36.339 M 22.28 % 29.717 M 26.64 % 23.466 M 41 803.57 % 56.000 K
Other current liabilities 4.182 M 85.21 % 2.258 M -50.62 % 4.573 M -54.27 % 10.000 M -43.23 % 17.616 M -2.20 % 18.012 M -36.66 % 28.439 M -27.00 % 38.958 M 414.57 % 7.571 M -1.10 % 7.655 M 54.65 % 4.950 M -8.97 % 5.438 M 231.59 % 1.640 M -7.13 % 1.766 M -7.10 % 1.901 M -89.85 % 18.735 M 1 402.41 % 1.247 M -9.18 % 1.373 M 37.30 % 1.000 M -16.11 % 1.192 M 57.26 % 758.000 K -31.77 % 1.111 M 13.02 % 983.000 K -7.35 % 1.061 M -30.92 % 1.536 M -1.85 % 1.565 M 10.68 % 1.414 M 35.70 % 1.042 M -69.92 % 3.464 M 85.54 % 1.867 M 23.23 % 1.515 M -41.93 % 2.609 M 254.00 % 737.000 K -82.61 % 4.238 M 16 200.00 % 26.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 260.000 K 828.57 % 28.000 K 0.000 -100.00 % 282.000 K 3.68 % 272.000 K -60.06 % 681.000 K 43.07 % 476.000 K 12.80 % 422.000 K 29.45 % 326.000 K 10.88 % 294.000 K 110.38 % -2.832 M -5.20 % -2.692 M 63.33 % -7.341 M 33.66 % -11.066 M -88.17 % -5.881 M 31.57 % -8.594 M -29.37 % -6.643 M -91.11 % -3.476 M -45.44 % -2.390 M 19.91 % -2.984 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
Short term debt 7.601 M 3.16 % 7.368 M -79.81 % 36.486 M -25.50 % 48.974 M 1 318.30 % 3.453 M -53.63 % 7.446 M -53.67 % 16.072 M -2.59 % 16.500 M 11.00 % 14.865 M 5.27 % 14.121 M 346.73 % 3.161 M -0.28 % 3.170 M 21.22 % 2.615 M -7.66 % 2.832 M 5.20 % 2.692 M -63.33 % 7.341 M -33.66 % 11.066 M 88.17 % 5.881 M -31.57 % 8.594 M 29.37 % 6.643 M 91.11 % 3.476 M 45.44 % 2.390 M -19.91 % 2.984 M -68.89 % 9.593 M 91.32 % 5.014 M 89.64 % 2.644 M 273.97 % 707.000 K -87.50 % 5.654 M 7.82 % 5.244 M 1 119.53 % 430.000 K -84.27 % 2.733 M -2.88 % 2.814 M 681.67 % 360.000 K -80.85 % 1.880 M 0.000
Total current liabilities 15.138 M 17.02 % 12.936 M -70.85 % 44.382 M -27.85 % 61.511 M 153.62 % 24.253 M -16.50 % 29.045 M -38.38 % 47.137 M -19.12 % 58.278 M 134.12 % 24.892 M 3.43 % 24.066 M 160.06 % 9.254 M 0.26 % 9.230 M 77.98 % 5.186 M 1.17 % 5.126 M -5.04 % 5.398 M -80.09 % 27.106 M 106.46 % 13.129 M 65.19 % 7.948 M -21.96 % 10.184 M 22.42 % 8.319 M 61.94 % 5.137 M 37.43 % 3.738 M -19.18 % 4.625 M -58.72 % 11.204 M 51.75 % 7.383 M 46.28 % 5.047 M 50.30 % 3.358 M -62.16 % 8.875 M -5.02 % 9.344 M 205.26 % 3.061 M -48.16 % 5.905 M -16.60 % 7.080 M 288.37 % 1.823 M -76.09 % 7.626 M 7 927.37 % 95.000 K
Total liabilities 245.552 M -1.61 % 249.573 M -1.75 % 254.006 M 1.70 % 249.768 M -19.93 % 311.924 M -1.85 % 317.798 M 2.75 % 309.279 M -4.93 % 325.306 M 152.08 % 129.048 M 7.03 % 120.569 M 28.35 % 93.940 M -1.99 % 95.844 M 26.71 % 75.641 M 1.61 % 74.441 M -6.34 % 79.484 M -20.02 % 99.376 M 72.25 % 57.694 M -3.86 % 60.013 M 20.32 % 49.877 M -1.32 % 50.546 M 3.06 % 49.043 M 9.46 % 44.804 M -3.22 % 46.296 M -13.88 % 53.756 M -10.67 % 60.174 M -0.93 % 60.736 M 1.30 % 59.958 M 8.08 % 55.476 M 4.75 % 52.962 M 11.04 % 47.697 M 7.45 % 44.389 M 2.23 % 43.419 M 37.66 % 31.540 M 1.44 % 31.092 M 20 490.73 % 151.000 K
Other non current assets 2.400 M 459.44 % 429.000 K -86.42 % 3.160 M 15.67 % 2.732 M -67.47 % 8.399 M 944.65 % 804.000 K -90.61 % 8.566 M 1 141.45 % 690.000 K -84.45 % 4.437 M 478.49 % 767.000 K -70.33 % 2.585 M 312.28 % 627.000 K -19.31 % 777.000 K 100.91 % -85.622 M 5.09 % -90.217 M 2.46 % -92.491 M -47.49 % -62.708 M -7.60 % -58.278 M -7.98 % -53.970 M 2.26 % -55.219 M -9.48 % -50.439 M 3.26 % -52.139 M 3.02 % -53.762 M -179 306.67 % 30.000 K 0.00 % 30.000 K 7.14 % 28.000 K -87.72 % 228.000 K -4.20 % 238.000 K 30.77 % 182.000 K -26.61 % 248.000 K 13.24 % 219.000 K 1.86 % 215.000 K -86.77 % 1.625 M 2.14 % 1.591 M 218.20 % 500.000 K
Long term investments 0.000 -100.00 % 2.378 M 0.000 0.000 0.000 -100.00 % 7.163 M 0.000 -100.00 % 6.503 M 66.83 % 3.898 M 37.40 % 2.837 M 9.88 % 2.582 M 27.19 % 2.030 M 162.61 % 773.000 K -4.45 % 809.000 K 1.25 % 799.000 K -2.32 % 818.000 K 1.87 % 803.000 K -0.86 % 810.000 K -4.93 % 852.000 K -3.07 % 879.000 K 1.27 % 868.000 K -12.15 % 988.000 K -5.64 % 1.047 M -10.05 % 1.164 M 0.26 % 1.161 M -1.78 % 1.182 M 179.43 % 423.000 K -14.02 % 492.000 K -47.38 % 935.000 K -5.56 % 990.000 K -14.21 % 1.154 M -22.65 % 1.492 M 206.42 % -1.402 M -11.01 % -1.263 M -589.53 % 258.000 K
Intangible assets 114.000 K -13.64 % 132.000 K 135.71 % 56.000 K -22.22 % 72.000 K -17.24 % 87.000 K -17.92 % 106.000 K -86.18 % 767.000 K 404.61 % 152.000 K -15.08 % 179.000 K -2.72 % 184.000 K -26.40 % 250.000 K -8.76 % 274.000 K 1.48 % 270.000 K 24.42 % 217.000 K -12.50 % 248.000 K -11.11 % 279.000 K 136.44 % 118.000 K 13.46 % 104.000 K 121.28 % 47.000 K -9.62 % 52.000 K 147.62 % 21.000 K -22.22 % 27.000 K -62.50 % 72.000 K -65.88 % 211.000 K -7.86 % 229.000 K 1.33 % 226.000 K -95.51 % 5.028 M 940.99 % 483.000 K -29.69 % 687.000 K 18.24 % 581.000 K 21.55 % 478.000 K 19.20 % 401.000 K 69.20 % 237.000 K -51.33 % 487.000 K 769.64 % 56.000 K
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
Goodwill and intangible assets 114.000 K -13.64 % 132.000 K 135.71 % 56.000 K -22.22 % 72.000 K -17.24 % 87.000 K -17.92 % 106.000 K -86.18 % 767.000 K 404.61 % 152.000 K -15.08 % 179.000 K -2.72 % 184.000 K -26.40 % 250.000 K -8.76 % 274.000 K 1.48 % 270.000 K 24.42 % 217.000 K -12.50 % 248.000 K -11.11 % 279.000 K 136.44 % 118.000 K 13.46 % 104.000 K 121.28 % 47.000 K -9.62 % 52.000 K 147.62 % 21.000 K -22.22 % 27.000 K -62.50 % 72.000 K -65.88 % 211.000 K -7.86 % 229.000 K 1.33 % 226.000 K -53.01 % 481.000 K -0.41 % 483.000 K -29.69 % 687.000 K 18.24 % 581.000 K 21.55 % 478.000 K 19.20 % 401.000 K 69.20 % 237.000 K -51.33 % 487.000 K 769.64 % 56.000 K
Property plant equipment net 111.510 M -67.47 % 342.814 M 14.33 % 299.837 M 3.80 % 288.868 M -8.90 % 317.092 M -0.60 % 319.018 M 2.88 % 310.077 M -13.50 % 358.454 M 107.66 % 172.619 M 3.90 % 166.146 M 18.51 % 140.201 M 3.06 % 136.033 M 50.46 % 90.410 M 5.86 % 85.405 M -5.07 % 89.969 M -2.43 % 92.212 M 47.33 % 62.590 M 7.59 % 58.174 M 7.88 % 53.923 M -2.25 % 55.167 M 9.42 % 50.418 M -3.25 % 52.112 M -2.94 % 53.690 M -3.08 % 55.395 M -4.01 % 57.707 M -13.21 % 66.487 M 2.66 % 64.763 M -1.27 % 65.596 M 11.05 % 59.067 M 2.35 % 57.713 M 0.94 % 57.178 M -5.62 % 60.580 M 47.15 % 41.168 M 29.94 % 31.683 M 7 234.03 % 432.000 K
Total non current assets 114.024 M -67.02 % 345.787 M 14.10 % 303.053 M 3.85 % 291.828 M -10.37 % 325.578 M -0.71 % 327.918 M 2.66 % 319.410 M -12.76 % 366.147 M 106.59 % 177.235 M 4.30 % 169.934 M 18.80 % 143.037 M 2.93 % 138.964 M 51.95 % 91.456 M 6.81 % 85.622 M -5.09 % 90.217 M -2.46 % 92.491 M 47.49 % 62.708 M 7.60 % 58.278 M 7.98 % 53.970 M -2.26 % 55.219 M 9.48 % 50.439 M -3.26 % 52.139 M -3.02 % 53.762 M -5.35 % 56.800 M -4.74 % 59.629 M -12.85 % 68.419 M 3.01 % 66.417 M -1.40 % 67.358 M 7.38 % 62.731 M 2.04 % 61.477 M 0.68 % 61.061 M -4.87 % 64.184 M 49.95 % 42.804 M 31.56 % 32.536 M 2 435.93 % 1.283 M
Other current assets 0.000 -100.00 % 1.744 M -81.80 % 9.585 M 914.29 % 945.000 K -75.81 % 3.907 M -30.23 % 5.600 M -9.71 % 6.202 M -13.26 % 7.150 M 85.71 % 3.850 M 237.42 % 1.141 M -47.85 % 2.188 M 26.18 % 1.734 M 122.59 % 779.000 K 51.26 % 515.000 K -47.02 % 972.000 K 24.94 % 778.000 K 45.15 % 536.000 K 23.79 % 433.000 K -3.56 % 449.000 K 16.02 % 387.000 K -6.07 % 412.000 K -60.42 % 1.041 M -20.84 % 1.315 M 123.64 % 588.000 K -92.33 % 7.664 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K
Short term investments 33.000 K 0.00 % 33.000 K 83.33 % 18.000 K 20.00 % 15.000 K 200.00 % 5.000 K -98.98 % 489.000 K -22.63 % 632.000 K -3.66 % 656.000 K 21.48 % 540.000 K 1.31 % 533.000 K 17 666.67 % 3.000 K 0.000 -100.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K -50.00 % 8.000 K 166.67 % 3.000 K 0.00 % 3.000 K 0.00 % 3.000 K -75.00 % 12.000 K -60.00 % 30.000 K 0.00 % 30.000 K 0.00 % 30.000 K 0.00 % 30.000 K 7.14 % 28.000 K -87.72 % 228.000 K -4.20 % 238.000 K 30.77 % 182.000 K -26.61 % 248.000 K 13.24 % 219.000 K 1.86 % 215.000 K -86.77 % 1.625 M 2.14 % 1.591 M 218.20 % 500.000 K
cash and cash equivalents 2.069 M -31.76 % 3.032 M -71.50 % 10.639 M -41.40 % 18.155 M -9.48 % 20.056 M -27.33 % 27.597 M 95.27 % 14.133 M -51.63 % 29.216 M 1.73 % 28.719 M 1.09 % 28.409 M 18.62 % 23.950 M -26.87 % 32.751 M 388.97 % 6.698 M 19.33 % 5.613 M 37.20 % 4.091 M -81.88 % 22.576 M 793.75 % 2.526 M -69.64 % 8.320 M 310.46 % 2.027 M 42.15 % 1.426 M -37.54 % 2.283 M 4.68 % 2.181 M 144.23 % 893.000 K -88.10 % 7.502 M 53.92 % 4.874 M -8.90 % 5.350 M -7.85 % 5.806 M 58.59 % 3.661 M -28.27 % 5.104 M 23.02 % 4.149 M 1.69 % 4.080 M -9.25 % 4.496 M -69.39 % 14.689 M 96.88 % 7.461 M 290.02 % 1.913 M
Cash and short term investments 2.102 M -31.42 % 3.065 M -71.24 % 10.657 M -41.30 % 18.155 M -9.48 % 20.056 M -27.33 % 27.597 M 95.27 % 14.133 M -51.63 % 29.216 M 1.73 % 28.719 M 1.09 % 28.409 M 18.62 % 23.950 M -26.87 % 32.751 M 388.97 % 6.698 M 19.33 % 5.613 M 37.20 % 4.091 M -81.88 % 22.576 M 793.75 % 2.526 M -69.64 % 8.320 M 310.46 % 2.027 M 42.15 % 1.426 M -37.54 % 2.283 M 4.68 % 2.181 M 144.23 % 893.000 K -88.14 % 7.532 M 53.59 % 4.904 M -8.81 % 5.378 M -10.87 % 6.034 M 54.76 % 3.899 M -26.24 % 5.286 M 20.22 % 4.397 M 2.28 % 4.299 M -8.75 % 4.711 M -71.12 % 16.314 M 80.23 % 9.052 M 275.13 % 2.413 M
Total current assets 235.066 M 2 882.31 % 7.882 M -85.44 % 54.141 M -0.27 % 54.290 M -8.86 % 59.570 M -10.20 % 66.338 M 1.74 % 65.204 M 66.11 % 39.254 M 7.22 % 36.611 M 13.08 % 32.376 M 11.89 % 28.935 M -21.13 % 36.688 M 242.17 % 10.722 M 30.79 % 8.198 M -1.49 % 8.322 M -67.09 % 25.285 M 384.20 % 5.222 M -49.55 % 10.350 M 142.56 % 4.267 M 33.59 % 3.194 M -28.93 % 4.494 M 18.42 % 3.795 M 5.30 % 3.604 M -61.99 % 9.482 M -32.40 % 14.026 M 76.16 % 7.962 M -28.02 % 11.062 M 63.59 % 6.762 M -31.77 % 9.910 M 24.43 % 7.964 M -4.16 % 8.310 M -13.20 % 9.574 M -50.71 % 19.425 M 47.83 % 13.140 M 237.01 % 3.899 M
Inventory 226.069 M 0.000 -100.00 % 31.947 M 4.50 % 30.572 M -4.70 % 32.081 M 1.24 % 31.688 M -24.45 % 41.944 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.000 K -13.53 % 133.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 6.895 M 124.37 % 3.073 M 57.43 % 1.952 M -57.73 % 4.618 M -37.83 % 7.428 M 21.41 % 6.118 M -27.97 % 8.494 M -6.20 % 9.055 M 23.18 % 7.351 M 114.07 % 3.434 M -31.06 % 4.981 M 26.55 % 3.936 M -2.09 % 4.020 M 94.20 % 2.070 M -51.03 % 4.227 M 56.27 % 2.705 M 0.63 % 2.688 M 32.61 % 2.027 M -9.39 % 2.237 M 61.98 % 1.381 M -23.24 % 1.799 M 213.96 % 573.000 K -58.95 % 1.396 M 100.57 % 696.000 K -69.79 % 2.304 M -6.00 % 2.451 M -51.25 % 5.028 M 75.62 % 2.863 M -38.08 % 4.624 M 29.63 % 3.567 M -11.07 % 4.011 M -17.52 % 4.863 M 56.32 % 3.111 M -23.90 % 4.088 M 106.36 % 1.981 M
Tax assets 0.000 -100.00 % 34.000 K 0.000 -100.00 % 156.000 K 0.000 -100.00 % 827.000 K 0.000 -100.00 % 348.000 K 108.93 % -3.898 M 0.000 100.00 % -2.581 M 0.000 100.00 % -774.000 K -100.91 % 84.813 M -5.15 % 89.418 M -2.46 % 91.673 M 48.09 % 61.905 M 7.72 % 57.468 M 8.19 % 53.118 M -2.25 % 54.340 M 9.62 % 49.571 M -3.09 % 51.151 M -2.97 % 52.715 M 0.000 -100.00 % 502.000 K 1.21 % 496.000 K -4.98 % 522.000 K -4.92 % 549.000 K -70.48 % 1.860 M -4.37 % 1.945 M -4.28 % 2.032 M 35.83 % 1.496 M 27.21 % 1.176 M 2 994.74 % 38.000 K 2.70 % 37.000 K
Other assets -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 814.000 K 1.37 % 803.000 K -2.31 % 822.000 K 1.36 % 811.000 K -0.25 % 813.000 K -4.91 % 855.000 K -3.06 % 882.000 K 0.23 % 880.000 K -13.56 % 1.018 M -5.48 % 1.077 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
Account payables 3.243 M 20.38 % 2.694 M -13.46 % 3.113 M 54.34 % 2.017 M -34.94 % 3.100 M 87.76 % 1.651 M -7.25 % 1.780 M -21.79 % 2.276 M 451.09 % 413.000 K 6.99 % 386.000 K 29.10 % 299.000 K 1.01 % 296.000 K -13.70 % 343.000 K 14.72 % 299.000 K 14.56 % 261.000 K -36.34 % 410.000 K -5.75 % 435.000 K 66.03 % 262.000 K -39.07 % 430.000 K 62.88 % 264.000 K -64.80 % 750.000 K 290.63 % 192.000 K -70.55 % 652.000 K 68.91 % 386.000 K -52.81 % 818.000 K 116.40 % 378.000 K -62.76 % 1.015 M -48.40 % 1.967 M 315.86 % 473.000 K -6.52 % 506.000 K -66.02 % 1.489 M 3.12 % 1.444 M 139.87 % 602.000 K -56.60 % 1.387 M 2 211.67 % 60.000 K
Tax payables 112.000 K -81.82 % 616.000 K 193.33 % 210.000 K -19.23 % 260.000 K 828.57 % 28.000 K -98.55 % 1.936 M 586.52 % 282.000 K 3.68 % 272.000 K -60.06 % 681.000 K 43.07 % 476.000 K 12.80 % 422.000 K 29.45 % 326.000 K 10.88 % 294.000 K 28.38 % 229.000 K -57.90 % 544.000 K -12.26 % 620.000 K 62.73 % 381.000 K -11.81 % 432.000 K 170.00 % 160.000 K -27.27 % 220.000 K 43.79 % 153.000 K 247.73 % 44.000 K 633.33 % 6.000 K -96.34 % 164.000 K 993.33 % 15.000 K -96.74 % 460.000 K 107.21 % 222.000 K 4.72 % 212.000 K 30.06 % 163.000 K -36.82 % 258.000 K 53.57 % 168.000 K -21.13 % 213.000 K 71.77 % 124.000 K 2.48 % 121.000 K 1 244.44 % 9.000 K
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 100.00 % -54.418 M -41.24 % -38.529 M -5.99 % -36.350 M 13.46 % -42.006 M 0.000 100.00 % -30.960 M -10.65 % -27.981 M -43.79 % -19.460 M 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 -100.00 % 181.000 K -3.72 % 188.000 K -9.62 % 208.000 K -11.86 % 236.000 K -2.48 % 242.000 K -14.49 % 283.000 K 99.30 % 142.000 K -57.36 % 333.000 K 0.000
Capital lease obligations 0.000 0.000 0.000 100.00 % -260.000 K -828.57 % -28.000 K 0.000 100.00 % -282.000 K 0.000 100.00 % -681.000 K 28.47 % -952.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 2.382 M 114.79 % 1.109 M 78.01 % 623.000 K -88.54 % 5.435 M -12.27 % 6.195 M 8.32 % 5.719 M -3.30 % 5.914 M 170.66 % 2.185 M 21.59 % 1.797 M -17.76 % 2.185 M 0.000 -100.00 % 13.449 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 42.725 M 4.00 % 41.080 M 0.00 % 41.080 M -4.11 % 42.841 M 0.00 % 42.841 M -3.72 % 44.498 M 0.00 % 44.498 M -2.50 % 45.638 M -7.72 % 49.455 M 5.73 % 46.777 M 0.00 % 46.777 M -2.38 % 47.916 M 511.80 % 7.832 M 6.92 % 7.325 M 21.03 % 6.052 M 3.05 % 5.873 M 154.03 % -10.870 M 12.27 % -12.390 M -8.32 % -11.438 M 3.30 % -11.828 M -170.66 % -4.370 M 8.37 % -4.769 M -9.13 % -4.370 M -100.00 % -2.185 M 91.88 % -26.898 M -101.21 % -13.368 M 2.12 % -13.657 M -7.32 % -12.725 M -4.05 % -12.230 M -15.94 % -10.549 M -29.09 % -8.172 M -169.26 % -3.035 M -13.97 % -2.663 M -715.01 % 433.000 K 241.04 % -307.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.001 M 0.000 -100.00 % 832.000 K 0.000 -100.00 % 521.000 K 0.000 -100.00 % 517.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.000 K -18.06 % 72.000 K -40.50 % 121.000 K -32.78 % 180.000 K 0.000 -100.00 % 106.000 K -23.74 % 139.000 K -36.82 % 220.000 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 884.000 K 147.62 % 357.000 K -66.23 % 1.057 M 133.85 % 452.000 K 3.91 % 435.000 K 7.94 % 403.000 K 2.28 % 394.000 K -31.83 % 578.000 K 61.45 % 358.000 K -38.70 % 584.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 349.089 M -1.29 % 353.668 M -0.99 % 357.194 M 3.20 % 346.118 M -10.13 % 385.148 M -2.31 % 394.256 M 2.51 % 384.614 M -5.13 % 405.401 M 89.58 % 213.846 M 5.70 % 202.310 M 17.64 % 171.972 M -2.10 % 175.652 M 71.91 % 102.178 M 7.97 % 94.634 M -4.74 % 99.342 M -16.24 % 118.598 M 72.53 % 68.741 M -1.01 % 69.441 M 17.51 % 59.092 M -0.34 % 59.295 M 6.24 % 55.813 M -2.00 % 56.952 M -2.55 % 58.443 M -11.83 % 66.282 M -10.01 % 73.655 M -3.57 % 76.381 M -1.42 % 77.479 M 4.53 % 74.120 M 2.04 % 72.641 M 4.61 % 69.441 M 0.10 % 69.371 M -5.95 % 73.758 M 18.53 % 62.229 M 36.24 % 45.676 M 781.44 % 5.182 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 2008-12-31 2007-12-31 2006-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 2007-01-31 2006-06-30 2006-01-31
Deferred income tax 0.000 100.00 % -130.000 K 0.000 100.00 % -319.000 K 0.000 -100.00 % 157.000 K 0.000 -100.00 % 343.000 K 0.000 -100.00 % 5.000 K 0.000 -100.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -6.367 M 0.000 100.00 % -4.355 M 0.000 100.00 % -4.539 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital -2.121 M -149.94 % 4.247 M 169.77 % -6.087 M -246.78 % 4.147 M 17 179.17 % 24.000 K 100.34 % -6.986 M -1 232.25 % 617.000 K -57.30 % 1.445 M 191.57 % -1.578 M -219.55 % 1.320 M 342.20 % -545.000 K -1 372.97 % -37.000 K 97.27 % -1.354 M -197.34 % 1.391 M 200.80 % -1.380 M -354.14 % 543.000 K 188.01 % -617.000 K -237.42 % 449.000 K 196.15 % -467.000 K -178.09 % 598.000 K 213.26 % -528.000 K -150.33 % 1.049 M 233.46 % -786.000 K -215.59 % 680.000 K 1 314.29 % -56.000 K -133.73 % 166.000 K 0.00 % 166.000 K 120.18 % -822.500 K 0.00 % -822.500 K -1 623.15 % 54.000 K 0.00 % 54.000 K 125.00 % 24.000 K 0.00 % 24.000 K 111.11 % -216.000 K 0.00 % -216.000 K -133.72 % 640.500 K 0.00 % 640.500 K 100.00 % 320.250 K 145.27 % -707.500 K -100.00 % -353.750 K
Accounts receivables -2.121 M -141.14 % 5.156 M 188.73 % -5.811 M -279.91 % 3.230 M 441.44 % -946.000 K -149.22 % 1.922 M 208.77 % -1.767 M -204.43 % 1.692 M 187.22 % -1.940 M -263.16 % 1.189 M 314.23 % -555.000 K -3 368.75 % -16.000 K 98.88 % -1.427 M -202.59 % 1.391 M 200.80 % -1.380 M -354.14 % 543.000 K 188.01 % -617.000 K -237.42 % 449.000 K 196.15 % -467.000 K -178.09 % 598.000 K 213.26 % -528.000 K -150.33 % 1.049 M 233.46 % -786.000 K -215.59 % 680.000 K 1 314.29 % -56.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -302.000 K -9.42 % -276.000 K -52.49 % -181.000 K 77.65 % -810.000 K 32.27 % -1.196 M -638.27 % -162.000 K 90.43 % -1.692 M -187.22 % 1.940 M 263.16 % -1.189 M -314.23 % 555.000 K 3 368.75 % 16.000 K -98.88 % 1.427 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
Accounts payables 926.000 K 252.55 % -607.000 K -237.33 % 442.000 K -59.74 % 1.098 M -38.31 % 1.780 M 123.08 % -7.712 M -402.91 % 2.546 M 1 130.77 % -247.000 K -168.23 % 362.000 K 176.34 % 131.000 K 1 210.00 % 10.000 K 147.62 % -21.000 K -128.77 % 73.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -2.121 M -141.14 % 5.156 M 1 266.52 % -442.000 K 0.000 100.00 % -946.000 K -149.22 % 1.922 M 208.77 % -1.767 M -204.43 % 1.692 M 187.22 % -1.940 M -263.16 % 1.189 M 314.23 % -555.000 K -3 368.75 % -16.000 K 98.88 % -1.427 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
Other non cash items 2.947 M 134.05 % -8.655 M -547.75 % 1.933 M 107.87 % -24.551 M -648.50 % 4.476 M -56.76 % 10.352 M 666.25 % 1.351 M -75.51 % 5.516 M -7.15 % 5.941 M 124.53 % 2.646 M -38.66 % 4.314 M -8.76 % 4.728 M -1.07 % 4.779 M 3 882.50 % 120.000 K 287.50 % -64.000 K -1 500.00 % -4.000 K -108.70 % 46.000 K 168.66 % -67.000 K -71.79 % -39.000 K 88.89 % -351.000 K -1 250.00 % -26.000 K 96.66 % -778.000 K -651.77 % 141.000 K 0.71 % 140.000 K -92.43 % 1.850 M 125.89 % 819.000 K 0.00 % 819.000 K -28.91 % 1.152 M 0.00 % 1.152 M 1 416.57 % -87.500 K 0.00 % -87.500 K -113.68 % 639.500 K 0.00 % 639.500 K 522.11 % -151.500 K 0.00 % -151.500 K 45.99 % -280.500 K 0.00 % -280.500 K -100.00 % -140.250 K -312.50 % -34.000 K -100.00 % -17.000 K
Net cash provided by operating activities 829.000 K -72.69 % 3.036 M 231.66 % -2.306 M -160.56 % 3.808 M -14.39 % 4.448 M 215.68 % -3.845 M -154.18 % 7.097 M 18.84 % 5.972 M 40.75 % 4.243 M 11.92 % 3.791 M 29.39 % 2.930 M -32.89 % 4.366 M 54.22 % 2.831 M -48.03 % 5.447 M 147.37 % 2.202 M -25.18 % 2.943 M 54.33 % 1.907 M -26.03 % 2.578 M 102.99 % 1.270 M -40.63 % 2.139 M 135.83 % 907.000 K -58.98 % 2.211 M 179.52 % 791.000 K -59.37 % 1.947 M 214.03 % 620.000 K -48.40 % 1.202 M 0.00 % 1.202 M 24.12 % 968.000 K 0.00 % 968.000 K 95.16 % 496.000 K 0.00 % 496.000 K -67.15 % 1.510 M 0.00 % 1.510 M 21 671.43 % -7.000 K 0.00 % -7.000 K -101.24 % 564.500 K 0.00 % 564.500 K 100.00 % 282.250 K 132.86 % -859.000 K -100.00 % -429.500 K
Investments in property plant and equipment -1.690 M -5.56 % -1.601 M 23.21 % -2.085 M 89.84 % -20.518 M -131.03 % -8.881 M -276.95 % 5.019 M 126.33 % -19.063 M -202.40 % -6.304 M 36.98 % -10.003 M 55.47 % -22.463 M -149.89 % -8.989 M -37.15 % -6.554 M -5 454.24 % -118.000 K -125.00 % 472.000 K 102.58 % -18.326 M -604.85 % -2.600 M 47.56 % -4.958 M -17 607.14 % -28.000 K -12.00 % -25.000 K 26.47 % -34.000 K -25.93 % -27.000 K -145.45 % -11.000 K 97.03 % -370.000 K -216.24 % -117.000 K -34.48 % -87.000 K 97.22 % -3.133 M 0.00 % -3.133 M 49.25 % -6.172 M 0.00 % -6.172 M -33.56 % -4.621 M 0.00 % -4.621 M 55.12 % -10.297 M 0.00 % -10.297 M -43.41 % -7.180 M 0.00 % -7.180 M -63.09 % -4.403 M 0.00 % -4.403 M -100.00 % -2.201 M -782.26 % -249.500 K -100.00 % -124.750 K
Acquisitions net -42.000 K 50.00 % -84.000 K 98.68 % -6.376 M -6 230.77 % 104.000 K 0.000 100.00 % -5.454 M -145.79 % -2.219 M 90.73 % -23.935 M 0.000 0.000 0.000 100.00 % -14.505 M -466.60 % -2.560 M 0.000 0.000 100.00 % -1.952 M 0.000 100.00 % -2.606 M 0.000 100.00 % -448.000 K 51.20 % -918.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.000 K 0.000 0.000 0.000 100.00 % -1.820 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 -100.00 % 21.000 K 138.18 % -55.000 K 98.62 % -3.983 M 0.000 -100.00 % 170.000 K 112.45 % -1.366 M 72.39 % -4.948 M -1 660.85 % -281.000 K -84.87 % -152.000 K -2 071.43 % -7.000 K 99.64 % -1.957 M -65 133.33 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -88.000 K 0.000 0.000 0.000 100.00 % -3.266 M 0.00 % -3.266 M -100.00 % -1.633 M -226.60 % -500.000 K -100.00 % -250.000 K
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 3.557 M 1 184.12 % 277.000 K -93.98 % 4.603 M 8.66 % 4.236 M -85.33 % 28.883 M 0.000 0.000 0.000 -100.00 % 16.435 M 513.25 % 2.680 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.500 K 0.00 % 4.500 K -87.67 % 36.500 K 0.00 % 36.500 K 0.000 0.000 -100.00 % 17.000 K 0.00 % 17.000 K 17.24 % 14.500 K 0.00 % 14.500 K -40.82 % 24.500 K 0.00 % 24.500 K -90.20 % 250.000 K 0.00 % 250.000 K 100.00 % 125.000 K 0.000 0.000
Other investing activites 574.000 K 0.000 0.000 -100.00 % 3.983 M 1 327.60 % 279.000 K -67.22 % 851.000 K 142.19 % -2.017 M 59.24 % -4.948 M -1 577.29 % -295.000 K -95.36 % -151.000 K -843.75 % -16.000 K 99.17 % -1.929 M -1 507.50 % -120.000 K -528.57 % 28.000 K 203.70 % -27.000 K -28.57 % -21.000 K 32.26 % -31.000 K -105.63 % 551.000 K 55 000.00 % 1.000 K -96.30 % 27.000 K 200.00 % 9.000 K -10.00 % 10.000 K -97.28 % 368.000 K -92.38 % 4.829 M 23 095.24 % -21.000 K 99.31 % -3.063 M -198.93 % 3.096 M 166.30 % -4.670 M -175.66 % 6.172 M 343.47 % -2.535 M -155.06 % 4.604 M 139.74 % -11.584 M -212.66 % 10.282 M 263.79 % -6.278 M -187.73 % 7.156 M 197.31 % -7.354 M -199.12 % 7.419 M 100.00 % 3.709 M 394.90 % 749.500 K 100.00 % 374.750 K
Net cash used for investing activites -1.158 M 30.41 % -1.664 M 80.46 % -8.516 M 49.48 % -16.857 M -95.92 % -8.604 M -3 146.79 % -265.000 K 98.83 % -22.648 M 35.64 % -35.187 M -242.15 % -10.284 M 54.53 % -22.615 M -151.39 % -8.996 M 60.91 % -23.016 M -758.49 % -2.681 M -636.20 % 500.000 K 102.72 % -18.353 M -301.33 % -4.573 M 8.34 % -4.989 M -139.51 % -2.083 M -8 579.17 % -24.000 K 94.73 % -455.000 K 51.39 % -936.000 K -93 500.00 % -1.000 K 50.00 % -2.000 K -100.04 % 4.712 M 4 462.96 % -108.000 K 96.47 % -3.063 M 1.07 % -3.096 M 41.34 % -5.278 M 5.16 % -5.565 M -118.52 % -2.547 M 44.55 % -4.593 M 58.10 % -10.961 M 0.51 % -11.017 M -65.72 % -6.648 M 2.03 % -6.786 M 26.03 % -9.174 M -23.66 % -7.419 M -100.00 % -3.709 M -394.90 % -749.500 K -100.00 % -374.750 K
Debt repayment -5.599 M 37.05 % -8.894 M -357.57 % 3.453 M -71.29 % 12.028 M 852.22 % -1.599 M 0.000 -100.00 % 2.090 M 0.000 -100.00 % 7.143 M 0.000 100.00 % -1.331 M 0.000 -100.00 % 1.521 M 0.000 100.00 % -1.951 M 0.000 100.00 % -2.766 M 0.000 100.00 % -654.000 K 0.000 -100.00 % 449.000 K 0.000 100.00 % -7.379 M 0.000 0.000 -100.00 % 5.639 M 0.000 -100.00 % 8.540 M 0.000 -100.00 % 6.170 M 0.000 -100.00 % 8.769 M 0.000 -100.00 % 5.125 M 0.000 -100.00 % 11.488 M 0.000 0.000 0.000 0.000
Common stock issued 4.978 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.839 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.198 M 0.00 % 9.198 M 81.48 % 5.068 M 9.51 % 4.628 M 100.00 % 2.314 M -7.77 % 2.509 M 100.00 % 1.255 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 100.00 % -1.761 M 0.000 100.00 % -1.657 M 0.000 100.00 % -1.139 M 0.000 100.00 % -1.139 M 0.000 100.00 % -1.139 M 0.000 100.00 % -512.000 K 0.000 100.00 % -307.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -1.000 K -100.10 % 1.027 M 0.000 -100.00 % 60.000 K -99.66 % 17.824 M 84 776.19 % 21.000 K -99.93 % 31.071 M 0.000 -100.00 % 22.992 M 0.000 -100.00 % 44.933 M 0.000 100.00 % -4.085 M 0.000 -100.00 % 20.085 M 0.000 -100.00 % 5.829 M 0.000 100.00 % -2.640 M 0.000 100.00 % -905.000 K 0.000 100.00 % -3.997 M -286.56 % -1.034 M -137.25 % 2.776 M 200.00 % -2.776 M -1 616.94 % 183.000 K 196.32 % -190.000 K -113.80 % 1.377 M 199.42 % -1.385 M -993.23 % 155.000 K 200.00 % -155.000 K 98.32 % -9.233 M -231.53 % 7.020 M 252.70 % -4.597 M -206.61 % 4.312 M 100.00 % 2.156 M -11.89 % 2.447 M 100.00 % 1.224 M
Net cash used provided by financing activities -621.000 K 93.02 % -8.895 M -427.14 % 2.719 M -77.39 % 12.028 M 476.35 % -3.196 M -117.93 % 17.824 M 1 733.74 % 972.000 K -96.87 % 31.071 M 417.50 % 6.004 M -73.89 % 22.992 M 1 030.85 % -2.470 M -105.50 % 44.933 M 4 353.22 % 1.009 M 124.70 % -4.085 M -80.91 % -2.258 M -111.24 % 20.085 M 826.14 % -2.766 M -147.45 % 5.829 M 991.28 % -654.000 K 75.23 % -2.640 M -687.97 % 449.000 K 149.61 % -905.000 K 87.74 % -7.379 M -84.61 % -3.997 M -286.56 % -1.034 M -112.56 % 8.235 M 396.65 % -2.776 M -131.82 % 8.723 M 4 691.05 % -190.000 K -102.52 % 7.547 M 645.07 % -1.385 M -115.51 % 8.924 M 5 857.42 % -155.000 K -101.08 % 14.288 M 103.54 % 7.020 M -57.68 % 16.587 M 284.67 % 4.312 M 100.00 % 2.156 M -11.89 % 2.447 M 100.00 % 1.224 M
Effect of forex changes on cash -13.000 K 84.52 % -84.000 K -114.31 % 587.000 K 166.70 % -880.000 K -368.09 % -188.000 K 15.70 % -223.000 K 58.08 % -532.000 K 60.85 % -1.359 M -491.64 % 347.000 K 19.24 % 291.000 K 209.81 % -265.000 K -15.72 % -229.000 K -209.46 % -74.000 K 78.17 % -339.000 K -346.05 % -76.000 K -104.76 % 1.595 M 2 853.70 % 54.000 K 274.19 % -31.000 K -444.44 % 9.000 K -90.91 % 99.000 K 131.13 % -318.000 K -1 770.59 % -17.000 K 10.53 % -19.000 K 44.12 % -34.000 K -173.91 % 46.000 K 100.83 % -5.529 M -200.25 % 5.515 M 218.41 % -4.658 M -202.53 % 4.543 M 180.12 % -5.670 M -206.82 % 5.308 M 216.14 % -4.570 M -200.11 % 4.565 M 213.59 % -4.019 M -218.66 % 3.387 M 165.08 % -5.204 M -197.89 % 5.316 M 100.00 % 2.658 M 8 406.25 % -32.000 K -100.00 % -16.000 K
Net change in cash -963.000 K 87.34 % -7.607 M -1.21 % -7.516 M -295.37 % -1.901 M 74.79 % -7.541 M -156.01 % 13.464 M 189.27 % -15.083 M -3 134.81 % 497.000 K 60.32 % 310.000 K -93.05 % 4.459 M 150.66 % -8.801 M -133.78 % 26.053 M 2 301.20 % 1.085 M -28.76 % 1.523 M 108.24 % -18.485 M -192.19 % 20.050 M 446.05 % -5.794 M -192.07 % 6.293 M 947.09 % 601.000 K 170.13 % -857.000 K -940.20 % 102.000 K -92.08 % 1.288 M 119.49 % -6.609 M -52.68 % -4.329 M -222.40 % 3.537 M 109.38 % 1.689 M 300.00 % 422.250 K 186.53 % -488.000 K -300.00 % -122.000 K 64.84 % -347.000 K -300.00 % -86.750 K 99.15 % -10.193 M -300.00 % -2.548 M -135.26 % 7.228 M 300.00 % 1.807 M -67.43 % 5.548 M 300.00 % 1.387 M 0.00 % 1.387 M 243.96 % 403.250 K 0.00 % 403.250 K
Cash at beginning of period 3.032 M -71.50 % 10.639 M -41.40 % 18.155 M -9.48 % 20.056 M -27.33 % 27.597 M 95.27 % 14.133 M -51.63 % 29.216 M 1.73 % 28.719 M 1.09 % 28.409 M 18.62 % 23.950 M -26.87 % 32.751 M 388.97 % 6.698 M 19.33 % 5.613 M 37.20 % 4.091 M -81.88 % 22.576 M 793.75 % 2.526 M -69.64 % 8.320 M 310.46 % 2.027 M 42.15 % 1.426 M -37.54 % 2.283 M 4.68 % 2.181 M 144.23 % 893.000 K -88.10 % 7.502 M 53.92 % 4.874 M 264.41 % 1.338 M -63.47 % 3.661 M 300.00 % 915.250 K -77.94 % 4.149 M 300.00 % 1.037 M -76.93 % 4.496 M 300.00 % 1.124 M -92.35 % 14.689 M 300.00 % 3.672 M -50.78 % 7.461 M 300.00 % 1.865 M -2.50 % 1.913 M 300.00 % 478.250 K 0.00 % 478.250 K 537.67 % 75.000 K 0.00 % 75.000 K
Cash at end of period 2.069 M -31.76 % 3.032 M -71.50 % 10.639 M -41.40 % 18.155 M -9.48 % 20.056 M -27.33 % 27.597 M 95.27 % 14.133 M -51.63 % 29.216 M 1.73 % 28.719 M 1.09 % 28.409 M 18.62 % 23.950 M -26.87 % 32.751 M 388.97 % 6.698 M 19.31 % 5.614 M 37.23 % 4.091 M -81.88 % 22.576 M 793.75 % 2.526 M -69.64 % 8.320 M 310.46 % 2.027 M 42.15 % 1.426 M -37.54 % 2.283 M 4.68 % 2.181 M 144.23 % 893.000 K 63.78 % 545.250 K -88.81 % 4.874 M -8.90 % 5.350 M 300.00 % 1.338 M -63.47 % 3.661 M 300.00 % 915.250 K -77.94 % 4.149 M 300.00 % 1.037 M -76.93 % 4.496 M 300.00 % 1.124 M -92.35 % 14.689 M 300.00 % 3.672 M -50.78 % 7.461 M 300.00 % 1.865 M 0.00 % 1.865 M 290.02 % 478.250 K 0.00 % 478.250 K
Operating cash flow 681.000 K -77.57 % 3.036 M 218.45 % -2.563 M -167.31 % 3.808 M -14.39 % 4.448 M 215.68 % -3.845 M -154.18 % 7.097 M 18.84 % 5.972 M 40.75 % 4.243 M 11.92 % 3.791 M 29.39 % 2.930 M -32.89 % 4.366 M 54.22 % 2.831 M -48.03 % 5.447 M 147.37 % 2.202 M -25.18 % 2.943 M 54.33 % 1.907 M -26.03 % 2.578 M 102.99 % 1.270 M -40.63 % 2.139 M 135.83 % 907.000 K -58.98 % 2.211 M 179.52 % 791.000 K -59.37 % 1.947 M 214.03 % 620.000 K -48.40 % 1.202 M 0.00 % 1.202 M 24.12 % 968.000 K 0.00 % 968.000 K 95.16 % 496.000 K 0.00 % 496.000 K -67.15 % 1.510 M 0.00 % 1.510 M 21 671.43 % -7.000 K 0.00 % -7.000 K -101.24 % 564.500 K 0.00 % 564.500 K 100.00 % 282.250 K 132.86 % -859.000 K -100.00 % -429.500 K
Capital expenditure -1.690 M -11.85 % -1.511 M 27.53 % -2.085 M 89.84 % -20.518 M -131.03 % -8.881 M -276.95 % 5.019 M 126.33 % -19.063 M -202.40 % -6.304 M 36.98 % -10.003 M 55.47 % -22.463 M -149.89 % -8.989 M -37.15 % -6.554 M -5 454.24 % -118.000 K -125.00 % 472.000 K 102.58 % -18.326 M -604.85 % -2.600 M 47.56 % -4.958 M -17 607.14 % -28.000 K -12.00 % -25.000 K 26.47 % -34.000 K -25.93 % -27.000 K -145.45 % -11.000 K 97.03 % -370.000 K -216.24 % -117.000 K -34.48 % -87.000 K 97.22 % -3.133 M 0.00 % -3.133 M 49.25 % -6.172 M 0.00 % -6.172 M -33.56 % -4.621 M 0.00 % -4.621 M 55.12 % -10.297 M 0.00 % -10.297 M -43.41 % -7.180 M 0.00 % -7.180 M -63.09 % -4.403 M 0.00 % -4.403 M -100.00 % -2.201 M -782.26 % -249.500 K -100.00 % -124.750 K
Free CashFlow -1.009 M -166.16 % 1.525 M 132.81 % -4.648 M 72.18 % -16.710 M -276.95 % -4.433 M -477.60 % 1.174 M 109.81 % -11.966 M -3 504.22 % -332.000 K 94.24 % -5.760 M 69.15 % -18.672 M -208.17 % -6.059 M -176.92 % -2.188 M -180.65 % 2.713 M -54.16 % 5.919 M 136.71 % -16.124 M -4 800.87 % 343.000 K 111.24 % -3.051 M -219.65 % 2.550 M 104.82 % 1.245 M -40.86 % 2.105 M 139.20 % 880.000 K -60.00 % 2.200 M 422.57 % 421.000 K -76.99 % 1.830 M 243.34 % 533.000 K 127.60 % -1.931 M 0.00 % -1.931 M 62.89 % -5.204 M 0.00 % -5.204 M -26.16 % -4.125 M 0.00 % -4.125 M 53.05 % -8.787 M 0.00 % -8.787 M -22.26 % -7.187 M 0.00 % -7.187 M -87.26 % -3.838 M 0.00 % -3.838 M -100.00 % -1.919 M -73.12 % -1.109 M -100.00 % -554.250 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007 2006 2006
Date Form 10K
2024 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2023 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2022 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2021 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2020 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2019 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2018 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2017 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2016 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2015 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2014 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2013 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2012 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2011 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2010 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2009 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2008 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2007 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2006 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html