FMK.F

EcoGraf Limited FMK.F

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.645 -59.60 % 68.423 0.000 0.000 0.000 0.000
Net income -5.657 M 22.50 % -7.299 M 2.74 % -7.505 M -36.11 % -5.514 M -99.13 % -2.769 M 17.10 % -3.340 M 11.26 % -3.764 M 8.17 % -4.099 M 3.96 % -4.268 M 25.17 % -5.704 M -289.76 % -1.463 M -87.56 % -780.224 K 79.60 % -3.825 M -171.23 % -1.410 M -1 463.29 % -90.220 K -53.16 % -58.906 K
Income before tax -6.802 M 6.81 % -7.299 M 8.87 % -8.009 M -45.25 % -5.514 M -83.80 % -3.000 M -89 720.36 % -3.340 K 11.26 % -3.764 K 8.17 % -4.099 K 3.96 % -4.268 K 25.17 % -5.704 K -289.76 % -1.463 K 99.81 % -780.224 K 79.60 % -3.825 M -171.22 % -1.410 M -1 929.13 % -69.510 K -76.29 % -39.429 K
Income before tax ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -52.93 99.54 % -11 402.95 0.00 0.00 0.00 0.00
EBITDA -7.074 M 17.35 % -8.559 M -14.35 % -7.485 M -36.07 % -5.501 M -103.36 % -2.705 M 23.54 % -3.538 M -0.45 % -3.522 M 13.08 % -4.052 M 14.72 % -4.751 M 16.80 % -5.711 M -286.59 % -1.477 M -89.33 % -780.228 K 79.83 % -3.868 M -145.36 % -1.577 M -2 168.10 % -69.510 K -76.29 % -39.429 K
Net income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -52 934.71 -364.22 % -11 402.95 0.00 0.00 0.00 0.00
Ratio EBITDA 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -53 436.03 -368.61 % -11 403.01 0.00 0.00 0.00 0.00
Gross profit ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 453.401 M 0.68 % 450.333 M 0.04 % 450.164 M 14.17 % 394.299 M 29.33 % 304.868 M 8.82 % 280.159 M 11.98 % 250.195 M 13.81 % 219.842 M 26.76 % 173.429 M 33.58 % 129.828 M 67.52 % 77.500 M 21.47 % 63.802 M 87.93 % 33.950 M -2.30 % 34.747 M -0.46 % 34.906 M 0.00 % 34.906 M
Weighted average shs out 453.430 M 0.69 % 450.333 M 0.04 % 450.164 M 14.17 % 394.299 M 29.33 % 304.868 M 8.82 % 280.159 M 11.98 % 250.195 M 13.81 % 219.842 M 26.76 % 173.429 M 33.58 % 129.828 M 67.68 % 77.427 M 21.35 % 63.802 M 87.93 % 33.950 M -2.30 % 34.747 M -0.46 % 34.906 M 0.00 % 34.906 M
EPS diluted -0.01 22.84 % -0.02 2.99 % -0.02 -19.29 % -0.01 -53.85 % -0.01 23.53 % -0.01 20.67 % -0.02 19.35 % -0.02 24.39 % -0.02 43.96 % -0.04 -132.28 % -0.02 -54.92 % -0.01 88.91 % -0.11 -170.94 % -0.04 -1 461.54 % 0.00 -52.94 % 0.00
Earnings per share -0.01 22.84 % -0.02 2.99 % -0.02 -19.29 % -0.01 -53.85 % -0.01 23.53 % -0.01 20.67 % -0.02 19.35 % -0.02 24.39 % -0.02 43.96 % -0.04 -132.28 % -0.02 -54.92 % -0.01 88.91 % -0.11 -170.94 % -0.04 -1 461.54 % 0.00 -52.94 % 0.00
Gross profit -2.926 M -17 111.76 % -17.000 K -54.55 % -11.000 K 21.43 % -14.000 K 65.85 % -41.000 K 8.89 % -45.000 K 27.42 % -62.000 K -5.08 % -59.000 K -554.97 % -9.008 K 0.000 -100.00 % 27.645 -59.60 % 68.423 0.000 0.000 100.00 % -43.163 K 2.47 % -44.255 K
Income tax expense -1.097 M -5.58 % -1.039 M -106.15 % -504.000 K -34.76 % -374.000 K -61.90 % -231.000 K 4.94 % -243.000 K 39.10 % -399.000 K -40.00 % -285.000 K 42.14 % -492.572 K 0.000 100.00 % -89.101 99.88 % -71.607 K 0.000 100.00 % -43.000 0.000 0.000
Cost of revenue 2.926 M 17 111.76 % 17.000 K 54.55 % 11.000 K -21.43 % 14.000 K -65.85 % 41.000 K -8.89 % 45.000 K -27.42 % 62.000 K 5.08 % 59.000 K 554.97 % 9.008 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.163 K -2.47 % 44.255 K
General and administrative expenses 2.505 M -26.30 % 3.399 M 67 353.86 % 5.039 K 130.72 % 2.184 K 15.13 % 1.897 K 28.96 % 1.471 K 18.92 % 1.237 K -99.96 % 3.288 M 236 787.61 % 1.388 K 2 280.14 % 58.316 -93.22 % 860.514 -99.72 % 303.347 K -2.09 % 309.831 K -73.70 % 1.178 M 0.000 0.000
Selling and marketing expenses 3.555 M 837.99 % 379.000 K -92.57 % 5.098 M 6.97 % 4.766 M 94.75 % 2.447 M 267 342.95 % 915.000 -64.69 % 2.591 K -99.58 % 618.000 K 109 087.28 % 566.000 236.27 % 168.318 300.76 % 42.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 2.997 M 0.000 0.000 0.000 -100.00 % 240.000 K -13.36 % 277.000 K -12.34 % 316.000 K -53.37 % 677.621 K 1 697.11 % -42.428 K -207.76 % -13.786 K 71.81 % -48.896 K -101.37 % 3.558 M 793.17 % 398.406 K 1 751.08 % -24.130 K -40.29 % -17.200 K
Operating expenses 6.060 M -36.86 % 9.598 M 17.15 % 8.193 M 36.48 % 6.003 M 99.44 % 3.010 M 89 804.42 % 3.348 K -11.22 % 3.771 K -10.26 % 4.202 K -3.40 % 4.350 K -22.94 % 5.645 K 298.76 % 1.416 K -99.82 % 799.751 K -79.33 % 3.868 M 145.36 % 1.577 M 1 621.56 % 91.577 K 49.01 % 61.455 K
Cost and expenses 8.986 M -6.54 % 9.615 M 17.20 % 8.204 M 17.59 % 6.977 M 128.68 % 3.051 M 91 029.03 % 3.348 K -11.22 % 3.771 K -10.26 % 4.202 K -3.40 % 4.350 K -22.94 % 5.645 K 298.76 % 1.416 K -99.82 % 799.751 K -79.33 % 3.868 M 145.36 % 1.577 M 1 070.04 % 134.744 K 27.47 % 105.706 K
Research and development expenses 0.000 -100.00 % 2.823 M -8.64 % 3.090 M 150.20 % 1.235 M 120.14 % 561.000 K 109 684.74 % 511.000 73.22 % 295.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.284 K 0.000
Selling general and administrative expenses 6.060 M 60.40 % 3.778 M -25.97 % 5.103 M 7.03 % 4.768 M 94.69 % 2.449 M 102 540.40 % 2.386 K -37.67 % 3.828 K -99.90 % 3.906 M 79 744.64 % 4.892 K 38.74 % 3.526 K 290.70 % 902.514 -99.70 % 303.347 K -2.09 % 309.831 K -73.70 % 1.178 M 2 629.53 % 43.163 K -2.47 % 44.255 K
Interest income 0.000 -100.00 % 1.289 M 574.87 % 191.000 K 141.77 % 79.000 K 2 533.33 % 3.000 K 37 400.00 % 8.000 14.29 % 7.000 -93.20 % 103.000 25.61 % 82.000 39.39 % 58.827 -22.00 % 75.415 -99.89 % 68.423 K 59.62 % 42.867 K -74.19 % 166.109 K 154.64 % 65.234 K -1.57 % 66.277 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 21.000 K 23.53 % 17.000 K 54.55 % 11.000 K -21.43 % 14.000 K -65.85 % 41.000 K -8.89 % 45.000 K -27.42 % 62.000 K 5.08 % 59.000 K 554.97 % 9.008 K 512.53 % 1.471 K 7.01 % 1.374 K -56.83 % 3.184 K 0.000 0.000 -100.00 % 65.234 K -1.57 % 66.277 K
Operating income -8.986 M 6.54 % -9.615 M -17.20 % -8.204 M -17.59 % -6.977 M -128.68 % -3.051 M -92 776.71 % -3.285 K 8.34 % -3.584 K 12.82 % -4.111 K 9.35 % -4.535 K 16.24 % -5.414 K -293.96 % -1.374 K 99.83 % -799.751 K 79.33 % -3.868 M -145.36 % -1.577 M -1 070.04 % -134.744 K -27.47 % -105.706 K
Operating income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -49.71 99.57 % -11 688.34 0.00 0.00 0.00 0.00
Total other income expenses net 2.184 M -5.00 % 2.299 M 1 078.97 % 195.000 K -86.67 % 1.463 M 0.000 100.00 % -443.000 K -216.43 % -140.000 K -582.76 % 29.000 K 108.12 % -357.003 K 83.61 % -2.178 M -270.02 % -588.511 K -198.16 % -197.384 K -560.46 % 42.867 K -74.19 % 166.109 K 154.64 % 65.234 K -1.57 % 66.277 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -11.067 M 56.14 % -25.231 M 34.64 % -38.606 M -473.81 % -6.728 M 87.22 % -52.633 M -1 793.95 % -2.779 M -189 982.08 % -1.462 K 48.28 % -2.827 K -44.97 % -1.950 K 5.20 % -2.057 K 55.75 % -4.649 K -785.91 % -524.746 99.96 % -1.327 M -140.61 % -551.549 K 79.86 % -2.738 M -18 914.03 % -14.402 K 72.23 % -51.869 K
Total investments 0.000 0.000 0.000 -100.00 % 40.000 M 79 900.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.182 M -7.09 % 1.272 M
Total debt 135.000 K -40.79 % 228.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 10.295 M 16.55 % 8.833 M -21.16 % 11.203 M 32.96 % 8.426 M 7.61 % 7.830 M 131.31 % 3.385 M 30.49 % 2.594 M 62.13 % 1.600 M -20.75 % 2.019 M 7.98 % 1.870 M 4.79 % 1.784 M 10.65 % 1.613 M 31.79 % 1.224 M 3.35 % 1.184 M 0.00 % 1.184 M 739.17 % 141.080 K 0.00 % 141.080 K
Retained earnings -62.809 M -8.67 % -57.798 M -10.85 % -52.141 M -16.28 % -44.842 M -20.10 % -37.337 M -17.33 % -31.823 M -109 430.53 % -29.054 K -12.99 % -25.714 K -17.15 % -21.950 K -22.96 % -17.851 K -31.42 % -13.583 K -72.39 % -7.879 K 99.88 % -6.416 M -13.84 % -5.636 M -212.40 % -1.804 M -348.31 % -402.409 K -28.90 % -312.189 K
Common stock 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.837 M 103.50 % 49.060 M 109 281.97 % 44.852 K 2.43 % 43.786 K 11.66 % 39.215 K 41.59 % 27.697 K 15.12 % 24.059 K 84.71 % 13.025 K -99.89 % 11.936 M 90.53 % 6.265 M 6.03 % 5.908 M 302.80 % 1.467 M 0.00 % 1.467 M
Total equity 47.173 M -7.16 % 50.810 M -13.73 % 58.896 M -7.13 % 63.418 M -9.83 % 70.330 M 241.04 % 20.622 M 112 024.84 % 18.392 K -6.51 % 19.672 K 2.01 % 19.284 K 64.60 % 11.716 K -4.44 % 12.261 K 81.40 % 6.759 K -99.90 % 6.744 M 272.00 % 1.813 M -65.73 % 5.289 M 338.77 % 1.205 M -6.96 % 1.296 M
Other non current liabilities 8.000 K -98.90 % 728.000 K 139.47 % 304.000 K 850.00 % 32.000 K 45.45 % 22.000 K 10.00 % 20.000 K -9.09 % 21.999 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 21.000 K -83.72 % 129.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 29.000 K -96.62 % 857.000 K 181.91 % 304.000 K 850.00 % 32.000 K 45.45 % 22.000 K 10.00 % 20.000 K -9.09 % 21.999 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 1.011 M 14.76 % 881.000 K 84.31 % 478.000 K 43.11 % 334.000 K -42.21 % 578.000 K 263.52 % 159.000 K -34.57 % 243.000 K -37.53 % 389.000 K -29.14 % 549.000 K 24.67 % 440.375 K 138.54 % 184.613 K 58.64 % 116.375 K 53.13 % 75.997 K 19.99 % 63.335 K -15.83 % 75.245 K 0.000 0.000
Deferred revenue 713.000 K -58.35 % 1.712 M 63.98 % 1.044 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
Short term debt 114.000 K 15.15 % 99.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 2.734 M -35.21 % 4.220 M 45.97 % 2.891 M 26.74 % 2.281 M 76.55 % 1.292 M 194.31 % 439.000 K 64 840.83 % 676.000 20.71 % 560.000 -54.02 % 1.218 K 49.08 % 817.000 301.29 % 203.593 -51.66 % 421.150 -99.91 % 476.724 K 272.90 % 127.844 K -75.77 % 527.566 K 1 154.32 % 42.060 K 34.06 % 31.374 K
Total liabilities 2.763 M -45.58 % 5.077 M 58.90 % 3.195 M 38.13 % 2.313 M 76.03 % 1.314 M 186.27 % 459.000 K 65 659.31 % 698.000 24.64 % 560.000 -54.02 % 1.218 K 49.08 % 817.000 301.29 % 203.593 -51.66 % 421.150 -99.91 % 476.724 K 272.90 % 127.844 K -75.77 % 527.566 K 1 154.32 % 42.060 K 34.06 % 31.374 K
Other non current assets 963.000 K 0.000 -100.00 % 22.975 M 24.84 % 18.403 M 0.90 % 18.238 M 1.10 % 18.039 M 103 292.04 % -17.481 K -1.89 % -17.156 K 1.01 % -17.331 K -79.99 % -9.629 K -24.49 % -7.735 K -17.04 % -6.609 K 0.000 -100.00 % 25.000 K 0.000 0.000 0.000
Long 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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 37.346 M 26.34 % 29.561 M 55 675.47 % 53.000 K 12.77 % 47.000 K -14.55 % 55.000 K -62.84 % 148.000 K 746.63 % 17.481 K 1.89 % 17.156 K -1.01 % 17.331 K 79.99 % 9.629 K 24.49 % 7.735 K 17.04 % 6.609 K -99.89 % 5.855 M 340.54 % 1.329 M -56.02 % 3.022 M 0.000 0.000
Total non current assets 38.309 M 29.59 % 29.561 M 28.37 % 23.028 M 24.81 % 18.450 M 0.86 % 18.293 M 0.58 % 18.187 M 103 938.67 % 17.481 K 1.89 % 17.156 K -1.01 % 17.331 K 79.99 % 9.629 K 24.49 % 7.735 K 17.04 % 6.609 K -99.89 % 5.855 M 332.40 % 1.354 M -55.19 % 3.022 M 0.000 0.000
Other current assets 320.000 K -0.31 % 321.000 K 0.31 % 320.000 K 8.47 % 295.000 K 39.15 % 212.000 K 443.59 % 39.000 K 34.48 % 29.000 K 0.000 -100.00 % 52.000 K 0.000 0.000 0.000 0.000 -100.00 % 6.000 K -78.32 % 27.675 K 0.000 0.000
Short term investments 0.000 0.000 0.000 -100.00 % 40.000 M 79 900.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.182 M -7.09 % 1.272 M
cash and cash equivalents 11.202 M -56.00 % 25.459 M -34.05 % 38.606 M 473.81 % 6.728 M -87.22 % 52.633 M 1 793.95 % 2.779 M 189 982.08 % 1.462 K -48.28 % 2.827 K 44.97 % 1.950 K -5.20 % 2.057 K -55.75 % 4.649 K 785.91 % 524.746 -99.96 % 1.327 M 140.61 % 551.549 K -79.86 % 2.738 M 18 914.03 % 14.402 K -72.23 % 51.869 K
Cash and short term investments 11.202 M -56.00 % 25.459 M -34.05 % 38.606 M -17.38 % 46.728 M -11.22 % 52.633 M 1 793.95 % 2.779 M 189 982.08 % 1.462 K -48.28 % 2.827 K 44.97 % 1.950 K -5.20 % 2.057 K -55.75 % 4.649 K 785.91 % 524.746 -99.96 % 1.327 M 140.61 % 551.549 K -79.86 % 2.738 M 128.87 % 1.196 M -9.65 % 1.324 M
Total current assets 11.627 M -55.83 % 26.326 M -32.61 % 39.063 M -17.38 % 47.281 M -11.38 % 53.351 M 1 743.50 % 2.894 M 179 763.27 % 1.609 K -47.69 % 3.076 K -3.00 % 3.171 K 9.19 % 2.904 K -38.60 % 4.730 K 727.51 % 571.556 -99.96 % 1.365 M 132.74 % 586.545 K -79.01 % 2.795 M 124.01 % 1.248 M -5.99 % 1.327 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -118.000 K 30.59 % -170.000 K 83.67 % -1.041 M -22.94 % -846.786 K -946.81 % -80.892 K -72.81 % -46.810 K -122 944.98 % -38.043 0.000 0.000 0.000 0.000
Net receivables 105.000 K -80.77 % 546.000 K 298.54 % 137.000 K -46.90 % 258.000 K -49.01 % 506.000 K 565.79 % 76.000 K -35.59 % 118.000 K -52.61 % 249.000 K -78.70 % 1.169 M 38.05 % 846.786 K 946.81 % 80.892 K 72.81 % 46.810 K 23.04 % 38.043 K 31.20 % 28.996 K 1.83 % 28.475 K -44.24 % 51.068 K 1 679.99 % 2.869 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 0.000 0.000 0.000 0.000 0.000 100.00 % -0.631 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 896.000 K -41.36 % 1.528 M 11.61 % 1.369 M -29.69 % 1.947 M 172.69 % 714.000 K 155.00 % 280.000 K -35.33 % 433.000 K 153.22 % 171.000 K -74.44 % 669.000 K 77.72 % 376.436 K 1 883.33 % 18.980 K -93.77 % 304.775 K -23.94 % 400.727 K 521.20 % 64.509 K -85.74 % 452.321 K 975.42 % 42.060 K 34.06 % 31.374 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 -147.000 K -149.15 % -59.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 -100.00 % 1.178 K 0.000 0.000
Capital lease obligations 135.000 K -40.79 % 228.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 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 -98.14 % 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
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 100.00 % -21.977 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 49.936 M -10.65 % 55.887 M -9.99 % 62.091 M -5.54 % 65.731 M -8.25 % 71.644 M 239.85 % 21.081 M 110 329.54 % 19.090 K -5.64 % 20.232 K -1.32 % 20.502 K 63.58 % 12.533 K 0.55 % 12.464 K 73.59 % 7.180 K -99.90 % 7.220 M 272.06 % 1.941 M -66.64 % 5.817 M 366.27 % 1.248 M -5.99 % 1.327 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 100.00 % -908.625 K -175.06 % 1.211 M 0.000 100.00 % -310.050 K 0.000 100.00 % -1.689 K -419.69 % -325.000 68.35 % -1.027 K 45.57 % -1.887 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 625.000 K 29.40 % 483.000 K -82.06 % 2.693 M 5 286.00 % 50.000 K 0.000 -100.00 % 1.544 M 295 119.89 % 523.000 -59.27 % 1.284 K -33.15 % 1.921 K 373.56 % 405.600 922.18 % 39.680 0.000 0.000
Change in working capital -93.000 K -141.89 % 222.000 K -81.76 % 1.217 M 269.91 % 329.000 K 257.42 % -209.000 K -633 233.33 % -33.000 -122.76 % 145.000 173.23 % -198.000 22.96 % -257.000 -653.47 % -34.109 -289.02 % -8.768 -110.66 % 82.257 0.000 0.000
Accounts receivables -119.000 K -214.42 % 104.000 K -52.29 % 218.000 K 141.52 % -525.000 K -1 793.55 % 31.000 K 94 039.39 % -33.000 -122.76 % 145.000 173.23 % -198.000 22.96 % -257.000 -653.47 % -34.109 -289.02 % -8.768 -110.66 % 82.257 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -135.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 59.000 K 106.03 % -978.000 K -196.35 % 1.015 M 25.00 % 812.000 K 413.51 % -259.000 K -329.20 % 113.000 K 170.19 % -161.000 K -140.15 % 401.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 1.096 M 6 950.00 % -16.000 K -138.10 % 42.000 K 121.05 % 19.000 K -13.64 % 22.000 K -86.34 % 161.000 K 140.15 % -401.000 K -143.27 % 926.698 K 0.000 0.000 0.000 0.000 0.000
Other non cash items 332.000 K -63.46 % 908.625 K 171.74 % -1.267 M -2 484.73 % -49.000 K -115.86 % 309.050 K 237 630.77 % 130.000 -92.09 % 1.644 K 515.73 % 267.000 -59.97 % 667.000 850.91 % -88.826 -169.22 % 128.319 -99.98 % 779.372 K 225.29 % -622.075 K -186.30 % -217.282 K
Net cash provided by operating activities -5.361 M 16.69 % -6.435 M -10.00 % -5.850 M -131.50 % -2.527 M 12.50 % -2.888 M -129 174.84 % -2.234 K -8.55 % -2.058 K 40.31 % -3.448 K -34.42 % -2.565 K -5.33 % -2.435 K -159.56 % -938.229 -28.58 % -729.709 99.88 % -622.075 K -186.30 % -217.282 K
Investments in property plant and equipment -9.186 M -333.92 % -2.117 M -1 183.03 % -165.000 K 19.90 % -206.000 K 72.31 % -744.000 K -54 325.75 % -1.367 K 18.78 % -1.683 K 79.58 % -8.240 K -177.53 % -2.969 K -2.86 % -2.887 K -202.19 % -955.181 99.96 % -2.225 M -16.28 % -1.914 M -13.09 % -1.692 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 58.000 K 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
Sales maturities of investments 0.000 -100.00 % 40.000 M 300.00 % 10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.490 M 0.000 -100.00 % 138.000 K 0.000 0.000 -100.00 % 41.000 -98.09 % 2.145 K 390.85 % 437.000 -45.58 % 803.000 1 520.55 % 49.551 79.24 % 27.645 -99.95 % 59.116 K 0.000 0.000
Net cash used for investing activites -7.696 M -120.32 % 37.883 M 279.86 % 9.973 M 6 838.51 % -148.000 K 80.11 % -744.000 K -56 008.60 % -1.326 K -387.01 % 462.000 105.92 % -7.803 K -260.25 % -2.166 K 23.65 % -2.837 K -205.86 % -927.536 99.96 % -2.225 M -16.28 % -1.914 M -13.09 % -1.692 M
Debt repayment -90.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
Common stock issued 0.000 0.000 0.000 -100.00 % 54.598 M 1 003.21 % 4.949 M 125.47 % 2.195 M -11.24 % 2.473 M -77.81 % 11.144 M 420.98 % 2.139 M -78.60 % 9.994 M 788.38 % 1.125 M -71.46 % 3.942 M 938.77 % 379.502 K -90.54 % 4.010 M
Common stock repurchased 0.000 0.000 100.00 % -3.000 K 99.91 % -3.170 M -2 013.33 % -150.000 K -38.89 % -108.000 K 43.46 % -191.000 K 73.84 % -730.000 K -566.97 % -109.450 K 78.87 % -518.092 K -606.04 % -73.380 K 72.90 % -270.739 K -787.17 % -30.517 K 94.54 % -558.574 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
Other financing activites 0.000 -100.00 % 454.000 K 301.77 % 113.000 K -89.74 % 1.101 M 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 -90.000 K -119.82 % 454.000 K 312.73 % 110.000 K -99.79 % 52.529 M 961.41 % 4.949 M 225 366.97 % 2.195 K -11.24 % 2.473 K -77.81 % 11.144 K 420.99 % 2.139 K -77.43 % 9.476 K 801.10 % 1.052 K -99.97 % 3.671 M 952.03 % 348.985 K -89.89 % 3.451 M
Effect of forex changes on cash 0.000 100.00 % -24.000 100.00 % -4.091 M 0.000 100.00 % -1.316 M 0.000 0.000 0.000 -100.00 % 0.216 100.27 % -79.929 -775.70 % 11.829 100.00 % -669.863 K 0.000 0.000
Net change in cash -13.147 M -141.24 % 31.878 M 678.46 % 4.095 M -91.79 % 49.854 M 3 685.42 % 1.317 M 96 583.52 % -1.365 K -255.64 % 877.000 919.63 % -107.000 95.87 % -2.592 K -162.85 % 4.124 K 614.02 % -802.317 -100.10 % 775.514 K 135.46 % -2.187 M -241.83 % 1.542 M
Cash at beginning of period 38.606 M 473.81 % 6.728 M -87.22 % 52.633 M 1 793.95 % 2.779 M 90.08 % 1.462 M 51 615.60 % 2.827 K 44.97 % 1.950 K -5.20 % 2.057 K -55.75 % 4.649 K 785.91 % 524.746 -60.46 % 1.327 K -99.76 % 551.549 K -79.86 % 2.738 M 128.87 % 1.196 M
Cash at end of period 25.459 M -34.05 % 38.606 M 473.81 % 6.728 M -87.22 % 52.633 M 1 793.95 % 2.779 M 189 982.08 % 1.462 K -48.28 % 2.827 K 44.97 % 1.950 K -5.20 % 2.057 K -55.75 % 4.649 K 785.91 % 524.746 -99.96 % 1.327 M 140.61 % 551.549 K -79.86 % 2.738 M
Operating cash flow -5.361 M 16.69 % -6.435 M -10.00 % -5.850 M -131.50 % -2.527 M 12.50 % -2.888 M -129 174.84 % -2.234 K -8.55 % -2.058 K 40.31 % -3.448 K -34.42 % -2.565 K -5.33 % -2.435 K -159.56 % -938.229 -28.58 % -729.709 99.88 % -622.075 K -186.30 % -217.282 K
Capital expenditure -9.186 M -333.92 % -2.117 M -1 183.03 % -165.000 K 19.90 % -206.000 K 72.31 % -744.000 K -54 325.75 % -1.367 K 18.78 % -1.683 K 79.58 % -8.240 K -177.53 % -2.969 K -2.86 % -2.887 K -202.19 % -955.181 99.96 % -2.225 M -16.28 % -1.914 M -13.09 % -1.692 M
Free CashFlow -14.547 M -70.10 % -8.552 M -42.18 % -6.015 M -120.09 % -2.733 M 24.75 % -3.632 M -100 760.87 % -3.601 K 3.74 % -3.741 K 67.99 % -11.688 K -111.20 % -5.534 K -3.99 % -5.322 K -181.07 % -1.893 K 99.91 % -2.226 M 12.22 % -2.536 M -32.80 % -1.909 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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 2012-01-31 2011-06-30 2011-01-31
Revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.883 -200.00 % 33.883 244.41 % 9.838 -44.75 % 17.807 -47.95 % 34.210 0.00 % 34.210 0.000 0.000 0.000 0.000
Net income -1.404 K 16.23 % -1.676 K 99.93 % -2.305 M 34.54 % -3.521 M 6.80 % -3.778 M 21.03 % -4.784 M -75.82 % -2.721 M 40.04 % -4.538 M -364.96 % -976.000 K 13.24 % -1.125 M 31.57 % -1.644 M -12.76 % -1.458 M 22.53 % -1.882 M 15.42 % -2.225 M -44.57 % -1.539 M 20.96 % -1.947 M 9.53 % -2.152 M 25.78 % -2.899 M -111.85 % -1.369 M 59.33 % -3.365 M -43.92 % -2.338 M -129.66 % -1.018 M -128.69 % -445.213 K -14.12 % -390.112 K 0.00 % -390.112 K 79.60 % -1.913 M -100.00 % -956.356 K -35.61 % -705.201 K -100.00 % -352.601 K
Income before tax -1.455 K 99.96 % -3.404 M -0.18 % -3.398 M 3.49 % -3.521 M 26.90 % -4.817 M -0.69 % -4.784 M -48.34 % -3.225 M 34.34 % -4.912 M -403.28 % -976.000 K 13.17 % -1.124 M 40.09 % -1.876 M 10.67 % -2.100 M -111 483.42 % -1.882 K 15.42 % -2.225 K -44.57 % -1.539 K 20.96 % -1.947 K 9.53 % -2.152 K 25.78 % -2.899 K -111.85 % -1.369 K 59.33 % -3.365 K -43.92 % -2.338 K -129.66 % -1.018 K -128.69 % -445.213 99.89 % -390.112 K 0.00 % -390.112 K 79.60 % -1.913 M -100.00 % -956.356 K -35.61 % -705.223 K -100.00 % -352.611 K
Income before tax ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 99.32 243.92 % -69.01 33.32 % -103.49 -313.94 % -25.00 99.78 % -11 403.45 0.00 % -11 403.45 0.00 0.00 0.00 0.00
EBITDA -1.934 K 33.39 % -2.904 K -93.18 % -1.503 K 99.97 % -5.935 M -126.18 % -2.624 M 46.21 % -4.878 M -87.11 % -2.607 M 43.02 % -4.575 M -394.06 % -926.000 K 19.34 % -1.148 M 26.27 % -1.557 M 25.18 % -2.081 M -42.83 % -1.457 M 33.50 % -2.191 M -45.00 % -1.511 M 20.78 % -1.907 M 10.57 % -2.133 M 26.39 % -2.897 M -146.31 % -1.176 M 70.17 % -3.944 M -3 295 691.16 % -119.653 -175.54 % -43.425 4.93 % -45.676 99.99 % -390.114 K 0.00 % -390.114 K 79.60 % -1.913 M -100.00 % -956.356 K -35.61 % -705.201 K -100.00 % -352.601 K
Net income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 99 323.73 243.92 % -69 011.51 33.32 % -103 493.29 -313.94 % -25 002.13 -119.25 % -11 403.45 0.00 % -11 403.45 0.00 0.00 0.00 0.00
Ratio EBITDA 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 116 386.18 3 295 891.16 % -3.53 20.00 % -4.41 -72.08 % -2.57 99.98 % -11 403.51 0.00 % -11 403.51 0.00 0.00 0.00 0.00
Gross profit ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 0.00 0.00 0.00
Weighted average shs out dil 453.401 M -0.32 % 454.841 M 0.64 % 451.960 M 0.36 % 450.333 M 0.00 % 450.333 M 0.00 % 450.333 M 0.00 % 450.333 M 12.17 % 401.489 M 10.30 % 363.987 M 15.91 % 314.016 M 5.05 % 298.909 M 4.46 % 286.160 M 3.39 % 276.764 M -1.34 % 280.533 M 27.60 % 219.857 M 4.32 % 210.748 M -7.94 % 228.936 M 28.69 % 177.894 M 5.29 % 168.963 M 21.99 % 138.501 M 14.32 % 121.156 M 38.39 % 87.544 M 29.78 % 67.456 M 5.73 % 63.802 M 0.00 % 63.802 M 87.93 % 33.950 M 0.00 % 33.950 M -2.30 % 34.747 M 0.00 % 34.747 M
Weighted average shs out 453.430 M -0.32 % 454.878 M 0.65 % 451.960 M 0.36 % 450.333 M 0.00 % 450.333 M 0.00 % 450.333 M 0.00 % 450.333 M 12.17 % 401.489 M 10.30 % 363.987 M 15.91 % 314.016 M 5.05 % 298.909 M 4.46 % 286.160 M 3.39 % 276.764 M -1.35 % 280.544 M 27.60 % 219.857 M 4.32 % 210.759 M -7.94 % 228.936 M 28.69 % 177.898 M 5.29 % 168.963 M 21.99 % 138.504 M 14.32 % 121.156 M 38.58 % 87.426 M 29.60 % 67.456 M 5.73 % 63.802 M 0.00 % 63.802 M 87.93 % 33.950 M 0.00 % 33.950 M -2.30 % 34.747 M 0.00 % 34.747 M
EPS diluted 0.00 100.00 % -0.01 -45.10 % -0.01 34.62 % -0.01 7.14 % -0.01 20.75 % -0.01 -76.67 % -0.01 46.90 % -0.01 -318.52 % 0.00 25.00 % 0.00 34.55 % -0.01 -7.84 % -0.01 25.00 % -0.01 13.92 % -0.01 -12.86 % -0.01 23.91 % -0.01 2.13 % -0.01 42.33 % -0.02 -101.23 % -0.01 66.67 % -0.02 -25.91 % -0.02 -66.38 % -0.01 -75.76 % -0.01 -8.20 % -0.01 0.00 % -0.01 89.17 % -0.06 -99.65 % -0.03 -38.92 % -0.02 -100.99 % -0.01
Earnings per share 0.00 100.00 % -0.01 -45.10 % -0.01 34.62 % -0.01 7.14 % -0.01 20.75 % -0.01 -76.67 % -0.01 46.90 % -0.01 -318.52 % 0.00 25.00 % 0.00 34.55 % -0.01 -7.84 % -0.01 25.00 % -0.01 13.92 % -0.01 -12.86 % -0.01 23.91 % -0.01 2.13 % -0.01 42.33 % -0.02 -101.23 % -0.01 66.67 % -0.02 -25.91 % -0.02 -66.38 % -0.01 -75.76 % -0.01 -8.20 % -0.01 0.00 % -0.01 89.17 % -0.06 -99.65 % -0.03 -38.92 % -0.02 -100.99 % -0.01
Gross profit -1.873 K 35.99 % -2.926 K 93.50 % -45.000 K -542.86 % -7.000 K 30.00 % -10.000 K -100.00 % -5.000 K 16.67 % -6.000 K 14.29 % -7.000 K 0.00 % -7.000 K 66.67 % -21.000 K -5.00 % -20.000 K -5.26 % -19.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.883 -200.00 % 33.883 244.41 % 9.838 -44.75 % 17.807 -47.95 % 34.210 0.00 % 34.210 0.000 0.000 0.000 0.000
Income tax expense 0.000 100.00 % -4.000 K 99.63 % -1.093 M 0.000 100.00 % -1.039 M 0.000 100.00 % -504.000 K -34.76 % -374.000 K 0.000 -100.00 % 1.000 K 100.43 % -232.000 K 63.86 % -642.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -119.653 -175.54 % -43.425 4.93 % -45.676 99.87 % -35.803 K 0.00 % -35.803 K 0.000 0.000 100.00 % -21.500 -100.00 % -10.750
Cost of revenue 1.873 K -35.99 % 2.926 K -93.50 % 45.000 K 542.86 % 7.000 K -30.00 % 10.000 K 100.00 % 5.000 K -16.67 % 6.000 K -14.29 % 7.000 K 0.00 % 7.000 K -66.67 % 21.000 K 5.00 % 20.000 K 5.26 % 19.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 1.186 K -9.60 % 1.312 K 9.97 % 1.193 K -23.43 % 1.558 K -27.77 % 2.157 K -24.76 % 2.867 K 32.00 % 2.172 K 33.42 % 1.628 K 192.81 % 556.000 -18.36 % 681.000 -44.00 % 1.216 K 66.35 % 731.000 -1.22 % 740.000 18.40 % 625.000 2.12 % 612.000 -42.48 % 1.064 K -7.24 % 1.147 K -15.57 % 1.359 K 4 519.48 % 29.410 10.00 % 26.736 -15.34 % 31.580 -96.33 % 859.447 80 447.99 % 1.067 -100.00 % 151.674 K 0.00 % 151.674 K -2.09 % 154.914 K 100.00 % 77.457 K -86.85 % 589.074 K 100.00 % 294.537 K
Selling and marketing expenses 567.000 -70.19 % 1.902 K 15.06 % 1.653 K -99.96 % 4.209 M -21.81 % 5.384 M 10.45 % 4.874 M 47.08 % 3.314 M -33.48 % 4.981 M 388.64 % 1.019 M -12.37 % 1.163 M -36.94 % 1.845 M 396 627.74 % 465.000 3.33 % 450.000 -68.06 % 1.409 K 19.20 % 1.182 K 1.11 % 1.169 K 66.52 % 702.000 24.03 % 566.000 -31.45 % 825.689 390.55 % 168.318 -90.64 % 1.799 K 1 192.67 % -164.603 -179.67 % 206.603 0.000 0.000 -100.00 % 1.624 M 100.00 % 812.157 K 308.31 % -389.871 K -100.00 % -194.936 K
Other expenses 0.000 0.000 -100.00 % 6.054 M 759.93 % 704.000 K 20.34 % 585.000 K 604.82 % 83.000 K -23.15 % 108.000 K 38.46 % 78.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.448 K 0.00 % -24.448 K 0.000 0.000 0.000 0.000
Operating expenses 2.320 K -27.82 % 3.214 K -99.95 % 6.057 M 72.71 % 3.507 M -26.97 % 4.802 M 0.17 % 4.794 M 49.44 % 3.208 M -34.60 % 4.905 M 380.88 % 1.020 M -12.37 % 1.164 M -36.94 % 1.846 M 50.82 % 1.224 M 64 937.19 % 1.882 K -15.68 % 2.232 K 45.03 % 1.539 K -24.93 % 2.050 K -4.74 % 2.152 K -35.70 % 3.347 K 233.73 % 1.003 K -69.91 % 3.333 K 44.20 % 2.312 K 131.56 % 998.266 139.20 % 417.344 -99.90 % 399.876 K 0.00 % 399.876 K -77.53 % 1.779 M 100.00 % 889.615 K 346.59 % 199.202 K 100.00 % 99.601 K
Cost and expenses 4.193 K -31.71 % 6.140 K -99.93 % 8.980 M 155.55 % 3.514 M -26.97 % 4.812 M 0.27 % 4.799 M 49.32 % 3.214 M -34.57 % 4.912 M 378.29 % 1.027 M -13.33 % 1.185 M -36.50 % 1.866 M 50.12 % 1.243 M 65 946.76 % 1.882 K -15.68 % 2.232 K 45.03 % 1.539 K -24.93 % 2.050 K -4.74 % 2.152 K -35.70 % 3.347 K 233.73 % 1.003 K -69.91 % 3.333 K 44.20 % 2.312 K 131.56 % 998.266 139.20 % 417.344 -99.90 % 399.876 K 0.00 % 399.876 K -77.53 % 1.779 M 100.00 % 889.615 K 346.59 % 199.202 K 100.00 % 99.601 K
Research and development expenses 0.000 0.000 0.000 -100.00 % 2.823 K 0.000 -100.00 % 3.090 K 0.000 -100.00 % 1.235 K 0.000 -100.00 % 561.000 0.000 -100.00 % 511.000 0.000 -100.00 % 295.000 0.000 0.000 0.000 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 2.320 K -27.82 % 3.214 K 12.93 % 2.846 K -99.93 % 4.211 M -21.83 % 5.387 M 10.46 % 4.877 M 47.07 % 3.316 M -33.45 % 4.983 M 388.53 % 1.020 M -12.37 % 1.164 M -36.94 % 1.846 M 50.82 % 1.224 M 102 757.14 % 1.190 K -41.49 % 2.034 K 13.38 % 1.794 K -19.66 % 2.233 K 20.77 % 1.849 K -54.20 % 4.037 K 372.10 % 855.099 -49.58 % 1.696 K -7.33 % 1.830 K 163.39 % 694.844 234.59 % 207.670 -99.86 % 151.674 K 0.00 % 151.674 K -91.48 % 1.779 M 100.00 % 889.615 K 346.59 % 199.202 K 100.00 % 99.601 K
Interest income 0.000 0.000 -100.00 % 783.000 K 60 644.76 % 1.289 K 0.000 -100.00 % 191.000 0.000 -100.00 % 79.000 0.000 -100.00 % 3.000 0.000 -100.00 % 8.000 0.000 -100.00 % 7.000 0.000 -100.00 % 103.000 0.000 -100.00 % 447.677 22.42 % 365.677 20 559.72 % 1.770 -97.08 % 60.597 103.76 % 29.739 -34.89 % 45.676 -99.87 % 34.212 K 0.00 % 34.212 K 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 12.000 140.00 % 5.000 -77.78 % 22.500 -99.68 % 7.000 K -30.00 % 10.000 K 100.00 % 5.000 K -16.67 % 6.000 K -14.29 % 7.000 K 0.00 % 7.000 K -66.67 % 21.000 K 5.00 % 20.000 K 5.26 % 19.000 K 72 976.92 % 26.000 -23.53 % 34.000 21.43 % 28.000 -30.00 % 40.000 110.53 % 19.000 1 011.76 % 1.709 -76.56 % 7.291 100.97 % -748.050 -133.72 % 2.219 K 127.62 % 974.742 143.97 % 399.537 -74.90 % 1.592 K 0.00 % 1.592 K -92.57 % 21.432 K 100.00 % 10.716 K -87.10 % 83.076 K 100.00 % 41.538 K
Operating income -4.193 K 99.95 % -8.983 M -0.04 % -8.980 M -155.55 % -3.514 M 26.97 % -4.812 M -0.27 % -4.799 M -49.32 % -3.214 M 34.57 % -4.912 M -378.29 % -1.027 M 13.33 % -1.185 M 36.50 % -1.866 M -50.12 % -1.243 M -67 638.42 % -1.835 K 13.28 % -2.116 K -44.14 % -1.468 K 30.59 % -2.115 K -5.96 % -1.996 K 40.44 % -3.351 K -183.16 % -1.184 K 62.96 % -3.195 K -44.03 % -2.219 K -127.62 % -974.742 -143.97 % -399.537 99.90 % -399.876 K 0.00 % -399.876 K 79.33 % -1.934 M -100.00 % -967.073 K -22.68 % -788.277 K -100.00 % -394.139 K
Operating income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 94.31 244.03 % -65.48 33.91 % -99.08 -341.59 % -22.44 99.81 % -11 688.85 0.00 % -11 688.85 0.00 0.00 0.00 0.00
Total other income expenses net 2.738 K -99.95 % 5.579 M -0.05 % 5.582 M 79 840.86 % -7.000 K -40.00 % -5.000 K -133.33 % 15.000 K 110.07 % -149.000 K 0.000 -100.00 % 50.999 K -16.40 % 61.000 K 710.00 % -10.000 K 98.83 % -857.000 K -192.49 % -293.000 K -381.73 % 104.000 K 106.76 % -1.538 M -168.92 % 2.231 M 837.10 % -302.678 K -67 062.09 % 452.014 344.31 % -185.014 -8.88 % -169.923 -42.01 % -119.653 -175.54 % -43.425 4.93 % -45.676 99.95 % -98.692 K 0.00 % -98.692 K -560.49 % 21.432 K 100.00 % 10.716 K -87.10 % 83.054 K 100.00 % 41.527 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30
Net debt -11.067 M 36.50 % -17.427 M 30.93 % -25.231 M 16.44 % -30.194 M 21.79 % -38.606 M -566.54 % -5.792 M 13.91 % -6.728 M 86.57 % -50.089 M 4.83 % -52.633 M -2 907.60 % -1.750 M 37.03 % -2.779 M -252.66 % -788.000 K -53 798.77 % -1.462 K 99.81 % -751.000 K -26 465.26 % -2.827 K 99.87 % -2.148 M -110 053.85 % -1.950 K 99.97 % -7.243 M -352 014.34 % -2.057 K 99.85 % -1.412 M -30 268.93 % -4.649 K 99.76 % -1.911 M -363 986.82 % -524.746 99.92 % -667.100 K 49.73 % -1.327 M -53 086.13 % -2.495 K 99.55 % -551.549 K 79.86 % -2.738 M -18 914.03 % -14.402 K 72.23 % -51.869 K
Total investments 0.000 0.000 0.000 -100.00 % 195.000 K 0.000 -100.00 % 35.000 M -12.50 % 40.000 M 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.182 M -7.09 % 1.272 M
Total debt 135.000 K -27.42 % 186.000 K -18.42 % 228.000 K -16.48 % 273.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 10.295 M -29.45 % 14.592 M 65.20 % 8.833 M -2.97 % 9.103 M -18.74 % 11.203 M 27.84 % 8.763 M 4.00 % 8.426 M 5.33 % 8.000 M 2.17 % 7.830 M 94.00 % 4.036 M 19.23 % 3.385 M 9.80 % 3.083 M 18.85 % 2.594 M 62.13 % 1.600 M 0.00 % 1.600 M 229.22 % 486.000 K -75.93 % 2.019 M 7.98 % 1.870 M 0.00 % 1.870 M -0.57 % 1.880 M 5.38 % 1.784 M -5.70 % 1.892 M 17.34 % 1.613 M 33.42 % 1.209 M -1.22 % 1.224 M 0.000 -100.00 % 1.184 M 0.00 % 1.184 M 739.17 % 141.080 K 0.00 % 141.080 K
Retained earnings -62.809 M -6.09 % -59.202 M -2.43 % -57.798 M -6.16 % -54.446 M -4.42 % -52.141 M -7.24 % -48.620 M -8.43 % -44.842 M -11.94 % -40.058 M -7.29 % -37.337 M -13.84 % -32.799 M -3.07 % -31.823 M -3.66 % -30.698 M -105 558.43 % -29.054 K 99.89 % -27.596 M -107 218.97 % -25.714 K 99.89 % -23.489 M -106 911.39 % -21.950 K 99.89 % -20.002 M -111 952.15 % -17.851 K 99.88 % -14.952 M -109 975.81 % -13.583 K 99.87 % -10.218 M -129 576.40 % -7.879 K 99.89 % -6.861 M -6.94 % -6.416 M -105 640.96 % -6.068 K 99.89 % -5.636 M -212.40 % -1.804 M -348.31 % -402.409 K -28.90 % -312.189 K
Common stock 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.834 M 0.00 % 99.837 M 106.30 % 48.395 M -1.36 % 49.060 M 7.37 % 45.693 M 101 775.06 % 44.852 K -99.90 % 43.786 M 99 900.00 % 43.786 K -99.89 % 41.179 M 104 908.29 % 39.215 K -99.90 % 39.051 M 140 892.52 % 27.697 K -99.89 % 24.328 M 101 017.99 % 24.059 K -99.87 % 18.006 M 138 142.14 % 13.025 K -99.89 % 11.936 M 0.00 % 11.936 M 99 851.24 % 11.942 K -99.81 % 6.265 M 6.03 % 5.908 M 302.80 % 1.467 M 0.00 % 1.467 M
Total equity 47.173 M -14.61 % 55.243 M 8.72 % 50.810 M -6.76 % 54.491 M -7.48 % 58.896 M -1.80 % 59.977 M -5.43 % 63.418 M -6.43 % 67.776 M -3.63 % 70.330 M 258.24 % 19.632 M -4.80 % 20.622 M 14.07 % 18.078 M 98 192.74 % 18.392 K -99.90 % 17.790 M 90 333.10 % 19.672 K -99.89 % 18.176 M 94 154.30 % 19.284 K -99.91 % 20.918 M 178 442.88 % 11.716 K -99.90 % 11.257 M 91 709.20 % 12.261 K -99.87 % 9.681 M 143 123.72 % 6.759 K -99.89 % 6.284 M -6.82 % 6.744 M 95 443.66 % 7.058 K -99.61 % 1.813 M -65.73 % 5.289 M 338.77 % 1.205 M -6.96 % 1.296 M
Other non current liabilities 8.000 K -99.34 % 1.214 M 66.76 % 728.000 K 150.17 % 291.000 K -4.28 % 304.000 K 721.62 % 37.000 K 15.63 % 32.000 K -38.46 % 52.000 K 136.36 % 22.000 K -43.59 % 39.000 K 95.00 % 20.000 K -23.08 % 26.000 K 18.19 % 21.999 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 21.000 K -73.08 % 78.000 K -39.53 % 129.000 K -27.93 % 179.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 29.000 K -97.76 % 1.292 M 50.76 % 857.000 K 82.34 % 470.000 K 54.61 % 304.000 K 721.64 % 36.999 K 15.62 % 32.000 K -38.46 % 51.999 K 136.36 % 22.000 K -43.59 % 38.999 K 95.00 % 20.000 K -23.07 % 25.999 K 18.18 % 21.999 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 1.011 M -24.78 % 1.344 M 52.55 % 881.000 K 12.80 % 781.000 K 63.39 % 478.000 K 216.56 % 151.000 K -54.79 % 334.000 K 192.98 % 114.000 K -80.28 % 578.000 K 564.37 % 87.000 K -45.28 % 159.000 K 144.62 % 65.000 K -73.25 % 243.000 K -87.62 % 1.963 M 404.63 % 389.000 K 0.000 -100.00 % 549.000 K 0.000 -100.00 % 440.375 K 0.000 -100.00 % 184.613 K 0.000 -100.00 % 116.375 K 0.000 -100.00 % 75.997 K 0.000 -100.00 % 63.335 K -15.83 % 75.245 K 0.000 0.000
Deferred revenue 713.000 K 0.000 -100.00 % 1.712 M 226.72 % 524.000 K -49.81 % 1.044 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 114.000 K 5.56 % 108.000 K 9.09 % 99.000 K 123.02 % -430.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 2.734 M -33.71 % 4.124 M -2.27 % 4.220 M 18.97 % 3.547 M 22.69 % 2.891 M 121.36 % 1.306 M -42.74 % 2.281 M 84.10 % 1.239 M -4.10 % 1.292 M 250.14 % 369.000 K -15.95 % 439.000 K -45.80 % 810.000 K 119 722.49 % 676.000 -99.97 % 2.442 M 435 971.43 % 560.000 -99.89 % 494.000 K 40 458.29 % 1.218 K -99.89 % 1.132 M 138 428.40 % 817.000 -99.68 % 252.970 K 124 152.80 % 203.593 -99.96 % 453.019 K 107 467.14 % 421.150 -99.86 % 298.098 K -37.47 % 476.724 K 67 128.40 % 709.111 -99.45 % 127.844 K -75.77 % 527.566 K 1 154.32 % 42.060 K 34.06 % 31.374 K
Total liabilities 2.763 M -48.98 % 5.416 M 6.68 % 5.077 M 26.39 % 4.017 M 25.73 % 3.195 M 137.90 % 1.343 M -41.94 % 2.313 M 79.16 % 1.291 M -1.75 % 1.314 M 222.06 % 408.000 K -11.11 % 459.000 K -45.10 % 836.000 K 119 670.77 % 698.000 -99.97 % 2.442 M 435 971.43 % 560.000 -99.89 % 494.000 K 40 458.29 % 1.218 K -99.89 % 1.132 M 138 428.40 % 817.000 -99.68 % 252.970 K 124 152.80 % 203.593 -99.96 % 453.019 K 107 467.14 % 421.150 -99.86 % 298.098 K -37.47 % 476.724 K 67 128.40 % 709.111 -99.45 % 127.844 K -75.77 % 527.566 K 1 154.32 % 42.060 K 34.06 % 31.374 K
Other non current assets 963.000 K -0.52 % 968.000 K 0.000 -100.00 % 26.023 M 13.27 % 22.975 M 24.01 % 18.527 M 0.67 % 18.403 M 0.54 % 18.305 M 0.37 % 18.238 M 0.46 % 18.155 M 0.64 % 18.039 M 1.30 % 17.808 M 101 970.60 % -17.481 K 0.000 100.00 % -17.156 K 0.000 100.00 % -17.331 K 0.000 100.00 % -9.629 K 0.000 100.00 % -7.735 K 0.000 100.00 % -6.609 K 0.000 0.000 100.00 % -5.216 K -120.86 % 25.000 K 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 -100.00 % 195.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 37.346 M -7.04 % 40.174 M 35.90 % 29.561 M 8 995.69 % 325.000 K 513.21 % 53.000 K 39.47 % 38.000 K -19.15 % 47.000 K -4.08 % 49.000 K -10.91 % 55.000 K -3.51 % 57.000 K -61.49 % 148.000 K -12.43 % 169.000 K 866.76 % 17.481 K -99.91 % 19.359 M 112 740.99 % 17.156 K -99.90 % 16.398 M 94 516.58 % 17.331 K -99.88 % 14.668 M 152 234.83 % 9.629 K -99.90 % 9.977 M 128 891.25 % 7.735 K -99.91 % 8.167 M 123 486.87 % 6.609 K -99.89 % 5.889 M 0.57 % 5.855 M 112 164.49 % 5.216 K -99.61 % 1.329 M -56.02 % 3.022 M 0.000 0.000
Total non current assets 38.309 M -6.89 % 41.142 M 39.18 % 29.561 M 11.37 % 26.543 M 15.26 % 23.028 M 24.04 % 18.565 M 0.62 % 18.450 M 0.52 % 18.354 M 0.33 % 18.293 M 0.44 % 18.212 M 0.14 % 18.187 M 1.17 % 17.977 M 102 737.37 % 17.481 K -99.91 % 19.359 M 112 740.99 % 17.156 K -99.90 % 16.398 M 94 516.58 % 17.331 K -99.88 % 14.668 M 152 234.83 % 9.629 K -99.90 % 9.977 M 128 891.25 % 7.735 K -99.91 % 8.167 M 123 486.87 % 6.609 K -99.89 % 5.889 M 0.57 % 5.855 M 112 164.49 % 5.216 K -99.61 % 1.354 M -55.19 % 3.022 M 0.000 0.000
Other current assets 320.000 K -83.19 % 1.904 M 493.15 % 321.000 K 92.22 % 167.000 K -47.81 % 320.000 K -83.70 % 1.963 M 565.42 % 295.000 K 26.61 % 233.000 K 9.91 % 212.000 K 171.79 % 78.000 K 100.00 % 39.000 K -73.83 % 149.000 K 413.79 % 29.000 K -76.23 % 122.000 K 0.000 -100.00 % 124.000 K 138.46 % 52.000 K -62.47 % 138.548 K 0.000 -100.00 % 0.000 0.000 100.00 % 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 13.352 -99.78 % 6.000 K -78.32 % 27.675 K 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.000 M -12.50 % 40.000 M 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.182 M -7.09 % 1.272 M
cash and cash equivalents 11.202 M -36.40 % 17.613 M -30.82 % 25.459 M -16.44 % 30.467 M -21.08 % 38.606 M 566.54 % 5.792 M -13.91 % 6.728 M -86.57 % 50.089 M -4.83 % 52.633 M 2 907.60 % 1.750 M -37.03 % 2.779 M 252.66 % 788.000 K 53 798.77 % 1.462 K -99.81 % 751.000 K 26 465.26 % 2.827 K -99.87 % 2.148 M 110 053.85 % 1.950 K -99.97 % 7.243 M 352 014.34 % 2.057 K -99.85 % 1.412 M 30 268.93 % 4.649 K -99.76 % 1.911 M 363 986.82 % 524.746 -99.92 % 667.100 K -49.73 % 1.327 M 53 086.13 % 2.495 K -99.55 % 551.549 K -79.86 % 2.738 M 18 914.03 % 14.402 K -72.23 % 51.869 K
Cash and short term investments 11.202 M -36.40 % 17.613 M -30.82 % 25.459 M -16.44 % 30.467 M -21.08 % 38.606 M -5.36 % 40.792 M -12.70 % 46.728 M -6.71 % 50.089 M -4.83 % 52.633 M 2 907.60 % 1.750 M -37.03 % 2.779 M 252.66 % 788.000 K 53 798.77 % 1.462 K -99.81 % 751.000 K 26 465.26 % 2.827 K -99.87 % 2.148 M 110 053.85 % 1.950 K -99.97 % 7.243 M 352 014.34 % 2.057 K -99.85 % 1.412 M 30 268.93 % 4.649 K -99.76 % 1.911 M 363 986.82 % 524.746 -99.92 % 667.100 K -49.73 % 1.327 M 53 086.13 % 2.495 K -99.55 % 551.549 K -79.86 % 2.738 M 128.87 % 1.196 M -9.65 % 1.324 M
Total current assets 11.627 M -40.43 % 19.517 M -25.86 % 26.326 M -17.64 % 31.965 M -18.17 % 39.063 M -8.64 % 42.755 M -9.57 % 47.281 M -6.77 % 50.713 M -4.94 % 53.351 M 2 818.54 % 1.828 M -36.83 % 2.894 M 208.86 % 937.000 K 58 134.93 % 1.609 K -99.82 % 873.000 K 28 281.01 % 3.076 K -99.86 % 2.272 M 71 549.32 % 3.171 K -99.96 % 7.382 M 254 085.26 % 2.904 K -99.81 % 1.532 M 32 297.19 % 4.730 K -99.76 % 1.966 M 343 900.76 % 571.556 -99.92 % 693.044 K -49.23 % 1.365 M 53 397.61 % 2.552 K -99.56 % 586.545 K -79.01 % 2.795 M 124.01 % 1.248 M -5.99 % 1.327 M
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 100.00 % -118.000 K 0.000 100.00 % -249.000 K 0.000 100.00 % -1.169 M 0.000 100.00 % -846.786 K -373 033 480 176 211 328.00 % 0.000 100.00 % -80.892 K 0.000 100.00 % -46.810 K 0.000 100.00 % -38.043 0.000 0.000 0.000 0.000 0.000
Net receivables 105.000 K 0.000 -100.00 % 546.000 K -58.98 % 1.331 M 871.53 % 137.000 K -92.17 % 1.749 M 577.91 % 258.000 K -34.02 % 391.000 K -22.73 % 506.000 K 703.17 % 63.000 K -17.11 % 76.000 K -42.86 % 133.000 K 12.71 % 118.000 K -3.28 % 122.000 K -51.00 % 249.000 K 0.000 -100.00 % 1.169 M 743.75 % 138.548 K -83.64 % 846.786 K 602.75 % 120.496 K 48.96 % 80.892 K 45.42 % 55.626 K 18.83 % 46.810 K 80.43 % 25.944 K -31.80 % 38.043 K 87 897.32 % 43.232 -99.85 % 28.996 K 1.83 % 28.475 K -44.24 % 51.068 K 1 679.99 % 2.869 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 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 100.00 % -0.631 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 896.000 K -66.47 % 2.672 M 74.87 % 1.528 M -42.81 % 2.672 M 95.18 % 1.369 M 18.53 % 1.155 M -40.68 % 1.947 M 73.07 % 1.125 M 57.56 % 714.000 K 153.19 % 282.000 K 0.71 % 280.000 K -62.42 % 745.000 K 72.06 % 433.000 K -9.60 % 479.000 K 180.12 % 171.000 K -65.38 % 494.000 K -26.16 % 669.000 K -40.89 % 1.132 M 200.66 % 376.436 K 48.81 % 252.970 K 1 232.82 % 18.980 K -95.81 % 453.019 K 48.64 % 304.775 K 2.24 % 298.098 K -25.61 % 400.727 K 56 411.18 % 709.111 -98.90 % 64.509 K -85.74 % 452.321 K 975.42 % 42.060 K 34.06 % 31.374 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -147.000 K -873.68 % 19.000 K 132.20 % -59.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.178 K 0.000 0.000
Capital lease obligations 135.000 K -27.42 % 186.000 K -18.42 % 228.000 K -16.48 % 273.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 -100.00 % 1.000 5 786 903 282 426.32 % 0.000 -99.07 % 0.000 100.00 % 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 100.00 % 0.000 -70.72 % 0.000 -100.00 % 1.184 K 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 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 100.00 % -21.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 0.000
Total assets 49.936 M -17.68 % 60.659 M 8.54 % 55.887 M -4.48 % 58.508 M -5.77 % 62.091 M 1.26 % 61.320 M -6.71 % 65.731 M -4.83 % 69.067 M -3.60 % 71.644 M 257.50 % 20.040 M -4.94 % 21.081 M 11.46 % 18.914 M 98 978.05 % 19.090 K -99.91 % 20.232 M 99 900.00 % 20.232 K -99.89 % 18.670 M 90 964.29 % 20.502 K -99.91 % 22.050 M 175 834.42 % 12.533 K -99.89 % 11.510 M 92 243.52 % 12.464 K -99.88 % 10.134 M 141 032.29 % 7.180 K -99.89 % 6.582 M -8.85 % 7.220 M 92 858.68 % 7.767 K -99.60 % 1.941 M -66.64 % 5.817 M 366.27 % 1.248 M -5.99 % 1.327 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2011-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -14.544 K 0.000 100.00 % -10.644 K 0.000 100.00 % -16.168 K 0.000 100.00 % -42.081 K 0.000 0.000 0.000 100.00 % -1.258 K 0.000 100.00 % -325.000 0.000 100.00 % -930.935 0.000 100.00 % -726.134 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 170.000 -66.73 % 511.000 24.03 % 412.000 -6.36 % 440.000 137.84 % 185.000 -56.57 % 426.000 647.37 % 57.000 -97.88 % 2.693 K 0.000 -100.00 % 50.000 0.000 0.000 0.000 -100.00 % 1.113 K 158.24 % 431.000 -17.59 % 523.000 0.000 -100.00 % 1.188 K 1 136.60 % 96.065 -87.36 % 760.243 -34.49 % 1.161 K 186.12 % 405.600 0.000 -100.00 % 39.680 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -93.000 0.000 -100.00 % 156.000 0.000 -100.00 % 202.000 0.000 100.00 % -483.000 0.000 -100.00 % 50.000 0.000 100.00 % -11.000 0.000 -100.00 % 145.000 0.000 100.00 % -198.000 0.000 100.00 % -257.000 0.000 100.00 % -34.109 0.000 100.00 % -8.768 0.000 -100.00 % 82.257 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -119.000 0.000 -100.00 % 104.000 0.000 -100.00 % 218.000 0.000 100.00 % -525.000 0.000 -100.00 % 31.000 0.000 100.00 % -33.000 0.000 -100.00 % 145.000 0.000 100.00 % -198.000 0.000 100.00 % -257.000 0.000 100.00 % -34.109 0.000 100.00 % -8.768 0.000 -100.00 % 82.257 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
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
Other working capital 0.000 -100.00 % 26.000 0.000 -100.00 % 52.000 0.000 100.00 % -16.000 0.000 -100.00 % 42.000 0.000 -100.00 % 19.000 0.000 -100.00 % 22.000 0.000 0.000 0.000 0.000 0.000 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 -572.000 -144.20 % 1.294 K 3 144.71 % -42.500 -100.00 % 3.057 M 240.49 % -2.176 M -242.60 % 1.526 M 990.00 % 140.000 K -95.33 % 3.000 M 299 900.00 % 1.000 K 100.26 % -390.000 K -225.00 % 312.000 K -53.50 % 671.000 K 155 584.45 % 431.000 234.69 % -320.000 -216.36 % 275.000 129.99 % -917.000 -177.45 % 1.184 K 75.05 % 676.381 7 310.12 % -9.381 92.21 % -120.485 -480.57 % 31.659 -62.33 % 84.033 89.75 % 44.286 174.14 % -59.732 -410.97 % -11.690 -100.00 % 1.913 M 100.00 % 956.356 K 35.61 % 705.200 K 100.00 % 352.600 K
Net cash provided by operating activities -1.742 K -10.25 % -1.580 K 16.42 % -1.891 K 99.60 % -471.000 K 92.10 % -5.964 M -82.78 % -3.263 M -26.13 % -2.587 M -67.44 % -1.545 M -57.33 % -982.000 K 36.07 % -1.536 M -13.61 % -1.352 M -67.74 % -806.000 K -56 461.40 % -1.425 K -13.73 % -1.253 K -55.65 % -805.000 67.79 % -2.499 K -163.33 % -949.000 26.46 % -1.290 K -1.23 % -1.275 K 1.12 % -1.289 K -12.48 % -1.146 K -113.31 % -537.302 -34.01 % -400.927 -36.74 % -293.207 32.83 % -436.502 0.000 0.000 0.000 0.000
Investments in property plant and equipment -4.826 K -19.31 % -4.045 K 21.32 % -5.141 K 99.74 % -1.993 M -1 507.26 % -124.000 K -26.53 % -98.000 K -46.27 % -67.000 K 25.56 % -90.000 K 22.41 % -116.000 K -23.40 % -94.000 K 85.54 % -650.000 K -8.70 % -598.000 K -77 663.33 % -769.000 -41.88 % -542.000 52.50 % -1.141 K 64.13 % -3.181 K 37.12 % -5.059 K -423.13 % -967.062 51.69 % -2.002 K -49.81 % -1.336 K 13.80 % -1.550 K -128.53 % -678.338 -145.03 % -276.843 69.76 % -915.422 30.11 % -1.310 K 99.86 % -956.881 K -100.00 % -478.440 K 43.45 % -846.105 K -100.00 % -423.053 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.000 K -130.12 % 83.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 35.000 M 600.00 % 5.000 M -50.00 % 10.000 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 investing activites 2.680 K 279.07 % 707.000 -76.13 % 2.962 K -91.83 % 36.248 K 619.06 % 5.041 K -1.64 % 5.125 K 2.23 % 5.013 K 110.02 % -50.023 K -60 368.67 % 83.000 2 666.67 % 3.000 0.000 -100.00 % 33.000 K 659 900.00 % 5.000 0.000 -100.00 % 2.144 K 452.58 % 388.000 691.84 % 49.000 -93.73 % 781.659 3 562.71 % 21.341 36.21 % 15.668 -53.76 % 33.883 244.41 % 9.838 -44.75 % 17.807 -61.66 % 46.442 266.44 % 12.674 -100.00 % 645.842 K 100.00 % 322.921 K -56.21 % 737.464 K 100.00 % 368.732 K
Net cash used for investing activites -2.146 K 35.71 % -3.338 K -53.19 % -2.179 K -100.01 % 33.007 M 576.93 % 4.876 M -50.76 % 9.902 M 14 879.10 % -67.000 K 41.74 % -115.000 K -248.48 % -33.000 K 64.89 % -94.000 K 85.54 % -650.000 K -15.04 % -565.000 K -73 852.88 % -764.000 -41.22 % -541.000 -153.94 % 1.003 K 135.91 % -2.793 K 44.25 % -5.010 K -2 602.22 % -185.403 90.64 % -1.981 K -49.97 % -1.321 K 12.91 % -1.516 K -126.83 % -668.500 -158.07 % -259.036 70.19 % -868.980 33.01 % -1.297 K 99.58 % -311.038 K -100.00 % -155.519 K -43.15 % -108.641 K -100.00 % -54.321 K
Debt repayment -57.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -113.000 K -202.73 % 110.000 K -99.79 % 51.442 M 367 542.86 % -14.000 K -100.39 % 3.621 M 172.67 % 1.328 M -36.22 % 2.082 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 -100.00 % 189.750 K 100.00 % 94.875 K -95.27 % 2.005 M 100.00 % 1.003 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 % -11.760 K 0.000 100.00 % -15.259 K -100.00 % -7.629 K 97.27 % -279.287 K -100.00 % -139.644 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
Other financing activites 28.500 131.67 % -90.000 0.000 -100.00 % 302.000 K 98.68 % 152.000 K 34.51 % 113.000 K 2.73 % 110.000 K -90.01 % 1.101 M 7 964.29 % -14.000 K -486.63 % 3.621 K 172.67 % 1.328 K -99.94 % 2.082 M 1 842 377.88 % 113.000 -95.43 % 2.473 K 0.000 0.000 -100.00 % 11.145 K 425.52 % 2.121 K 11 533.41 % 18.230 -99.66 % 5.402 K 32.58 % 4.074 K 287.43 % 1.052 K 0.000 100.00 % -5.880 -100.16 % 3.677 K 101.18 % -311.038 K -100.00 % -155.519 K -43.15 % -108.641 K -100.00 % -54.321 K
Net cash used provided by financing activities -28.500 68.33 % -90.000 0.000 -100.00 % 302.000 K 98.68 % 152.000 K 0.000 -100.00 % 110.000 K -99.79 % 52.543 M 375 407.14 % -14.000 K -100.39 % 3.621 M 172.67 % 1.328 M -36.22 % 2.082 M 1 842 377.88 % 113.000 -95.43 % 2.473 K 0.000 0.000 -100.00 % 11.145 K 425.52 % 2.121 K 11 533.41 % 18.230 -99.66 % 5.402 K 32.58 % 4.074 K 287.43 % 1.052 K 0.000 100.00 % -5.880 -100.16 % 3.677 K 101.18 % -311.038 K -100.00 % -155.519 K -43.15 % -108.641 K -100.00 % -54.321 K
Effect of forex changes on cash -6.500 0.000 0.000 100.00 % -24.000 -100.00 % 941.792 K 0.000 -100.00 % 2.549 M 105.01 % -50.885 M -5 036.67 % 1.031 M 151.75 % -1.992 M -395.17 % 674.788 K 46 255.13 % -1.462 K -151.72 % 2.827 K 200.00 % -2.827 K 0.000 100.00 % -1.950 K -194.80 % 2.057 K 200.01 % -2.057 K -144.24 % 4.649 K 8 730.44 % -53.865 -106.66 % -26.064 -320.34 % 11.829 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 17.613 K 451.70 % -5.008 K -116.44 % 30.467 K -99.91 % 32.814 M 3 605.77 % -936.000 K 97.84 % -43.361 M -1 604.44 % -2.544 M -105.00 % 50.883 M 5 044.90 % -1.029 M -151.68 % 1.991 M 395.40 % -674.000 K -146.12 % 1.461 M 194 473.77 % 751.000 134.96 % -2.148 K -1 184.85 % 198.000 102.73 % -7.243 K -200.00 % 7.243 K 613.04 % -1.412 K -200.00 % 1.412 K -48.44 % 2.738 K 97.60 % 1.386 K 1 073.48 % -142.353 78.43 % -659.963 0.000 -100.00 % 2.495 K 100.46 % -546.713 K 0.00 % -546.713 K -241.83 % 385.484 K 0.00 % 385.484 K
Cash at beginning of period 0.000 -100.00 % 30.467 K -99.92 % 38.606 M 566.54 % 5.792 M -13.91 % 6.728 M -86.57 % 50.089 M -4.83 % 52.633 M 2 907.60 % 1.750 M -37.03 % 2.779 M 252.66 % 788.000 K -46.10 % 1.462 M 194 573.77 % 751.000 0.000 -100.00 % 2.148 K 10.15 % 1.950 K -73.08 % 7.243 K 0.000 -100.00 % 1.412 K 310 455 024 586 273 472.00 % 0.000 -100.00 % 1.911 K 264.09 % 524.746 -21.34 % 667.100 -49.73 % 1.327 K 0.000 0.000 -100.00 % 684.600 K 0.00 % 684.600 K 128.87 % 299.116 K 0.00 % 299.116 K
Cash at end of period 17.613 K -30.82 % 25.459 K -16.44 % 30.467 K -99.92 % 38.606 M 566.54 % 5.792 M -13.91 % 6.728 M -86.57 % 50.089 M -4.83 % 52.633 M 2 907.60 % 1.750 M -37.03 % 2.779 M 252.66 % 788.000 K -46.10 % 1.462 M 194 573.77 % 751.000 0.000 -100.00 % 2.148 K 0.000 -100.00 % 7.243 K 3 185 505 087 992 627 200.00 % 0.000 -100.00 % 1.412 K -69.63 % 4.649 K 143.32 % 1.911 K 264.09 % 524.747 -21.34 % 667.100 0.000 -100.00 % 2.495 K -98.19 % 137.887 K 0.00 % 137.887 K -79.86 % 684.600 K 0.00 % 684.600 K
Operating cash flow -3.484 K -120.51 % -1.580 K 58.21 % -3.781 K 99.20 % -471.000 K 92.10 % -5.964 M -82.78 % -3.263 M -26.13 % -2.587 M -67.44 % -1.545 M -57.33 % -982.000 K 36.07 % -1.536 M -13.61 % -1.352 M -67.74 % -806.000 K -56 461.40 % -1.425 K -13.73 % -1.253 K -55.65 % -805.000 67.79 % -2.499 K -163.33 % -949.000 26.46 % -1.290 K -1.23 % -1.275 K 1.12 % -1.289 K -12.48 % -1.146 K -113.31 % -537.302 -34.01 % -400.927 -36.74 % -293.207 32.83 % -436.502 0.000 0.000 0.000 0.000
Capital expenditure -4.826 K -19.31 % -4.045 K 21.32 % -5.141 K 99.74 % -1.993 M -1 507.26 % -124.000 K -26.53 % -98.000 K -46.27 % -67.000 K 25.56 % -90.000 K 22.41 % -116.000 K -23.40 % -94.000 K 85.54 % -650.000 K -8.70 % -598.000 K -77 663.33 % -769.000 -41.88 % -542.000 52.50 % -1.141 K 64.13 % -3.181 K 37.12 % -5.059 K -423.13 % -967.062 51.69 % -2.002 K -49.81 % -1.336 K 13.80 % -1.550 K -128.53 % -678.338 -145.03 % -276.843 69.76 % -915.422 30.11 % -1.310 K 99.86 % -956.881 K -100.00 % -478.440 K 43.45 % -846.105 K -100.00 % -423.053 K
Free CashFlow -8.309 K -47.72 % -5.625 K 36.95 % -8.922 K 99.64 % -2.464 M 59.53 % -6.088 M -81.14 % -3.361 M -26.64 % -2.654 M -62.32 % -1.635 M -48.91 % -1.098 M 32.64 % -1.630 M 18.58 % -2.002 M -42.59 % -1.404 M -63 892.71 % -2.194 K -22.23 % -1.795 K 7.76 % -1.946 K 65.74 % -5.680 K 5.46 % -6.008 K -166.14 % -2.257 K 31.10 % -3.277 K -24.80 % -2.625 K 2.63 % -2.696 K -121.81 % -1.216 K -79.36 % -677.770 43.92 % -1.209 K 30.79 % -1.746 K 99.82 % -956.881 K -100.00 % -478.440 K 43.45 % -846.105 K -100.00 % -423.053 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2012 2011 2011
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009