REEEF

RareX Limited REEEF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007
Revenue 43.330 K 0.000 -100.00 % 2.000 M 0.000 0.000 -100.00 % 100.000 0.000 0.000 -100.00 % 12.666 K 5 966.79 % 208.776 280.64 % 54.848 0.000 -100.00 % 40.000 K 133 233.33 % 30.000 -99.99 % 224.733 K -69.63 % 740.010 K 279.32 % 195.088 K
Net income -3.282 M 64.80 % -9.322 M 16.96 % -11.225 M -108.37 % -5.387 M 19.45 % -6.688 M -202.75 % -2.209 M -73.11 % -1.276 M -27.78 % -998.614 K 22.98 % -1.297 M -35.71 % -955.446 K -40.98 % -677.702 K 64.91 % -1.931 M 16.94 % -2.325 M 15.26 % -2.744 M 14.28 % -3.201 M -50.05 % -2.133 M -148.75 % -857.653 K
Income before tax -3.282 M 71.37 % -11.464 M -2.12 % -11.225 M -108.37 % -5.387 M 19.45 % -6.688 M -202.75 % -2.209 M -73.11 % -1.276 M -27.78 % -998.614 K 4.73 % -1.048 M -9.71 % -955.446 K -40.98 % -677.702 K 64.91 % -1.931 M 29.53 % -2.741 M 12.16 % -3.120 M 2.54 % -3.201 M -51.28 % -2.116 M -146.73 % -857.653 K
Income before tax ratio -75.74 0.00 100.00 % -5.61 0.00 0.00 100.00 % -22 090.09 0.00 0.00 100.00 % -82.76 98.19 % -4 576.42 62.96 % -12 356.00 0.00 100.00 % -68.51 99.93 % -103 993.40 -729 968.74 % -14.24 -398.14 % -2.86 34.96 % -4.40
EBITDA -3.994 M 62.84 % -10.748 M -1.27 % -10.613 M -99.10 % -5.331 M -64.88 % -3.233 M -141.09 % -1.341 M 15.62 % -1.589 M -56.69 % -1.014 M 2.28 % -1.038 M 17.05 % -1.251 M -96.49 % -636.725 K 77.53 % -2.833 M -5.48 % -2.686 M 12.59 % -3.073 M 2.55 % -3.154 M -52.05 % -2.074 M -143.88 % -850.428 K
Net income ratio -75.74 0.00 100.00 % -5.61 0.00 0.00 100.00 % -22 090.09 0.00 0.00 100.00 % -102.37 97.76 % -4 576.42 62.96 % -12 356.00 0.00 100.00 % -58.13 99.94 % -91 465.30 -642 017.25 % -14.24 -394.08 % -2.88 34.42 % -4.40
Ratio EBITDA -92.16 0.00 100.00 % -5.31 0.00 0.00 100.00 % -13 410.00 0.00 0.00 100.00 % -81.94 98.63 % -5 992.62 48.38 % -11 608.90 0.00 100.00 % -67.15 99.93 % -102 437.10 -729 893.80 % -14.03 -400.68 % -2.80 35.71 % -4.36
Gross profit ratio -32.75 0.00 100.00 % -0.75 0.00 0.00 100.00 % -40.46 0.00 0.00 -100.00 % 0.18 255.93 % -0.12 98.44 % -7.52 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 694.722 M 14.55 % 606.478 M 25.20 % 484.403 M 19.22 % 406.315 M 50.45 % 270.070 M 96.89 % 137.167 M 17.83 % 116.410 M 11.75 % 104.173 M 362.19 % 22.539 M -37.02 % 35.785 M 2.64 % 34.865 M 16.40 % 29.952 M 26.35 % 23.705 M 52.98 % 15.496 M 41.58 % 10.945 M 13.84 % 9.614 M 49.75 % 6.420 M
Weighted average shs out 694.834 M 14.57 % 606.478 M 25.20 % 484.403 M 19.22 % 406.315 M 50.45 % 270.070 M 96.89 % 137.167 M 17.83 % 116.410 M 11.75 % 104.173 M 362.19 % 22.539 M -37.02 % 35.785 M 2.64 % 34.865 M 16.40 % 29.952 M 26.35 % 23.705 M 52.98 % 15.496 M 41.58 % 10.945 M 13.84 % 9.614 M 49.75 % 6.420 M
EPS diluted 0.00 69.48 % -0.02 33.62 % -0.02 -74.44 % -0.01 46.37 % -0.02 -54.04 % -0.02 -46.36 % -0.01 -14.58 % -0.01 83.30 % -0.06 -115.36 % -0.03 -37.63 % -0.02 69.92 % -0.06 35.24 % -0.10 44.67 % -0.18 37.93 % -0.29 -31.82 % -0.22 -69.23 % -0.13
Earnings per share 0.00 69.48 % -0.02 33.62 % -0.02 -74.44 % -0.01 46.37 % -0.02 -54.04 % -0.02 -46.36 % -0.01 -14.58 % -0.01 83.30 % -0.06 -115.36 % -0.03 -37.63 % -0.02 69.92 % -0.06 35.24 % -0.10 44.67 % -0.18 37.93 % -0.29 -31.82 % -0.22 -69.23 % -0.13
Gross profit -1.419 M -937.77 % -136.754 K 90.87 % -1.498 M -2 965.56 % -48.863 K -547.19 % -7.550 K -86.60 % -4.046 K 2.67 % -4.157 K 18.79 % -5.119 K -321.03 % 2.316 K 9 560.01 % -24.482 94.07 % -412.598 0.000 -100.00 % 40.000 K 133 233.33 % 30.000 -99.99 % 224.733 K -69.63 % 740.010 K 279.32 % 195.088 K
Income tax expense 0.000 100.00 % -2.142 M 0.000 0.000 100.00 % -53.999 -1 449.97 % 4.000 33.33 % 3.000 0.000 -100.00 % 248.426 K 489.85 % -63.723 K 8.48 % -69.631 K 0.000 100.00 % -415.273 K -10.49 % -375.843 K 0.000 -100.00 % 17.388 K 200.00 % -17.388 K
Cost of revenue 1.463 M 969.46 % 136.754 K -90.87 % 1.498 M 2 965.56 % 48.863 K 547.19 % 7.550 K 82.10 % 4.146 K -0.26 % 4.157 K -18.79 % 5.119 K -50.54 % 10.350 K 4 337.15 % 233.258 -50.10 % 467.446 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 967.676 K 73 712.05 % 1.311 K -4.79 % 1.377 K 64.82 % 835.451 55.28 % 538.018 12.32 % 479.000 -99.94 % 825.004 K 41.39 % 583.514 K -5.62 % 618.290 K -28.63 % 866.270 K -23.45 % 1.132 M 5.06 % 1.077 M 18.51 % 908.909 K -29.85 % 1.296 M 10.77 % 1.170 M -9.57 % 1.293 M 201.77 % 428.628 K
Selling and marketing expenses 3.533 M -68.11 % 11.077 M -2.15 % 11.320 M 143.34 % 4.652 M 43.92 % 3.233 M 602 985.26 % 536.000 -66.97 % 1.623 K -93.60 % 25.355 K 1 132.62 % 2.057 K 17.54 % 1.750 K -70.12 % 5.857 K -48.56 % 11.385 K 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -1.498 M 0.000 0.000 100.00 % -291.166 K -195.92 % 303.566 K 0.000 -100.00 % 20.869 K -90.00 % 208.776 K -76.58 % 891.592 K 0.10 % 890.722 K 202.51 % -868.909 K 32.93 % -1.296 M -1 353.56 % 103.351 K 118.67 % -553.464 K -1 462.62 % -35.419 K
Operating expenses 4.500 M -59.38 % 11.079 M 12.77 % 9.824 M 111.13 % 4.653 M 43.92 % 3.233 M 141.09 % 1.341 M -15.62 % 1.589 M 56.69 % 1.014 M -5.37 % 1.072 M -12.72 % 1.228 M -25.08 % 1.639 M -43.59 % 2.905 M 7 163.59 % 40.000 K 133 233.33 % 30.000 -100.00 % 3.588 M 384.82 % 740.010 K -35.57 % 1.149 M
Cost and expenses 6.088 M -45.71 % 11.215 M -0.50 % 11.272 M 139.73 % 4.702 M 45.43 % 3.233 M 140.35 % 1.345 M -15.58 % 1.593 M 56.32 % 1.019 M -5.80 % 1.082 M -11.87 % 1.228 M -25.08 % 1.639 M 0.000 -100.00 % 40.000 K 133 233.33 % 30.000 -100.00 % 3.588 M 384.82 % 740.010 K -35.57 % 1.149 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 4.500 M -59.38 % 11.079 M -2.15 % 11.322 M 143.32 % 4.653 M 43.92 % 3.233 M 318 429.66 % 1.015 K -99.88 % 826.627 K 35.76 % 608.869 K -1.85 % 620.347 K -28.53 % 868.020 K -23.69 % 1.138 M 4.50 % 1.089 M 19.77 % 908.909 K -29.85 % 1.296 M 10.77 % 1.170 M -9.57 % 1.293 M 201.77 % 428.628 K
Interest income 56.907 K 520.31 % 9.174 K 381.57 % 1.905 K -77.38 % 8.421 K -43.38 % 14.872 K 275.46 % 3.961 K -71.30 % 13.800 K -42.52 % 24.007 K 89.73 % 12.653 K -56.53 % 29.108 K -58.33 % 69.853 K -19.10 % 86.347 K -38.35 % 140.056 K 71.61 % 81.613 K 23.65 % 66.002 K -66.84 % 199.023 K 51.49 % 131.374 K
Interest expense 9.392 K -46.56 % 17.576 K -21.91 % 22.507 K 193.67 % 7.664 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.213 K 300.18 % 553.000 376.72 % 116.000 -7.20 % 125.000 -26.90 % 171.000
Depreciation and amortization 74.505 K -45.52 % 136.754 K 13.15 % 120.860 K 147.34 % 48.863 K -9.51 % 53.999 K 1 202.44 % 4.146 K -0.26 % 4.157 K -18.79 % 5.119 K -50.54 % 10.350 K -9.56 % 11.444 K -72.07 % 40.977 K -40.75 % 69.160 K 32.39 % 52.241 K 13.23 % 46.136 K -2.80 % 47.467 K 13.29 % 41.898 K 493.88 % 7.055 K
Operating income -5.963 M 46.83 % -11.215 M 0.94 % -11.322 M -140.79 % -4.702 M -45.43 % -3.233 M -140.35 % -1.345 M 15.58 % -1.593 M -56.31 % -1.019 M 5.80 % -1.082 M 11.87 % -1.228 M 25.08 % -1.639 M 0.000 100.00 % -2.876 M 10.04 % -3.197 M 4.93 % -3.363 M -58.96 % -2.116 M -121.89 % -953.437 K
Operating income ratio -137.61 0.00 100.00 % -5.66 0.00 0.00 100.00 % -13 451.50 0.00 0.00 100.00 % -85.44 98.55 % -5 881.64 80.32 % -29 881.22 0.00 100.00 % -71.90 99.93 % -106 570.23 -712 059.15 % -14.96 -423.43 % -2.86 41.50 % -4.89
Total other income expenses net 2.681 M 1 179.80 % -248.294 K -356.94 % 96.635 K 114.10 % -685.289 K -125.95 % 2.641 M 372.80 % -968.004 K -409.06 % 313.209 K 6 557.92 % -4.850 K -101.87 % 259.358 K -24.29 % 342.570 K -53.72 % 740.140 K -16.62 % 887.716 K 554.40 % 135.653 K 75.48 % 77.305 K -52.23 % 161.820 K 37 732.56 % -430.000 -100.45 % 95.784 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007
Net debt -1.886 M 53.66 % -4.071 M 48.54 % -7.910 M -93.27 % -4.093 M -19.49 % -3.425 M -801 424.39 % -427.318 9.13 % -470.269 67.86 % -1.463 K 21.71 % -1.869 K 99.87 % -1.441 M 32.98 % -2.151 M -0.50 % -2.140 M 36.08 % -3.348 M -101.64 % -1.660 M 12.98 % -1.908 M 45.49 % -3.500 M 7.11 % -3.768 M
Total investments 3.152 M 32.75 % 2.375 M -10.27 % 2.646 M -27.65 % 3.658 M 53.11 % 2.389 M 776 193.39 % 307.737 10.89 % 277.512 0.000 0.000 0.000 0.000 -100.00 % 815.700 K 0.000 0.000 -100.00 % 1.125 K -99.12 % 128.300 K -68.01 % 401.013 K
Total debt 9.426 K -96.07 % 240.121 K -25.69 % 323.132 K -16.13 % 385.280 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
Accumulated other comprehensive income loss 9.814 M -0.11 % 9.824 M 14.57 % 8.575 M 33.57 % 6.420 M 32.16 % 4.858 M 104.42 % 2.376 M 4.27 % 2.279 M 8.99 % 2.091 M 24.09 % 1.685 M 1.17 % 1.666 M 0.28 % 1.661 M 0.00 % 1.661 M 0.00 % 1.661 M 101.57 % 824.008 K 28.66 % 640.430 K 101.22 % 318.272 K 43.87 % 221.220 K
Retained earnings -57.329 M -6.07 % -54.047 M -20.84 % -44.725 M -33.51 % -33.500 M -19.16 % -28.113 M -131 114.97 % -21.425 K -11.50 % -19.216 K -7.11 % -17.940 K -5.89 % -16.941 K 99.89 % -15.645 M -12.02 % -13.966 M -5.10 % -13.288 M -17.01 % -11.357 M -25.75 % -9.032 M -43.64 % -6.288 M -103.71 % -3.087 M -223.85 % -953.068 K
Common stock 51.987 M 4.52 % 49.739 M 8.80 % 45.715 M 29.45 % 35.316 M 19.29 % 29.605 M 144 987.93 % 20.405 K 4.88 % 19.455 K 11.65 % 17.425 K 2.06 % 17.074 K -99.89 % 15.207 M 5.19 % 14.457 M 3.57 % 13.959 M 4.09 % 13.410 M 31.90 % 10.166 M 37.81 % 7.377 M 56.22 % 4.722 M 0.00 % 4.722 M
Total equity 4.473 M -18.92 % 5.516 M -42.33 % 9.565 M 16.14 % 8.236 M 29.69 % 6.350 M 467 733.98 % 1.357 K -46.11 % 2.519 K 59.74 % 1.577 K -13.28 % 1.818 K -99.85 % 1.228 M -42.94 % 2.152 M -7.70 % 2.332 M -37.22 % 3.714 M 89.61 % 1.959 M 13.23 % 1.730 M -11.47 % 1.954 M -51.03 % 3.990 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.350 K 16.29 % 15.780 K -65.65 % 45.935 K 22.58 % 37.472 K 0.000 -100.00 % 3.651 K -99.74 % 1.384 M 0.000
Long term debt 0.000 -100.00 % 148.589 K -38.12 % 240.121 K -23.54 % 314.060 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
Total non current liabilities 0.000 -100.00 % 148.588 K -38.12 % 240.121 K -23.54 % 314.060 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.350 K 16.29 % 15.780 K -65.65 % 45.935 K 22.59 % 37.471 K 0.000 -100.00 % 3.651 K 15.57 % 3.159 K 0.000
Other current liabilities 238.986 K -56.29 % 546.785 K 78.37 % 306.538 K -23.66 % 401.560 K -66.93 % 1.214 M 1 655.05 % 69.196 K 48.74 % 46.520 K 7.59 % 43.238 K -7.98 % 46.987 K -82.46 % 267.820 K -28.20 % 373.029 K -66.28 % 1.106 M 328.53 % 258.185 K 105.46 % 125.661 K 8.27 % 116.065 K -51.87 % 241.150 K 555.44 % 36.792 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.171 K -97.90 % 150.902 K -84.74 % 988.804 K 0.000 0.000 0.000 0.000 -100.00 % 80.373 K
Short term debt 9.426 K -89.70 % 91.532 K -44.87 % 166.022 K 16.56 % 142.440 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
Total current liabilities 1.008 M -49.46 % 1.995 M -1.31 % 2.021 M 148.49 % 813.394 K -39.24 % 1.339 M 807 030.93 % 165.869 70.52 % 97.272 94.26 % 50.072 -78.03 % 227.938 -99.94 % 351.715 K -33.69 % 530.430 K -60.71 % 1.350 M 249.65 % 386.099 K 16.67 % 330.944 K -16.19 % 394.875 K -80.21 % 1.995 M 349.23 % 444.203 K
Total liabilities 1.008 M -52.97 % 2.143 M -5.22 % 2.261 M 100.57 % 1.127 M -15.78 % 1.339 M 807 030.93 % 165.869 70.52 % 97.272 94.26 % 50.072 -78.03 % 227.938 -99.94 % 370.065 K -32.25 % 546.210 K -60.87 % 1.396 M 229.56 % 423.570 K 27.99 % 330.944 K -16.96 % 398.526 K -80.06 % 1.999 M 349.94 % 444.203 K
Other non current assets 0.000 0.000 0.000 -100.00 % 505.031 K -69.50 % 1.656 M 328 009.12 % -505.032 74.30 % -1.965 K -23 570.18 % -8.302 61.38 % -21.495 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 3.112 M 31.06 % 2.375 M -10.27 % 2.646 M -27.65 % 3.658 M 53.11 % 2.389 M 0.000 -100.00 % 277.512 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 995.000 -73.41 % 3.742 K 206.47 % 1.221 K -65.62 % 3.551 K -40.51 % 5.969 K -22.72 % 7.724 K -65.41 % 22.327 K 14.36 % 19.523 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 995.000 -73.41 % 3.742 K 206.47 % 1.221 K -65.62 % 3.551 K -40.51 % 5.969 K -22.72 % 7.724 K -65.41 % 22.327 K 14.36 % 19.523 K
Property plant equipment net 219.043 K -56.15 % 499.549 K 12.30 % 444.827 K -10.15 % 495.061 K 641.11 % 66.800 K 13 126.88 % 505.032 -70.07 % 1.688 K 20 227.46 % 8.302 -61.38 % 21.495 -99.94 % 34.758 K -88.96 % 314.737 K 216.56 % 99.425 K -35.53 % 154.209 K 18.28 % 130.375 K 50.41 % 86.677 K -24.06 % 114.138 K 48.00 % 77.119 K
Total non current assets 3.331 M 15.90 % 2.874 M -7.02 % 3.091 M -33.64 % 4.658 M 13.28 % 4.112 M 814 063.85 % 505.032 -74.30 % 1.965 K 23 570.18 % 8.302 -61.38 % 21.495 -99.94 % 35.753 K -88.77 % 318.479 K 216.43 % 100.646 K -36.20 % 157.760 K 15.71 % 136.344 K 44.43 % 94.401 K -30.82 % 136.465 K 41.21 % 96.642 K
Other current assets 122.727 K 13.43 % 108.200 K -46.94 % 203.904 K 39.30 % 146.379 K 40.76 % 103.990 K 1 022.15 % 9.267 K -4.36 % 9.689 K -21.05 % 12.272 K 212.74 % 3.924 K -92.60 % 53.005 K -64.40 % 148.870 K 22.20 % 121.822 K 72.89 % 70.461 K 22.53 % 57.503 K 14.74 % 50.118 K 70.15 % 29.455 K 65.01 % 17.850 K
Short term investments 40.000 K 0.000 0.000 0.000 0.000 -100.00 % 307.737 0.000 0.000 0.000 0.000 0.000 -100.00 % 815.700 K 0.000 0.000 -100.00 % 1.125 K -99.12 % 128.300 K -68.01 % 401.013 K
cash and cash equivalents 1.896 M -56.02 % 4.311 M -47.64 % 8.233 M 83.85 % 4.478 M 30.74 % 3.425 M 801 424.39 % 427.318 -9.13 % 470.269 -67.86 % 1.463 K -21.71 % 1.869 K -99.87 % 1.441 M -32.98 % 2.151 M 0.50 % 2.140 M -36.08 % 3.348 M 101.64 % 1.660 M -12.98 % 1.908 M -45.49 % 3.500 M -7.11 % 3.768 M
Cash and short term investments 1.936 M -55.09 % 4.311 M -47.64 % 8.233 M 83.85 % 4.478 M 30.74 % 3.425 M 465 859.42 % 735.055 56.31 % 470.269 -67.86 % 1.463 K -21.71 % 1.869 K -99.87 % 1.441 M -32.98 % 2.151 M -27.23 % 2.956 M -11.72 % 3.348 M 101.64 % 1.660 M -13.03 % 1.909 M -47.38 % 3.628 M -12.97 % 4.169 M
Total current assets 2.149 M -55.08 % 4.785 M -45.22 % 8.735 M 85.65 % 4.705 M 31.54 % 3.577 M 351 225.04 % 1.018 K 56.40 % 651.001 -59.78 % 1.619 K -20.06 % 2.025 K -99.87 % 1.562 M -34.35 % 2.380 M -34.38 % 3.627 M -8.87 % 3.980 M 84.82 % 2.153 M 5.87 % 2.034 M -46.70 % 3.816 M -12.03 % 4.338 M
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -184.181 K -395.16 % -37.196 K -235.40 % -11.090 K 49.58 % -21.996 K -171.52 % 30.755 K 13 526 192 044 900 352 000.00 % 0.000 0.000 0.000 -100.00 % 49.736 K 0.000 0.000 0.000
Net receivables 90.809 K -75.23 % 366.537 K 22.83 % 298.407 K 268.75 % 80.924 K 68.15 % 48.126 K -82.43 % 273.873 K 636.30 % 37.196 K 235.40 % 11.090 K -49.58 % 21.996 K -67.66 % 68.022 K -15.28 % 80.290 K -82.30 % 453.625 K -9.43 % 500.855 K 15.00 % 435.540 K 481.79 % 74.862 K -52.80 % 158.600 K 4.71 % 151.471 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 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
Account payables 759.661 K -43.99 % 1.356 M -12.42 % 1.549 M 474.87 % 269.394 K 116.63 % 124.355 K 28.63 % 96.673 K 90.48 % 50.752 K 642.64 % 6.834 K -96.22 % 180.951 K 124.16 % 80.724 K -42.72 % 140.918 K -8.33 % 153.716 K 20.17 % 127.913 K -37.69 % 205.283 K -26.37 % 278.810 K -25.33 % 373.367 K 58.08 % 236.193 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 9.426 K -96.07 % 240.121 K -25.69 % 323.132 K -16.13 % 385.280 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 -100.00 % 0.000 25.00 % 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 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Total assets 5.481 M -28.45 % 7.659 M -35.23 % 11.826 M 26.31 % 9.363 M 21.77 % 7.689 M 504 681.10 % 1.523 K -41.77 % 2.616 K 60.80 % 1.627 K -20.49 % 2.046 K -99.87 % 1.598 M -40.77 % 2.698 M -27.61 % 3.728 M -9.91 % 4.138 M 80.70 % 2.290 M 7.58 % 2.128 M -46.15 % 3.953 M -10.87 % 4.435 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 -100.00 % 1.181 M 373.00 % 249.671 K 0.000 100.00 % -108.134 81.36 % -580.200 -39.85 % -414.859 -804.29 % -45.877 95.68 % -1.062 K 4.23 % -1.109 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 1.570 M -27.25 % 2.158 M 168.23 % 804.397 K -57.74 % 1.903 M 1 825.61 % 98.840 K -83.74 % 608.000 K 149 653.69 % 406.000 208 105.13 % 0.195 0.00 % 0.195 -86.57 % 1.452 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -782.889 K -2 213.23 % -33.844 K -102.35 % 1.441 M 281.06 % 378.080 K 680.47 % -65.133 K -700 906.97 % 9.294 133.43 % -27.800 -413.81 % 8.859 -80.61 % 45.682 229.55 % -35.262 -112.09 % 291.698 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -26.643 K -202.61 % 25.966 K 112.20 % -212.875 K -736.18 % -25.458 K 19.04 % -31.445 K -338 436.56 % 9.294 133.43 % -27.800 -413.81 % 8.859 -80.61 % 45.682 229.55 % -35.262 -112.09 % 291.698 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -67.620 K -35.83 % -49.782 K -126.73 % 186.213 K 100.64 % 92.809 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -740.879 K -85 356.50 % 869.000 -99.95 % 1.638 M 338.28 % 373.660 K 877.16 % -48.080 K -170.09 % 68.595 K 45.33 % 47.199 K 126.54 % -177.865 K -321.80 % -42.168 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -15.367 K 74.67 % -60.679 K -481.89 % 15.889 K -46.82 % 29.878 K 107.60 % 14.392 K 1 576.10 % -975.000 -137.75 % 2.583 K -98.55 % 177.865 K 321.80 % 42.168 K 119.14 % -220.346 K -155.85 % 394.512 K 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -240.960 K -191.80 % 262.490 K 270.53 % -153.927 K -131.77 % 484.499 K -86.16 % 3.501 M 357 816.62 % 978.094 199.65 % 326.416 300.32 % -162.947 -52.27 % -107.014 -100.01 % 942.939 K 48.35 % 635.615 K 0.000 -100.00 % 2.273 M -15.75 % 2.698 M -14.46 % 3.154 M 50.78 % 2.092 M 151.02 % 833.210 K
Net cash provided by operating activities -4.180 M 43.41 % -7.387 M -14.01 % -6.479 M -89.35 % -3.422 M -153.67 % -1.349 M -114 511.92 % -1.177 K -24.48 % -945.468 -27.49 % -741.583 45.00 % -1.348 K -22.89 % -1.097 K -34.48 % -815.944 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -1.011 K 99.47 % -191.475 K -230.21 % -57.985 K 92.46 % -769.289 K -2 203.26 % -33.400 K -11 146.93 % -296.970 -368.11 % -63.440 0.000 0.000 100.00 % -16.628 K 93.58 % -259.033 K -1 873.28 % -13.127 K 86.62 % -98.101 K -6.82 % -91.834 K -616.28 % -12.821 K 84.74 % -84.002 K 18.99 % -103.696 K
Acquisitions net 0.000 100.00 % -2.796 K 0.00 % -2.796 K -924.78 % 339.000 0.00 % 339.000 -99.86 % 238.200 K 0.000 -100.00 % 4.808 K -74.58 % 18.914 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -1.784 M -1.53 % -1.757 M 0.000 100.00 % -595.487 K 0.000 0.000 0.000 0.000 0.000 100.00 % -95.625 K 0.000 0.000 0.000 0.000 100.00 % -62.500 K
Sales maturities of investments 0.000 0.000 -100.00 % 1.091 M 0.00 % 1.091 M 122.56 % 490.255 K 37.22 % 357.287 K 1 271.33 % 26.054 K 0.000 -100.00 % 80.000 K -11.11 % 90.000 K -84.15 % 567.849 K 0.000 0.000 0.000 -100.00 % 231.089 K 0.000 0.000
Other investing activites 0.000 100.00 % -17.204 K -102.45 % 703.144 K 2 677.41 % -27.281 K 91.65 % -326.667 K -44 204.85 % 740.660 102.85 % -26.028 K -441.89 % -4.803 K 95.14 % -98.815 K -146.95 % 210.455 K -78.95 % 1.000 M 178 035.94 % -562.000 -311.28 % 266.000 0.000 0.000 -100.00 % 2.410 K 0.000
Net cash used for investing activites -1.011 K 99.52 % -211.475 K -316.45 % -50.781 K 96.53 % -1.462 M -1 220.41 % 130.527 K 29 318.51 % 443.690 1 286.78 % -37.386 -877.58 % 4.808 -95.14 % 98.914 -99.97 % 283.827 K -78.31 % 1.309 M 1 297.30 % -109.314 K -11.73 % -97.835 K -6.53 % -91.834 K -142.07 % 218.268 K 367.51 % -81.592 K 50.91 % -166.196 K
Debt repayment -57.965 K 30.17 % -83.012 K -11.00 % -74.785 K -257.98 % -20.891 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 % 173.932 K
Common stock issued 1.849 M -54.40 % 4.055 M -63.20 % 11.016 M 84.90 % 5.958 M 41.31 % 4.216 M 510.79 % 690.267 K 0.000 -100.00 % 331.096 K -82.45 % 1.887 M 151.58 % 750.000 K 50.00 % 500.000 K 0.000 -100.00 % 4.381 M 41.75 % 3.090 M 56.33 % 1.977 M 0.000 -100.00 % 5.000 M
Common stock repurchased -41.597 K 85.93 % -295.615 K 54.98 % -656.703 K 0.000 100.00 % -304.534 K -409.77 % -59.739 K 0.000 100.00 % -18.904 K 91.19 % -214.462 K 0.000 100.00 % -3.200 K 57.41 % -7.514 K 97.93 % -363.418 K -20.73 % -301.005 K -133.53 % -128.891 K 0.000 100.00 % -725.821 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 100.00 % -19.409 K 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -243.000 -5.65 % -230.000 0.000 -100.00 % 19.124 K 9 120.75 % -212.000 -190.60 % 234.000 -76.69 % 1.004 K 0.000
Net cash used provided by financing activities 1.749 M -52.41 % 3.676 M -64.26 % 10.285 M 73.23 % 5.937 M 40.82 % 4.216 M 610 689.16 % 690.267 7 031.78 % -9.958 -103.01 % 331.096 -82.45 % 1.887 K -99.75 % 749.757 K 50.99 % 496.570 K 6 708.60 % -7.514 K -100.19 % 4.017 M 44.02 % 2.789 M 50.91 % 1.848 M 183 975.70 % 1.004 K -99.98 % 4.448 M
Effect of forex changes on cash 16.940 K 89 057.89 % 19.000 416.67 % -6.000 -126.09 % 23.000 0.000 -100.00 % 0.008 3 518 437 208 983.20 % 0.000 -300.00 % 0.000 0.000 100.00 % -1.096 M 38.89 % -1.794 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -2.415 M 38.44 % -3.922 M -204.46 % 3.755 M 256.62 % 1.053 M -64.88 % 2.998 M 6 979 541.69 % -42.951 95.67 % -992.812 -144.73 % -405.679 -163.65 % 637.326 101.00 % -63.658 K -690.36 % 10.783 K 100.78 % -1.390 M -182.36 % 1.688 M 781.66 % -247.580 K 84.45 % -1.592 M -494.45 % -267.797 K -107.11 % 3.766 M
Cash at beginning of period 4.311 M -47.64 % 8.233 M 83.85 % 4.478 M 30.74 % 3.425 M 701.52 % 427.318 K 90 766.72 % 470.269 -67.86 % 1.463 K -21.71 % 1.869 K 51.75 % 1.231 K -99.90 % 1.295 M -29.61 % 1.840 M -43.03 % 3.230 M 94.54 % 1.660 M -12.98 % 1.908 M -45.49 % 3.500 M -7.11 % 3.768 M 280 024.24 % 1.345 K
Cash at end of period 1.896 M -56.02 % 4.311 M -47.64 % 8.233 M 83.85 % 4.478 M 30.74 % 3.425 M 801 424.39 % 427.318 -9.13 % 470.269 -67.86 % 1.463 K -21.71 % 1.869 K -99.85 % 1.231 M -33.46 % 1.851 M 0.59 % 1.840 M -45.04 % 3.348 M 101.64 % 1.660 M -12.98 % 1.908 M -45.49 % 3.500 M -7.11 % 3.768 M
Operating cash flow -4.180 M 43.41 % -7.387 M -14.01 % -6.479 M -89.35 % -3.422 M -153.67 % -1.349 M -114 511.92 % -1.177 K -24.48 % -945.468 -27.49 % -741.583 45.00 % -1.348 K -22.89 % -1.097 K -34.48 % -815.944 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -1.011 K 99.47 % -191.475 K -230.21 % -57.985 K 92.46 % -769.289 K -2 203.26 % -33.400 K -11 146.93 % -296.970 -368.11 % -63.440 0.000 0.000 100.00 % -16.628 K 93.58 % -259.033 K -1 792.27 % -13.689 K 86.05 % -98.101 K -6.82 % -91.834 K -616.28 % -12.821 K 84.74 % -84.002 K 18.99 % -103.696 K
Free CashFlow -4.181 M 44.83 % -7.578 M -15.93 % -6.537 M -55.98 % -4.191 M -203.19 % -1.382 M -93 685.14 % -1.474 K -46.09 % -1.009 K -36.05 % -741.583 45.00 % -1.348 K 92.39 % -17.725 K 93.18 % -259.849 K 79.81 % -1.287 M -1 211.80 % -98.101 K -6.82 % -91.834 K -616.28 % -12.821 K 84.74 % -84.002 K 18.99 % -103.696 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2013 2012 2011 2010 2009 2008 2007
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 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-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Revenue 0.000 100.00 % -1.157 M -196.39 % 1.200 M 0.000 0.000 0.000 -100.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 0.000 0.000 0.000 0.000 -100.00 % 3.946 -54.75 % 8.720 -90.47 % 91.506 -21.97 % 117.270 -16.63 % 140.659 48.74 % 94.566 0.000 0.000 -100.00 % 20.000 K 0.00 % 20.000 K 133 233.33 % 15.000 0.00 % 15.000 -99.99 % 224.718 K -39.27 % 370.005 K 0.00 % 370.004 K 100.00 % 185.002 K 89.66 % 97.544 K 100.00 % 48.772 K
Net income -2.025 K 99.92 % -2.573 M -262.76 % -709.160 K 86.44 % -5.230 M -27.81 % -4.092 M 43.91 % -7.296 M -85.68 % -3.929 M -104.18 % -1.924 M 55.62 % -4.337 M -403.67 % 1.428 M 117.60 % -8.116 M -709.32 % -1.003 M -83 036.20 % -1.206 K 5.03 % -1.270 K -21 042.57 % -6.007 99.16 % -717.346 -155.04 % -281.268 21.77 % -359.523 61.63 % -937.107 -149.83 % -375.098 35.37 % -580.348 -3.81 % -559.036 99.94 % -965.686 K 0.00 % -965.686 K 0.00 % -965.686 K 16.94 % -1.163 M 0.00 % -1.163 M 15.26 % -1.372 M 0.00 % -1.372 M 25.00 % -1.829 M -71.48 % -1.067 M 0.00 % -1.067 M -100.00 % -533.360 K -26.95 % -420.133 K -100.00 % -210.066 K
Income before tax -2.025 K 99.92 % -2.573 M 4.23 % -2.686 M 45.50 % -4.929 M 17.49 % -5.973 M 12.96 % -6.863 M -76.25 % -3.894 M -102.33 % -1.924 M 55.62 % -4.337 M -403.67 % 1.428 M 117.60 % -8.116 M -709.32 % -1.003 M -83 036.20 % -1.206 K 5.03 % -1.270 K -21 042.57 % -6.007 99.16 % -717.346 -155.04 % -281.268 21.77 % -359.523 61.63 % -937.107 -149.83 % -375.098 35.37 % -580.348 -3.81 % -559.036 -373.76 % -118.000 99.99 % -965.686 K 0.00 % -965.686 K 29.53 % -1.370 M 0.00 % -1.370 M 12.16 % -1.560 M 0.00 % -1.560 M 4.96 % -1.641 M -55.13 % -1.058 M 0.00 % -1.058 M -100.00 % -529.013 K -23.36 % -428.827 K -100.00 % -214.413 K
Income before tax ratio 0.00 -100.00 % 2.22 199.36 % -2.24 0.00 0.00 0.00 100.00 % -1.95 0.00 0.00 0.00 0.00 0.00 100.00 % -12.06 0.00 0.00 0.00 0.00 100.00 % -91.11 15.22 % -107.47 -2 521.67 % -4.10 17.17 % -4.95 -24.52 % -3.97 -218.51 % -1.25 0.00 0.00 100.00 % -68.51 0.00 % -68.51 99.93 % -103 993.40 0.00 % -103 993.40 -1 423 747.93 % -7.30 -155.42 % -2.86 0.00 % -2.86 0.00 % -2.86 34.96 % -4.40 0.00 % -4.40
EBITDA -963.874 K 59.08 % -2.355 M -43.77 % -1.638 M 66.21 % -4.848 M 17.83 % -5.900 M 13.11 % -6.790 M -27.64 % -5.319 M -182.45 % -1.883 M 51.50 % -3.883 M -223.87 % -1.199 M 85.23 % -8.116 M -579.81 % -1.194 M 0.85 % -1.204 M 5.04 % -1.268 M -32 353.98 % -3.907 K 99.45 % -714.808 K -156.49 % -278.691 K 37.95 % -449.108 K 52.24 % -940.289 K -246 504.07 % -381.295 -0.83 % -378.150 -8.24 % -349.349 65.65 % -1.017 K 99.93 % -1.417 M 0.00 % -1.417 M -5.48 % -1.343 M 0.00 % -1.343 M 12.59 % -1.537 M 0.00 % -1.537 M 4.98 % -1.617 M -55.93 % -1.037 M 0.00 % -1.037 M -100.00 % -518.508 K -21.94 % -425.214 K -100.00 % -212.607 K
Net income ratio 0.00 -100.00 % 2.22 476.35 % -0.59 0.00 0.00 0.00 100.00 % -1.96 0.00 0.00 0.00 0.00 0.00 100.00 % -12.06 0.00 0.00 0.00 0.00 100.00 % -91.11 15.22 % -107.47 -2 521.67 % -4.10 17.17 % -4.95 -24.52 % -3.97 99.96 % -10 211.76 0.00 0.00 100.00 % -58.13 0.00 % -58.13 99.94 % -91 465.30 0.00 % -91 465.30 -1 123 560.33 % -8.14 -182.34 % -2.88 0.00 % -2.88 0.00 % -2.88 33.06 % -4.31 0.00 % -4.31
Ratio EBITDA 0.00 -100.00 % 2.04 249.16 % -1.37 0.00 0.00 0.00 100.00 % -2.66 0.00 0.00 0.00 0.00 0.00 100.00 % -12 041.16 0.00 0.00 0.00 0.00 100.00 % -113 813.48 -5.55 % -107 831.31 -2 587 715.63 % -4.17 -29.22 % -3.22 -29.83 % -2.48 76.91 % -10.75 0.00 0.00 100.00 % -67.15 0.00 % -67.15 99.93 % -102 437.10 0.00 % -102 437.10 -1 423 462.88 % -7.20 -156.75 % -2.80 0.00 % -2.80 0.00 % -2.80 35.71 % -4.36 0.00 % -4.36
Gross profit ratio 0.00 -100.00 % 0.04 103.65 % -1.02 0.00 0.00 0.00 -100.00 % 1.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.48 0.00 0.00 0.00 0.00 100.00 % -62.72 -11.41 % -56.29 -13 069.56 % -0.43 -442.57 % 0.12 154.27 % -0.23 74.92 % -0.92 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 800.846 M 17.72 % 680.283 M -4.07 % 709.160 M 12.65 % 629.509 M 8.65 % 579.387 M 14.14 % 507.599 M 13.68 % 446.516 M 2.57 % 435.343 M 16.45 % 373.854 M 5.41 % 354.653 M 56.13 % 227.151 M 62.05 % 140.176 M 4.59 % 134.023 M -22.42 % 172.749 M 187.58 % 60.070 M -37.32 % 95.838 M -14.82 % 112.507 M 215.08 % 35.707 M 281.03 % 9.371 M 3.70 % 9.036 M 16.78 % 7.738 M 66 629.67 % 11.596 K 144.33 % 4.746 K -99.98 % 29.952 M 0.00 % 29.952 M 26.35 % 23.705 M 0.00 % 23.705 M 52.98 % 15.496 M 0.00 % 15.496 M 0.00 % 15.496 M 61.18 % 9.614 M 0.00 % 9.614 M 0.00 % 9.614 M 49.75 % 6.420 M 0.00 % 6.420 M
Weighted average shs out 800.846 M 17.70 % 680.386 M -4.06 % 709.160 M 12.65 % 629.509 M 8.65 % 579.387 M 14.14 % 507.599 M 13.68 % 446.516 M 2.57 % 435.343 M 16.45 % 373.854 M 5.41 % 354.653 M 56.13 % 227.151 M 62.05 % 140.176 M 4.59 % 134.023 M -22.42 % 172.749 M 187.58 % 60.070 M -37.32 % 95.838 M -14.82 % 112.507 M 215.08 % 35.707 M 281.04 % 9.371 M 29.42 % 7.241 M -6.41 % 7.737 M -33.28 % 11.596 M 144.33 % 4.746 M -84.15 % 29.952 M 0.00 % 29.952 M 26.35 % 23.705 M 0.00 % 23.705 M 52.98 % 15.496 M 0.00 % 15.496 M 0.00 % 15.496 M 61.18 % 9.614 M 0.00 % 9.614 M 0.00 % 9.614 M 49.75 % 6.420 M 0.00 % 6.420 M
EPS diluted 0.00 34.21 % 0.00 -280.00 % 0.00 87.95 % -0.01 -16.90 % -0.01 50.69 % -0.01 -63.64 % -0.01 -100.00 % 0.00 62.07 % -0.01 -390.00 % 0.00 111.20 % -0.04 -395.83 % -0.01 20.00 % -0.01 -21.62 % -0.01 -7 300.00 % 0.00 98.67 % -0.01 -200.00 % 0.00 75.25 % -0.01 89.90 % -0.10 -240 806.39 % 0.00 99.94 % -0.08 -55.60 % -0.05 99.81 % -25.00 -77 419.38 % -0.03 0.00 % -0.03 35.24 % -0.05 0.00 % -0.05 44.67 % -0.09 -1.58 % -0.09 56.01 % -0.20 -83.09 % -0.11 0.90 % -0.11 -100.00 % -0.06 15.14 % -0.07 -100.00 % -0.03
Earnings per share 0.00 34.21 % 0.00 -280.00 % 0.00 87.95 % -0.01 -16.90 % -0.01 50.69 % -0.01 -63.64 % -0.01 -100.00 % 0.00 62.07 % -0.01 -390.00 % 0.00 111.20 % -0.04 -395.83 % -0.01 20.00 % -0.01 -21.62 % -0.01 -7 300.00 % 0.00 98.67 % -0.01 -200.00 % 0.00 75.25 % -0.01 89.90 % -0.10 -99 900.00 % 0.00 99.87 % -0.08 -155 471.32 % 0.00 99.85 % -0.03 0.16 % -0.03 0.00 % -0.03 35.24 % -0.05 0.00 % -0.05 44.67 % -0.09 -1.58 % -0.09 56.01 % -0.20 -83.09 % -0.11 0.90 % -0.11 -100.00 % -0.06 15.14 % -0.07 -100.00 % -0.03
Gross profit -705.394 K -1 534.56 % -43.155 K 96.48 % -1.227 M -1 585.21 % -72.818 K -13.89 % -63.936 K -2.69 % -62.263 K -103.11 % 1.999 M 5 637.69 % -36.103 K -182.94 % -12.760 K -857.02 % -1.333 K 78.56 % -6.218 K -202.41 % -2.056 K -4 158.76 % -48.277 54.54 % -106.196 16.04 % -126.478 59.02 % -308.664 -197.48 % -103.761 58.07 % -247.481 49.58 % -490.887 -1 154.98 % -39.115 -367.31 % 14.633 145.25 % -32.339 62.69 % -86.679 0.000 0.000 -100.00 % 20.000 K 0.00 % 20.000 K 133 233.33 % 15.000 0.00 % 15.000 -99.99 % 224.718 K -39.27 % 370.005 K 0.00 % 370.004 K 100.00 % 185.002 K 89.66 % 97.544 K 100.00 % 48.772 K
Income tax expense 0.000 0.000 100.00 % -1.977 M -756.37 % 301.186 K 114.06 % -2.142 M -594.64 % 432.993 K 1 115.86 % 35.612 K 1 187 166.67 % -3.000 0.000 100.00 % -26.999 0.00 % -27.000 -23 749 451 159 961 700.00 % 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 68.124 K 0.000 0.000 0.000 0.000 100.00 % -207.637 K 0.00 % -207.637 K -10.49 % -187.922 K 0.00 % -187.922 K -164.49 % 291.389 K 3 251.60 % 8.694 K 0.00 % 8.694 K 100.00 % 4.347 K 150.00 % -8.694 K -100.00 % -4.347 K
Cost of revenue 705.394 K 1 534.56 % 43.155 K -96.48 % 1.227 M 1 585.21 % 72.818 K 13.89 % 63.936 K 2.69 % 62.263 K 8 462.23 % 727.182 -97.99 % 36.103 K 182.94 % 12.760 K 857.02 % 1.333 K -78.56 % 6.218 K 202.41 % 2.056 K 1 286.59 % 148.277 39.63 % 106.196 -16.04 % 126.478 -59.02 % 308.664 197.48 % 103.761 -58.73 % 251.427 -49.68 % 499.607 282.49 % 130.621 27.27 % 102.637 -40.67 % 172.998 -4.55 % 181.245 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 445.202 -19.28 % 551.558 32.55 % 416.118 -44.12 % 744.656 31.46 % 566.435 -15.91 % 673.593 -4.26 % 703.582 38.67 % 507.377 54.65 % 328.074 34.10 % 244.650 -16.61 % 293.368 155.92 % 114.634 -68.57 % 364.737 38.18 % 263.954 45.60 % 181.287 32.09 % 137.240 -1.93 % 139.941 338.07 % 31.945 -7.48 % 34.528 6 960.94 % 0.489 12.16 % 0.436 -45.16 % 0.795 -100.00 % 538.588 K 0.00 % 538.589 K 0.00 % 538.589 K 18.51 % 454.455 K 0.00 % 454.455 K -29.85 % 647.799 K 0.00 % 647.798 K 24.13 % 521.862 K -19.31 % 646.737 K 0.00 % 646.736 K 100.00 % 323.368 K 50.89 % 214.314 K 100.00 % 107.157 K
Selling and marketing expenses 712.589 -57.05 % 1.659 K -11.38 % 1.872 K -99.96 % 5.136 M -13.56 % 5.941 M 0.64 % 5.904 M 8.99 % 5.417 M 92.87 % 2.808 M 3.33 % 2.718 M 126.72 % 1.199 M -41.06 % 2.034 M 2 876 584.58 % 70.700 -91.54 % 835.907 3.71 % 806.028 665.41 % 105.307 315.33 % 25.355 -42.38 % 44.006 2 039.33 % 2.057 -99.50 % 414.874 23 607.09 % 1.750 -99.60 % 437.500 14 155.46 % 3.069 -99.95 % 5.693 K 0.00 % 5.693 K 0.00 % 5.693 K 0.000 0.000 0.000 -100.00 % 279.902 K 200.00 % -279.902 K 0.000 -100.00 % 113.392 K 100.00 % 56.696 K -60.10 % 142.106 K 100.00 % 71.053 K
Other expenses 1.157 M -52.68 % 2.444 M 6.89 % 2.287 M 0.000 0.000 0.000 -100.00 % 170.680 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 % -129.885 K 0.000 100.00 % -544.209 K -222.20 % 445.361 K 0.00 % 445.361 K 202.51 % -434.455 K 0.00 % -434.455 K 32.93 % -647.784 K 0.000 -100.00 % 103.351 K 137.35 % -276.732 K 0.000 0.000 0.000 0.000
Operating expenses 1.158 M -52.68 % 2.447 M 6.88 % 2.289 M -55.44 % 5.137 M -13.55 % 5.942 M 0.63 % 5.904 M 12.54 % 5.247 M 86.79 % 2.809 M 3.34 % 2.718 M 126.71 % 1.199 M -41.06 % 2.034 M 245 927.07 % 826.783 -28.76 % 1.160 K -0.75 % 1.169 K 943.43 % 112.056 -73.35 % 420.402 121.50 % 189.794 -69.35 % 619.132 36.18 % 454.637 36.49 % 333.080 -45.70 % 613.441 10.05 % 557.439 684.04 % 71.098 -100.00 % 1.453 M 0.00 % 1.453 M 7 163.59 % 20.000 K 0.00 % 20.000 K 133 233.33 % 15.000 -100.00 % 927.700 K -65.12 % 2.660 M 618.92 % 370.005 K -51.32 % 760.130 K 100.00 % 380.065 K 6.63 % 356.420 K 100.00 % 178.210 K
Cost and expenses 1.863 K -99.93 % 2.490 M -29.19 % 3.516 M -32.50 % 5.209 M -13.26 % 6.006 M 0.66 % 5.967 M 12.47 % 5.305 M 86.48 % 2.845 M 4.18 % 2.731 M 127.77 % 1.199 M -41.06 % 2.034 M 986.36 % 187.241 K 14 206.65 % 1.309 K 2.61 % 1.275 K 434.69 % 238.534 -67.28 % 729.066 148.36 % 293.555 -66.28 % 870.559 -8.77 % 954.244 105.79 % 463.701 -35.24 % 716.078 -1.97 % 730.437 189.46 % 252.343 0.000 0.000 -100.00 % 20.000 K 0.00 % 20.000 K 133 233.33 % 15.000 -100.00 % 927.700 K -65.12 % 2.660 M 618.92 % 370.005 K -51.32 % 760.130 K 100.00 % 380.065 K 6.63 % 356.420 K 100.00 % 178.210 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.157 K -47.67 % 2.211 K -3.41 % 2.289 K -99.96 % 5.137 M -13.55 % 5.942 M 0.63 % 5.904 M 8.99 % 5.417 M 92.86 % 2.809 M 3.34 % 2.718 M 126.71 % 1.199 M -41.06 % 2.034 M 1 097 437.42 % 185.334 -84.56 % 1.201 K 12.21 % 1.070 K 273.34 % 286.594 -27.88 % 397.392 116.04 % 183.947 -70.46 % 622.645 38.55 % 449.402 34.92 % 333.080 -11.42 % 376.023 26.87 % 296.384 -99.95 % 544.281 K 0.00 % 544.281 K 0.00 % 544.281 K 19.77 % 454.455 K 0.00 % 454.455 K -29.85 % 647.799 K -30.17 % 927.700 K 283.41 % 241.960 K -62.59 % 646.737 K -14.92 % 760.130 K 100.00 % 380.065 K 6.63 % 356.420 K 100.00 % 178.210 K
Interest income 20.878 K -12.23 % 23.787 K -28.18 % 33.120 K 536.68 % 5.202 K 30.97 % 3.972 K 225.31 % 1.221 K 78.51 % 684.000 -80.91 % 3.583 K -25.94 % 4.838 K -47.92 % 9.290 K 66.43 % 5.582 K 397 761.72 % 1.403 -45.15 % 2.558 -52.50 % 5.385 -36.01 % 8.415 -28.20 % 11.720 -4.61 % 12.287 190.06 % 4.236 -49.67 % 8.417 0.000 -100.00 % 18.460 -99.94 % 30.741 K -21.40 % 39.111 K -9.41 % 43.174 K 0.00 % 43.174 K -38.35 % 70.028 K 0.00 % 70.028 K 71.61 % 40.807 K 0.000 -100.00 % 66.002 K -33.67 % 99.512 K 0.000 0.000 0.000 0.000
Interest expense 2.178 K -17.37 % 2.636 K -60.98 % 6.756 K -16.95 % 8.135 K -13.83 % 9.441 K -11.68 % 10.689 K -9.55 % 11.818 K 132.82 % 5.076 K 96.14 % 2.588 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 -100.00 % 1.107 K 0.00 % 1.107 K 300.18 % 276.500 0.00 % 276.500 272.27 % -160.500 -356.80 % 62.500 0.00 % 62.500 100.00 % 31.250 -63.45 % 85.500 100.00 % 42.750
Depreciation and amortization 36.908 K -14.48 % 43.155 K 37.66 % 31.350 K -56.95 % 72.818 K 13.89 % 63.936 K 2.69 % 62.263 K 6.26 % 58.597 K 62.31 % 36.103 K 182.94 % 12.760 K 47 161.01 % 26.999 0.00 % 27.000 -98.69 % 2.056 K 98 273.21 % 2.090 1.41 % 2.061 -1.67 % 2.096 -17.42 % 2.538 -1.67 % 2.581 -37.34 % 4.119 -21.32 % 5.235 17.61 % 4.451 -98.26 % 255.273 1 112.24 % 21.058 31.65 % 15.996 -99.95 % 34.580 K 0.00 % 34.580 K 32.39 % 26.121 K 0.00 % 26.121 K 13.23 % 23.068 K 0.00 % 23.068 K -5.46 % 24.399 K 16.47 % 20.949 K 0.00 % 20.948 K 100.00 % 10.474 K 196.92 % 3.528 K 100.00 % 1.764 K
Operating income -1.863 K 99.93 % -2.490 M 28.31 % -3.473 M 33.33 % -5.209 M 13.26 % -6.006 M -0.66 % -5.967 M -80.52 % -3.305 M -16.18 % -2.845 M -4.18 % -2.731 M -127.77 % -1.199 M 41.06 % -2.034 M -986.37 % -187.240 K -14 867.09 % -1.251 K -6.18 % -1.178 K -183.80 % -415.168 43.05 % -729.066 -151.15 % -290.289 24.98 % -386.967 59.07 % -945.524 -154.04 % -372.195 41.24 % -633.423 -71.01 % -370.407 64.14 % -1.033 K 0.000 0.000 100.00 % -1.438 M 0.00 % -1.438 M 10.04 % -1.599 M 0.00 % -1.599 M 9.40 % -1.764 M -66.80 % -1.058 M 0.00 % -1.058 M -100.00 % -528.906 K -10.95 % -476.719 K -100.00 % -238.359 K
Operating income ratio 0.00 -100.00 % 2.15 174.37 % -2.89 0.00 0.00 0.00 100.00 % -1.65 0.00 0.00 0.00 0.00 0.00 100.00 % -12.51 0.00 0.00 0.00 0.00 100.00 % -98.07 9.56 % -108.43 -2 565.85 % -4.07 24.70 % -5.40 -105.11 % -2.63 75.89 % -10.92 0.00 0.00 100.00 % -71.90 0.00 % -71.90 99.93 % -106 570.23 0.00 % -106 570.23 -1 357 173.90 % -7.85 -174.64 % -2.86 0.00 % -2.86 0.00 % -2.86 41.50 % -4.89 0.00 % -4.89
Total other income expenses net -162.000 99.80 % -82.778 K 71.22 % -287.585 K -238.39 % 207.808 K 538.31 % 32.556 K 106.06 % -536.862 K 8.77 % -588.484 K -163.93 % 920.546 K 157.33 % -1.606 M -161.13 % 2.627 M 143.20 % -6.082 M -645.72 % -815.558 K -165.36 % 1.248 M 1 429.39 % -93.856 K -1 578.45 % -5.592 K -100.79 % 705.338 K 145.40 % 287.426 K 1 047 218.18 % 27.444 226.05 % 8.417 389.94 % -2.903 100.00 % -579.715 K -307 230.57 % -188.629 0.000 -100.00 % 443.858 K 0.00 % 443.858 K 554.40 % 67.827 K 0.00 % 67.827 K 75.48 % 38.653 K 0.00 % 38.652 K -68.62 % 123.168 K 57 387.44 % -215.000 0.00 % -215.000 -100.00 % -107.500 -100.22 % 47.892 K 100.00 % 23.946 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 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-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
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 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31
Net debt -1.067 M 43.43 % -1.886 M -187.33 % -656.544 K 83.87 % -4.071 M -179.28 % -1.458 M 81.57 % -7.910 M -964.81 % -742.842 K 81.85 % -4.093 M 3.67 % -4.249 M -24.04 % -3.425 M -72.52 % -1.985 M -464 507.62 % -427.318 99.91 % -480.043 K -101 978.38 % -470.269 99.96 % -1.147 M -78 295.04 % -1.463 K 99.92 % -1.736 M -92 815.36 % -1.869 K 99.75 % -736.557 K 48.90 % -1.441 M -95.19 % -738.472 K 65.66 % -2.151 M -121 069.13 % -1.775 K 99.92 % -2.140 M 36.08 % -3.348 M -101.64 % -1.660 M 12.98 % -1.908 M 45.49 % -3.500 M 7.11 % -3.768 M
Total investments 2.101 M -33.34 % 3.152 M -4.48 % 3.300 M 38.98 % 2.375 M -0.98 % 2.398 M -9.38 % 2.646 M -33.65 % 3.988 M 9.04 % 3.658 M 87.24 % 1.953 M -18.23 % 2.389 M 0.000 -100.00 % 307.737 -99.98 % 1.802 M 649 151.20 % 277.512 -99.93 % 400.746 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 734.130 -99.91 % 815.700 K 0.000 0.000 -100.00 % 1.125 K -99.12 % 128.300 K -68.01 % 401.013 K
Total debt 21.342 K 126.42 % 9.426 K -95.18 % 195.360 K -18.64 % 240.121 K -15.02 % 282.555 K -12.56 % 323.132 K -10.62 % 361.536 K -6.16 % 385.280 K 325.47 % 90.554 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
Accumulated other comprehensive income loss 10.076 M 2.67 % 9.814 M 0.76 % 9.739 M -0.86 % 9.824 M 12.51 % 8.732 M 1.83 % 8.575 M 24.18 % 6.905 M 7.56 % 6.420 M 11.85 % 5.740 M 18.16 % 4.858 M 9.99 % 4.416 M 85.85 % 2.376 M -16.53 % 2.847 M 24.92 % 2.279 M 4.40 % 2.183 M 4.40 % 2.091 M 24.09 % 1.685 M 0.00 % 1.685 M 1.17 % 1.666 M 0.00 % 1.666 M 0.00 % 1.666 M 0.28 % 1.661 M 0.000 -100.00 % 1.661 M 0.00 % 1.661 M 101.57 % 824.008 K 28.66 % 640.430 K 101.22 % 318.272 K 43.87 % 221.220 K
Retained earnings -59.354 M -3.53 % -57.329 M -4.70 % -54.756 M -1.31 % -54.047 M -10.71 % -48.817 M -9.15 % -44.725 M -16.77 % -38.303 M -11.43 % -34.374 M -5.93 % -32.449 M -15.43 % -28.113 M 4.83 % -29.541 M -137 780.46 % -21.425 K 99.90 % -20.422 M -106 177.14 % -19.216 K 99.89 % -17.946 M -99 933.48 % -17.940 K 99.90 % -17.223 M -101 560.25 % -16.941 K 99.90 % -16.582 M -5.99 % -15.645 M -2.46 % -15.270 M -9.33 % -13.966 M -104 069.76 % -13.407 K 99.90 % -13.288 M -17.01 % -11.357 M -25.75 % -9.032 M -43.64 % -6.288 M -103.71 % -3.087 M -223.85 % -953.068 K
Common stock 52.133 M 0.28 % 51.987 M 3.06 % 50.442 M 1.41 % 49.739 M 8.13 % 46.000 M 0.62 % 45.715 M 24.93 % 36.593 M 1.11 % 36.190 M 7.74 % 33.590 M 13.46 % 29.605 M 7.21 % 27.615 M 135 236.70 % 20.405 K -99.90 % 20.406 M 104 787.92 % 19.455 K -99.90 % 19.039 M 109 163.69 % 17.425 K -99.90 % 17.414 M 101 890.04 % 17.074 K -99.89 % 15.207 M 0.00 % 15.207 M 5.19 % 14.457 M 0.00 % 14.457 M 99 915.22 % 14.455 K -99.90 % 13.959 M 4.09 % 13.410 M 31.90 % 10.166 M 37.81 % 7.377 M 56.22 % 4.722 M 0.00 % 4.722 M
Total equity 2.855 M -36.17 % 4.473 M -17.56 % 5.425 M -1.65 % 5.516 M -6.74 % 5.915 M -38.16 % 9.565 M 84.12 % 5.195 M -36.92 % 8.236 M 19.70 % 6.880 M 8.35 % 6.350 M 154.91 % 2.491 M 183 426.16 % 1.357 K -99.95 % 2.831 M 112 285.17 % 2.519 K -99.92 % 3.276 M 207 683.10 % 1.577 K -99.92 % 1.876 M 103 088.01 % 1.818 K -99.38 % 291.042 K -76.30 % 1.228 M 43.94 % 853.247 K -60.35 % 2.152 M 79 323.85 % 2.710 K -99.88 % 2.332 M -37.22 % 3.714 M 89.61 % 1.959 M 13.23 % 1.730 M -11.47 % 1.954 M -51.03 % 3.990 M
Other non current liabilities 0.000 0.000 -100.00 % 37.977 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 -100.00 % 18.350 K 0.000 -100.00 % 15.780 K 0.000 -100.00 % 45.935 K 22.59 % 37.471 K 0.000 -100.00 % 3.651 K 15.57 % 3.159 K 0.000
Long term debt 0.000 0.000 -100.00 % 103.211 K -30.54 % 148.589 K -23.94 % 195.360 K -18.64 % 240.121 K -15.02 % 282.554 K -10.03 % 314.060 K 343.39 % 70.831 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
Total non current liabilities 0.000 0.000 -100.00 % 141.188 K -4.98 % 148.588 K -23.94 % 195.359 K -18.64 % 240.121 K -15.02 % 282.554 K -10.03 % 314.060 K 343.39 % 70.831 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.350 K 0.000 -100.00 % 15.780 K 0.000 -100.00 % 45.935 K 22.59 % 37.471 K 0.000 -100.00 % 3.651 K 15.57 % 3.159 K 0.000
Other current liabilities 146.743 K -36.08 % 229.560 K 28.72 % 178.335 K -55.21 % 398.152 K 106.03 % 193.248 K -50.39 % 389.549 K 208.34 % 126.336 K -73.28 % 472.780 K 287.01 % 122.162 K -89.94 % 1.214 M 4.86 % 1.158 M 1 573.63 % 69.196 K 0.000 -100.00 % 46.520 K 0.000 -100.00 % 43.238 K 0.000 -100.00 % 46.987 K -85.19 % 317.350 K 17.11 % 270.991 K 210.35 % 87.318 K -63.41 % 238.610 K 80 068.93 % 297.634 -99.86 % 207.478 K -19.64 % 258.186 K 105.46 % 125.661 K 8.27 % 116.065 K -92.84 % 1.622 M 4 308.87 % 36.792 K
Deferred revenue 0.000 0.000 100.00 % -92.149 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 -100.00 % 3.171 K 0.000 -100.00 % 150.902 K 0.000 -100.00 % 988.804 K 0.000 0.000 0.000 0.000 -100.00 % 80.373 K
Short term debt 42.684 K 126.42 % 18.852 K -89.77 % 184.298 K 101.35 % 91.532 K 4.97 % 87.195 K 5.04 % 83.011 K 5.10 % 78.982 K 10.90 % 71.220 K 261.10 % 19.723 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
Total current liabilities 675.045 K -33.04 % 1.008 M -17.90 % 1.228 M -38.44 % 1.995 M 124.86 % 887.078 K -56.11 % 2.021 M 56.37 % 1.293 M 58.92 % 813.394 K 213.11 % 259.778 K -80.60 % 1.339 M 2.12 % 1.311 M 790 310.50 % 165.869 -99.92 % 220.386 K 226 466.74 % 97.272 -99.91 % 105.657 K 210 910.15 % 50.072 -99.79 % 24.406 K 10 607.30 % 227.938 -99.97 % 797.174 K 126.65 % 351.715 K 11.77 % 314.666 K -40.68 % 530.430 K 111 573.00 % 474.985 -99.96 % 1.350 M 249.65 % 386.099 K 16.67 % 330.944 K -16.19 % 394.875 K -80.21 % 1.995 M 349.23 % 444.203 K
Total liabilities 675.045 K -33.04 % 1.008 M -26.36 % 1.369 M -36.12 % 2.143 M 98.00 % 1.082 M -52.13 % 2.261 M 43.56 % 1.575 M 39.71 % 1.127 M 241.02 % 330.610 K -75.31 % 1.339 M 2.12 % 1.311 M 790 310.50 % 165.869 -99.92 % 220.386 K 226 466.74 % 97.272 -99.91 % 105.657 K 210 910.15 % 50.072 -99.79 % 24.406 K 10 607.30 % 227.938 -99.97 % 797.174 K 115.41 % 370.065 K 17.61 % 314.666 K -42.39 % 546.210 K 102 280.08 % 533.512 -99.96 % 1.396 M 229.56 % 423.570 K 27.99 % 330.944 K -16.96 % 398.526 K -80.06 % 1.999 M 349.94 % 444.203 K
Other non current assets 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 -100.00 % 505.031 K 0.00 % 505.032 K -69.50 % 1.656 M 0.000 100.00 % -505.032 0.000 100.00 % -1.965 K 0.000 100.00 % -8.302 0.000 100.00 % -21.495 0.000 0.000 0.000 0.000 100.00 % -89.725 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 2.061 M -33.77 % 3.112 M -4.04 % 3.243 M 36.58 % 2.375 M -0.98 % 2.398 M -9.38 % 2.646 M -33.65 % 3.988 M 9.04 % 3.658 M 87.24 % 1.953 M -18.23 % 2.389 M 0.000 0.000 -100.00 % 1.802 M 649 151.20 % 277.512 -99.93 % 400.746 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 262.000 -73.67 % 995.000 -49.75 % 1.980 K -47.09 % 3.742 K 61 577.93 % 6.067 -99.50 % 1.221 K -65.62 % 3.551 K -40.51 % 5.969 K -22.72 % 7.724 K -65.41 % 22.327 K 14.36 % 19.523 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 262.000 -73.67 % 995.000 -49.75 % 1.980 K -47.09 % 3.742 K 61 577.93 % 6.067 -99.50 % 1.221 K -65.62 % 3.551 K -40.51 % 5.969 K -22.72 % 7.724 K -65.41 % 22.327 K 14.36 % 19.523 K
Property plant equipment net 193.855 K -11.50 % 219.043 K -47.63 % 418.259 K -16.27 % 499.549 K 27.72 % 391.137 K -12.07 % 444.827 K -1.38 % 451.069 K -8.89 % 495.061 K 126.36 % 218.702 K 227.40 % 66.800 K -95.97 % 1.656 M 327 809.12 % 505.032 -99.91 % 557.673 K 32 945.60 % 1.688 K -99.90 % 1.690 M 20 352 188.61 % 8.302 -99.92 % 10.841 K 50 334.98 % 21.495 -99.93 % 29.881 K -14.03 % 34.758 K 51.52 % 22.940 K -92.71 % 314.737 K 376 118.65 % 83.658 -99.92 % 99.425 K -35.53 % 154.209 K 18.28 % 130.375 K 50.41 % 86.677 K -24.06 % 114.138 K 48.00 % 77.119 K
Total non current assets 2.255 M -32.30 % 3.331 M -9.02 % 3.661 M 27.39 % 2.874 M 3.05 % 2.789 M -9.77 % 3.091 M -30.37 % 4.439 M -4.69 % 4.658 M 73.98 % 2.677 M -34.89 % 4.112 M 148.29 % 1.656 M 327 809.12 % 505.032 -99.98 % 2.359 M 119 966.43 % 1.965 K -99.91 % 2.090 M 25 179 290.51 % 8.302 -99.92 % 10.841 K 50 334.98 % 21.495 -99.93 % 30.143 K -15.69 % 35.753 K 43.47 % 24.920 K -92.18 % 318.479 K 354 850.13 % 89.725 -99.91 % 100.646 K -36.20 % 157.760 K 15.71 % 136.344 K 44.43 % 94.401 K -30.82 % 136.465 K 41.21 % 96.642 K
Other current assets 0.000 -100.00 % 122.727 K 0.000 -100.00 % 108.200 K -95.58 % 2.447 M 2 635.00 % 89.462 K -92.71 % 1.226 M 5 490.55 % 21.937 K -88.72 % 194.562 K 1 290.72 % 13.990 K 0.000 -100.00 % 9.267 K -93.12 % 134.784 K 1 291.10 % 9.689 K -93.30 % 144.659 K 1 078.77 % 12.272 K -91.12 % 138.246 K 3 423.09 % 3.924 K -98.28 % 228.211 K -12.42 % 260.576 K -16.05 % 310.404 K 519.49 % 50.106 K 14 099.60 % 352.869 -99.84 % 216.345 K 207.04 % 70.461 K 22.53 % 57.503 K 14.74 % 50.118 K 70.15 % 29.455 K 65.01 % 17.850 K
Short term investments 40.000 K 0.00 % 40.000 K -29.75 % 56.942 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 307.737 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 734.130 -99.91 % 815.700 K 0.000 0.000 -100.00 % 1.125 K -99.12 % 128.300 K -68.01 % 401.013 K
cash and cash equivalents 1.089 M -42.58 % 1.896 M 122.55 % 851.904 K -80.24 % 4.311 M 147.73 % 1.740 M -78.86 % 8.233 M 645.49 % 1.104 M -75.34 % 4.478 M 3.20 % 4.339 M 26.69 % 3.425 M 72.52 % 1.985 M 464 507.62 % 427.318 -99.91 % 480.043 K 101 978.38 % 470.269 -99.96 % 1.147 M 78 295.04 % 1.463 K -99.92 % 1.736 M 92 815.36 % 1.869 K -99.75 % 736.557 K -48.90 % 1.441 M 95.19 % 738.472 K -65.66 % 2.151 M 121 069.13 % 1.775 K -99.92 % 2.140 M -36.08 % 3.348 M 101.64 % 1.660 M -12.98 % 1.908 M -45.49 % 3.500 M -7.11 % 3.768 M
Cash and short term investments 1.129 M -41.70 % 1.936 M 113.01 % 908.846 K -78.92 % 4.311 M 147.73 % 1.740 M -78.86 % 8.233 M 645.49 % 1.104 M -75.34 % 4.478 M 3.20 % 4.339 M 26.69 % 3.425 M 72.52 % 1.985 M 269 995.71 % 735.055 -99.85 % 480.043 K 101 978.38 % 470.269 -99.96 % 1.147 M 78 295.04 % 1.463 K -99.92 % 1.736 M 92 815.36 % 1.869 K -99.75 % 736.557 K -48.90 % 1.441 M 95.19 % 738.472 K -65.66 % 2.151 M 85 617.24 % 2.509 K -99.92 % 2.956 M -11.72 % 3.348 M 101.64 % 1.660 M -13.03 % 1.909 M -47.38 % 3.628 M -12.97 % 4.169 M
Total current assets 1.275 M -40.69 % 2.149 M -31.39 % 3.133 M -34.53 % 4.785 M 13.71 % 4.208 M -51.82 % 8.735 M 274.78 % 2.331 M -50.46 % 4.705 M 3.79 % 4.534 M 26.74 % 3.577 M 66.68 % 2.146 M 210 675.64 % 1.018 K -99.85 % 691.751 K 106 159.59 % 651.001 -99.95 % 1.292 M 79 700.15 % 1.619 K -99.91 % 1.890 M 93 237.13 % 2.025 K -99.81 % 1.058 M -32.28 % 1.562 M 33.86 % 1.167 M -50.96 % 2.380 M 75 368.25 % 3.154 K -99.91 % 3.627 M -8.87 % 3.980 M 84.82 % 2.153 M 5.87 % 2.034 M -46.70 % 3.816 M -12.03 % 4.338 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -2.447 K -134 513 702 786 303 904.00 % 0.000 100.00 % -1.226 K 0.000 100.00 % -194.562 0.000 -100.00 % 0.000 100.00 % -184.181 K 0.000 100.00 % -37.196 K 0.000 100.00 % -11.090 K -4 885 462 555 065 980.00 % 0.000 100.00 % -21.996 K -9 689 867 841 409 790.00 % 0.000 -100.00 % 30.755 K 13 548 458 149 779 638.00 % 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.736 K 0.000 0.000 0.000
Net receivables 146.192 K 60.99 % 90.809 K -95.92 % 2.224 M 506.79 % 366.537 K -85.15 % 2.468 M 727.15 % 298.407 K -75.67 % 1.226 M 1 415.49 % 80.924 K -58.41 % 194.562 K 304.28 % 48.126 K -70.06 % 160.755 K -41.30 % 273.873 K 256.03 % 76.924 K 106.81 % 37.196 K 218.21 % 11.689 K 5.40 % 11.090 K -27.36 % 15.267 K -30.59 % 21.996 K -76.43 % 93.305 K 32.44 % 70.451 K -40.46 % 118.328 K -33.91 % 179.054 K 61 317.25 % 291.537 -99.94 % 454.885 K -18.97 % 561.380 K 28.89 % 435.540 K 481.79 % 74.862 K -52.80 % 158.600 K 4.71 % 151.471 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 -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
Account payables 485.618 K -36.07 % 759.661 K -20.65 % 957.335 K -36.39 % 1.505 M 148.09 % 606.635 K -60.83 % 1.549 M 42.43 % 1.087 M 303.61 % 269.394 K 128.51 % 117.893 K -5.20 % 124.355 K -18.70 % 152.958 K 58.22 % 96.673 K -56.13 % 220.386 K 334.24 % 50.752 K -51.97 % 105.657 K 1 446.05 % 6.834 K -72.00 % 24.406 K -86.51 % 180.951 K -62.29 % 479.824 K 494.40 % 80.724 K -64.49 % 227.348 K 61.33 % 140.918 K 79 357.12 % 177.351 -99.88 % 153.716 K 20.17 % 127.913 K -37.69 % 205.283 K -26.37 % 278.810 K -25.33 % 373.367 K 58.08 % 236.193 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 21.342 K 126.42 % 9.426 K -95.18 % 195.360 K -18.64 % 240.121 K -15.02 % 282.555 K -12.56 % 323.132 K -10.62 % 361.536 K -6.16 % 385.280 K 325.47 % 90.554 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
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 -100.00 % 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 -100.00 % 0.000 11.11 % 0.000 -25.00 % 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 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 1.662 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.530 M -35.59 % 5.481 M -19.34 % 6.794 M -11.29 % 7.659 M 9.46 % 6.997 M -40.83 % 11.826 M 74.68 % 6.770 M -27.69 % 9.363 M 29.85 % 7.211 M -6.22 % 7.689 M 102.23 % 3.802 M 249 511.71 % 1.523 K -99.95 % 3.051 M 116 530.68 % 2.616 K -99.92 % 3.382 M 207 782.42 % 1.627 K -99.91 % 1.901 M 92 786.46 % 2.046 K -99.81 % 1.088 M -31.91 % 1.598 M 34.06 % 1.192 M -55.82 % 2.698 M 83 100.10 % 3.243 K -99.91 % 3.728 M -9.91 % 4.138 M 80.70 % 2.290 M 7.58 % 2.128 M -46.15 % 3.953 M -10.87 % 4.435 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 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31
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 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -146.785 K 0.000 100.00 % -125.190 K 0.000 100.00 % -72.085 K 0.000 0.000 0.000 -100.00 % 460.859 0.000 100.00 % -488.200 0.000 100.00 % -414.859 0.000 100.00 % -45.877 0.000 0.000 0.000 0.000 0.000 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 274.271 191.74 % 94.013 -25.70 % 126.539 -88.73 % 1.123 K 151.42 % 446.669 -49.04 % 876.588 -31.57 % 1.281 K 1 434.30 % -96.008 -110.66 % 900.405 47.86 % 608.949 -52.95 % 1.294 K 375.30 % -470.153 -182.63 % 568.993 10.27 % 516.000 460.87 % 92.000 -77.34 % 406.000 0.000 -100.00 % 0.195 0.000 -100.00 % 0.195 0.000 -100.00 % 15.309 -64.72 % 43.390 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -42.010 0.000 100.00 % -34.713 0.000 100.00 % -196.986 0.000 -100.00 % 4.420 0.000 100.00 % -17.053 0.000 -100.00 % 8.319 0.000 100.00 % -25.217 0.000 -100.00 % 0.511 0.000 100.00 % -4.959 0.000 100.00 % -255.608 0.000 100.00 % -511.515 0.000 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 0.000 100.00 % -26.643 0.000 -100.00 % 25.966 0.000 100.00 % -212.875 0.000 100.00 % -25.458 0.000 100.00 % -31.445 0.000 -100.00 % 9.294 0.000 100.00 % -27.800 0.000 -100.00 % 8.859 0.000 -100.00 % 45.682 0.000 100.00 % -35.262 0.000 -100.00 % 275.831 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 100.00 % -15.367 0.000 100.00 % -60.679 0.000 -100.00 % 15.889 0.000 -100.00 % 29.878 0.000 -100.00 % 14.392 0.000 100.00 % -0.975 0.000 -100.00 % 2.583 0.000 100.00 % -8.348 0.000 100.00 % -50.641 0.000 100.00 % -220.346 0.000 100.00 % -787.346 0.000 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 763.132 -65.09 % 2.186 K 100.06 % -3.889 M -188.51 % 4.394 M 289.23 % -2.322 M -152.13 % 4.454 M 978.59 % 412.957 K 30.30 % 316.916 K -87.68 % 2.571 M 221.39 % -2.118 M -128.41 % 7.457 M 1 333.50 % 520.215 K 910 378.40 % -57.149 -140.42 % 141.379 135.55 % -397.746 -1 040.52 % 42.290 121.48 % -196.889 60.09 % -493.368 -212.90 % 436.995 48.55 % 294.174 166.56 % -442.000 -155.79 % 792.320 153.07 % -1.493 K 0.000 -100.00 % 1.137 M 0.00 % 1.137 M 0.00 % 1.137 M -27.93 % 1.577 M 0.00 % 1.577 M 50.78 % 1.046 M 0.00 % 1.046 M 0.00 % 1.046 M 100.00 % 522.885 K 25.51 % 416.604 K 100.00 % 208.302 K
Net cash provided by operating activities -939.000 -223.79 % -290.000 99.99 % -3.890 M -327.90 % -908.983 K 85.97 % -6.478 M -123.06 % -2.904 M 18.77 % -3.575 M -117.50 % -1.644 M 7.56 % -1.778 M -157.56 % -690.325 K -4.82 % -658.561 K -35.89 % -484.639 K -69 906.51 % -692.277 -8.88 % -635.811 -105.33 % -309.657 -16.41 % -266.007 44.07 % -475.576 44.28 % -853.536 -72.47 % -494.877 -49.89 % -330.166 56.96 % -767.075 -217.15 % -241.864 84.42 % -1.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
Investments in property plant and equipment 0.000 0.000 100.00 % -1.011 K 99.44 % -181.553 K -1 729.80 % -9.922 K -108.65 % 114.660 K 166.41 % -172.645 K 74.04 % -664.936 K -537.20 % -104.353 K -212.43 % -33.400 K -6 261.90 % -525.000 99.79 % -247.084 K -83 185.53 % -296.671 -367.64 % -63.440 0.000 0.000 0.000 0.000 0.000 100.00 % -16.628 99.60 % -4.157 K -1 562.80 % -250.000 0.000 100.00 % -6.564 K 86.62 % -49.050 K 0.00 % -49.050 K 0.00 % -49.051 K -665.22 % -6.410 K 0.00 % -6.410 K 84.74 % -42.001 K 0.00 % -42.001 K 0.00 % -42.001 K -100.00 % -21.001 K 59.50 % -51.848 K -100.00 % -25.924 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.796 K 0.000 0.000 0.000 -100.00 % 339.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -1.757 M 0.000 0.000 -100.00 % 525.000 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 % -47.813 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.250 K -100.00 % -15.625 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.091 M 0.000 0.000 -100.00 % 490.255 K 37.22 % 357.287 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.500 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.545 K 0.00 % 115.545 K 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 100.00 % -20.000 K 0.000 0.000 -100.00 % 10.000 K -98.38 % 615.526 K 195.81 % -642.468 K -423.93 % 198.333 K 137.78 % -525.000 K -146.58 % -212.913 K -69 182.74 % 308.200 1 082.93 % 26.054 0.000 -100.00 % 0.864 -78.09 % 3.944 -96.01 % 98.914 0.000 -100.00 % 89.999 -57.24 % 210.455 -62.94 % 567.849 -42.85 % 993.556 453.58 % -281.000 -311.28 % 133.000 0.00 % 133.000 100.01 % -1.067 M 0.000 0.000 -100.00 % 1.205 K 0.00 % 1.205 K 102.34 % -51.604 K -100.00 % -25.802 K 85.23 % -174.697 K -100.00 % -87.348 K
Net cash used for investing activites 0.000 0.000 100.00 % -1.011 K 99.50 % -201.553 K -1 931.37 % -9.922 K -108.65 % 114.660 K 169.31 % -165.441 K 76.88 % -715.612 K 4.18 % -746.821 K -552.80 % 164.933 K 579.37 % -34.406 K -107.96 % 432.161 K 3 748 369.08 % 11.529 130.84 % -37.386 0.000 -100.00 % 0.864 -78.09 % 3.944 -96.01 % 98.914 0.000 -100.00 % 73.371 -65.14 % 210.455 -33.79 % 317.849 -67.93 % 990.967 101.81 % -54.657 K -11.73 % -48.917 K 0.00 % -48.917 K 95.62 % -1.116 M -1 122.32 % 109.134 K 0.00 % 109.134 K 367.51 % -40.796 K 0.00 % -40.796 K 56.42 % -93.605 K -100.00 % -46.802 K 81.85 % -257.795 K -100.00 % -128.897 K
Debt repayment -13.419 0.000 100.00 % -44.761 0.000 100.00 % -40.577 0.000 100.00 % -36.381 0.000 100.00 % -3.155 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 1.329 M 177.72 % 478.511 K -87.15 % 3.723 M 10 401.55 % 35.456 K -99.64 % 9.956 M 2 369.32 % 403.202 K -83.97 % 2.516 M -26.91 % 3.442 M 75.16 % 1.965 M -12.70 % 2.251 M 75 033 000.00 % 3.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 187.500 K 0.000 0.000 0.000 -100.00 % 2.190 M 0.00 % 2.190 M 0.00 % 2.190 M 121.60 % 988.389 K 0.00 % 988.389 K 0.000 0.000 0.000 0.000 -100.00 % 2.500 M 100.00 % 1.250 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.757 K 97.93 % -181.709 K 0.00 % -181.709 K 0.00 % -181.709 K -181.96 % -64.445 K 0.00 % -64.445 K 0.000 0.000 0.000 0.000 100.00 % -362.911 K -100.00 % -181.455 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 100.00 % -9.704 K 0.00 % -9.704 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 145.338 100.01 % -1.328 M -2 868.92 % -44.716 K -101.21 % 3.681 M 10 381 764.85 % 35.456 -100.00 % 9.918 M 2 459 694.59 % 403.202 -99.98 % 2.498 M -27.36 % 3.439 M 75.00 % 1.965 M -12.70 % 2.251 M 75 033 000.00 % 3.000 -99.57 % 690.264 19 726.50 % -3.517 45.40 % -6.441 20.88 % -8.141 -102.40 % 339.237 -82.02 % 1.887 K 0.000 -100.00 % 749.757 100.16 % -461.811 K -200 787 073.91 % -0.230 -100.05 % 496.800 0.000 -100.00 % 9.562 K 0.00 % 9.562 K 100.86 % -1.116 M -953 691.03 % 117.000 0.00 % 117.000 -76.69 % 502.000 0.00 % 502.000 100.54 % -93.605 K -100.00 % -46.802 K 81.85 % -257.795 K -100.00 % -128.897 K
Net cash used provided by financing activities 131.919 -89.97 % 1.315 K -99.70 % 433.750 K -88.22 % 3.681 M 71 980.37 % -5.121 K -100.05 % 9.918 M 2 603.75 % 366.821 K -85.32 % 2.498 M -27.36 % 3.439 M 75.00 % 1.965 M -12.70 % 2.251 M 75 033 000.00 % 3.000 -99.57 % 690.264 19 726.50 % -3.517 45.40 % -6.441 20.88 % -8.141 -102.40 % 339.237 -82.02 % 1.887 K 0.000 -100.00 % 749.757 100.27 % -274.311 K -119 265 334.78 % -0.230 -100.05 % 496.800 113.22 % -3.757 K -100.19 % 2.008 M 0.00 % 2.008 M 280.02 % -1.116 M -220.74 % 924.060 K 0.00 % 924.060 K 183 975.70 % 502.000 0.00 % 502.000 100.54 % -93.605 K -100.00 % -46.802 K 81.85 % -257.795 K -100.00 % -128.897 K
Effect of forex changes on cash 0.000 -100.00 % 18.896 100.97 % -1.956 K -1 975 857.58 % 0.099 223.75 % -0.080 100.00 % -7.130 M -118 828 389 533.33 % -0.006 -128.57 % 0.021 200.00 % -0.021 -240.00 % 0.015 87.50 % 0.008 103.20 % -0.250 -196.90 % 0.258 100.05 % -470.269 0.000 100.00 % -1.463 K -178.29 % 1.869 K 200.00 % -1.869 K 0.000 0.000 -100.00 % 275.605 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
Net change in cash 1.128 K 8.15 % 1.043 K 100.03 % -3.459 M -234.55 % 2.571 M 139.59 % -6.493 M -191.08 % 7.129 M 311.30 % -3.374 M -2 528.45 % 138.920 K -84.80 % 914.007 K -36.51 % 1.440 M -7.59 % 1.558 M 265.02 % 426.837 K 4 366 965.68 % 9.774 100.85 % -1.147 K -262.86 % -316.098 81.80 % -1.736 K -200.00 % 1.736 K 335.74 % -736.557 -200.00 % 736.557 199.74 % -738.472 99.77 % -323.035 K 0.000 -100.00 % 1.775 K 0.000 100.00 % -347.506 K 0.00 % -347.506 K -182.36 % 421.910 K 781.65 % -61.895 K 0.00 % -61.895 K 84.45 % -397.981 K 0.00 % -397.981 K -494.45 % -66.949 K 0.00 % -66.949 K -107.11 % 941.580 K 0.00 % 941.580 K
Cash at beginning of period 0.000 -100.00 % 908.846 -99.98 % 4.311 M 147.73 % 1.740 M -78.86 % 8.233 M 645.49 % 1.104 M -75.34 % 4.478 M 3.20 % 4.339 M 26.69 % 3.425 M 72.52 % 1.985 M 364.61 % 427.318 K 88 916.61 % 480.043 2.08 % 470.269 -59.00 % 1.147 K -21.60 % 1.463 K -15.74 % 1.736 K 0.000 -100.00 % 736.557 0.000 -100.00 % 738.472 -99.77 % 323.773 K 0.000 0.000 0.000 -100.00 % 807.502 K 0.00 % 807.502 K 94.54 % 415.092 K -12.98 % 476.987 K 0.00 % 476.987 K -45.49 % 874.968 K 0.00 % 874.968 K -7.11 % 941.917 K 0.00 % 941.917 K 280 024.01 % 336.250 0.00 % 336.250
Cash at end of period 1.128 K -42.21 % 1.952 K -99.77 % 851.904 K -80.24 % 4.311 M 147.73 % 1.740 M -78.86 % 8.233 M 645.49 % 1.104 M -75.34 % 4.478 M 3.20 % 4.339 M 26.69 % 3.425 M 72.52 % 1.985 M 364.61 % 427.318 K 88 916.61 % 480.043 0.000 -100.00 % 1.147 K 0.000 -100.00 % 1.736 K 0.000 -100.00 % 736.557 0.000 -100.00 % 738.472 0.000 -100.00 % 1.775 K -99.90 % 1.840 M 300.00 % 459.996 K 0.00 % 459.996 K -45.04 % 837.002 K 101.64 % 415.092 K 0.00 % 415.092 K -12.98 % 476.987 K 0.00 % 476.987 K -45.49 % 874.968 K 0.00 % 874.968 K -7.11 % 941.917 K 0.00 % 941.917 K
Operating cash flow -939.000 99.68 % -290.593 K -7 372.18 % -3.889 K 99.57 % -908.983 K 85.97 % -6.478 M -123.06 % -2.904 M 18.77 % -3.575 M -117.50 % -1.644 M 7.56 % -1.778 M -157.56 % -690.325 K -4.82 % -658.561 K -35.89 % -484.639 K -69 906.51 % -692.277 -8.88 % -635.811 -105.33 % -309.657 -16.41 % -266.007 44.07 % -475.576 44.28 % -853.536 -72.47 % -494.877 -49.89 % -330.166 56.96 % -767.075 -217.15 % -241.864 84.42 % -1.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
Capital expenditure 0.000 -100.00 % 3.000 0.000 100.00 % -181.553 K -1 729.80 % -9.922 K -108.65 % 114.660 K 166.41 % -172.645 K 74.04 % -664.936 K -537.20 % -104.353 K -212.43 % -33.400 K -6 261.90 % -525.000 99.79 % -247.084 K -83 185.53 % -296.671 -367.64 % -63.440 0.000 0.000 0.000 0.000 0.000 100.00 % -16.628 99.60 % -4.157 K -1 562.80 % -250.000 0.000 100.00 % -6.845 K 86.05 % -49.050 K 0.00 % -49.050 K 0.00 % -49.051 K -665.22 % -6.410 K 0.00 % -6.410 K 84.74 % -42.001 K 0.00 % -42.001 K 0.00 % -42.001 K -100.00 % -21.001 K 59.50 % -51.848 K -100.00 % -25.924 K
Free CashFlow -939.000 99.68 % -290.590 K -7 370.18 % -3.890 K 99.64 % -1.091 M 83.19 % -6.488 M -132.59 % -2.789 M 25.57 % -3.748 M -62.33 % -2.309 M -22.64 % -1.882 M -160.09 % -723.725 K -9.81 % -659.086 K 9.93 % -731.723 K -73 890.04 % -988.948 -41.43 % -699.251 -125.81 % -309.657 -16.41 % -266.007 44.07 % -475.576 44.28 % -853.536 -72.47 % -494.877 -42.70 % -346.794 92.96 % -4.924 K -901.10 % -491.864 68.37 % -1.555 K 99.76 % -643.443 K -1 211.81 % -49.050 K 0.00 % -49.050 K 0.00 % -49.051 K -665.22 % -6.410 K 0.00 % -6.410 K 84.74 % -42.001 K 0.00 % -42.001 K 0.00 % -42.001 K -100.00 % -21.001 K 59.50 % -51.848 K -100.00 % -25.924 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2013 2013 2012 2012 2011 2011 2010 2009 2009 2008 2008 2008 2007 2007
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2013
2012
2011
2010
2009
2008
2007