
CPU Softwarehouse AG CPU2.F
Finances
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.121 M -22.85 % | 4.045 M -38.64 % | 6.592 M -26.09 % | 8.919 M -11.61 % | 10.090 M -4.01 % | 10.512 M -13.26 % | 12.118 M 129.09 % | 5.290 M -9.41 % | 5.839 M -2.05 % | 5.961 M 5.71 % | 5.639 M -0.55 % | 5.670 M -7.20 % | 6.110 M -11.19 % | 6.880 M -7.74 % | 7.457 M 17.97 % | 6.321 M |
Net income | 49.582 K 103.10 % | 24.413 K -54.75 % | 53.956 K -90.48 % | 566.579 K 24.47 % | 455.185 K 73.45 % | 262.424 K 19.08 % | 220.382 K 191.09 % | 75.710 K 2 782.91 % | 2.626 K 100.43 % | -605.000 K -2 420.83 % | -24.000 K 31.43 % | -35.000 K -20.69 % | -29.000 K -108.15 % | 356.000 K 41.83 % | 251.000 K 126.13 % | 111.000 K |
Income before tax | 66.124 K 52.68 % | 43.309 K -19.73 % | 53.956 K -90.50 % | 567.862 K 24.30 % | 456.854 K 73.13 % | 263.883 K 18.79 % | 222.144 K 183.31 % | 78.410 K 1 861.64 % | 3.997 K 100.66 % | -604.000 K -2 526.09 % | -23.000 K 32.35 % | -34.000 K -25.93 % | -27.000 K -107.61 % | 355.000 K 36.54 % | 260.000 K 5 100.00 % | 5.000 K |
Income before tax ratio | 0.02 97.90 % | 0.01 30.80 % | 0.01 -87.14 % | 0.06 40.63 % | 0.05 80.35 % | 0.03 36.94 % | 0.02 23.67 % | 0.01 2 065.34 % | 0.00 100.68 % | -0.10 -2 384.23 % | 0.00 31.98 % | -0.01 -35.70 % | 0.00 -108.56 % | 0.05 47.99 % | 0.03 4 307.83 % | 0.00 |
EBITDA | 374.025 K 140.05 % | 155.814 K -54.13 % | 339.657 K -51.91 % | 706.235 K 14.78 % | 615.291 K 57.62 % | 390.362 K -8.70 % | 427.574 K 130.06 % | 185.855 K -99.81 % | 100.074 M 62 646.16 % | -160.000 K -197.56 % | 164.000 K 82.22 % | 90.000 K -3.23 % | 93.000 K -77.32 % | 410.000 K 393.98 % | 83.000 K -38.52 % | 135.000 K |
Net income ratio | 0.02 163.26 % | 0.01 -26.27 % | 0.01 -87.11 % | 0.06 40.82 % | 0.05 80.69 % | 0.02 37.27 % | 0.02 27.06 % | 0.01 3 082.27 % | 0.00 100.44 % | -0.10 -2 284.66 % | 0.00 31.05 % | -0.01 -30.06 % | 0.00 -109.17 % | 0.05 53.73 % | 0.03 91.68 % | 0.02 |
Ratio EBITDA | 0.12 211.15 % | 0.04 -25.24 % | 0.05 -34.93 % | 0.08 29.86 % | 0.06 64.20 % | 0.04 5.25 % | 0.04 0.42 % | 0.04 -99.79 % | 17.14 63 953.42 % | -0.03 -192.29 % | 0.03 83.22 % | 0.02 4.28 % | 0.02 -74.46 % | 0.06 435.40 % | 0.01 -47.88 % | 0.02 |
Gross profit ratio | 0.53 114.36 % | 0.25 79.34 % | 0.14 -84.09 % | 0.87 4.21 % | 0.83 -2.96 % | 0.86 2.26 % | 0.84 35.01 % | 0.62 2.47 % | 0.61 239.24 % | 0.18 -32.73 % | 0.27 -7.81 % | 0.29 -6.93 % | 0.31 -8.83 % | 0.34 -5.34 % | 0.36 20.77 % | 0.30 |
Weighted average shs out dil | 4.958 M 20.42 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M -5.86 % | 4.374 M 6.83 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 14.88 % | 3.564 M -1.43 % | 3.615 M 1.45 % | 3.564 M 0.00 % | 3.564 M |
Weighted average shs out | 4.958 M 20.42 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M -5.86 % | 4.374 M 6.83 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 14.88 % | 3.564 M -1.43 % | 3.615 M 1.45 % | 3.564 M 0.00 % | 3.564 M |
EPS diluted | 0.01 69.49 % | 0.01 -54.96 % | 0.01 -90.64 % | 0.14 27.27 % | 0.11 83.33 % | 0.06 11.52 % | 0.05 190.81 % | 0.02 2 983.33 % | 0.00 100.40 % | -0.15 -2 442.37 % | -0.01 30.59 % | -0.01 -4.94 % | -0.01 -108.22 % | 0.10 39.91 % | 0.07 138.64 % | 0.03 |
Earnings per share | 0.01 69.49 % | 0.01 -54.96 % | 0.01 -90.64 % | 0.14 27.27 % | 0.11 83.33 % | 0.06 11.52 % | 0.05 190.81 % | 0.02 2 983.33 % | 0.00 100.40 % | -0.15 -2 442.37 % | -0.01 30.59 % | -0.01 -4.94 % | -0.01 -108.22 % | 0.10 39.91 % | 0.07 138.64 % | 0.03 |
Gross profit | 1.657 M 65.37 % | 1.002 M 10.05 % | 910.389 K -88.24 % | 7.741 M -7.89 % | 8.404 M -6.85 % | 9.022 M -11.29 % | 10.171 M 209.30 % | 3.288 M -7.17 % | 3.542 M 232.30 % | 1.066 M -28.89 % | 1.499 M -8.32 % | 1.635 M -13.63 % | 1.893 M -19.03 % | 2.338 M -12.66 % | 2.677 M 42.47 % | 1.879 M |
Income tax expense | 16.542 K -12.46 % | 18.896 K 1 475.98 % | 1.199 K -6.55 % | 1.283 K -23.13 % | 1.669 K 14.41 % | 1.459 K -17.21 % | 1.762 K -34.74 % | 2.700 K 96.93 % | 1.371 K 37.10 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -50.00 % | 2.000 K 300.00 % | -1.000 K -111.11 % | 9.000 K 108.49 % | -106.000 K |
Cost of revenue | 1.464 M -51.90 % | 3.043 M -46.44 % | 5.681 M 382.33 % | 1.178 M -30.15 % | 1.686 M 13.22 % | 1.489 M -23.51 % | 1.947 M -2.70 % | 2.001 M -12.86 % | 2.297 M -53.08 % | 4.895 M 18.24 % | 4.140 M 2.60 % | 4.035 M -4.32 % | 4.217 M -7.16 % | 4.542 M -4.98 % | 4.780 M 7.61 % | 4.442 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 969.000 K 1.79 % | 952.000 K -4.32 % | 995.000 K -19.50 % | 1.236 M -11.71 % | 1.400 M 19.45 % | 1.172 M -8.08 % | 1.275 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 382.000 K -31.29 % | 556.000 K -10.47 % | 621.000 K -23.52 % | 812.000 K -9.27 % | 895.000 K -9.32 % | 987.000 K 11.65 % | 884.000 K |
Other expenses | -990.000 97.51 % | -39.690 K -4 510.00 % | 900.000 -99.99 % | 6.179 M -9.27 % | 6.810 M 5 157 678.54 % | 132.030 -99.95 % | 263.000 K | 0.000 | 0.000 100.00 % | -13.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 1.579 M 57.18 % | 1.005 M 8.02 % | 930.324 K -87.00 % | 7.157 M -9.74 % | 7.929 M -9.11 % | 8.724 M -12.12 % | 9.927 M 210.37 % | 3.198 M -7.80 % | 3.469 M 112.41 % | 1.633 M 9.74 % | 1.488 M -8.99 % | 1.635 M -13.45 % | 1.889 M -3.38 % | 1.955 M -18.47 % | 2.398 M 27.96 % | 1.874 M |
Cost and expenses | 3.117 M -23.00 % | 4.048 M -38.77 % | 6.612 M -20.67 % | 8.335 M -13.32 % | 9.616 M -5.85 % | 10.213 M -13.98 % | 11.874 M 128.36 % | 5.200 M -9.81 % | 5.765 M -11.68 % | 6.528 M 15.99 % | 5.628 M -0.74 % | 5.670 M -7.14 % | 6.106 M -6.02 % | 6.497 M -9.49 % | 7.178 M 13.65 % | 6.316 M |
Research and development expenses | 0.000 -100.00 % | 1.200 K 300.00 % | 300.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.000 K 102.08 % | 48.000 K -33.33 % | 72.000 K -21.74 % | 92.000 K -62.75 % | 247.000 K -12.10 % | 281.000 K 401.79 % | 56.000 K |
Selling general and administrative expenses | 1.580 M 51.47 % | 1.043 M 12.30 % | 929.124 K -5.02 % | 978.237 K -12.62 % | 1.119 M -18.21 % | 1.369 M -27.77 % | 1.895 M | 0.000 | 0.000 -100.00 % | 1.351 M -10.41 % | 1.508 M -6.68 % | 1.616 M -21.09 % | 2.048 M -10.76 % | 2.295 M 6.30 % | 2.159 M 0.00 % | 2.159 M |
Interest income | 223.810 4 601.89 % | 4.760 -73.21 % | 17.768 -8.18 % | 19.350 -46.32 % | 36.050 -79.55 % | 176.320 -99.36 % | 27.422 K 20 644.38 % | 132.190 -46.61 % | 247.580 -99.01 % | 25.000 K 1 150.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K -40.00 % | 5.000 K -37.50 % | 8.000 K -71.43 % | 28.000 K |
Interest expense | 10.483 K 57.11 % | 6.672 K -62.45 % | 17.768 K 8.52 % | 16.373 K -8.82 % | 17.956 K -48.11 % | 34.602 K -30.28 % | 49.630 K 320.49 % | 11.803 K -83.10 % | 69.852 K 42.56 % | 49.000 K 36.11 % | 36.000 K 0.00 % | 36.000 K 5.88 % | 34.000 K 3.03 % | 33.000 K 32.00 % | 25.000 K -3.85 % | 26.000 K |
Depreciation and amortization | 296.423 K 163.48 % | 112.502 K -57.82 % | 266.734 K 119.06 % | 121.765 K -14.34 % | 142.150 K 13.30 % | 125.466 K -20.37 % | 157.561 K 64.74 % | 95.642 K -99.90 % | 100.000 M 25 216.46 % | 395.000 K 159.87 % | 152.000 K 70.79 % | 89.000 K 1.14 % | 88.000 K 62.96 % | 54.000 K -46.53 % | 101.000 K -2.88 % | 104.000 K |
Operating income | 76.384 K 1 043.36 % | -8.097 K 59.39 % | -19.940 K -103.95 % | 504.936 K 13.19 % | 446.107 K 568.60 % | 66.723 K -22.95 % | 86.594 K 10.44 % | 78.410 K 1 861.64 % | 3.997 K 100.66 % | -604.000 K -2 526.09 % | -23.000 K -1 050.00 % | -2.000 K -150.00 % | 4.000 K -98.96 % | 383.000 K 47.31 % | 260.000 K 5 100.00 % | 5.000 K |
Operating income ratio | 0.02 1 322.79 % | 0.00 33.83 % | 0.00 -105.34 % | 0.06 28.06 % | 0.04 596.50 % | 0.01 -11.17 % | 0.01 -51.79 % | 0.01 2 065.34 % | 0.00 100.68 % | -0.10 -2 384.23 % | 0.00 -1 056.32 % | 0.00 -153.88 % | 0.00 -98.82 % | 0.06 59.66 % | 0.03 4 307.83 % | 0.00 |
Total other income expenses net | -10.260 K -122.14 % | 46.332 K -37.30 % | 73.896 K 551.88 % | -16.353 K -252.16 % | 10.747 K 131.22 % | -34.427 K -55.02 % | -22.208 K -210.90 % | 20.025 K 138.33 % | -52.239 K | 0.000 100.00 % | -53.000 K | 0.000 100.00 % | -31.000 K -10.71 % | -28.000 K -1 500.00 % | 2.000 K | 0.000 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -694.312 K 44.49 % | -1.251 M 45.56 % | -2.298 M -2.61 % | -2.239 M -21.46 % | -1.844 M -37.03 % | -1.345 M -63.48 % | -822.983 K 36.95 % | -1.305 M -46.70 % | -889.739 K -33.39 % | -667.000 K 7.10 % | -718.000 K -4.51 % | -687.000 K -11.53 % | -616.000 K -13.65 % | -542.000 K 4.58 % | -568.000 K 9.55 % | -628.000 K |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -50.00 % | 2.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -90.91 % | 11.000 K -26.67 % | 15.000 K |
Total debt | 135.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K -50.67 % | 75.000 K -33.63 % | 113.000 K -24.67 % | 150.000 K | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -278.612 K 0.92 % | -281.185 K 4.10 % | -293.211 K 1.06 % | -296.366 K -6.51 % | -278.241 K -0.20 % | -277.683 K 0.63 % | -279.444 K -21.83 % | -229.377 K -16.53 % | -196.837 K -8.28 % | -181.779 K -18.81 % | -153.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | -3.785 M 1.29 % | -3.835 M 0.63 % | -3.859 M 1.38 % | -3.913 M 12.65 % | -4.480 M 9.22 % | -4.935 M 5.05 % | -5.198 M -56.63 % | -3.318 M 2.23 % | -3.394 M 0.15 % | -3.399 M -21.65 % | -2.794 M -0.87 % | -2.770 M -1.28 % | -2.735 M -1.07 % | -2.706 M 19.99 % | -3.382 M 6.91 % | -3.633 M |
Common stock | 4.503 M 10.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 16.67 % | 3.509 M 0.00 % | 3.509 M 0.00 % | 3.509 M 0.00 % | 3.509 M |
Total equity | 2.744 M 32.07 % | 2.077 M 1.79 % | 2.041 M 2.88 % | 1.984 M 38.21 % | 1.435 M 46.35 % | 980.777 K 36.87 % | 716.591 K 31.18 % | 546.276 K 8.58 % | 503.105 K -1.93 % | 513.000 K -55.27 % | 1.147 M -0.86 % | 1.157 M 88.13 % | 615.000 K -9.02 % | 676.000 K -68.50 % | 2.146 M 13.25 % | 1.895 M |
Other non current liabilities | 472.712 K -10.68 % | 529.211 K -18.00 % | 645.404 K -18.79 % | 794.709 K | 0.000 -100.00 % | 765.314 K -37.13 % | 1.217 M -7.14 % | 1.311 M 30.56 % | 1.004 M 14.45 % | 877.233 K 12.75 % | 778.000 K 4.99 % | 741.000 K 4.96 % | 706.000 K -24.00 % | 929.000 K 784.76 % | 105.000 K -3.67 % | 109.000 K |
Long term debt | 135.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 K 1.35 % | 37.000 K -50.67 % | 75.000 K -33.04 % | 112.000 K | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 602.611 K -28.09 % | 837.983 K -10.84 % | 939.908 K 18.27 % | 794.709 K -1.39 % | 805.878 K 5.30 % | 765.313 K -37.06 % | 1.216 M -8.23 % | 1.325 M 30.22 % | 1.018 M -0.82 % | 1.026 M 16.99 % | 877.000 K -2.12 % | 896.000 K 2.75 % | 872.000 K -6.14 % | 929.000 K 784.76 % | 105.000 K -3.67 % | 109.000 K |
Other current liabilities | 5.857 K -86.14 % | 42.249 K 144.06 % | 17.311 K -94.11 % | 293.894 K -47.07 % | 555.258 K -29.92 % | 792.359 K -11.70 % | 897.322 K -44.14 % | 1.606 M 513.83 % | 261.677 K 26.11 % | 207.500 K -39.50 % | 343.000 K 0.59 % | 341.000 K -5.54 % | 361.000 K -16.44 % | 432.000 K -50.00 % | 864.000 K -14.46 % | 1.010 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.075 K | 0.000 -100.00 % | 263.000 K -25.71 % | 354.000 K 2.31 % | 346.000 K 1 010.53 % | -38.000 K | 0.000 | 0.000 | 0.000 |
Short term debt | 135.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 K -1.32 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K | 0.000 | 0.000 | 0.000 |
Total current liabilities | 270.833 K -21.22 % | 343.786 K 29.09 % | 266.317 K -53.81 % | 576.567 K -35.08 % | 888.156 K -23.84 % | 1.166 M -48.40 % | 2.260 M -3.42 % | 2.340 M 300.36 % | 584.462 K 7.83 % | 542.000 K -11.15 % | 610.000 K -13.96 % | 709.000 K -35.37 % | 1.097 M 36.44 % | 804.000 K -31.81 % | 1.179 M -11.22 % | 1.328 M |
Total liabilities | 741.231 K -37.28 % | 1.182 M -2.03 % | 1.206 M -12.04 % | 1.371 M -19.05 % | 1.694 M -12.30 % | 1.932 M -44.43 % | 3.476 M -5.16 % | 3.665 M 128.77 % | 1.602 M 2.17 % | 1.568 M 5.45 % | 1.487 M -7.35 % | 1.605 M -18.49 % | 1.969 M 13.62 % | 1.733 M 34.97 % | 1.284 M -10.65 % | 1.437 M |
Other non current assets | 0.000 100.00 % | -32.655 K 17.35 % | -39.510 K | 0.000 100.00 % | -496.539 K 18.75 % | -611.091 K 38.54 % | -994.340 K -51.73 % | -655.324 K -144.97 % | -267.511 K | 0.000 100.00 % | -671.000 K -2.13 % | -657.000 K -65 800.00 % | 1.000 K 0.00 % | 1.000 K -96.88 % | 32.000 K -79.22 % | 154.000 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.510 0.00 % | -0.510 0.00 % | -0.510 0.00 % | -0.510 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.000 K 88.06 % | -134.000 K |
Intangible assets | 2.274 M 54.26 % | 1.474 M 261.88 % | 407.310 K 53.70 % | 265.011 K -23.51 % | 346.483 K -23.03 % | 450.157 K -16.53 % | 539.310 K 188.52 % | 186.922 K -21.93 % | 239.426 K -24.47 % | 317.000 K -50.08 % | 635.000 K 3.08 % | 616.000 K 33.91 % | 460.000 K 120.10 % | 209.000 K 945.00 % | 20.000 K -98.10 % | 1.052 M |
GoodWill | 43.249 K -25.00 % | 57.665 K -20.00 % | 72.081 K -16.67 % | 86.498 K -14.29 % | 100.914 K -12.50 % | 115.331 K -71.15 % | 399.747 K -5.76 % | 424.163 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.527 M | 0.000 |
Goodwill and intangible assets | 2.317 M 51.28 % | 1.532 M 219.49 % | 479.392 K 36.38 % | 351.510 K -21.43 % | 447.398 K -20.88 % | 565.488 K -39.78 % | 939.058 K 53.67 % | 611.086 K 155.23 % | 239.426 K -24.47 % | 317.000 K -50.08 % | 635.000 K 3.08 % | 616.000 K 33.91 % | 460.000 K 120.10 % | 209.000 K -86.49 % | 1.547 M 13.50 % | 1.363 M |
Property plant equipment net | 35.152 K -36.20 % | 55.096 K -10.30 % | 61.421 K 11.17 % | 55.249 K 12.43 % | 49.142 K 7.76 % | 45.605 K -17.51 % | 55.284 K 24.96 % | 44.240 K 57.51 % | 28.087 K -9.40 % | 31.000 K -13.89 % | 36.000 K -12.20 % | 41.000 K -10.87 % | 46.000 K -36.99 % | 73.000 K -17.98 % | 89.000 K -11.00 % | 100.000 K |
Total non current assets | 2.352 M 51.35 % | 1.554 M 210.01 % | 501.303 K 23.24 % | 406.759 K -18.08 % | 496.540 K -18.75 % | 611.094 K -38.54 % | 994.342 K 51.73 % | 655.326 K 144.97 % | 267.513 K -23.13 % | 348.000 K -49.20 % | 685.000 K 1.93 % | 672.000 K 32.54 % | 507.000 K 79.15 % | 283.000 K -83.98 % | 1.767 M 9.96 % | 1.607 M |
Other current assets | 11.880 K -74.35 % | 46.324 K -5.04 % | 48.782 K 363.93 % | 10.515 K 384.04 % | -3.702 K -106.70 % | 55.264 K -93.35 % | 830.971 K 25.03 % | 664.629 K 37.02 % | 485.049 K -19.69 % | 604.000 K 31.02 % | 461.000 K 2.22 % | 451.000 K 5.87 % | 426.000 K 21 200.00 % | 2.000 K -99.53 % | 422.000 K -55.49 % | 948.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.510 0.00 % | 1.510 0.00 % | 1.510 0.00 % | 1.510 -24.50 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K -81.88 % | 149.000 K |
cash and cash equivalents | 830.069 K -33.64 % | 1.251 M -45.56 % | 2.298 M 2.61 % | 2.239 M 21.46 % | 1.844 M 37.03 % | 1.345 M 63.48 % | 822.983 K -36.95 % | 1.305 M 46.70 % | 889.739 K 26.38 % | 704.000 K -11.22 % | 793.000 K -0.88 % | 800.000 K 4.44 % | 766.000 K 41.33 % | 542.000 K -4.58 % | 568.000 K -9.55 % | 628.000 K |
Cash and short term investments | 830.069 K -33.64 % | 1.251 M -45.56 % | 2.298 M 2.61 % | 2.239 M 21.46 % | 1.844 M 37.03 % | 1.345 M 63.48 % | 822.985 K -36.95 % | 1.305 M 46.70 % | 889.741 K 26.38 % | 704.000 K -11.22 % | 793.000 K -0.88 % | 800.000 K 4.44 % | 766.000 K 41.33 % | 542.000 K -8.91 % | 595.000 K -23.42 % | 777.000 K |
Total current assets | 1.133 M -34.53 % | 1.730 M -37.73 % | 2.778 M -5.76 % | 2.948 M 11.98 % | 2.633 M 14.41 % | 2.301 M -28.05 % | 3.198 M -10.06 % | 3.556 M 93.51 % | 1.838 M 6.04 % | 1.733 M -11.08 % | 1.949 M -6.75 % | 2.090 M 0.63 % | 2.077 M -2.30 % | 2.126 M 27.84 % | 1.663 M -3.59 % | 1.725 M |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 27.997 K 40.88 % | 19.873 K 4 370 118 915 758 489 600.00 % | 0.000 -100.00 % | 10.112 K -24.99 % | 13.481 K 149.03 % | 5.413 K -89.59 % | 52.000 K -44.68 % | 94.000 K 13.25 % | 83.000 K -50.00 % | 166.000 K -13.09 % | 191.000 K 185.07 % | 67.000 K | 0.000 |
Net receivables | 290.784 K -32.84 % | 432.987 K 0.23 % | 431.977 K -35.58 % | 670.605 K -13.26 % | 773.128 K -16.68 % | 927.899 K -40.30 % | 1.554 M -1.53 % | 1.579 M 237.13 % | 468.238 K 25.53 % | 373.000 K -38.65 % | 608.000 K -21.45 % | 774.000 K 5.16 % | 736.000 K -47.09 % | 1.391 M 45.65 % | 955.000 K -9.22 % | 1.052 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 496.540 K -18.75 % | 611.093 K -38.54 % | 994.341 K 51.73 % | 655.325 K 144.97 % | 267.512 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 115.000 K -7.26 % | 124.000 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 |
Account payables | 93.532 K -64.30 % | 261.970 K 31.51 % | 199.204 K 17.75 % | 169.176 K -2.66 % | 173.800 K -14.78 % | 203.943 K -40.76 % | 344.265 K -37.28 % | 548.891 K 120.54 % | 248.890 K 8.69 % | 229.000 K 30.86 % | 175.000 K -26.47 % | 238.000 K -54.58 % | 524.000 K 40.86 % | 372.000 K 18.10 % | 315.000 K -0.94 % | 318.000 K |
Tax payables | 35.687 K -9.81 % | 39.567 K -20.55 % | 49.802 K -56.12 % | 113.497 K -28.66 % | 159.098 K -6.36 % | 169.908 K 131.30 % | 73.457 K -59.08 % | 179.497 K 142.91 % | 73.895 K 8.67 % | 68.000 K -41.38 % | 116.000 K -12.12 % | 132.000 K -24.14 % | 174.000 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 308.772 K 4.84 % | 294.504 K | 0.000 -100.00 % | 501.341 K -32.87 % | 746.848 K -20.85 % | 943.613 K 13 236.57 % | 7.075 K 4.54 % | 6.768 K -93.90 % | 111.000 K 79.03 % | 62.000 K 55.00 % | 40.000 K -25.93 % | 54.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 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 296.366 K 6.51 % | 278.241 K 0.20 % | 277.683 K -0.63 % | 279.444 K 21.83 % | 229.377 K 16.53 % | 196.837 K 8.28 % | 181.779 K -86.02 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.304 M 9.75 % | 2.100 M 16.23 % | 1.806 M 0.17 % | 1.803 M -14.12 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 633.33 % | -393.675 K -8.22 % | -363.779 K | 0.000 100.00 % | -167.000 K -5.03 % | -159.000 K -25.20 % | -127.000 K -106.25 % | 2.033 M 0.69 % | 2.019 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.500 K -104.60 % | 815.000 K -4.79 % | 856.000 K 1 685.19 % | -54.000 K | 0.000 | 0.000 | 0.000 |
Other liabilities | -132.213 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 assets | 3.485 M 6.93 % | 3.259 M 0.37 % | 3.247 M -3.22 % | 3.355 M 7.21 % | 3.129 M 7.46 % | 2.912 M -30.54 % | 4.193 M -0.44 % | 4.211 M 100.05 % | 2.105 M 1.16 % | 2.081 M -20.99 % | 2.634 M -4.63 % | 2.762 M 6.89 % | 2.584 M 7.26 % | 2.409 M -29.77 % | 3.430 M 2.94 % | 3.332 M |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -401.000 K -531.18 % | 93.000 K -53.27 % | 199.000 K 181.89 % | -243.000 K -247.14 % | -70.000 K -114.74 % | 475.000 K 527.93 % | -111.000 K -100.02 % | 451.000 M 190.97 % | 155.000 M 62 653.04 % | 247.000 K 357.41 % | 54.000 K 117.65 % | -306.000 K -161.69 % | 496.000 K 3 017.65 % | -17.000 K 93.49 % | -261.000 K 49.61 % | -518.000 K |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 159.000 K 2 650 100.00 % | -6.000 -102.58 % | 233.000 -99.74 % | 88.000 K -44.65 % | 159.000 K -88.94 % | 1.437 M 1 297.50 % | -120.000 K -100.24 % | 49.000 M -35.53 % | 76.000 M 57 915.27 % | 131.000 K 6.50 % | 123.000 K 167.39 % | 46.000 K -84.03 % | 288.000 K 230.32 % | -221.000 K -812.90 % | 31.000 K | 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 |
Other working capital | -560.000 K -702.11 % | 93.006 K -53.21 % | 198.767 K 160.05 % | -331.000 K -44.54 % | -229.000 K 76.20 % | -962.000 K -10 788.89 % | 9.000 K -100.00 % | 402.000 M 408.86 % | 79.000 M 68 003.45 % | 116.000 K 268.12 % | -69.000 K 80.40 % | -352.000 K -269.23 % | 208.000 K 1.96 % | 204.000 K | 0.000 | 0.000 |
Other non cash items | 8.993 K 108.11 % | -110.915 K 18.26 % | -135.690 K -698.18 % | -17.000 K -194.44 % | 18.000 K 152.94 % | -34.000 K 52.11 % | -71.000 K 99.66 % | -21.000 M -290.91 % | 11.000 M 23 504.26 % | -47.000 K -274.07 % | 27.000 K 208.00 % | -25.000 K 85.96 % | -178.000 K 16.04 % | -212.000 K -983.33 % | 24.000 K -7.69 % | 26.000 K |
Net cash provided by operating activities | -46.000 K -138.66 % | 119.000 K -69.01 % | 384.000 K -10.49 % | 429.000 K -21.28 % | 545.000 K -34.18 % | 828.000 K 324.62 % | 195.000 K -99.97 % | 602.000 M 123.79 % | 269.000 M 2 690 100.00 % | -10.000 K -104.78 % | 209.000 K 175.45 % | -277.000 K -173.47 % | 377.000 K 108.29 % | 181.000 K 45.97 % | 124.000 K 132.38 % | -383.000 K |
Investments in property plant and equipment | -2.000 K 99.83 % | -1.176 M -257.45 % | -329.000 K -928.13 % | -32.000 K -18.52 % | -27.000 K -125.00 % | -12.000 K 97.59 % | -498.000 K 98.87 % | -44.000 M -238.46 % | -13.000 M -24 900.00 % | -52.000 K 70.11 % | -174.000 K 27.20 % | -239.000 K 24.37 % | -316.000 K -36.80 % | -231.000 K 16.30 % | -276.000 K -86.49 % | -148.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 K -50.00 % | -200.000 K 99.92 % | -246.000 M | 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 100.00 % | -174.000 K 27.20 % | -239.000 K 24.37 % | -316.000 K | 0.000 | 0.000 100.00 % | -100.000 K |
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 -100.00 % | 100.000 K | 0.000 |
Other investing activites | -1.118 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K 0.00 % | 27.000 K -99.46 % | 5.000 M 83 433.33 % | -6.000 K 85.00 % | -40.000 K -122.99 % | 174.000 K -27.20 % | 239.000 K 5 875.00 % | 4.000 K -20.00 % | 5.000 K 25.00 % | 4.000 K -63.64 % | 11.000 K |
Net cash used for investing activites | -1.120 M 4.76 % | -1.176 M -257.45 % | -329.000 K -928.13 % | -32.000 K -18.52 % | -27.000 K 90.53 % | -285.000 K 57.53 % | -671.000 K 99.76 % | -285.000 M -2 092.31 % | -13.000 M -24 900.00 % | -52.000 K 70.11 % | -174.000 K 27.20 % | -239.000 K 23.40 % | -312.000 K -38.05 % | -226.000 K -31.40 % | -172.000 K 27.43 % | -237.000 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.000 K -2.70 % | -37.000 K 2.63 % | -38.000 K 0.00 % | -38.000 K -125.33 % | 150.000 K | 0.000 | 0.000 | 0.000 |
Common stock issued | 614.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 |
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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -8.000 K | 0.000 100.00 % | -54.945 K | 0.000 100.00 % | -18.000 K 48.57 % | -35.000 K 28.57 % | -49.000 K | 0.000 100.00 % | -37.962 M | 0.000 | 0.000 -100.00 % | 585.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 606.000 K | 0.000 100.00 % | -54.945 K | 0.000 100.00 % | -18.000 K 48.57 % | -35.000 K 28.57 % | -49.000 K 99.59 % | -12.000 M 68.42 % | -38.000 M -102 602.70 % | -37.000 K 2.63 % | -38.000 K -106.95 % | 547.000 K 264.67 % | 150.000 K | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 3.000 K -70.00 % | 10.000 K 150.00 % | 4.000 K 300.00 % | -2.000 K -100.00 % | -1.000 K -107.14 % | 14.000 K -67.44 % | 43.000 K -99.96 % | 110.000 M 443.75 % | -32.000 M -320 100.00 % | 10.000 K 350.00 % | -4.000 K -233.33 % | 3.000 K -66.67 % | 9.000 K -52.63 % | 19.000 K 258.33 % | -12.000 K -192.31 % | 13.000 K |
Net change in cash | -557.000 K 46.80 % | -1.047 M -1 874.41 % | 59.000 K -85.06 % | 395.000 K -20.84 % | 499.000 K -4.41 % | 522.000 K 208.30 % | -482.000 K -100.12 % | 415.000 M 123.12 % | 186.000 M 209 088.76 % | -89.000 K -1 171.43 % | -7.000 K -120.59 % | 34.000 K -84.82 % | 224.000 K 961.54 % | -26.000 K 56.67 % | -60.000 K 90.12 % | -607.000 K |
Cash at beginning of period | 1.251 M -45.55 % | 2.298 M 2.61 % | 2.239 M 21.43 % | 1.844 M 37.10 % | 1.345 M 63.43 % | 823.000 K -36.93 % | 1.305 M -99.85 % | 890.000 M 26.42 % | 704.000 M 88 676.80 % | 793.000 K -0.88 % | 800.000 K 4.44 % | 766.000 K 41.33 % | 542.000 K -4.58 % | 568.000 K -9.55 % | 628.000 K -49.15 % | 1.235 M |
Cash at end of period | 694.000 K -44.52 % | 1.251 M -45.56 % | 2.298 M 2.62 % | 2.239 M 21.42 % | 1.844 M 37.10 % | 1.345 M 63.43 % | 823.000 K -99.94 % | 1.305 B 46.63 % | 890.000 M 126 320.45 % | 704.000 K -11.22 % | 793.000 K -0.88 % | 800.000 K 4.44 % | 766.000 K 41.33 % | 542.000 K -4.58 % | 568.000 K -9.55 % | 628.000 K |
Operating cash flow | -46.000 K -138.66 % | 119.000 K -69.01 % | 384.000 K -10.49 % | 429.000 K -21.28 % | 545.000 K -34.18 % | 828.000 K 324.62 % | 195.000 K -99.97 % | 602.000 M 123.79 % | 269.000 M 2 690 100.00 % | -10.000 K -104.78 % | 209.000 K 175.45 % | -277.000 K -173.47 % | 377.000 K 108.29 % | 181.000 K 45.97 % | 124.000 K 132.38 % | -383.000 K |
Capital expenditure | -1.120 M 4.76 % | -1.176 M -257.45 % | -329.000 K -928.13 % | -32.000 K -18.52 % | -27.000 K -125.00 % | -12.000 K 97.59 % | -498.000 K 98.87 % | -44.000 M -238.46 % | -13.000 M -24 900.00 % | -52.000 K 70.11 % | -174.000 K 27.20 % | -239.000 K 24.37 % | -316.000 K -36.80 % | -231.000 K 16.30 % | -276.000 K -86.49 % | -148.000 K |
Free CashFlow | -1.166 M -10.31 % | -1.057 M -2 021.82 % | 55.000 K -86.15 % | 397.000 K -23.36 % | 518.000 K -36.52 % | 816.000 K 369.31 % | -303.000 K -100.05 % | 558.000 M 117.97 % | 256.000 M 413 003.23 % | -62.000 K -277.14 % | 35.000 K 106.78 % | -516.000 K -945.90 % | 61.000 K 222.00 % | -50.000 K 67.11 % | -152.000 K 71.37 % | -531.000 K |
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.175 M 52.36 % | 1.427 M -24.08 % | 1.880 M -13.16 % | 2.165 M -22.85 % | 2.806 M -25.88 % | 3.786 M -11.81 % | 4.293 M -7.21 % | 4.626 M -7.03 % | 4.976 M -2.72 % | 5.115 M -2.68 % | 5.256 M 0.00 % | 5.256 M -13.26 % | 6.059 M 0.00 % | 6.059 M 129.09 % | 2.645 M 0.00 % | 2.645 M -9.41 % | 2.919 M 0.00 % | 2.919 M -2.05 % | 2.981 M 0.00 % | 2.981 M 5.71 % | 2.820 M 0.00 % | 2.820 M -0.55 % | 2.835 M 0.00 % | 2.835 M -7.20 % | 3.055 M 0.00 % | 3.055 M -2.46 % | 3.132 M -16.44 % | 3.748 M -0.90 % | 3.782 M 2.91 % | 3.675 M 16.28 % | 3.161 M 0.00 % | 3.161 M |
Net income | 46.122 K 1 233.01 % | 3.460 K 193.55 % | -3.699 K -113.16 % | 28.112 K -47.01 % | 53.050 K 5 755.41 % | 906.000 -99.59 % | 219.603 K -36.71 % | 346.980 K 459.05 % | 62.066 K -84.21 % | 393.121 K 199.61 % | 131.212 K 0.00 % | 131.212 K 19.08 % | 110.191 K 0.00 % | 110.191 K 191.09 % | 37.855 K 0.00 % | 37.855 K 2 782.89 % | 1.313 K 0.00 % | 1.313 K 100.43 % | -302.500 K 0.00 % | -302.500 K -2 420.83 % | -12.000 K 0.00 % | -12.000 K 31.43 % | -17.500 K 0.00 % | -17.500 K -20.69 % | -14.500 K 0.00 % | -14.500 K -111.69 % | 124.000 K -46.55 % | 232.000 K -28.62 % | 325.000 K 539.19 % | -74.000 K -233.33 % | 55.500 K 0.00 % | 55.500 K |
Income before tax | 62.664 K 1 711.10 % | 3.460 K -77.23 % | 15.197 K -45.94 % | 28.112 K -47.01 % | 53.050 K 5 755.41 % | 906.000 -99.59 % | 219.603 K -36.71 % | 346.980 K 459.05 % | 62.066 K -84.21 % | 393.121 K 197.95 % | 131.942 K 0.00 % | 131.942 K 18.79 % | 111.072 K 0.00 % | 111.072 K 183.31 % | 39.205 K 0.00 % | 39.205 K 1 861.64 % | 1.999 K 0.00 % | 1.999 K 100.66 % | -302.000 K 0.00 % | -302.000 K -2 526.09 % | -11.500 K 0.00 % | -11.500 K 32.35 % | -17.000 K 0.00 % | -17.000 K -25.93 % | -13.500 K 0.00 % | -13.500 K -111.25 % | 120.000 K -49.15 % | 236.000 K -34.08 % | 358.000 K 465.31 % | -98.000 K -4 020.00 % | 2.500 K 0.00 % | 2.500 K |
Income before tax ratio | 0.03 1 088.68 % | 0.00 -70.01 % | 0.01 -37.75 % | 0.01 -31.31 % | 0.02 7 799.44 % | 0.00 -99.53 % | 0.05 -31.79 % | 0.08 501.29 % | 0.01 -83.77 % | 0.08 206.17 % | 0.03 0.00 % | 0.03 36.94 % | 0.02 0.00 % | 0.02 23.67 % | 0.01 0.00 % | 0.01 2 065.34 % | 0.00 0.00 % | 0.00 100.68 % | -0.10 0.00 % | -0.10 -2 384.23 % | 0.00 0.00 % | 0.00 31.98 % | -0.01 0.00 % | -0.01 -35.70 % | 0.00 0.00 % | 0.00 -111.53 % | 0.04 -39.15 % | 0.06 -33.48 % | 0.09 454.97 % | -0.03 -3 471.20 % | 0.00 0.00 % | 0.00 |
EBITDA | 245.581 K 91.20 % | 128.444 K 80.71 % | 71.079 K -16.12 % | 84.735 K -67.48 % | 260.530 K 333.08 % | 60.158 K -71.21 % | 208.967 K -50.00 % | 417.970 K 213.66 % | 133.255 K -70.70 % | 454.852 K 133.04 % | 195.181 K 0.00 % | 195.181 K -8.70 % | 213.787 K 0.00 % | 213.787 K 130.06 % | 92.928 K 0.00 % | 92.928 K -99.81 % | 50.037 M 0.00 % | 50.037 M 62 646.16 % | -80.000 K 0.00 % | -80.000 K -197.56 % | 82.000 K 0.00 % | 82.000 K 82.22 % | 45.000 K 0.00 % | 45.000 K -3.23 % | 46.500 K 0.00 % | 46.500 K -47.75 % | 89.000 K 203.49 % | -86.000 K -122.51 % | 382.000 K 895.83 % | -48.000 K -171.11 % | 67.500 K 0.00 % | 67.500 K |
Net income ratio | 0.02 774.89 % | 0.00 223.21 % | 0.00 -115.15 % | 0.01 -31.31 % | 0.02 7 799.44 % | 0.00 -99.53 % | 0.05 -31.79 % | 0.08 501.29 % | 0.01 -83.77 % | 0.08 207.87 % | 0.02 0.00 % | 0.02 37.27 % | 0.02 0.00 % | 0.02 27.06 % | 0.01 0.00 % | 0.01 3 082.26 % | 0.00 0.00 % | 0.00 100.44 % | -0.10 0.00 % | -0.10 -2 284.66 % | 0.00 0.00 % | 0.00 31.05 % | -0.01 0.00 % | -0.01 -30.06 % | 0.00 0.00 % | 0.00 -111.99 % | 0.04 -36.04 % | 0.06 -27.97 % | 0.09 526.76 % | -0.02 -214.67 % | 0.02 0.00 % | 0.02 |
Ratio EBITDA | 0.11 25.49 % | 0.09 138.01 % | 0.04 -3.41 % | 0.04 -57.84 % | 0.09 484.26 % | 0.02 -67.36 % | 0.05 -46.12 % | 0.09 237.36 % | 0.03 -69.88 % | 0.09 139.47 % | 0.04 0.00 % | 0.04 5.25 % | 0.04 0.00 % | 0.04 0.42 % | 0.04 0.00 % | 0.04 -99.79 % | 17.14 0.00 % | 17.14 63 953.42 % | -0.03 0.00 % | -0.03 -192.29 % | 0.03 0.00 % | 0.03 83.22 % | 0.02 0.00 % | 0.02 4.28 % | 0.02 0.00 % | 0.02 -46.44 % | 0.03 223.84 % | -0.02 -122.72 % | 0.10 873.32 % | -0.01 -161.16 % | 0.02 0.00 % | 0.02 |
Gross profit ratio | 0.35 24.16 % | 0.28 -3.68 % | 0.29 37.89 % | 0.21 26.39 % | 0.17 42.45 % | 0.12 -19.80 % | 0.15 -21.07 % | 0.18 35.43 % | 0.14 -24.55 % | 0.18 -78.93 % | 0.86 0.00 % | 0.86 2.26 % | 0.84 0.00 % | 0.84 35.01 % | 0.62 0.00 % | 0.62 2.47 % | 0.61 0.00 % | 0.61 239.24 % | 0.18 0.00 % | 0.18 -32.73 % | 0.27 0.00 % | 0.27 -7.81 % | 0.29 0.00 % | 0.29 -6.93 % | 0.31 0.00 % | 0.31 -11.87 % | 0.35 6.51 % | 0.33 -15.94 % | 0.39 21.06 % | 0.32 9.11 % | 0.30 0.00 % | 0.30 |
Weighted average shs out dil | 5.822 M 41.41 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 2.93 % | 4.000 M -2.29 % | 4.094 M 0.00 % | 4.094 M -3.57 % | 4.246 M -2.93 % | 4.374 M 0.00 % | 4.374 M 6.83 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 14.88 % | 3.564 M 0.00 % | 3.564 M -1.00 % | 3.600 M 0.44 % | 3.584 M 0.00 % | 3.584 M 0.00 % | 3.584 M 0.57 % | 3.564 M 0.00 % | 3.564 M |
Weighted average shs out | 5.823 M 41.42 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 0.00 % | 4.117 M 2.93 % | 4.000 M -2.29 % | 4.094 M 0.00 % | 4.094 M -3.57 % | 4.246 M -2.93 % | 4.374 M 0.00 % | 4.374 M 6.83 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 14.88 % | 3.564 M 0.00 % | 3.564 M -0.57 % | 3.584 M 0.00 % | 3.584 M 0.00 % | 3.584 M 0.00 % | 3.584 M 0.57 % | 3.564 M 0.00 % | 3.564 M |
EPS diluted | 0.01 887.50 % | 0.00 188.89 % | 0.00 -113.24 % | 0.01 -47.29 % | 0.01 6 350.00 % | 0.00 -99.64 % | 0.05 -35.26 % | 0.08 457.89 % | 0.02 -83.59 % | 0.09 208.67 % | 0.03 0.00 % | 0.03 11.52 % | 0.03 0.00 % | 0.03 189.25 % | 0.01 0.00 % | 0.01 3 000.00 % | 0.00 0.00 % | 0.00 100.40 % | -0.08 0.00 % | -0.08 -2 486.21 % | 0.00 0.00 % | 0.00 30.95 % | 0.00 0.00 % | 0.00 -5.00 % | 0.00 0.00 % | 0.00 -111.56 % | 0.03 -46.52 % | 0.06 -28.67 % | 0.09 540.29 % | -0.02 -239.19 % | 0.01 0.00 % | 0.01 |
Earnings per share | 0.01 887.50 % | 0.00 188.89 % | 0.00 -113.24 % | 0.01 -47.29 % | 0.01 6 350.00 % | 0.00 -99.64 % | 0.05 -35.26 % | 0.08 457.89 % | 0.02 -83.59 % | 0.09 208.67 % | 0.03 0.00 % | 0.03 11.52 % | 0.03 0.00 % | 0.03 189.25 % | 0.01 0.00 % | 0.01 3 000.00 % | 0.00 0.00 % | 0.00 100.40 % | -0.08 0.00 % | -0.08 -2 486.21 % | 0.00 0.00 % | 0.00 30.95 % | 0.00 0.00 % | 0.00 -5.00 % | 0.00 0.00 % | 0.00 -111.56 % | 0.03 -46.52 % | 0.06 -28.67 % | 0.09 540.29 % | -0.02 -239.19 % | 0.01 0.00 % | 0.01 |
Gross profit | 755.360 K 89.18 % | 399.284 K -26.87 % | 545.965 K 19.75 % | 455.923 K -2.49 % | 467.578 K 5.59 % | 442.811 K -29.27 % | 626.069 K -26.76 % | 854.780 K 25.91 % | 678.875 K -26.60 % | 924.924 K -79.50 % | 4.511 M 0.00 % | 4.511 M -11.29 % | 5.085 M 0.00 % | 5.085 M 209.30 % | 1.644 M 0.00 % | 1.644 M -7.17 % | 1.771 M 0.00 % | 1.771 M 232.30 % | 533.000 K 0.00 % | 533.000 K -28.89 % | 749.500 K 0.00 % | 749.500 K -8.32 % | 817.500 K 0.00 % | 817.500 K -13.63 % | 946.500 K 0.00 % | 946.500 K -14.03 % | 1.101 M -10.99 % | 1.237 M -16.70 % | 1.485 M 24.58 % | 1.192 M 26.88 % | 939.500 K 0.00 % | 939.500 K |
Income tax expense | 16.542 K 275 800.00 % | -6.000 -100.03 % | 18.896 K 629 966.67 % | -3.000 | 0.000 100.00 % | -4.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 729.380 0.00 % | 729.380 -17.21 % | 880.950 0.00 % | 880.950 -34.74 % | 1.350 K 0.00 % | 1.350 K 96.93 % | 685.500 0.00 % | 685.500 37.10 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 0.00 % | 500.000 -50.00 % | 1.000 K 0.00 % | 1.000 K 125.00 % | -4.000 K -200.00 % | 4.000 K -87.88 % | 33.000 K 237.50 % | -24.000 K 54.72 % | -53.000 K 0.00 % | -53.000 K |
Cost of revenue | 1.420 M 38.07 % | 1.028 M -22.93 % | 1.334 M -21.93 % | 1.709 M -26.92 % | 2.338 M -30.04 % | 3.343 M -8.83 % | 3.667 M -2.78 % | 3.771 M -12.23 % | 4.297 M 2.55 % | 4.190 M 462.59 % | 744.742 K 0.00 % | 744.742 K -23.51 % | 973.591 K 0.00 % | 973.591 K -2.70 % | 1.001 M 0.00 % | 1.001 M -12.86 % | 1.148 M 0.00 % | 1.148 M -53.08 % | 2.448 M 0.00 % | 2.448 M 18.24 % | 2.070 M 0.00 % | 2.070 M 2.60 % | 2.018 M 0.00 % | 2.018 M -4.32 % | 2.109 M 0.00 % | 2.109 M 3.82 % | 2.031 M -19.12 % | 2.511 M 9.32 % | 2.297 M -7.49 % | 2.483 M 11.80 % | 2.221 M 0.00 % | 2.221 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 484.500 K 0.00 % | 484.500 K 1.79 % | 476.000 K 0.00 % | 476.000 K -4.32 % | 497.500 K 0.00 % | 497.500 K -19.50 % | 618.000 K 0.00 % | 618.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 637.500 K 0.00 % | 637.500 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K 0.00 % | 191.000 K -31.29 % | 278.000 K 0.00 % | 278.000 K -10.47 % | 310.500 K 0.00 % | 310.500 K -23.52 % | 406.000 K 0.00 % | 406.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 442.000 K 0.00 % | 442.000 K |
Other expenses | 0.000 -100.00 % | 40.650 K -24.26 % | 53.670 K 41.91 % | 37.820 K -40.86 % | 63.950 K 116.71 % | 29.510 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.020 0.00 % | 66.020 -99.95 % | 131.500 K 0.00 % | 131.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.500 K 0.00 % | -6.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.000 K 153.00 % | -200.000 K 82.74 % | -1.159 M 9.81 % | -1.285 M | 0.000 | 0.000 |
Operating expenses | 684.895 K 74.11 % | 393.363 K -15.08 % | 463.219 K -5.21 % | 488.687 K 23.17 % | 396.753 K -10.22 % | 441.911 K 13.28 % | 390.102 K -23.18 % | 507.810 K -15.10 % | 598.120 K 12.31 % | 532.571 K -87.79 % | 4.362 M 0.00 % | 4.362 M -12.12 % | 4.963 M 0.00 % | 4.963 M 210.37 % | 1.599 M 0.00 % | 1.599 M -7.80 % | 1.734 M 0.00 % | 1.734 M 112.41 % | 816.500 K 0.00 % | 816.500 K 9.74 % | 744.000 K 0.00 % | 744.000 K -8.99 % | 817.500 K 0.00 % | 817.500 K -13.45 % | 944.500 K 0.00 % | 944.500 K -5.17 % | 996.000 K -28.50 % | 1.393 M 20.19 % | 1.159 M -9.81 % | 1.285 M 37.14 % | 937.000 K 0.00 % | 937.000 K |
Cost and expenses | 2.104 M 48.04 % | 1.422 M -20.91 % | 1.797 M -18.22 % | 2.198 M -19.65 % | 2.735 M -27.73 % | 3.785 M -6.71 % | 4.057 M -5.20 % | 4.279 M -12.58 % | 4.895 M 3.65 % | 4.722 M -7.52 % | 5.107 M 0.00 % | 5.107 M -13.98 % | 5.937 M 0.00 % | 5.937 M 128.36 % | 2.600 M 0.00 % | 2.600 M -9.81 % | 2.883 M 0.00 % | 2.883 M -11.68 % | 3.264 M 0.00 % | 3.264 M 15.99 % | 2.814 M 0.00 % | 2.814 M -0.74 % | 2.835 M 0.00 % | 2.835 M -7.14 % | 3.053 M 0.00 % | 3.053 M 0.86 % | 3.027 M -22.46 % | 3.904 M 12.96 % | 3.456 M -8.28 % | 3.768 M 19.32 % | 3.158 M 0.00 % | 3.158 M |
Research and development expenses | 1.120 M | 0.000 -100.00 % | 1.220 M | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.500 K 0.00 % | 48.500 K 102.08 % | 24.000 K 0.00 % | 24.000 K -33.33 % | 36.000 K 0.00 % | 36.000 K -21.74 % | 46.000 K 0.00 % | 46.000 K -59.65 % | 114.000 K -14.29 % | 133.000 K | 0.000 | 0.000 -100.00 % | 28.000 K 0.00 % | 28.000 K |
Selling general and administrative expenses | -435.105 K -200.25 % | 434.013 K -16.03 % | 516.889 K -1.83 % | 526.507 K 14.28 % | 460.703 K -2.27 % | 471.421 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 684.389 K 0.00 % | 684.389 K -27.77 % | 947.471 K 0.00 % | 947.471 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 675.500 K 0.00 % | 675.500 K -10.41 % | 754.000 K 0.00 % | 754.000 K -6.68 % | 808.000 K 0.00 % | 808.000 K -21.09 % | 1.024 M 0.00 % | 1.024 M 3.64 % | 988.000 K -6.79 % | 1.060 M | 0.000 | 0.000 -100.00 % | 1.080 M 0.00 % | 1.080 M |
Interest income | 2.682 K 108 968.73 % | 2.459 -100.00 % | 67.545 K 10.95 % | 60.877 K 342 521.57 % | 17.768 | 0.000 -100.00 % | 16.364 K 163 639 900.00 % | 0.010 -100.00 % | 18.689 K 2 430 199.09 % | 0.769 -99.13 % | 88.160 0.00 % | 88.160 -99.36 % | 13.711 K 0.00 % | 13.711 K 20 642.81 % | 66.100 0.00 % | 66.100 -46.60 % | 123.790 0.00 % | 123.790 -99.01 % | 12.500 K 0.00 % | 12.500 K 1 150.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -33.33 % | 1.500 K 0.00 % | 1.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 K 0.00 % | 14.000 K |
Interest expense | 10.483 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.301 K 0.00 % | 17.301 K -30.28 % | 24.815 K 0.00 % | 24.815 K 320.49 % | 5.902 K 0.00 % | 5.902 K -83.10 % | 34.926 K 0.00 % | 34.926 K 42.56 % | 24.500 K 0.00 % | 24.500 K 36.11 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 5.88 % | 17.000 K 0.00 % | 17.000 K | 0.000 -100.00 % | 11.000 K -56.00 % | 25.000 K | 0.000 -100.00 % | 13.000 K 0.00 % | 13.000 K |
Depreciation and amortization | 171.438 K 37.17 % | 124.985 K 123.67 % | 55.879 K -1.31 % | 56.623 K -72.71 % | 207.480 K 250.15 % | 59.254 K 16.18 % | 51.000 K -28.17 % | 71.000 K -10.69 % | 79.500 K 27.20 % | 62.500 K -0.37 % | 62.733 K 0.00 % | 62.733 K -20.37 % | 78.781 K 0.00 % | 78.781 K 64.74 % | 47.821 K 0.00 % | 47.821 K -99.90 % | 50.000 M 0.00 % | 50.000 M 25 216.46 % | 197.500 K 0.00 % | 197.500 K 159.87 % | 76.000 K 0.00 % | 76.000 K 70.79 % | 44.500 K 0.00 % | 44.500 K 1.14 % | 44.000 K 0.00 % | 44.000 K 375.00 % | -16.000 K -122.86 % | 70.000 K 25.00 % | 56.000 K 24.44 % | 45.000 K -13.46 % | 52.000 K 0.00 % | 52.000 K |
Operating income | 70.465 K 1 090.29 % | 5.920 K -92.85 % | 82.750 K 352.60 % | -32.759 K -146.26 % | 70.820 K 7 768.89 % | 900.000 -99.43 % | 157.967 K -54.47 % | 346.970 K 545.47 % | 53.755 K -86.30 % | 392.352 K 1 076.06 % | 33.362 K 0.00 % | 33.362 K -22.95 % | 43.297 K 0.00 % | 43.297 K 10.44 % | 39.205 K 0.00 % | 39.205 K 1 861.64 % | 1.999 K 0.00 % | 1.999 K 100.66 % | -302.000 K 0.00 % | -302.000 K -2 526.09 % | -11.500 K 0.00 % | -11.500 K -1 050.00 % | -1.000 K 0.00 % | -1.000 K -150.00 % | 2.000 K 0.00 % | 2.000 K -98.10 % | 105.000 K 167.31 % | -156.000 K -147.85 % | 326.000 K 450.54 % | -93.000 K -3 820.00 % | 2.500 K 0.00 % | 2.500 K |
Operating income ratio | 0.03 681.22 % | 0.00 -90.58 % | 0.04 390.87 % | -0.02 -159.96 % | 0.03 10 515.80 % | 0.00 -99.35 % | 0.04 -50.94 % | 0.08 594.24 % | 0.01 -85.92 % | 0.08 1 108.50 % | 0.01 0.00 % | 0.01 -11.17 % | 0.01 0.00 % | 0.01 -51.79 % | 0.01 0.00 % | 0.01 2 065.34 % | 0.00 0.00 % | 0.00 100.68 % | -0.10 0.00 % | -0.10 -2 384.23 % | 0.00 0.00 % | 0.00 -1 056.32 % | 0.00 0.00 % | 0.00 -153.88 % | 0.00 0.00 % | 0.00 -98.05 % | 0.03 180.55 % | -0.04 -148.29 % | 0.09 440.62 % | -0.03 -3 299.20 % | 0.00 0.00 % | 0.00 |
Total other income expenses net | -7.801 K -217.24 % | -2.459 K 96.36 % | -67.553 K -210.98 % | 60.871 K 442.55 % | -17.770 K -888 600.00 % | 2.000 -100.00 % | 61.636 K 616 260.00 % | 10.000 -99.88 % | 8.311 K 980.75 % | 769.000 104.47 % | -17.214 K 0.00 % | -17.214 K -55.02 % | -11.104 K 0.00 % | -11.104 K -210.90 % | 10.013 K 0.00 % | 10.013 K 138.33 % | -26.119 K 0.00 % | -26.119 K | 0.000 | 0.000 100.00 % | -26.500 K 0.00 % | -26.500 K | 0.000 | 0.000 100.00 % | -15.500 K 0.00 % | -15.500 K -203.33 % | 15.000 K -96.17 % | 392.000 K 1 125.00 % | 32.000 K 740.00 % | -5.000 K | 0.000 | 0.000 |
2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 |
2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -694.312 K 44.49 % | -1.251 M 45.56 % | -2.298 M -2.61 % | -2.239 M -21.46 % | -1.844 M -37.03 % | -1.345 M -63.48 % | -822.983 K 36.95 % | -1.305 M -46.70 % | -889.739 K -33.39 % | -667.000 K 7.10 % | -718.000 K -4.51 % | -687.000 K -11.53 % | -616.000 K -13.65 % | -542.000 K 22.24 % | -697.000 K -22.71 % | -568.000 K -56.04 % | -364.000 K 42.04 % | -628.000 K |
Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 0.00 % | 1.000 -50.00 % | 2.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K -91.67 % | 12.000 K 9.09 % | 11.000 K -31.25 % | 16.000 K 6.67 % | 15.000 K |
Total debt | 135.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.000 K -50.67 % | 75.000 K -33.63 % | 113.000 K -24.67 % | 150.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 201.000 K | 0.000 |
Accumulated other comprehensive income loss | -278.612 K 0.92 % | -281.185 K 4.10 % | -293.211 K -116.26 % | 1.803 M -1.00 % | 1.821 M 755.91 % | -277.683 K 0.63 % | -279.444 K -21.83 % | -229.377 K -16.53 % | -196.837 K -8.28 % | -181.779 K -18.81 % | -153.000 K | 0.000 | 0.000 100.00 % | -127.000 K -234.21 % | -38.000 K 53.09 % | -81.000 K | 0.000 | 0.000 |
Retained earnings | -3.785 M 1.29 % | -3.835 M 0.63 % | -3.859 M 1.38 % | -3.913 M 12.65 % | -4.480 M 9.22 % | -4.935 M 5.05 % | -5.198 M -56.63 % | -3.318 M 2.23 % | -3.394 M 0.15 % | -3.399 M -21.65 % | -2.794 M -0.87 % | -2.770 M -1.28 % | -2.735 M -1.07 % | -2.706 M 14.10 % | -3.150 M 6.86 % | -3.382 M 8.77 % | -3.707 M -2.04 % | -3.633 M |
Common stock | 4.503 M 10.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 0.00 % | 4.094 M 16.67 % | 3.509 M 0.00 % | 3.509 M 0.00 % | 3.509 M 0.00 % | 3.509 M 0.00 % | 3.509 M 0.00 % | 3.509 M |
Total equity | 2.744 M 32.07 % | 2.077 M 1.79 % | 2.041 M 2.88 % | 1.984 M 38.21 % | 1.435 M 46.35 % | 980.777 K 36.87 % | 716.591 K 31.18 % | 546.276 K 8.58 % | 503.105 K -1.93 % | 513.000 K -55.27 % | 1.147 M -0.86 % | 1.157 M 88.13 % | 615.000 K -9.02 % | 676.000 K -72.08 % | 2.421 M 12.81 % | 2.146 M 17.78 % | 1.822 M -3.85 % | 1.895 M |
Other non current liabilities | 472.712 K -10.68 % | 529.211 K -18.00 % | 645.404 K | 0.000 | 0.000 -100.00 % | 765.314 K -37.13 % | 1.217 M -7.14 % | 1.311 M 30.56 % | 1.004 M 14.45 % | 877.233 K 12.75 % | 778.000 K 4.99 % | 741.000 K 4.96 % | 706.000 K -24.00 % | 929.000 K 1 686.54 % | 52.000 K -50.48 % | 105.000 K -11.76 % | 119.000 K 9.17 % | 109.000 K |
Long term debt | 135.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 K 1.35 % | 37.000 K -50.67 % | 75.000 K -33.04 % | 112.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 602.611 K -28.09 % | 837.983 K -10.84 % | 939.908 K | 0.000 | 0.000 -100.00 % | 765.313 K -37.06 % | 1.216 M -8.23 % | 1.325 M 30.22 % | 1.018 M -0.82 % | 1.026 M 16.99 % | 877.000 K -2.12 % | 896.000 K 2.75 % | 872.000 K -6.14 % | 929.000 K 1 686.54 % | 52.000 K -50.48 % | 105.000 K -11.76 % | 119.000 K 9.17 % | 109.000 K |
Other current liabilities | 5.857 K -86.14 % | 42.249 K 144.06 % | 17.311 K -95.78 % | 410.089 K -39.33 % | 675.896 K -14.70 % | 792.359 K -11.70 % | 897.322 K -44.14 % | 1.606 M 513.83 % | 261.677 K 26.11 % | 207.500 K -39.50 % | 343.000 K 0.59 % | 341.000 K -5.54 % | 361.000 K -2.70 % | 371.000 K -41.11 % | 630.000 K -6.11 % | 671.000 K -48.34 % | 1.299 M 28.61 % | 1.010 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.075 K | 0.000 -100.00 % | 263.000 K -25.71 % | 354.000 K 2.31 % | 346.000 K 1 010.53 % | -38.000 K | 0.000 -100.00 % | 510.000 K | 0.000 -100.00 % | 642.000 K | 0.000 |
Short term debt | 135.757 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.500 K -1.32 % | 38.000 K 0.00 % | 38.000 K 0.00 % | 38.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 201.000 K | 0.000 |
Total current liabilities | 270.833 K -21.22 % | 343.786 K 29.09 % | 266.317 K -54.03 % | 579.265 K -31.83 % | 849.696 K -27.14 % | 1.166 M -48.40 % | 2.260 M -3.42 % | 2.340 M 300.36 % | 584.462 K 7.83 % | 542.000 K -11.15 % | 610.000 K -13.96 % | 709.000 K -35.37 % | 1.097 M 36.44 % | 804.000 K -48.43 % | 1.559 M 32.23 % | 1.179 M -32.74 % | 1.753 M 32.00 % | 1.328 M |
Total liabilities | 741.231 K -37.28 % | 1.182 M -2.03 % | 1.206 M 108.23 % | 579.265 K -31.83 % | 849.696 K -56.01 % | 1.932 M -44.43 % | 3.476 M -5.16 % | 3.665 M 128.77 % | 1.602 M 2.17 % | 1.568 M 5.45 % | 1.487 M -7.35 % | 1.605 M -18.49 % | 1.969 M 13.62 % | 1.733 M 7.57 % | 1.611 M 25.47 % | 1.284 M -31.41 % | 1.872 M 30.27 % | 1.437 M |
Other non current assets | 0.000 100.00 % | -32.655 K -200.25 % | 32.572 K | 0.000 -100.00 % | 19.872 K 103.25 % | -611.091 K 38.54 % | -994.340 K -51.73 % | -655.324 K -144.97 % | -267.511 K | 0.000 100.00 % | -671.000 K -2.13 % | -657.000 K -65 800.00 % | 1.000 K 0.00 % | 1.000 K -96.97 % | 33.000 K 3.13 % | 32.000 K -61.45 % | 83.000 K -46.10 % | 154.000 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.510 0.00 % | -0.510 0.00 % | -0.510 0.00 % | -0.510 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 104.76 % | -21.000 K -31.25 % | -16.000 K 74.19 % | -62.000 K 53.73 % | -134.000 K |
Intangible assets | 2.274 M 54.26 % | 1.474 M 339.69 % | 335.228 K 26.50 % | 265.012 K -23.51 % | 346.484 K -23.03 % | 450.157 K -16.53 % | 539.310 K 188.52 % | 186.922 K -21.93 % | 239.426 K -24.47 % | 317.000 K -50.08 % | 635.000 K 3.08 % | 616.000 K 33.91 % | 460.000 K 120.10 % | 209.000 K -54.07 % | 455.000 K 18.80 % | 383.000 K 25.57 % | 305.000 K -71.01 % | 1.052 M |
GoodWill | 43.249 K -25.00 % | 57.665 K -20.00 % | 72.081 K -16.67 % | 86.498 K -14.29 % | 100.914 K -12.50 % | 115.331 K -71.15 % | 399.747 K -5.76 % | 424.163 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.298 M 11.51 % | 1.164 M 4.11 % | 1.118 M | 0.000 |
Goodwill and intangible assets | 2.317 M 51.28 % | 1.532 M 276.04 % | 407.310 K 15.87 % | 351.510 K -21.43 % | 447.398 K -20.88 % | 565.488 K -39.78 % | 939.058 K 53.67 % | 611.086 K 155.23 % | 239.426 K -24.47 % | 317.000 K -50.08 % | 635.000 K 3.08 % | 616.000 K 33.91 % | 460.000 K 120.10 % | 209.000 K -88.08 % | 1.753 M 13.32 % | 1.547 M 8.71 % | 1.423 M 4.40 % | 1.363 M |
Property plant equipment net | 35.152 K -36.20 % | 55.096 K -10.30 % | 61.421 K 11.17 % | 55.249 K 12.43 % | 49.142 K 7.76 % | 45.605 K -17.51 % | 55.284 K 24.96 % | 44.240 K 57.51 % | 28.087 K -9.40 % | 31.000 K -13.89 % | 36.000 K -12.20 % | 41.000 K -10.87 % | 46.000 K -36.99 % | 73.000 K -7.59 % | 79.000 K -11.24 % | 89.000 K 1.14 % | 88.000 K -12.00 % | 100.000 K |
Total non current assets | 2.352 M 51.35 % | 1.554 M 210.01 % | 501.303 K 23.24 % | 406.759 K -21.23 % | 516.412 K -15.49 % | 611.094 K -38.54 % | 994.342 K 51.73 % | 655.326 K 144.97 % | 267.513 K -23.13 % | 348.000 K -49.20 % | 685.000 K 1.93 % | 672.000 K 32.54 % | 507.000 K 79.15 % | 283.000 K -85.52 % | 1.954 M 10.58 % | 1.767 M 5.18 % | 1.680 M 4.54 % | 1.607 M |
Other current assets | 11.880 K -44.26 % | 21.312 K -56.31 % | 48.781 K 26.67 % | 38.510 K 138.17 % | 16.169 K -70.74 % | 55.264 K -93.35 % | 830.971 K 25.03 % | 664.629 K 37.02 % | 485.049 K -19.69 % | 604.000 K 31.02 % | 461.000 K 2.22 % | 451.000 K 5.87 % | 426.000 K 8.40 % | 393.000 K 4 266.67 % | 9.000 K -99.35 % | 1.377 M 2 085.71 % | 63.000 K -93.35 % | 948.000 K |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.510 0.00 % | 1.510 0.00 % | 1.510 0.00 % | 1.510 -24.50 % | 2.000 | 0.000 | 0.000 | 0.000 -100.00 % | 542.000 K 1 542.42 % | 33.000 K 22.22 % | 27.000 K -65.38 % | 78.000 K -47.65 % | 149.000 K |
cash and cash equivalents | 830.069 K -33.64 % | 1.251 M -45.56 % | 2.298 M 2.61 % | 2.239 M 21.46 % | 1.844 M 37.03 % | 1.345 M 63.48 % | 822.983 K -36.95 % | 1.305 M 46.70 % | 889.739 K 26.38 % | 704.000 K -11.22 % | 793.000 K -0.88 % | 800.000 K 4.44 % | 766.000 K 41.33 % | 542.000 K -23.45 % | 708.000 K 24.65 % | 568.000 K 0.53 % | 565.000 K -10.03 % | 628.000 K |
Cash and short term investments | 830.069 K -33.64 % | 1.251 M -45.56 % | 2.298 M 2.61 % | 2.239 M 21.46 % | 1.844 M 37.03 % | 1.345 M 63.48 % | 822.985 K -36.95 % | 1.305 M 46.70 % | 889.741 K 26.38 % | 704.000 K -11.22 % | 793.000 K -0.88 % | 800.000 K 4.44 % | 766.000 K 41.33 % | 542.000 K -26.86 % | 741.000 K 24.54 % | 595.000 K -7.47 % | 643.000 K -17.25 % | 777.000 K |
Total current assets | 1.133 M -33.57 % | 1.705 M -37.90 % | 2.746 M -6.87 % | 2.948 M 12.83 % | 2.613 M 13.55 % | 2.301 M -28.05 % | 3.198 M -10.06 % | 3.556 M 93.51 % | 1.838 M 6.04 % | 1.733 M -11.08 % | 1.949 M -6.75 % | 2.090 M 0.63 % | 2.077 M -2.30 % | 2.126 M 2.31 % | 2.078 M 24.95 % | 1.663 M -17.43 % | 2.014 M 16.75 % | 1.725 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 102 500.00 % | 0.000 -100.00 % | 10.112 K -24.99 % | 13.481 K 149.03 % | 5.413 K -89.59 % | 52.000 K -44.68 % | 94.000 K 13.25 % | 83.000 K -50.00 % | 166.000 K -13.09 % | 191.000 K 294.90 % | -98.000 K -1 125.00 % | -8.000 K 89.74 % | -78.000 K | 0.000 |
Net receivables | 290.784 K -36.51 % | 457.997 K -1.41 % | 464.549 K -30.73 % | 670.605 K -10.97 % | 753.256 K -16.36 % | 900.551 K -41.68 % | 1.544 M -1.80 % | 1.573 M 239.78 % | 462.826 K 24.08 % | 373.000 K -37.94 % | 601.000 K -20.50 % | 756.000 K 5.15 % | 719.000 K -28.10 % | 1.000 M -26.52 % | 1.361 M 30.11 % | 1.046 M -24.53 % | 1.386 M 31.75 % | 1.052 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 611.093 K -38.54 % | 994.341 K 51.73 % | 655.325 K 144.97 % | 267.512 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K -100.91 % | 110.000 K -4.35 % | 115.000 K -22.30 % | 148.000 K 19.35 % | 124.000 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 |
Account payables | 93.532 K -64.30 % | 261.970 K 31.51 % | 199.204 K 17.75 % | 169.176 K -2.66 % | 173.800 K -14.78 % | 203.943 K -40.76 % | 344.265 K -37.28 % | 548.891 K 120.54 % | 248.890 K 8.69 % | 229.000 K 30.86 % | 175.000 K -26.47 % | 238.000 K -54.58 % | 524.000 K 40.86 % | 372.000 K -8.82 % | 408.000 K 29.52 % | 315.000 K 24.51 % | 253.000 K -20.44 % | 318.000 K |
Tax payables | 35.687 K -9.81 % | 39.567 K -20.55 % | 49.802 K | 0.000 | 0.000 -100.00 % | 169.908 K 131.30 % | 73.457 K -59.08 % | 179.497 K 142.91 % | 73.895 K 8.67 % | 68.000 K -41.38 % | 116.000 K -12.12 % | 132.000 K -24.14 % | 174.000 K 185.25 % | 61.000 K | 0.000 -100.00 % | 193.000 K | 0.000 | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 308.772 K 4.84 % | 294.504 K | 0.000 | 0.000 -100.00 % | 746.848 K -20.85 % | 943.613 K 13 236.57 % | 7.075 K 4.54 % | 6.768 K -93.90 % | 111.000 K 79.03 % | 62.000 K 55.00 % | 40.000 K -25.93 % | 54.000 K | 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 277.683 K -0.63 % | 279.444 K 21.83 % | 229.377 K 16.53 % | 196.837 K 8.28 % | 181.779 K -86.02 % | 1.300 M | 0.000 | 0.000 -100.00 % | 127.000 K 234.21 % | 38.000 K -53.09 % | 81.000 K | 0.000 | 0.000 |
Other total stockholders equity | 2.304 M 9.75 % | 2.100 M 0.00 % | 2.100 M | 0.000 | 0.000 -100.00 % | 2.100 M 0.00 % | 2.100 M 0.00 % | 2.100 M 633.33 % | -393.675 K -8.22 % | -363.779 K | 0.000 100.00 % | -167.000 K -5.03 % | -159.000 K -25.20 % | -127.000 K -106.05 % | 2.100 M 4.01 % | 2.019 M -0.05 % | 2.020 M 0.05 % | 2.019 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.500 K -104.60 % | 815.000 K -4.79 % | 856.000 K 1 685.19 % | -54.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | -132.213 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 | 3.485 M 6.93 % | 3.259 M 0.37 % | 3.247 M -3.22 % | 3.355 M 7.21 % | 3.129 M 7.46 % | 2.912 M -30.54 % | 4.193 M -0.44 % | 4.211 M 100.05 % | 2.105 M 1.16 % | 2.081 M -20.99 % | 2.634 M -4.63 % | 2.762 M 6.89 % | 2.584 M 7.26 % | 2.409 M -40.25 % | 4.032 M 17.55 % | 3.430 M -7.15 % | 3.694 M 10.86 % | 3.332 M |
2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 |
2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2008-12-31 | 2008-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -200.500 K 0.00 % | -200.500 K -531.18 % | 46.500 K 0.00 % | 46.500 K -53.27 % | 99.500 K 0.00 % | 99.500 K 181.89 % | -121.500 K 0.00 % | -121.500 K -247.14 % | -35.000 K 0.00 % | -35.000 K -114.74 % | 237.500 K 0.00 % | 237.500 K 527.93 % | -55.500 K 0.00 % | -55.500 K -100.02 % | 225.500 M 0.00 % | 225.500 M 190.97 % | 77.500 M 0.00 % | 77.500 M 62 653.04 % | 123.500 K 0.00 % | 123.500 K 357.41 % | 27.000 K 0.00 % | 27.000 K 117.65 % | -153.000 K 0.00 % | -153.000 K -161.69 % | 248.000 K 0.00 % | 248.000 K 690.48 % | -42.000 K -268.00 % | 25.000 K 108.04 % | -311.000 K -6 320.00 % | 5.000 K 101.93 % | -259.000 K 0.00 % | -259.000 K |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 79.500 K 0.00 % | 79.500 K 2 650 100.00 % | -3.000 0.00 % | -3.000 -102.58 % | 116.500 0.00 % | 116.500 -99.74 % | 44.000 K 0.00 % | 44.000 K -44.65 % | 79.500 K 0.00 % | 79.500 K -88.94 % | 718.500 K 0.00 % | 718.500 K 1 297.50 % | -60.000 K 0.00 % | -60.000 K -100.24 % | 24.500 M 0.00 % | 24.500 M -35.53 % | 38.000 M 0.00 % | 38.000 M 57 915.27 % | 65.500 K 0.00 % | 65.500 K 6.50 % | 61.500 K 0.00 % | 61.500 K 167.39 % | 23.000 K 0.00 % | 23.000 K -84.03 % | 144.000 K 0.00 % | 144.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -280.000 K 0.00 % | -280.000 K -702.11 % | 46.503 K 0.00 % | 46.503 K -53.21 % | 99.384 K 0.00 % | 99.384 K 160.05 % | -165.500 K 0.00 % | -165.500 K -44.54 % | -114.500 K 0.00 % | -114.500 K 76.20 % | -481.000 K 0.00 % | -481.000 K -10 788.89 % | 4.500 K 0.00 % | 4.500 K -100.00 % | 201.000 M 0.00 % | 201.000 M 408.86 % | 39.500 M 0.00 % | 39.500 M 68 003.45 % | 58.000 K 0.00 % | 58.000 K 268.12 % | -34.500 K 0.00 % | -34.500 K 80.40 % | -176.000 K 0.00 % | -176.000 K -269.23 % | 104.000 K 0.00 % | 104.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 4.708 K 0.00 % | 4.708 K 108.49 % | -55.458 K 0.00 % | -55.458 K 18.26 % | -67.845 K 0.00 % | -67.845 K -698.18 % | -8.500 K 0.00 % | -8.500 K -194.44 % | 9.000 K 0.00 % | 9.000 K 152.94 % | -17.000 K 0.00 % | -17.000 K 52.11 % | -35.500 K 0.00 % | -35.500 K 99.66 % | -10.500 M 0.00 % | -10.500 M -290.91 % | 5.500 M 0.00 % | 5.500 M 23 504.26 % | -23.500 K 0.00 % | -23.500 K -274.07 % | 13.500 K 0.00 % | 13.500 K 208.00 % | -12.500 K 0.00 % | -12.500 K 85.96 % | -89.000 K 0.00 % | -89.000 K 45.73 % | -164.000 K -315.79 % | 76.000 K -61.22 % | 196.000 K 133.33 % | 84.000 K 546.15 % | 13.000 K 0.00 % | 13.000 K |
Net cash provided by operating activities | -23.000 K 0.00 % | -23.001 K -138.66 % | 59.500 K 0.00 % | 59.500 K -69.01 % | 192.000 K 0.00 % | 192.000 K -10.49 % | 214.500 K 0.00 % | 214.500 K -21.28 % | 272.500 K 0.00 % | 272.500 K -34.18 % | 414.000 K 0.00 % | 414.000 K 324.62 % | 97.500 K 0.00 % | 97.500 K -99.97 % | 301.000 M 0.00 % | 301.000 M 123.79 % | 134.500 M 0.00 % | 134.500 M 2 690 100.00 % | -5.000 K 0.00 % | -5.000 K -104.78 % | 104.500 K 0.00 % | 104.500 K 175.45 % | -138.500 K 0.00 % | -138.500 K -173.47 % | 188.500 K 0.00 % | 188.500 K 329.88 % | -82.000 K -131.18 % | 263.000 K 70.78 % | 154.000 K 613.33 % | -30.000 K 84.33 % | -191.500 K 0.00 % | -191.500 K |
Investments in property plant and equipment | -1.000 K 0.00 % | -1.000 K 99.83 % | -588.000 K 0.00 % | -588.000 K -257.45 % | -164.500 K 0.00 % | -164.500 K -928.13 % | -16.000 K 0.00 % | -16.000 K -18.52 % | -13.500 K 0.00 % | -13.500 K -125.00 % | -6.000 K 0.00 % | -6.000 K 97.59 % | -249.000 K 0.00 % | -249.000 K 98.87 % | -22.000 M 0.00 % | -22.000 M -238.46 % | -6.500 M 0.00 % | -6.500 M -24 900.00 % | -26.000 K 0.00 % | -26.000 K 70.11 % | -87.000 K 0.00 % | -87.000 K 27.20 % | -119.500 K 0.00 % | -119.500 K 24.37 % | -158.000 K 0.00 % | -158.000 K -47.66 % | -107.000 K 13.71 % | -124.000 K 16.22 % | -148.000 K -15.63 % | -128.000 K -72.97 % | -74.000 K 0.00 % | -74.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -150.000 K 0.00 % | -150.000 K -50.00 % | -100.000 K 0.00 % | -100.000 K 99.92 % | -123.000 M 0.00 % | -123.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 |
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 100.00 % | -87.000 K 0.00 % | -87.000 K 27.20 % | -119.500 K 0.00 % | -119.500 K 24.37 % | -158.000 K 0.00 % | -158.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K 0.00 % | -50.000 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -559.000 K 0.00 % | -559.000 K -96 279.31 % | -580.000 0.00 % | -580.000 -294.56 % | -147.000 0.00 % | -147.000 -3 166.67 % | -4.500 0.00 % | -4.500 -12.50 % | -4.000 0.00 % | -4.000 -100.03 % | 13.500 K 0.00 % | 13.500 K 0.00 % | 13.500 K 0.00 % | 13.500 K -99.46 % | 2.500 M 0.00 % | 2.500 M 83 433.33 % | -3.000 K 0.00 % | -3.000 K 85.00 % | -20.000 K 0.00 % | -20.000 K -122.99 % | 87.000 K 0.00 % | 87.000 K -27.20 % | 119.500 K 0.00 % | 119.500 K 5 875.00 % | 2.000 K 0.00 % | 2.000 K -60.00 % | 5.000 K | 0.000 -100.00 % | 4.000 K -96.00 % | 100.000 K 1 718.18 % | 5.500 K 0.00 % | 5.500 K |
Net cash used for investing activites | -560.000 K 0.00 % | -560.000 K 4.76 % | -588.000 K 0.00 % | -588.000 K -257.45 % | -164.500 K 0.00 % | -164.500 K -928.13 % | -16.000 K 0.00 % | -16.000 K -18.52 % | -13.500 K 0.00 % | -13.500 K 90.53 % | -142.500 K 0.00 % | -142.500 K 57.53 % | -335.500 K 0.00 % | -335.500 K 99.76 % | -142.500 M 0.00 % | -142.500 M -2 092.31 % | -6.500 M 0.00 % | -6.500 M -24 900.00 % | -26.000 K 0.00 % | -26.000 K 70.11 % | -87.000 K 0.00 % | -87.000 K 27.20 % | -119.500 K 0.00 % | -119.500 K 23.40 % | -156.000 K 0.00 % | -156.000 K -52.94 % | -102.000 K 17.74 % | -124.000 K 13.89 % | -144.000 K -414.29 % | -28.000 K 76.37 % | -118.500 K 0.00 % | -118.500 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.000 K 0.00 % | -19.000 K -2.70 % | -18.500 K 0.00 % | -18.500 K 2.63 % | -19.000 K 0.00 % | -19.000 K 0.00 % | -19.000 K 0.00 % | -19.000 K -125.33 % | 75.000 K 0.00 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 307.000 K 0.00 % | 307.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 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.000 K 0.00 % | -6.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 |
Other financing activites | -307.000 K -7 575.00 % | -4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K 0.00 % | -9.000 K 48.57 % | -17.500 K 0.00 % | -17.500 K 28.57 % | -24.500 K 0.00 % | -24.500 K | 0.000 | 0.000 100.00 % | -18.981 M 0.00 % | -18.981 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.500 K 0.00 % | 292.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 -100.00 % | 303.000 K -42.61 % | 527.972 K 0.00 % | 527.972 K 2 021.82 % | -27.473 K 0.00 % | -27.473 K | 0.000 | 0.000 100.00 % | -9.000 K 0.00 % | -9.000 K 48.57 % | -17.500 K 0.00 % | -17.500 K 28.57 % | -24.500 K 0.00 % | -24.500 K 99.59 % | -6.000 M 0.00 % | -6.000 M 68.42 % | -19.000 M 0.00 % | -19.000 M -102 602.70 % | -18.500 K 0.00 % | -18.500 K 2.63 % | -19.000 K 0.00 % | -19.000 K -106.95 % | 273.500 K 0.00 % | 273.500 K 264.67 % | 75.000 K 0.00 % | 75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 -100.00 % | 1.500 K 29 900.00 % | 5.000 0.00 % | 5.000 150.00 % | 2.000 0.00 % | 2.000 100.20 % | -1.000 K 0.00 % | -1.000 K -100.00 % | -500.000 0.00 % | -500.000 -107.14 % | 7.000 K 0.00 % | 7.000 K -67.44 % | 21.500 K 0.00 % | 21.500 K -99.96 % | 55.000 M 0.00 % | 55.000 M 443.75 % | -16.000 M 0.00 % | -16.000 M -320 100.00 % | 5.000 K 0.00 % | 5.000 K 350.00 % | -2.000 K 0.00 % | -2.000 K -233.33 % | 1.500 K 0.00 % | 1.500 K -66.67 % | 4.500 K 0.00 % | 4.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 K 0.00 % | 6.500 K |
Net change in cash | -557.000 K 0.00 % | -557.000 K 46.80 % | -1.047 M 0.00 % | -1.047 M -1 891.23 % | 58.446 K 0.00 % | 58.446 K -85.20 % | 395.000 K 0.00 % | 395.000 K -20.84 % | 499.000 K 0.00 % | 499.000 K -4.41 % | 522.000 K 0.00 % | 522.000 K 208.30 % | -482.000 K 0.00 % | -482.000 K -100.12 % | 415.000 M 0.00 % | 415.000 M 123.12 % | 186.000 M 0.00 % | 186.000 M 209 088.76 % | -89.000 K 0.00 % | -89.000 K -1 171.43 % | -7.000 K 0.00 % | -7.000 K -120.59 % | 34.000 K 0.00 % | 34.000 K -84.82 % | 224.000 K 0.00 % | 224.000 K 221.74 % | -184.000 K -232.37 % | 139.000 K 1 290.00 % | 10.000 K 117.24 % | -58.000 K 90.44 % | -607.000 K 0.00 % | -607.000 K |
Cash at beginning of period | 1.251 M 0.00 % | 1.251 M -45.55 % | 2.298 M 0.00 % | 2.298 M 2.61 % | 2.239 M 0.00 % | 2.239 M 21.43 % | 1.844 M 0.00 % | 1.844 M 37.10 % | 1.345 M 0.00 % | 1.345 M 63.43 % | 823.000 K 0.00 % | 823.000 K -36.93 % | 1.305 M 0.00 % | 1.305 M -99.85 % | 890.000 M 0.00 % | 890.000 M 26.42 % | 704.000 M 0.00 % | 704.000 M 88 676.80 % | 793.000 K 0.00 % | 793.000 K -0.88 % | 800.000 K 0.00 % | 800.000 K 4.44 % | 766.000 K 0.00 % | 766.000 K 41.33 % | 542.000 K 0.00 % | 542.000 K -23.45 % | 708.000 K 24.43 % | 569.000 K 0.71 % | 565.000 K -9.31 % | 623.000 K -49.55 % | 1.235 M 0.00 % | 1.235 M |
Cash at end of period | 694.000 K 0.00 % | 694.000 K -44.52 % | 1.251 M 0.00 % | 1.251 M -45.56 % | 2.298 M 0.00 % | 2.298 M 2.62 % | 2.239 M 0.00 % | 2.239 M 21.42 % | 1.844 M 0.00 % | 1.844 M 37.10 % | 1.345 M 0.00 % | 1.345 M 63.43 % | 823.000 K 0.00 % | 823.000 K -99.94 % | 1.305 B 0.00 % | 1.305 B 46.63 % | 890.000 M 0.00 % | 890.000 M 126 320.45 % | 704.000 K 0.00 % | 704.000 K -11.22 % | 793.000 K 0.00 % | 793.000 K -0.88 % | 800.000 K 0.00 % | 800.000 K 4.44 % | 766.000 K 0.00 % | 766.000 K 46.18 % | 524.000 K -25.99 % | 708.000 K 23.13 % | 575.000 K 1.77 % | 565.000 K -10.03 % | 628.000 K 0.00 % | 628.000 K |
Operating cash flow | -23.000 K 0.00 % | -23.000 K -138.66 % | 59.500 K 0.00 % | 59.500 K -69.01 % | 192.000 K 0.00 % | 192.000 K -10.49 % | 214.500 K 0.00 % | 214.500 K -21.28 % | 272.500 K 0.00 % | 272.500 K -34.18 % | 414.000 K 0.00 % | 414.000 K 324.62 % | 97.500 K 0.00 % | 97.500 K -99.97 % | 301.000 M 0.00 % | 301.000 M 123.79 % | 134.500 M 0.00 % | 134.500 M 2 690 100.00 % | -5.000 K 0.00 % | -5.000 K -104.78 % | 104.500 K 0.00 % | 104.500 K 175.45 % | -138.500 K 0.00 % | -138.500 K -173.47 % | 188.500 K 0.00 % | 188.500 K 329.88 % | -82.000 K -131.18 % | 263.000 K 70.78 % | 154.000 K 613.33 % | -30.000 K 84.33 % | -191.500 K 0.00 % | -191.500 K |
Capital expenditure | -560.000 K 0.00 % | -560.000 K 4.76 % | -588.000 K 0.00 % | -588.000 K -257.45 % | -164.500 K 0.00 % | -164.500 K -928.13 % | -16.000 K 0.00 % | -16.000 K -18.52 % | -13.500 K 0.00 % | -13.500 K -125.00 % | -6.000 K 0.00 % | -6.000 K 97.59 % | -249.000 K 0.00 % | -249.000 K 98.87 % | -22.000 M 0.00 % | -22.000 M -238.46 % | -6.500 M 0.00 % | -6.500 M -24 900.00 % | -26.000 K 0.00 % | -26.000 K 70.11 % | -87.000 K 0.00 % | -87.000 K 27.20 % | -119.500 K 0.00 % | -119.500 K 24.37 % | -158.000 K 0.00 % | -158.000 K -47.66 % | -107.000 K 13.71 % | -124.000 K 16.22 % | -148.000 K -15.63 % | -128.000 K -72.97 % | -74.000 K 0.00 % | -74.000 K |
Free CashFlow | -583.000 K 0.00 % | -583.000 K -10.31 % | -528.500 K 0.00 % | -528.500 K -2 021.82 % | 27.500 K 0.00 % | 27.500 K -86.15 % | 198.500 K 0.00 % | 198.500 K -23.36 % | 259.000 K 0.00 % | 259.000 K -36.52 % | 408.000 K 0.00 % | 408.000 K 369.31 % | -151.500 K 0.00 % | -151.500 K -100.05 % | 279.000 M 0.00 % | 279.000 M 117.97 % | 128.000 M 0.00 % | 128.000 M 413 003.23 % | -31.000 K 0.00 % | -31.000 K -277.14 % | 17.500 K 0.00 % | 17.500 K 106.78 % | -258.000 K 0.00 % | -258.000 K -945.90 % | 30.500 K 0.00 % | 30.500 K 116.14 % | -189.000 K -235.97 % | 139.000 K 2 216.67 % | 6.000 K 103.80 % | -158.000 K 40.49 % | -265.500 K 0.00 % | -265.500 K |
2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2008 | 2008 |