IME.AX

ImExHS Limited IME.AX

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 26.569 M 35.08 % 19.669 M 14.91 % 17.117 M 28.00 % 13.373 M 22.53 % 10.914 M 41.08 % 7.736 M 33.84 % 5.780 M 63.00 % 3.546 M 4 326.03 % 80.117 K -11.98 % 91.020 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.028 M 137.47 % 5.065 M -20.54 % 6.374 M -64.92 % 18.169 M 321.95 % 4.306 M
Net income -2.625 M 37.38 % -4.192 M -37.94 % -3.039 M 35.34 % -4.700 M -29.98 % -3.616 M 39.75 % -6.002 M -22.82 % -4.887 M -7 237.54 % 68.469 K 101.52 % -4.491 M -57.62 % -2.849 M -2 237.32 % -121.905 K 35.93 % -190.266 K 61.38 % -492.610 K -171.26 % 691.239 K 300.62 % -344.552 K 98.62 % -24.933 M -1 149.15 % -1.996 M 93.23 % -29.499 M -112.25 % -13.898 M -1 940.82 % -681.000 K
Income before tax -2.568 M 39.96 % -4.277 M -45.19 % -2.946 M 35.34 % -4.556 M -29.14 % -3.528 M 41.62 % -6.043 M -26.03 % -4.795 M -7 103.17 % 68.469 K 101.52 % -4.491 M -58.68 % -2.830 M -2 221.73 % -121.905 K 35.93 % -190.266 K 61.38 % -492.610 K -171.26 % 691.239 K 300.62 % -344.552 K 98.41 % -21.636 M -1 177.97 % -1.693 M 92.63 % -22.971 M -64.30 % -13.981 M -1 953.01 % -681.000 K
Income before tax ratio -0.10 55.55 % -0.22 -26.35 % -0.17 49.48 % -0.34 -5.39 % -0.32 58.62 % -0.78 5.84 % -0.83 -4 396.41 % 0.02 100.03 % -56.06 -80.27 % -31.10 0.00 0.00 0.00 0.00 0.00 100.00 % -1.80 -438.15 % -0.33 90.73 % -3.60 -368.34 % -0.77 -386.56 % -0.16
EBITDA 45.579 K 103.62 % -1.258 M -69.04 % -744.208 K 75.23 % -3.004 M -130.37 % -1.304 M 69.79 % -4.317 M -8.99 % -3.961 M -581.76 % -581.000 K 86.96 % -4.454 M -316.41 % -1.070 M -637.73 % -144.988 K 23.80 % -190.265 K 60.33 % -479.609 K -166.49 % 721.340 K 212.86 % 230.564 K 101.07 % -21.593 M -1 662.69 % -1.225 M 94.28 % -21.407 M -64.47 % -13.016 M -2 187.52 % -569.000 K
Net income ratio -0.10 53.64 % -0.21 -20.04 % -0.18 49.48 % -0.35 -6.08 % -0.33 57.30 % -0.78 8.24 % -0.85 -4 478.84 % 0.02 100.03 % -56.06 -79.07 % -31.30 0.00 0.00 0.00 0.00 0.00 100.00 % -2.07 -426.02 % -0.39 91.48 % -4.63 -505.03 % -0.76 -383.67 % -0.16
Ratio EBITDA 0.00 102.68 % -0.06 -47.11 % -0.04 80.64 % -0.22 -88.01 % -0.12 78.59 % -0.56 18.57 % -0.69 -318.25 % -0.16 99.71 % -55.59 -373.08 % -11.75 0.00 0.00 0.00 0.00 0.00 100.00 % -1.80 -642.27 % -0.24 92.80 % -3.36 -368.81 % -0.72 -442.14 % -0.13
Gross profit ratio 0.41 133.42 % 0.18 -13.54 % 0.21 -47.36 % 0.39 57.91 % 0.25 -29.04 % 0.35 -15.26 % 0.41 124.86 % 0.18 100.87 % -21.09 13.68 % -24.44 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.67 58.85 % 0.42 308.44 % -0.20 -896.90 % 0.03 -95.18 % 0.52
Weighted average shs out dil 44.956 M 7.71 % 41.738 M 17.24 % 35.600 M 14.62 % 31.059 M 24.90 % 24.867 M 27.80 % 19.458 M 47.66 % 13.178 M 26.01 % 10.458 M 22 852.33 % 45.564 K 23.42 % 36.917 K 669.26 % 4.799 K 17.13 % 4.097 K 4.60 % 3.917 K 24.23 % 3.153 K 811.27 % 346.000 -85.55 % 2.394 K 1 475.00 % 152.000 0.00 % 152.000 123.53 % 68.000 86.84 % 36.395
Weighted average shs out 44.956 M 7.71 % 41.738 M 17.24 % 35.600 M 14.62 % 31.059 M 24.90 % 24.867 M 27.81 % 19.456 M 47.64 % 13.178 M 26.01 % 10.458 M 22 852.33 % 45.564 K 23.42 % 36.917 K 669.26 % 4.799 K 17.13 % 4.097 K 4.60 % 3.917 K 50.13 % 2.609 K 654.05 % 346.000 -85.55 % 2.394 K 1 475.00 % 152.000 0.00 % 152.000 123.53 % 68.000 86.84 % 36.395
EPS diluted -0.06 41.60 % -0.10 -17.10 % -0.09 43.07 % -0.15 0.00 % -0.15 51.61 % -0.31 16.22 % -0.37 -1 163.22 % 0.03 100.04 % -98.46 -27.75 % -77.07 -203.43 % -25.40 45.31 % -46.44 61.09 % -119.34 -154.55 % 218.79 121.97 % -995.82 99.04 % -104 124.20 -692.93 % -13 131.58 93.23 % -194 072.37 5.04 % -204 382.35 -992.28 % -18 711.51
Earnings per share -0.06 41.60 % -0.10 -17.10 % -0.09 43.07 % -0.15 0.00 % -0.15 51.61 % -0.31 16.22 % -0.37 -1 163.22 % 0.03 100.04 % -98.46 -27.75 % -77.07 -203.43 % -25.40 45.31 % -46.44 61.09 % -119.34 -152.17 % 228.76 122.97 % -995.82 98.66 % -74 204.40 -465.08 % -13 131.58 93.23 % -194 072.37 5.04 % -204 382.35 -992.28 % -18 711.51
Gross profit 11.026 M 215.30 % 3.497 M -0.65 % 3.520 M -32.62 % 5.224 M 93.48 % 2.700 M 0.11 % 2.697 M 13.41 % 2.378 M 266.52 % 648.803 K 138.39 % -1.690 M 24.02 % -2.224 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.035 M 277.23 % 2.130 M 265.63 % -1.286 M -379.57 % 460.000 K -79.65 % 2.260 M
Income tax expense 57.614 K -66.63 % 172.673 K 86.84 % 92.420 K -35.56 % 143.416 K 63.18 % 87.889 K 317.85 % -40.343 K -143.94 % 91.818 K 113.89 % -661.000 K 0.000 -100.00 % 1.773 M 0.000 0.000 100.00 % -35.240 K 0.000 0.000 -100.00 % 27.099 M 0.000 0.000 100.00 % -83.000 K 0.000
Cost of revenue 15.543 M -3.89 % 16.172 M 18.94 % 13.597 M 65.79 % 8.201 M 27.02 % 6.457 M 28.11 % 5.040 M 48.19 % 3.401 M 17.40 % 2.897 M 63.67 % 1.770 M 27 452.93 % 6.424 K 0.000 -100.00 % 18.142 K -70.65 % 61.805 K 52.02 % 40.657 K 0.000 -100.00 % 4.700 M 60.25 % 2.933 M -61.71 % 7.660 M -56.75 % 17.709 M 765.54 % 2.046 M
General and administrative expenses 7.457 M 34.68 % 5.537 M -1.32 % 5.611 M -7.94 % 6.095 M 37.93 % 4.419 M 17.00 % 3.777 M 35.36 % 2.790 M 1 045.40 % 243.584 K -89.91 % 2.414 M 228.98 % 733.731 K 1 399.40 % 48.935 K -67.88 % 152.358 K -47.98 % 292.896 K 32.92 % 220.350 K 286.62 % 56.994 K -98.80 % 4.741 M 53.13 % 3.096 M -25.68 % 4.166 M -6.11 % 4.437 M 0.000
Selling and marketing expenses 42.703 K -62.43 % 113.670 K -21.84 % 145.427 K 7.30 % 135.536 K 80.81 % 74.962 K -58.41 % 180.220 K 319.68 % 42.942 K 296.11 % 10.841 K -97.13 % 377.425 K 72.34 % 219.005 K 140.72 % 90.981 K 85.01 % 49.177 K -66.05 % 144.848 K 139 176.92 % 104.000 0.000 -100.00 % 10.000 K -84.38 % 64.000 K -90.99 % 710.000 K -13.31 % 819.000 K 0.000
Other expenses -466.000 -106.19 % -226.000 99.98 % -1.405 M -172.12 % -516.192 K 3.04 % -532.373 K -159.81 % 890.155 K 10.43 % 806.103 K 1 004.20 % -89.151 K -108.81 % 1.012 M 386.19 % 208.149 K 2 000.18 % 9.911 K 0.000 -100.00 % 2.822 K -93.06 % 40.660 K 0.000 0.000 -100.00 % 1.155 M -76.99 % 5.020 M -51.03 % 10.251 M 788.91 % -1.488 M
Operating expenses 11.361 M 32.86 % 8.551 M 43.86 % 5.944 M -12.96 % 6.829 M 36.39 % 5.007 M -28.14 % 6.968 M 96.39 % 3.548 M 499.15 % 592.174 K -85.50 % 4.084 M 255.73 % 1.148 M 691.84 % 144.988 K -28.06 % 201.535 K -55.52 % 453.044 K 9.22 % 414.814 K 627.82 % 56.994 K -98.81 % 4.781 M 28.45 % 3.722 M -65.58 % 10.815 M -30.26 % 15.507 M 408.26 % 3.051 M
Cost and expenses 26.905 M 20.85 % 22.262 M 13.93 % 19.541 M 18.33 % 16.515 M 24.91 % 13.221 M 10.10 % 12.008 M 90.94 % 6.289 M 64.50 % 3.823 M 40.71 % 2.717 M 132.81 % 1.167 M 704.94 % 144.988 K -34.00 % 219.677 K -57.33 % 514.849 K 15.72 % 444.915 K 680.63 % 56.994 K -99.40 % 9.477 M 42.28 % 6.661 M -63.95 % 18.475 M -44.38 % 33.216 M 551.68 % 5.097 M
Research and development expenses 2.924 M 19.89 % 2.439 M 59.72 % 1.527 M 36.95 % 1.115 M 72.42 % 646.665 K -69.51 % 2.121 M 58.28 % 1.340 M 6 758.08 % 19.539 K -93.04 % 280.718 K 4 439.42 % 6.184 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 143.000 K -84.44 % 919.000 K 0.000 -100.00 % 267.000 K
Selling general and administrative expenses 8.437 M 38.04 % 6.112 M 4.99 % 5.822 M -6.56 % 6.230 M 27.34 % 4.893 M 23.65 % 3.957 M 39.67 % 2.833 M 1 013.49 % 254.425 K -90.88 % 2.791 M 192.97 % 952.736 K 580.93 % 139.916 K -30.57 % 201.535 K -53.96 % 437.744 K 128.88 % 191.254 K 235.57 % 56.994 K -98.81 % 4.777 M 96.58 % 2.430 M -50.16 % 4.876 M -7.23 % 5.256 M 305.56 % 1.296 M
Interest income 31.926 K -4.73 % 33.512 K -28.18 % 46.659 K 147.55 % 18.848 K -6.08 % 20.068 K -85.92 % 142.554 K -53.58 % 307.129 K 2 913.14 % 10.193 K -70.54 % 34.594 K 34.04 % 25.808 K 95.93 % 13.172 K 0.42 % 13.117 K -59.54 % 32.418 K -13.96 % 37.679 K 0.000 0.000 -100.00 % 71.000 K -8.97 % 78.000 K -51.25 % 160.000 K 102.53 % 79.000 K
Interest expense 468.858 K 41.16 % 332.139 K -24.97 % 442.692 K 42.31 % 311.086 K -74.18 % 1.205 M 33.96 % 899.521 K 70.32 % 528.129 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.00 % 1.000 -98.04 % 51.000 0.000 -100.00 % 43.058 K 79.41 % 24.000 K -94.38 % 427.000 K 721.15 % 52.000 K 85.71 % 28.000 K
Depreciation and amortization 2.151 M -11.48 % 2.430 M 38.15 % 1.759 M 42.20 % 1.237 M 20.80 % 1.024 M 23.98 % 825.929 K 169.29 % 306.711 K 25.62 % 244.166 K 1 073.54 % 20.806 K 223.88 % 6.424 K 0.000 -100.00 % 29.412 K -16.54 % 35.240 K -96.98 % 1.166 M 305.57 % 287.558 K 223.10 % 89.000 K -80.00 % 445.000 K -60.86 % 1.137 M 24.53 % 913.000 K 986.90 % 84.000 K
Operating income -367.112 K 86.40 % -2.699 M -11.33 % -2.424 M 22.85 % -3.142 M -36.19 % -2.307 M 55.82 % -5.222 M -346.71 % -1.169 M -97.47 % -592.000 K 85.11 % -3.976 M -269.50 % -1.076 M -642.16 % -144.988 K 34.00 % -219.677 K 57.33 % -514.849 K -15.72 % -444.915 K -680.63 % -56.994 K -102.23 % 2.551 M 259.64 % -1.598 M 86.78 % -12.085 M 13.52 % -13.974 M -1 666.62 % -791.000 K
Operating income ratio -0.01 89.93 % -0.14 3.12 % -0.14 39.73 % -0.23 -11.15 % -0.21 68.69 % -0.68 -233.76 % -0.20 -21.14 % -0.17 99.66 % -49.63 -319.78 % -11.82 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.21 167.22 % -0.32 83.36 % -1.90 -146.52 % -0.77 -318.68 % -0.18
Total other income expenses net -2.201 M -39.40 % -1.579 M -202.43 % -522.000 K 63.11 % -1.415 M -15.86 % -1.221 M -48.76 % -821.000 K 80.84 % -4.286 M -758.93 % 650.450 K 226.30 % -515.000 K 70.64 % -1.754 M -7 699.77 % 23.083 K -21.52 % 29.411 K 32.25 % 22.239 K -98.04 % 1.136 M 495.10 % -287.558 K 92.75 % -3.969 M -4 077.89 % -95.000 K 99.13 % -10.886 M -155 414.29 % -7.000 K -106.36 % 110.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -882.729 K 17.40 % -1.069 M -34.45 % -794.803 K 55.57 % -1.789 M 80.34 % -9.098 M -80.18 % -5.050 M -123.75 % -2.257 M -345.51 % -506.572 K -913.63 % 62.261 K 101.70 % -3.662 M -449.33 % -666.545 K 16.65 % -799.678 K -18.39 % -675.447 K 46.28 % -1.257 M 0.000 100.00 % -1.396 M -1 072.84 % -119.000 K 57.50 % -280.000 K -108.77 % 3.192 M 441.94 % 589.000 K
Total investments 1.125 M 119.59 % 512.399 K -18.45 % 628.325 K -55.00 % 1.396 M 39.95 % 997.688 K 0.000 0.000 0.000 -100.00 % 31.375 K -14.28 % 36.600 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.189 M -8.03 % 1.293 M 15.76 % 1.117 M -53.41 % 2.398 M 41.18 % 1.698 M -19.14 % 2.100 M 1 014.14 % 188.491 K -58.79 % 457.387 K 82.95 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.317 K -99.38 % 213.000 K 119.59 % 97.000 K -97.17 % 3.426 M 481.66 % 589.000 K
Accumulated other comprehensive income loss 4.511 M -5.33 % 4.765 M 604.82 % 676.077 K -67.82 % 2.101 M -18.81 % 2.588 M 5.32 % 2.457 M 105.92 % 1.193 M 411.10 % 233.480 K 583.23 % -48.317 K -4 602.98 % 1.073 K -99.81 % 552.000 K 0.00 % 552.000 K 0.00 % 552.000 K 0.00 % 552.000 K 0.000 -100.00 % 239.000 K 103.92 % -6.090 M -6 578.72 % 94.000 K -22.31 % 121.000 K 0.000
Retained earnings -30.328 M -10.50 % -27.445 M -18.03 % -23.252 M -15.03 % -20.214 M -30.29 % -15.514 M -30.39 % -11.898 M -101.81 % -5.896 M 24.24 % -7.782 M 0.87 % -7.850 M -135.02 % -3.340 M -71.01 % -1.953 M -6.66 % -1.831 M -10.72 % -1.654 M -46.19 % -1.131 M 98.48 % -74.458 M -46.43 % -50.848 M -2.87 % -49.430 M -4.01 % -47.526 M -163.51 % -18.036 M -335.86 % -4.138 M
Common stock 40.291 M 4.21 % 38.663 M 0.48 % 38.477 M 10.68 % 34.765 M 22.15 % 28.462 M 44.06 % 19.757 M 87.22 % 10.553 M 17.17 % 9.007 M 19.71 % 7.524 M -0.10 % 7.532 M 191.84 % 2.581 M 23.80 % 2.085 M 16.30 % 1.792 M 0.06 % 1.791 M -97.53 % 72.605 M 0.39 % 72.320 M 12.61 % 64.224 M 10.75 % 57.988 M 34.41 % 43.142 M 73.32 % 24.892 M
Total equity 14.474 M -9.45 % 15.984 M 0.52 % 15.901 M -4.52 % 16.653 M 7.19 % 15.536 M 50.59 % 10.317 M 76.33 % 5.851 M 301.09 % 1.459 M 547.32 % -326.100 K -107.82 % 4.172 M 253.76 % 1.179 M 46.49 % 805.140 K 14.50 % 703.207 K -40.55 % 1.183 M 163.84 % -1.853 M 1.53 % -1.882 M -121.62 % 8.704 M -17.54 % 10.556 M -58.16 % 25.227 M 21.55 % 20.754 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 580.214 K 0.000 0.000 0.000 100.00 % -12.342 K 0.000 -100.00 % 4.803 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K -86.43 % 221.000 K 151.14 % 88.000 K 300.00 % 22.000 K
Long term debt 365.270 K 69.30 % 215.748 K -60.25 % 542.785 K -57.77 % 1.285 M 76.55 % 727.951 K -11.97 % 826.894 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K 0.000 -100.00 % 64.000 K 0.000
Total non current liabilities 443.928 K 49.45 % 297.043 K -51.12 % 607.719 K -69.72 % 2.007 M 147.99 % 809.228 K -2.14 % 826.894 K 905.67 % 82.223 K 566.26 % 12.341 K 0.000 -100.00 % 4.803 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 178.000 K -19.46 % 221.000 K 45.39 % 152.000 K 590.91 % 22.000 K
Other current liabilities 2.365 M -16.93 % 2.847 M 54.70 % 1.840 M -27.90 % 2.552 M 29.51 % 1.971 M 40.24 % 1.405 M 15.67 % 1.215 M 318.45 % -556.062 K -2 880.31 % 20.000 K -92.95 % 283.752 K 1 569.13 % 17.000 K -5.56 % 18.000 K -10.00 % 20.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 539.000 K -55.12 % 1.201 M -50.96 % 2.449 M 426.67 % 465.000 K
Deferred revenue 575.830 K 0.000 -100.00 % 14.276 K -56.49 % 32.812 K -38.72 % 53.548 K -16.25 % 63.936 K 133.92 % -188.491 K 58.79 % -457.387 K -3 619.44 % 12.996 K 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 824.026 K -23.52 % 1.077 M 87.60 % 574.322 K -48.37 % 1.112 M 14.65 % 970.246 K -23.79 % 1.273 M 575.45 % 188.491 K -58.79 % 457.387 K 92.99 % 237.004 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.317 K -97.97 % 65.000 K -32.99 % 97.000 K -97.11 % 3.362 M 470.80 % 589.000 K
Total current liabilities 6.889 M 8.10 % 6.373 M 42.27 % 4.479 M -29.45 % 6.349 M 42.39 % 4.459 M 22.03 % 3.654 M 9.96 % 3.323 M 3 629.65 % 89.093 K -89.16 % 822.152 K 119.01 % 375.397 K 768.77 % 43.210 K 40.25 % 30.810 K -38.39 % 50.005 K -50.20 % 100.421 K -94.58 % 1.853 M -1.72 % 1.886 M 90.50 % 990.000 K -59.16 % 2.424 M -74.97 % 9.685 M 254.11 % 2.735 M
Total liabilities 7.333 M 9.94 % 6.670 M 31.11 % 5.087 M -39.12 % 8.356 M 58.61 % 5.268 M 17.57 % 4.481 M 31.59 % 3.405 M 3 721.94 % 89.093 K -89.16 % 822.152 K 116.24 % 380.200 K 779.89 % 43.210 K 40.25 % 30.810 K -38.39 % 50.005 K -50.20 % 100.421 K -94.58 % 1.853 M -1.72 % 1.886 M 61.47 % 1.168 M -55.84 % 2.645 M -73.11 % 9.837 M 256.80 % 2.757 M
Other non current assets 0.000 0.000 100.00 % -11.848 M 8.37 % -12.930 M -183.45 % -4.562 M 0.000 100.00 % -2.118 M -599.79 % -302.729 K -1 064.87 % 31.375 K 116.88 % -185.906 K 0.000 0.000 0.000 0.000 0.000 100.00 % -17.279 M 0.000 0.000 0.000 0.000
Long term investments 1.125 M 119.59 % 512.399 K -18.45 % 628.325 K -55.00 % 1.396 M 39.95 % 997.688 K 0.000 0.000 0.000 -100.00 % 31.375 K -14.28 % 36.600 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.521 M -6.73 % 3.775 M -53.50 % 8.118 M -3.72 % 8.432 M 657.41 % 1.113 M 136.92 % 469.887 K -10.90 % 527.368 K 74.20 % 302.729 K 155.26 % 118.598 K -77.23 % 520.816 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.071 M 0.000 0.000 -100.00 % 315.000 K 0.000
GoodWill 4.606 M -4.11 % 4.804 M -1.10 % 4.857 M -10.37 % 5.419 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 433.000 K 0.000 -100.00 % 2.227 M -26.82 % 3.043 M
Goodwill and intangible assets 8.128 M -5.26 % 8.579 M -33.88 % 12.975 M -6.32 % 13.851 M 1 144.17 % 1.113 M 136.92 % 469.887 K -10.90 % 527.368 K 74.20 % 302.729 K 155.26 % 118.598 K -77.23 % 520.816 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.071 M 840.18 % 433.000 K 0.000 -100.00 % 2.542 M 8 373.33 % 30.000 K
Property plant equipment net 3.298 M -29.01 % 4.645 M 24.55 % 3.730 M -17.08 % 4.498 M 30.44 % 3.448 M 0.92 % 3.417 M 114.74 % 1.591 M 22 517.07 % 7.035 K -93.95 % 116.301 K -10.23 % 129.552 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.208 M 92.34 % 6.867 M 22.19 % 5.620 M -78.15 % 25.724 M 630.17 % 3.523 M
Total non current assets 12.551 M -8.63 % 13.737 M 10.10 % 12.476 M -12.91 % 14.326 M 157.70 % 5.559 M 43.03 % 3.887 M 83.47 % 2.118 M 30 013.42 % 7.035 K -95.24 % 147.676 K -78.50 % 686.968 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.279 M 136.70 % 7.300 M 29.89 % 5.620 M -80.12 % 28.266 M 695.55 % 3.553 M
Other current assets 965.348 K -13.15 % 1.111 M 76.23 % 630.674 K 144.34 % 258.117 K 843.62 % 27.354 K -97.15 % 961.177 K 85.58 % 517.930 K -74.40 % 2.023 M 49 922.57 % 4.045 K 202 150.00 % 2.000 -99.97 % 6.715 K 27.18 % 5.280 K -82.76 % 30.625 K 534.85 % 4.824 K 0.000 0.000 -100.00 % 1.589 M -60.71 % 4.044 M 423.83 % 772.000 K -83.06 % 4.558 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 2.072 M -12.27 % 2.362 M 23.53 % 1.912 M -54.33 % 4.186 M -61.22 % 10.796 M 51.01 % 7.150 M 192.38 % 2.445 M 153.68 % 963.959 K 413.46 % 187.739 K -94.87 % 3.662 M 449.33 % 666.545 K -16.65 % 799.678 K 18.39 % 675.447 K -46.28 % 1.257 M 0.000 -100.00 % 1.397 M 320.78 % 332.000 K -11.94 % 377.000 K 61.11 % 234.000 K 0.000
Cash and short term investments 2.072 M -12.27 % 2.362 M 23.53 % 1.912 M -54.33 % 4.186 M -61.22 % 10.796 M 51.01 % 7.150 M 192.38 % 2.445 M 153.68 % 963.959 K 413.46 % 187.739 K -94.87 % 3.662 M 449.33 % 666.545 K -16.65 % 799.678 K 18.39 % 675.447 K -46.28 % 1.257 M 0.000 -100.00 % 1.397 M 320.78 % 332.000 K -11.94 % 377.000 K 61.11 % 234.000 K -98.07 % 12.147 M
Total current assets 9.256 M 3.81 % 8.917 M 4.76 % 8.511 M -20.32 % 10.682 M -29.93 % 15.245 M 39.72 % 10.911 M 52.87 % 7.137 M 363.23 % 1.541 M 342.27 % 348.376 K -90.99 % 3.866 M 216.17 % 1.223 M 46.26 % 835.950 K 10.98 % 753.212 K -41.30 % 1.283 M 183 219.71 % 700.000 -84.03 % 4.382 K -99.83 % 2.572 M -66.07 % 7.581 M 11.52 % 6.798 M -65.94 % 19.958 M
Inventory 327.951 K 192.74 % 112.029 K 15.70 % 96.825 K 14.68 % 84.432 K -78.33 % 389.668 K 262.97 % 107.354 K -86.77 % 811.310 K 173.01 % 297.174 K -37.98 % 479.142 K 904.30 % 47.709 K 0.000 -100.00 % 5.278 K 0.000 0.000 0.000 0.000 -100.00 % 408.000 K -55.31 % 913.000 K -78.00 % 4.150 M 1 876.19 % 210.000 K
Net receivables 5.891 M 10.49 % 5.331 M -9.21 % 5.872 M -4.57 % 6.154 M 52.64 % 4.031 M 49.73 % 2.692 M -19.93 % 3.363 M 485.11 % 574.731 K 267.02 % 156.592 K -19.05 % 193.450 K -64.79 % 549.397 K 1 672.71 % 30.992 K -34.26 % 47.140 K 123.53 % 21.089 K 2 912.71 % 700.000 -84.03 % 4.382 K -98.20 % 243.000 K -89.19 % 2.247 M 36.85 % 1.642 M -46.04 % 3.043 M
Tax assets 0.000 0.000 -100.00 % 6.991 M -6.92 % 7.511 M 64.66 % 4.562 M 0.000 0.000 0.000 100.00 % -149.973 K -180.67 % 185.906 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.279 M 0.000 0.000 0.000 0.000
Account payables 3.124 M 27.60 % 2.448 M 20.81 % 2.027 M -17.08 % 2.444 M 67.64 % 1.458 M 67.55 % 870.151 K -54.14 % 1.897 M 2 460.93 % 74.093 K -86.26 % 539.156 K 488.31 % 91.645 K 249.66 % 26.210 K 104.61 % 12.810 K -57.31 % 30.005 K -70.12 % 100.421 K -94.43 % 1.803 M -4.31 % 1.885 M 388.26 % 386.000 K -65.72 % 1.126 M -70.93 % 3.874 M 130.46 % 1.681 M
Tax payables 0.000 0.000 -100.00 % 23.974 K -88.45 % 207.589 K 3 040.05 % 6.611 K -84.06 % 41.469 K 87.21 % 22.151 K -80.51 % 113.675 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
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 68.911 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
Capital lease obligations 29.984 K 8.26 % 27.697 K -5.02 % 29.161 K -3.30 % 30.157 K -70.28 % 101.469 K 150.08 % 40.574 K 0.000 0.000 100.00 % -12.996 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.317 K 0.000 0.000 0.000 0.000 100.00 % -30.050 K 0.000 100.00 % -23.593 M 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 78.658 K -3.24 % 81.295 K 25.19 % 64.935 K -10.37 % 72.448 K -10.86 % 81.277 K 0.000 -100.00 % 82.223 K 566.20 % 12.342 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 liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.341 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 21.807 M -3.74 % 22.653 M 7.94 % 20.988 M -16.08 % 25.009 M 20.21 % 20.804 M 40.59 % 14.797 M 59.87 % 9.256 M 498.00 % 1.548 M 212.03 % 496.052 K -89.10 % 4.553 M 272.36 % 1.223 M 46.26 % 835.950 K 10.98 % 753.212 K -41.30 % 1.283 M 183 219.71 % 700.000 -84.03 % 4.382 K -99.96 % 9.872 M -25.22 % 13.201 M -62.35 % 35.064 M 49.14 % 23.511 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 100.00 % -588.068 K 86.47 % -4.347 M -15.73 % -3.756 M -18.75 % -3.163 M -1 100.50 % -263.473 K -477.03 % 69.881 K 563.92 % -15.063 K 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 363.659 K 0.000 -100.00 % 385.106 K -32.39 % 569.585 K -4.82 % 598.457 K 810.73 % 65.712 K -89.05 % 600.205 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
Change in working capital -1.824 M -200.61 % 1.813 M 291.83 % -945.108 K -159.79 % -363.798 K -10.16 % -330.242 K -266.99 % 197.761 K 111.67 % -1.695 M -455.57 % 476.643 K 68.79 % 282.393 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -1.539 M -4 352.53 % 36.194 K -93.96 % 599.077 K -54.98 % 1.331 M 204.60 % -1.272 M -187.59 % -442.411 K 61.28 % -1.143 M -33.79 % -854.031 K -50 014.14 % 1.711 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -220.980 K -1 894.04 % -11.082 K 40.78 % -18.713 K -106.46 % 289.538 K 247.95 % -195.697 K -130.57 % 640.172 K 215.93 % -552.213 K -403.80 % 181.770 K -72.51 % 661.196 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 92.215 K -91.10 % 1.036 M 192.28 % -1.123 M 51.89 % -2.334 M -345.06 % 952.246 K 192.69 % -1.027 M -211.09 % 924.800 K 1 019.21 % 82.630 K -62.03 % 217.641 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -63.937 K -108.50 % 751.855 K 286.68 % -402.756 K -215.27 % 349.397 K 88.33 % 185.528 K -81.94 % 1.027 M 211.09 % -924.800 K -186.73 % 1.066 M 278.26 % -598.155 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 1.300 M -58.69 % 3.147 M -21.07 % 3.987 M -1.43 % 4.045 M 0.65 % 4.019 M 269.92 % 1.087 M -73.26 % 4.064 M 724.32 % -650.901 K -221.37 % 536.276 K 153.29 % -1.006 M -677.99 % -129.344 K 22.99 % -167.968 K 71.27 % -584.700 K 49.62 % -1.161 M -1 273.51 % -84.503 K -100.34 % 24.844 M 1 210.08 % -2.238 M 79.44 % -10.885 M 6.53 % -11.646 M
Net cash provided by operating activities -634.679 K -124.32 % 2.610 M 218.69 % -2.199 M 25.92 % -2.968 M -102.31 % -1.467 M 64.13 % -4.090 M -165.32 % -1.541 M -1 303.07 % -109.862 K 96.99 % -3.651 M -262.87 % -1.006 M -677.99 % -129.344 K 22.99 % -167.968 K 71.27 % -584.700 K 49.62 % -1.161 M -1 273.51 % -84.503 K 96.82 % -2.658 M -18.74 % -2.238 M 79.44 % -10.885 M 6.53 % -11.646 M
Investments in property plant and equipment -1.059 M 13.94 % -1.231 M 39.41 % -2.031 M 20.79 % -2.565 M -17.31 % -2.186 M 5.07 % -2.303 M -74.72 % -1.318 M -255.80 % -370.487 K -1 147.18 % -29.706 K 78.15 % -135.976 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.776 M -166.27 % -667.000 K 75.47 % -2.719 M 86.30 % -19.841 M
Acquisitions net -29.951 K 0.000 100.00 % -190.992 K 76.75 % -821.534 K 0.000 0.000 -100.00 % 347.484 K 0.000 0.000 -100.00 % 429.827 K 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 323.345 K 135.84 % -902.224 K 0.000 0.000 0.000 100.00 % -157.420 K 55.32 % -352.299 K -8.09 % -325.943 K -424.79 % -62.109 K 87.24 % -486.676 K 2.66 % -500.000 K 0.000 0.000 100.00 % -11.779 K 95.90 % -287.559 K -107.74 % 3.717 M 35.36 % 2.746 M 239.85 % 808.000 K 407.22 % -263.000 K
Net cash used for investing activites -765.911 K 64.09 % -2.133 M 4.02 % -2.222 M 34.37 % -3.386 M -54.88 % -2.186 M 11.14 % -2.460 M -85.98 % -1.323 M -89.97 % -696.430 K -2 244.41 % -29.706 K 84.59 % -192.825 K 61.44 % -500.000 K 0.000 0.000 100.00 % -11.779 K 95.90 % -287.559 K -114.81 % 1.941 M -6.64 % 2.079 M 208.79 % -1.911 M 90.49 % -20.104 M
Debt repayment -196.132 K -385.04 % -40.436 K 96.84 % -1.279 M -25.51 % -1.019 M 17.40 % -1.234 M -160.37 % 2.044 M 308.89 % 500.000 K 233.33 % 150.000 K -40.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -212.921 K -286.77 % 114.000 K 137.62 % -303.000 K -124.57 % 1.233 M
Common stock issued 1.500 M 11 827.00 % -12.791 K -100.32 % 3.975 M 310.33 % 968.750 K -88.91 % 8.735 M -6.36 % 9.328 M 69.58 % 5.501 M 292.83 % 1.400 M 0.000 -100.00 % 5.000 M 907.63 % 496.212 K 69.82 % 292.199 K 0.000 -100.00 % 2.430 M 550.75 % 373.379 K -25.32 % 500.000 K 0.000 -100.00 % 15.965 M -19.92 % 19.936 M
Common stock repurchased -122.764 K -859.77 % -12.791 K 96.47 % -362.789 K -1 318.03 % -25.584 K 0.000 100.00 % -675.794 K 0.000 100.00 % -84.000 K -1 005.26 % -7.600 K 98.47 % -496.068 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.119 M 61.89 % -2.936 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -45.384 K 44.04 % -81.097 K 5.12 % -85.477 K 10.98 % -96.021 K -3.15 % -93.085 K 87.40 % -738.589 K -11 823.63 % 6.300 K 212.50 % -5.600 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 1.181 M 1 297.74 % -98.611 K -104.38 % 2.252 M 1 491.86 % -161.778 K -102.18 % 7.405 M -34.35 % 11.280 M 114.35 % 5.262 M 257.34 % 1.473 M 502.56 % 244.400 K -94.57 % 4.504 M 807.66 % 496.212 K 69.82 % 292.199 K 0.000 -100.00 % 2.430 M 550.75 % 373.379 K -22.37 % 481.000 K 321.93 % 114.000 K -99.22 % 14.543 M -20.24 % 18.233 M
Effect of forex changes on cash -70.298 K -197.68 % 71.969 K 168.50 % -105.064 K -11.77 % -94.000 K 10.11 % -104.567 K -318.52 % -24.985 K -158.33 % 42.836 K 174.43 % -57.553 K 0.000 0.000 0.000 0.000 -100.00 % 2.822 K 0.000 0.000 100.00 % -97.000 K 0.000 0.000 0.000
Net change in cash -289.784 K -164.41 % 449.899 K 119.78 % -2.275 M 65.59 % -6.610 M -281.26 % 3.647 M -22.48 % 4.704 M 92.74 % 2.441 M 214.44 % 776.220 K 122.59 % -3.437 M -203.99 % 3.305 M 2 582.37 % -133.132 K -207.16 % 124.231 K 121.35 % -581.878 K -146.28 % 1.257 M 95 368.87 % 1.317 K -99.88 % 1.063 M 2 462.22 % -45.000 K -102.58 % 1.747 M 112.92 % -13.517 M
Cash at beginning of period 2.362 M 23.53 % 1.912 M -54.33 % 4.186 M -61.22 % 10.796 M 51.01 % 7.150 M 192.38 % 2.445 M 53 140.34 % 4.593 K -97.55 % 187.739 K -94.82 % 3.625 M 1 033.80 % 319.677 K -60.02 % 799.677 K 18.39 % 675.447 K -46.28 % 1.257 M 0.000 100.00 % -1.317 K -100.41 % 322.000 K -14.59 % 377.000 K 127.52 % -1.370 M -111.28 % 12.147 M
Cash at end of period 2.072 M -12.27 % 2.362 M 23.53 % 1.912 M -54.33 % 4.186 M -61.22 % 10.796 M 51.01 % 7.150 M 192.38 % 2.445 M 153.68 % 963.959 K 413.46 % 187.739 K -94.82 % 3.625 M 443.77 % 666.545 K -16.65 % 799.678 K 18.39 % 675.447 K -46.28 % 1.257 M 0.000 -100.00 % 1.385 M 317.17 % 332.000 K -11.94 % 377.000 K 127.52 % -1.370 M
Operating cash flow -634.679 K -124.32 % 2.610 M 218.69 % -2.199 M 25.92 % -2.968 M -102.31 % -1.467 M 64.13 % -4.090 M -165.32 % -1.541 M -1 303.07 % -109.862 K 96.99 % -3.651 M -262.87 % -1.006 M -677.99 % -129.344 K 22.99 % -167.968 K 71.27 % -584.700 K 49.62 % -1.161 M -1 273.51 % -84.503 K 96.82 % -2.658 M -18.74 % -2.238 M 79.44 % -10.885 M 6.53 % -11.646 M
Capital expenditure -1.059 M 51.74 % -2.195 M -8.05 % -2.031 M 20.79 % -2.565 M -17.31 % -2.186 M 5.07 % -2.303 M -74.72 % -1.318 M -255.80 % -370.487 K -1 147.18 % -29.706 K 95.23 % -622.652 K 0.000 0.000 0.000 0.000 0.000 100.00 % -1.776 M -166.27 % -667.000 K 75.47 % -2.719 M 86.49 % -20.126 M
Free CashFlow -1.694 M -508.59 % 414.592 K 109.80 % -4.230 M 23.54 % -5.533 M -51.44 % -3.653 M 42.85 % -6.393 M -123.56 % -2.860 M -495.32 % -480.349 K 86.95 % -3.681 M -125.99 % -1.629 M -1 159.38 % -129.344 K 22.99 % -167.968 K 71.27 % -584.700 K 49.62 % -1.161 M -1 273.51 % -84.503 K 98.09 % -4.434 M -52.62 % -2.905 M 78.65 % -13.604 M 57.18 % -31.772 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 2006-12-31 2006-06-30 2006-01-31 2005-06-30
Revenue 13.656 M 7.61 % 12.691 M -8.55 % 13.878 M 27.73 % 10.865 M 23.41 % 8.804 M 14.99 % 7.656 M -19.09 % 9.462 M 15.19 % 8.214 M 59.22 % 5.159 M -19.67 % 6.422 M 42.97 % 4.492 M -11.08 % 5.052 M 82.12 % 2.774 M -26.07 % 3.752 M 85.01 % 2.028 M -0.93 % 2.047 M 36.56 % 1.499 M 0.000 -100.00 % 40.058 K -11.98 % 45.510 K 0.00 % 45.510 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.014 M 0.00 % 6.014 M 137.47 % 2.533 M 0.00 % 2.533 M -20.34 % 3.179 M -0.50 % 3.195 M 99.94 % 1.598 M -82.41 % 9.085 M 100.02 % 4.542 M 2 022.54 % -236.250 K
Net income -3.005 M -171.43 % -1.107 M 27.08 % -1.518 M 20.11 % -1.900 M 17.10 % -2.292 M -76.99 % -1.295 M 25.75 % -1.744 M 9.36 % -1.924 M 30.69 % -2.776 M -121.55 % -1.253 M 46.97 % -2.363 M 38.37 % -3.834 M -76.85 % -2.168 M 51.06 % -4.430 M -869.37 % -457.000 K 32.10 % -673.000 K -196.48 % -227.000 K -1 426.17 % 17.117 K 100.76 % -2.245 M -59.71 % -1.406 M 1.31 % -1.425 M -1 865.20 % -72.494 K -46.72 % -49.411 K 55.02 % -109.839 K -36.57 % -80.427 K 70.26 % -270.425 K -21.81 % -222.000 K 0.22 % -222.483 K -124.35 % 913.722 K 3 306.38 % -28.497 K 90.98 % -316.000 K 55.43 % -709.000 K 0.00 % -709.000 K 25.53 % -952.000 K 0.00 % -952.000 K 89.36 % -8.951 M 56.44 % -20.547 M -99.99 % -10.274 M -47.85 % -6.949 M -100.03 % -3.474 M -224.36 % 2.794 M
Income before tax -3.005 M -171.43 % -1.107 M 24.23 % -1.461 M 19.86 % -1.823 M 16.99 % -2.196 M -69.44 % -1.296 M 21.45 % -1.650 M 7.36 % -1.781 M 35.84 % -2.776 M -138.08 % -1.166 M 50.66 % -2.363 M 39.00 % -3.874 M -78.69 % -2.168 M 50.02 % -4.338 M -849.23 % -457.000 K 23.19 % -595.000 K -162.11 % -227.000 K 88.80 % -2.026 M 9.77 % -2.245 M -59.71 % -1.406 M 1.31 % -1.425 M -2 237.32 % -60.953 K 0.00 % -60.953 K 35.93 % -95.133 K 0.00 % -95.133 K 62.37 % -252.805 K -5.34 % -240.000 K -163.89 % 375.671 K 8.70 % 345.618 K 300.94 % -172.000 K 0.00 % -172.000 K 75.74 % -709.000 K 0.00 % -709.000 K 11.43 % -800.500 K 0.00 % -800.500 K 93.03 % -11.485 M 0.00 % -11.485 M -99.98 % -5.743 M 17.84 % -6.990 M -100.00 % -3.495 M -224.19 % 2.814 M
Income before tax ratio -0.22 -152.24 % -0.09 17.14 % -0.11 37.26 % -0.17 32.73 % -0.25 -47.35 % -0.17 2.93 % -0.17 19.57 % -0.22 59.70 % -0.54 -196.36 % -0.18 65.49 % -0.53 31.40 % -0.77 1.88 % -0.78 32.40 % -1.16 -413.07 % -0.23 22.47 % -0.29 -91.94 % -0.15 0.00 100.00 % -56.06 -81.44 % -30.89 1.31 % -31.30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.12 0.00 % -0.12 62.70 % -0.32 0.00 % -0.32 91.25 % -3.61 -0.50 % -3.59 -0.02 % -3.59 -367.10 % -0.77 0.01 % -0.77 93.54 % -11.91
EBITDA -487.745 K -14.49 % -426.000 K -1 064.56 % 44.165 K 119.04 % -232.000 K 77.39 % -1.026 M -372.81 % -217.000 K 57.78 % -514.000 K 40.58 % -865.000 K 59.48 % -2.135 M -10 170.75 % 21.200 K 101.63 % -1.304 M 61.61 % -3.397 M -110.99 % -1.610 M -131.65 % -695.000 K -780.95 % 102.064 K 117.81 % -573.000 K -411.09 % 184.192 K 106.91 % -2.665 M -19.23 % -2.235 M -735.30 % 351.815 K 124.75 % -1.421 M -1 591.48 % -84.036 K -37.87 % -60.953 K 35.93 % -95.133 K 0.00 % -95.133 K 60.33 % -239.805 K 0.08 % -240.000 K -163.88 % 375.696 K 8.69 % 345.644 K -14.20 % 402.840 K 334.21 % -172.000 K 98.41 % -10.797 M 0.00 % -10.797 M -1 662.78 % -612.500 K 0.00 % -612.500 K 91.09 % -6.871 M 52.73 % -14.536 M -100.00 % -7.268 M -4.37 % -6.964 M -100.00 % -3.482 M -219.52 % 2.913 M
Net income ratio -0.22 -152.24 % -0.09 20.25 % -0.11 37.45 % -0.17 32.83 % -0.26 -53.91 % -0.17 8.23 % -0.18 21.31 % -0.23 56.47 % -0.54 -175.79 % -0.20 62.91 % -0.53 30.68 % -0.76 2.90 % -0.78 33.81 % -1.18 -423.95 % -0.23 31.46 % -0.33 -117.11 % -0.15 0.00 100.00 % -56.06 -81.44 % -30.89 1.31 % -31.30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.12 0.00 % -0.12 68.64 % -0.38 0.00 % -0.38 86.65 % -2.82 56.22 % -6.43 -0.03 % -6.43 -740.55 % -0.76 0.00 % -0.76 93.53 % -11.82
Ratio EBITDA -0.04 -6.40 % -0.03 -1 154.78 % 0.00 114.90 % -0.02 81.68 % -0.12 -311.16 % -0.03 47.82 % -0.05 48.42 % -0.11 74.55 % -0.41 -12 636.23 % 0.00 101.14 % -0.29 56.83 % -0.67 -15.85 % -0.58 -213.33 % -0.19 -468.06 % 0.05 117.98 % -0.28 -327.81 % 0.12 0.00 100.00 % -55.80 -821.76 % 7.73 124.75 % -31.23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -1.80 0.00 % -1.80 -642.31 % -0.24 0.00 % -0.24 88.81 % -2.16 52.49 % -4.55 -0.03 % -4.55 -493.34 % -0.77 0.01 % -0.77 93.78 % -12.33
Gross profit ratio 0.44 8.37 % 0.40 -5.34 % 0.43 190.45 % 0.15 -39.00 % 0.24 20.58 % 0.20 -10.49 % 0.22 -16.33 % 0.27 111.98 % 0.13 -64.05 % 0.35 242.72 % 0.10 496.03 % -0.03 -104.94 % 0.52 -30.86 % 0.75 82.05 % 0.41 177.30 % 0.15 -60.83 % 0.38 0.00 -100.00 % 1.00 102.00 % -49.88 -5 087.91 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.67 0.00 % 0.67 31.37 % 0.51 0.00 % 0.51 348.36 % -0.20 -3.04 % -0.20 -0.19 % -0.20 -883.57 % 0.03 -0.01 % 0.03 100.28 % -9.08
Weighted average shs out dil 48.568 M 6.35 % 45.669 M 3.22 % 44.244 M 4.75 % 42.237 M 2.19 % 41.333 M 3.07 % 40.103 M 21.37 % 33.043 M 2.68 % 32.179 M 6.11 % 30.326 M 11.21 % 27.270 M 14.79 % 23.756 M 21.66 % 19.526 M 4.89 % 18.616 M 0.000 0.000 -100.00 % 13.178 M 0.000 -100.00 % 1.905 M 4 104.05 % 45.313 K 122.84 % 20.334 K -44.62 % 36.714 K 665.03 % 4.799 K 0.57 % 4.772 K 16.48 % 4.097 K 0.54 % 4.075 K 4.03 % 3.917 K 0.56 % 3.895 K 23.53 % 3.153 K 0.35 % 3.142 K 808.09 % 346.000 0.58 % 344.000 0.00 % 344.000 2.99 % 334.000 0.00 % 334.000 119.74 % 152.000 0.00 % 152.000 0.00 % 152.000 0.00 % 152.000 123.53 % 68.000 0.00 % 68.000 0.00 % 68.000
Weighted average shs out 48.542 M 6.38 % 45.632 M 3.14 % 44.244 M 4.75 % 42.237 M 2.19 % 41.333 M 3.07 % 40.103 M 21.37 % 33.043 M 2.68 % 32.179 M 6.11 % 30.326 M 11.21 % 27.270 M 14.79 % 23.756 M 21.66 % 19.526 M 4.89 % 18.616 M 0.000 0.000 -100.00 % 13.178 M 0.000 -100.00 % 1.905 M 4 104.05 % 45.313 K 122.84 % 20.334 K -44.62 % 36.714 K 665.03 % 4.799 K 0.57 % 4.772 K 16.48 % 4.097 K 0.54 % 4.075 K 4.03 % 3.917 K 0.56 % 3.895 K 23.53 % 3.153 K 0.35 % 3.142 K 808.09 % 346.000 0.58 % 344.000 0.00 % 344.000 2.99 % 334.000 0.00 % 334.000 119.74 % 152.000 0.00 % 152.000 0.00 % 152.000 0.00 % 152.000 123.53 % 68.000 0.00 % 68.000 0.00 % 68.000
EPS diluted -0.06 -155.79 % -0.02 29.45 % -0.03 23.78 % -0.05 18.92 % -0.06 -71.83 % -0.03 38.83 % -0.05 11.71 % -0.06 34.64 % -0.09 -98.91 % -0.05 53.72 % -0.10 50.30 % -0.20 -66.67 % -0.12 0.00 0.00 100.00 % -0.05 0.00 -100.00 % 0.01 100.02 % -49.56 50.63 % -100.39 -158.74 % -38.80 -157.98 % -15.04 -45.17 % -10.36 61.20 % -26.70 -35.26 % -19.74 71.27 % -68.72 -20.48 % -57.04 8.06 % -62.04 -121.33 % 290.80 477.37 % -77.06 91.61 % -918.76 56.46 % -2 110.00 0.00 % -2 110.00 66.31 % -6 263.00 0.00 % -6 263.00 89.37 % -58 891.45 56.44 % -135 180.92 -100.00 % -67 590.46 33.86 % -102 191.18 -100.00 % -51 095.59 -257.78 % 32 384.00
Earnings per share -0.06 -154.73 % -0.02 29.15 % -0.03 23.78 % -0.05 18.92 % -0.06 -71.83 % -0.03 38.83 % -0.05 11.71 % -0.06 34.64 % -0.09 -98.91 % -0.05 53.72 % -0.10 50.30 % -0.20 -66.67 % -0.12 0.00 0.00 100.00 % -0.05 0.00 -100.00 % 0.01 100.02 % -49.56 50.63 % -100.39 -158.74 % -38.80 -157.98 % -15.04 -45.17 % -10.36 61.20 % -26.70 -35.26 % -19.74 71.27 % -68.72 -20.48 % -57.04 8.06 % -62.04 -121.33 % 290.80 477.37 % -77.06 91.61 % -918.76 56.46 % -2 110.00 0.00 % -2 110.00 66.31 % -6 263.00 0.00 % -6 263.00 89.37 % -58 891.45 56.44 % -135 180.92 -100.00 % -67 590.46 33.86 % -102 191.18 -100.00 % -51 095.59 -257.78 % 32 384.00
Gross profit 5.966 M 16.62 % 5.116 M -13.43 % 5.910 M 271.00 % 1.593 M -24.72 % 2.116 M 38.66 % 1.526 M -27.57 % 2.107 M -3.61 % 2.186 M 237.51 % 647.684 K -71.12 % 2.243 M 389.98 % 457.776 K 452.14 % -130.000 K -109.00 % 1.444 M -48.88 % 2.825 M 236.82 % 838.737 K 174.73 % 305.294 K -46.51 % 570.713 K 0.000 -100.00 % 40.058 K 101.76 % -2.270 M -5 087.91 % 45.510 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.018 M 0.00 % 4.018 M 211.96 % 1.288 M 0.00 % 1.288 M 297.85 % -651.000 K -2.52 % -635.000 K -100.32 % -317.000 K -237.83 % 230.000 K 100.00 % 115.000 K -94.64 % 2.145 M
Income tax expense 0.000 0.000 -100.00 % 57.614 K -25.30 % 77.127 K -19.28 % 95.546 K 5 179.53 % -1.881 K -101.99 % 94.301 K -34.25 % 143.416 K 0.000 -100.00 % 87.889 K 0.000 100.00 % -40.343 K 0.000 -100.00 % 91.579 K 38 217.57 % 239.000 -99.69 % 77.511 K 0.000 100.00 % -0.500 0.000 -100.00 % 1.773 M 0.000 100.00 % -11.542 K 0.00 % -11.542 K 21.52 % -14.706 K 0.00 % -14.706 K 16.54 % -17.620 K 0.00 % -17.620 K 96.90 % -568.103 K -0.02 % -568.000 K -495.05 % 143.780 K 0.00 % 143.778 K -98.94 % 13.550 M 0.00 % 13.550 M 2 944.94 % 445.000 K 0.00 % 445.000 K -95.19 % 9.260 M 2.18 % 9.062 M 100.00 % 4.531 M 11 018.07 % -41.500 K -100.00 % -20.750 K -200.00 % 20.750 K
Cost of revenue 7.690 M 1.51 % 7.576 M -4.92 % 7.968 M -14.06 % 9.272 M 38.64 % 6.688 M 9.12 % 6.129 M -16.67 % 7.355 M 22.01 % 6.028 M 33.63 % 4.511 M 7.94 % 4.179 M 3.59 % 4.034 M -22.15 % 5.182 M 289.92 % 1.329 M 43.31 % 927.350 K -22.01 % 1.189 M -31.71 % 1.741 M 87.49 % 928.563 K 0.000 -100.00 % 26.473 K -98.86 % 2.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.997 M 0.00 % 1.997 M 60.47 % 1.245 M 0.00 % 1.245 M -67.51 % 3.830 M 0.00 % 3.830 M 100.00 % 1.915 M -78.37 % 8.855 M 100.02 % 4.427 M 285.91 % -2.381 M
General and administrative expenses 4.326 M 8.91 % 3.972 M -10.20 % 4.423 M 46.89 % 3.011 M 10.17 % 2.733 M 17.85 % 2.319 M -29.66 % 3.297 M 0.55 % 3.279 M 4.29 % 3.144 M 22.00 % 2.577 M 14.94 % 2.242 M -20.78 % 2.830 M 54.14 % 1.836 M -11.77 % 2.081 M 0.000 -100.00 % 184.262 K -37.36 % 294.179 K 383.08 % 60.896 K -94.95 % 1.207 M 228.98 % 366.867 K 0.00 % 366.864 K 4 331.91 % -8.669 K -115.05 % 57.604 K -24.38 % 76.180 K 0.00 % 76.178 K -47.98 % 146.448 K 0.00 % 146.448 K 80.74 % 81.028 K -26.42 % 110.122 K 286.42 % 28.498 K 0.01 % 28.496 K -97.18 % 1.011 M 0.00 % 1.011 M -34.69 % 1.548 M 0.00 % 1.548 M -25.68 % 2.083 M 0.00 % 2.083 M 99.90 % 1.042 M -53.04 % 2.219 M 100.09 % 1.109 M 199.98 % -1.109 M
Selling and marketing expenses 62.198 K 606.96 % 8.798 K -74.05 % 33.905 K -38.27 % 54.926 K -6.50 % 58.744 K 114.44 % 27.394 K -76.79 % 118.033 K 38.25 % 85.376 K 70.21 % 50.160 K 5.12 % 47.716 K 75.13 % 27.246 K -80.67 % 140.946 K 258.88 % 39.274 K -8.54 % 42.942 K 0.000 -100.00 % 279.169 K 0.00 % 279.169 K 10 200.49 % 2.710 K -98.56 % 188.712 K 72.34 % 109.503 K 0.00 % 109.502 K 156.36 % 42.714 K 200.00 % -42.714 K -200.46 % 42.519 K 200.00 % -42.520 K -219.87 % 35.471 K 200.00 % -35.472 K -68 314.42 % 52.000 0.00 % 52.000 100.05 % -115.000 K -199.76 % 115.282 K 2 205.64 % 5.000 K 0.00 % 5.000 K -84.38 % 32.000 K 0.00 % 32.000 K -90.99 % 355.000 K 0.00 % 355.000 K 100.00 % 177.500 K -56.65 % 409.500 K 100.00 % 204.750 K 200.00 % -204.750 K
Other expenses 0.000 0.000 0.000 100.00 % -1.613 M -1 104.08 % -134.000 K -16.52 % -115.000 K 36.46 % -181.000 K -16.77 % -155.000 K -42.20 % -109.000 K -2.83 % -106.000 K -1 313.33 % -7.500 K 93.95 % -124.000 K 0.000 0.000 0.000 100.00 % -296.000 K -1 666.63 % 18.894 K 127.26 % 8.314 K 100.80 % -1.040 M 26.73 % -1.420 M -275.07 % -378.598 K -3 919.97 % 9.911 K 0.000 -100.00 % 16.295 K 0.000 -100.00 % 2.822 K 0.000 -100.00 % 1.096 M 51 922.16 % 2.108 K 0.000 0.000 0.000 0.000 -100.00 % 577.500 K 0.00 % 577.500 K -47.12 % 1.092 M 214.23 % -956.000 K -100.00 % -478.000 K -148.90 % 977.500 K 100.00 % 488.750 K 124.72 % -1.977 M
Operating expenses 6.050 M 12.79 % 5.364 M -10.55 % 5.997 M 84.98 % 3.242 M -9.59 % 3.586 M 16.16 % 3.087 M -27.57 % 4.262 M 21.11 % 3.519 M -4.17 % 3.672 M 29.52 % 2.835 M 4.84 % 2.704 M -32.08 % 3.981 M 33.23 % 2.988 M -13.72 % 3.463 M 388.13 % 709.449 K 202.14 % 234.806 K -63.38 % 641.201 K 734.84 % 76.805 K -84.50 % 495.548 K -52.67 % 1.047 M 938.05 % 100.862 K -22.47 % 130.098 K 773.73 % 14.890 K -92.00 % 186.019 K 452.67 % 33.658 K -91.93 % 416.873 K 275.64 % 110.976 K -63.32 % 302.532 K 169.44 % 112.282 K -44.08 % 200.774 K 39.64 % 143.778 K -93.99 % 2.391 M 0.00 % 2.391 M 28.48 % 1.861 M 0.00 % 1.861 M -79.03 % 8.874 M 356.95 % 1.942 M 100.05 % 970.750 K -73.08 % 3.606 M 100.00 % 1.803 M 44.44 % 1.248 M
Cost and expenses 13.741 M 14.71 % 11.978 M -14.23 % 13.965 M 11.60 % 12.514 M 30.16 % 9.614 M 11.91 % 8.591 M -21.54 % 10.950 M 14.70 % 9.547 M 22.18 % 7.814 M 13.08 % 6.910 M 9.49 % 6.311 M -17.94 % 7.691 M 78.16 % 4.317 M -1.69 % 4.391 M 131.35 % 1.898 M -3.95 % 1.976 M 25.86 % 1.570 M 1 944.14 % 76.805 K -95.87 % 1.862 M 74.67 % 1.066 M 956.89 % 100.862 K -22.47 % 130.098 K 773.73 % 14.890 K -92.00 % 186.019 K 452.67 % 33.658 K -91.67 % 403.873 K 263.93 % 110.976 K -66.64 % 332.633 K 196.25 % 112.282 K 229.38 % -86.784 K -160.36 % 143.778 K -96.97 % 4.738 M 0.00 % 4.738 M 42.26 % 3.331 M 0.00 % 3.331 M -73.78 % 12.704 M 120.10 % 5.772 M 100.00 % 2.886 M -76.84 % 12.460 M 100.00 % 6.230 M 649.87 % -1.133 M
Research and development expenses 1.662 M 20.18 % 1.383 M -10.25 % 1.541 M -13.88 % 1.789 M 84.86 % 968.028 K 43.83 % 673.049 K -21.22 % 854.337 K 35.09 % 632.413 K 31.10 % 482.400 K 128.59 % 211.033 K -51.56 % 435.632 K -56.87 % 1.010 M -9.17 % 1.112 M -17.01 % 1.340 M 0.000 -100.00 % 16.042 K 358.74 % 3.497 K -28.41 % 4.885 K -96.52 % 140.358 K 4 439.39 % 3.092 K 0.00 % 3.092 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.500 K 0.00 % 71.500 K -84.44 % 459.500 K 0.00 % 459.500 K 100.00 % 229.750 K 0.000 0.000 -100.00 % 267.000 K
Selling general and administrative expenses 4.388 M 10.23 % 3.981 M -10.66 % 4.456 M 45.34 % 3.066 M 9.85 % 2.791 M 18.97 % 2.346 M -31.30 % 3.415 M 1.52 % 3.364 M 5.32 % 3.194 M 21.72 % 2.624 M 15.65 % 2.269 M -24.09 % 2.989 M 59.33 % 1.876 M -11.68 % 2.124 M 199.39 % 709.449 K 33.60 % 531.022 K -14.67 % 622.307 K 878.38 % 63.606 K -95.44 % 1.396 M 192.97 % 476.368 K 0.00 % 476.368 K 1 299.23 % 34.045 K 128.64 % 14.890 K -87.46 % 118.700 K 252.67 % 33.658 K -81.50 % 181.920 K 63.93 % 110.976 K 36.87 % 81.080 K -26.41 % 110.174 K 226.95 % -86.784 K -160.36 % 143.778 K -85.85 % 1.016 M 0.00 % 1.016 M -35.70 % 1.580 M 0.00 % 1.580 M -35.19 % 2.438 M 0.00 % 2.438 M 100.00 % 1.219 M -53.61 % 2.628 M 100.00 % 1.314 M 7 400.00 % -18.000 K
Interest income 7.957 K -60.32 % 20.051 K 68.85 % 11.875 K -21.28 % 15.085 K -18.14 % 18.427 K -32.80 % 27.421 K 42.54 % 19.238 K 51.80 % 12.673 K 105.23 % 6.175 K -99.04 % 639.964 K 17.49 % 544.704 K 0.54 % 541.756 K 962.64 % 50.982 K -81.04 % 268.898 K 248.76 % 77.102 K -11.31 % 86.938 K 2 075.63 % 3.996 K 0.000 0.000 -100.00 % 25.808 K 0.000 -100.00 % 13.172 K 0.000 -100.00 % 13.117 K 0.000 -100.00 % 32.418 K 0.000 -100.00 % 37.679 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.500 K 0.00 % 35.500 K -54.49 % 78.000 K 0.000 0.000 0.000 0.000 -100.00 % 79.000 K
Interest expense 274.290 K 151.98 % 108.852 K -69.76 % 360.006 K 74.86 % 205.879 K 63.06 % 126.260 K -47.98 % 242.706 K 21.36 % 199.986 K -4.05 % 208.433 K 103.05 % 102.653 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 132.032 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.500 0.00 % 0.500 0.00 % 0.500 0.000 -100.00 % 25.500 0.00 % 25.500 0.000 0.000 -100.00 % 21.529 K 0.00 % 21.529 K 79.41 % 12.000 K 0.00 % 12.000 K -94.38 % 213.500 K 0.00 % 213.500 K 100.00 % 106.750 K 310.58 % 26.000 K 100.00 % 13.000 K -13.33 % 15.000 K
Depreciation and amortization 478.505 K -16.60 % 573.733 K -49.89 % 1.145 M -17.33 % 1.385 M 32.54 % 1.045 M 24.83 % 837.120 K -9.23 % 922.209 K 30.44 % 706.985 K 31.51 % 537.589 K 5.60 % 509.082 K -1.21 % 515.302 K 8.02 % 477.041 K 36.73 % 348.888 K 14.18 % 305.555 K 155.78 % 119.461 K 1 236.21 % -10.514 K -104.13 % 254.680 K 2 443.24 % 10.014 K -3.74 % 10.403 K 223.88 % 3.212 K 0.00 % 3.212 K 127.83 % -11.542 K -200.00 % 11.541 K -21.52 % 14.706 K 0.00 % 14.706 K -16.54 % 17.620 K 0.00 % 17.620 K -97.05 % 598.153 K 5.29 % 568.102 K 31.71 % 431.337 K 399.54 % -144.000 K -423.60 % 44.500 K 0.00 % 44.500 K -80.00 % 222.500 K 0.00 % 222.500 K -97.82 % 10.199 M 212.55 % -9.062 M -100.00 % -4.531 M -4 520.49 % 102.500 K 100.00 % 51.250 K 56.49 % 32.750 K
Operating income -84.214 K -111.80 % 713.445 K 163.23 % -1.128 M 31.57 % -1.649 M -486.97 % 426.127 K 145.58 % -935.000 K 37.21 % -1.489 M -11.70 % -1.333 M 49.79 % -2.655 M -444.06 % -488.000 K 73.17 % -1.819 M 33.32 % -2.728 M -39.25 % -1.959 M -206.57 % -639.000 K -3 573.05 % -17.397 K 96.91 % -563.000 K -698.72 % -70.488 K -511.80 % 17.117 K 100.76 % -2.245 M -744.13 % 348.603 K 124.47 % -1.425 M -1 865.20 % -72.494 K 0.00 % -72.494 K 34.00 % -109.839 K 0.00 % -109.839 K 57.33 % -257.425 K -0.17 % -257.000 K -15.53 % -222.458 K -0.21 % -222.000 K -679.03 % -28.497 K 0.00 % -28.497 K -102.58 % 1.105 M 0.00 % 1.105 M 304.06 % -541.500 K 0.00 % -541.500 K 89.74 % -5.276 M 3.62 % -5.474 M -100.00 % -2.737 M 61.27 % -7.067 M -100.03 % -3.533 M -228.82 % 2.743 M
Operating income ratio -0.01 -110.97 % 0.06 169.14 % -0.08 46.43 % -0.15 -413.57 % 0.05 139.63 % -0.12 22.39 % -0.16 3.03 % -0.16 68.47 % -0.51 -577.25 % -0.08 81.23 % -0.40 25.01 % -0.54 23.54 % -0.71 -314.66 % -0.17 -1 885.33 % -0.01 96.88 % -0.28 -484.89 % -0.05 0.00 100.00 % -56.06 -831.80 % 7.66 124.47 % -31.30 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.18 0.00 % 0.18 185.93 % -0.21 0.00 % -0.21 87.12 % -1.66 3.13 % -1.71 -0.03 % -1.71 -120.19 % -0.78 0.00 % -0.78 93.30 % -11.61
Total other income expenses net -2.921 M -60.47 % -1.820 M -32.46 % -1.374 M -689.66 % -174.000 K 87.45 % -1.386 M -4.92 % -1.321 M -720.50 % -161.000 K 64.06 % -448.000 K -273.33 % -120.000 K 82.30 % -678.000 K -24.63 % -544.000 K 13.65 % -630.000 K -396.06 % -127.000 K 96.57 % -3.700 M -742.82 % -439.000 K 34.08 % -666.000 K -326.92 % -156.000 K -118.45 % 845.415 K 240.25 % -602.799 K 65.63 % -1.754 M 0.000 -100.00 % 11.541 K 0.00 % 11.541 K -21.52 % 14.705 K 0.00 % 14.705 K 218.32 % 4.620 K -73.78 % 17.619 K -96.90 % 568.080 K 0.00 % 568.074 K 494.50 % -144.000 K 0.00 % -144.000 K 92.75 % -1.985 M 0.00 % -1.985 M -132 233.33 % -1.500 K 0.00 % -1.500 K 99.97 % -4.874 M 18.92 % -6.011 M -99.97 % -3.006 M -4 029.41 % 76.500 K 100.00 % 38.250 K -46.69 % 71.750 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31
Net debt -1.131 M -28.13 % -882.729 K 6.21 % -941.126 K 11.93 % -1.069 M -6.82 % -1.000 M -25.86 % -794.803 K -170.76 % 1.123 M 162.80 % -1.789 M 75.36 % -7.259 M 20.21 % -9.098 M -166.81 % -3.410 M 32.47 % -5.050 M -2 726.46 % 192.260 K 108.52 % -2.257 M -353.44 % 890.479 K 275.79 % -506.572 K 59.82 % -1.261 M -2 124.81 % 62.261 K 103.28 % -1.901 M 48.09 % -3.662 M -449.33 % -666.545 K 16.65 % -799.678 K -18.39 % -675.447 K 46.28 % -1.257 M 0.000 -100.00 % 1.317 K 101.11 % -119.000 K 57.50 % -280.000 K -108.77 % 3.192 M 441.94 % 589.000 K
Total investments 772.760 K -31.32 % 1.125 M 176.95 % 406.282 K -20.71 % 512.399 K -16.08 % 610.546 K -2.83 % 628.325 K -41.18 % 1.068 M -23.50 % 1.396 M 29.80 % 1.076 M 7.82 % 997.688 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.375 K 0.000 -100.00 % 36.600 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.364 M 14.69 % 1.189 M 25.01 % 951.378 K -26.43 % 1.293 M 33.87 % 966.003 K -13.53 % 1.117 M -43.56 % 1.979 M -17.44 % 2.398 M 121.40 % 1.083 M -36.23 % 1.698 M -41.11 % 2.883 M 37.30 % 2.100 M 409.39 % 412.269 K 118.72 % 188.491 K -78.90 % 893.416 K 95.33 % 457.387 K 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.317 K -99.38 % 213.000 K 119.59 % 97.000 K -97.17 % 3.426 M 481.66 % 589.000 K
Accumulated other comprehensive income loss 5.045 M 11.83 % 4.511 M 8.05 % 4.175 M -12.38 % 4.765 M 29.59 % 3.677 M 443.88 % 676.077 K -74.14 % 2.615 M 24.45 % 2.101 M -16.71 % 2.523 M -2.53 % 2.588 M 2.00 % 2.537 M 3.26 % 2.457 M 97.02 % 1.247 M 4.52 % 1.193 M 2 401.23 % -51.856 K -122.21 % 233.480 K 0.00 % 233.480 K 674.64 % -40.631 K 0.000 100.00 % -6.424 K -101.16 % 552.000 K 0.00 % 552.000 K 0.00 % 552.000 K 0.00 % 552.000 K 0.000 0.000 -100.00 % 238.000 K 153.19 % 94.000 K -22.31 % 121.000 K 0.000
Retained earnings -33.333 M -9.91 % -30.328 M -3.79 % -29.221 M -6.47 % -27.445 M -7.44 % -25.545 M -9.86 % -23.252 M -5.90 % -21.958 M -8.63 % -20.214 M -10.52 % -18.290 M -17.89 % -15.514 M -8.79 % -14.261 M -19.86 % -11.898 M -47.54 % -8.064 M -36.78 % -5.896 M -538.51 % -923.368 K 88.13 % -7.782 M 3.74 % -8.084 M -2.98 % -7.850 M -34.79 % -5.824 M -73.37 % -3.359 M -71.98 % -1.953 M -6.66 % -1.831 M -11.59 % -1.641 M -41.29 % -1.162 M 98.44 % -74.458 M -0.46 % -74.114 M -49.66 % -49.522 M -4.20 % -47.526 M -163.51 % -18.036 M -335.86 % -4.138 M
Common stock 42.738 M 6.07 % 40.291 M 0.38 % 40.137 M 3.81 % 38.663 M 0.23 % 38.574 M 0.25 % 38.477 M 10.68 % 34.765 M 0.00 % 34.765 M 18.16 % 29.422 M 3.37 % 28.462 M 40.53 % 20.253 M 2.51 % 19.757 M 87.22 % 10.553 M 0.00 % 10.553 M 279 975.88 % 3.768 K -99.96 % 9.007 M 0.00 % 9.007 M 19.71 % 7.524 M 0.00 % 7.524 M -0.10 % 7.532 M 191.84 % 2.581 M 23.80 % 2.085 M 16.30 % 1.792 M 0.00 % 1.792 M -97.53 % 72.605 M 0.52 % 72.232 M 24.56 % 57.988 M 0.00 % 57.988 M 34.41 % 43.142 M 73.32 % 24.892 M
Total equity 14.450 M -0.17 % 14.474 M -4.09 % 15.092 M -5.58 % 15.984 M -4.33 % 16.706 M 5.07 % 15.901 M 3.10 % 15.422 M -7.39 % 16.653 M 21.96 % 13.655 M -12.11 % 15.536 M 82.14 % 8.530 M -17.32 % 10.317 M 176.11 % 3.736 M -36.14 % 5.851 M 843.59 % 620.059 K -57.49 % 1.459 M 26.11 % 1.157 M 454.71 % -326.100 K -119.18 % 1.700 M -59.25 % 4.172 M 253.76 % 1.179 M 46.49 % 805.140 K 14.50 % 703.207 K -40.55 % 1.183 M 163.84 % -1.853 M 1.53 % -1.882 M -121.62 % 8.704 M -17.54 % 10.556 M -58.16 % 25.227 M 21.55 % 20.754 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 176.080 K -69.65 % 580.214 K -44.08 % 1.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.803 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K -86.43 % 221.000 K 151.14 % 88.000 K 300.00 % 22.000 K
Long term debt 163.979 K -55.11 % 365.270 K 22.62 % 297.899 K 38.08 % 215.748 K -62.54 % 576.010 K 6.12 % 542.785 K -46.14 % 1.008 M -21.59 % 1.285 M 226.70 % 393.389 K -45.96 % 727.951 K -31.41 % 1.061 M 28.35 % 826.894 K 18 616.48 % 4.418 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K 0.000 -100.00 % 64.000 K 0.000
Total non current liabilities 244.303 K -44.97 % 443.928 K 18.26 % 375.392 K 26.38 % 297.042 K -54.52 % 653.092 K 7.47 % 607.719 K -53.31 % 1.302 M -35.14 % 2.007 M 40.23 % 1.431 M 76.84 % 809.228 K -23.76 % 1.061 M 28.35 % 826.894 K 839.96 % 87.971 K 6.99 % 82.223 K 0.000 -100.00 % 74.093 K 0.000 -100.00 % 789.156 K 0.000 -100.00 % 4.803 K -81.67 % 26.210 K 104.61 % 12.810 K -57.31 % 30.005 K -70.12 % 100.421 K -94.43 % 1.803 M -4.37 % 1.886 M 959.54 % 178.000 K -19.46 % 221.000 K 45.39 % 152.000 K 590.91 % 22.000 K
Other current liabilities 2.760 M 16.70 % 2.365 M -11.03 % 2.658 M -4.55 % 2.785 M 0.45 % 2.772 M 99.33 % 1.391 M -28.04 % 1.933 M -2.29 % 1.978 M 59.17 % 1.243 M -36.94 % 1.971 M 47.47 % 1.336 M -4.90 % 1.405 M -25.63 % 1.889 M 52.75 % 1.237 M -65.06 % 3.540 M 23 502.66 % 15.000 K -61.99 % 39.463 K 97.32 % 20.000 K -94.73 % 379.337 K 33.69 % 283.752 K 1 569.13 % 17.000 K -5.56 % 18.000 K -10.00 % 20.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 539.000 K -55.12 % 1.201 M -50.96 % 2.449 M 426.67 % 465.000 K
Deferred revenue 0.000 -100.00 % 575.830 K 0.000 -100.00 % 61.978 K 319.14 % 14.787 K 3.58 % 14.276 K -62.18 % 37.752 K 15.06 % 32.812 K -17.46 % 39.752 K -25.76 % 53.548 K 26.75 % 42.248 K -33.92 % 63.936 K 0.000 100.00 % -188.491 K 0.000 100.00 % -457.387 K 0.000 -100.00 % 12.996 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
Short term debt 1.200 M 45.63 % 824.026 K 26.10 % 653.479 K -39.35 % 1.077 M 176.27 % 389.992 K -32.10 % 574.322 K -40.89 % 971.603 K -12.66 % 1.112 M 61.32 % 689.557 K -28.93 % 970.246 K -46.75 % 1.822 M 43.12 % 1.273 M 158.23 % 493.037 K 161.57 % 188.491 K -78.90 % 893.416 K 0.000 0.000 -100.00 % 237.004 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.317 K -97.97 % 65.000 K -32.99 % 97.000 K -97.11 % 3.362 M 470.80 % 589.000 K
Total current liabilities 8.111 M 17.74 % 6.889 M 8.13 % 6.371 M -0.02 % 6.373 M 14.54 % 5.564 M 24.21 % 4.479 M -29.62 % 6.364 M -10.36 % 7.099 M 81.51 % 3.911 M -12.28 % 4.459 M 9.65 % 4.067 M 11.30 % 3.654 M -13.07 % 4.203 M 26.50 % 3.323 M -26.49 % 4.520 M 4 973.83 % 89.093 K -40.55 % 149.856 K -81.77 % 822.152 K 56.95 % 523.815 K 39.54 % 375.397 K 768.77 % 43.210 K 40.25 % 30.810 K -38.39 % 50.005 K -50.20 % 100.421 K -94.58 % 1.853 M -1.72 % 1.886 M 90.50 % 990.000 K -59.16 % 2.424 M -74.97 % 9.685 M 254.11 % 2.735 M
Total liabilities 8.356 M 13.95 % 7.333 M 8.69 % 6.747 M 1.15 % 6.670 M 7.29 % 6.217 M 22.21 % 5.087 M -33.64 % 7.666 M -15.82 % 9.106 M 70.45 % 5.342 M 1.41 % 5.268 M 2.73 % 5.128 M 14.44 % 4.481 M 4.41 % 4.291 M 26.03 % 3.405 M -24.67 % 4.520 M 4 973.83 % 89.093 K -40.55 % 149.856 K -81.77 % 822.152 K 56.95 % 523.815 K 37.77 % 380.200 K 779.89 % 43.210 K 40.25 % 30.810 K -38.39 % 50.005 K -50.20 % 100.421 K -94.58 % 1.853 M -1.72 % 1.886 M 61.47 % 1.168 M -55.84 % 2.645 M -73.11 % 9.837 M 256.80 % 2.757 M
Other non current assets 0.000 0.000 0.000 -100.00 % 3.775 M 145.60 % -8.279 M 30.12 % -11.848 M -44.11 % -8.221 M 36.42 % -12.930 M -170.86 % -4.774 M -4.65 % -4.562 M -23.16 % -3.704 M 4.71 % -3.887 M -22.88 % -3.163 M -49.30 % -2.118 M -97.04 % -1.075 M -255.14 % -302.729 K -616 396 399 194 445 568.00 % 0.000 0.000 -100.00 % 36.600 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 772.760 K -31.32 % 1.125 M 176.95 % 406.282 K -20.71 % 512.399 K -16.08 % 610.546 K -2.83 % 628.325 K -41.18 % 1.068 M -23.50 % 1.396 M 29.80 % 1.076 M 7.82 % 997.688 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.375 K 0.000 -100.00 % 36.600 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.354 M -4.74 % 3.521 M -2.88 % 3.626 M -3.96 % 3.775 M -1.39 % 3.828 M -52.84 % 8.118 M 126.89 % 3.578 M -57.04 % 8.329 M 431.18 % 1.568 M 40.86 % 1.113 M 47.89 % 752.781 K 60.20 % 469.887 K -11.72 % 532.246 K 0.92 % 527.368 K 12.67 % 468.077 K 54.62 % 302.729 K 0.000 0.000 0.000 -100.00 % 520.816 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 894.000 K 0.000
GoodWill 2.982 M -35.26 % 4.606 M 1.93 % 4.519 M -5.92 % 4.804 M 7.02 % 4.489 M -7.58 % 4.857 M -12.94 % 5.579 M 4.94 % 5.316 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 % 433.000 K 0.000 -100.00 % 2.227 M 0.000
Goodwill and intangible assets 6.337 M -22.04 % 8.128 M -0.21 % 8.145 M -5.06 % 8.579 M 3.15 % 8.317 M -35.90 % 12.975 M 41.70 % 9.157 M -32.89 % 13.646 M 770.22 % 1.568 M 40.86 % 1.113 M 47.89 % 752.781 K 60.20 % 469.887 K -11.72 % 532.246 K 0.92 % 527.368 K 12.67 % 468.077 K 54.62 % 302.729 K 0.000 0.000 0.000 -100.00 % 520.816 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 433.000 K 0.000 -100.00 % 3.121 M 10 303.33 % 30.000 K
Property plant equipment net 3.201 M -2.93 % 3.298 M 0.03 % 3.297 M -29.03 % 4.645 M 4.37 % 4.451 M 19.33 % 3.730 M -19.67 % 4.643 M 3.22 % 4.498 M 40.32 % 3.206 M -7.04 % 3.448 M 16.85 % 2.951 M -13.63 % 3.417 M 29.88 % 2.631 M 65.33 % 1.591 M 162.11 % 607.049 K 8 528.98 % 7.035 K -20.10 % 8.805 K -92.43 % 116.301 K -12.41 % 132.785 K 2.50 % 129.552 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.867 M 22.19 % 5.620 M -77.65 % 25.145 M 613.74 % 3.523 M
Total non current assets 10.310 M -17.85 % 12.551 M 5.93 % 11.848 M -13.75 % 13.737 M 2.68 % 13.378 M 7.23 % 12.476 M -16.09 % 14.868 M 4.53 % 14.224 M 143.17 % 5.849 M 5.22 % 5.559 M 50.10 % 3.704 M -4.71 % 3.887 M 22.88 % 3.163 M 49.30 % 2.118 M 97.04 % 1.075 M 15 182.53 % 7.035 K -20.10 % 8.805 K -94.04 % 147.676 K -12.82 % 169.385 K -75.34 % 686.968 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.300 M 29.89 % 5.620 M -80.12 % 28.266 M 695.55 % 3.553 M
Other current assets 783.532 K -18.83 % 965.348 K -1.26 % 977.664 K -12.04 % 1.111 M -13.14 % 1.280 M 12.92 % 1.133 M -23.50 % 1.481 M 473.91 % 258.117 K -34.30 % 392.855 K 1 336.19 % 27.354 K -98.08 % 1.425 M 48.27 % 961.177 K 0.000 -100.00 % 517.930 K 13.62 % 455.852 K 21 742.45 % 2.087 K 0.000 -100.00 % 4.045 K -83.75 % 24.891 K -47.83 % 47.711 K 610.51 % 6.715 K 27.18 % 5.280 K -82.76 % 30.625 K 534.85 % 4.824 K 0.000 0.000 -100.00 % 1.589 M -60.71 % 4.044 M 423.83 % 772.000 K -83.06 % 4.558 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 274.833 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
cash and cash equivalents 2.495 M 20.42 % 2.072 M 9.49 % 1.893 M -19.87 % 2.362 M 20.11 % 1.966 M 2.85 % 1.912 M 123.34 % 856.065 K -79.55 % 4.186 M -49.82 % 8.342 M -22.73 % 10.796 M 71.55 % 6.294 M -11.97 % 7.150 M 3 149.72 % 220.009 K -91.00 % 2.445 M 83 159.41 % 2.937 K -99.70 % 963.959 K -23.54 % 1.261 M 571.50 % 187.739 K -90.12 % 1.901 M -48.09 % 3.662 M 449.33 % 666.545 K -16.65 % 799.678 K 18.39 % 675.447 K -46.28 % 1.257 M 0.000 0.000 -100.00 % 332.000 K -11.94 % 377.000 K 61.11 % 234.000 K 0.000
Cash and short term investments 2.495 M 20.42 % 2.072 M 9.49 % 1.893 M -19.87 % 2.362 M 20.11 % 1.966 M 2.85 % 1.912 M 123.34 % 856.065 K -79.55 % 4.186 M -49.82 % 8.342 M -22.73 % 10.796 M 71.55 % 6.294 M -11.97 % 7.150 M 3 149.72 % 220.009 K -91.00 % 2.445 M 83 159.41 % 2.937 K -99.70 % 963.959 K -23.54 % 1.261 M 571.50 % 187.739 K -90.12 % 1.901 M -48.09 % 3.662 M 449.33 % 666.545 K -16.65 % 799.678 K 18.39 % 675.447 K -46.28 % 1.257 M 0.000 0.000 -100.00 % 332.000 K -11.94 % 377.000 K 61.11 % 234.000 K -98.07 % 12.147 M
Total current assets 12.495 M 34.99 % 9.256 M -7.35 % 9.990 M 12.04 % 8.917 M -6.58 % 9.545 M 12.14 % 8.511 M 3.55 % 8.220 M -28.74 % 11.535 M -12.27 % 13.148 M -13.76 % 15.245 M 53.15 % 9.954 M -8.77 % 10.911 M 124.27 % 4.865 M -31.84 % 7.137 M 75.00 % 4.079 M 164.71 % 1.541 M 18.73 % 1.298 M 272.51 % 348.376 K -83.04 % 2.055 M -46.85 % 3.866 M 216.17 % 1.223 M 46.26 % 835.950 K 10.98 % 753.212 K -41.30 % 1.283 M 183 219.71 % 700.000 -84.03 % 4.382 K -99.83 % 2.572 M -66.07 % 7.581 M 11.52 % 6.798 M -65.94 % 19.958 M
Inventory 210.975 K -35.67 % 327.951 K 40.01 % 234.232 K 109.08 % 112.029 K 0.35 % 111.638 K 15.30 % 96.825 K 24.67 % 77.664 K -8.02 % 84.432 K -57.05 % 196.603 K -49.55 % 389.668 K -17.02 % 469.615 K 337.45 % 107.354 K -86.91 % 820.351 K 1.11 % 811.310 K -24.08 % 1.069 M 259.62 % 297.174 K 0.000 0.000 0.000 -100.00 % 47.709 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 408.000 K -55.31 % 913.000 K -78.00 % 4.150 M 1 876.19 % 210.000 K
Net receivables 9.005 M 52.87 % 5.891 M -14.45 % 6.886 M 29.16 % 5.331 M -26.06 % 7.211 M 34.29 % 5.369 M -23.67 % 7.035 M 0.40 % 7.006 M 66.18 % 4.216 M 4.58 % 4.031 M 60.98 % 2.504 M -6.99 % 2.692 M -29.60 % 3.825 M 13.73 % 3.363 M 31.82 % 2.551 M 343.88 % 574.731 K 1 449.72 % 37.086 K -76.32 % 156.592 K 21.49 % 128.888 K -17.62 % 156.447 K -71.52 % 549.397 K 1 672.71 % 30.992 K -34.26 % 47.140 K 123.53 % 21.089 K 2 912.71 % 700.000 -84.03 % 4.382 K -98.20 % 243.000 K -89.19 % 2.247 M 36.85 % 1.642 M -46.04 % 3.043 M
Tax assets 0.000 0.000 0.000 100.00 % -3.775 M -145.60 % 8.279 M 18.42 % 6.991 M -14.96 % 8.221 M 7.98 % 7.614 M 59.49 % 4.774 M 4.65 % 4.562 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
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
Account payables 4.151 M 32.88 % 3.124 M 4.08 % 3.002 M 22.60 % 2.448 M 4.37 % 2.346 M -5.26 % 2.476 M -27.21 % 3.401 M -9.75 % 3.769 M 94.32 % 1.940 M 33.03 % 1.458 M 74.10 % 837.433 K -3.76 % 870.151 K -52.22 % 1.821 M -4.03 % 1.897 M 2 090.70 % 86.615 K 16.90 % 74.093 K -32.88 % 110.393 K -79.52 % 539.156 K 273.18 % 144.478 K 57.65 % 91.645 K 249.66 % 26.210 K 104.61 % 12.810 K -57.31 % 30.005 K -70.12 % 100.421 K -94.43 % 1.803 M -4.31 % 1.885 M 388.26 % 386.000 K -65.72 % 1.126 M -70.93 % 3.874 M 130.46 % 1.681 M
Tax payables 0.000 0.000 -100.00 % 57.861 K 0.000 -100.00 % 40.749 K 69.97 % 23.974 K 14.79 % 20.885 K -89.94 % 207.589 K 0.000 -100.00 % 6.611 K -76.83 % 28.532 K -31.20 % 41.469 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
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 576.010 K 6.12 % 542.784 K 1 156.76 % 43.189 K -37.33 % 68.911 K 0.000 -100.00 % 727.951 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 80.343 K 167.95 % 29.984 K -58.77 % 72.727 K 162.58 % 27.697 K -56.01 % 62.966 K 115.93 % 29.161 K -50.15 % 58.496 K 93.97 % 30.157 K -47.40 % 57.334 K -43.50 % 101.469 K 45.84 % 69.575 K 71.48 % 40.574 K -54.72 % 89.604 K 0.000 0.000 0.000 0.000 100.00 % -12.996 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 57.552 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
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.936 M 15 627.65 % -57.552 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
Deferred tax liabilities non current 80.324 K 2.12 % 78.658 K 1.50 % 77.493 K -4.68 % 81.295 K 5.47 % 77.082 K 18.71 % 64.935 K -12.94 % 74.588 K 2.95 % 72.448 K -5.11 % 76.353 K -6.06 % 81.277 K 0.000 0.000 0.000 -100.00 % 82.223 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 100.00 % -74.093 K 0.000 100.00 % -789.156 K 0.000 0.000 100.00 % -26.210 K -104.61 % -12.810 K 57.31 % -30.005 K 70.12 % -100.421 K 94.43 % -1.803 M 4.37 % -1.886 M 0.000 0.000 0.000 0.000
Total assets 22.805 M 4.58 % 21.807 M -0.14 % 21.838 M -3.60 % 22.653 M -1.18 % 22.923 M 9.22 % 20.988 M -9.10 % 23.088 M -10.37 % 25.759 M 35.59 % 18.997 M -8.69 % 20.804 M 52.32 % 13.658 M -7.70 % 14.797 M 84.33 % 8.028 M -13.27 % 9.256 M 79.60 % 5.154 M 232.97 % 1.548 M 18.47 % 1.307 M 163.39 % 496.052 K -77.69 % 2.224 M -51.15 % 4.553 M 272.36 % 1.223 M 46.26 % 835.950 K 10.98 % 753.212 K -41.30 % 1.283 M 183 219.71 % 700.000 -84.03 % 4.382 K -99.96 % 9.872 M -25.22 % 13.201 M -62.35 % 35.064 M 49.14 % 23.511 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 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -2.048 M 12.39 % -2.338 M -29.44 % -1.806 M 28.90 % -2.541 M -1.06 % -2.514 M -99.86 % -1.258 M -287.98 % 669.165 K 136.20 % -1.848 M -138 875.64 % -1.330 K 0.000 -100.00 % 130.830 K -86.42 % 963.747 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
Stock based compensation 238.178 K 87.17 % 127.249 K -46.17 % 236.410 K -26.90 % 323.426 K 22.21 % 264.642 K 5.00 % 252.029 K 89.39 % 133.076 K -41.62 % 227.966 K -33.27 % 341.619 K 179.25 % 122.334 K -74.31 % 476.123 K 855.36 % 49.837 K 213.93 % 15.875 K -93.76 % 254.599 K -26.33 % 345.606 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
Change in working capital -2.582 M -864.99 % -267.613 K 82.81 % -1.556 M -210.07 % 1.414 M 254.45 % 398.952 K 177.29 % -516.186 K -20.35 % -428.921 K 39.20 % -705.499 K -306.47 % 341.701 K 121.50 % -1.589 M -601.07 % 317.180 K 179.52 % -398.853 K 0.000 100.00 % -74.627 K 94.13 % -1.270 M -992.99 % 142.272 K -43.48 % 251.741 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -2.580 M -110 093.05 % 2.346 K 100.15 % -1.542 M -277.24 % 869.736 K 204.34 % -833.542 K -172.62 % 1.148 M 309.18 % -548.693 K -129.33 % 1.871 M 446.56 % -539.756 K 71.35 % -1.884 M -407.91 % 611.949 K 312.36 % -288.163 K 0.000 100.00 % -617.227 K -17.49 % -525.342 K -239.39 % 376.895 K 130.62 % -1.231 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 116.976 K 231.31 % -89.086 K 32.46 % -131.894 K -3 635.08 % 3.731 K 125.19 % -14.813 K 41.87 % -25.481 K -476.49 % 6.768 K -93.80 % 109.161 K -39.48 % 180.377 K 141.78 % 74.604 K 127.60 % -270.301 K -138.51 % 701.906 K 0.000 -100.00 % 231.798 K 129.57 % -784.011 K -651.37 % 142.192 K 259.27 % 39.578 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 187.723 K 296.55 % -95.508 K -155.58 % 171.847 K -80.12 % 864.229 K 178.46 % -1.102 M -5 104.59 % -21.165 K 99.26 % -2.852 M -650.24 % 518.286 K 0.000 0.000 100.00 % -950.933 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -118.989 K 34.21 % -180.873 K -185.14 % 212.443 K -42.39 % 368.777 K -3.73 % 383.078 K 275.42 % -218.372 K -262.76 % 134.169 K -63.06 % 363.193 K 98.69 % 182.794 K -17.06 % 220.384 K 1 000.70 % -24.468 K -117.69 % 138.337 K 0.000 -100.00 % 310.802 K 699.39 % 38.880 K 110.32 % -376.815 K -126.11 % 1.443 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 2.766 M 155.56 % 1.082 M 397.46 % 217.590 K -89.26 % 2.026 M -53.23 % 4.332 M 150.41 % 1.730 M -26.61 % 2.357 M -16.02 % 2.807 M 125.14 % 1.247 M -8.20 % 1.358 M -25.19 % 1.815 M -21.57 % 2.314 M 257.32 % 647.717 K -75.91 % 2.689 M 145.48 % 1.095 M 340.59 % -455.254 K -175.04 % 606.721 K 3 154.26 % -19.865 K -100.89 % 2.235 M 57.24 % 1.421 M 0.00 % 1.421 M 2 232.03 % 60.953 K 0.00 % 60.952 K 100.00 % 30.476 K -67.96 % 95.132 K 100.00 % 47.566 K -88.99 % 432.044 K 225.01 % -345.620 K 0.00 % -345.620 K -100.00 % -172.810 K -200.31 % 172.276 K -98.61 % 12.422 M 0.00 % 12.422 M 1 501.78 % 775.500 K 0.00 % 775.500 K -94.30 % 13.613 M -7.71 % 14.750 M 100.00 % 7.375 M 6.13 % 6.949 M 100.00 % 3.475 M
Net cash provided by operating activities -1.495 M -277.75 % 841.243 K 157.00 % -1.476 M -223.00 % 1.200 M -14.88 % 1.410 M 257.09 % -897.379 K 31.04 % -1.301 M 7.18 % -1.402 M 10.47 % -1.566 M -287.16 % -404.478 K 61.93 % -1.063 M 63.78 % -2.934 M -153.85 % -1.156 M 15.89 % -1.374 M -721.81 % -167.218 K 83.21 % -996.054 K -212.40 % 886.192 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 % -1.329 M 0.00 % -1.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -169.711 K 83.73 % -1.043 M -6 260.75 % -16.396 K 98.59 % -1.165 M -13.04 % -1.030 M -50.56 % -684.335 K 49.20 % -1.347 M 0.77 % -1.358 M -12.45 % -1.207 M -0.05 % -1.207 M -23.15 % -979.768 K 15.30 % -1.157 M -0.12 % -1.155 M -6.60 % -1.084 M -362.62 % -234.295 K -1 170.79 % -18.437 K 47.10 % -34.850 K 0.000 100.00 % -14.853 K 95.23 % -311.326 K 0.00 % -311.326 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -888.000 K 0.00 % -888.000 K -166.27 % -333.500 K 0.00 % -333.500 K 75.47 % -1.360 M 0.00 % -1.360 M -100.00 % -679.750 K 93.43 % -10.347 M -100.00 % -5.173 M
Acquisitions net 0.000 0.000 100.00 % -29.951 K -177.59 % 38.602 K 844.97 % 4.085 K -34.26 % 6.214 K 103.15 % -197.206 K 76.00 % -821.534 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 336.431 K 2 943.80 % 11.053 K 0.000 0.000 0.000 0.000 -100.00 % 429.827 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -410.859 K -361.66 % 157.023 K -5.59 % 166.322 K 763.47 % 19.262 K 104.02 % -478.835 K -14.38 % -418.637 K 52.82 % -887.321 K -21.30 % -731.494 K -5.68 % -692.200 K -23.24 % -561.653 K -56.11 % -359.782 K -564.43 % -54.149 K 47.57 % -103.271 K 47.65 % -197.271 K -27.25 % -155.028 K 40.35 % -259.911 K -353.68 % -57.289 K 67.10 % -174.108 K 90.39 % -1.811 M -1 044.08 % 191.814 K 200.00 % -191.814 K 55.94 % -435.328 K -573.13 % -64.672 K -100.00 % -32.336 K 61.50 % -83.985 K -100.00 % -41.992 K 92.22 % -539.886 K -195.97 % 562.549 K 197.95 % -574.328 K -100.00 % -287.164 K -579.65 % -42.252 K -102.27 % 1.859 M 0.00 % 1.859 M -47.37 % 3.532 M 549.59 % -785.500 K -116.06 % 4.891 M 219.79 % -4.083 M -100.00 % -2.042 M -136.10 % 5.656 M 100.00 % 2.828 M
Net cash used for investing activites -580.570 K 34.46 % -885.886 K -838.39 % 119.975 K 110.84 % -1.107 M -7.85 % -1.026 M -51.34 % -678.121 K 56.09 % -1.544 M 29.13 % -2.179 M -80.50 % -1.207 M -0.05 % -1.207 M -23.15 % -979.768 K 15.30 % -1.157 M 8.09 % -1.259 M -33.23 % -944.727 K -149.75 % -378.270 K -35.90 % -278.348 K -202.10 % -92.139 K 47.08 % -174.108 K 90.46 % -1.826 M -688.35 % 310.315 K 161.68 % -503.140 K -15.58 % -435.328 K -573.13 % -64.672 K -100.00 % -32.336 K 61.50 % -83.985 K -100.00 % -41.992 K 92.22 % -539.886 K -195.97 % 562.549 K 197.95 % -574.328 K -100.00 % -287.164 K -579.65 % -42.252 K -104.35 % 970.500 K 0.00 % 970.500 K -69.65 % 3.198 M 385.79 % -1.119 M -131.69 % 3.532 M 164.89 % -5.443 M -100.00 % -2.721 M 41.99 % -4.691 M -100.00 % -2.346 M
Debt repayment 79.273 K -67.76 % 245.908 K 161.59 % -399.296 K -230.92 % 304.994 K 180.19 % -380.322 K 0.000 100.00 % -446.577 K 0.000 100.00 % -599.057 K 0.000 -100.00 % 693.775 K 0.000 -100.00 % 174.335 K 0.000 0.000 0.000 0.000 -100.00 % 250.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 100.00 % -106.460 K 0.00 % -106.460 K -193.39 % 114.000 K 0.000 100.00 % -303.000 K 0.000 0.000 0.000 0.000
Common stock issued 2.397 M 86 703.30 % 2.761 K -99.80 % 1.374 M 13 456.09 % -10.291 K -311.64 % -2.500 K -100.07 % 3.612 M 0.000 100.00 % -16.661 K -101.74 % 959.827 K -88.31 % 8.210 M 1 463.71 % 525.030 K -94.37 % 9.328 M 0.000 0.000 0.000 -100.00 % 1.375 M 0.000 -100.00 % 350.087 K 0.000 -100.00 % 2.500 M 0.00 % 2.500 M 907.63 % 248.106 K 0.00 % 248.106 K 100.00 % 124.053 K -15.09 % 146.098 K 100.00 % 73.049 K 200.00 % -73.049 K -106.04 % 1.209 M 0.00 % 1.209 M 100.00 % 604.439 K 223.77 % 186.688 K -25.32 % 250.000 K 0.00 % 250.000 K 0.000 0.000 -100.00 % 7.983 M 0.00 % 7.983 M 100.00 % 3.991 M -59.96 % 9.968 M 100.00 % 4.984 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 100.00 % -21.000 K -452.63 % -3.800 K 98.47 % -248.034 K 0.00 % -248.034 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 % -559.500 K 0.00 % -559.500 K -100.00 % -279.750 K 80.94 % -1.468 M -100.00 % -734.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -42.744 K 0.000 100.00 % -10.492 K 0.000 -100.00 % 2.736 M 7 281.42 % -38.104 K 92.71 % -522.548 K -154.44 % 959.827 K -84.48 % 6.186 M 1 078.21 % 525.030 K -95.25 % 11.060 M 0.000 -100.00 % 4.787 M 907.33 % 475.228 K -64.31 % 1.332 M 264.85 % -807.747 K -87.11 % -431.708 K 76.35 % -1.826 M -462.87 % 503.140 K 200.00 % -503.140 K -877.99 % 64.672 K 200.00 % -64.672 K -100.00 % -32.336 K 61.50 % -83.985 K -100.00 % -41.992 K -200.00 % 41.992 K -92.69 % 574.328 K 200.00 % -574.328 K -100.00 % -287.164 K -579.65 % -42.252 K 0.000 0.000 -100.00 % 1.119 M 200.00 % -1.119 M -120.56 % 5.443 M 200.00 % -5.443 M -100.00 % -2.721 M 41.99 % -4.691 M -100.00 % -2.346 M
Net cash used provided by financing activities 2.476 M 1 102.34 % 205.925 K -78.88 % 975.179 K 243.12 % 284.211 K 174.24 % -382.822 K -113.99 % 2.736 M 664.58 % -484.681 K 7.25 % -522.548 K -244.84 % 360.770 K -94.17 % 6.186 M 407.54 % 1.219 M -88.98 % 11.060 M 6 244.27 % 174.335 K -96.36 % 4.787 M 907.33 % 475.228 K -64.31 % 1.332 M 264.85 % -807.747 K -363.94 % -174.108 K 90.46 % -1.826 M -136.46 % 5.007 M 1 095.17 % -503.140 K -189.70 % 560.884 K 967.27 % -64.672 K -100.00 % -32.336 K 61.50 % -83.985 K -100.00 % -41.992 K -200.00 % 41.992 K -98.60 % 3.004 M 623.06 % -574.328 K -100.00 % -287.164 K -579.65 % -42.252 K -117.57 % 240.500 K 0.00 % 240.500 K -80.49 % 1.233 M 210.19 % -1.119 M -105.60 % 19.986 M 467.21 % -5.443 M -100.00 % -2.721 M 41.99 % -4.691 M -100.00 % -2.346 M
Effect of forex changes on cash 22.984 K 26.02 % 18.239 K 120.60 % -88.537 K -589.37 % 18.092 K -66.42 % 53.877 K 138.48 % -140.020 K -500.56 % 34.956 K 166.90 % -52.251 K -25.16 % -41.749 K 41.97 % -71.944 K -120.53 % -32.623 K 18.03 % -39.797 K -368.68 % 14.812 K 138.86 % -38.118 K -147.09 % 80.954 K 240.66 % -57.553 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.822 K 0.000 0.000 0.000 0.000 100.00 % -48.500 K 0.00 % -48.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 423.005 K 135.63 % 179.521 K 138.25 % -469.305 K -218.68 % 395.433 K 626.02 % 54.466 K -94.84 % 1.056 M 131.70 % -3.330 M 19.86 % -4.156 M -69.34 % -2.454 M -154.50 % 4.503 M 625.95 % -856.150 K -112.35 % 6.930 M 411.40 % -2.225 M -191.58 % 2.430 M 22 623.41 % 10.694 K -98.24 % 606.402 K 12 200.24 % 4.930 K -97.46 % 194.055 K 122.59 % -859.192 K -126.00 % 3.305 M 300.00 % 826.207 K 720.59 % -133.132 K -300.00 % -33.283 K 0.00 % -33.283 K -207.16 % 31.058 K 0.00 % 31.058 K 102.85 % -1.088 M -145.24 % 2.406 M 518.92 % -574.327 K 0.00 % -574.327 K -1 259.31 % -42.252 K 0.00 % -42.252 K 49.17 % -83.128 K -84.73 % -45.000 K -300.00 % -11.250 K -100.64 % 1.747 M 300.00 % 436.750 K 0.00 % 436.750 K 112.92 % -3.379 M 0.00 % -3.379 M
Cash at beginning of period 2.072 M 9.49 % 1.893 M -19.87 % 2.362 M 20.11 % 1.966 M 2.85 % 1.912 M 123.34 % 856.065 K -79.55 % 4.186 M -49.82 % 8.342 M -22.73 % 10.796 M 71.55 % 6.294 M -11.97 % 7.150 M 3 149.72 % 220.009 K -91.00 % 2.445 M 15 896.13 % 15.287 K 232.83 % 4.593 K -6.84 % 4.930 K 0.000 -100.00 % 46.934 K -94.82 % 906.126 K 183.45 % 319.677 K 300.00 % 79.919 K -90.01 % 799.677 K 300.00 % 199.919 K 0.00 % 199.919 K 18.39 % 168.861 K 0.00 % 168.861 K -86.57 % 1.257 M 209.46 % -1.149 M -229.26 % 888.658 K 0.00 % 888.658 K 270 003.72 % -329.250 0.00 % -329.250 -100.40 % 82.799 K -78.04 % 377.000 K 300.00 % 94.250 K 106.88 % -1.370 M -300.00 % -342.500 K 0.00 % -342.500 K -111.28 % 3.037 M 0.00 % 3.037 M
Cash at end of period 2.495 M 20.42 % 2.072 M 9.49 % 1.893 M -19.87 % 2.362 M 20.11 % 1.966 M 2.85 % 1.912 M 123.34 % 856.065 K -79.55 % 4.186 M -49.82 % 8.342 M -22.73 % 10.796 M 71.55 % 6.294 M -11.97 % 7.150 M 3 149.72 % 220.009 K -91.00 % 2.445 M 15 896.13 % 15.287 K -97.50 % 611.332 K 12 300.24 % 4.930 K -97.95 % 240.989 K 413.46 % 46.934 K -98.71 % 3.625 M 300.00 % 906.126 K 35.94 % 666.545 K 300.00 % 166.636 K 0.00 % 166.636 K -16.65 % 199.919 K 0.00 % 199.919 K 18.39 % 168.861 K -86.57 % 1.257 M 300.00 % 314.331 K 0.00 % 314.331 K 838.20 % -42.581 K 0.00 % -42.581 K -12 832.65 % -329.250 -100.10 % 332.000 K 300.00 % 83.000 K -77.98 % 377.000 K 300.00 % 94.250 K 0.00 % 94.250 K 127.52 % -342.500 K 0.00 % -342.500 K
Operating cash flow -1.495 M -277.75 % 841.243 K 157.00 % -1.476 M -223.00 % 1.200 M -14.88 % 1.410 M 257.09 % -897.379 K 31.04 % -1.301 M 7.18 % -1.402 M 10.47 % -1.566 M -287.16 % -404.478 K 61.93 % -1.063 M 63.78 % -2.934 M -153.85 % -1.156 M 15.89 % -1.374 M -721.81 % -167.218 K 83.21 % -996.054 K -212.40 % 886.192 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 % -1.329 M 0.00 % -1.329 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -169.711 K 83.73 % -1.043 M -6 260.75 % -16.396 K 98.59 % -1.165 M -13.04 % -1.030 M -50.56 % -684.335 K 49.20 % -1.347 M 0.77 % -1.358 M -12.45 % -1.207 M -0.05 % -1.207 M -23.15 % -979.768 K 15.30 % -1.157 M -0.12 % -1.155 M -6.60 % -1.084 M -362.62 % -234.295 K -1 170.79 % -18.437 K -368 840.00 % 5.000 0.000 100.00 % -14.853 K 95.23 % -311.326 K 0.00 % -311.326 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -888.000 K 0.00 % -888.000 K -166.27 % -333.500 K 0.00 % -333.500 K 75.47 % -1.360 M 0.00 % -1.360 M -100.00 % -679.750 K 93.43 % -10.347 M -100.00 % -5.173 M
Free CashFlow -1.665 M -725.64 % -201.666 K 86.49 % -1.492 M -4 331.61 % 35.266 K -90.70 % 379.326 K 123.98 % -1.582 M 40.28 % -2.648 M 4.03 % -2.760 M 0.49 % -2.773 M -72.13 % -1.611 M 21.12 % -2.042 M 50.08 % -4.091 M -77.00 % -2.311 M 5.98 % -2.458 M -512.21 % -401.513 K 60.42 % -1.014 M -219.16 % 851.341 K 0.000 100.00 % -14.853 K 95.23 % -311.326 K 0.00 % -311.326 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.217 M 0.00 % -2.217 M -564.69 % -333.500 K 0.00 % -333.500 K 75.47 % -1.360 M 0.00 % -1.360 M -100.00 % -679.750 K 93.43 % -10.347 M -100.00 % -5.173 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2006
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005