ARTZF

artnet AG ARTZF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 22.242 M -4.75 % 23.350 M -6.71 % 25.030 M 19.82 % 20.889 M 10.27 % 18.943 M -3.07 % 19.542 M 6.66 % 18.322 M -0.56 % 18.426 M 5.98 % 17.386 M 0.58 % 17.285 M 24.29 % 13.907 M 7.24 % 12.968 M -3.85 % 13.488 M 1.10 % 13.341 M -2.43 % 13.673 M 11.90 % 12.219 M -0.68 % 12.303 M 11.85 % 11.000 M 0.000 -100.00 % 6.509 M 28.51 % 5.065 M 2.08 % 4.962 M -6.83 % 5.326 M
Net income -1.396 M -39.08 % -1.004 M -933.11 % 120.513 K 115.14 % -796.000 K -141.37 % 1.924 M 300 256.01 % -641.000 -100.06 % 1.044 M 50.14 % 695.345 K 9.81 % 633.207 K -0.90 % 638.949 K 120.97 % -3.047 M -7 629.03 % 40.470 K 101.67 % -2.427 M -984.91 % 274.266 K 79.37 % 152.905 K 132.74 % -467.000 K 4.69 % -490.000 K -121.75 % 2.253 M 0.000 -100.00 % 1.151 M 318.82 % -526.000 K 20.78 % -664.000 K 2.21 % -679.000 K
Income before tax -1.398 M 26.87 % -1.912 M -2 783.92 % 71.239 K 109.46 % -753.000 K -141.90 % 1.797 M 43 463.64 % 4.125 K -99.41 % 694.107 K 65.60 % 419.156 K -37.85 % 674.434 K 0.50 % 671.091 K 130.55 % -2.197 M -4 941.98 % 45.374 K 103.29 % -1.378 M -281.70 % 758.373 K 571.04 % -161.000 K 68.18 % -506.000 K -576.62 % -74.783 K -103.72 % 2.009 M 0.000 -100.00 % 1.187 M 329.15 % -518.000 K 21.99 % -664.000 K 1.63 % -675.000 K
Income before tax ratio -0.06 23.22 % -0.08 -2 977.03 % 0.00 107.90 % -0.04 -138.00 % 0.09 44 841.17 % 0.00 -99.44 % 0.04 66.54 % 0.02 -41.36 % 0.04 -0.09 % 0.04 124.58 % -0.16 -4 615.21 % 0.00 103.42 % -0.10 -279.72 % 0.06 582.76 % -0.01 71.57 % -0.04 -581.28 % -0.01 -103.33 % 0.18 0.00 -100.00 % 0.18 278.31 % -0.10 23.57 % -0.13 -5.59 % -0.13
EBITDA 489.216 K 126.30 % -1.860 M -216.21 % 1.601 M 135.40 % 680.119 K 116.57 % 314.040 K -4.90 % 330.205 K -72.23 % 1.189 M 37.97 % 861.789 K 2.87 % 837.748 K -28.94 % 1.179 M 198.17 % -1.201 M -524.28 % 283.069 K 279.16 % -158.000 K -111.63 % 1.359 M 99.09 % 682.599 K 223.63 % 210.918 K -45.57 % 387.480 K -82.70 % 2.240 M 46.79 % 1.526 M 14.48 % 1.333 M 415.88 % -422.000 K 36.92 % -669.000 K -1 170.00 % -52.677 K
Net income ratio -0.06 -46.01 % -0.04 -993.05 % 0.00 112.64 % -0.04 -137.52 % 0.10 309 747.73 % 0.00 -100.06 % 0.06 50.99 % 0.04 3.62 % 0.04 -1.47 % 0.04 116.87 % -0.22 -7 120.92 % 0.00 101.73 % -0.18 -975.26 % 0.02 83.83 % 0.01 129.26 % -0.04 4.04 % -0.04 -119.45 % 0.20 0.00 -100.00 % 0.18 270.28 % -0.10 22.39 % -0.13 -4.96 % -0.13
Ratio EBITDA 0.02 127.61 % -0.08 -224.57 % 0.06 96.46 % 0.03 96.40 % 0.02 -1.89 % 0.02 -73.96 % 0.06 38.75 % 0.05 -2.94 % 0.05 -29.36 % 0.07 178.98 % -0.09 -495.64 % 0.02 286.34 % -0.01 -111.50 % 0.10 104.05 % 0.05 189.22 % 0.02 -45.19 % 0.03 -84.53 % 0.20 0.00 -100.00 % 0.20 345.80 % -0.08 38.20 % -0.13 -1 263.17 % -0.01
Gross profit ratio 0.55 -2.65 % 0.57 -2.05 % 0.58 -0.57 % 0.58 -6.08 % 0.62 -3.80 % 0.64 4.93 % 0.61 -0.13 % 0.61 -4.77 % 0.65 -1.53 % 0.66 9.30 % 0.60 7.56 % 0.56 0.54 % 0.55 -8.79 % 0.61 -4.78 % 0.64 2.58 % 0.62 4.90 % 0.59 -45.30 % 1.08 0.00 -100.00 % 0.80 -2.56 % 0.82 -1.61 % 0.83 6.46 % 0.78
Weighted average shs out dil 5.706 M 0.46 % 5.680 M 0.92 % 5.628 M 0.00 % 5.628 M 1.24 % 5.559 M 0.11 % 5.553 M -0.32 % 5.571 M 0.00 % 5.571 M 0.32 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M -0.07 % 5.557 M 0.07 % 5.553 M 0.00 % 5.553 M -2.36 % 5.687 M -0.94 % 5.741 M 3.39 % 5.553 M -1.87 % 5.659 M 2.74 % 5.508 M 0.55 % 5.478 M 0.00 % 5.478 M
Weighted average shs out 5.707 M 0.47 % 5.680 M 0.92 % 5.628 M 0.00 % 5.628 M 1.24 % 5.559 M 0.11 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.82 % 5.508 M 0.55 % 5.478 M 0.00 % 5.478 M
EPS diluted -0.24 -33.33 % -0.18 -941.12 % 0.02 115.29 % -0.14 -140.00 % 0.35 350 100.00 % 0.00 -100.05 % 0.19 58.33 % 0.12 0.00 % 0.12 0.00 % 0.12 121.82 % -0.55 -5 600.00 % 0.01 102.22 % -0.45 -7 994.74 % 0.01 -81.00 % 0.03 135.67 % -0.08 2.44 % -0.09 -122.10 % 0.39 -11.36 % 0.44 120.00 % 0.20 312.54 % -0.09 21.58 % -0.12 0.00 % -0.12
Earnings per share -0.24 -33.33 % -0.18 -941.12 % 0.02 115.29 % -0.14 -140.00 % 0.35 350 100.00 % 0.00 -100.05 % 0.19 46.15 % 0.13 8.33 % 0.12 0.00 % 0.12 121.82 % -0.55 -5 600.00 % 0.01 102.22 % -0.45 -7 994.74 % 0.01 -81.00 % 0.03 135.67 % -0.08 4.76 % -0.09 -121.54 % 0.41 -8.89 % 0.45 114.29 % 0.21 323.17 % -0.09 21.58 % -0.12 0.00 % -0.12
Gross profit 12.264 M -7.27 % 13.226 M -8.63 % 14.475 M 19.15 % 12.149 M 3.56 % 11.731 M -6.75 % 12.580 M 11.91 % 11.241 M -0.69 % 11.319 M 0.93 % 11.215 M -0.95 % 11.323 M 35.85 % 8.335 M 15.35 % 7.226 M -3.33 % 7.475 M -7.78 % 8.106 M -7.09 % 8.725 M 14.79 % 7.601 M 4.18 % 7.296 M -38.82 % 11.925 M 1 643.93 % 683.800 K -86.79 % 5.178 M 25.22 % 4.135 M 0.44 % 4.117 M -0.82 % 4.151 M
Income tax expense -1.928 K 99.79 % -908.000 K -1 742.76 % -49.274 K -213.84 % 43.285 K 134.08 % -127.000 K -2 764.71 % 4.766 K 101.36 % -350.000 K -26.81 % -276.000 K -769.46 % 41.227 K 28.27 % 32.142 K -96.22 % 850.059 K 17 233.99 % 4.904 K -76.84 % 21.171 K 108.71 % -243.000 K 22.61 % -314.000 K -699.59 % -39.270 K -109.45 % 415.580 K 270.32 % -244.000 K 0.000 -100.00 % 35.898 K -51.36 % 73.808 K 0.000 -100.00 % 3.544 K
Cost of revenue 9.980 M -1.42 % 10.124 M -4.08 % 10.555 M 20.77 % 8.740 M 21.17 % 7.213 M 3.61 % 6.962 M -1.68 % 7.081 M -0.37 % 7.107 M 15.17 % 6.171 M 3.51 % 5.962 M 7.02 % 5.571 M -2.99 % 5.743 M -4.50 % 6.013 M 17.01 % 5.139 M 3.86 % 4.948 M 7.15 % 4.618 M -7.77 % 5.007 M 42.65 % 3.510 M 613.16 % -684.000 K -151.39 % 1.331 M 43.16 % 929.737 K 10.03 % 844.961 K -28.09 % 1.175 M
General and administrative expenses 1.338 M -65.61 % 3.891 M -18.46 % 4.772 M 20.26 % 3.968 M 1.28 % 3.918 M -10.14 % 4.360 M 10.69 % 3.939 M 1.23 % 3.891 M -2.06 % 3.973 M 12.10 % 3.544 M 10.54 % 3.206 M -3.21 % 3.312 M -16.02 % 3.944 M 5.88 % 3.725 M 7.97 % 3.450 M 4.77 % 3.293 M 9.44 % 3.009 M 0.000 0.000 -100.00 % 2.701 M 1.12 % 2.671 M -13.67 % 3.094 M 8.37 % 2.855 M
Selling and marketing expenses 4.273 M -51.44 % 8.800 M 0.85 % 8.726 M 49.32 % 5.844 M 7.45 % 5.439 M -14.05 % 6.328 M 30.93 % 4.833 M 10.57 % 4.371 M 14.07 % 3.832 M 0.47 % 3.814 M 19.64 % 3.188 M 73.79 % 1.834 M -14.20 % 2.138 M 15.88 % 1.845 M -11.85 % 2.093 M -29.60 % 2.973 M 35.69 % 2.191 M 876.95 % -282.000 K -20.51 % -234.000 K -125.33 % 923.891 K 1.30 % 912.046 K 54.39 % 590.745 K -20.61 % 744.113 K
Other expenses 5.285 M 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 -100.00 % 90.656 K 162.52 % -145.000 K -1 658.85 % -8.244 K -114.96 % 55.089 K -32.47 % 81.582 K -41.47 % 139.392 K -14.82 % 163.638 K 56.84 % 104.337 K 637.62 % 14.145 K -69.89 % 46.980 K 0.000 0.000 -100.00 % 445.941 K -28.23 % 621.354 K -54.45 % 1.364 M -22.15 % 1.752 M
Operating expenses 13.398 M -11.43 % 15.126 M -6.08 % 16.106 M 24.84 % 12.901 M 11.79 % 11.540 M -6.97 % 12.404 M 18.43 % 10.474 M -4.42 % 10.958 M 5.15 % 10.421 M -1.83 % 10.615 M 18.96 % 8.923 M 23.70 % 7.213 M -11.44 % 8.145 M 13.03 % 7.206 M -7.34 % 7.777 M -1.94 % 7.931 M 0.35 % 7.903 M 39.95 % 5.647 M 921.98 % -687.000 K -116.88 % 4.071 M -3.00 % 4.197 M -16.86 % 5.048 M -5.66 % 5.351 M
Cost and expenses 23.378 M -7.42 % 25.250 M -5.29 % 26.661 M 23.20 % 21.641 M 15.40 % 18.753 M -3.17 % 19.366 M 10.32 % 17.555 M -2.82 % 18.065 M 8.88 % 16.592 M 0.09 % 16.577 M 14.36 % 14.495 M 11.88 % 12.956 M -8.49 % 14.158 M 5.58 % 13.410 M -2.12 % 13.700 M 9.17 % 12.549 M 3.22 % 12.157 M 32.76 % 9.157 M 767.91 % -1.371 M -125.38 % 5.402 M 5.38 % 5.126 M -13.02 % 5.893 M -9.70 % 6.526 M
Research and development expenses 2.502 M 2.80 % 2.434 M -6.67 % 2.608 M -15.57 % 3.089 M 41.50 % 2.183 M 27.21 % 1.716 M 0.82 % 1.702 M -36.87 % 2.696 M -0.63 % 2.713 M -14.42 % 3.170 M 28.13 % 2.474 M 20.25 % 2.057 M 6.93 % 1.924 M 10.51 % 1.741 M -18.22 % 2.129 M 28.95 % 1.651 M -10.90 % 1.853 M 433.27 % -556.000 K -22.74 % -453.000 K 0.000 0.000 0.000 0.000
Selling general and administrative expenses 5.611 M -55.79 % 12.692 M -5.96 % 13.497 M 37.56 % 9.812 M 4.86 % 9.357 M -12.45 % 10.688 M 21.84 % 8.772 M 6.17 % 8.262 M 5.86 % 7.805 M 6.06 % 7.359 M 15.09 % 6.394 M 24.24 % 5.147 M -15.36 % 6.081 M 14.71 % 5.301 M -4.37 % 5.543 M -11.54 % 6.266 M 20.50 % 5.200 M 1 943.97 % -282.000 K -20.51 % -234.000 K -106.46 % 3.625 M 1.17 % 3.583 M -2.77 % 3.685 M 2.39 % 3.599 M
Interest income 0.000 -100.00 % 536.000 -98.86 % 47.077 K 1 157.06 % 3.745 K 0.000 0.000 0.000 0.000 -100.00 % 1.321 K 78.76 % 739.000 1 579.55 % 44.000 -95.33 % 942.000 193.46 % 321.000 17.15 % 274.000 -99.61 % 69.962 K 507.20 % 11.522 K -70.46 % 39.008 K -63.94 % 108.163 K 0.000 0.000 -100.00 % 30.394 K -51.99 % 63.310 K 900.32 % 6.329 K
Interest expense 182.896 K 104.03 % 89.642 K 154.13 % 35.274 K -33.83 % 53.312 K -46.24 % 99.167 K -8.78 % 108.713 K 9 020.22 % 1.192 K -96.37 % 32.882 K 219.06 % 10.306 K -64.30 % 28.865 K -43.89 % 51.444 K 3.37 % 49.767 K 10.21 % 45.158 K 164.25 % 17.089 K 68.73 % 10.128 K -58.72 % 24.534 K -68.53 % 77.956 K 343.28 % 17.586 K 0.000 -100.00 % 30.098 K -0.97 % 30.394 K -44.29 % 54.559 K 62.27 % 33.623 K
Depreciation and amortization 1.705 M 4 244.36 % 39.238 K -97.37 % 1.494 M 8.34 % 1.379 M 1 013.45 % 123.849 K -90.76 % 1.341 M 174.80 % 488.000 K 19.10 % 409.751 K 14.23 % 358.693 K -25.09 % 478.852 K -49.32 % 944.934 K 114.89 % 439.723 K -62.54 % 1.174 M 101.03 % 583.992 K -29.92 % 833.264 K 20.27 % 692.805 K 80.27 % 384.307 K 79.81 % 213.730 K 37.46 % 155.480 K 33.90 % 116.115 K 57.16 % 73.882 K -71.84 % 262.326 K -55.46 % 588.935 K
Operating income -1.136 M 40.22 % -1.900 M -16.56 % -1.630 M -116.47 % -753.000 K -495.92 % 190.191 K 8.05 % 176.019 K -77.04 % 766.742 K 112.17 % 361.382 K -43.89 % 644.055 K -8.96 % 707.461 K 220.32 % -588.000 K -4 760.38 % 12.617 K 101.88 % -670.000 K -174.44 % 900.080 K 3 407.42 % -27.214 K 91.75 % -330.000 K -325.03 % 146.645 K -92.05 % 1.844 M 0.71 % 1.831 M 65.40 % 1.107 M 1 705.28 % -68.960 K 92.59 % -931.000 K 22.42 % -1.200 M
Operating income ratio -0.05 37.25 % -0.08 -24.95 % -0.07 -80.65 % -0.04 -459.03 % 0.01 11.47 % 0.01 -78.48 % 0.04 113.37 % 0.02 -47.06 % 0.04 -9.49 % 0.04 196.80 % -0.04 -4 445.86 % 0.00 101.96 % -0.05 -173.63 % 0.07 3 489.72 % 0.00 92.63 % -0.03 -326.58 % 0.01 -92.89 % 0.17 0.00 -100.00 % 0.17 1 349.15 % -0.01 92.74 % -0.19 16.73 % -0.23
Total other income expenses net -262.577 K -2 001.29 % -12.496 K -100.73 % 1.702 M 2 331 406.85 % 73.000 -100.00 % 1.607 M 0.000 100.00 % -72.635 K -225.72 % 57.774 K 90.18 % 30.379 K 183.53 % -36.370 K 97.74 % -1.609 M -5 011.93 % 32.757 K 104.63 % -708.000 K -398.59 % -142.000 K -5.97 % -134.000 K 23.86 % -176.000 K 20.36 % -221.000 K -233.63 % 165.382 K 0.000 -100.00 % 80.193 K 117.86 % -449.000 K -268.07 % 267.152 K -49.14 % 525.254 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 1.534 M 127.64 % 674.086 K 6.65 % 632.065 K -50.11 % 1.267 M 20.98 % 1.047 M -65.19 % 3.008 M 514.61 % -725.556 K 32.67 % -1.078 M -11.02 % -970.669 K -92.50 % -504.250 K -12.99 % -446.295 K 24.28 % -589.433 K -267.20 % -160.523 K 91.82 % -1.962 M 19.89 % -2.449 M -24.15 % -1.973 M 29.07 % -2.781 M 23.35 % -3.628 M -49.05 % -2.434 M -145.28 % -992.490 K -244.42 % -288.165 K -11.52 % -258.395 K 0.000
Total investments 0.000 -100.00 % 61.059 K 35.55 % 45.044 K -86.07 % 323.312 K -6.88 % 347.192 K -7.87 % 376.869 K -18.43 % 462.000 K 26.47 % 365.303 K -0.54 % 367.301 K 3.14 % 356.127 K 0.000 -100.00 % 280.485 K -2.41 % 287.410 K -41.34 % 489.959 K 117.54 % 225.224 K 8.18 % 208.194 K 1.54 % 205.028 K 115.83 % -1.295 M 0.000 0.000 0.000 0.000 0.000
Total debt 1.959 M 62.07 % 1.209 M -28.28 % 1.685 M -9.40 % 1.860 M -26.09 % 2.516 M -27.87 % 3.489 M 3 085.38 % 109.520 K 280.99 % 28.746 K -65.95 % 84.431 K -82.75 % 489.343 K -33.41 % 734.826 K -21.77 % 939.330 K 58.66 % 592.023 K 293.44 % 150.475 K -39.50 % 248.702 K 13.94 % 218.271 K 51.55 % 144.027 K 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 52.448 M 8 753.69 % 592.385 K -19.59 % 736.713 K 63.07 % 451.775 K 501.44 % 75.115 K -86.32 % 548.926 K 18.10 % 464.782 K 77.31 % 262.131 K -64.15 % 731.112 K 26.10 % 579.788 K 45.27 % 399.099 K 356.05 % -155.868 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -54.889 M -2.61 % -53.492 M -1.91 % -52.488 M 0.23 % -52.609 M -1.54 % -51.813 M 3.58 % -53.737 M 0.31 % -53.905 M 1.90 % -54.949 M 1.25 % -55.644 M 1.13 % -56.277 M 1.12 % -56.916 M -5.66 % -53.869 M 0.08 % -53.909 M -4.71 % -51.483 M 0.06 % -51.514 M 0.30 % -51.667 M -1.89 % -50.710 M -2 350.86 % 2.253 M -9.50 % 2.489 M 104.49 % -55.452 M -3.46 % -53.596 M -1.53 % -52.789 M -1.30 % -52.110 M
Common stock 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 1.33 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.000 -100.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M
Total equity 3.265 M -24.59 % 4.330 M -9.95 % 4.808 M 9.21 % 4.403 M -8.69 % 4.822 M 50.96 % 3.194 M 8.56 % 2.943 M 73.54 % 1.696 M 15.41 % 1.469 M 120.30 % 666.928 K 398.61 % -223.341 K -110.09 % 2.214 M -6.52 % 2.368 M -50.16 % 4.752 M 10.15 % 4.315 M 17.73 % 3.665 M -12.73 % 4.200 M -4.53 % 4.399 M 80.87 % 2.432 M 2 241.59 % 103.861 K 109.83 % -1.056 M -35.50 % -779.619 K 7.06 % -838.817 K
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 168.271 K -15.36 % 198.818 K -26.42 % 270.219 K -15.32 % 319.093 K 3.19 % 309.240 K 20.73 % 256.137 K 26.39 % 202.663 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 729.353 K -25.64 % 980.885 K 282.79 % 256.245 K -17.08 % 309.043 K -73.82 % 1.181 M -51.56 % 2.437 M 3 429.13 % 69.059 K 461.36 % 12.302 K 6.88 % 11.510 K -84.56 % 74.563 K -69.70 % 246.077 K -65.79 % 719.399 K 96.10 % 366.852 K 624.67 % 50.623 K -47.75 % 96.879 K -20.85 % 122.399 K 29.15 % 94.771 K 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 729.352 K -25.64 % 980.885 K 282.79 % 256.245 K -17.08 % 309.043 K -73.82 % 1.181 M -51.56 % 2.437 M 926.92 % 237.330 K 12.41 % 211.120 K -25.06 % 281.729 K -28.43 % 393.656 K -29.11 % 555.317 K -43.08 % 975.536 K 71.29 % 569.515 K 1 025.01 % 50.623 K -47.75 % 96.879 K -20.85 % 122.399 K 29.15 % 94.771 K 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 3.428 M 12.11 % 3.058 M 136.17 % 1.295 M 1 132.22 % -125.419 K 3.77 % -130.326 K -451.29 % -23.640 K -100.61 % 3.867 M 11.98 % 3.453 M 3.17 % 3.347 M 8.01 % 3.099 M -0.41 % 3.111 M 51.88 % 2.049 M 0.00 % 2.049 M -4.48 % 2.145 M -3.69 % 2.227 M 1.25 % 2.199 M -8.82 % 2.412 M 13.82 % 2.119 M 2 763.37 % -79.570 K -104.88 % 1.630 M -2.89 % 1.679 M 3.03 % 1.629 M -33.99 % 2.468 M
Deferred revenue 0.000 0.000 -100.00 % 3.195 M -14.71 % 3.747 M 27.28 % 2.944 M -30.01 % 4.205 M 6.38 % 3.953 M 13.80 % 3.474 M 5.39 % 3.296 M 11.35 % 2.960 M -0.70 % 2.981 M 37.76 % 2.164 M 10.16 % 1.964 M 0.000 0.000 -100.00 % 1.457 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.229 M 439.92 % 227.696 K -84.06 % 1.429 M -7.87 % 1.551 M 16.11 % 1.336 M 27.03 % 1.051 M 2 498.66 % 40.461 K 146.05 % 16.444 K -77.45 % 72.921 K -82.42 % 414.780 K -15.13 % 488.749 K 122.23 % 219.931 K -2.33 % 225.171 K 125.50 % 99.852 K -34.23 % 151.823 K 58.36 % 95.872 K -33.43 % 144.027 K 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 9.023 M 23.47 % 7.308 M -22.12 % 9.383 M 53.49 % 6.113 M 25.38 % 4.876 M -21.09 % 6.179 M 39.97 % 4.414 M 14.79 % 3.846 M 1.95 % 3.772 M -3.88 % 3.924 M -8.64 % 4.295 M 50.72 % 2.850 M -7.22 % 3.072 M 16.62 % 2.634 M -2.43 % 2.700 M -3.13 % 2.787 M -16.49 % 3.337 M 32.51 % 2.518 M 0.000 -100.00 % 2.160 M -8.55 % 2.362 M 7.53 % 2.196 M -36.46 % 3.457 M
Total liabilities 9.752 M 17.66 % 8.289 M -14.01 % 9.640 M 50.09 % 6.422 M 6.04 % 6.056 M -29.71 % 8.616 M 85.22 % 4.652 M 14.67 % 4.057 M 0.07 % 4.054 M -6.12 % 4.318 M -10.98 % 4.850 M 26.80 % 3.825 M 5.06 % 3.641 M 35.63 % 2.684 M -4.00 % 2.796 M -3.87 % 2.909 M -15.23 % 3.432 M 36.28 % 2.518 M 0.000 -100.00 % 2.160 M -8.55 % 2.362 M 7.53 % 2.196 M -36.46 % 3.457 M
Other non current assets 13.203 K -99.45 % 2.388 M 370 349.46 % -645.000 -329.54 % 281.000 -70.51 % 953.000 -59.01 % 2.325 K 186.33 % 812.000 236.93 % 241.000 0.000 0.000 -100.00 % 319.864 K 0.000 -100.00 % 287.410 K -41.34 % 489.959 K 117.54 % 225.224 K -81.39 % 1.210 M 190.80 % 416.228 K -74.27 % 1.618 M 39.28 % 1.162 M 243.53 % 338.141 K 29.12 % 261.885 K -40.75 % 441.975 K 0.60 % 439.324 K
Long term investments 0.000 -100.00 % 61.059 K 35.55 % 45.044 K -86.07 % 323.312 K -6.83 % 347.000 K -7.96 % 377.000 K -18.40 % 462.000 K 26.47 % 365.303 K -0.54 % 367.301 K 3.14 % 356.127 K 0.000 -100.00 % 280.485 K 0.000 0.000 0.000 100.00 % -1.002 M 0.000 100.00 % -1.295 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 6.769 M 8.66 % 6.230 M 8.11 % 5.762 M 42.52 % 4.043 M 18.98 % 3.398 M 8.56 % 3.130 M 40.48 % 2.228 M 70.47 % 1.307 M 62.78 % 802.932 K 58.11 % 507.834 K -21.75 % 649.005 K -44.81 % 1.176 M 17.05 % 1.005 M -21.94 % 1.287 M 67.36 % 768.963 K -23.27 % 1.002 M -3.81 % 1.042 M 73.62 % 600.106 K 0.000 -100.00 % 115.681 K 67.60 % 69.023 K 66.32 % 41.499 K 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 -100.00 % 4.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 6.769 M 8.66 % 6.230 M 8.11 % 5.762 M 42.52 % 4.043 M 18.98 % 3.398 M 8.56 % 3.130 M 40.48 % 2.228 M 70.47 % 1.307 M 62.78 % 802.932 K 58.11 % 507.834 K -21.75 % 649.005 K -44.81 % 1.176 M 17.05 % 1.005 M -21.94 % 1.287 M 67.36 % 768.963 K -23.27 % 1.002 M -3.81 % 1.042 M 73.62 % 600.110 K 298.16 % 150.720 K 30.29 % 115.681 K 67.60 % 69.023 K 66.32 % 41.499 K 0.000
Property plant equipment net 133.000 K -62.11 % 351.000 K -2.77 % 361.000 K -72.55 % 1.315 M -40.66 % 2.216 M -35.97 % 3.461 M 830.38 % 372.000 K 16.61 % 319.000 K -36.81 % 504.841 K -22.70 % 653.065 K 2.69 % 635.982 K -14.27 % 741.825 K -28.66 % 1.040 M 69.95 % 611.893 K -13.90 % 710.711 K -15.71 % 843.163 K -7.27 % 909.279 K 169.70 % 337.148 K 0.000 -100.00 % 184.553 K 89.82 % 97.225 K 27.30 % 76.376 K -78.94 % 362.733 K
Total non current assets 9.521 M 5.43 % 9.030 M 17.57 % 7.681 M 9.18 % 7.035 M -3.00 % 7.253 M -11.90 % 8.233 M 91.46 % 4.300 M 43.68 % 2.993 M 18.97 % 2.516 M 8.05 % 2.328 M -0.19 % 2.332 M -34.92 % 3.584 M -5.07 % 3.775 M -2.25 % 3.862 M 36.53 % 2.829 M -6.41 % 3.022 M -10.12 % 3.363 M 51.60 % 2.218 M 69.01 % 1.312 M 105.58 % 638.375 K 49.11 % 428.133 K -23.53 % 559.850 K -30.20 % 802.057 K
Other current assets 302.797 K 44.23 % 209.945 K -92.42 % 2.770 M 3 130.59 % 85.758 K -85.68 % 599.030 K 101.09 % 297.885 K -15.13 % 351.000 K -19.84 % 437.877 K 13.84 % 384.626 K -1.66 % 391.104 K 34.41 % 290.989 K -1.85 % 296.488 K -79.99 % 1.482 M 1.32 % 1.463 M -7.69 % 1.585 M 16.46 % 1.361 M 1.26 % 1.344 M 25.50 % 1.071 M 14.22 % 937.340 K 48.11 % 632.869 K 7.40 % 589.238 K -1.56 % 598.591 K -67.04 % 1.816 M
Short term investments 0.000 0.000 -100.00 % 247.493 K 0.000 0.000 -100.00 % 341.517 K 68.54 % 202.638 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.210 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 424.240 K -20.63 % 534.495 K -49.24 % 1.053 M 77.58 % 592.965 K -59.64 % 1.469 M 205.81 % 480.371 K -42.48 % 835.076 K -24.52 % 1.106 M 4.86 % 1.055 M 6.19 % 993.593 K -15.88 % 1.181 M -22.74 % 1.529 M 103.15 % 752.546 K -64.37 % 2.112 M -21.70 % 2.698 M 23.14 % 2.191 M -25.10 % 2.925 M -19.38 % 3.628 M 49.05 % 2.434 M 145.28 % 992.490 K 244.42 % 288.165 K 11.52 % 258.395 K 0.000
Cash and short term investments 424.240 K -20.63 % 534.495 K -49.24 % 1.053 M 77.58 % 592.965 K -59.64 % 1.469 M 205.81 % 480.371 K -42.48 % 835.076 K -24.52 % 1.106 M 4.86 % 1.055 M 6.19 % 993.593 K -15.88 % 1.181 M -22.74 % 1.529 M 103.15 % 752.546 K -64.37 % 2.112 M -21.70 % 2.698 M 23.14 % 2.191 M -25.10 % 2.925 M -19.38 % 3.628 M 49.05 % 2.434 M 145.28 % 992.490 K 244.42 % 288.165 K 11.52 % 258.395 K 0.000
Total current assets 3.497 M -2.55 % 3.588 M -46.97 % 6.767 M 78.56 % 3.790 M 4.53 % 3.626 M 1.35 % 3.577 M 8.60 % 3.294 M 19.37 % 2.759 M -8.24 % 3.007 M 13.20 % 2.657 M 15.77 % 2.295 M -6.55 % 2.455 M 9.89 % 2.235 M -37.50 % 3.575 M -16.52 % 4.282 M 20.58 % 3.552 M -16.80 % 4.269 M -9.16 % 4.699 M 39.37 % 3.372 M 107.45 % 1.625 M 85.25 % 877.403 K 2.38 % 856.986 K -52.81 % 1.816 M
Inventory 0.000 0.000 0.000 -100.00 % 486.295 K 0.000 -100.00 % 566.632 K 114.63 % 264.000 K 944.58 % -31.258 K 0.000 0.000 -100.00 % 286.563 K -2.94 % 295.241 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 2.770 M -2.61 % 2.844 M -3.38 % 2.943 M 12.14 % 2.625 M 68.51 % 1.558 M -30.23 % 2.232 M 17.16 % 1.905 M 56.79 % 1.215 M -22.48 % 1.568 M 23.25 % 1.272 M 54.63 % 822.536 K 30.52 % 630.197 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 2.606 M 392 297.59 % 664.000 -99.96 % 1.514 M 11.80 % 1.354 M 4.87 % 1.291 M 2.24 % 1.263 M 2.04 % 1.237 M 23.58 % 1.001 M 19.13 % 840.476 K 3.63 % 811.024 K 11.48 % 727.534 K -47.49 % 1.386 M -3.99 % 1.443 M -2.03 % 1.473 M 31.09 % 1.124 M 15.98 % 968.872 K -2.64 % 995.148 K 3.89 % 957.882 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.184 M 8.79 % 3.846 M 16.51 % 3.301 M 304.79 % 815.383 K 36.57 % 597.038 K -35.21 % 921.434 K 119.16 % 420.436 K 18.33 % 355.318 K 1.84 % 348.885 K 27.06 % 274.573 K -53.69 % 592.897 K 27.31 % 465.699 K -27.13 % 639.074 K 64.14 % 389.350 K 21.34 % 320.883 K 55.87 % 205.863 K -58.44 % 495.331 K 24.12 % 399.079 K 0.000 -100.00 % 492.132 K -27.97 % 683.240 K 20.46 % 567.187 K -42.63 % 988.586 K
Tax payables 182.000 K 2.82 % 177.000 K 7.93 % 164.000 K 30.16 % 126.000 K -3.08 % 130.000 K 441.67 % 24.000 K -72.41 % 87.000 K 314.29 % 21.000 K 510.29 % 3.441 K -97.47 % 136.094 K 33.32 % 102.082 K -11.54 % 115.396 K -27.24 % 158.601 K 0.000 0.000 -100.00 % 285.626 K 0.00 % 285.626 K 0.000 -100.00 % 79.570 K 111.19 % 37.677 K 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 168.271 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
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
Capital lease obligations 86.249 K -71.88 % 306.756 K -68.45 % 972.343 K -47.72 % 1.860 M -26.09 % 2.516 M -23.99 % 3.310 M 2 922.72 % 109.520 K 280.99 % 28.746 K -65.95 % 84.431 K -56.71 % 195.022 K -15.75 % 231.492 K -45.45 % 424.330 K -28.33 % 592.023 K 293.44 % 150.475 K -39.50 % 248.702 K 13.94 % 218.271 K -8.60 % 238.798 K 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 51.524 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 155.868 K 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 51.524 M 0.00 % 51.524 M 1.32 % 50.854 M 0.00 % 50.854 M 0.00 % 50.854 M 0.20 % 50.751 M 0.00 % 50.751 M 0.00 % 50.751 M 0.00 % 50.751 M 0.04 % 50.733 M -0.64 % 51.062 M 1.52 % 50.296 M -0.69 % 50.647 M 0.08 % 50.604 M 0.81 % 50.198 M 1.00 % 49.701 M -0.14 % 49.769 M -3.79 % 51.730 M 90 159.44 % -57.440 K -100.12 % 49.925 M 0.02 % 49.916 M 7.63 % 46.379 M 1.62 % 45.641 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -168.271 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 13.017 M 3.16 % 12.619 M -12.66 % 14.448 M 33.47 % 10.825 M -0.49 % 10.879 M -7.89 % 11.810 M 55.51 % 7.594 M 32.02 % 5.752 M 4.15 % 5.523 M 10.80 % 4.985 M 7.73 % 4.627 M -23.38 % 6.039 M 0.49 % 6.009 M -19.19 % 7.437 M 4.58 % 7.111 M 8.17 % 6.574 M -13.86 % 7.631 M 10.33 % 6.917 M 47.67 % 4.684 M 106.92 % 2.264 M 73.39 % 1.306 M -7.86 % 1.417 M -45.88 % 2.618 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 100.00 % -78.405 K -332.80 % 33.679 K 0.000 100.00 % -25.232 K 86.23 % -183.192 K 34.86 % -281.232 K -229.31 % 217.491 K -19.83 % 271.285 K 323.30 % -121.490 K -157.75 % 210.365 K 18.29 % 177.842 K 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 -100.00 % 17.756 K -74.86 % 70.627 K 28.20 % 55.090 K 491.35 % 9.316 K -93.32 % 139.393 K -14.82 % 163.638 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 318.677 K 430.81 % 60.036 K -93.38 % 906.476 K 460.59 % -251.390 K 61.62 % -655.041 K -146.14 % -266.129 K 73.49 % -1.004 M -858.22 % -104.747 K 69.10 % -338.997 K 73.94 % -1.301 M -177.48 % 1.679 M 554.69 % 256.384 K -53.06 % 546.236 K 411.62 % -175.288 K 69.27 % -570.333 K 26.28 % -773.652 K -438.13 % 228.803 K 209.36 % 73.961 K 0.000 100.00 % -92.073 K -30 171.23 % 306.183 46.33 % 209.246 0.000
Accounts receivables -369.615 K -116.17 % 2.286 M 857.13 % -301.960 K 74.36 % -1.178 M -810.02 % 165.864 K 120.05 % -827.250 K 13.63 % -957.785 K -924.19 % -93.516 K 79.44 % -454.860 K 26.64 % -620.065 K -2 941.86 % 21.819 K -60.92 % 55.825 K 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 100.00 % -78.405 K -332.80 % 33.679 K 123.85 % -141.236 K -459.75 % -25.232 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
Accounts payables 0.000 0.000 -100.00 % 1.470 M 746.43 % 173.666 K 169.75 % -248.980 K -149.70 % 500.998 K 968.66 % 46.881 K -10.76 % 52.536 K -14.15 % 61.193 K 116.12 % -379.623 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
Other working capital 688.292 K 130.92 % -2.226 M -1 115.66 % -183.128 K -125.47 % 718.936 K 266.93 % -430.689 K -604.59 % 85.355 K -5.57 % 90.394 K -58.43 % 217.465 K 297.78 % 54.670 K 118.17 % -300.902 K -136.84 % 816.841 K 304.66 % 201.860 K 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 660.322 K 201.56 % 218.969 K -0.17 % 219.347 K 13.38 % 193.456 K 128.67 % 84.602 K -85.32 % 576.447 K 0.77 % 572.016 K 7 669.85 % 7.362 K -97.16 % 259.235 K -19.85 % 323.451 K 2.00 % 317.097 K 292.64 % 80.761 K -26.40 % 109.733 K 384.90 % -38.516 K -109.92 % 388.243 K 5.64 % 367.524 K 17.05 % 313.984 K -85.60 % 2.180 M 20.36 % 1.811 M 47.89 % 1.225 M 803 582.09 % -152.437 99.95 % -308.293 K 22.97 % -400.220 K
Net cash provided by operating activities 1.287 M 31.33 % 980.143 K -63.18 % 2.662 M 376.04 % 559.267 K -79.40 % 2.714 M 66.98 % 1.626 M 46.98 % 1.106 M 9.76 % 1.008 M 8.37 % 929.894 K 340.11 % 211.289 K 508.35 % -51.742 K -106.26 % 826.654 K 280.94 % -456.854 K -213.74 % 401.663 K -38.32 % 651.174 K 460.81 % -180.474 K -141.32 % 436.731 K -81.76 % 2.394 M 21.71 % 1.967 M 57.49 % 1.249 M 548 534.61 % 227.628 100.50 % -45.967 K -124.36 % 188.715 K
Investments in property plant and equipment -23.802 K 33.34 % -35.705 K 98.16 % -1.937 M -175.57 % -702.762 K 19.70 % -875.176 K 30.66 % -1.262 M 8.50 % -1.379 M -59.64 % -864.037 K -78.99 % -482.740 K -1 529.34 % -29.628 K 81.58 % -160.870 K 47.04 % -303.772 K 55.00 % -675.072 K 21.07 % -855.249 K -396.08 % -172.401 K 63.35 % -470.460 K 60.03 % -1.177 M -30.26 % -903.507 K 0.000 100.00 % -219.990 K -179 843.56 % -122.255 99.76 % -51.978 K -9.43 % -47.498 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.499 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
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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.499 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
Other investing activites -1.507 M 7.14 % -1.622 M 0.000 0.000 0.000 0.000 100.00 % -1.256 M -57.85 % -795.767 K -76.78 % -450.145 K -6 346.30 % -6.983 K 94.79 % -134.094 K 54.00 % -291.534 K 13.36 % -336.493 K 49.46 % -665.803 K -549.13 % -102.568 K 68.74 % -328.080 K 49.08 % -644.279 K 30.88 % -932.160 K -272.39 % -250.320 K -110.39 % -118.977 K -129 113.28 % -92.078 99.92 % -109.483 K -20.75 % -90.670 K
Net cash used for investing activites -1.530 M 7.71 % -1.658 M 14.38 % -1.937 M -175.57 % -702.762 K 19.70 % -875.176 K 30.66 % -1.262 M 8.50 % -1.379 M -61.98 % -851.538 K -76.40 % -482.740 K -1 529.34 % -29.628 K 81.58 % -160.870 K 47.04 % -303.772 K 55.00 % -675.072 K 21.07 % -855.249 K -396.08 % -172.401 K 63.35 % -470.460 K 61.02 % -1.207 M -29.49 % -932.160 K -272.39 % -250.320 K 2.57 % -256.923 K -162 916.00 % -157.606 99.87 % -119.962 K 13.18 % -138.168 K
Debt repayment 843.884 K 345.83 % 189.283 K 166.07 % -286.488 K 66.08 % -844.698 K -416.45 % -163.560 K -191.82 % 178.140 K 895.52 % -22.393 K 0.000 100.00 % -243.554 K -8.25 % -225.000 K 0.000 -100.00 % 500.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -25.653 K 0.000 100.00 % -251.913 K -529.78 % -40.000 K -199 810.42 % 20.029 0.000
Common stock issued 0.000 -100.00 % 669.935 K 0.000 0.000 -100.00 % 177.528 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
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
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
Other financing activites -388.818 K -3 928.83 % 10.155 K 128.79 % -35.274 K 33.83 % -53.312 K 91.44 % -622.464 K 36.51 % -980.472 K -82 154.36 % -1.192 K 97.53 % -48.224 K 56.91 % -111.915 K 54.96 % -248.483 K -8.91 % -228.157 K 8.31 % -248.822 K -12.49 % -221.200 K -28.27 % -172.454 K -30.86 % -131.783 K -94.69 % -67.689 K 0.000 0.000 100.00 % -113.010 K -55.02 % -72.900 K -465.74 % 19.932 K -86.86 % 151.669 K 23.34 % 122.965 K
Net cash used provided by financing activities 455.066 K 128.17 % 199.438 K 161.98 % -321.762 K 64.17 % -898.010 K -47.58 % -608.496 K 24.16 % -802.332 K -3 482.96 % -22.393 K 53.56 % -48.224 K 86.43 % -355.469 K 24.92 % -473.483 K -107.53 % -228.157 K -190.83 % 251.178 K 213.55 % -221.200 K -28.27 % -172.454 K -30.86 % -131.783 K -94.69 % -67.689 K 0.000 100.00 % -25.650 K 77.30 % -113.010 K 65.21 % -324.813 K -1 618 461.89 % -20.068 -100.01 % 151.690 K 23.36 % 122.965 K
Effect of forex changes on cash -322.211 K -706.64 % -39.945 K -171.22 % 56.088 K -66.10 % 165.450 K 168.34 % -242.113 K -387.74 % 84.144 K 244.56 % 24.421 K 143.07 % -56.699 K -87.88 % -30.178 K -128.94 % 104.294 K 11.99 % 93.127 K 4 215.43 % 2.158 K 132.22 % -6.697 K -116.51 % 40.556 K -74.64 % 159.931 K 1 119.58 % -15.686 K -123.38 % 67.096 K 127.74 % -241.910 K -49.29 % -162.040 K -535.42 % 37.215 K 184 478.72 % -20.184 99.96 % -52.394 K -322.06 % -12.414 K
Net change in cash -110.255 K 78.74 % -518.514 K -212.71 % 460.046 K 152.51 % -876.055 K -188.61 % 988.649 K 378.72 % -354.705 K -30.76 % -271.274 K -629.32 % 51.250 K -16.68 % 61.507 K 132.80 % -187.528 K 46.06 % -347.642 K -144.79 % 776.217 K 157.08 % -1.360 M -132.26 % -585.484 K -215.50 % 506.921 K 169.03 % -734.309 K -4.42 % -703.213 K -158.89 % 1.194 M -17.16 % 1.441 M 104.66 % 704.325 K 2 365 788.48 % 29.770 100.04 % -66.633 K -141.36 % 161.098 K
Cash at beginning of period 534.495 K -49.24 % 1.053 M 77.58 % 592.965 K -59.64 % 1.469 M 205.81 % 480.371 K -42.48 % 835.076 K -24.52 % 1.106 M 4.86 % 1.055 M 6.19 % 993.593 K -15.88 % 1.181 M -22.74 % 1.529 M 103.15 % 752.546 K -64.37 % 2.112 M -21.70 % 2.698 M 23.14 % 2.191 M -25.10 % 2.925 M -19.38 % 3.628 M 49.05 % 2.434 M 145.16 % 992.940 K 244.57 % 288.165 K 111 421.12 % 258.395 -99.92 % 325.028 K 98.27 % 163.930 K
Cash at end of period 424.240 K -20.63 % 534.495 K -49.24 % 1.053 M 77.58 % 592.965 K -59.64 % 1.469 M 205.81 % 480.371 K -42.48 % 835.076 K -24.52 % 1.106 M 4.86 % 1.055 M 6.19 % 993.593 K -15.88 % 1.181 M -22.74 % 1.529 M 103.15 % 752.546 K -64.37 % 2.112 M -21.70 % 2.698 M 23.14 % 2.191 M -25.10 % 2.925 M -19.38 % 3.628 M 49.05 % 2.434 M 145.28 % 992.490 K 344 317.26 % 288.165 -99.89 % 258.395 K -20.50 % 325.028 K
Operating cash flow 1.287 M 31.33 % 980.143 K -63.18 % 2.662 M 376.04 % 559.267 K -79.40 % 2.714 M 66.98 % 1.626 M 46.98 % 1.106 M 9.76 % 1.008 M 8.37 % 929.894 K 340.11 % 211.289 K 508.35 % -51.742 K -106.26 % 826.654 K 280.94 % -456.854 K -213.74 % 401.663 K -38.32 % 651.174 K 460.81 % -180.474 K -141.32 % 436.731 K -81.76 % 2.394 M 21.71 % 1.967 M 57.49 % 1.249 M 548 534.61 % 227.628 100.50 % -45.967 K -124.36 % 188.715 K
Capital expenditure -1.528 M 9.17 % -1.683 M 13.11 % -1.937 M -175.57 % -702.762 K 19.70 % -875.176 K 30.66 % -1.262 M 8.50 % -1.379 M -59.64 % -864.037 K -78.99 % -482.740 K -1 529.34 % -29.628 K 81.58 % -160.870 K 47.04 % -303.772 K 55.00 % -675.072 K 21.07 % -855.249 K -396.08 % -172.401 K 63.35 % -470.460 K 60.03 % -1.177 M -30.26 % -903.507 K 0.000 100.00 % -219.990 K -179 843.56 % -122.255 99.76 % -51.978 K -9.43 % -47.498 K
Free CashFlow -241.178 K 65.67 % -702.619 K -196.82 % 725.719 K 605.75 % -143.495 K -107.80 % 1.839 M 406.01 % 363.482 K 233.00 % -273.302 K -290.22 % 143.674 K -67.87 % 447.154 K 146.15 % 181.661 K 185.44 % -212.612 K -140.66 % 522.882 K 146.19 % -1.132 M -149.55 % -453.586 K -194.74 % 478.773 K 173.55 % -650.934 K 12.06 % -740.217 K -149.67 % 1.490 M -24.23 % 1.967 M 91.17 % 1.029 M 976 294.33 % 105.373 100.11 % -97.945 K -169.36 % 141.217 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
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
Revenue 11.023 M -1.76 % 11.220 M -0.62 % 11.290 M -6.38 % 12.060 M -8.69 % 13.208 M 11.72 % 11.822 M 7.71 % 10.976 M 10.71 % 9.914 M 4.58 % 9.480 M 0.17 % 9.464 M -4.21 % 9.880 M 2.26 % 9.662 M 1.92 % 9.480 M 7.23 % 8.841 M -0.70 % 8.903 M -6.50 % 9.522 M 7.52 % 8.856 M 3.82 % 8.530 M 7.08 % 7.966 M -1.44 % 8.082 M 13.72 % 7.107 M 4.53 % 6.799 M 6.37 % 6.392 M -1.19 % 6.469 M -0.15 % 6.479 M -7.82 % 7.029 M 5.51 % 6.662 M 0.24 % 6.646 M 1.53 % 6.546 M 2.97 % 6.357 M 6.77 % 5.954 M -10.44 % 6.648 M -27.97 % 9.230 M 200.37 % 3.073 M
Net income -559.374 K 33.25 % -838.000 K -1 034.54 % 89.670 K 108.20 % -1.094 M -184.69 % 1.292 M 210.22 % -1.172 M -121.97 % -528.000 K -97.01 % -268.000 K -133.78 % 793.310 K -29.84 % 1.131 M 310.56 % -537.000 K -200.15 % 536.172 K -45.04 % 975.636 K 1 321.55 % 68.632 K -83.61 % 418.686 K 51.34 % 276.660 K 11.04 % 249.150 K -35.13 % 384.058 K 419.69 % -120.136 K 67.18 % -366.000 K 88.53 % -3.192 M -2 314.85 % 144.118 K -4.54 % 150.968 K 196.56 % -156.344 K 88.99 % -1.420 M -41.72 % -1.002 M -367.70 % 374.296 K 1 242.12 % -32.772 K -111.05 % 296.478 K 91.73 % 154.636 K 124.01 % -644.000 K -394.81 % 218.448 K 121.79 % -1.002 M -295.61 % 512.486 K
Income before tax -572.786 K 30.66 % -826.000 K -0.24 % -824.000 K 24.40 % -1.090 M -188.49 % 1.232 M 206.19 % -1.160 M -369.64 % -247.000 K 4.26 % -258.000 K -139.15 % 659.070 K -42.10 % 1.138 M 523.13 % -269.000 K -149.64 % 541.954 K -12.93 % 622.450 K 768.64 % 71.658 K -43.13 % 126.004 K -57.02 % 293.152 K 3.56 % 283.082 K -27.67 % 391.352 K 463.69 % -107.606 K 70.60 % -366.000 K 84.41 % -2.348 M -1 654.24 % 151.071 K -7.98 % 164.164 K 208.14 % -151.806 K 87.73 % -1.237 M -143.60 % -507.757 K -93.80 % -262.000 K -136.87 % 710.602 K 361.25 % -272.000 K -252.71 % 178.118 K 131.47 % -566.000 K -325.86 % 250.594 K 256.39 % -160.237 K -287.51 % 85.454 K
Income before tax ratio -0.05 29.42 % -0.07 -0.87 % -0.07 19.25 % -0.09 -196.91 % 0.09 195.05 % -0.10 -336.03 % -0.02 13.53 % -0.03 -137.43 % 0.07 -42.19 % 0.12 541.73 % -0.03 -148.54 % 0.06 -14.57 % 0.07 710.10 % 0.01 -42.73 % 0.01 -54.03 % 0.03 -3.69 % 0.03 -30.33 % 0.05 439.64 % -0.01 70.17 % -0.05 86.29 % -0.33 -1 586.88 % 0.02 -13.48 % 0.03 209.44 % -0.02 87.71 % -0.19 -164.28 % -0.07 -83.68 % -0.04 -136.78 % 0.11 357.32 % -0.04 -248.30 % 0.03 129.47 % -0.10 -352.19 % 0.04 317.13 % -0.02 -162.43 % 0.03
EBITDA -104.394 K -243.21 % 72.894 K 112.40 % -588.000 K -27.27 % -462.000 K -60.42 % -288.000 K 16.28 % -344.000 K -266.88 % 206.140 K -50.99 % 420.592 K 1.43 % 414.646 K -41.60 % 710.016 K 194.10 % 241.420 K -81.08 % 1.276 M 73.09 % 737.066 K 90.51 % 386.886 K 223.26 % 119.682 K -72.32 % 432.452 K 8.13 % 399.926 K -8.66 % 437.824 K 297.32 % 110.194 K 226.83 % -86.886 K 94.54 % -1.591 M -506.90 % 391.009 K -6.57 % 418.514 K 593.89 % 60.314 K 123.12 % -260.889 K 1.31 % -264.365 K -492.52 % 67.350 K -92.95 % 955.844 K 442.78 % 176.102 K -69.30 % 573.548 K 437.16 % -170.114 K -130.62 % 555.630 K 83.97 % 302.026 K 253.44 % 85.454 K
Net income ratio -0.05 32.06 % -0.07 -1 040.37 % 0.01 108.76 % -0.09 -192.75 % 0.10 198.66 % -0.10 -106.09 % -0.05 -77.95 % -0.03 -132.30 % 0.08 -29.96 % 0.12 319.82 % -0.05 -197.94 % 0.06 -46.08 % 0.10 1 225.74 % 0.01 -83.49 % 0.05 61.85 % 0.03 3.27 % 0.03 -37.52 % 0.05 398.55 % -0.02 66.70 % -0.05 89.92 % -0.45 -2 218.87 % 0.02 -10.25 % 0.02 197.72 % -0.02 88.97 % -0.22 -53.75 % -0.14 -353.73 % 0.06 1 239.38 % 0.00 -110.89 % 0.05 86.19 % 0.02 122.49 % -0.11 -429.17 % 0.03 130.25 % -0.11 -165.12 % 0.17
Ratio EBITDA -0.01 -245.77 % 0.01 112.47 % -0.05 -35.95 % -0.04 -75.69 % -0.02 25.06 % -0.03 -254.93 % 0.02 -55.73 % 0.04 -3.01 % 0.04 -41.70 % 0.08 207.03 % 0.02 -81.49 % 0.13 69.83 % 0.08 77.67 % 0.04 225.53 % 0.01 -70.40 % 0.05 0.57 % 0.05 -12.02 % 0.05 271.05 % 0.01 228.67 % -0.01 95.20 % -0.22 -489.26 % 0.06 -12.17 % 0.07 602.25 % 0.01 123.15 % -0.04 -7.06 % -0.04 -472.03 % 0.01 -92.97 % 0.14 434.61 % 0.03 -70.18 % 0.09 415.78 % -0.03 -134.19 % 0.08 155.42 % 0.03 17.67 % 0.03
Gross profit ratio 0.56 1.45 % 0.55 0.17 % 0.55 -6.59 % 0.59 -1.03 % 0.59 4.84 % 0.56 -2.81 % 0.58 -0.52 % 0.58 -6.54 % 0.62 1.58 % 0.61 -4.60 % 0.64 0.06 % 0.64 3.51 % 0.62 2.79 % 0.60 -0.52 % 0.61 -1.97 % 0.62 -2.95 % 0.64 -1.84 % 0.65 1.42 % 0.64 0.12 % 0.64 7.45 % 0.60 -0.90 % 0.60 9.63 % 0.55 -0.17 % 0.55 3.36 % 0.53 -8.18 % 0.58 7.76 % 0.54 -15.32 % 0.64 -1.83 % 0.65 0.84 % 0.64 -0.70 % 0.65 2.44 % 0.63 6.84 % 0.59 -1.68 % 0.60
Weighted average shs out dil 5.706 M 0.00 % 5.706 M 0.46 % 5.680 M 0.00 % 5.680 M 0.92 % 5.628 M 0.00 % 5.628 M 0.00 % 5.628 M 0.00 % 5.628 M 1.11 % 5.566 M -0.20 % 5.577 M 0.43 % 5.553 M -0.38 % 5.574 M 0.09 % 5.569 M -0.06 % 5.572 M -0.31 % 5.590 M 0.66 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M -7.56 % 6.007 M 8.18 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M -0.63 % 5.588 M 0.63 % 5.553 M -0.48 % 5.580 M 0.49 % 5.553 M -1.96 % 5.664 M -0.40 % 5.687 M -0.39 % 5.709 M
Weighted average shs out 5.706 M 2.26 % 5.580 M -17.72 % 6.782 M 19.40 % 5.680 M 0.92 % 5.628 M 0.90 % 5.578 M -0.89 % 5.628 M 5.24 % 5.348 M -3.92 % 5.566 M -1.56 % 5.654 M 5.45 % 5.362 M -3.44 % 5.553 M 0.00 % 5.553 M -19.09 % 6.863 M 14.64 % 5.987 M 7.81 % 5.553 M -1.87 % 5.659 M 1.91 % 5.553 M -7.56 % 6.007 M 8.18 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M 0.00 % 5.553 M
EPS diluted -0.10 33.15 % -0.15 -1 027.85 % 0.02 108.20 % -0.19 -187.55 % 0.22 210.00 % -0.20 -112.99 % -0.09 -97.27 % -0.05 -133.38 % 0.14 -28.70 % 0.20 306.83 % -0.10 -200.52 % 0.10 -45.09 % 0.18 1 312.90 % 0.01 -83.47 % 0.08 50.60 % 0.05 11.16 % 0.04 -35.26 % 0.07 446.00 % -0.02 69.60 % -0.07 88.46 % -0.57 -2 398.39 % 0.02 444.44 % -0.01 30.77 % -0.01 95.74 % -0.24 -18.95 % -0.21 -356.63 % 0.08 1 479.31 % -0.01 -129.00 % 0.02 0.00 % 0.02 117.24 % -0.12 -390.00 % 0.04 122.70 % -0.18 -295.78 % 0.09
Earnings per share -0.10 34.67 % -0.15 -1 236.36 % 0.01 106.85 % -0.19 -187.55 % 0.22 200.00 % -0.22 -134.29 % -0.09 -87.80 % -0.05 -135.06 % 0.14 -28.70 % 0.20 306.83 % -0.10 -200.10 % 0.10 -44.99 % 0.18 1 656.00 % 0.01 -85.71 % 0.07 40.56 % 0.05 13.18 % 0.04 -36.42 % 0.07 446.00 % -0.02 69.60 % -0.07 88.46 % -0.57 -2 398.39 % 0.02 444.44 % -0.01 30.77 % -0.01 95.74 % -0.24 -18.95 % -0.21 -356.63 % 0.08 1 433.33 % -0.01 -130.00 % 0.02 0.00 % 0.02 117.24 % -0.12 -390.00 % 0.04 122.43 % -0.18 -298.11 % 0.09
Gross profit 6.122 M -0.33 % 6.142 M -0.45 % 6.170 M -12.56 % 7.056 M -9.63 % 7.808 M 17.13 % 6.666 M 4.68 % 6.368 M 10.13 % 5.782 M -2.27 % 5.916 M 1.75 % 5.814 M -8.61 % 6.362 M 2.32 % 6.218 M 5.50 % 5.894 M 10.22 % 5.348 M -1.22 % 5.413 M -8.34 % 5.906 M 4.35 % 5.660 M 1.91 % 5.554 M 8.60 % 5.114 M -1.31 % 5.182 M 22.19 % 4.241 M 3.59 % 4.094 M 16.61 % 3.511 M -1.36 % 3.559 M 3.20 % 3.449 M -15.36 % 4.075 M 13.70 % 3.584 M -15.11 % 4.222 M -0.33 % 4.236 M 3.83 % 4.080 M 6.02 % 3.848 M -8.25 % 4.194 M -23.05 % 5.450 M 195.32 % 1.846 M
Income tax expense 13.412 K 16.79 % 11.484 K -98.74 % 912.768 K 19 478.89 % 4.662 K -92.23 % 60.030 K 458.11 % 10.756 K -68.63 % 34.283 K 280.84 % 9.002 K -93.29 % 134.240 K 1 687.96 % 7.508 K 838.98 % -1.016 K -117.57 % 5.782 K -98.36 % 353.188 K 11 571.78 % 3.026 K -98.97 % 292.682 K 1 674.69 % 16.492 K -51.40 % 33.934 K 365.23 % 7.294 K -41.79 % 12.530 K 0.000 -100.00 % 843.107 K 12 027.55 % 6.952 K -47.32 % 13.196 K 190.79 % 4.538 K -84.35 % 28.988 K 236.09 % 8.625 K 101.36 % -636.000 K -1 848.98 % 36.364 K 106.40 % -568.000 K -2 518.87 % 23.482 K -70.09 % 78.498 K 144.19 % 32.146 K -96.18 % 842.612 K 297.32 % -427.032 K
Cost of revenue 4.901 M -3.44 % 5.076 M -0.86 % 5.120 M 2.32 % 5.004 M -7.33 % 5.400 M 4.73 % 5.156 M 11.89 % 4.608 M 11.52 % 4.132 M 16.00 % 3.562 M -2.41 % 3.650 M 3.75 % 3.518 M 2.15 % 3.444 M -4.01 % 3.588 M 2.71 % 3.493 M 0.11 % 3.490 M -3.55 % 3.618 M 13.20 % 3.196 M 7.46 % 2.974 M 4.28 % 2.852 M -1.66 % 2.900 M 1.19 % 2.866 M 5.95 % 2.705 M -6.11 % 2.881 M -0.98 % 2.910 M -3.98 % 3.030 M -5.25 % 3.198 M 3.90 % 3.078 M 30.42 % 2.360 M 2.16 % 2.310 M 1.43 % 2.277 M 8.14 % 2.106 M -14.18 % 2.454 M -35.07 % 3.780 M 207.98 % 1.227 M
General and administrative expenses 1.576 M 7.16 % 1.470 M 1.93 % 1.442 M -36.23 % 2.262 M -2.67 % 2.324 M -4.83 % 2.442 M 131.25 % 1.056 M -41.80 % 1.814 M -5.46 % 1.919 M -4.02 % 1.999 M 76.94 % 1.130 M -46.19 % 2.100 M 1.35 % 2.072 M 11.05 % 1.866 M -6.86 % 2.003 M 6.13 % 1.888 M -13.96 % 2.194 M 23.38 % 1.778 M 1.43 % 1.753 M 3.76 % 1.690 M -3.37 % 1.748 M 19.96 % 1.457 M 7.10 % 1.361 M -23.78 % 1.785 M -21.28 % 2.268 M 12.88 % 2.009 M -1.12 % 2.032 M 6.19 % 1.914 M 0.87 % 1.897 M 35.95 % 1.395 M -31.60 % 2.040 M 51.81 % 1.344 M -42.97 % 2.356 M 260.96 % 652.763 K
Selling and marketing expenses 3.687 M -10.55 % 4.122 M 2.44 % 4.024 M -15.75 % 4.776 M -1.65 % 4.856 M 25.54 % 3.868 M 146.53 % 1.569 M -42.02 % 2.706 M -0.37 % 2.716 M -0.29 % 2.724 M 53.72 % 1.772 M -36.35 % 2.784 M 9.18 % 2.550 M 11.64 % 2.284 M 4.90 % 2.178 M -0.75 % 2.194 M 18.24 % 1.856 M -6.12 % 1.977 M 18.96 % 1.662 M -21.70 % 2.122 M 17.36 % 1.808 M 31.02 % 1.380 M 52.92 % 902.462 K -2.33 % 924.032 K -23.76 % 1.212 M 39.99 % 865.779 K 22.66 % 705.830 K -24.76 % 938.118 K -2.31 % 960.286 K -9.97 % 1.067 M -19.69 % 1.328 M -17.81 % 1.616 M 0.07 % 1.615 M 180.11 % 576.415 K
Other expenses 0.000 -100.00 % 446.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -316.000 K 0.000 100.00 % -208.996 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.365 K 84.53 % 14.288 K 0.000 -100.00 % 7.022 K -89.39 % 66.184 K -9.59 % 73.207 K -10.52 % 81.818 K 7.22 % 76.308 K -9.82 % 84.622 K 1 823.23 % 4.400 K 891.37 % -556.000 -102.79 % 19.894 K 103.98 % -500.427 K -191.42 % 547.407 K
Operating expenses 6.526 M -5.06 % 6.874 M -1.52 % 6.980 M -13.83 % 8.100 M 22.62 % 6.606 M -15.42 % 7.810 M 13.48 % 6.882 M 14.51 % 6.010 M 4.23 % 5.766 M -0.14 % 5.774 M -14.94 % 6.788 M 20.74 % 5.622 M 6.68 % 5.270 M -0.11 % 5.276 M 0.38 % 5.255 M -6.36 % 5.612 M 4.31 % 5.380 M 1.55 % 5.298 M 2.63 % 5.162 M -5.49 % 5.462 M 9.44 % 4.991 M 26.93 % 3.932 M 16.91 % 3.363 M -7.93 % 3.653 M -15.34 % 4.315 M 8.88 % 3.963 M 12.33 % 3.528 M 0.34 % 3.516 M -26.04 % 4.754 M 42.79 % 3.329 M -17.59 % 4.040 M 5.81 % 3.818 M -37.67 % 6.126 M 244.71 % 1.777 M
Cost and expenses 11.428 M -4.37 % 11.950 M -1.24 % 12.100 M -7.66 % 13.104 M -4.71 % 13.752 M 6.06 % 12.966 M 12.85 % 11.490 M 13.29 % 10.142 M 15.49 % 8.782 M 6.24 % 8.266 M -19.79 % 10.305 M 13.67 % 9.066 M 2.35 % 8.858 M 1.02 % 8.769 M 0.27 % 8.745 M -5.25 % 9.230 M 7.63 % 8.576 M 5.54 % 8.126 M 1.40 % 8.014 M -4.16 % 8.362 M 6.41 % 7.858 M 18.41 % 6.636 M 6.27 % 6.244 M -4.85 % 6.562 M -7.51 % 7.095 M 3.49 % 6.856 M 3.78 % 6.606 M -0.48 % 6.638 M -6.03 % 7.064 M 15.70 % 6.106 M -0.66 % 6.146 M -2.01 % 6.272 M -31.47 % 9.153 M 204.64 % 3.004 M
Research and development expenses 1.221 M -4.76 % 1.282 M -3.53 % 1.328 M 20.12 % 1.106 M -5.21 % 1.167 M -19.07 % 1.442 M 81.42 % 794.647 K -47.02 % 1.500 M 32.44 % 1.133 M 7.82 % 1.050 M 6.71 % 984.362 K 34.49 % 731.928 K -25.47 % 982.068 K -5.30 % 1.037 M -21.88 % 1.327 M -15.84 % 1.577 M 14.58 % 1.377 M -7.11 % 1.482 M -13.68 % 1.717 M 6.18 % 1.617 M 15.89 % 1.395 M 29.31 % 1.079 M -1.62 % 1.097 M 17.13 % 936.448 K 22.40 % 765.065 K -41.24 % 1.302 M 84.09 % 707.260 K -19.27 % 876.088 K -26.85 % 1.198 M 38.78 % 862.986 K 28.08 % 673.786 K -19.68 % 838.908 K -54.71 % 1.852 M 359 866.61 % 514.627
Selling general and administrative expenses 5.306 M -5.12 % 5.592 M -1.06 % 5.652 M -19.72 % 7.040 M -2.03 % 7.186 M 13.85 % 6.312 M 19.25 % 5.293 M 17.10 % 4.520 M -2.46 % 4.634 M -1.91 % 4.724 M -18.59 % 5.803 M 18.82 % 4.884 M 5.67 % 4.622 M 11.37 % 4.150 M -0.74 % 4.181 M 2.42 % 4.082 M 0.99 % 4.042 M 5.92 % 3.816 M 11.78 % 3.414 M -10.44 % 3.812 M 7.17 % 3.557 M 25.33 % 2.838 M 25.39 % 2.263 M -16.47 % 2.709 M -15.33 % 3.200 M 20.39 % 2.658 M -2.92 % 2.738 M 2.47 % 2.672 M -6.51 % 2.858 M 16.08 % 2.462 M -26.90 % 3.368 M 13.78 % 2.960 M -25.46 % 3.971 M 223.05 % 1.229 M
Interest income 0.000 0.000 0.000 -100.00 % 44.262 K 53.93 % 28.754 K 69.64 % 16.950 K 70.47 % 9.943 K -66.50 % 29.682 K -23.36 % 38.730 K -35.92 % 60.438 K 126.68 % 26.662 K -51.86 % 55.390 K 7 425.82 % 736.000 61.40 % 456.000 -98.58 % 32.120 K 22 519.72 % 142.000 -95.02 % 2.850 K -75.92 % 11.836 K 5 430.84 % 214.000 -58.04 % 510.000 0.000 -100.00 % 42.000 -47.50 % 80.000 -34.43 % 122.000 -98.81 % 10.248 K 33.91 % 7.653 K 0.000 -100.00 % 1.558 K -98.89 % 140.676 K 791.26 % 15.784 K 0.000 -100.00 % 14.172 K -52.01 % 29.529 K 211.52 % 9.479 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 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 % 18.788 K -30.29 % 26.952 K 4.66 % 25.751 K 0.23 % 25.693 K 5.44 % 24.368 K 87.10 % 13.024 K -57.96 % 30.981 K 32.55 % 23.373 K 124.61 % 10.406 K 18.25 % 8.800 K 72.82 % 5.092 K 5.34 % 4.834 K -87.57 % 38.888 K 0.000 -100.00 % 77.956 K 0.000
Depreciation and amortization 300.470 K -62.62 % 803.772 K 261.65 % 222.252 K -64.58 % 627.520 K 144.82 % 256.320 K -65.43 % 741.544 K 2.90 % 720.629 K 9.39 % 658.794 K 149.00 % 264.580 K -60.50 % 669.890 K 0.43 % 667.048 K -1.05 % 674.138 K 414.95 % 130.914 K -42.15 % 226.296 K 4 038.55 % 5.468 K -97.05 % 185.284 K 1 382.27 % 12.500 K -93.10 % 181.194 K -8.95 % 199.012 K -21.01 % 251.952 K -65.52 % 730.688 K 241.05 % 214.246 K -6.84 % 229.982 K 15.51 % 199.096 K -78.95 % 945.659 K 313.28 % 228.820 K -28.37 % 319.450 K 35.11 % 236.442 K -46.59 % 442.690 K 13.34 % 390.596 K 9.39 % 357.054 K 17.05 % 305.036 K -20.63 % 384.307 K 0.000
Operating income -404.864 K 44.54 % -730.000 K 9.88 % -810.000 K 25.69 % -1.090 M -100.37 % -544.000 K 49.91 % -1.086 M -111.28 % -514.000 K -115.97 % -238.000 K -258.60 % 150.066 K 273.99 % 40.126 K 109.42 % -426.000 K -170.81 % 601.650 K -0.74 % 606.152 K 277.45 % 160.590 K 40.60 % 114.214 K -53.79 % 247.168 K -36.20 % 387.426 K 50.97 % 256.630 K 629.18 % -48.496 K 82.68 % -280.000 K 62.67 % -750.000 K -561.73 % 162.433 K 9.91 % 147.792 K 258.12 % -93.468 K 90.35 % -969.000 K -122.09 % -436.308 K -873.18 % 56.430 K -92.00 % 705.586 K 236.74 % -516.000 K -305.16 % 251.506 K 230.80 % -192.284 K -151.06 % 376.602 K 382.01 % 78.132 K 14.04 % 68.513 K
Operating income ratio -0.04 43.55 % -0.07 9.31 % -0.07 20.62 % -0.09 -119.44 % -0.04 55.16 % -0.09 -96.16 % -0.05 -95.07 % -0.02 -251.65 % 0.02 273.36 % 0.00 109.83 % -0.04 -169.24 % 0.06 -2.61 % 0.06 252.02 % 0.02 41.59 % 0.01 -50.58 % 0.03 -40.66 % 0.04 45.41 % 0.03 594.19 % -0.01 82.43 % -0.03 67.17 % -0.11 -541.72 % 0.02 3.33 % 0.02 260.03 % -0.01 90.34 % -0.15 -140.94 % -0.06 -832.81 % 0.01 -92.02 % 0.11 234.68 % -0.08 -299.24 % 0.04 222.51 % -0.03 -157.01 % 0.06 569.22 % 0.01 -62.03 % 0.02
Total other income expenses net -167.922 K -77.40 % -94.656 K -602.20 % -13.480 K -1 469.92 % 984.000 -99.94 % 1.776 M 2 489.75 % -74.316 K -833.26 % 10.135 K 150.18 % -20.198 K -103.97 % 509.004 K -53.65 % 1.098 M 2 057.43 % -56.099 K 6.03 % -59.696 K -466.28 % 16.298 K 118.33 % -88.932 K -854.30 % 11.790 K -74.36 % 45.984 K 144.07 % -104.344 K -177.45 % 134.722 K 327.92 % -59.110 K 30.67 % -85.254 K 94.66 % -1.598 M -13 964.43 % -11.362 K -169.40 % 16.372 K 128.06 % -58.338 K 90.61 % -621.368 K -769.67 % -71.449 K 77.53 % -318.000 K -6 439.71 % 5.016 K -97.95 % 245.250 K 434.18 % -73.388 K 80.38 % -374.000 K -196.81 % -126.008 K 47.04 % -237.941 K -1 504.53 % 16.941 K
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
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
Net debt 1.534 M -6.09 % 1.634 M 344.85 % 367.330 K -23.94 % 482.977 K -23.59 % 632.065 K 1 573.77 % 37.763 K -97.02 % 1.267 M 17.48 % 1.078 M 2.97 % 1.047 M -53.08 % 2.232 M -25.80 % 3.008 M 13.15 % 2.659 M 466.42 % -725.556 K 13.57 % -839.477 K 23.27 % -1.094 M 18.97 % -1.350 M -29.37 % -1.044 M -15.15 % -906.319 K -79.74 % -504.250 K -81.10 % -278.443 K 37.61 % -446.295 K -4.57 % -426.777 K 27.60 % -589.433 K -355.58 % -129.380 K 19.40 % -160.523 K 82.79 % -932.490 K 52.47 % -1.962 M 22.09 % -2.518 M -2.81 % -2.449 M 1.79 % -2.494 M -26.42 % -1.973 M 13.61 % -2.284 M
Total investments 0.000 -100.00 % 12.768 K -79.09 % 61.059 K 0.000 -100.00 % 45.044 K 0.000 -100.00 % 323.312 K 0.000 -100.00 % 347.192 K 0.000 -100.00 % 376.869 K -18.98 % 465.133 K 0.68 % 462.010 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.127 K 0.000 0.000 -100.00 % 287.771 K 2.60 % 280.485 K -5.56 % 297.004 K 3.34 % 287.410 K -17.12 % 346.768 K -29.23 % 489.959 K 116.33 % 226.482 K 0.56 % 225.224 K -7.21 % 242.717 K 16.58 % 208.194 K -3.49 % 215.723 K
Total debt 1.959 M -4.61 % 2.053 M 69.91 % 1.209 M 14.36 % 1.057 M -37.28 % 1.685 M 55.52 % 1.084 M -41.74 % 1.860 M -11.81 % 2.109 M -16.19 % 2.516 M -32.87 % 3.749 M 7.45 % 3.489 M 1.23 % 3.446 M 3 046.65 % 109.520 K 465.09 % 19.381 K 57.54 % 12.302 K -76.93 % 53.327 K 363.31 % 11.510 K -96.17 % 300.475 K -38.60 % 489.343 K -24.24 % 645.936 K -12.10 % 734.826 K -12.53 % 840.042 K -10.57 % 939.330 K -10.61 % 1.051 M 77.49 % 592.023 K 62.24 % 364.914 K 142.51 % 150.475 K -31.71 % 220.357 K -11.40 % 248.702 K -32.05 % 366.000 K 67.68 % 218.271 K 76.66 % 123.557 K
Accumulated other comprehensive income loss 52.448 M 6 891.14 % 750.206 K 26.64 % 592.385 K -55.46 % 1.330 M 80.55 % 736.713 K -13.13 % 848.037 K 87.71 % 451.775 K 75.43 % 257.518 K 242.83 % 75.115 K -85.53 % 519.190 K -5.42 % 548.926 K 13.02 % 485.679 K 4.50 % 464.782 K 26.78 % 366.613 K 39.86 % 262.132 K -41.30 % 446.571 K -38.92 % 731.112 K 33.78 % 546.505 K -5.74 % 579.788 K 8.52 % 534.245 K 33.86 % 399.099 K 437.60 % -118.215 K 24.16 % -155.868 K -254.05 % 101.183 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -54.889 M -1.03 % -54.329 M -1.56 % -53.492 M 0.17 % -53.582 M -2.08 % -52.488 M 2.40 % -53.780 M -2.23 % -52.609 M -1.01 % -52.080 M -0.52 % -51.813 M 1.51 % -52.606 M 2.10 % -53.737 M -1.01 % -53.199 M 1.31 % -53.905 M 1.78 % -54.880 M 0.12 % -54.949 M 0.76 % -55.368 M 0.50 % -55.644 M 0.45 % -55.893 M 0.68 % -56.277 M 0.99 % -56.842 M 0.13 % -56.916 M -5.94 % -53.725 M 0.27 % -53.869 M 0.17 % -53.960 M -0.09 % -53.909 M -2.44 % -52.627 M -2.22 % -51.483 M 0.23 % -51.601 M -0.17 % -51.514 M 0.17 % -51.603 M 0.12 % -51.667 M -0.74 % -51.287 M
Common stock 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 0.00 % 5.706 M 1.33 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M 0.00 % 5.631 M
Total equity 3.265 M -10.56 % 3.651 M -15.69 % 4.330 M 0.51 % 4.308 M -10.41 % 4.808 M 32.54 % 3.628 M -17.60 % 4.403 M -7.06 % 4.737 M -1.76 % 4.822 M 12.26 % 4.295 M 34.47 % 3.194 M -12.94 % 3.669 M 24.69 % 2.943 M 57.46 % 1.869 M 10.21 % 1.696 M 16.03 % 1.461 M -0.54 % 1.469 M 42.42 % 1.032 M 54.68 % 666.928 K 3 433.21 % 18.876 K 108.45 % -223.341 K -109.26 % 2.411 M 8.91 % 2.214 M -6.85 % 2.377 M 0.35 % 2.368 M -38.06 % 3.824 M -19.54 % 4.752 M 20.87 % 3.932 M -8.87 % 4.315 M -2.70 % 4.434 M 20.99 % 3.665 M -11.36 % 4.135 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 168.271 K -8.79 % 184.482 K -7.21 % 198.818 K -13.22 % 229.114 K -15.21 % 270.219 K -2.60 % 277.443 K -13.05 % 319.093 K 0.29 % 318.155 K 2.88 % 309.240 K 5.85 % 292.139 K 14.06 % 256.137 K -5.55 % 271.174 K 33.81 % 202.663 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 729.353 K 1 493.20 % 45.779 K -95.33 % 980.885 K 945.85 % 93.788 K -63.40 % 256.245 K 0.000 -100.00 % 309.043 K -58.60 % 746.524 K -36.77 % 1.181 M -48.69 % 2.301 M -5.60 % 2.437 M -3.38 % 2.522 M 3 552.61 % 69.059 K 647.55 % 9.238 K -24.91 % 12.302 K 247.71 % 3.538 K -69.26 % 11.510 K -88.73 % 102.151 K 37.00 % 74.563 K -4.85 % 78.366 K -68.15 % 246.077 K 126.85 % 108.477 K -84.92 % 719.399 K 136.79 % 303.813 K -17.18 % 366.852 K 77.22 % 207.008 K 308.92 % 50.623 K -38.24 % 81.970 K -15.39 % 96.879 K -50.70 % 196.512 K 60.55 % 122.399 K 65.11 % 74.134 K
Total non current liabilities 729.353 K 1 493.20 % 45.779 K -95.33 % 980.885 K 945.85 % 93.788 K -63.40 % 256.244 K 0.000 -100.00 % 309.042 K -58.60 % 746.524 K -36.77 % 1.181 M -48.69 % 2.301 M -5.60 % 2.437 M -3.38 % 2.522 M 962.85 % 237.330 K 22.51 % 193.720 K -8.24 % 211.120 K -9.26 % 232.652 K -17.42 % 281.729 K -25.78 % 379.594 K -3.57 % 393.656 K -0.72 % 396.521 K -28.60 % 555.317 K 38.62 % 400.616 K -58.93 % 975.536 K 69.66 % 574.987 K 0.96 % 569.515 K 175.12 % 207.008 K 308.92 % 50.623 K -38.24 % 81.969 K -15.39 % 96.879 K -50.70 % 196.512 K 60.55 % 122.399 K 65.11 % 74.134 K
Other current liabilities 3.610 M -0.27 % 3.620 M 371.23 % 768.120 K -61.44 % 1.992 M -64.56 % 5.620 M 140.86 % 2.333 M -37.73 % 3.747 M 269.08 % 1.015 M -65.50 % 2.943 M 172.12 % 1.082 M -74.28 % 4.206 M 130.22 % 1.827 M -53.79 % 3.954 M 16.21 % 3.402 M -2.06 % 3.474 M 4.71 % 3.318 M -0.97 % 3.350 M 16.73 % 2.870 M -7.38 % 3.099 M -7.52 % 3.351 M 7.69 % 3.111 M 43.64 % 2.166 M 5.74 % 2.049 M -3.70 % 2.127 M 3.84 % 2.049 M -33.04 % 3.059 M 42.65 % 2.145 M 0.04 % 2.144 M -3.73 % 2.227 M -6.10 % 2.372 M 7.83 % 2.199 M 6.74 % 2.061 M
Deferred revenue 0.000 0.000 -100.00 % 2.466 M -13.00 % 2.835 M -11.28 % 3.195 M -1.07 % 3.230 M 47.04 % 2.197 M -0.15 % 2.200 M 28.68 % 1.710 M -12.13 % 1.946 M 1.57 % 1.915 M 3.19 % 1.856 M 5.21 % 1.764 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.960 M 0.000 -100.00 % 2.981 M 0.000 -100.00 % 2.164 M 0.000 -100.00 % 1.964 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.457 M 0.000
Short term debt 1.229 M -38.77 % 2.008 M 781.75 % 227.696 K -76.36 % 963.013 K -32.60 % 1.429 M 31.87 % 1.084 M -30.13 % 1.551 M 13.84 % 1.362 M 2.00 % 1.336 M -7.74 % 1.448 M 37.69 % 1.051 M 212.75 % -932.522 K -2 404.74 % 40.461 K 298.91 % 10.143 K -38.32 % 16.444 K -66.97 % 49.789 K -31.72 % 72.921 K -63.23 % 198.324 K -52.19 % 414.780 K -26.92 % 567.570 K 16.13 % 488.749 K -33.19 % 731.565 K 232.63 % 219.931 K -70.56 % 746.998 K 231.75 % 225.171 K 42.60 % 157.906 K 58.14 % 99.852 K -27.85 % 138.387 K -8.85 % 151.823 K -10.42 % 169.487 K 76.78 % 95.872 K 93.98 % 49.423 K
Total current liabilities 9.023 M 0.73 % 8.958 M 22.57 % 7.308 M 0.73 % 7.255 M -22.68 % 9.383 M 14.51 % 8.195 M 34.05 % 6.113 M 14.98 % 5.317 M 9.05 % 4.876 M -5.99 % 5.186 M -16.06 % 6.179 M 25.60 % 4.919 M 11.43 % 4.414 M 10.86 % 3.982 M 3.55 % 3.846 M 1.76 % 3.779 M 0.18 % 3.772 M 11.69 % 3.377 M -13.94 % 3.924 M -12.31 % 4.475 M 4.18 % 4.295 M 35.08 % 3.180 M 11.58 % 2.850 M -16.16 % 3.399 M 10.66 % 3.072 M -13.04 % 3.532 M 34.11 % 2.634 M 0.16 % 2.630 M -2.59 % 2.700 M -13.69 % 3.128 M 12.23 % 2.787 M 0.86 % 2.763 M
Total liabilities 9.752 M 8.32 % 9.003 M 8.62 % 8.289 M 12.79 % 7.349 M -23.77 % 9.640 M 17.63 % 8.195 M 27.60 % 6.422 M 5.92 % 6.063 M 0.12 % 6.056 M -19.11 % 7.487 M -13.10 % 8.616 M 15.78 % 7.442 M 59.97 % 4.652 M 11.40 % 4.176 M 2.94 % 4.057 M 1.13 % 4.011 M -1.04 % 4.054 M 7.90 % 3.757 M -12.99 % 4.318 M -11.36 % 4.871 M 0.43 % 4.850 M 35.47 % 3.580 M -6.40 % 3.825 M -3.74 % 3.974 M 9.14 % 3.641 M -2.63 % 3.739 M 39.29 % 2.684 M -1.00 % 2.712 M -3.03 % 2.796 M -15.87 % 3.324 M 14.26 % 2.909 M 2.53 % 2.837 M
Other non current assets 2.618 M 5.72 % 2.477 M 0.000 -100.00 % 130.659 K 0.000 -100.00 % 76.536 K 0.000 -100.00 % 344.759 K 0.000 -100.00 % 372.148 K 0.000 0.000 0.000 -100.00 % 332.982 K -75.63 % 1.367 M 298.47 % 342.952 K -71.60 % 1.208 M 244.34 % 350.753 K 0.000 -100.00 % 352.768 K 10.29 % 319.864 K 11.15 % 287.771 K 0.000 -100.00 % 297.004 K 3.34 % 287.410 K -17.12 % 346.768 K -29.23 % 489.959 K 116.33 % 226.482 K 0.56 % 225.224 K -82.33 % 1.274 M 5.28 % 1.210 M 183.04 % 427.637 K
Long term investments 0.000 0.000 -100.00 % 61.059 K 0.000 -100.00 % 45.044 K 0.000 -100.00 % 323.312 K 0.000 -100.00 % 347.192 K 0.000 -100.00 % 376.869 K -18.98 % 465.133 K 0.68 % 462.010 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 356.127 K 0.000 0.000 0.000 -100.00 % 280.485 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.002 M 0.000
Intangible assets 6.769 M 1.44 % 6.674 M 7.13 % 6.230 M -4.12 % 6.497 M 12.77 % 5.761 M 17.37 % 4.909 M 21.45 % 4.042 M 9.78 % 3.682 M 8.37 % 3.398 M -1.20 % 3.439 M 9.85 % 3.131 M 15.34 % 2.714 M 21.84 % 2.228 M 35.11 % 1.649 M 26.19 % 1.307 M 42.61 % 916.212 K 14.11 % 802.932 K 93.59 % 414.764 K -18.33 % 507.834 K -15.95 % 604.177 K -6.91 % 649.005 K -46.03 % 1.203 M 2.27 % 1.176 M -8.68 % 1.288 M 28.18 % 1.005 M -31.47 % 1.466 M 13.91 % 1.287 M 109.09 % 615.511 K -19.96 % 768.963 K 0.000 -100.00 % 1.002 M 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
Goodwill and intangible assets 6.769 M 1.44 % 6.674 M 7.13 % 6.230 M -4.12 % 6.497 M 12.77 % 5.761 M 17.37 % 4.909 M 21.45 % 4.042 M 9.78 % 3.682 M 8.37 % 3.398 M -1.20 % 3.439 M 9.85 % 3.131 M 15.34 % 2.714 M 21.84 % 2.228 M 35.11 % 1.649 M 26.19 % 1.307 M 42.61 % 916.212 K 14.11 % 802.932 K 93.59 % 414.764 K -18.33 % 507.834 K -15.95 % 604.177 K -6.91 % 649.005 K -46.03 % 1.203 M 2.27 % 1.176 M -8.68 % 1.288 M 28.18 % 1.005 M -31.47 % 1.466 M 13.91 % 1.287 M 109.09 % 615.511 K -19.96 % 768.963 K 0.000 -100.00 % 1.002 M -6.02 % 1.066 M
Property plant equipment net 132.950 K -43.07 % 233.514 K -33.35 % 350.336 K 89.98 % 184.408 K -48.90 % 360.907 K -59.07 % 881.786 K -33.01 % 1.316 M -25.77 % 1.773 M -20.03 % 2.217 M -24.75 % 2.947 M -14.91 % 3.463 M -5.01 % 3.646 M 877.39 % 372.990 K 24.50 % 299.582 K -6.27 % 319.634 K -19.65 % 397.821 K -21.20 % 504.841 K -12.80 % 578.949 K -11.35 % 653.065 K -7.30 % 704.500 K 10.77 % 635.982 K -4.08 % 663.021 K -10.62 % 741.825 K -18.69 % 912.339 K -12.27 % 1.040 M -6.16 % 1.108 M 81.10 % 611.893 K 7.04 % 571.671 K -19.56 % 710.711 K -26.48 % 966.639 K 14.64 % 843.163 K -0.09 % 843.920 K
Total non current assets 9.521 M 1.46 % 9.384 M 3.91 % 9.030 M 8.80 % 8.300 M 8.06 % 7.681 M 4.66 % 7.339 M 4.31 % 7.035 M -1.35 % 7.132 M -1.67 % 7.253 M -9.56 % 8.019 M -2.59 % 8.233 M 2.00 % 8.072 M 87.71 % 4.300 M 29.95 % 3.309 M 10.57 % 2.993 M 23.06 % 2.432 M -3.32 % 2.516 M 17.38 % 2.143 M -7.94 % 2.328 M -5.31 % 2.458 M 5.41 % 2.332 M -34.31 % 3.551 M -0.92 % 3.584 M -9.57 % 3.963 M 4.98 % 3.775 M -14.93 % 4.437 M 14.90 % 3.862 M 57.73 % 2.448 M -13.44 % 2.829 M -16.28 % 3.379 M 11.79 % 3.022 M -9.41 % 3.336 M
Other current assets 373.978 K 19.88 % 311.951 K -22.93 % 404.777 K -30.94 % 586.125 K -78.84 % 2.770 M 345.64 % 621.685 K 91.29 % 325.000 K -42.81 % 568.314 K 108.94 % 272.000 K -67.66 % 840.951 K 60.79 % 523.000 K -19.98 % 653.566 K 86.20 % 351.000 K -35.39 % 543.298 K 24.08 % 437.877 K -8.23 % 477.146 K 24.05 % 384.626 K -2.78 % 395.632 K 1.16 % 391.104 K -5.43 % 413.548 K 42.12 % 290.989 K -4.57 % 304.927 K 2.85 % 296.488 K -30.80 % 428.428 K -71.09 % 1.482 M -18.94 % 1.828 M 24.98 % 1.463 M 0.42 % 1.457 M -8.08 % 1.585 M 4.26 % 1.520 M 11.70 % 1.361 M 10.79 % 1.228 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 247.493 K 0.000 -100.00 % 247.053 K 0.000 -100.00 % 327.030 K 0.000 -100.00 % 341.517 K 0.000 -100.00 % 202.638 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 % 1.210 M 0.000
cash and cash equivalents 424.240 K 1.15 % 419.416 K -21.53 % 534.495 K -6.85 % 573.824 K -45.51 % 1.053 M 0.69 % 1.046 M 76.36 % 592.965 K -42.46 % 1.030 M -29.85 % 1.469 M -3.13 % 1.516 M 215.68 % 480.371 K -39.01 % 787.611 K -5.68 % 835.076 K -2.77 % 858.858 K -22.37 % 1.106 M -21.17 % 1.403 M 33.02 % 1.055 M -12.57 % 1.207 M 21.46 % 993.593 K 7.49 % 924.379 K -21.74 % 1.181 M -6.76 % 1.267 M -17.13 % 1.529 M 29.54 % 1.180 M 56.83 % 752.546 K -42.00 % 1.297 M -38.58 % 2.112 M -22.86 % 2.738 M 1.50 % 2.698 M -5.66 % 2.860 M 30.53 % 2.191 M -8.98 % 2.407 M
Cash and short term investments 424.240 K 1.15 % 419.416 K -21.53 % 534.495 K -6.85 % 573.824 K -45.51 % 1.053 M 0.69 % 1.046 M 76.36 % 592.965 K -42.46 % 1.030 M -29.85 % 1.469 M -3.13 % 1.516 M 215.68 % 480.371 K -39.01 % 787.611 K -5.68 % 835.076 K -2.77 % 858.858 K -22.37 % 1.106 M -21.17 % 1.403 M 33.02 % 1.055 M -12.57 % 1.207 M 21.46 % 993.593 K 7.49 % 924.379 K -21.74 % 1.181 M -6.76 % 1.267 M -17.13 % 1.529 M 29.54 % 1.180 M 56.83 % 752.546 K -42.00 % 1.297 M -38.58 % 2.112 M -22.86 % 2.738 M 1.50 % 2.698 M -5.66 % 2.860 M 30.53 % 2.191 M -8.98 % 2.407 M
Total current assets 3.497 M 6.93 % 3.270 M -8.86 % 3.588 M 6.90 % 3.357 M -50.40 % 6.767 M 50.93 % 4.483 M 18.30 % 3.790 M 3.30 % 3.669 M 1.19 % 3.626 M -3.65 % 3.763 M 5.19 % 3.577 M 17.71 % 3.039 M -7.74 % 3.294 M 20.42 % 2.735 M -0.87 % 2.759 M -9.25 % 3.041 M 1.11 % 3.007 M 13.69 % 2.645 M -0.42 % 2.657 M 9.25 % 2.432 M 5.97 % 2.295 M -5.99 % 2.441 M -0.59 % 2.455 M 2.83 % 2.388 M 6.86 % 2.235 M -28.51 % 3.126 M -12.57 % 3.575 M -14.78 % 4.195 M -2.04 % 4.282 M -2.22 % 4.380 M 23.31 % 3.552 M -2.30 % 3.635 M
Inventory 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 286.563 K 0.000 -100.00 % 295.241 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 2.698 M 6.29 % 2.539 M -4.16 % 2.649 M 20.59 % 2.197 M -25.37 % 2.943 M 4.52 % 2.816 M 7.29 % 2.625 M 26.80 % 2.070 M 32.90 % 1.558 M 10.81 % 1.406 M -37.03 % 2.232 M 39.71 % 1.598 M -16.14 % 1.905 M 42.91 % 1.333 M 9.71 % 1.215 M 4.74 % 1.160 M -25.99 % 1.568 M 50.32 % 1.043 M -18.00 % 1.272 M 16.29 % 1.094 M 32.97 % 822.536 K -5.36 % 869.116 K 37.91 % 630.197 K -19.13 % 779.246 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 2.389 M 60.61 % 1.488 M -1.71 % 1.514 M 2.85 % 1.472 M 8.70 % 1.354 M 1.64 % 1.332 M 3.18 % 1.291 M 2.31 % 1.262 M -0.07 % 1.263 M 1.27 % 1.247 M 0.76 % 1.237 M 20.40 % 1.028 M 0.000 -100.00 % 775.028 K 0.000 -100.00 % 798.642 K -1.53 % 811.024 K 1.75 % 797.050 K 9.56 % 727.534 K -47.93 % 1.397 M 0.85 % 1.386 M -5.49 % 1.466 M 1.59 % 1.443 M -4.84 % 1.517 M 2.95 % 1.473 M 42.35 % 1.035 M -7.91 % 1.124 M -1.23 % 1.138 M 17.43 % 968.872 K -2.97 % 998.514 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.184 M 25.62 % 3.330 M -13.40 % 3.846 M 162.54 % 1.465 M -37.25 % 2.334 M 50.80 % 1.548 M 89.84 % 815.383 K 10.25 % 739.555 K 23.87 % 597.038 K -16.08 % 711.460 K -22.79 % 921.434 K 195.08 % 312.270 K -25.73 % 420.436 K -26.20 % 569.730 K 60.34 % 355.318 K -13.64 % 411.418 K 17.92 % 348.885 K 12.92 % 308.961 K 12.52 % 274.573 K -50.67 % 556.566 K -6.13 % 592.897 K 110.22 % 282.030 K -39.44 % 465.699 K -11.23 % 524.634 K -17.91 % 639.074 K 102.93 % 314.916 K -19.12 % 389.350 K 15.51 % 337.061 K 5.04 % 320.883 K 6.66 % 300.859 K 46.15 % 205.863 K -43.98 % 367.488 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 -100.00 % 136.094 K 0.000 -100.00 % 102.082 K 0.000 -100.00 % 115.396 K 0.000 -100.00 % 158.601 K 0.000 0.000 -100.00 % 10.499 K 0.000 -100.00 % 285.625 K 0.00 % 285.626 K 0.00 % 285.626 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 -100.00 % 168.271 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
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
Capital lease obligations 86.249 K -53.74 % 186.458 K -39.22 % 306.756 K -61.80 % 803.120 K -17.40 % 972.343 K -10.26 % 1.084 M -41.74 % 1.860 M -11.81 % 2.109 M -16.19 % 2.516 M -10.80 % 2.821 M -14.79 % 3.310 M -3.94 % 3.446 M 3 046.65 % 109.520 K 465.09 % 19.381 K -32.58 % 28.746 K -46.09 % 53.327 K -36.84 % 84.431 K -27.99 % 117.254 K -39.88 % 195.022 K -24.37 % 257.851 K 11.39 % 231.492 K -26.52 % 315.040 K -25.76 % 424.330 K -22.26 % 545.811 K -7.81 % 592.023 K 62.24 % 364.914 K 142.51 % 150.475 K -31.71 % 220.357 K -11.40 % 248.702 K -32.05 % 365.999 K 67.68 % 218.271 K 76.66 % 123.557 K
Preferred stock 0.000 0.000 -100.00 % 51.524 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 118.215 K -24.16 % 155.868 K 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 % 51.524 M 0.000 -100.00 % 50.854 M 0.00 % 50.854 M 0.00 % 50.854 M 0.00 % 50.854 M 0.00 % 50.854 M 0.00 % 50.854 M 0.20 % 50.751 M 0.00 % 50.751 M 19 293.08 % -264.425 K -100.52 % 50.751 M 0.00 % 50.751 M 0.00 % 50.751 M 0.00 % 50.751 M 0.00 % 50.751 M 0.01 % 50.747 M 0.03 % 50.733 M 0.07 % 50.696 M -0.72 % 51.062 M 0.87 % 50.623 M 0.65 % 50.296 M -0.81 % 50.706 M 0.12 % 50.647 M -0.34 % 50.820 M 0.43 % 50.604 M 1.41 % 49.902 M -0.59 % 50.198 M -0.41 % 50.406 M 1.42 % 49.701 M -0.18 % 49.791 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 100.00 % -168.271 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 liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 13.017 M 2.87 % 12.654 M 0.28 % 12.619 M 8.25 % 11.656 M -19.32 % 14.448 M 22.21 % 11.822 M 9.21 % 10.825 M 0.23 % 10.801 M -0.72 % 10.879 M -7.67 % 11.782 M -0.23 % 11.810 M 6.29 % 11.111 M 46.30 % 7.594 M 25.64 % 6.045 M 5.08 % 5.752 M 5.11 % 5.473 M -0.91 % 5.523 M 15.34 % 4.788 M -3.94 % 4.985 M 1.93 % 4.890 M 5.69 % 4.627 M -22.77 % 5.991 M -0.79 % 6.039 M -4.91 % 6.351 M 5.68 % 6.009 M -20.54 % 7.563 M 1.69 % 7.437 M 11.95 % 6.643 M -6.58 % 7.111 M -8.34 % 7.758 M 18.02 % 6.574 M -5.71 % 6.972 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30
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
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -78.405 K 0.000 -100.00 % 33.679 K 0.000 100.00 % -142.086 K -16 816.00 % 850.000 103.37 % -25.232 K 0.000 100.00 % -183.192 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 354.154 K 527.37 % -82.869 K 65.53 % -240.432 K -256.30 % 153.828 K 70.58 % 90.182 K -24.96 % 120.183 K 29.46 % 92.833 K 9.20 % 85.009 K 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 % -8.182 K -113.39 % 61.084 K 62.77 % 37.527 K 13.37 % 33.100 K 25.55 % 26.365 K -5.56 % 27.916 K 854.39 % 2.925 K -54.23 % 6.391 K -90.34 % 66.187 K -9.59 % 73.206 K 78.94 % 40.910 K 0.000 0.000 0.000 0.000 0.000
Change in working capital -332.458 K -242.27 % 233.682 K 142.68 % -547.576 K -125.55 % 2.143 M 251.75 % -1.412 M -158.92 % 2.397 M 1 897.12 % -133.397 K 12.05 % -151.672 K 81.98 % -841.843 K -356.63 % 328.038 K 110.66 % 155.719 K 139.26 % -396.616 K 27.96 % -550.515 K 4.63 % -577.256 K -425.42 % 177.390 K 285.66 % 45.996 K 113.86 % -331.810 K -35.13 % -245.546 K 72.84 % -903.977 K -127.92 % -396.613 K -120.16 % 1.968 M 2 076.04 % -99.574 K -138.44 % 259.071 K 9 741.64 % -2.687 K -105.47 % 49.091 K -90.13 % 497.145 K 293.97 % -256.294 K -416.39 % 81.006 K 1 525.16 % -5.684 K 96.32 % -154.248 K 46.94 % -290.723 K 54.41 % -637.692 K
Accounts receivables -604.286 K -488.41 % 155.580 K 128.41 % -547.570 K -213.11 % 484.110 K 289.43 % -255.562 K -450.80 % -46.398 K 92.65 % -631.220 K -15.51 % -546.451 K -24.19 % -440.011 K -172.62 % 605.875 K 164.89 % -933.751 K -976.75 % 106.501 K 115.35 % -693.699 K -162.68 % -264.086 K -15.98 % -227.704 K -269.69 % 134.188 K 124.25 % -553.406 K -661.57 % 98.546 K 119.27 % -511.526 K -371.28 % -108.539 K -241.96 % 76.455 K 331.21 % -33.068 K -280.69 % 18.301 K -51.23 % 37.524 K 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
Accounts payables 0.000 0.000 0.000 0.000 -100.00 % 808.386 K 22.19 % 661.583 K 1 219.71 % 50.131 K -59.42 % 123.535 K 416.72 % -39.005 K 81.42 % -209.975 K -134.25 % 613.069 K 647.04 % -112.071 K 25.90 % -151.246 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 working capital 271.828 K 248.04 % 78.102 K 1 301 800.00 % -6.000 -100.00 % 1.659 M 184.43 % -1.965 M -210.28 % 1.782 M 298.07 % 447.692 K 65.05 % 271.244 K 147.04 % -576.601 K -749.67 % -67.862 K -114.24 % 476.401 K 221.83 % -391.046 K -232.81 % 294.430 K 194.02 % -313.170 K -177.31 % 405.094 K 559.33 % -88.192 K -139.80 % 221.596 K 164.40 % -344.092 K -244.39 % 238.308 K 157.53 % -414.221 K -145.75 % 905.350 K 1 055.55 % -94.746 K -140.53 % 233.768 K 832.63 % -31.908 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 1.070 M 13 757.21 % 7.722 K 101.76 % -438.122 K 50.14 % -878.628 K -188.56 % 992.126 K 6.18 % 934.361 K -56.39 % 2.142 M 19.39 % 1.794 M -17.73 % 2.181 M 257.95 % 609.288 K -67.63 % 1.882 M 19.97 % 1.569 M -3.88 % 1.632 M 160.60 % 626.316 K 351.79 % -248.748 K -269.24 % 146.976 K -72.67 % 537.828 K 500.13 % 89.618 K -72.45 % 325.251 K 18 169.50 % -1.800 K 84.84 % -11.872 K -106.19 % 191.644 K 580.47 % -39.887 K -133.06 % 120.648 K 799.81 % -17.240 K -113.58 % 126.973 K 172.20 % -175.875 K -860.33 % -18.314 K -1 602.38 % 1.219 K -98.48 % 80.052 K 547.64 % -17.883 K -123.09 % 77.452 K
Net cash provided by operating activities 1.079 M 418.40 % 208.158 K 14.57 % 181.690 K -77.24 % 798.454 K 34.63 % 593.089 K -70.84 % 2.034 M 857.76 % 212.368 K -27.66 % 293.587 K -64.21 % 820.365 K -54.29 % 1.795 M 267.68 % 488.167 K -52.55 % 1.029 M 35.00 % 762.042 K 121.53 % 343.988 K -2.50 % 352.796 K -46.13 % 654.916 K 42.53 % 459.486 K -2.32 % 470.408 K 87.36 % 251.071 K 731.12 % -39.782 K -44.59 % -27.514 K -109.00 % 305.862 K -44.41 % 550.242 K 99.07 % 276.412 K 215.86 % -238.565 K -9.29 % -218.289 K -433.66 % 65.423 K -80.54 % 336.240 K 72.05 % 195.430 K -58.51 % 471.036 K 472.75 % -126.368 K -243.80 % -36.756 K
Investments in property plant and equipment -10.134 K 35.04 % -15.600 K -113.34 % 116.926 K 176.61 % -152.632 K 87.58 % -1.229 M -73.65 % -707.690 K -85.14 % -382.239 K -19.25 % -320.523 K -533.68 % 73.907 K 107.79 % -949.083 K -59.41 % -595.365 K 10.71 % -666.783 K 17.18 % -805.111 K -1 431.27 % -52.578 K -21.82 % -43.162 K -71.91 % -25.108 K -6 114.85 % -404.000 98.75 % -32.192 K -120.37 % -14.608 K 2.74 % -15.020 K -37.03 % -10.961 K 93.13 % -159.538 K -226.36 % -48.884 K 80.82 % -254.888 K -124.53 % -113.519 K 79.78 % -561.553 K 32.90 % -836.851 K -4 448.60 % -18.398 K 54.31 % -40.268 K 71.85 % -143.048 K -32.15 % -108.249 K 67.03 % -328.336 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -909.000 -150.00 % 1.818 K 30 200.00 % 6.000 -99.95 % 12.494 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
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
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 100.00 % -1.817 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 investing activites -385.242 K 65.58 % -1.119 M -131.24 % -484.080 K 57.48 % -1.138 M -82.34 % -624.292 K -85.03 % -337.400 K -76.51 % -191.147 K -20.47 % -158.663 K 22.22 % -203.992 K 10.43 % -227.736 K 22.19 % -292.697 K 8.49 % -319.846 K 12.90 % -367.224 K 29.60 % -521.646 K 8.11 % -567.674 K -148.88 % -228.094 K 49.22 % -449.184 K -46 690.00 % -960.000 -496.27 % -161.000 97.64 % -6.822 K -428.84 % -1.290 K 99.11 % -144.684 K -265.59 % -39.576 K 84.29 % -251.958 K -78.47 % -141.174 K 27.72 % -195.319 K 70.66 % -665.803 K 0.000 100.00 % -21.057 K 83.52 % -127.786 K -95.64 % -65.316 K 75.62 % -267.860 K
Net cash used for investing activites -395.376 K 65.16 % -1.135 M -209.13 % -367.154 K 71.56 % -1.291 M -5.05 % -1.229 M -73.65 % -707.690 K -85.14 % -382.239 K -19.25 % -320.523 K -533.68 % 73.907 K 107.79 % -949.083 K -59.41 % -595.365 K 10.71 % -666.783 K 17.37 % -806.928 K -40.97 % -572.406 K 6.29 % -610.830 K -153.76 % -240.708 K 46.46 % -449.588 K -1 256.14 % -33.152 K -126.94 % -14.608 K 2.74 % -15.020 K -37.03 % -10.961 K 93.13 % -159.540 K -226.36 % -48.884 K 80.82 % -254.888 K -124.53 % -113.519 K 79.78 % -561.553 K 32.90 % -836.851 K -4 448.60 % -18.398 K 54.31 % -40.268 K 71.85 % -143.048 K -32.15 % -108.249 K 67.03 % -328.336 K
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 100.00 % -100.000 K 49.71 % -198.855 K 0.000 0.000 100.00 % -161.500 K -131.98 % 505.000 K 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
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
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 0.000
Other financing activites -317.000 K -141.06 % 772.066 K 344.69 % 173.620 K 572.48 % 25.818 K -96.04 % 651.709 K 236.44 % -477.646 K -33.68 % -357.303 K 26.69 % -487.395 K 33.17 % -729.293 K -431.55 % 219.964 K 177.53 % -283.700 K 30.79 % -409.919 K -5 839.13 % -6.902 K 29.44 % -9.782 K 56.26 % -22.362 K 13.53 % -25.862 K 81.84 % -142.414 K 33.16 % -213.056 K -91.56 % -111.223 K -75.42 % -63.405 K -3.75 % -61.113 K 46.43 % -114.072 K -2 181.44 % -5.000 K 94.27 % -87.322 K 44.45 % -157.194 K -145.59 % -64.006 K 27.68 % -88.502 K -5.42 % -83.952 K -134.91 % -35.738 K 28.00 % -49.634 K -126.12 % -21.950 K -18.67 % -18.496 K
Net cash used provided by financing activities -317.000 K -141.06 % 772.066 K 344.69 % 173.620 K 572.48 % 25.818 K -96.04 % 651.709 K 169.46 % -938.197 K -162.58 % -357.303 K 26.69 % -487.395 K 33.17 % -729.293 K -431.55 % 219.964 K 177.53 % -283.700 K 30.79 % -409.919 K -3 150.49 % -12.611 K -28.92 % -9.782 K 56.26 % -22.362 K 13.53 % -25.862 K 81.84 % -142.414 K 33.16 % -213.056 K -0.87 % -211.223 K 19.46 % -262.260 K -329.14 % -61.113 K 46.43 % -114.072 K 31.49 % -166.500 K -139.86 % 417.678 K 365.71 % -157.194 K -145.59 % -64.006 K 27.68 % -88.502 K -5.42 % -83.952 K -134.91 % -35.738 K 28.00 % -49.634 K -126.12 % -21.950 K -18.67 % -18.496 K
Effect of forex changes on cash -361.890 K -1 012.07 % 39.678 K 244.37 % -27.484 K -120.54 % -12.462 K -189.81 % -4.300 K -113.29 % 32.343 K -27.85 % 44.825 K 18.27 % 37.900 K 135.69 % -106.189 K -614.21 % -14.868 K -135.54 % 41.829 K 17 113.58 % 243.000 -98.56 % 16.858 K 281.39 % -9.294 K 44.37 % -16.708 K 58.22 % -39.992 K -108.55 % -19.176 K -74.30 % -11.002 K -125.02 % 43.975 K -27.10 % 60.319 K 18.60 % 50.861 K 228.90 % 15.464 K 12.75 % 13.715 K 218.67 % -11.557 K 67.52 % -35.581 K -223.19 % 28.884 K -87.65 % 233.917 K 220.97 % -193.361 K -477.11 % 51.274 K -78.10 % 234.176 K 410.50 % -75.419 K -122.86 % 329.930 K
Net change in cash 0.000 100.00 % -57.539 K -192.61 % -19.664 K 91.79 % -239.593 K -3 399.27 % 7.262 K -98.40 % 452.782 K 203.49 % -437.524 K 0.23 % -438.531 K -825.23 % -47.397 K -104.57 % 1.036 M 396.80 % -349.069 K -631.68 % -47.708 K -17.39 % -40.639 K 67.16 % -123.747 K 16.70 % -148.552 K -185.29 % 174.177 K 329.65 % -75.846 K -171.15 % 106.599 K -66.24 % 315.795 K 854.35 % 33.090 K 167.91 % -48.727 K -304.24 % 23.858 K -85.78 % 167.751 K -32.96 % 250.216 K 404.36 % 49.611 K 114.29 % -347.270 K 26.64 % -473.357 K -453.65 % -85.497 K -150.09 % 170.698 K -33.39 % 256.265 K 177.19 % -331.986 K -1 137.41 % -26.829 K
Cash at beginning of period 0.000 -100.00 % 534.495 K 0.000 0.000 -100.00 % 1.046 M 76.36 % 592.965 K -42.46 % 1.030 M -29.85 % 1.469 M -3.13 % 1.516 M 215.68 % 480.371 K -42.08 % 829.440 K -0.70 % 835.319 K -4.61 % 875.715 K 0.000 0.000 0.000 0.000 -100.00 % 993.593 K 46.59 % 677.798 K -23.95 % 891.289 K -27.53 % 1.230 M -1.05 % 1.243 M -8.67 % 1.361 M 46.35 % 929.975 K 32.30 % 702.935 K -57.26 % 1.645 M -36.39 % 2.586 M -8.43 % 2.824 M 11.74 % 2.527 M 15.35 % 2.191 M -8.98 % 2.407 M -17.71 % 2.925 M
Cash at end of period 0.000 100.00 % -57.539 K -192.61 % -19.664 K 91.79 % -239.593 K -122.75 % 1.053 M 0.69 % 1.046 M 76.36 % 592.965 K -42.46 % 1.030 M -29.85 % 1.469 M -3.13 % 1.516 M 215.68 % 480.371 K -39.01 % 787.611 K -5.68 % 835.076 K 774.83 % -123.747 K 16.70 % -148.552 K -185.29 % 174.177 K 329.65 % -75.846 K -106.89 % 1.100 M 10.73 % 993.593 K 7.49 % 924.379 K -21.74 % 1.181 M -6.76 % 1.267 M -17.13 % 1.529 M 29.54 % 1.180 M 56.83 % 752.546 K -42.00 % 1.297 M -38.58 % 2.112 M -22.86 % 2.738 M 1.50 % 2.698 M 10.24 % 2.447 M 17.93 % 2.075 M -28.41 % 2.898 M
Operating cash flow 1.079 M 418.40 % 208.158 K 14.57 % 181.690 K -77.24 % 798.454 K 34.63 % 593.089 K -70.84 % 2.034 M 857.76 % 212.368 K -27.66 % 293.587 K -64.21 % 820.365 K -54.29 % 1.795 M 267.68 % 488.167 K -52.55 % 1.029 M 35.00 % 762.042 K 121.53 % 343.988 K -2.50 % 352.796 K -46.13 % 654.916 K 42.53 % 459.486 K -2.32 % 470.408 K 87.36 % 251.071 K 731.12 % -39.782 K -44.59 % -27.514 K -109.00 % 305.862 K -44.41 % 550.242 K 99.07 % 276.412 K 215.86 % -238.565 K -9.29 % -218.289 K -433.66 % 65.423 K -80.54 % 336.240 K 72.05 % 195.430 K -58.51 % 471.036 K 472.75 % -126.368 K -243.80 % -36.756 K
Capital expenditure -10.134 K 35.04 % -15.600 K -113.34 % 116.926 K 176.61 % -152.632 K 87.58 % -1.229 M -73.65 % -707.690 K -85.14 % -382.239 K -19.25 % -320.523 K -533.68 % 73.907 K 107.79 % -949.083 K -59.41 % -595.365 K 10.71 % -666.783 K 17.18 % -805.111 K -1 431.27 % -52.578 K -21.82 % -43.162 K -71.91 % -25.108 K -6 114.85 % -404.000 98.75 % -32.192 K -120.37 % -14.608 K 2.74 % -15.020 K -37.03 % -10.961 K 93.13 % -159.538 K -226.36 % -48.884 K 80.82 % -254.888 K -124.53 % -113.519 K 79.78 % -561.553 K 32.90 % -836.851 K -4 448.60 % -18.398 K 54.31 % -40.268 K 71.85 % -143.048 K -32.15 % -108.249 K 67.03 % -328.336 K
Free CashFlow 1.069 M 455.13 % 192.558 K -35.52 % 298.616 K -53.76 % 645.822 K 201.57 % -635.848 K -147.94 % 1.326 M 880.76 % -169.871 K -530.65 % -26.936 K -103.01 % 894.272 K 5.73 % 845.818 K 889.02 % -107.198 K -129.62 % 361.968 K 940.44 % -43.069 K -114.78 % 291.410 K -5.89 % 309.634 K -50.84 % 629.808 K 37.19 % 459.082 K 4.76 % 438.216 K 85.32 % 236.463 K 531.49 % -54.802 K -42.44 % -38.475 K -126.29 % 146.324 K -70.81 % 501.358 K 2 229.30 % 21.524 K 106.11 % -352.084 K 54.85 % -779.842 K -1.09 % -771.428 K -342.71 % 317.842 K 104.85 % 155.162 K -52.69 % 327.988 K 239.80 % -234.617 K 35.74 % -365.092 K
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
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