BBSN.L

Brave Bison Group plc BBSN.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 32.828 M -8.06 % 35.704 M 12.80 % 31.652 M 46.13 % 21.660 M 49.52 % 14.486 M -13.84 % 16.813 M -20.58 % 21.171 M 131.63 % 9.140 M -48.42 % 17.719 M 21.74 % 14.554 M 67.21 % 8.704 M 41.22 % 6.164 M
Net income 2.261 M -33.28 % 3.389 M 62.93 % 2.080 M 354.15 % 458.000 K 122.55 % -2.031 M 26.01 % -2.745 M -3 821.43 % -70.000 K 99.53 % -14.849 M -151.85 % -5.896 M 88.73 % -52.297 M -189.81 % -18.045 M 6.94 % -19.390 M
Income before tax 1.952 M 75.86 % 1.110 M -23.76 % 1.456 M 217.90 % 458.000 K 120.28 % -2.258 M 17.74 % -2.745 M -2 565.05 % -103.000 K 99.40 % -17.157 M -164.56 % -6.485 M 88.09 % -54.428 M -189.99 % -18.769 M 2.99 % -19.348 M
Income before tax ratio 0.06 91.26 % 0.03 -32.42 % 0.05 117.55 % 0.02 113.57 % -0.16 4.53 % -0.16 -3 255.84 % 0.00 99.74 % -1.88 -412.89 % -0.37 90.21 % -3.74 -73.43 % -2.16 31.31 % -3.14
EBITDA 3.178 M 36.10 % 2.335 M 9.16 % 2.139 M 155.25 % 838.000 K 201.95 % -822.000 K 65.56 % -2.387 M -481.31 % 626.000 K 104.49 % -13.928 M -295.79 % -3.519 M 93.15 % -51.366 M -237.01 % -15.242 M 11.23 % -17.169 M
Net income ratio 0.07 -27.44 % 0.09 44.44 % 0.07 210.78 % 0.02 115.08 % -0.14 14.13 % -0.16 -4 837.88 % 0.00 99.80 % -1.62 -388.24 % -0.33 90.74 % -3.59 -73.33 % -2.07 34.10 % -3.15
Ratio EBITDA 0.10 48.03 % 0.07 -3.23 % 0.07 74.67 % 0.04 168.18 % -0.06 60.03 % -0.14 -580.15 % 0.03 101.94 % -1.52 -667.30 % -0.20 94.37 % -3.53 -101.56 % -1.75 37.14 % -2.79
Gross profit ratio 0.65 11.05 % 0.59 9.33 % 0.54 48.58 % 0.36 31.30 % 0.27 -10.93 % 0.31 0.96 % 0.31 -42.57 % 0.53 22.64 % 0.43 3.27 % 0.42 -6.97 % 0.45 338.82 % 0.10
Weighted average shs out dil 1.371 B 0.40 % 1.365 B 19.47 % 1.143 B 38.38 % 826.005 M 26.29 % 654.035 M 1.09 % 646.999 M 12.56 % 574.795 M 0.43 % 572.349 M 1.03 % 566.515 M 109.68 % 270.181 M 80.98 % 149.285 M 164.57 % 56.425 M
Weighted average shs out 1.290 B -4.87 % 1.356 B 18.60 % 1.143 B 38.38 % 826.005 M 26.29 % 654.035 M 1.09 % 646.999 M 12.56 % 574.795 M 0.43 % 572.349 M 1.03 % 566.515 M 109.68 % 270.181 M 80.98 % 149.285 M 164.57 % 56.425 M
EPS diluted 0.00 -36.00 % 0.00 38.89 % 0.00 500.00 % 0.00 109.68 % 0.00 26.19 % 0.00 -4 100.00 % 0.00 99.61 % -0.03 -149.04 % -0.01 94.53 % -0.19 -58.33 % -0.12 64.71 % -0.34
Earnings per share 0.00 -33.33 % 0.00 42.11 % 0.00 533.33 % 0.00 109.68 % 0.00 26.19 % 0.00 -4 100.00 % 0.00 99.61 % -0.03 -149.04 % -0.01 94.53 % -0.19 -58.33 % -0.12 64.71 % -0.34
Gross profit 21.341 M 2.10 % 20.902 M 23.33 % 16.948 M 117.12 % 7.806 M 96.33 % 3.976 M -23.26 % 5.181 M -19.82 % 6.462 M 33.02 % 4.858 M -36.74 % 7.679 M 25.72 % 6.108 M 55.55 % 3.927 M 519.72 % 633.623 K
Income tax expense -309.000 K 86.44 % -2.279 M -265.22 % -624.000 K -356.79 % 243.000 K 207.05 % -227.000 K -567.65 % -34.000 K -3.03 % -33.000 K 98.57 % -2.308 M -291.85 % -589.000 K 72.35 % -2.131 M -194.32 % -723.874 K -1 810.72 % 42.314 K
Cost of revenue 11.487 M -22.40 % 14.802 M 0.67 % 14.704 M 6.14 % 13.854 M 31.82 % 10.510 M -9.65 % 11.632 M -20.92 % 14.709 M 243.51 % 4.282 M -57.35 % 10.040 M 18.87 % 8.446 M 76.79 % 4.778 M -13.60 % 5.530 M
General and administrative expenses 19.446 M -2.02 % 19.847 M 28.16 % 15.486 M 117.96 % 7.105 M 36.35 % 5.211 M -20.62 % 6.565 M -0.14 % 6.574 M -24.84 % 8.747 M -32.26 % 12.913 M -31.94 % 18.974 M 1.98 % 18.606 M 36.16 % 13.665 M
Selling and marketing 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
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.226 M 0.000 0.000
Operating expenses 19.446 M -2.02 % 19.847 M 28.16 % 15.486 M 117.96 % 7.105 M 36.35 % 5.211 M -20.62 % 6.565 M -0.14 % 6.574 M -24.84 % 8.747 M -32.26 % 12.913 M -31.94 % 18.974 M -3.30 % 19.621 M 9.13 % 17.979 M
Cost and expenses 30.933 M -10.72 % 34.649 M 14.77 % 30.190 M 42.84 % 21.135 M 26.66 % 16.687 M -8.30 % 18.197 M -14.50 % 21.283 M 63.35 % 13.029 M -43.24 % 22.953 M -16.29 % 27.420 M 12.38 % 24.399 M 3.78 % 23.509 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.454 M 188.71 % 850.000 K -2.86 % 875.000 K -13.83 % 1.015 M -76.46 % 4.314 M
Selling general and administrative expenses 19.446 M -2.02 % 19.847 M 28.16 % 15.486 M 117.96 % 7.105 M 36.35 % 5.211 M -20.62 % 6.565 M -0.14 % 6.574 M -24.84 % 8.747 M -32.26 % 12.913 M -31.94 % 18.974 M 1.98 % 18.606 M 36.16 % 13.665 M
Interest income 252.000 K 27.27 % 198.000 K 147.50 % 80.000 K 0.000 -100.00 % 4.000 K -95.29 % 85.000 K 203.57 % 28.000 K 0.000 -100.00 % 13.000 K -15.27 % 15.343 K -47.62 % 29.292 K -74.63 % 115.480 K
Interest expense 195.000 K 36.36 % 143.000 K 66.28 % 86.000 K 28.36 % 67.000 K 9.84 % 61.000 K 177.27 % 22.000 K 0.000 -100.00 % 38.000 K -30.91 % 55.000 K -96.79 % 1.713 M 9.94 % 1.559 M -2.63 % 1.601 M
Depreciation and amortization 1.031 M -4.71 % 1.082 M 81.24 % 597.000 K 90.73 % 313.000 K -77.24 % 1.375 M 66.26 % 827.000 K 13.44 % 729.000 K -77.15 % 3.191 M 9.62 % 2.911 M -92.55 % 39.082 M 1 884.97 % 1.969 M 225.71 % 604.496 K
Operating income 1.895 M 79.62 % 1.055 M -27.84 % 1.462 M 178.48 % 525.000 K 123.85 % -2.201 M -67.12 % -1.317 M -1 075.89 % -112.000 K 97.73 % -4.938 M 23.36 % -6.443 M 55.46 % -14.465 M 10.97 % -16.248 M 6.18 % -17.319 M
Operating income ratio 0.06 95.36 % 0.03 -36.03 % 0.05 90.57 % 0.02 115.95 % -0.15 -93.97 % -0.08 -1 380.69 % -0.01 99.02 % -0.54 -48.58 % -0.36 63.41 % -0.99 46.76 % -1.87 33.57 % -2.81
Total other income expenses net 57.000 K 3.64 % 55.000 K 1 016.67 % -6.000 K 91.04 % -67.000 K -17.54 % -57.000 K 87.22 % -446.000 K -5 055.56 % 9.000 K 100.07 % -12.219 M -28 992.86 % -42.000 K 99.89 % -39.963 M -1 485.21 % -2.521 M -24.24 % -2.029 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -5.756 M -13.58 % -5.068 M 12.38 % -5.784 M -29.45 % -4.468 M -95.28 % -2.288 M 31.68 % -3.349 M 37.54 % -5.362 M -11.22 % -4.821 M 27.63 % -6.662 M -137.92 % -2.800 M 66.90 % -8.458 M 32.28 % -12.490 M -841.34 % 1.685 M
Total investments 0.000 100.00 % -773.000 K 0.000 -100.00 % 6.802 M 0.000 0.000 -100.00 % 56.000 K -25.33 % 75.000 K 0.000 0.000 -100.00 % 56.878 M 125 865.39 % 45.154 K 0.000
Total debt 1.847 M -0.27 % 1.852 M 164.19 % 701.000 K -51.25 % 1.438 M 208.58 % 466.000 K -48.22 % 900.000 K 0.000 0.000 -100.00 % 389.000 K 16.36 % 334.300 K 0.000 -100.00 % 229.559 K -87.52 % 1.840 M
Accumulated other comprehensive income loss -23.904 M -450.19 % 6.826 M -84.96 % 45.391 M 0.06 % 45.366 M -0.02 % 45.373 M 566.56 % 6.807 M 746.44 % -1.053 M -8.22 % -973.000 K -14.20 % -852.000 K -9.54 % -777.807 K -22.60 % -634.433 K -93.29 % -328.221 K -7 891.75 % -4.107 K
Retained earnings -114.533 M 2.26 % -117.178 M 3.16 % -121.001 M 2.00 % -123.468 M 0.42 % -123.988 M -2.43 % -121.052 M -2.15 % -118.507 M 0.11 % -118.641 M -14.54 % -103.583 M -5.48 % -98.198 M -94.78 % -50.415 M -49.86 % -33.642 M -1 061.25 % -2.897 M
Common stock 1.292 M 0.31 % 1.288 M 19.15 % 1.081 M 0.00 % 1.081 M 76.35 % 613.000 K 0.16 % 612.000 K 6.25 % 576.000 K 0.35 % 574.000 K 0.35 % 572.000 K 54.95 % 369.143 K 90.56 % 193.714 K 66.46 % 116.372 K 3 381.06 % 3.343 K
Total equity 21.291 M 14.50 % 18.595 M 85.54 % 10.022 M 33.09 % 7.530 M 890.79 % 760.000 K -72.81 % 2.795 M -47.31 % 5.305 M 2.61 % 5.170 M -73.98 % 19.870 M 20.58 % 16.478 M -56.30 % 37.709 M 189.57 % 13.023 M 787.65 % -1.894 M
Other non current liabilities 224.000 K -56.67 % 517.000 K 81.40 % 285.000 K 141.53 % 118.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -848.000 0.000 0.000 0.000
Long term debt 1.579 M -3.13 % 1.630 M 719.10 % 199.000 K -71.61 % 701.000 K 1 302.00 % 50.000 K -87.59 % 403.000 K 0.000 0.000 0.000 -100.00 % 334.300 K 0.000 0.000 0.000
Total non current liabilities 2.399 M -14.96 % 2.821 M 267.80 % 767.000 K -6.35 % 819.000 K 1 538.00 % 50.000 K -90.83 % 545.000 K 197.81 % 183.000 K -19.03 % 226.000 K -91.12 % 2.544 M -26.77 % 3.474 M -6.78 % 3.727 M 3 377.40 % 107.164 K -95.19 % 2.227 M
Other current liabilities 6.054 M 13.43 % 5.337 M 4.12 % 5.126 M -15.41 % 6.060 M 82.92 % 3.313 M -51.35 % 6.810 M 22.13 % 5.576 M 16.77 % 4.775 M 0.53 % 4.750 M -36.50 % 7.480 M -73.86 % 28.614 M 1 306.86 % 2.034 M 934.19 % 196.664 K
Deferred revenue 0.000 0.000 -100.00 % 1.873 M 46.67 % 1.277 M 786.81 % 144.000 K 63.64 % 88.000 K -91.99 % 1.098 M 220.12 % 343.000 K 1 006.45 % 31.000 K -85.61 % 215.415 K 0.000 0.000 0.000
Short term debt 268.000 K 20.72 % 222.000 K -55.78 % 502.000 K -31.89 % 737.000 K -11.42 % 832.000 K 128.97 % -2.872 M 0.000 0.000 100.00 % -4.176 M 0.000 0.000 -100.00 % 229.559 K -87.52 % 1.840 M
Total current liabilities 9.009 M -0.80 % 9.082 M -7.44 % 9.812 M -12.90 % 11.265 M 113.55 % 5.275 M 0.38 % 5.255 M -31.61 % 7.684 M 23.92 % 6.201 M -24.71 % 8.236 M -15.69 % 9.769 M -68.61 % 31.122 M 530.07 % 4.939 M 96.18 % 2.518 M
Total liabilities 11.408 M -4.15 % 11.902 M 12.51 % 10.579 M -12.45 % 12.084 M 126.93 % 5.325 M -8.19 % 5.800 M -26.27 % 7.867 M 22.41 % 6.427 M -40.38 % 10.780 M -18.60 % 13.243 M -62.00 % 34.849 M 590.54 % 5.047 M 100.43 % 2.518 M
Other non current assets 0.000 -100.00 % 773.000 K 38 750.00 % -2.000 K 99.97 % -6.937 M 0.000 0.000 -100.00 % 56.000 K -25.33 % 75.000 K 100.44 % -17.142 M 0.000 100.00 % -56.878 M 0.000 0.000
Long term investments 0.000 100.00 % -773.000 K 0.000 -100.00 % 6.802 M 0.000 0.000 -100.00 % 56.000 K -25.33 % 75.000 K 0.000 0.000 -100.00 % 56.878 M 125 865.39 % 45.154 K 0.000
Intangible assets 2.172 M -15.12 % 2.559 M 103.58 % 1.257 M 1 042.73 % 110.000 K -23.61 % 144.000 K -82.57 % 826.000 K -57.16 % 1.928 M -14.99 % 2.268 M -86.67 % 17.019 M -10.72 % 19.062 M -11.19 % 21.463 M 2 578.88 % 801.201 K 1 822.87 % 41.667 K
GoodWill 10.102 M 0.00 % 10.102 M 101.44 % 5.015 M -18.52 % 6.155 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.075 M 1 780.05 % 1.866 M 0.000
Goodwill and intangible assets 12.274 M -3.06 % 12.661 M 101.87 % 6.272 M 0.11 % 6.265 M 4 250.69 % 144.000 K -82.57 % 826.000 K -57.16 % 1.928 M -14.99 % 2.268 M -86.67 % 17.019 M -10.72 % 19.062 M -66.29 % 56.538 M 2 020.04 % 2.667 M 6 300.37 % 41.667 K
Property plant equipment net 1.962 M -11.22 % 2.210 M 494.09 % 372.000 K -44.64 % 672.000 K 345.03 % 151.000 K -83.39 % 909.000 K 1 415.00 % 60.000 K -31.82 % 88.000 K -28.46 % 123.000 K 54.83 % 79.440 K -76.65 % 340.201 K -22.11 % 436.798 K 1 104.03 % 36.278 K
Total non current assets 16.662 M -2.30 % 17.054 M 154.92 % 6.690 M -3.56 % 6.937 M 2 251.53 % 295.000 K -83.00 % 1.735 M -15.12 % 2.044 M -15.92 % 2.431 M -85.82 % 17.142 M -10.44 % 19.141 M -66.41 % 56.982 M 1 693.08 % 3.178 M 3 181.32 % 96.848 K
Other current assets 0.000 0.000 0.000 -100.00 % 135.000 K 0.000 -100.00 % 844.000 K 179.47 % 302.000 K -20.73 % 381.000 K -85.28 % 2.588 M 0.000 -100.00 % 3.599 M 187.41 % 1.252 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 7.603 M 9.87 % 6.920 M 6.71 % 6.485 M 9.80 % 5.906 M 114.45 % 2.754 M -35.18 % 4.249 M -20.76 % 5.362 M 11.22 % 4.821 M -31.63 % 7.051 M 124.96 % 3.134 M -62.94 % 8.458 M -33.50 % 12.719 M 8 101.41 % 155.084 K
Cash and short term investments 7.603 M 9.87 % 6.920 M 6.71 % 6.485 M 9.80 % 5.906 M 114.45 % 2.754 M -35.18 % 4.249 M -20.76 % 5.362 M 11.22 % 4.821 M -31.63 % 7.051 M 124.96 % 3.134 M -62.94 % 8.458 M -33.50 % 12.719 M 8 101.41 % 155.084 K
Total current assets 16.037 M 19.30 % 13.443 M -3.36 % 13.911 M 9.73 % 12.677 M 118.95 % 5.790 M -15.60 % 6.860 M -38.35 % 11.128 M 21.41 % 9.166 M -32.14 % 13.508 M 27.68 % 10.579 M -32.08 % 15.576 M 4.60 % 14.891 M 2 724.41 % 527.236 K
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -422.000 K 0.000 100.00 % -4.345 M 0.000 100.00 % -7.445 M 0.000 0.000 0.000
Net receivables 8.434 M 29.30 % 6.523 M -12.16 % 7.426 M 11.90 % 6.636 M 118.58 % 3.036 M 38.69 % 2.189 M -62.04 % 5.766 M 45.46 % 3.964 M -38.61 % 6.457 M -13.27 % 7.445 M 4.60 % 7.117 M 227.65 % 2.172 M 483.70 % 372.152 K
Tax assets 2.426 M 11.13 % 2.183 M 4 447.92 % 48.000 K -64.44 % 135.000 K 0.000 0.000 100.00 % -56.000 K 25.33 % -75.000 K 0.000 0.000 -100.00 % 103.863 K 256.95 % 29.097 K 53.93 % 18.903 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.687 M 20.66 % 2.227 M 63.03 % 1.366 M -32.71 % 2.030 M 119.22 % 926.000 K -23.41 % 1.209 M 44.62 % 836.000 K -15.81 % 993.000 K -67.03 % 3.012 M 57.94 % 1.907 M -8.51 % 2.084 M -12.96 % 2.395 M 518.10 % 387.442 K
Tax payables 0.000 -100.00 % 1.296 M 37.14 % 945.000 K -18.60 % 1.161 M 1 835.00 % 60.000 K 200.00 % 20.000 K -88.51 % 174.000 K 93.33 % 90.000 K 66.67 % 54.000 K -67.53 % 166.298 K -60.77 % 423.885 K 50.72 % 281.236 K 199.33 % 93.955 K
Deferred revenue non current 0.000 -100.00 % 1.001 K 0.000 0.000 0.000 100.00 % -142.000 K 0.000 0.000 0.000 -100.00 % 334.000 K 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
Capital lease obligations 1.712 M 0.77 % 1.699 M 332.32 % 393.000 K -61.55 % 1.022 M 145.67 % 416.000 K -53.78 % 900.000 K 0.000 0.000 100.00 % -4.565 M 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
Other total stockholders equity 134.532 M 5.38 % 127.659 M 50.98 % 84.551 M 0.00 % 84.551 M 7.35 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.57 % 78.312 M 13.12 % 69.227 M 7.38 % 64.471 M 173.60 % 23.563 M 2 246.94 % 1.004 M
Deferred tax liabilities non current 596.000 K -11.57 % 674.000 K 138.16 % 283.000 K 0.000 0.000 -100.00 % 142.000 K -22.40 % 183.000 K -19.03 % 226.000 K -91.12 % 2.544 M -18.97 % 3.140 M -15.75 % 3.727 M 3 377.40 % 107.164 K 0.000
Other liabilities 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.227 M
Total assets 32.699 M 7.22 % 30.497 M 48.04 % 20.601 M 5.03 % 19.614 M 222.33 % 6.085 M -29.20 % 8.595 M -34.75 % 13.172 M 13.58 % 11.597 M -62.16 % 30.650 M 3.13 % 29.721 M -59.04 % 72.558 M 301.56 % 18.069 M 2 795.32 % 624.084 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 85.000 K 1 314.29 % -7.000 K 30.00 % -10.000 K 65.52 % -29.000 K -383.33 % -6.000 K -100.29 % 2.040 M 361.08 % -781.406 K -2 818.85 % -26.771 K
Stock based compensation 0.000 -100.00 % 435.000 K 12.40 % 387.000 K 524.19 % 62.000 K 985.71 % -7.000 K -104.24 % 165.000 K -19.12 % 204.000 K 197.61 % -209.000 K -140.90 % 511.000 K -55.09 % 1.138 M -10.54 % 1.272 M 126.91 % 560.587 K
Change in working capital -1.679 M -103.76 % -824.000 K 35.32 % -1.274 M -138.06 % 3.347 M 1 133.02 % -324.000 K -240.26 % 231.000 K 250.00 % 66.000 K -85.56 % 457.000 K 130.80 % -1.484 M -180.14 % 1.852 M 215.75 % -1.600 M -390.58 % 550.545 K
Accounts receivables -1.261 M -155.99 % 2.252 M 507.23 % -553.000 K -142.09 % 1.314 M 409.18 % -425.000 K -113.47 % 3.155 M 329.79 % -1.373 M -165.04 % 2.111 M 113.66 % 988.000 K 224.34 % -794.574 K 65.36 % -2.294 M -334.30 % 978.896 K
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
Accounts payables -418.000 K 86.41 % -3.076 M -326.63 % -721.000 K -135.46 % 2.033 M 1 912.87 % 101.000 K 103.40 % -2.968 M -306.25 % 1.439 M 186.01 % -1.673 M 12.96 % -1.922 M -270.40 % 1.128 M 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.000 K 0.000 -100.00 % 19.000 K 103.45 % -550.000 K -136.22 % 1.518 M 118.84 % 693.841 K 261.98 % -428.351 K
Other non cash items 319.000 K 114.12 % -2.259 M -513.74 % 546.000 K 714.93 % 67.000 K 17.54 % 57.000 K 232.56 % -43.000 K -53.57 % -28.000 K -173.68 % 38.000 K -9.52 % 42.000 K -97.96 % 2.064 M 9.07 % 1.892 M 14.55 % 1.652 M
Net cash provided by operating activities 1.623 M -10.97 % 1.823 M 6.48 % 1.712 M -57.10 % 3.991 M 584.34 % -824.000 K 7.83 % -894.000 K -204.20 % 858.000 K 156.15 % -1.528 M 66.13 % -4.511 M 45.34 % -8.252 M 48.48 % -16.017 M -0.06 % -16.007 M
Investments in property plant and equipment -167.000 K -7.05 % -156.000 K -92.59 % -81.000 K -138.24 % -34.000 K 79.52 % -166.000 K 39.64 % -275.000 K 23.82 % -361.000 K 38.40 % -586.000 K 35.75 % -912.000 K 32.17 % -1.344 M 58.18 % -3.215 M -895.98 % -322.793 K
Acquisitions net 0.000 100.00 % -4.783 M -1 332.04 % -334.000 K 94.68 % -6.284 M 0.000 0.000 0.000 0.000 0.000 100.00 % -849.939 K 96.72 % -25.935 M -11 458.45 % -224.378 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -75.000 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -398.000 K -301.01 % 198.000 K 147.50 % 80.000 K 1 700.00 % -5.000 K -225.00 % 4.000 K -90.70 % 43.000 K 53.57 % 28.000 K 104.87 % -575.000 K -4 523.08 % 13.000 K -15.31 % 15.351 K -88.13 % 129.292 K 554.45 % -28.450 K
Net cash used for investing activites -565.000 K 88.08 % -4.741 M -1 315.22 % -335.000 K 94.70 % -6.323 M -3 803.09 % -162.000 K 30.17 % -232.000 K 30.33 % -333.000 K 49.62 % -661.000 K 26.47 % -899.000 K 58.74 % -2.179 M 92.49 % -29.020 M -4 941.56 % -575.621 K
Debt repayment -18.000 K 98.56 % -1.253 M -1 060.19 % -108.000 K -200.00 % -36.000 K -172.00 % 50.000 K 0.000 0.000 0.000 0.000 -100.00 % 384.000 K 0.000 -100.00 % 9.249 M
Common stock issued 61.000 K -98.72 % 4.750 M 0.000 -100.00 % 6.257 M 625 600.00 % 1.000 K -97.22 % 36.000 K 1 700.00 % 2.000 K 0.00 % 2.000 K -99.98 % 10.002 M 92.90 % 5.185 M -87.68 % 42.083 M 105.28 % 20.500 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
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
Other financing activites -409.000 K -188.03 % -142.000 K 80.14 % -715.000 K 2.05 % -730.000 K -29.89 % -562.000 K -2 454.55 % -22.000 K 0.000 100.00 % -38.000 K 94.68 % -714.000 K -78.95 % -399.000 K 63.99 % -1.108 M 39.07 % -1.818 M
Net cash used provided by financing activities -366.000 K -110.91 % 3.355 M 507.65 % -823.000 K -114.99 % 5.491 M 1 174.56 % -511.000 K -3 750.00 % 14.000 K 600.00 % 2.000 K 105.56 % -36.000 K -100.39 % 9.288 M 79.67 % 5.170 M -87.38 % 40.975 M 47.08 % 27.859 M
Effect of forex changes on cash -9.000 K -350.00 % -2.000 K -108.00 % 25.000 K 457.14 % -7.000 K -450.00 % 2.000 K 300.00 % -1.000 K -107.14 % 14.000 K 380.00 % -5.000 K -112.82 % 39.000 K 162.76 % -62.141 K -301.76 % 30.799 K 0.000
Net change in cash 683.000 K 57.01 % 435.000 K -24.87 % 579.000 K -81.63 % 3.152 M 310.84 % -1.495 M -34.32 % -1.113 M -305.73 % 541.000 K 124.26 % -2.230 M -156.93 % 3.917 M 173.57 % -5.324 M -32.07 % -4.031 M -135.75 % 11.277 M
Cash at beginning of period 6.920 M 6.71 % 6.485 M 9.80 % 5.906 M 114.45 % 2.754 M -35.18 % 4.249 M -20.76 % 5.362 M 11.22 % 4.821 M -31.63 % 7.051 M 124.98 % 3.134 M -62.95 % 8.458 M -32.28 % 12.490 M 929.99 % 1.213 M
Cash at end of period 7.603 M 9.87 % 6.920 M 6.71 % 6.485 M 9.80 % 5.906 M 114.45 % 2.754 M -35.18 % 4.249 M -20.76 % 5.362 M 11.22 % 4.821 M -31.63 % 7.051 M 124.96 % 3.134 M -62.94 % 8.458 M -32.28 % 12.490 M
Operating cash flow 1.623 M -10.97 % 1.823 M 6.48 % 1.712 M -57.10 % 3.991 M 584.34 % -824.000 K 7.83 % -894.000 K -204.20 % 858.000 K 156.15 % -1.528 M 66.13 % -4.511 M 45.34 % -8.252 M 48.48 % -16.017 M -0.06 % -16.007 M
Capital expenditure -167.000 K -7.05 % -156.000 K -92.59 % -81.000 K -138.24 % -34.000 K 79.52 % -166.000 K 39.64 % -275.000 K 23.82 % -361.000 K 38.40 % -586.000 K 35.75 % -912.000 K 32.17 % -1.344 M 58.18 % -3.215 M -895.98 % -322.793 K
Free CashFlow 1.456 M -12.66 % 1.667 M 2.21 % 1.631 M -58.78 % 3.957 M 499.70 % -990.000 K 15.31 % -1.169 M -335.21 % 497.000 K 123.51 % -2.114 M 61.02 % -5.423 M 43.49 % -9.597 M 50.10 % -19.232 M -17.77 % -16.330 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
Revenue 17.799 M 3.21 % 17.246 M 10.68 % 15.582 M -17.13 % 18.802 M 11.24 % 16.902 M -0.05 % 16.910 M 14.71 % 14.742 M 2.77 % 14.344 M 96.06 % 7.316 M -18.21 % 8.945 M 61.43 % 5.541 M -16.88 % 6.666 M -34.31 % 10.147 M -14.17 % 11.822 M 26.45 % 9.349 M 28.26 % 7.289 M -30.60 % 10.503 M 30.88 % 8.025 M -17.22 % 9.694 M 28.70 % 7.532 M 7.26 % 7.023 M 3.82 % 6.764 M 248.65 % 1.940 M -27.28 % 2.668 M -23.68 % 3.496 M
Net income 147.000 K -85.89 % 1.042 M -14.52 % 1.219 M -66.29 % 3.616 M 1 692.95 % -227.000 K -121.46 % 1.058 M 3.52 % 1.022 M 251.20 % 291.000 K 74.25 % 167.000 K 126.47 % -631.000 K 54.93 % -1.400 M 10.83 % -1.570 M -37.72 % -1.140 M -446.50 % 329.000 K 182.46 % -399.000 K 96.92 % -12.954 M -583.59 % -1.895 M 31.09 % -2.750 M 12.59 % -3.146 M 92.51 % -42.026 M -309.19 % -10.271 M 5.67 % -10.888 M -52.13 % -7.157 M 34.10 % -10.861 M -27.35 % -8.529 M
Income before tax 104.000 K -86.60 % 776.000 K -34.01 % 1.176 M -13.15 % 1.354 M 654.92 % -244.000 K -156.61 % 431.000 K -57.95 % 1.025 M 258.39 % 286.000 K 66.28 % 172.000 K 120.02 % -859.000 K 38.60 % -1.399 M 11.79 % -1.586 M -39.00 % -1.141 M -465.71 % 312.000 K 175.18 % -415.000 K 97.23 % -14.985 M -589.92 % -2.172 M 25.49 % -2.915 M 18.35 % -3.570 M 91.68 % -42.901 M -272.22 % -11.526 M 0.60 % -11.595 M -61.64 % -7.173 M 33.57 % -10.798 M -26.31 % -8.549 M
Income before tax ratio 0.01 -87.01 % 0.04 -40.38 % 0.08 4.80 % 0.07 598.84 % -0.01 -156.64 % 0.03 -63.34 % 0.07 248.72 % 0.02 -15.19 % 0.02 124.48 % -0.10 61.97 % -0.25 -6.12 % -0.24 -111.59 % -0.11 -526.07 % 0.03 159.45 % -0.04 97.84 % -2.06 -894.13 % -0.21 43.07 % -0.36 1.37 % -0.37 93.53 % -5.70 -247.03 % -1.64 4.26 % -1.71 53.64 % -3.70 8.65 % -4.05 -65.49 % -2.45
EBITDA 484.000 K -64.90 % 1.379 M -23.35 % 1.799 M 10.17 % 1.633 M 425.08 % 311.000 K -63.67 % 856.000 K -33.28 % 1.283 M 141.17 % 532.000 K 20.64 % 440.970 K -1.21 % 446.350 K 145.18 % -988.000 K 10.10 % -1.099 M -731.61 % 174.000 K -73.48 % 656.000 K 1 782.05 % -39.000 K 97.59 % -1.621 M -2 126.25 % 80.000 K 103.57 % -2.243 M -141.18 % -930.000 K 79.76 % -4.596 M 22.58 % -5.936 M 30.72 % -8.569 M -45.55 % -5.887 M 35.83 % -9.175 M -16.57 % -7.870 M
Net income ratio 0.01 -86.33 % 0.06 -22.77 % 0.08 -59.32 % 0.19 1 531.98 % -0.01 -121.47 % 0.06 -9.75 % 0.07 241.72 % 0.02 -11.12 % 0.02 132.36 % -0.07 72.08 % -0.25 -7.28 % -0.24 -109.64 % -0.11 -503.70 % 0.03 165.21 % -0.04 97.60 % -1.78 -885.01 % -0.18 47.35 % -0.34 -5.59 % -0.32 94.18 % -5.58 -281.50 % -1.46 9.14 % -1.61 56.37 % -3.69 9.39 % -4.07 -66.86 % -2.44
Ratio EBITDA 0.03 -65.99 % 0.08 -30.74 % 0.12 32.93 % 0.09 372.02 % 0.02 -63.65 % 0.05 -41.84 % 0.09 134.65 % 0.04 -38.47 % 0.06 20.79 % 0.05 127.99 % -0.18 -8.15 % -0.16 -1 061.44 % 0.02 -69.10 % 0.06 1 430.19 % 0.00 98.12 % -0.22 -3 019.70 % 0.01 102.73 % -0.28 -191.34 % -0.10 84.28 % -0.61 27.82 % -0.85 33.27 % -1.27 58.25 % -3.03 11.76 % -3.44 -52.73 % -2.25
Gross profit ratio 0.68 4.00 % 0.65 0.12 % 0.65 12.30 % 0.58 -2.47 % 0.59 14.43 % 0.52 -6.62 % 0.56 35.78 % 0.41 54.01 % 0.27 11.58 % 0.24 -28.67 % 0.33 24.41 % 0.27 -19.85 % 0.33 12.53 % 0.30 -5.74 % 0.32 17.15 % 0.27 -2.38 % 0.28 -42.90 % 0.48 23.05 % 0.39 12.65 % 0.35 -29.78 % 0.50 -0.63 % 0.50 76.22 % 0.28 33.94 % 0.21 967.13 % 0.02
Weighted average shs out dil 70.390 M -94.83 % 1.361 B -1.36 % 1.380 B -6.86 % 1.481 B 18.53 % 1.250 B 15.62 % 1.081 B -5.46 % 1.143 B 17.54 % 972.600 M 48.67 % 654.189 M 6.75 % 612.821 M 0.05 % 612.511 M 0.44 % 609.842 M 1.70 % 599.645 M -17.33 % 725.382 M 26.31 % 574.279 M 0.23 % 572.975 M 0.22 % 571.724 M 0.06 % 571.384 M 1.73 % 561.647 M 64.79 % 340.827 M 70.81 % 199.535 M 9.55 % 182.135 M 56.43 % 116.436 M 74.22 % 66.834 M 45.24 % 46.017 M
Weighted average shs out 73.500 M -94.31 % 1.291 B -4.66 % 1.354 B -7.37 % 1.462 B 17.00 % 1.250 B 15.62 % 1.081 B 0.00 % 1.081 B 20.17 % 899.372 M 46.76 % 612.821 M 0.00 % 612.821 M 0.05 % 612.511 M 0.44 % 609.842 M 1.70 % 599.645 M -16.16 % 715.217 M 24.54 % 574.279 M 0.23 % 572.975 M 0.22 % 571.724 M 0.06 % 571.384 M 1.73 % 561.647 M 64.79 % 340.827 M 70.81 % 199.535 M 9.55 % 182.135 M 56.43 % 116.436 M 74.22 % 66.834 M 45.24 % 46.017 M
EPS diluted 0.00 150.00 % 0.00 -11.11 % 0.00 -64.00 % 0.00 1 350.00 % 0.00 -120.00 % 0.00 11.11 % 0.00 200.00 % 0.00 0.00 % 0.00 130.00 % 0.00 56.52 % 0.00 11.54 % 0.00 -36.84 % 0.00 -480.00 % 0.00 171.43 % 0.00 96.90 % -0.02 -584.85 % 0.00 31.25 % 0.00 14.29 % -0.01 95.33 % -0.12 -133.01 % -0.05 13.88 % -0.06 2.76 % -0.06 61.56 % -0.16 15.79 % -0.19
Earnings per share 0.00 175.00 % 0.00 -11.11 % 0.00 -67.86 % 0.00 1 500.00 % 0.00 -120.00 % 0.00 11.11 % 0.00 200.00 % 0.00 0.00 % 0.00 130.00 % 0.00 56.52 % 0.00 11.54 % 0.00 -36.84 % 0.00 -480.00 % 0.00 171.43 % 0.00 96.90 % -0.02 -584.85 % 0.00 31.25 % 0.00 14.29 % -0.01 95.33 % -0.12 -133.01 % -0.05 13.88 % -0.06 2.76 % -0.06 61.56 % -0.16 15.79 % -0.19
Gross profit 12.041 M 7.34 % 11.218 M 10.82 % 10.123 M -6.93 % 10.877 M 8.50 % 10.025 M 14.38 % 8.765 M 7.11 % 8.183 M 39.55 % 5.864 M 201.96 % 1.942 M -8.74 % 2.128 M 15.15 % 1.848 M 3.41 % 1.787 M -47.35 % 3.394 M -3.41 % 3.514 M 19.20 % 2.948 M 50.25 % 1.962 M -32.25 % 2.896 M -25.26 % 3.875 M 1.87 % 3.804 M 44.97 % 2.624 M -24.69 % 3.484 M 3.17 % 3.377 M 514.37 % 549.667 K -2.60 % 564.334 K 714.46 % 69.289 K
Income tax expense 43.000 K 116.17 % -266.000 K -518.60 % -43.000 K -101.90 % 2.262 M 13 405.88 % -17.000 K 97.29 % -627.000 K -21 000.00 % 3.000 K 160.00 % -5.000 K -200.00 % 5.000 K 102.19 % -228.000 K -22 900.00 % 1.000 K 106.25 % -16.000 K 15.79 % -19.000 K -211.76 % 17.000 K 6.25 % 16.000 K -99.21 % 2.031 M 633.21 % 277.000 K 67.88 % 165.000 K -61.08 % 424.000 K -51.53 % 874.716 K -30.32 % 1.255 M 77.42 % 707.531 K 4 229.26 % 16.343 K -74.05 % 62.971 K 204.84 % 20.657 K
Cost of revenue 5.758 M -4.48 % 6.028 M 10.42 % 5.459 M -31.12 % 7.925 M 15.24 % 6.877 M -15.57 % 8.145 M 24.18 % 6.559 M -22.65 % 8.480 M 57.80 % 5.374 M -21.17 % 6.817 M 84.59 % 3.693 M -24.31 % 4.879 M -27.75 % 6.753 M -18.72 % 8.308 M 29.79 % 6.401 M 20.16 % 5.327 M -29.97 % 7.607 M 83.30 % 4.150 M -29.54 % 5.890 M 20.00 % 4.908 M 38.71 % 3.539 M 4.47 % 3.387 M 143.60 % 1.390 M -33.90 % 2.104 M -38.60 % 3.426 M
General and administrative expenses 11.912 M 13.81 % 10.467 M 16.57 % 8.979 M -6.60 % 9.613 M -6.07 % 10.234 M 22.15 % 8.378 M 17.87 % 7.108 M 23.40 % 5.760 M 255.33 % 1.621 M -38.91 % 2.654 M -0.60 % 2.670 M -10.50 % 2.983 M -16.72 % 3.582 M 11.62 % 3.209 M -4.64 % 3.365 M -20.77 % 4.247 M -5.62 % 4.500 M -30.73 % 6.496 M 1.23 % 6.417 M -20.49 % 8.071 M -25.98 % 10.903 M -12.02 % 12.393 M 99.46 % 6.213 M -22.78 % 8.046 M 43.21 % 5.619 M
Selling and marketing expenses 0.000 0.000 100.00 % -226.000 K 0.000 100.00 % -1.462 M -154.70 % -574.000 K -462.75 % -102.000 K 46.88 % -192.000 K -166.56 % -72.030 K -357.25 % 28.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
Other expenses 0.000 -100.00 % 956.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
Operating expenses 11.912 M 13.81 % 10.467 M 19.58 % 8.753 M -8.95 % 9.613 M 9.59 % 8.772 M 10.95 % 7.906 M 12.85 % 7.006 M 25.83 % 5.568 M 259.46 % 1.549 M -42.24 % 2.682 M 0.45 % 2.670 M -10.50 % 2.983 M -16.72 % 3.582 M 10.97 % 3.228 M -4.07 % 3.365 M -80.13 % 16.939 M 236.22 % 5.038 M -25.57 % 6.769 M -7.94 % 7.353 M -83.84 % 45.508 M 202.92 % 15.023 M 0.20 % 14.993 M 94.11 % 7.724 M -24.96 % 10.293 M 27.25 % 8.089 M
Cost and expenses 17.670 M 7.12 % 16.495 M 16.06 % 14.212 M -25.20 % 19.000 M 21.41 % 15.649 M -2.50 % 16.051 M 18.33 % 13.565 M -3.44 % 14.048 M 102.92 % 6.923 M -27.12 % 9.499 M 49.29 % 6.363 M -19.07 % 7.862 M -23.93 % 10.335 M -10.41 % 11.536 M 18.12 % 9.766 M -56.14 % 22.266 M 76.09 % 12.645 M 15.81 % 10.919 M -17.55 % 13.243 M -73.73 % 50.416 M 171.62 % 18.562 M 0.99 % 18.380 M 101.66 % 9.114 M -26.48 % 12.397 M 7.66 % 11.515 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 -100.00 % 2.454 M 0.000 -100.00 % 850.000 K 0.000 -100.00 % 875.000 K 0.000 -100.00 % 1.191 M 115.06 % 554.016 K -73.32 % 2.076 M -18.32 % 2.542 M
Selling general and administrative expenses 11.912 M 25.24 % 9.511 M 8.66 % 8.753 M -8.95 % 9.613 M 9.59 % 8.772 M 10.95 % 7.906 M 12.85 % 7.006 M 25.83 % 5.568 M 259.46 % 1.549 M -42.24 % 2.682 M 0.45 % 2.670 M -10.50 % 2.983 M -16.72 % 3.582 M 11.62 % 3.209 M -4.64 % 3.365 M -20.77 % 4.247 M -5.62 % 4.500 M -30.73 % 6.496 M 1.23 % 6.417 M -20.49 % 8.071 M -25.98 % 10.903 M -12.02 % 12.393 M 99.46 % 6.213 M -22.78 % 8.046 M 43.21 % 5.619 M
Interest income 83.000 K -33.06 % 124.000 K -3.13 % 128.000 K 0.00 % 128.000 K 82.86 % 70.000 K -11.39 % 79.000 K 7 800.00 % 1.000 K -98.11 % 53.000 K 278.57 % 14.000 K -46.15 % 26.000 K 420.00 % 5.000 K -91.07 % 56.000 K 93.10 % 29.000 K 11.54 % 26.000 K 1 200.00 % 2.000 K -75.00 % 8.000 K -73.33 % 30.000 K 42.86 % 21.000 K 0.00 % 21.000 K 21.93 % 17.223 K 30.25 % 13.223 K -35.24 % 20.418 K 3 012.50 % 656.000 -99.94 % 1.069 M 101.90 % 529.716 K
Interest expense 108.000 K 9.09 % 99.000 K 3.13 % 96.000 K 152.63 % 38.000 K -63.81 % 105.000 K 200.00 % 35.000 K -31.37 % 51.000 K -3.77 % 53.000 K 278.57 % 14.000 K -44.00 % 25.000 K -30.56 % 36.000 K 63.64 % 22.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
Depreciation and amortization 355.000 K -29.56 % 504.000 K -4.36 % 527.000 K 42.82 % 369.000 K -18.00 % 450.000 K 15.38 % 390.000 K 88.41 % 207.000 K 7.25 % 193.000 K 60.83 % 120.000 K -88.00 % 1.000 M 166.67 % 375.000 K -19.35 % 465.000 K 28.45 % 362.000 K 3.13 % 351.000 K -7.14 % 378.000 K -43.07 % 664.000 K -60.57 % 1.684 M 345.50 % 378.000 K -77.54 % 1.683 M 97.77 % 850.977 K -42.62 % 1.483 M 63.24 % 908.488 K 175.05 % 330.295 K 313.13 % 79.950 K -63.81 % 220.926 K
Operating income 1.631 M -4.45 % 1.707 M 24.60 % 1.370 M 791.92 % -198.000 K -115.80 % 1.253 M 45.87 % 859.000 K -27.02 % 1.177 M 297.59 % 296.030 K -24.67 % 393.000 K 170.98 % -553.650 K 32.63 % -821.750 K 31.29 % -1.196 M -536.17 % -188.000 K -161.64 % 305.000 K 173.14 % -417.000 K 81.75 % -2.285 M -42.46 % -1.604 M 38.80 % -2.621 M -0.31 % -2.613 M 52.03 % -5.447 M 26.59 % -7.419 M 21.71 % -9.477 M -52.43 % -6.217 M 32.82 % -9.254 M -14.38 % -8.091 M
Operating income ratio 0.09 -7.42 % 0.10 12.58 % 0.09 934.90 % -0.01 -114.21 % 0.07 45.94 % 0.05 -36.37 % 0.08 286.86 % 0.02 -61.58 % 0.05 186.79 % -0.06 58.26 % -0.15 17.34 % -0.18 -868.38 % -0.02 -171.81 % 0.03 157.84 % -0.04 85.77 % -0.31 -105.27 % -0.15 53.24 % -0.33 -21.17 % -0.27 62.72 % -0.72 31.56 % -1.06 24.59 % -1.40 56.28 % -3.20 7.62 % -3.47 -49.86 % -2.31
Total other income expenses net -1.527 M 0.000 100.00 % -194.000 K -112.50 % 1.552 M 203.67 % -1.497 M -249.77 % -428.000 K -181.58 % -152.000 K -1 415.45 % -10.030 K 95.46 % -221.000 K 27.62 % -305.350 K -885.00 % -31.000 K -191.18 % 34.000 K 103.57 % -953.000 K -3 765.38 % 26.000 K 1 200.00 % 2.000 K 100.02 % -12.189 M -40 530.00 % -30.000 K -43.16 % -20.956 K 0.42 % -21.044 K 99.94 % -36.771 M -1 052.29 % -3.191 M -104.02 % -1.564 M -63.46 % -956.854 K 38.75 % -1.562 M -241.13 % -457.923 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30
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-03-31
Net debt -2.270 M 60.56 % -5.756 M -16.42 % -4.944 M 2.45 % -5.068 M -26.89 % -3.994 M 30.95 % -5.784 M -34.70 % -4.294 M 3.89 % -4.468 M -59.91 % -2.794 M -22.12 % -2.288 M -61.81 % -1.414 M 57.78 % -3.349 M 8.77 % -3.671 M 31.54 % -5.362 M -28.59 % -4.170 M 13.50 % -4.821 M 1.91 % -4.915 M 26.22 % -6.662 M 17.22 % -8.048 M -187.41 % -2.800 M 65.36 % -8.082 M 4.45 % -8.458 M -105.42 % -4.118 M 67.03 % -12.490 M -182.56 % 15.128 M 797.93 % 1.685 M
Total investments 0.000 0.000 100.00 % -2.183 M -182.41 % -773.000 K -105.77 % 13.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.000 K -32.14 % 56.000 K -25.33 % 75.000 K 0.00 % 75.000 K 0.000 0.000 0.000 0.000 -100.00 % 56.137 M -1.30 % 56.878 M 128 198.13 % 44.333 K -1.82 % 45.154 K 57.38 % 28.691 K 0.000
Total debt 1.890 M 2.33 % 1.847 M -5.04 % 1.945 M 5.02 % 1.852 M 303.49 % 459.000 K -34.52 % 701.000 K -34.85 % 1.076 M -25.17 % 1.438 M 648.96 % 192.000 K -58.80 % 466.000 K -29.07 % 657.000 K -27.00 % 900.000 K 0.000 0.000 0.000 0.000 -100.00 % 419.000 K 7.71 % 389.000 K 7.96 % 360.334 K 7.79 % 334.300 K 0.000 0.000 0.000 -100.00 % 229.559 K -98.52 % 15.545 M 744.94 % 1.840 M
Accumulated other comprehensive income loss 0.000 100.00 % -23.904 M -152.68 % 45.380 M 564.81 % 6.826 M 0.13 % 6.817 M -0.15 % 6.827 M 0.19 % 6.814 M 0.18 % 6.802 M 0.03 % 6.800 M 438.98 % -2.006 M -34.45 % -1.492 M -21.20 % -1.231 M -120.82 % 5.913 M 661.54 % -1.053 M -102.37 % 44.465 M 4 669.89 % -973.000 K -102.18 % 44.565 M 5 330.63 % -852.000 K -101.92 % 44.415 M 5 810.26 % -777.807 K -103.30 % 23.560 M 3 813.61 % -634.433 K -102.78 % 22.844 M 7 060.09 % -328.221 K -18 134.50 % -1.800 K 56.17 % -4.107 K
Retained earnings -112.888 M 1.44 % -114.533 M -48.43 % -77.164 M 34.15 % -117.178 M 3.19 % -121.038 M -0.03 % -121.001 M 1.03 % -122.259 M 0.98 % -123.468 M 0.26 % -123.791 M 0.16 % -123.988 M -1.26 % -122.443 M -1.15 % -121.052 M -1.25 % -119.556 M -0.89 % -118.507 M 0.36 % -118.940 M -0.25 % -118.641 M -12.46 % -105.494 M -1.84 % -103.583 M -2.30 % -101.253 M -3.11 % -98.198 M -63.85 % -59.931 M -18.88 % -50.415 M -24.55 % -40.479 M -20.32 % -33.642 M -42.92 % -23.539 M -712.53 % -2.897 M
Common stock 1.334 M 3.25 % 1.292 M 0.31 % 1.288 M 0.00 % 1.288 M 0.08 % 1.287 M 19.06 % 1.081 M 0.00 % 1.081 M 0.00 % 1.081 M 76.35 % 613.000 K 0.00 % 613.000 K 0.00 % 613.000 K 0.16 % 612.000 K 0.49 % 609.000 K 5.73 % 576.000 K 0.35 % 574.000 K 0.00 % 574.000 K 0.35 % 572.000 K 0.00 % 572.000 K 0.43 % 569.535 K 54.29 % 369.143 K 65.56 % 222.960 K 15.10 % 193.714 K 65.53 % 117.025 K -98.27 % 6.776 M 201 998.78 % 3.353 K 0.30 % 3.343 K
Total equity 23.723 M 11.42 % 21.291 M 6.27 % 20.035 M 7.74 % 18.595 M 26.28 % 14.725 M 46.93 % 10.022 M 14.52 % 8.751 M 16.22 % 7.530 M 694.30 % 948.000 K 24.74 % 760.000 K -46.25 % 1.414 M -49.41 % 2.795 M -34.88 % 4.292 M -19.10 % 5.305 M 9.13 % 4.861 M -5.98 % 5.170 M -71.21 % 17.955 M -9.64 % 19.870 M -9.86 % 22.043 M 33.77 % 16.478 M -50.14 % 33.049 M -12.36 % 37.709 M 519.50 % 6.087 M -53.26 % 13.023 M 185.22 % -15.281 M -706.93 % -1.894 M
Other non current liabilities 400.000 K 78.57 % 224.000 K 40.88 % 159.000 K -69.19 % 516.000 K -41.16 % 877.000 K 207.72 % 285.000 K 128.00 % 125.000 K 5.93 % 118.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -548.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.366 M -13.49 % 1.579 M -7.93 % 1.715 M 5.21 % 1.630 M 831.43 % 175.000 K -12.06 % 199.000 K -36.01 % 311.000 K -55.63 % 701.000 K 1 302.00 % 50.000 K 0.00 % 50.000 K -63.50 % 137.000 K -66.00 % 403.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 360.334 K 7.88 % 334.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 2.365 M -1.42 % 2.399 M -4.27 % 2.506 M -11.13 % 2.820 M 92.75 % 1.463 M 90.74 % 767.000 K 75.92 % 436.000 K -46.76 % 819.000 K 1 538.00 % 50.000 K 0.00 % 50.000 K -81.68 % 273.000 K -49.91 % 545.000 K 236.42 % 162.000 K -11.48 % 183.000 K -11.17 % 206.000 K -8.85 % 226.000 K -90.03 % 2.267 M -10.89 % 2.544 M -17.26 % 3.075 M -11.49 % 3.474 M -1.26 % 3.518 M -5.59 % 3.727 M 5 150.33 % 70.977 K -33.77 % 107.164 K 0.000 -100.00 % 2.227 M
Other current liabilities 227.000 K -96.25 % 6.054 M 0.000 -100.00 % 5.337 M 0.000 -100.00 % 6.999 M 0.000 -100.00 % 7.337 M 0.000 -100.00 % 3.873 M 0.000 -100.00 % 3.529 M 0.000 100.00 % -174.000 K 0.000 -100.00 % 5.118 M 0.000 -100.00 % 4.781 M 0.000 -100.00 % 7.695 M -69.79 % 25.471 M -10.98 % 28.614 M 0.000 -100.00 % 2.034 M -33.16 % 3.043 M 1 447.19 % 196.664 K
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -284.000 K 0.000 100.00 % -765.000 K -109.87 % 7.748 M 5 556.34 % -142.000 K 0.000 100.00 % -520.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -419.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 524.000 K 95.52 % 268.000 K 16.52 % 230.000 K 3.60 % 222.000 K -21.83 % 284.000 K -43.43 % 502.000 K -34.38 % 765.000 K 3.80 % 737.000 K 419.01 % 142.000 K -65.87 % 416.000 K -20.00 % 520.000 K 4.63 % 497.000 K 0.000 0.000 0.000 0.000 -100.00 % 419.000 K 7.71 % 389.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 229.559 K -98.52 % 15.545 M 744.94 % 1.840 M
Total current liabilities 12.537 M 39.16 % 9.009 M 5.21 % 8.563 M -5.71 % 9.082 M 3.77 % 8.752 M -10.80 % 9.812 M -0.09 % 9.821 M -12.82 % 11.265 M 136.91 % 4.755 M -9.86 % 5.275 M 28.13 % 4.117 M -21.66 % 5.255 M -15.20 % 6.197 M -19.35 % 7.684 M 59.35 % 4.822 M -22.24 % 6.201 M -5.54 % 6.565 M -20.29 % 8.236 M -17.54 % 9.987 M 2.24 % 9.769 M -71.13 % 33.839 M 8.73 % 31.122 M 472.99 % 5.432 M 9.96 % 4.939 M -76.41 % 20.935 M 731.48 % 2.518 M
Total liabilities 14.902 M 30.63 % 11.408 M 3.06 % 11.069 M -7.00 % 11.902 M 16.51 % 10.215 M -3.44 % 10.579 M 3.14 % 10.257 M -15.12 % 12.084 M 151.49 % 4.805 M -9.77 % 5.325 M 21.30 % 4.390 M -24.31 % 5.800 M -8.79 % 6.359 M -19.17 % 7.867 M 56.46 % 5.028 M -21.77 % 6.427 M -27.23 % 8.832 M -18.07 % 10.780 M -17.47 % 13.062 M -1.36 % 13.243 M -64.55 % 37.357 M 7.20 % 34.849 M 533.32 % 5.503 M 9.03 % 5.047 M -75.89 % 20.935 M 731.48 % 2.518 M
Other non current assets -381.000 K 0.000 0.000 -100.00 % 773.000 K 105.77 % -13.407 M -670 250.00 % -2.000 K 99.97 % -7.008 M -1.02 % -6.937 M -3 421.32 % -197.000 K 33.22 % -295.000 K 80.67 % -1.526 M 12.05 % -1.735 M -4 665.79 % 38.000 K -32.14 % 56.000 K -25.33 % 75.000 K 0.00 % 75.000 K 100.47 % -16.005 M 6.63 % -17.142 M 1.93 % -17.479 M 0.000 100.00 % -56.137 M 1.30 % -56.878 M 0.000 0.000 100.00 % -3.232 M 0.000
Long term investments 0.000 0.000 0.000 100.00 % -773.000 K -105.77 % 13.407 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.000 K -32.14 % 56.000 K -25.33 % 75.000 K 0.00 % 75.000 K 0.000 0.000 0.000 0.000 -100.00 % 56.137 M -1.30 % 56.878 M 128 198.13 % 44.333 K -1.82 % 45.154 K 57.38 % 28.691 K 0.000
Intangible assets 2.365 M 8.89 % 2.172 M -8.16 % 2.365 M -7.58 % 2.559 M 101.81 % 1.268 M 0.88 % 1.257 M 1 251.61 % 93.000 K -15.45 % 110.000 K -13.39 % 127.000 K -11.81 % 144.000 K -83.60 % 878.000 K 6.30 % 826.000 K -36.22 % 1.295 M -32.83 % 1.928 M -0.77 % 1.943 M -14.33 % 2.268 M -85.71 % 15.873 M -6.73 % 17.019 M -2.26 % 17.413 M -8.65 % 19.062 M -65.94 % 55.960 M 160.73 % 21.463 M 406.71 % 4.236 M 428.69 % 801.201 K 0.79 % 794.912 K 1 807.77 % 41.667 K
GoodWill 19.412 M 92.16 % 10.102 M 0.00 % 10.102 M 0.00 % 10.102 M -10.79 % 11.324 M 125.80 % 5.015 M -21.59 % 6.396 M 3.92 % 6.155 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 % 35.075 M 0.000 -100.00 % 1.866 M 0.00 % 1.866 M 0.000
Goodwill and intangible assets 21.777 M 77.42 % 12.274 M -1.55 % 12.467 M -1.53 % 12.661 M 0.55 % 12.592 M 100.77 % 6.272 M -3.34 % 6.489 M 3.58 % 6.265 M 4 833.07 % 127.000 K -11.81 % 144.000 K -83.60 % 878.000 K 6.30 % 826.000 K -36.22 % 1.295 M -32.83 % 1.928 M -0.77 % 1.943 M -14.33 % 2.268 M -85.71 % 15.873 M -6.73 % 17.019 M -2.26 % 17.413 M -8.65 % 19.062 M -65.94 % 55.960 M -1.02 % 56.538 M 1 234.76 % 4.236 M 58.83 % 2.667 M 0.24 % 2.661 M 6 285.28 % 41.667 K
Property plant equipment net 1.800 M -8.26 % 1.962 M -9.83 % 2.176 M -1.54 % 2.210 M 171.17 % 815.000 K 119.09 % 372.000 K -28.32 % 519.000 K -22.77 % 672.000 K 860.00 % 70.000 K -53.64 % 151.000 K -76.70 % 648.000 K -28.71 % 909.000 K 3 536.00 % 25.000 K -58.33 % 60.000 K 71.43 % 35.000 K -60.23 % 88.000 K -33.33 % 132.000 K 7.32 % 123.000 K 87.94 % 65.446 K -17.62 % 79.440 K -54.98 % 176.436 K -48.14 % 340.201 K 1.89 % 333.876 K -23.56 % 436.798 K -19.51 % 542.666 K 1 395.85 % 36.278 K
Total non current assets 25.628 M 53.81 % 16.662 M -0.97 % 16.826 M -1.34 % 17.054 M 26.75 % 13.455 M 101.12 % 6.690 M -4.54 % 7.008 M 1.02 % 6.937 M 3 421.32 % 197.000 K -33.22 % 295.000 K -80.67 % 1.526 M -12.05 % 1.735 M 27.76 % 1.358 M -33.56 % 2.044 M -0.44 % 2.053 M -15.55 % 2.431 M -84.81 % 16.005 M -6.63 % 17.142 M -1.93 % 17.479 M -8.69 % 19.141 M -65.95 % 56.221 M -1.34 % 56.982 M 1 134.27 % 4.617 M 45.27 % 3.178 M -1.67 % 3.232 M 3 237.10 % 96.848 K
Other current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 663.000 K 391.11 % 135.000 K 0.00 % 135.000 K 0.000 -100.00 % 446.000 K 0.000 -100.00 % 422.000 K 0.000 -100.00 % 302.000 K 0.000 -100.00 % 381.000 K 0.000 -100.00 % 2.588 M 0.000 -100.00 % 1.691 M 0.000 -100.00 % 3.599 M 0.000 -100.00 % 1.252 M 3.61 % 1.209 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.160 M -45.28 % 7.603 M 10.36 % 6.889 M -0.45 % 6.920 M 55.40 % 4.453 M -31.33 % 6.485 M 20.76 % 5.370 M -9.08 % 5.906 M 97.79 % 2.986 M 8.42 % 2.754 M 32.98 % 2.071 M -51.26 % 4.249 M 15.75 % 3.671 M -31.54 % 5.362 M 28.59 % 4.170 M -13.50 % 4.821 M -9.62 % 5.334 M -24.35 % 7.051 M -16.14 % 8.408 M 168.25 % 3.134 M -61.22 % 8.082 M -4.45 % 8.458 M 105.42 % 4.118 M -67.63 % 12.719 M 2 944.85 % 417.724 K 169.35 % 155.084 K
Cash and short term investments 4.160 M -45.28 % 7.603 M 10.36 % 6.889 M -0.45 % 6.920 M 55.40 % 4.453 M -31.33 % 6.485 M 20.76 % 5.370 M -9.08 % 5.906 M 97.79 % 2.986 M 8.42 % 2.754 M 32.98 % 2.071 M -51.26 % 4.249 M 15.75 % 3.671 M -31.54 % 5.362 M 28.59 % 4.170 M -13.50 % 4.821 M -9.62 % 5.334 M -24.35 % 7.051 M -16.14 % 8.408 M 168.25 % 3.134 M -61.22 % 8.082 M -4.45 % 8.458 M 105.42 % 4.118 M -67.63 % 12.719 M 2 944.85 % 417.724 K 169.35 % 155.084 K
Total current assets 12.997 M -18.96 % 16.037 M 12.32 % 14.278 M 6.21 % 13.443 M 17.05 % 11.485 M -17.44 % 13.911 M 15.93 % 12.000 M -5.34 % 12.677 M 128.17 % 5.556 M -4.04 % 5.790 M 35.34 % 4.278 M -37.64 % 6.860 M -26.18 % 9.293 M -16.49 % 11.128 M 42.01 % 7.836 M -14.51 % 9.166 M -14.99 % 10.782 M -20.18 % 13.508 M -23.37 % 17.626 M 66.61 % 10.579 M -25.42 % 14.185 M -8.93 % 15.576 M 123.37 % 6.973 M -53.17 % 14.891 M 480.37 % 2.566 M 386.66 % 527.236 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.570 M 15.35 % -3.036 M -37.56 % -2.207 M 15.47 % -2.611 M 53.56 % -5.622 M 0.000 100.00 % -3.666 M 7.52 % -3.964 M 27.24 % -5.448 M 0.000 100.00 % -9.219 M -220.42 % -2.877 M 0.000 0.000 100.00 % -2.855 M 0.000 0.000 0.000
Net receivables 8.837 M 4.78 % 8.434 M 14.14 % 7.389 M 13.28 % 6.523 M -7.24 % 7.032 M 3.98 % 6.763 M 4.13 % 6.495 M -2.12 % 6.636 M 158.21 % 2.570 M -0.77 % 2.590 M 17.35 % 2.207 M 0.82 % 2.189 M -61.06 % 5.622 M -2.50 % 5.766 M 57.28 % 3.666 M -7.52 % 3.964 M -27.24 % 5.448 M -15.63 % 6.457 M -29.96 % 9.219 M 220.42 % 2.877 M -52.86 % 6.103 M 73.48 % 3.518 M 23.20 % 2.855 M 210.40 % 919.883 K -2.08 % 939.417 K 152.43 % 372.152 K
Tax assets 2.432 M 0.25 % 2.426 M 11.13 % 2.183 M 0.00 % 2.183 M 4 447.92 % 48.000 K 0.00 % 48.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -38.000 K 32.14 % -56.000 K 25.33 % -75.000 K 0.00 % -75.000 K 0.000 0.000 0.000 0.000 -100.00 % 84.274 K -18.86 % 103.863 K 3 831.23 % 2.642 K -90.92 % 29.097 K 0.000 -100.00 % 18.903 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 11.786 M 338.63 % 2.687 M -67.75 % 8.333 M 274.18 % 2.227 M -73.70 % 8.468 M 519.91 % 1.366 M -84.92 % 9.056 M 346.11 % 2.030 M -55.99 % 4.613 M 398.16 % 926.000 K -74.26 % 3.597 M 197.52 % 1.209 M -80.49 % 6.197 M -19.35 % 7.684 M 59.35 % 4.822 M 385.60 % 993.000 K -83.84 % 6.146 M 104.05 % 3.012 M -69.84 % 9.987 M 423.73 % 1.907 M -77.21 % 8.367 M 301.42 % 2.084 M -61.62 % 5.432 M 126.81 % 2.395 M 2.02 % 2.347 M 505.87 % 387.442 K
Tax payables 0.000 0.000 0.000 -100.00 % 1.296 M 0.000 -100.00 % 945.000 K 0.000 -100.00 % 1.161 M 0.000 -100.00 % 60.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 174.000 K 0.000 -100.00 % 90.000 K 0.000 -100.00 % 54.000 K 0.000 -100.00 % 166.298 K 0.000 -100.00 % 423.885 K 0.000 -100.00 % 281.236 K 0.000 -100.00 % 93.955 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -136.000 K 4.23 % -142.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 360.334 K 7.88 % 334.000 K 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
Capital lease obligations 1.601 M -6.48 % 1.712 M -5.73 % 1.816 M 6.89 % 1.699 M 464.45 % 301.000 K -23.41 % 393.000 K -44.96 % 714.000 K -30.14 % 1.022 M 619.72 % 142.000 K -65.87 % 416.000 K -36.68 % 657.000 K -27.00 % 900.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
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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 135.277 M 0.55 % 134.532 M 166.24 % 50.531 M -60.42 % 127.659 M 43.28 % 89.095 M 5.37 % 84.551 M 0.00 % 84.551 M 0.00 % 84.551 M 7.35 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.00 % 78.762 M 0.57 % 78.312 M 0.00 % 78.312 M 0.00 % 78.312 M 13.12 % 69.227 M 0.04 % 69.197 M 7.33 % 64.471 M 173.13 % 23.604 M 0.17 % 23.563 M 185.40 % 8.256 M 722.33 % 1.004 M
Deferred tax liabilities non current 599.000 K 0.50 % 596.000 K -5.70 % 632.000 K -6.23 % 674.000 K 63.99 % 411.000 K 45.23 % 283.000 K 0.000 0.000 0.000 0.000 -100.00 % 136.000 K -4.23 % 142.000 K -12.35 % 162.000 K -11.48 % 183.000 K -11.17 % 206.000 K -8.85 % 226.000 K -90.03 % 2.267 M -10.89 % 2.544 M -6.27 % 2.714 M -13.55 % 3.140 M -10.76 % 3.518 M -5.59 % 3.727 M 5 150.33 % 70.977 K -33.77 % 107.164 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.227 M
Total assets 38.625 M 18.12 % 32.699 M 5.13 % 31.104 M 1.99 % 30.497 M 22.28 % 24.940 M 21.06 % 20.601 M 8.38 % 19.008 M -3.09 % 19.614 M 240.94 % 5.753 M -5.46 % 6.085 M 4.84 % 5.804 M -32.47 % 8.595 M -19.30 % 10.651 M -19.14 % 13.172 M 33.20 % 9.889 M -14.73 % 11.597 M -56.71 % 26.787 M -12.60 % 30.650 M -12.69 % 35.105 M 18.12 % 29.721 M -57.79 % 70.406 M -2.97 % 72.558 M 526.06 % 11.590 M -35.86 % 18.069 M 211.66 % 5.798 M 829.00 % 624.084 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-03-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 2013-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -2.716 M -59.39 % -1.704 M -48.05 % -1.151 M -142.27 % 2.723 M 4 354.69 % -64.000 K 95.99 % -1.597 M -8.64 % -1.470 M -366.30 % 552.000 K 0.000 -100.00 % 1.966 M 0.000 100.00 % -909.000 K 0.000 100.00 % -3.271 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 65.000 K 0.000 -100.00 % 230.000 K -6.12 % 245.000 K 28.95 % 190.000 K -5.00 % 200.000 K 6.95 % 187.000 K 484.38 % 32.000 K 6.67 % 30.000 K 287.50 % -16.000 K -277.78 % 9.000 K -87.84 % 74.000 K -18.68 % 91.000 K 5.81 % 86.000 K -27.12 % 118.000 K 161.14 % -193.000 K -1 106.25 % -16.000 K -103.14 % 509.000 K 459.34 % 91.000 K -76.31 % 384.091 K -49.05 % 753.909 K -20.83 % 952.255 K 197.82 % 319.747 K -42.96 % 560.587 K 0.000 0.000
Change in working capital 1.528 M 2 022.22 % 72.000 K 108.31 % -866.000 K -207.98 % 802.000 K 149.32 % -1.626 M -124.59 % -724.000 K -31.64 % -550.000 K -117.51 % 3.141 M 1 424.76 % 206.000 K -46.77 % 387.000 K 154.43 % -711.000 K -145.69 % 1.556 M 980.56 % 144.000 K 107.05 % -2.044 M -404.62 % 671.000 K -39.00 % 1.100 M 8.80 % 1.011 M -65.27 % 2.911 M 217.71 % -2.473 M -378.16 % 889.056 K 638.64 % -165.056 K 88.40 % -1.423 M -116.70 % -656.626 K -960.58 % 76.300 K -91.55 % 902.596 K 555.78 % 137.636 K
Accounts receivables 1.528 M 486.84 % -395.000 K 54.39 % -866.000 K -211.89 % 774.000 K -47.63 % 1.478 M 285.45 % -797.000 K -426.64 % 244.000 K -71.23 % 848.000 K 81.97 % 466.000 K 156.21 % -829.000 K -305.20 % 404.000 K -86.58 % 3.011 M 1 990.97 % 144.000 K 107.02 % -2.052 M -402.21 % 679.000 K -38.38 % 1.102 M 9.22 % 1.009 M -63.47 % 2.762 M 255.69 % -1.774 M -165.56 % -668.031 K -430.31 % -125.969 K 92.30 % -1.637 M -149.30 % -656.626 K -960.58 % 76.300 K -91.55 % 902.596 K 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
Accounts payables -4.038 M -964.67 % 467.000 K 152.77 % -885.000 K -3 260.71 % 28.000 K 100.90 % -3.104 M -4 352.05 % 73.000 K 109.19 % -794.000 K -134.63 % 2.293 M 981.92 % -260.000 K -121.38 % 1.216 M 209.06 % -1.115 M 23.37 % -1.455 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
Other working capital 0.000 0.000 -100.00 % 885.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K 200.00 % -8.000 K -300.00 % -2.000 K -200.00 % 2.000 K -98.66 % 149.000 K 121.32 % -699.000 K -144.89 % 1.557 M 4 083.64 % -39.087 K -118.26 % 214.047 K 0.000 0.000 0.000 0.000
Other non cash items -4.051 M -3 275.83 % -120.000 K 87.07 % -928.000 K 63.86 % -2.568 M -185.89 % 2.990 M 71.84 % 1.740 M 68.77 % 1.031 M 135.18 % -2.931 M -3 857.69 % 78.000 K -96.21 % 2.059 M 75.23 % 1.175 M 338.82 % -492.000 K 47.88 % -944.000 K -133.85 % 2.789 M 296.27 % -1.421 M -112.89 % 11.020 M 665.42 % -1.949 M -27.47 % -1.529 M -726.49 % -185.000 K -100.52 % 35.335 M 828.67 % 3.805 M 2 150.80 % 169.048 K -75.77 % 697.684 K -49.90 % 1.393 M 1 007.76 % -153.400 K -137.76 % 406.286 K
Net cash provided by operating activities -1.757 M -217.29 % 1.498 M 723.08 % 182.000 K -93.33 % 2.727 M 390.42 % -939.000 K -197.81 % 960.000 K 28.69 % 746.000 K -78.37 % 3.449 M 542.27 % 537.000 K -55.32 % 1.202 M 159.45 % -2.022 M -445.64 % 585.000 K 139.34 % -1.487 M -198.41 % 1.511 M 331.39 % -653.000 K -79.89 % -363.000 K 68.84 % -1.165 M -142.20 % -481.000 K 88.06 % -4.030 M -4.45 % -3.858 M 12.19 % -4.394 M 54.00 % -9.551 M -47.71 % -6.466 M 23.46 % -8.448 M -11.78 % -7.558 M -88.88 % -4.002 M
Investments in property plant and equipment -67.000 K 30.93 % -97.000 K -38.57 % -70.000 K 47.37 % -133.000 K -478.26 % -23.000 K 54.90 % -51.000 K -70.00 % -30.000 K -150.00 % -12.000 K 45.45 % -22.000 K 0.000 100.00 % -166.000 K -2 271.43 % -7.000 K -250.00 % -2.000 K 96.15 % -52.000 K 0.000 100.00 % -39.000 K 17.02 % -47.000 K 52.04 % -98.000 K -366.67 % -21.000 K -395.28 % -4.240 K 45.36 % -7.760 K 86.69 % -58.292 K -85.68 % -31.393 K -68.71 % -18.608 K 52.04 % -38.803 K 51.92 % -80.698 K
Acquisitions net -1.901 M 0.000 0.000 0.000 100.00 % -4.783 M -987.38 % 539.000 K 161.74 % -873.000 K 86.11 % -6.284 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -851.000 K 0.000 100.00 % -25.782 M -16 787.92 % -152.665 K 31.96 % -224.378 K 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 100.00 % -18.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 650.000 K 200.00 % -650.000 K 0.000 -100.00 % 128.000 K 82.86 % 70.000 K -11.39 % 79.000 K 7 800.00 % 1.000 K 100.02 % -6.284 M 0.000 100.00 % -1.000 K 99.38 % -161.000 K -1 250.00 % 14.000 K 105.91 % -237.000 K 16.25 % -283.000 K -14 250.00 % 2.000 K 102.70 % -74.000 K 85.23 % -501.000 K 36.18 % -785.000 K -15 800.00 % 5.000 K 100.86 % -583.996 K 20.33 % -733.004 K 40.82 % -1.239 M 29.52 % -1.757 M -394.33 % -355.510 K -3 501.20 % -9.872 K -112.23 % 80.698 K
Net cash used for investing activites -1.318 M -76.44 % -747.000 K -967.14 % -70.000 K -1 300.00 % -5.000 K 99.90 % -4.806 M -1 084.84 % 488.000 K 154.04 % -903.000 K 85.66 % -6.296 M -28 518.18 % -22.000 K -2 100.00 % -1.000 K 99.40 % -166.000 K -2 271.43 % -7.000 K 97.07 % -239.000 K 28.66 % -335.000 K -16 850.00 % 2.000 K 101.77 % -113.000 K 79.38 % -548.000 K 37.94 % -883.000 K -5 418.75 % -16.000 K 98.89 % -1.439 M -94.29 % -740.764 K 97.26 % -27.079 M -1 294.78 % -1.941 M -224.39 % -598.496 K -1 129.58 % -48.675 K 39.68 % -80.698 K
Debt repayment -164.000 K -2 833.33 % 6.000 K 104.48 % -134.000 K -2 133.33 % -6.000 K 99.42 % -1.027 M 0.000 100.00 % -364.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
Common stock issued 21.000 K -65.57 % 61.000 K 0.000 0.000 -100.00 % 4.750 M 0.000 0.000 -100.00 % 6.257 M 0.000 0.000 -100.00 % 1.000 K -66.67 % 3.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 500.000 0.000 -100.00 % 500.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.125 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -267.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -104.000 K 0.000 100.00 % -257.000 K -105.41 % 4.750 M 1 153.22 % -451.000 K 0.000 -100.00 % 5.765 M 2 204.01 % -274.000 K 42.44 % -476.000 K 0.000 100.00 % -22.000 K -166.67 % 33.000 K 1 550.00 % 2.000 K 0.000 100.00 % -36.000 K 0.000 -100.00 % 2.000 K -99.98 % 9.286 M 2 140.35 % 414.488 K -91.28 % 4.756 M -88.38 % 40.940 M 115 206.88 % 35.505 K -99.83 % 21.463 M 231.82 % 6.468 M 44.95 % 4.463 M
Net cash used provided by financing activities -410.000 K -1 008.11 % -37.000 K 72.39 % -134.000 K 49.05 % -263.000 K -107.06 % 3.723 M 1 098.12 % -373.000 K -2.47 % -364.000 K -106.31 % 5.765 M 2 204.01 % -274.000 K 46.48 % -512.000 K -51 300.00 % 1.000 K -66.67 % 3.000 K -90.91 % 33.000 K 1 550.00 % 2.000 K 0.000 100.00 % -36.000 K 0.000 -100.00 % 2.000 K -99.98 % 9.286 M 2 140.35 % 414.488 K -91.28 % 4.756 M -88.38 % 40.940 M 115 206.88 % 35.505 K -99.83 % 21.463 M 231.82 % 6.468 M 44.95 % 4.463 M
Effect of forex changes on cash 42.000 K 0.000 100.00 % -9.000 K -212.50 % 8.000 K 180.00 % -10.000 K -124.39 % 41.000 K 356.25 % -16.000 K -900.00 % 2.000 K 122.22 % -9.000 K -28.57 % -7.000 K -177.78 % 9.000 K 325.00 % -4.000 K -233.33 % 3.000 K -78.57 % 14.000 K 0.000 100.00 % -1.000 K 75.00 % -4.000 K -180.00 % 5.000 K -85.29 % 34.000 K 152.34 % -64.964 K -2 291.77 % 2.964 K -90.38 % 30.799 K 0.000 0.000 0.000 -100.00 % 105.000
Net change in cash -3.443 M -582.21 % 714.000 K 2 403.23 % -31.000 K -101.26 % 2.467 M 221.41 % -2.032 M -282.24 % 1.115 M 308.02 % -536.000 K -118.36 % 2.920 M 1 158.62 % 232.000 K -66.03 % 683.000 K 131.36 % -2.178 M -477.47 % 577.000 K -84.29 % 3.672 M 218.16 % -3.108 M -174.53 % 4.170 M 204.42 % -3.994 M -174.87 % 5.334 M 174.06 % -7.203 M -185.67 % 8.408 M 204.03 % -8.082 M -200.00 % 8.082 M 296.29 % -4.118 M -200.00 % 4.118 M 0.000 -100.00 % 78.241 K -97.22 % 2.819 M
Cash at beginning of period 7.603 M 10.36 % 6.889 M -0.45 % 6.920 M 55.40 % 4.453 M -31.33 % 6.485 M 20.76 % 5.370 M -9.08 % 5.906 M 97.79 % 2.986 M 8.42 % 2.754 M 32.98 % 2.071 M -51.26 % 4.249 M 15.71 % 3.672 M 0.000 -100.00 % 4.170 M 0.000 -100.00 % 5.334 M 0.000 -100.00 % 8.408 M 0.000 -100.00 % 8.082 M 0.000 -100.00 % 4.118 M 0.000 0.000 0.000 -100.00 % 303.146 K
Cash at end of period 4.160 M -45.28 % 7.603 M 10.36 % 6.889 M -0.45 % 6.920 M 55.40 % 4.453 M -31.33 % 6.485 M 20.76 % 5.370 M -9.08 % 5.906 M 97.79 % 2.986 M 8.42 % 2.754 M 32.98 % 2.071 M -51.26 % 4.249 M 15.71 % 3.672 M 245.68 % 1.062 M -74.53 % 4.170 M 211.08 % 1.341 M -74.87 % 5.334 M 342.56 % 1.205 M -85.67 % 8.408 M 0.000 -100.00 % 8.082 M 0.000 -100.00 % 4.118 M 0.000 -100.00 % 78.241 K -97.49 % 3.122 M
Operating cash flow -1.732 M -215.62 % 1.498 M 898.67 % 150.000 K -94.50 % 2.727 M 390.42 % -939.000 K -197.81 % 960.000 K 28.69 % 746.000 K -78.37 % 3.449 M 542.27 % 537.000 K -55.32 % 1.202 M 159.45 % -2.022 M -445.64 % 585.000 K 139.34 % -1.487 M -198.41 % 1.511 M 331.39 % -653.000 K -79.89 % -363.000 K 68.84 % -1.165 M -142.20 % -481.000 K 88.06 % -4.030 M -4.45 % -3.858 M 12.19 % -4.394 M 54.00 % -9.551 M -47.71 % -6.466 M 23.46 % -8.448 M -11.78 % -7.558 M -88.88 % -4.002 M
Capital expenditure -67.000 K 30.93 % -97.000 K -38.57 % -70.000 K 47.37 % -133.000 K -478.26 % -23.000 K 54.90 % -51.000 K -70.00 % -30.000 K -150.00 % -12.000 K 45.45 % -22.000 K 0.000 100.00 % -166.000 K -2 271.43 % -7.000 K -250.00 % -2.000 K 96.15 % -52.000 K 0.000 100.00 % -39.000 K 17.02 % -47.000 K 52.04 % -98.000 K -366.67 % -21.000 K -395.28 % -4.240 K 45.36 % -7.760 K 86.69 % -58.292 K -85.68 % -31.393 K -68.71 % -18.608 K 52.04 % -38.803 K 51.92 % -80.698 K
Free CashFlow -1.799 M -228.41 % 1.401 M 1 651.25 % 80.000 K -96.92 % 2.594 M 369.65 % -962.000 K -205.83 % 909.000 K 26.96 % 716.000 K -79.17 % 3.437 M 567.38 % 515.000 K -57.15 % 1.202 M 154.94 % -2.188 M -478.55 % 578.000 K 138.82 % -1.489 M -202.06 % 1.459 M 323.43 % -653.000 K -62.44 % -402.000 K 66.83 % -1.212 M -109.33 % -579.000 K 85.71 % -4.051 M -4.88 % -3.863 M 12.25 % -4.401 M 54.20 % -9.609 M -47.89 % -6.497 M 23.26 % -8.467 M -11.45 % -7.597 M -86.10 % -4.082 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2013