TRAC.L

t42 IoT Tracking Solutions PLC TRAC.L

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 4.158 M 3.82 % 4.005 M -0.89 % 4.041 M -4.11 % 4.214 M -16.41 % 5.041 M -26.05 % 6.817 M 13.73 % 5.994 M 10.18 % 5.440 M 6.00 % 5.132 M 0.02 % 5.131 M 2.52 % 5.005 M -44.49 % 9.016 M 11.40 % 8.093 M 45.17 % 5.575 M 4.66 % 5.327 M 3.38 % 5.153 M
Net income -1.748 M -316.19 % -420.000 K 58.25 % -1.006 M 66.00 % -2.959 M -44.69 % -2.045 M -100.69 % -1.019 M -10.76 % -920.000 K 31.85 % -1.350 M 32.90 % -2.012 M -14.38 % -1.759 M 37.58 % -2.818 M -500.85 % 703.000 K -47.73 % 1.345 M 70.47 % 789.000 K 16.54 % 677.000 K 557.43 % -148.000 K
Income before tax -1.748 M -316.19 % -420.000 K 58.25 % -1.006 M 66.00 % -2.959 M -44.69 % -2.045 M -100.69 % -1.019 M -22.62 % -831.000 K 38.44 % -1.350 M 30.59 % -1.945 M -10.57 % -1.759 M 37.58 % -2.818 M -454.91 % 794.000 K -51.97 % 1.653 M 109.51 % 789.000 K 65.06 % 478.000 K 482.40 % -125.000 K
Income before tax ratio -0.42 -300.88 % -0.10 57.88 % -0.25 64.55 % -0.70 -73.09 % -0.41 -171.39 % -0.15 -7.82 % -0.14 44.13 % -0.25 34.52 % -0.38 -10.55 % -0.34 39.11 % -0.56 -739.34 % 0.09 -56.88 % 0.20 44.32 % 0.14 57.72 % 0.09 469.91 % -0.02
EBITDA -793.000 K -190.32 % 878.000 K 168.65 % -1.279 M 43.16 % -2.250 M -32.59 % -1.697 M -479.18 % -293.000 K -150.43 % -117.000 K 82.43 % -666.000 K 53.46 % -1.431 M -8.74 % -1.316 M 41.82 % -2.262 M -175.18 % -822.000 K -138.54 % 2.133 M 109.53 % 1.018 M 65.26 % 616.000 K 2 778.26 % -23.000 K
Net income ratio -0.42 -300.88 % -0.10 57.88 % -0.25 64.55 % -0.70 -73.09 % -0.41 -171.39 % -0.15 2.61 % -0.15 38.15 % -0.25 36.70 % -0.39 -14.36 % -0.34 39.11 % -0.56 -822.10 % 0.08 -53.08 % 0.17 17.43 % 0.14 11.36 % 0.13 542.49 % -0.03
Ratio EBITDA -0.19 -187.00 % 0.22 169.26 % -0.32 40.72 % -0.53 -58.61 % -0.34 -683.23 % -0.04 -120.19 % -0.02 84.06 % -0.12 56.09 % -0.28 -8.72 % -0.26 43.25 % -0.45 -395.71 % -0.09 -134.59 % 0.26 44.34 % 0.18 57.91 % 0.12 2 690.78 % 0.00
Gross profit ratio 0.37 -30.22 % 0.53 27.28 % 0.42 36.26 % 0.31 -7.57 % 0.33 -19.43 % 0.41 1.75 % 0.40 5.51 % 0.38 38.19 % 0.28 -31.28 % 0.40 -19.58 % 0.50 -10.85 % 0.56 7.74 % 0.52 1.37 % 0.51 15.10 % 0.45 15.46 % 0.39
Weighted average shs out dil 55.117 M 1.95 % 54.064 M 2.33 % 52.831 M 14.12 % 46.294 M 6.06 % 43.651 M 7.80 % 40.492 M 18.79 % 34.087 M 45.80 % 23.379 M 42.50 % 16.406 M 42.71 % 11.496 M 10.37 % 10.415 M 17.19 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M
Weighted average shs out 55.118 M 1.95 % 54.064 M 2.33 % 52.831 M 14.12 % 46.294 M 6.06 % 43.651 M 7.80 % 40.492 M 18.79 % 34.087 M 45.80 % 23.379 M 42.50 % 16.406 M 42.71 % 11.496 M 10.37 % 10.415 M 17.19 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M
EPS diluted -0.03 -306.41 % -0.01 58.95 % -0.02 70.27 % -0.06 -36.54 % -0.05 -68.95 % -0.03 -2.59 % -0.03 53.21 % -0.06 51.92 % -0.12 20.00 % -0.15 44.44 % -0.27 -68.75 % -0.16 -206.67 % 0.15 68.92 % 0.09 16.54 % 0.08 556.29 % -0.02
Earnings per share -0.03 -306.41 % -0.01 58.95 % -0.02 70.27 % -0.06 -36.54 % -0.05 -68.95 % -0.03 -2.59 % -0.03 53.21 % -0.06 51.92 % -0.12 20.00 % -0.15 44.44 % -0.27 -68.75 % -0.16 -206.67 % 0.15 68.92 % 0.09 16.54 % 0.08 556.29 % -0.02
Gross profit 1.538 M -27.56 % 2.123 M 26.14 % 1.683 M 30.67 % 1.288 M -22.74 % 1.667 M -40.42 % 2.798 M 15.72 % 2.418 M 16.25 % 2.080 M 46.48 % 1.420 M -31.27 % 2.066 M -17.56 % 2.506 M -50.51 % 5.064 M 20.03 % 4.219 M 47.16 % 2.867 M 20.46 % 2.380 M 19.36 % 1.994 M
Income tax expense 0.000 0.000 100.00 % -359.000 K -139.36 % 912.000 K 0.000 -100.00 % 104.000 K 16.85 % 89.000 K 0.000 -100.00 % 67.000 K 0.000 0.000 -100.00 % 94.000 K -70.16 % 315.000 K 0.000 100.00 % -199.000 K -965.22 % 23.000 K
Cost of revenue 2.620 M 39.21 % 1.882 M -20.19 % 2.358 M -19.41 % 2.926 M -13.28 % 3.374 M -16.05 % 4.019 M 12.39 % 3.576 M 6.43 % 3.360 M -9.48 % 3.712 M 21.11 % 3.065 M 22.65 % 2.499 M -36.77 % 3.952 M 2.01 % 3.874 M 43.06 % 2.708 M -8.11 % 2.947 M -6.71 % 3.159 M
General and administrative expenses 1.833 M 1 228.26 % 138.000 K -75.14 % 555.000 K 6.73 % 520.000 K 38.30 % 376.000 K -0.53 % 378.000 K -20.25 % 474.000 K -21.52 % 604.000 K 8.83 % 555.000 K -4.31 % 580.000 K -45.44 % 1.063 M 28.38 % 828.000 K -5.91 % 880.000 K -42.30 % 1.525 M 238.89 % 450.000 K -51.03 % 919.000 K
Selling and marketing expenses 366.000 K -24.54 % 485.000 K -25.61 % 652.000 K 7.06 % 609.000 K 5.00 % 580.000 K -25.26 % 776.000 K 24.96 % 621.000 K 11.29 % 558.000 K -7.92 % 606.000 K -1.46 % 615.000 K -10.48 % 687.000 K -9.37 % 758.000 K 153.51 % 299.000 K -25.62 % 402.000 K 60.80 % 250.000 K -7.06 % 269.000 K
Other expenses 64.000 K -95.82 % 1.530 M -11.25 % 1.724 M -5.43 % 1.823 M -20.88 % 2.304 M 12.67 % 2.045 M 5.25 % 1.943 M 22.36 % 1.588 M -12.12 % 1.807 M -21.88 % 2.313 M -27.45 % 3.188 M 109.74 % 1.520 M 17.28 % 1.296 M 0.000 -100.00 % 876.000 K 0.000
Operating expenses 2.422 M 7.88 % 2.245 M -26.54 % 3.056 M -3.75 % 3.175 M -8.40 % 3.466 M 1.05 % 3.430 M 5.15 % 3.262 M 9.21 % 2.987 M -5.38 % 3.157 M -12.86 % 3.623 M -30.21 % 5.191 M 59.33 % 3.258 M 49.24 % 2.183 M 12.24 % 1.945 M 21.33 % 1.603 M -20.41 % 2.014 M
Cost and expenses 5.042 M 22.17 % 4.127 M -23.77 % 5.414 M -11.26 % 6.101 M -10.80 % 6.840 M -8.18 % 7.449 M 8.94 % 6.838 M 7.74 % 6.347 M -7.60 % 6.869 M 2.71 % 6.688 M -13.03 % 7.690 M 6.66 % 7.210 M 19.04 % 6.057 M 30.17 % 4.653 M 2.26 % 4.550 M -12.04 % 5.173 M
Research and development expenses 159.000 K 72.83 % 92.000 K -26.40 % 125.000 K -43.95 % 223.000 K 8.25 % 206.000 K -10.82 % 231.000 K 3.13 % 224.000 K -5.49 % 237.000 K 25.40 % 189.000 K 64.35 % 115.000 K -54.55 % 253.000 K 66.45 % 152.000 K 55.10 % 98.000 K 444.44 % 18.000 K -33.33 % 27.000 K -96.73 % 826.000 K
Selling general and administrative expenses 2.199 M 252.97 % 623.000 K -48.38 % 1.207 M 6.91 % 1.129 M 18.10 % 956.000 K -17.16 % 1.154 M 5.39 % 1.095 M -5.77 % 1.162 M 0.09 % 1.161 M -2.85 % 1.195 M -31.71 % 1.750 M 10.34 % 1.586 M 34.52 % 1.179 M -38.82 % 1.927 M 175.29 % 700.000 K -41.08 % 1.188 M
Interest income 0.000 100.00 % -73.000 K -225.86 % 58.000 K -63.75 % 160.000 K 20 412.82 % 780.000 -98.53 % 53.000 K -41.76 % 91.000 K -47.70 % 174.000 K 120.25 % 79.000 K 11 961.07 % 655.000 -99.31 % 95.000 K 4 650.00 % 2.000 K 0.00 % 2.000 K -60.00 % 5.000 K 111.90 % -42.000 K 0.000
Interest expense 0.000 -100.00 % 829.000 K 108.82 % 397.000 K 257.66 % 111.000 K 23.78 % 89.678 K 69.20 % 53.000 K -41.76 % 91.000 K -47.70 % 174.000 K 16.78 % 149.000 K 49.77 % 99.489 K 4.73 % 95.000 K -78.06 % 433.000 K 46.28 % 296.000 K 86.16 % 159.000 K 34.75 % 118.000 K 42.17 % 83.000 K
Depreciation and amortization 91.000 K -80.60 % 469.000 K 398.94 % 94.000 K -82.88 % 549.000 K 603.85 % 78.000 K -88.41 % 673.000 K 8.03 % 623.000 K 22.16 % 510.000 K 17.24 % 435.000 K 26.82 % 343.000 K -25.60 % 461.000 K 97.01 % 234.000 K 27.17 % 184.000 K 75.24 % 105.000 K 425.00 % 20.000 K 5.26 % 19.000 K
Operating income -884.000 K -624.59 % -122.000 K 91.11 % -1.373 M 48.92 % -2.688 M -51.44 % -1.775 M -180.85 % -632.000 K 28.34 % -882.000 K 0.79 % -889.000 K 48.82 % -1.737 M -11.35 % -1.560 M 41.90 % -2.685 M -248.67 % 1.806 M -11.30 % 2.036 M 120.82 % 922.000 K 18.66 % 777.000 K 3 985.00 % -20.000 K
Operating income ratio -0.21 -597.93 % -0.03 91.03 % -0.34 46.73 % -0.64 -81.16 % -0.35 -279.80 % -0.09 37.00 % -0.15 9.96 % -0.16 51.72 % -0.34 -11.32 % -0.30 43.33 % -0.54 -367.82 % 0.20 -20.38 % 0.25 52.12 % 0.17 13.38 % 0.15 3 858.10 % 0.00
Total other income expenses net -864.000 K -189.93 % -298.000 K -181.20 % 367.000 K 235.42 % -271.000 K -0.37 % -270.000 K 25.82 % -364.000 K -2 900.00 % 13.000 K 102.82 % -461.000 K -121.63 % -208.000 K -4.52 % -199.000 K -49.62 % -133.000 K 86.86 % -1.012 M -164.23 % -383.000 K -187.97 % -133.000 K 55.52 % -299.000 K -184.76 % -105.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 4.495 M 20.77 % 3.722 M 16.75 % 3.188 M 103.19 % 1.569 M 5.80 % 1.483 M 212.87 % 474.000 K -31.20 % 689.000 K -1.43 % 699.000 K -18.63 % 859.000 K -27.39 % 1.183 M -4.21 % 1.235 M 30.14 % 949.000 K -41.78 % 1.630 M 151.16 % 649.000 K -26.67 % 885.000 K 85.15 % 478.000 K
Total investments 0.000 0.000 -100.00 % 130.000 K -15.58 % 154.000 K 2.67 % 150.000 K 145.90 % 61.000 K 1.67 % 60.000 K 9.09 % 55.000 K -3.51 % 57.000 K -9.52 % 63.000 K -37.62 % 101.000 K 0.000 -100.00 % 95.000 K 265.38 % 26.000 K -84.62 % 169.000 K 0.000
Total debt 4.642 M 18.78 % 3.908 M 16.24 % 3.362 M 8.35 % 3.103 M 77.62 % 1.747 M 176.42 % 632.000 K -18.77 % 778.000 K -1.77 % 792.000 K -16.72 % 951.000 K -25.29 % 1.273 M -4.86 % 1.338 M 34.07 % 998.000 K -42.91 % 1.748 M 122.39 % 786.000 K -13.72 % 911.000 K 36.79 % 666.000 K
Accumulated other comprehensive income loss 1.347 M 0.37 % 1.342 M 0.52 % 1.335 M 7.66 % 1.240 M 0.000 -100.00 % 1.031 M 32.86 % 776.000 K 12.30 % 691.000 K 33.66 % 517.000 K 4.23 % 496.000 K 7.36 % 462.000 K 16.08 % 398.000 K 0.000 0.000 0.000 0.000
Retained earnings -17.572 M -11.05 % -15.824 M -2.73 % -15.404 M -6.99 % -14.398 M -25.87 % -11.439 M -21.77 % -9.394 M -12.17 % -8.375 M -12.34 % -7.455 M -22.11 % -6.105 M -49.16 % -4.093 M -75.36 % -2.334 M -178.53 % 2.972 M 30.98 % 2.269 M 145.56 % 924.000 K 511.92 % 151.000 K 129.72 % -508.000 K
Common stock 0.000 0.000 0.000 -100.00 % 13.351 M 8.30 % 12.328 M 0.60 % 12.254 M 6.93 % 11.460 M 16.99 % 9.796 M 17.57 % 8.332 M 17.45 % 7.094 M 13.69 % 6.240 M 99.94 % 3.121 M 11 046.43 % 28.000 K -87.56 % 225.000 K 0.000 0.000
Total equity -2.682 M -185.62 % -939.000 K -74.54 % -538.000 K -378.76 % 193.000 K -90.81 % 2.101 M -46.00 % 3.891 M 0.78 % 3.861 M 27.34 % 3.032 M 10.50 % 2.744 M -21.53 % 3.497 M -19.94 % 4.368 M -32.71 % 6.491 M 137.07 % 2.738 M 187.61 % 952.000 K 530.46 % 151.000 K 129.72 % -508.000 K
Other non current liabilities 0.000 0.000 0.000 -100.00 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -210.000 K 0.000 -100.00 % 197.000 K 0.000 0.000
Long term debt 783.000 K -57.68 % 1.850 M 47.88 % 1.251 M -35.28 % 1.933 M 258.63 % 539.000 K 91.13 % 282.000 K 135.00 % 120.000 K -22.58 % 155.000 K -58.33 % 372.000 K -50.33 % 749.000 K 7.31 % 698.000 K 30.96 % 533.000 K -39.02 % 874.000 K 61.25 % 542.000 K 3.83 % 522.000 K 59.15 % 328.000 K
Total non current liabilities 783.000 K -57.68 % 1.850 M 47.88 % 1.251 M -38.92 % 2.048 M 279.96 % 539.000 K 91.13 % 282.000 K 135.00 % 120.000 K -22.58 % 155.000 K -58.33 % 372.000 K -50.33 % 749.000 K 7.31 % 698.000 K -6.06 % 743.000 K -24.95 % 990.000 K 33.96 % 739.000 K 41.57 % 522.000 K 59.15 % 328.000 K
Other current liabilities 1.308 M 10.47 % 1.184 M 8.82 % 1.088 M -24.08 % 1.433 M 54.42 % 928.000 K 3.69 % 895.000 K 3.59 % 864.000 K -10.37 % 964.000 K 74.64 % 552.000 K 4.94 % 526.000 K -1.31 % 533.000 K 219.16 % 167.000 K -47.48 % 318.000 K 211.76 % 102.000 K 12.09 % 91.000 K 22.97 % 74.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 0.000 0.000 0.000 -100.00 % 159.000 K -36.14 % 249.000 K 53.70 % 162.000 K 0.000 0.000 0.000
Short term debt 3.859 M 87.51 % 2.058 M -2.19 % 2.104 M 79.83 % 1.170 M -3.15 % 1.208 M 245.14 % 350.000 K -46.81 % 658.000 K 3.30 % 637.000 K 10.02 % 579.000 K -14.48 % 677.000 K 5.78 % 640.000 K 37.63 % 465.000 K -46.80 % 874.000 K 258.20 % 244.000 K -37.28 % 389.000 K 15.09 % 338.000 K
Total current liabilities 6.273 M 53.52 % 4.086 M -5.77 % 4.336 M 4.33 % 4.156 M 11.87 % 3.715 M 11.70 % 3.326 M 10.02 % 3.023 M -3.20 % 3.123 M 18.93 % 2.626 M 3.67 % 2.533 M -24.16 % 3.340 M -16.89 % 4.019 M -2.73 % 4.132 M 75.98 % 2.348 M 13.81 % 2.063 M 5.09 % 1.963 M
Total liabilities 7.056 M 18.87 % 5.936 M 6.25 % 5.587 M -9.95 % 6.204 M 45.84 % 4.254 M 17.90 % 3.608 M 14.79 % 3.143 M -4.12 % 3.278 M 9.34 % 2.998 M -8.65 % 3.282 M -18.72 % 4.038 M -15.20 % 4.762 M -7.03 % 5.122 M 65.92 % 3.087 M 19.42 % 2.585 M 12.83 % 2.291 M
Other non current assets 145.000 K 0.000 -100.00 % 57.000 K 0.00 % 57.000 K 1.79 % 56.000 K 3.70 % 54.000 K 17.39 % 46.000 K 4.55 % 44.000 K 29.41 % 34.000 K -49.25 % 67.000 K 102.48 % -2.707 M 0.000 -100.00 % 184.000 K 12.88 % 163.000 K -11.89 % 185.000 K 1 441.67 % 12.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.000 K 0.000 0.000
Intangible assets 759.000 K -20.27 % 952.000 K -6.76 % 1.021 M -1.26 % 1.034 M -45.58 % 1.900 M -10.34 % 2.119 M -7.02 % 2.279 M -7.24 % 2.457 M -5.54 % 2.601 M -0.38 % 2.611 M 12.93 % 2.312 M 15.43 % 2.003 M 28.40 % 1.560 M 42.21 % 1.097 M 107.37 % 529.000 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 759.000 K -20.27 % 952.000 K -6.76 % 1.021 M -1.26 % 1.034 M -45.58 % 1.900 M -10.34 % 2.119 M -7.02 % 2.279 M -7.24 % 2.457 M -5.54 % 2.601 M -0.38 % 2.611 M 12.93 % 2.312 M 15.43 % 2.003 M 28.40 % 1.560 M 42.21 % 1.097 M 107.37 % 529.000 K 0.000
Property plant equipment net 1.380 M -5.87 % 1.466 M -3.99 % 1.527 M 54.40 % 989.000 K 52.62 % 648.000 K 6.93 % 606.000 K 16.31 % 521.000 K 71.95 % 303.000 K 0.00 % 303.000 K -15.60 % 359.000 K -9.11 % 395.000 K 46.30 % 270.000 K -5.26 % 285.000 K -14.16 % 332.000 K 90.80 % 174.000 K 45.00 % 120.000 K
Total non current assets 2.284 M -5.54 % 2.418 M -7.18 % 2.605 M 25.24 % 2.080 M -20.12 % 2.604 M -6.30 % 2.779 M -2.35 % 2.846 M 1.50 % 2.804 M -4.56 % 2.938 M -3.26 % 3.037 M 12.19 % 2.707 M 19.09 % 2.273 M 12.03 % 2.029 M 11.67 % 1.817 M 67.16 % 1.087 M 723.48 % 132.000 K
Other current assets 85.999 K 145.71 % 35.000 K -73.08 % 130.000 K -29.35 % 184.000 K 20.26 % 153.000 K 206.00 % 50.000 K -97.48 % 1.984 M 1 864.36 % 101.000 K -93.32 % 1.513 M 4.34 % 1.450 M -31.38 % 2.113 M -40.33 % 3.541 M -21.75 % 4.525 M 283.15 % 1.181 M 11 710.00 % 10.000 K -99.08 % 1.085 M
Short term investments 0.000 0.000 -100.00 % 130.000 K -15.58 % 154.000 K 2.67 % 150.000 K 145.90 % 61.000 K 1.67 % 60.000 K 9.09 % 55.000 K -3.51 % 57.000 K -9.52 % 63.000 K -37.62 % 101.000 K 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 147.000 K -20.97 % 186.000 K 6.90 % 174.000 K -88.66 % 1.534 M 481.06 % 264.000 K 67.09 % 158.000 K 77.53 % 89.000 K -4.30 % 93.000 K 1.09 % 92.000 K 2.22 % 90.000 K -12.62 % 103.000 K 110.20 % 49.000 K -58.47 % 118.000 K -13.87 % 137.000 K 426.92 % 26.000 K -86.17 % 188.000 K
Cash and short term investments 147.000 K -20.97 % 186.000 K 6.90 % 174.000 K -88.66 % 1.534 M 481.06 % 264.000 K 20.55 % 219.000 K 46.98 % 149.000 K 0.68 % 148.000 K 60.87 % 92.000 K -39.87 % 153.000 K -25.00 % 204.000 K 316.33 % 49.000 K -58.47 % 118.000 K -13.87 % 137.000 K 426.92 % 26.000 K -86.17 % 188.000 K
Total current assets 2.090 M -18.96 % 2.579 M 5.52 % 2.444 M -43.39 % 4.317 M 15.09 % 3.751 M -20.53 % 4.720 M 13.52 % 4.158 M 18.60 % 3.506 M 25.04 % 2.804 M -25.07 % 3.742 M -34.34 % 5.699 M -36.54 % 8.980 M 54.00 % 5.831 M 162.42 % 2.222 M 34.75 % 1.649 M -0.12 % 1.651 M
Inventory 1.117 M -22.38 % 1.439 M -8.98 % 1.581 M -11.68 % 1.790 M -15.84 % 2.127 M -9.34 % 2.346 M 15.85 % 2.025 M 36.36 % 1.485 M 18.23 % 1.256 M -42.96 % 2.202 M -34.89 % 3.382 M 57.60 % 2.146 M 73.62 % 1.236 M 35.53 % 912.000 K 169.03 % 339.000 K -34.56 % 518.000 K
Net receivables 740.000 K -19.48 % 919.000 K 64.40 % 559.000 K -30.90 % 809.000 K -32.97 % 1.207 M -42.66 % 2.105 M 6.69 % 1.973 M 5.34 % 1.873 M 28.64 % 1.456 M 4.97 % 1.387 M -31.78 % 2.033 M -35.87 % 3.170 M 6 704.17 % -48.000 K -500.00 % -8.000 K -100.63 % 1.274 M 1 010.00 % -140.000 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 199.000 K 0.00 % 199.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.106 M 31.04 % 844.000 K -26.22 % 1.144 M -26.34 % 1.553 M -1.65 % 1.579 M -24.12 % 2.081 M 47.38 % 1.412 M -7.23 % 1.522 M 1.81 % 1.495 M 12.41 % 1.330 M -38.62 % 2.167 M -36.02 % 3.387 M 15.20 % 2.940 M 46.85 % 2.002 M 26.47 % 1.583 M 2.06 % 1.551 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 533.000 K 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 100.00 % -6.000 K 0.000 0.000 0.000
Capital lease obligations 972.000 K -1.02 % 982.000 K 8.87 % 902.000 K 27.76 % 706.000 K 89.78 % 372.000 K 48.80 % 250.000 K 28.87 % 194.000 K 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
Other total stockholders equity 13.543 M 0.00 % 13.543 M 0.09 % 13.531 M 1.35 % 13.351 M 8.30 % 12.328 M 0.60 % 12.254 M 6.93 % 11.460 M 16.99 % 9.796 M 17.57 % 8.332 M 17.45 % 7.094 M 13.69 % 6.240 M 99.94 % 3.121 M 557.05 % 475.000 K 341.12 % -197.000 K 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 210.000 K 81.03 % 116.000 K 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.374 M -12.47 % 4.997 M -1.03 % 5.049 M -21.07 % 6.397 M 0.66 % 6.355 M -15.26 % 7.499 M 7.07 % 7.004 M 11.00 % 6.310 M 9.89 % 5.742 M -15.30 % 6.779 M -19.36 % 8.406 M -25.30 % 11.253 M 43.17 % 7.860 M 94.60 % 4.039 M 47.62 % 2.736 M 53.45 % 1.783 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 100.00 % -24.000 K -102.03 % 1.182 M 0.000 -100.00 % 51.000 K 0.000 100.00 % -19.000 K 0.000 -100.00 % 3.000 K 115.79 % -19.000 K -111.18 % 170.000 K 0.000 0.000 0.000 0.000
Stock based compensation 5.000 K -28.57 % 7.000 K -92.63 % 95.000 K 239.29 % 28.000 K -84.53 % 181.000 K -29.02 % 255.000 K 15.91 % 220.000 K 26.44 % 174.000 K 728.57 % 21.000 K -38.24 % 34.000 K -46.88 % 64.000 K -43.86 % 114.000 K 0.000 0.000 0.000 0.000
Change in working capital 1.024 M 455.56 % -288.000 K -264.56 % -79.000 K -109.38 % 842.000 K 20.29 % 700.000 K 1 742.11 % 38.000 K 105.93 % -641.000 K -31.62 % -487.000 K -145.34 % 1.074 M 5.09 % 1.022 M 323.14 % -458.000 K 84.79 % -3.011 M -15.59 % -2.605 M -1 858.65 % -133.000 K -592.59 % 27.000 K -60.29 % 68.000 K
Accounts receivables 17.000 K 105.61 % -303.000 K -258.64 % 191.000 K -57.56 % 450.000 K -47.49 % 857.000 K 1 062.92 % -89.000 K 28.80 % -125.000 K 67.19 % -381.000 K -693.75 % -48.000 K -108.00 % 600.000 K -47.04 % 1.133 M 42.70 % 794.000 K 0.000 0.000 0.000 0.000
Inventory 322.000 K 126.76 % 142.000 K -32.06 % 209.000 K 575.00 % -44.000 K -120.09 % 219.000 K 168.22 % -321.000 K 40.56 % -540.000 K -135.81 % -229.000 K -124.21 % 946.000 K -19.83 % 1.180 M 301.71 % -585.000 K 35.71 % -910.000 K -180.86 % -324.000 K 43.46 % -573.000 K -420.11 % 179.000 K 431.48 % -54.000 K
Accounts payables 0.000 0.000 100.00 % -191.000 K 57.56 % -450.000 K 47.49 % -857.000 K -1 062.92 % 89.000 K -28.80 % 125.000 K -67.19 % 381.000 K 693.75 % 48.000 K 108.00 % -600.000 K 47.04 % -1.133 M -42.70 % -794.000 K 0.000 0.000 0.000 0.000
Other working capital 685.000 K 639.37 % -127.000 K 55.90 % -288.000 K -132.51 % 886.000 K 84.20 % 481.000 K 33.98 % 359.000 K 455.45 % -101.000 K -182.11 % 123.000 K -30.11 % 176.000 K 123.22 % -758.000 K 24.65 % -1.006 M 65.25 % -2.895 M -26.92 % -2.281 M -618.41 % 440.000 K 389.47 % -152.000 K -224.59 % 122.000 K
Other non cash items 798.000 K 2 318.18 % 33.000 K 108.82 % -374.000 K -1 458.33 % -24.000 K -148.00 % 50.000 K 933.33 % -6.000 K -126.09 % 23.000 K -75.00 % 92.000 K 820.00 % 10.000 K -69.70 % 33.000 K 122.60 % -146.000 K -150.52 % 289.000 K -48.11 % 557.000 K 1 192.16 % -51.000 K 68.32 % -161.000 K -1 250.00 % 14.000 K
Net cash provided by operating activities 602.000 K 402.51 % -199.000 K 79.07 % -951.000 K -148.95 % -382.000 K 1.80 % -389.000 K -4 762.50 % -8.000 K 98.85 % -695.000 K 35.65 % -1.080 M -128.81 % -472.000 K -45.68 % -324.000 K 88.89 % -2.916 M -93.88 % -1.504 M -185.93 % -526.000 K -174.08 % 710.000 K 26.11 % 563.000 K 2 445.83 % -24.000 K
Investments in property plant and equipment -10.000 K 37.50 % -16.000 K 96.69 % -484.000 K -45.78 % -332.000 K -11.04 % -299.000 K 42.17 % -517.000 K -41.64 % -365.000 K 10.54 % -408.000 K -10.57 % -369.000 K 43.66 % -655.000 K 30.83 % -947.000 K -37.65 % -688.000 K -14.67 % -600.000 K 29.58 % -852.000 K -41.29 % -603.000 K -2 915.00 % -20.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -562.000 K 13.94 % -653.000 K 0.000 100.00 % -529.000 K 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -4.000 K 95.51 % -89.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -69.000 K -3 350.00 % -2.000 K 0.000 100.00 % -169.000 K 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.000 K -15.56 % 45.000 K -4.26 % 47.000 K -33.80 % 71.000 K 787.50 % 8.000 K -93.85 % 130.000 K 584.21 % 19.000 K
Other investing activites -142.000 K -1 283.33 % 12.000 K -50.00 % 24.000 K 0.000 0.000 -100.00 % 52.000 K 1 140.00 % -5.000 K -107.94 % 63.000 K 950.00 % 6.000 K -86.96 % 46.000 K -35.21 % 71.000 K -87.86 % 585.000 K -10.41 % 653.000 K 540.20 % 102.000 K -74.31 % 397.000 K 710.20 % 49.000 K
Net cash used for investing activites -152.000 K -3 700.00 % -4.000 K 99.13 % -460.000 K -36.90 % -336.000 K 13.40 % -388.000 K 16.56 % -465.000 K -25.68 % -370.000 K -7.25 % -345.000 K 4.96 % -363.000 K 36.43 % -571.000 K 31.29 % -831.000 K -20.96 % -687.000 K -29.38 % -531.000 K 28.44 % -742.000 K 4.13 % -774.000 K -1 712.50 % 48.000 K
Debt repayment -489.000 K -226.03 % 388.000 K 2 182.35 % 17.000 K -98.81 % 1.427 M 44.43 % 988.000 K 272.83 % 265.000 K 216.74 % -227.000 K -4.13 % -218.000 K 5.63 % -231.000 K -295.76 % 118.000 K 145.56 % -259.000 K 79.01 % -1.234 M -2 769.77 % -43.000 K 62.28 % -114.000 K -155.07 % 207.000 K 404.88 % 41.000 K
Common stock issued 0.000 -100.00 % 14.000 K -92.22 % 180.000 K -71.01 % 621.000 K 0.000 -100.00 % 780.000 K -48.99 % 1.529 M 18.07 % 1.295 M 38.80 % 933.000 K 33.10 % 701.000 K -77.52 % 3.119 M -0.06 % 3.121 M 1 487.11 % -225.000 K -200.00 % 225.000 K 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.000 K 11.11 % -18.000 K 21.74 % -23.000 K
Other financing activites 0.000 100.00 % -188.000 K -28.77 % -146.000 K -143.33 % -60.000 K 42.86 % -105.000 K 79.13 % -503.000 K -108.71 % -241.000 K -159.36 % 406.000 K 420.51 % 78.000 K 23.81 % 63.000 K -93.30 % 941.000 K 300.43 % 235.000 K -82.12 % 1.314 M 3 185.00 % 40.000 K 0.000 0.000
Net cash used provided by financing activities -489.000 K -328.50 % 214.000 K 319.61 % 51.000 K -97.43 % 1.988 M 125.14 % 883.000 K 62.92 % 542.000 K -48.92 % 1.061 M -28.46 % 1.483 M 90.13 % 780.000 K -11.56 % 882.000 K -76.80 % 3.801 M 79.12 % 2.122 M 102.87 % 1.046 M 674.81 % 135.000 K -28.57 % 189.000 K 950.00 % 18.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -39.000 K -425.00 % 12.000 K 100.88 % -1.360 M -207.09 % 1.270 M 1 098.11 % 106.000 K 53.62 % 69.000 K 1 825.00 % -4.000 K -106.90 % 58.000 K 205.45 % -55.000 K -323.08 % -13.000 K -124.07 % 54.000 K 178.26 % -69.000 K -527.27 % -11.000 K -110.68 % 103.000 K 568.18 % -22.000 K -152.38 % 42.000 K
Cash at beginning of period 186.000 K 6.90 % 174.000 K -88.66 % 1.534 M 481.06 % 264.000 K 67.09 % 158.000 K 77.53 % 89.000 K -4.30 % 93.000 K 165.71 % 35.000 K -61.11 % 90.000 K -12.62 % 103.000 K 110.20 % 49.000 K -58.47 % 118.000 K -8.53 % 129.000 K 396.15 % 26.000 K -45.83 % 48.000 K 700.00 % 6.000 K
Cash at end of period 147.000 K -20.97 % 186.000 K 6.90 % 174.000 K -88.66 % 1.534 M 481.06 % 264.000 K 67.09 % 158.000 K 77.53 % 89.000 K -4.30 % 93.000 K 165.71 % 35.000 K -61.11 % 90.000 K -12.62 % 103.000 K 110.20 % 49.000 K -58.47 % 118.000 K -8.53 % 129.000 K 396.15 % 26.000 K -45.83 % 48.000 K
Operating cash flow 602.000 K 402.51 % -199.000 K 79.07 % -951.000 K -148.95 % -382.000 K 1.80 % -389.000 K -4 762.50 % -8.000 K 98.85 % -695.000 K 35.65 % -1.080 M -128.81 % -472.000 K -45.68 % -324.000 K 88.89 % -2.916 M -93.88 % -1.504 M -185.93 % -526.000 K -174.08 % 710.000 K 26.11 % 563.000 K 2 445.83 % -24.000 K
Capital expenditure -10.000 K 93.33 % -150.000 K 69.01 % -484.000 K -45.78 % -332.000 K -11.04 % -299.000 K 42.17 % -517.000 K -41.64 % -365.000 K 10.54 % -408.000 K -10.57 % -369.000 K 43.66 % -655.000 K 30.83 % -947.000 K -37.65 % -688.000 K -14.67 % -600.000 K 29.58 % -852.000 K -41.29 % -603.000 K -2 915.00 % -20.000 K
Free CashFlow 592.000 K 269.63 % -349.000 K 75.68 % -1.435 M -100.98 % -714.000 K -3.78 % -688.000 K -31.05 % -525.000 K 50.47 % -1.060 M 28.76 % -1.488 M -76.93 % -841.000 K 14.10 % -979.000 K 74.66 % -3.863 M -76.23 % -2.192 M -94.67 % -1.126 M -692.96 % -142.000 K -255.00 % -40.000 K 9.09 % -44.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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-06-30
Revenue 1.147 M 8.21 % 1.060 M -48.04 % 2.039 M -11.27 % 2.298 M 34.62 % 1.707 M -8.42 % 1.864 M -14.38 % 2.177 M 12.04 % 1.943 M -14.44 % 2.271 M -15.92 % 2.701 M 15.43 % 2.340 M -36.88 % 3.707 M 19.20 % 3.110 M 7.17 % 2.902 M -6.14 % 3.092 M -12.11 % 3.518 M 83.04 % 1.922 M -26.78 % 2.625 M 4.71 % 2.507 M 0.44 % 2.496 M -5.28 % 2.635 M 10.81 % 2.378 M -9.48 % 2.627 M 11.98 % 2.346 M -32.93 % 3.498 M -56.78 % 8.093 M
Net income -445.500 K -141.46 % -184.500 K 86.62 % -1.379 M -512.87 % 334.000 K 144.30 % -754.000 K 3.83 % -784.000 K -253.15 % -222.000 K 90.86 % -2.428 M -357.25 % -531.000 K 60.05 % -1.329 M -85.61 % -716.000 K -39.30 % -514.000 K -1.78 % -505.000 K -14.00 % -443.000 K 7.13 % -477.000 K -12.24 % -425.000 K 54.05 % -925.000 K 33.88 % -1.399 M -128.22 % -613.000 K 42.60 % -1.068 M -54.56 % -691.000 K 62.30 % -1.833 M -86.09 % -985.000 K 42.02 % -1.699 M -1 875.58 % -86.000 K -106.39 % 1.345 M
Income before tax -445.500 K -141.46 % -184.500 K 86.62 % -1.379 M -512.87 % 334.000 K 144.30 % -754.000 K 3.83 % -784.000 K -253.15 % -222.000 K 90.86 % -2.428 M -357.25 % -531.000 K 60.05 % -1.329 M -85.61 % -716.000 K -39.30 % -514.000 K -1.78 % -505.000 K -42.66 % -354.000 K 25.79 % -477.000 K -12.24 % -425.000 K 54.05 % -925.000 K 33.12 % -1.383 M -146.09 % -562.000 K 47.38 % -1.068 M -54.56 % -691.000 K 62.30 % -1.833 M -86.09 % -985.000 K 45.73 % -1.815 M -1 939.33 % -89.000 K -105.38 % 1.653 M
Income before tax ratio -0.39 -123.14 % -0.17 74.25 % -0.68 -565.32 % 0.15 132.90 % -0.44 -5.02 % -0.42 -312.45 % -0.10 91.84 % -1.25 -434.44 % -0.23 52.48 % -0.49 -60.81 % -0.31 -120.68 % -0.14 14.61 % -0.16 -33.11 % -0.12 20.93 % -0.15 -27.70 % -0.12 74.90 % -0.48 8.65 % -0.53 -135.02 % -0.22 47.61 % -0.43 -63.17 % -0.26 65.98 % -0.77 -105.58 % -0.37 51.54 % -0.77 -2 940.73 % -0.03 -112.46 % 0.20
EBITDA 17.500 K 106.27 % -279.250 K -113.17 % -131.000 K -142.67 % 307.000 K 192.75 % -331.000 K 62.21 % -876.000 K -117.37 % -403.000 K 72.21 % -1.450 M -292.95 % -369.000 K 67.63 % -1.140 M -104.67 % -557.000 K -80.84 % -308.000 K 0.000 100.00 % -349.000 K 0.000 100.00 % -305.000 K 0.000 100.00 % -1.438 M 0.000 100.00 % -1.132 M 0.000 100.00 % -1.738 M 0.000 100.00 % -1.464 M 0.000 -100.00 % 2.133 M
Net income ratio -0.39 -123.14 % -0.17 74.25 % -0.68 -565.32 % 0.15 132.90 % -0.44 -5.02 % -0.42 -312.45 % -0.10 91.84 % -1.25 -434.44 % -0.23 52.48 % -0.49 -60.81 % -0.31 -120.68 % -0.14 14.61 % -0.16 -6.37 % -0.15 1.05 % -0.15 -27.70 % -0.12 74.90 % -0.48 9.70 % -0.53 -117.96 % -0.24 42.85 % -0.43 -63.17 % -0.26 65.98 % -0.77 -105.58 % -0.37 48.23 % -0.72 -2 845.69 % -0.02 -114.79 % 0.17
Ratio EBITDA 0.02 105.79 % -0.26 -310.24 % -0.06 -148.09 % 0.13 168.90 % -0.19 58.74 % -0.47 -153.87 % -0.19 75.19 % -0.75 -359.29 % -0.16 61.50 % -0.42 -77.31 % -0.24 -186.49 % -0.08 0.00 100.00 % -0.12 0.00 100.00 % -0.09 0.00 100.00 % -0.55 0.00 100.00 % -0.45 0.00 100.00 % -0.73 0.00 100.00 % -0.62 0.00 -100.00 % 0.26
Gross profit ratio 0.48 61.98 % 0.29 -34.48 % 0.45 -16.02 % 0.53 12.34 % 0.48 48.27 % 0.32 -29.88 % 0.46 196.31 % 0.15 -61.68 % 0.40 33.53 % 0.30 -9.82 % 0.33 -13.14 % 0.39 -5.37 % 0.41 -0.73 % 0.41 3.25 % 0.40 18.71 % 0.33 -28.79 % 0.47 163.52 % 0.18 -53.05 % 0.38 3.81 % 0.37 -16.41 % 0.44 -16.02 % 0.52 8.03 % 0.48 216.05 % 0.15 -73.11 % 0.57 8.85 % 0.52
Weighted average shs out dil 62.826 M 13.97 % 55.128 M 0.04 % 55.107 M 1.86 % 54.101 M 0.14 % 54.027 M 2.27 % 52.828 M -0.01 % 52.833 M 8.81 % 48.558 M 10.28 % 44.031 M 0.21 % 43.940 M 1.33 % 43.362 M 4.10 % 41.652 M 5.90 % 39.331 M 12.60 % 34.929 M 5.06 % 33.245 M 22.61 % 27.113 M 38.02 % 19.645 M 11.00 % 17.697 M 17.09 % 15.115 M 23.99 % 12.190 M 12.85 % 10.802 M 26.81 % 8.518 M -2.12 % 8.703 M -2.08 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M
Weighted average shs out 62.835 M 13.95 % 55.140 M 0.06 % 55.107 M 1.85 % 54.107 M 0.15 % 54.027 M 2.27 % 52.830 M -0.03 % 52.845 M 8.83 % 48.558 M 10.28 % 44.034 M 0.21 % 43.940 M 1.33 % 43.362 M 4.10 % 41.653 M 5.90 % 39.331 M 12.60 % 34.929 M 5.06 % 33.245 M 22.61 % 27.113 M 38.02 % 19.645 M 11.00 % 17.697 M 17.09 % 15.115 M 23.99 % 12.190 M 12.85 % 10.802 M 26.81 % 8.518 M -2.12 % 8.703 M -2.08 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M
EPS diluted -0.01 -115.15 % 0.00 86.80 % -0.03 -503.23 % 0.01 144.29 % -0.01 5.41 % -0.01 -252.38 % 0.00 91.60 % -0.05 -313.22 % -0.01 59.93 % -0.03 -83.03 % -0.02 -34.15 % -0.01 3.91 % -0.01 -0.79 % -0.01 11.19 % -0.01 8.92 % -0.02 66.67 % -0.05 40.46 % -0.08 -94.83 % -0.04 53.65 % -0.09 -36.88 % -0.06 70.91 % -0.22 -100.00 % -0.11 42.11 % -0.19 -1 858.76 % -0.01 -106.47 % 0.15
Earnings per share -0.01 -115.15 % 0.00 86.80 % -0.03 -503.23 % 0.01 144.29 % -0.01 5.41 % -0.01 -252.38 % 0.00 91.60 % -0.05 -313.22 % -0.01 59.93 % -0.03 -83.03 % -0.02 -34.15 % -0.01 3.91 % -0.01 -0.79 % -0.01 11.19 % -0.01 8.92 % -0.02 66.67 % -0.05 40.46 % -0.08 -94.83 % -0.04 53.65 % -0.09 -36.88 % -0.06 70.91 % -0.22 -175.00 % -0.08 57.89 % -0.19 -1 858.76 % -0.01 -106.47 % 0.15
Gross profit 546.000 K 75.28 % 311.500 K -65.96 % 915.000 K -25.49 % 1.228 M 51.23 % 812.000 K 35.79 % 598.000 K -39.96 % 996.000 K 232.00 % 300.000 K -67.21 % 915.000 K 12.27 % 815.000 K 4.09 % 783.000 K -45.17 % 1.428 M 12.80 % 1.266 M 6.39 % 1.190 M -3.09 % 1.228 M 4.33 % 1.177 M 30.34 % 903.000 K 92.95 % 468.000 K -50.84 % 952.000 K 4.27 % 913.000 K -20.82 % 1.153 M -6.94 % 1.239 M -2.21 % 1.267 M 253.91 % 358.000 K -81.96 % 1.985 M -52.95 % 4.219 M
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 0.000 0.000 0.000 -100.00 % 16.000 K -68.63 % 51.000 K 0.000 0.000 0.000 0.000 -100.00 % 116.000 K 3 966.67 % -3.000 K -100.95 % 315.000 K
Cost of revenue 600.500 K -19.72 % 748.000 K -33.45 % 1.124 M 5.05 % 1.070 M 19.55 % 895.000 K -29.30 % 1.266 M 7.20 % 1.181 M -28.12 % 1.643 M 21.17 % 1.356 M -28.10 % 1.886 M 21.13 % 1.557 M -31.68 % 2.279 M 23.59 % 1.844 M 7.71 % 1.712 M -8.15 % 1.864 M -20.38 % 2.341 M 129.74 % 1.019 M -52.76 % 2.157 M 38.71 % 1.555 M -1.77 % 1.583 M 6.82 % 1.482 M 30.11 % 1.139 M -16.25 % 1.360 M -31.59 % 1.988 M 31.39 % 1.513 M -60.94 % 3.874 M
General and administrative expenses 459.000 K 3.61 % 443.000 K -53.22 % 947.000 K 55.76 % 608.000 K -37.58 % 974.000 K -8.37 % 1.063 M -3.19 % 1.098 M -17.88 % 1.337 M 36.71 % 978.000 K -34.58 % 1.495 M 33.96 % 1.116 M -3.04 % 1.151 M -1.46 % 1.168 M 2.82 % 1.136 M -11.80 % 1.288 M 16.98 % 1.101 M 0.55 % 1.095 M -9.05 % 1.204 M 15.22 % 1.045 M -26.56 % 1.423 M 5.49 % 1.349 M -39.04 % 2.213 M 31.88 % 1.678 M 46.94 % 1.142 M 10.02 % 1.038 M 17.95 % 880.000 K
Selling and marketing expenses 96.000 K 6.67 % 90.000 K -51.61 % 186.000 K -16.22 % 222.000 K -15.59 % 263.000 K -20.06 % 329.000 K 1.86 % 323.000 K 2.54 % 315.000 K 7.14 % 294.000 K 2.08 % 288.000 K -1.37 % 292.000 K -26.26 % 396.000 K 4.21 % 380.000 K 15.50 % 329.000 K 12.67 % 292.000 K -0.68 % 294.000 K 11.36 % 264.000 K -15.11 % 311.000 K 5.42 % 295.000 K -22.16 % 379.000 K 60.59 % 236.000 K -53.27 % 505.000 K 27.53 % 396.000 K -19.18 % 490.000 K 82.84 % 268.000 K -10.37 % 299.000 K
Other expenses 26.000 K -7.14 % 28.000 K 250.00 % 8.000 K -57.89 % 19.000 K 218.75 % -16.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 -100.00 % 1.296 M
Operating expenses 644.500 K 5.05 % 613.500 K -48.66 % 1.195 M 34.42 % 889.000 K -30.16 % 1.273 M -14.28 % 1.485 M 26.60 % 1.173 M -55.23 % 2.620 M 87.95 % 1.394 M -33.62 % 2.100 M 44.23 % 1.456 M -23.81 % 1.911 M 9.26 % 1.749 M 17.07 % 1.494 M -10.22 % 1.664 M 8.69 % 1.531 M -11.25 % 1.725 M -4.27 % 1.802 M 21.43 % 1.484 M -22.71 % 1.920 M 6.31 % 1.806 M -39.94 % 3.007 M 35.33 % 2.222 M 4.42 % 2.128 M 26.07 % 1.688 M -22.68 % 2.183 M
Cost and expenses 1.245 M -8.56 % 1.362 M -41.29 % 2.319 M 18.38 % 1.959 M -9.64 % 2.168 M -21.19 % 2.751 M 16.86 % 2.354 M -44.78 % 4.263 M 55.02 % 2.750 M -31.01 % 3.986 M 32.29 % 3.013 M -28.09 % 4.190 M 16.62 % 3.593 M 12.07 % 3.206 M -9.13 % 3.528 M -8.88 % 3.872 M 41.11 % 2.744 M -30.69 % 3.959 M 30.27 % 3.039 M -13.25 % 3.503 M 6.54 % 3.288 M -20.69 % 4.146 M 15.75 % 3.582 M -12.97 % 4.116 M 28.58 % 3.201 M -47.15 % 6.057 M
Research and development expenses 63.500 K 20.95 % 52.500 K -2.78 % 54.000 K 35.00 % 40.000 K -23.08 % 52.000 K -20.00 % 65.000 K 8.33 % 60.000 K -30.23 % 86.000 K -37.23 % 137.000 K 1.48 % 135.000 K 90.14 % 71.000 K -52.67 % 150.000 K 85.19 % 81.000 K -19.00 % 100.000 K -19.35 % 124.000 K 20.39 % 103.000 K -23.13 % 134.000 K -0.74 % 135.000 K 150.00 % 54.000 K 12.50 % 48.000 K -28.36 % 67.000 K -53.79 % 145.000 K 34.26 % 108.000 K 31.71 % 82.000 K 17.14 % 70.000 K -28.57 % 98.000 K
Selling general and administrative expenses 555.000 K 4.13 % 533.000 K -52.96 % 1.133 M 36.51 % 830.000 K -32.90 % 1.237 M -11.14 % 1.392 M -2.04 % 1.421 M -13.98 % 1.652 M 29.87 % 1.272 M -28.66 % 1.783 M 26.63 % 1.408 M -8.99 % 1.547 M -0.06 % 1.548 M 5.67 % 1.465 M -7.28 % 1.580 M 13.26 % 1.395 M 2.65 % 1.359 M -17.74 % 1.652 M 23.28 % 1.340 M -30.79 % 1.936 M 22.15 % 1.585 M -44.66 % 2.864 M 38.09 % 2.074 M 16.71 % 1.777 M 36.06 % 1.306 M 10.77 % 1.179 M
Interest income 0.000 0.000 0.000 100.00 % -241.000 K -243.45 % 168.000 K 63.11 % 103.000 K 128.89 % 45.000 K -58.33 % 108.000 K 107.69 % 52.000 K 18.18 % 44.000 K 2.33 % 43.000 K 38.71 % 31.000 K 40.91 % 22.000 K -56.00 % 50.000 K 21.95 % 41.000 K -42.25 % 71.000 K -31.07 % 103.000 K 110.20 % 49.000 K 63.33 % 30.000 K -50.82 % 61.000 K 60.53 % 38.000 K -41.54 % 65.000 K 116.67 % 30.000 K -33.33 % 45.000 K -88.34 % 386.000 K 19 200.00 % 2.000 K
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 296.000 K
Depreciation and amortization 116.000 K 409.89 % 22.750 K -84.73 % 149.000 K 565.63 % -32.000 K -124.62 % 130.000 K 564.29 % -28.000 K -122.95 % 122.000 K 438.89 % -36.000 K -134.62 % 104.000 K 388.89 % -36.000 K -131.58 % 114.000 K 522.22 % -27.000 K -125.23 % 107.000 K 813.33 % -15.000 K -117.44 % 86.000 K 145.71 % 35.000 K -47.76 % 67.000 K 146.85 % -143.000 K -165.60 % 218.000 K 394.59 % -74.000 K -149.66 % 149.000 K 365.63 % 32.000 K -15.79 % 38.000 K 2.70 % 37.000 K 12.12 % 33.000 K -82.07 % 184.000 K
Operating income -98.500 K 67.38 % -302.000 K -7.86 % -280.000 K -182.60 % 339.000 K 173.54 % -461.000 K 45.64 % -848.000 K -61.52 % -525.000 K 62.87 % -1.414 M -198.94 % -473.000 K 57.16 % -1.104 M -64.53 % -671.000 K -138.79 % -281.000 K 24.87 % -374.000 K -11.98 % -334.000 K 34.51 % -510.000 K -50.00 % -340.000 K 40.14 % -568.000 K 56.14 % -1.295 M -192.99 % -442.000 K 58.22 % -1.058 M -112.02 % -499.000 K 71.81 % -1.770 M -93.44 % -915.000 K 39.04 % -1.501 M -346.47 % 609.000 K -70.09 % 2.036 M
Operating income ratio -0.09 69.86 % -0.29 -107.57 % -0.14 -193.09 % 0.15 154.62 % -0.27 40.64 % -0.45 -88.65 % -0.24 66.86 % -0.73 -249.41 % -0.21 49.04 % -0.41 -42.54 % -0.29 -278.29 % -0.08 36.97 % -0.12 -4.49 % -0.12 30.22 % -0.16 -70.67 % -0.10 67.30 % -0.30 40.10 % -0.49 -179.82 % -0.18 58.41 % -0.42 -123.83 % -0.19 74.56 % -0.74 -113.70 % -0.35 45.56 % -0.64 -467.50 % 0.17 -30.80 % 0.25
Total other income expenses net -347.000 K -395.32 % 117.500 K 110.69 % -1.099 M -21 880.00 % -5.000 K 98.29 % -293.000 K -557.81 % 64.000 K -78.88 % 303.000 K 129.88 % -1.014 M -1 648.28 % -58.000 K 74.22 % -225.000 K -400.00 % -45.000 K 80.69 % -233.000 K -77.86 % -131.000 K -555.00 % -20.000 K -160.61 % 33.000 K 138.82 % -85.000 K 76.19 % -357.000 K -305.68 % -88.000 K 26.67 % -120.000 K -1 100.00 % -10.000 K 94.79 % -192.000 K -204.76 % -63.000 K 10.00 % -70.000 K 77.71 % -314.000 K 55.01 % -698.000 K -82.25 % -383.000 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-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-12-31 2011-12-31 2010-12-31 2009-12-31
Net debt 3.983 M -11.39 % 4.495 M 0.81 % 4.459 M 19.80 % 3.722 M 12.01 % 3.323 M 4.23 % 3.188 M 9.44 % 2.913 M 85.66 % 1.569 M 4.67 % 1.499 M 1.08 % 1.483 M 145.94 % 603.000 K 27.22 % 474.000 K 66.32 % 285.000 K -58.64 % 689.000 K 77.12 % 389.000 K -44.35 % 699.000 K 14.22 % 612.000 K -33.19 % 916.000 K -30.87 % 1.325 M 12.00 % 1.183 M -3.03 % 1.220 M -1.21 % 1.235 M 0.98 % 1.223 M 28.87 % 949.000 K 17.02 % 811.000 K -50.25 % 1.630 M 151.16 % 649.000 K -26.67 % 885.000 K 85.15 % 478.000 K
Total investments 0.000 0.000 -100.00 % 8.000 K 0.000 -100.00 % 132.000 K 1.54 % 130.000 K -0.76 % 131.000 K -14.94 % 154.000 K 4.05 % 148.000 K -1.33 % 150.000 K 123.88 % 67.000 K 9.84 % 61.000 K 10.91 % 55.000 K -8.33 % 60.000 K 11.11 % 54.000 K -1.82 % 55.000 K 3.77 % 53.000 K -7.02 % 57.000 K -13.64 % 66.000 K 4.76 % 63.000 K -38.83 % 103.000 K 1.98 % 101.000 K -8.18 % 110.000 K 0.000 -100.00 % 99.000 K 4.21 % 95.000 K 265.38 % 26.000 K -84.62 % 169.000 K 0.000
Total debt 4.190 M -9.74 % 4.642 M 1.04 % 4.594 M 17.55 % 3.908 M 10.46 % 3.538 M 5.23 % 3.362 M 4.28 % 3.224 M 3.90 % 3.103 M 69.84 % 1.827 M 4.58 % 1.747 M 98.30 % 881.000 K 39.40 % 632.000 K -15.28 % 746.000 K -4.11 % 778.000 K 37.21 % 567.000 K -28.41 % 792.000 K -11.31 % 893.000 K -6.10 % 951.000 K -30.63 % 1.371 M 7.70 % 1.273 M -10.60 % 1.424 M 6.43 % 1.338 M 0.60 % 1.330 M 33.27 % 998.000 K 19.38 % 836.000 K -52.17 % 1.748 M 122.39 % 786.000 K -13.72 % 911.000 K 36.79 % 666.000 K
Accumulated other comprehensive income loss 1.347 M 0.00 % 1.347 M 0.07 % 1.346 M 0.30 % 1.342 M 0.22 % 1.339 M 0.30 % 1.335 M 3.65 % 1.288 M 3.87 % 1.240 M 5.62 % 1.174 M -3.14 % 1.212 M 0.92 % 1.201 M 16.49 % 1.031 M 18.37 % 871.000 K 12.24 % 776.000 K 12.46 % 690.000 K -0.14 % 691.000 K 28.44 % 538.000 K 4.06 % 517.000 K 3.82 % 498.000 K 0.40 % 496.000 K 2.48 % 484.000 K 4.76 % 462.000 K -0.65 % 465.000 K 16.83 % 398.000 K 20.24 % 331.000 K 0.000 0.000 0.000 0.000
Retained earnings -18.463 M -5.07 % -17.572 M -2.14 % -17.203 M -8.71 % -15.824 M 2.07 % -16.158 M -4.89 % -15.404 M -5.36 % -14.620 M -1.54 % -14.398 M -20.28 % -11.970 M -4.64 % -11.439 M -13.15 % -10.110 M -7.62 % -9.394 M -5.79 % -8.880 M -6.03 % -8.375 M -5.58 % -7.932 M -6.40 % -7.455 M -6.05 % -7.030 M -15.15 % -6.105 M -29.73 % -4.706 M -14.98 % -4.093 M -35.31 % -3.025 M -29.61 % -2.334 M -196.65 % 2.415 M -18.74 % 2.972 M 36.14 % 2.183 M -3.79 % 2.269 M 145.56 % 924.000 K 511.92 % 151.000 K 129.72 % -508.000 K
Common stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.425 M 0.55 % 13.351 M 7.35 % 12.437 M 0.88 % 12.328 M 0.01 % 12.327 M 0.60 % 12.254 M 0.00 % 12.254 M 6.93 % 11.460 M 4.37 % 10.980 M 12.09 % 9.796 M 5.97 % 9.244 M 10.95 % 8.332 M 7.05 % 7.783 M 9.71 % 7.094 M 2.20 % 6.941 M 11.23 % 6.240 M 0.00 % 6.240 M 99.94 % 3.121 M 0.00 % 3.121 M 11 046.43 % 28.000 K -87.56 % 225.000 K 0.000 0.000
Total equity -3.254 M -21.33 % -2.682 M -15.90 % -2.314 M -146.43 % -939.000 K 27.10 % -1.288 M -139.41 % -538.000 K -678.49 % 93.000 K -51.81 % 193.000 K -88.24 % 1.641 M -21.89 % 2.101 M -38.53 % 3.418 M -12.16 % 3.891 M -8.34 % 4.245 M 9.95 % 3.861 M 3.29 % 3.738 M 23.28 % 3.032 M 10.17 % 2.752 M 0.29 % 2.744 M -23.24 % 3.575 M 2.23 % 3.497 M -20.52 % 4.400 M 0.73 % 4.368 M -52.11 % 9.120 M 40.50 % 6.491 M 15.19 % 5.635 M 105.81 % 2.738 M 187.61 % 952.000 K 530.46 % 151.000 K 129.72 % -508.000 K
Other non current liabilities 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 87.000 K -24.35 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -210.000 K 0.000 0.000 -100.00 % 197.000 K 0.000 0.000
Long term debt 717.000 K -8.43 % 783.000 K -6.90 % 841.000 K -54.54 % 1.850 M 54.04 % 1.201 M -4.00 % 1.251 M -40.57 % 2.105 M 8.90 % 1.933 M 161.92 % 738.000 K 36.92 % 539.000 K 2.67 % 525.000 K 86.17 % 282.000 K 36.23 % 207.000 K 72.50 % 120.000 K -35.14 % 185.000 K 19.35 % 155.000 K -48.68 % 302.000 K -18.82 % 372.000 K -28.05 % 517.000 K -30.97 % 749.000 K 3.74 % 722.000 K 3.44 % 698.000 K -24.95 % 930.000 K 74.48 % 533.000 K 25.71 % 424.000 K -51.49 % 874.000 K 61.25 % 542.000 K 3.83 % 522.000 K 59.15 % 328.000 K
Total non current liabilities 717.000 K -8.43 % 783.000 K -6.90 % 841.000 K -54.54 % 1.850 M 54.17 % 1.200 M -4.08 % 1.251 M -42.93 % 2.192 M 7.03 % 2.048 M 177.51 % 738.000 K 36.92 % 539.000 K 2.67 % 525.000 K 86.17 % 282.000 K 36.23 % 207.000 K 72.50 % 120.000 K -35.14 % 185.000 K 19.35 % 155.000 K -48.68 % 302.000 K -18.82 % 372.000 K -28.05 % 517.000 K -30.97 % 749.000 K 3.74 % 722.000 K 3.44 % 698.000 K -26.99 % 956.000 K 28.67 % 743.000 K 34.60 % 552.000 K -44.24 % 990.000 K 33.96 % 739.000 K 41.57 % 522.000 K 59.15 % 328.000 K
Other current liabilities 2.195 M 67.81 % 1.308 M -24.26 % 1.727 M 45.86 % 1.184 M -19.40 % 1.469 M 35.02 % 1.088 M -5.39 % 1.150 M -19.75 % 1.433 M 54.92 % 925.000 K -0.32 % 928.000 K 5.57 % 879.000 K -1.79 % 895.000 K 11.88 % 800.000 K -7.41 % 864.000 K -7.40 % 933.000 K -3.22 % 964.000 K 84.67 % 522.000 K -5.43 % 552.000 K 114.79 % 257.000 K -51.14 % 526.000 K 5.84 % 497.000 K -6.75 % 533.000 K 26.00 % 423.000 K 153.29 % 167.000 K -55.82 % 378.000 K 18.87 % 318.000 K 211.76 % 102.000 K 12.09 % 91.000 K 22.97 % 74.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 K 0.000 -100.00 % 89.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.000 K 0.000 -100.00 % 249.000 K 0.000 -100.00 % 162.000 K 0.000 0.000 0.000
Short term debt 3.473 M -10.00 % 3.859 M 2.82 % 3.753 M 82.36 % 2.058 M -11.94 % 2.337 M 11.07 % 2.104 M 88.03 % 1.119 M -4.36 % 1.170 M 7.44 % 1.089 M -9.85 % 1.208 M 239.33 % 356.000 K 1.71 % 350.000 K -35.06 % 539.000 K -18.09 % 658.000 K 72.25 % 382.000 K -40.03 % 637.000 K 7.78 % 591.000 K 2.07 % 579.000 K -32.20 % 854.000 K 26.14 % 677.000 K -3.56 % 702.000 K 9.69 % 640.000 K 60.00 % 400.000 K -13.98 % 465.000 K 12.86 % 412.000 K -52.86 % 874.000 K 258.20 % 244.000 K -37.28 % 389.000 K 15.09 % 338.000 K
Total current liabilities 6.467 M 3.09 % 6.273 M -1.77 % 6.386 M 56.29 % 4.086 M -20.01 % 5.108 M 17.80 % 4.336 M 11.90 % 3.875 M -6.76 % 4.156 M 22.70 % 3.387 M -8.83 % 3.715 M 18.96 % 3.123 M -6.10 % 3.326 M 7.64 % 3.090 M 2.22 % 3.023 M -3.54 % 3.134 M 0.35 % 3.123 M -2.83 % 3.214 M 22.39 % 2.626 M 3.67 % 2.533 M 0.00 % 2.533 M -24.23 % 3.343 M 0.09 % 3.340 M 64.21 % 2.034 M -49.39 % 4.019 M 24.70 % 3.223 M -22.00 % 4.132 M 75.98 % 2.348 M 13.81 % 2.063 M 5.09 % 1.963 M
Total liabilities 7.184 M 1.81 % 7.056 M -2.37 % 7.227 M 21.75 % 5.936 M -5.90 % 6.308 M 12.90 % 5.587 M -7.91 % 6.067 M -2.21 % 6.204 M 50.40 % 4.125 M -3.03 % 4.254 M 16.61 % 3.648 M 1.11 % 3.608 M 9.43 % 3.297 M 4.90 % 3.143 M -5.30 % 3.319 M 1.25 % 3.278 M -6.77 % 3.516 M 17.28 % 2.998 M -1.70 % 3.050 M -7.07 % 3.282 M -19.26 % 4.065 M 0.67 % 4.038 M 35.05 % 2.990 M -37.21 % 4.762 M 26.15 % 3.775 M -26.30 % 5.122 M 65.92 % 3.087 M 19.42 % 2.585 M 12.83 % 2.291 M
Other non current assets 82.000 K -43.45 % 145.000 K -28.22 % 202.000 K 0.000 -100.00 % 57.000 K 0.00 % 57.000 K -1.72 % 58.000 K 1.75 % 57.000 K 1.79 % 56.000 K 0.00 % 56.000 K 0.00 % 56.000 K 3.70 % 54.000 K 10.20 % 49.000 K 6.52 % 46.000 K 0.00 % 46.000 K 4.55 % 44.000 K 2.33 % 43.000 K 26.47 % 34.000 K 21.43 % 28.000 K -58.21 % 67.000 K 0.000 100.00 % -2.707 M 0.000 0.000 -100.00 % 89.000 K -51.63 % 184.000 K 12.88 % 163.000 K -11.89 % 185.000 K 1 441.67 % 12.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.000 K 0.000 -100.00 % 26.000 K 0.000 0.000
Intangible assets 669.000 K -11.86 % 759.000 K -18.47 % 931.000 K -2.21 % 952.000 K -4.61 % 998.000 K -2.25 % 1.021 M -0.68 % 1.028 M -0.58 % 1.034 M -42.90 % 1.811 M -4.68 % 1.900 M -3.85 % 1.976 M -6.75 % 2.119 M -2.31 % 2.169 M -4.83 % 2.279 M -4.08 % 2.376 M -3.30 % 2.457 M -2.03 % 2.508 M -3.58 % 2.601 M -0.88 % 2.624 M 0.50 % 2.611 M 6.05 % 2.462 M 6.49 % 2.312 M 5.43 % 2.193 M 9.49 % 2.003 M 16.39 % 1.721 M 10.32 % 1.560 M 42.21 % 1.097 M 107.37 % 529.000 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 669.000 K -11.86 % 759.000 K -18.47 % 931.000 K -2.21 % 952.000 K -4.61 % 998.000 K -2.25 % 1.021 M -0.68 % 1.028 M -0.58 % 1.034 M -42.90 % 1.811 M -4.68 % 1.900 M -3.85 % 1.976 M -6.75 % 2.119 M -2.31 % 2.169 M -4.83 % 2.279 M -4.08 % 2.376 M -3.30 % 2.457 M -2.03 % 2.508 M -3.58 % 2.601 M -0.88 % 2.624 M 0.50 % 2.611 M 6.05 % 2.462 M 6.49 % 2.312 M 5.43 % 2.193 M 9.49 % 2.003 M 16.39 % 1.721 M 10.32 % 1.560 M 42.21 % 1.097 M 107.37 % 529.000 K 0.000
Property plant equipment net 1.220 M -11.59 % 1.380 M -5.74 % 1.464 M -0.14 % 1.466 M -2.72 % 1.507 M -1.31 % 1.527 M -7.73 % 1.655 M 67.34 % 989.000 K 69.06 % 585.000 K -9.72 % 648.000 K 16.13 % 558.000 K -7.92 % 606.000 K -20.05 % 758.000 K 45.49 % 521.000 K 3.78 % 502.000 K 65.68 % 303.000 K -11.66 % 343.000 K 13.20 % 303.000 K -8.73 % 332.000 K -7.52 % 359.000 K 0.28 % 358.000 K -9.37 % 395.000 K -4.36 % 413.000 K 52.96 % 270.000 K -8.78 % 296.000 K 3.86 % 285.000 K -14.16 % 332.000 K 90.80 % 174.000 K 45.00 % 120.000 K
Total non current assets 1.971 M -13.70 % 2.284 M -12.05 % 2.597 M 7.40 % 2.418 M -5.62 % 2.562 M -1.65 % 2.605 M -4.96 % 2.741 M 31.78 % 2.080 M -15.17 % 2.452 M -5.84 % 2.604 M 0.54 % 2.590 M -6.80 % 2.779 M -6.62 % 2.976 M 4.57 % 2.846 M -2.67 % 2.924 M 4.28 % 2.804 M -3.11 % 2.894 M -1.50 % 2.938 M -1.54 % 2.984 M -1.75 % 3.037 M 7.70 % 2.820 M 4.17 % 2.707 M 3.88 % 2.606 M 14.65 % 2.273 M 1.16 % 2.247 M 10.74 % 2.029 M 11.67 % 1.817 M 67.16 % 1.087 M 723.48 % 132.000 K
Other current assets 0.000 -100.00 % 85.999 K -20.37 % 108.000 K 208.57 % 35.000 K 40.00 % 25.000 K -96.37 % 689.000 K 603.06 % 98.000 K -90.13 % 993.000 K 1 241.89 % 74.000 K -94.56 % 1.360 M 1 900.00 % 68.000 K -96.84 % 2.155 M 22.23 % 1.763 M -11.14 % 1.984 M 26.21 % 1.572 M 1 456.44 % 101.000 K -90.35 % 1.047 M -30.80 % 1.513 M 2 421.67 % 60.000 K -95.86 % 1.450 M 298.35 % 364.000 K -82.77 % 2.113 M 266.20 % 577.000 K -83.71 % 3.541 M 822.14 % 384.000 K -91.51 % 4.525 M 283.15 % 1.181 M 11 710.00 % 10.000 K -99.08 % 1.085 M
Short term investments 0.000 0.000 -100.00 % 8.000 K 0.000 -100.00 % 132.000 K 1.54 % 130.000 K -0.76 % 131.000 K -14.94 % 154.000 K 4.05 % 148.000 K -1.33 % 150.000 K 123.88 % 67.000 K 9.84 % 61.000 K 10.91 % 55.000 K -8.33 % 60.000 K 11.11 % 54.000 K -1.82 % 55.000 K 3.77 % 53.000 K -7.02 % 57.000 K -13.64 % 66.000 K 4.76 % 63.000 K -38.83 % 103.000 K 1.98 % 101.000 K -8.18 % 110.000 K 0.000 -100.00 % 10.000 K 0.000 0.000 0.000 0.000
cash and cash equivalents 207.000 K 40.82 % 147.000 K 8.89 % 135.000 K -27.42 % 186.000 K -13.49 % 215.000 K 23.56 % 174.000 K -44.05 % 311.000 K -79.73 % 1.534 M 367.68 % 328.000 K 24.24 % 264.000 K -5.04 % 278.000 K 75.95 % 158.000 K -65.73 % 461.000 K 417.98 % 89.000 K -50.00 % 178.000 K 91.40 % 93.000 K -66.90 % 281.000 K 702.86 % 35.000 K -23.91 % 46.000 K -48.89 % 90.000 K -55.88 % 204.000 K 98.06 % 103.000 K -3.74 % 107.000 K 118.37 % 49.000 K 96.00 % 25.000 K -78.81 % 118.000 K -13.87 % 137.000 K 426.92 % 26.000 K -86.17 % 188.000 K
Cash and short term investments 207.000 K 40.82 % 147.000 K 2.80 % 143.000 K -23.12 % 186.000 K -46.40 % 347.000 K 14.14 % 304.000 K -31.22 % 442.000 K -73.82 % 1.688 M 254.62 % 476.000 K 14.98 % 414.000 K 20.00 % 345.000 K 118.35 % 158.000 K -69.38 % 516.000 K 246.31 % 149.000 K -35.78 % 232.000 K 56.76 % 148.000 K -55.69 % 334.000 K 263.04 % 92.000 K -17.86 % 112.000 K -26.80 % 153.000 K -25.00 % 204.000 K 0.00 % 204.000 K 90.65 % 107.000 K 118.37 % 49.000 K 40.00 % 35.000 K -70.34 % 118.000 K -13.87 % 137.000 K 426.92 % 26.000 K -86.17 % 188.000 K
Total current assets 1.959 M -6.27 % 2.090 M -9.76 % 2.316 M -10.20 % 2.579 M 4.92 % 2.458 M 0.57 % 2.444 M -28.52 % 3.419 M -20.80 % 4.317 M 30.27 % 3.314 M -11.65 % 3.751 M -16.20 % 4.476 M -5.17 % 4.720 M 3.37 % 4.566 M 9.81 % 4.158 M 0.60 % 4.133 M 17.88 % 3.506 M 3.91 % 3.374 M 20.33 % 2.804 M -22.99 % 3.641 M -2.70 % 3.742 M -33.71 % 5.645 M -0.95 % 5.699 M -40.04 % 9.504 M 5.84 % 8.980 M 25.37 % 7.163 M 22.84 % 5.831 M 162.42 % 2.222 M 34.75 % 1.649 M -0.12 % 1.651 M
Inventory 868.000 K -22.29 % 1.117 M -12.25 % 1.273 M -11.54 % 1.439 M -4.00 % 1.499 M -5.19 % 1.581 M -29.23 % 2.234 M 24.80 % 1.790 M -11.82 % 2.030 M -4.56 % 2.127 M -9.41 % 2.348 M 0.09 % 2.346 M 2.58 % 2.287 M 12.94 % 2.025 M -13.05 % 2.329 M 56.84 % 1.485 M -25.49 % 1.993 M 58.68 % 1.256 M -35.75 % 1.955 M -11.22 % 2.202 M -23.46 % 2.877 M -14.93 % 3.382 M 70.38 % 1.985 M -7.50 % 2.146 M 10.28 % 1.946 M 57.44 % 1.236 M 35.53 % 912.000 K 169.03 % 339.000 K -34.56 % 518.000 K
Net receivables 884.000 K 19.46 % 740.000 K -6.57 % 792.000 K -13.82 % 919.000 K 50.16 % 612.000 K 9.48 % 559.000 K -24.76 % 743.000 K -8.16 % 809.000 K 0.12 % 808.000 K -33.06 % 1.207 M -32.31 % 1.783 M -15.30 % 2.105 M 19.40 % 1.763 M -10.64 % 1.973 M 25.51 % 1.572 M -16.07 % 1.873 M 85.26 % 1.011 M -30.56 % 1.456 M -7.50 % 1.574 M 13.48 % 1.387 M -42.28 % 2.403 M 18.20 % 2.033 M -71.97 % 7.252 M 128.77 % 3.170 M -38.83 % 5.182 M 10 895.83 % -48.000 K -500.00 % -8.000 K -100.63 % 1.274 M 1 010.00 % -140.000 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 52.000 K 0.000 -100.00 % 199.000 K 0.00 % 199.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 799.000 K -27.76 % 1.106 M 22.08 % 906.000 K 7.35 % 844.000 K -35.18 % 1.302 M 13.81 % 1.144 M -28.77 % 1.606 M 3.41 % 1.553 M 13.11 % 1.373 M -13.05 % 1.579 M -16.37 % 1.888 M -9.27 % 2.081 M 18.85 % 1.751 M 24.01 % 1.412 M -22.37 % 1.819 M 19.51 % 1.522 M -27.56 % 2.101 M 40.54 % 1.495 M 5.13 % 1.422 M 6.92 % 1.330 M -37.97 % 2.144 M -1.06 % 2.167 M 78.94 % 1.211 M -64.25 % 3.387 M 39.21 % 2.433 M -17.24 % 2.940 M 46.85 % 2.002 M 26.47 % 1.583 M 2.06 % 1.551 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 930.000 K 74.48 % 533.000 K 25.71 % 424.000 K 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 100.00 % -6.000 K 0.000 0.000 0.000
Capital lease obligations 926.000 K -4.73 % 972.000 K 0.83 % 964.000 K -1.83 % 982.000 K 9.48 % 897.000 K -0.55 % 902.000 K -11.48 % 1.019 M 44.33 % 706.000 K 135.33 % 300.000 K -19.35 % 372.000 K 61.74 % 230.000 K -8.00 % 250.000 K -19.61 % 311.000 K 60.31 % 194.000 K 2.11 % 190.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 0.000 0.000 0.000
Other total stockholders equity 13.862 M 2.36 % 13.543 M 0.00 % 13.543 M 0.00 % 13.543 M -8.92 % 14.870 M 0.03 % 14.866 M 10.73 % 13.425 M 0.55 % 13.351 M 7.35 % 12.437 M 0.88 % 12.328 M 0.01 % 12.327 M 0.60 % 12.254 M 0.00 % 12.254 M 6.93 % 11.460 M 4.37 % 10.980 M 12.09 % 9.796 M 5.97 % 9.244 M 10.95 % 8.332 M 7.05 % 7.783 M 9.71 % 7.094 M 2.20 % 6.941 M 11.23 % 6.240 M 0.00 % 6.240 M 99.94 % 3.121 M 0.00 % 3.121 M 557.05 % 475.000 K 341.12 % -197.000 K 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.000 K -87.62 % 210.000 K 64.06 % 128.000 K 10.34 % 116.000 K 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.930 M -10.15 % 4.374 M -10.97 % 4.913 M -1.68 % 4.997 M -0.46 % 5.020 M -0.57 % 5.049 M -18.04 % 6.160 M -3.70 % 6.397 M 10.94 % 5.766 M -9.27 % 6.355 M -10.06 % 7.066 M -5.77 % 7.499 M -0.57 % 7.542 M 7.68 % 7.004 M -0.75 % 7.057 M 11.84 % 6.310 M 0.67 % 6.268 M 9.16 % 5.742 M -13.33 % 6.625 M -2.27 % 6.779 M -19.92 % 8.465 M 0.70 % 8.406 M -30.59 % 12.110 M 7.62 % 11.253 M 19.59 % 9.410 M 19.72 % 7.860 M 94.60 % 4.039 M 47.62 % 2.736 M 53.45 % 1.783 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2011-12-31 2010-12-31 2009-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -857.000 K -336.74 % 362.000 K 1 710.00 % 20.000 K 104.41 % -454.000 K 44.50 % -818.000 K -86.33 % -439.000 K -238.49 % 317.000 K 295.68 % -162.000 K -353.13 % 64.000 K -83.20 % 381.000 K 288.78 % 98.000 K -71.01 % 338.000 K 140.19 % -841.000 K -978.21 % -78.000 K 94.97 % -1.551 M -489.73 % -263.000 K 51.12 % -538.000 K -627.03 % -74.000 K 92.93 % -1.047 M -161.59 % 1.700 M
Stock based compensation 0.000 -100.00 % 500.000 -87.50 % 4.000 K 33.33 % 3.000 K -25.00 % 4.000 K -91.49 % 47.000 K -2.08 % 48.000 K -27.27 % 66.000 K 273.68 % -38.000 K -445.45 % 11.000 K -93.53 % 170.000 K 6.25 % 160.000 K 68.42 % 95.000 K 10.47 % 86.000 K -35.82 % 134.000 K -13.55 % 155.000 K 715.79 % 19.000 K 0.00 % 19.000 K 850.00 % 2.000 K -83.33 % 12.000 K -45.45 % 22.000 K 833.33 % -3.000 K -104.48 % 67.000 K 0.00 % 67.000 K 42.55 % 47.000 K
Change in working capital 217.000 K -44.00 % 387.500 K 55.62 % 249.000 K 154.25 % -459.000 K -210.87 % 414.000 K -36.89 % 656.000 K 201.71 % -645.000 K -306.73 % 312.000 K -30.67 % 450.000 K -42.97 % 789.000 K 90.12 % 415.000 K 215.28 % -360.000 K -36.88 % -263.000 K -671.74 % 46.000 K 108.00 % -575.000 K -91.03 % -301.000 K -10.66 % -272.000 K -131.74 % 857.000 K 4 410.53 % 19.000 K -98.87 % 1.686 M 816.30 % 184.000 K -76.32 % 777.000 K 5 280.00 % -15.000 K -101.52 % 989.000 K 161.97 % -1.596 M
Accounts receivables 77.500 K 31.36 % 59.000 K 158.42 % -101.000 K 66.89 % -305.000 K -208.08 % -99.000 K -163.06 % 157.000 K 361.76 % 34.000 K -38.18 % 55.000 K -86.08 % 395.000 K -32.59 % 586.000 K 116.24 % 271.000 K 164.83 % -418.000 K -227.05 % 329.000 K 172.47 % -454.000 K -237.99 % 329.000 K 143.23 % -761.000 K -300.26 % 380.000 K 208.94 % 123.000 K 171.93 % -171.000 K -119.79 % 864.000 K 427.27 % -264.000 K -120.51 % 1.287 M 935.71 % -154.000 K -108.41 % 1.831 M 276.57 % -1.037 M
Inventory 124.500 K 59.62 % 78.000 K -53.01 % 166.000 K 176.67 % 60.000 K -26.83 % 82.000 K -87.44 % 653.000 K 247.07 % -444.000 K -214.89 % -141.000 K -245.36 % 97.000 K -56.11 % 221.000 K 11 150.00 % -2.000 K 96.61 % -59.000 K 77.48 % -262.000 K -186.18 % 304.000 K 136.02 % -844.000 K -266.14 % 508.000 K 168.93 % -737.000 K -205.44 % 699.000 K 183.00 % 247.000 K -63.41 % 675.000 K 33.66 % 505.000 K 167.69 % -746.000 K -563.35 % 161.000 K 118.92 % -851.000 K -19.86 % -710.000 K
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
Other working capital 15.000 K -94.01 % 250.500 K 36.14 % 184.000 K 185.98 % -214.000 K -149.65 % 431.000 K 379.87 % -154.000 K 34.47 % -235.000 K -159.05 % 398.000 K 1 047.62 % -42.000 K -133.33 % -18.000 K -112.33 % 146.000 K 24.79 % 117.000 K 135.45 % -330.000 K -268.37 % 196.000 K 426.67 % -60.000 K -25.00 % -48.000 K -156.47 % 85.000 K 142.86 % 35.000 K 161.40 % -57.000 K -138.78 % 147.000 K 357.89 % -57.000 K -124.15 % 236.000 K 1 172.73 % -22.000 K -344.44 % 9.000 K -94.04 % 151.000 K
Other non cash items 55.000 K 128.57 % -192.500 K -116.27 % 1.183 M 379.67 % -423.000 K -237.34 % 308.000 K 224.19 % -248.000 K -306.56 % -61.000 K -104.39 % 1.388 M 601.01 % 198.000 K 550.00 % -44.000 K -148.89 % 90.000 K -84.59 % 584.000 K 0.86 % 579.000 K 488.59 % -149.000 K -130.16 % 494.000 K 233.51 % -370.000 K -139.49 % 937.000 K 119.44 % 427.000 K 202.84 % 141.000 K 122.78 % -619.000 K -925.33 % 75.000 K -93.31 % 1.121 M 153.97 % -2.077 M -331.29 % 898.000 K 562.89 % -194.000 K
Net cash provided by operating activities -57.500 K -138.08 % 151.000 K -49.67 % 300.000 K 199.67 % -301.000 K -395.10 % 102.000 K 152.85 % -193.000 K 74.54 % -758.000 K -34.16 % -565.000 K -408.74 % 183.000 K 139.61 % -462.000 K -732.88 % 73.000 K 447.62 % -21.000 K -261.54 % 13.000 K 103.64 % -357.000 K -5.62 % -338.000 K 62.69 % -906.000 K -420.69 % -174.000 K 27.20 % -239.000 K -2.58 % -233.000 K -269.84 % -63.000 K 75.86 % -261.000 K -377.66 % 94.000 K 103.16 % -2.972 M -1 117.81 % 292.000 K 116.26 % -1.796 M
Investments in property plant and equipment -500.000 -150.00 % 1.000 K 108.33 % -12.000 K -50.00 % -8.000 K 0.00 % -8.000 K -153.33 % 15.000 K 104.50 % -333.000 K -4 062.50 % -8.000 K 80.49 % -41.000 K -583.33 % -6.000 K 50.00 % -12.000 K 33.33 % -18.000 K 91.09 % -202.000 K -220.63 % -63.000 K -36.96 % -46.000 K -866.67 % 6.000 K 104.00 % -150.000 K -1 775.00 % -8.000 K 27.27 % -11.000 K 87.36 % -87.000 K -8 600.00 % -1.000 K 95.00 % -20.000 K 91.90 % -247.000 K -567.57 % -37.000 K 15.91 % -44.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other investing activites 0.000 100.00 % -33.000 K -3.13 % -32.000 K -168.09 % 47.000 K 163.51 % -74.000 K 9.76 % -82.000 K -36.67 % -60.000 K 48.28 % -116.000 K 32.16 % -171.000 K 34.48 % -261.000 K -139.45 % -109.000 K 34.34 % -166.000 K -110.13 % -79.000 K 37.30 % -126.000 K 6.67 % -135.000 K 15.63 % -160.000 K -290.24 % -41.000 K 72.30 % -148.000 K 24.49 % -196.000 K 10.91 % -220.000 K 16.35 % -263.000 K 32.04 % -387.000 K -80.00 % -215.000 K 41.73 % -369.000 K -55.70 % -237.000 K
Net cash used for investing activites -500.000 98.44 % -32.000 K 27.27 % -44.000 K -212.82 % 39.000 K 147.56 % -82.000 K -22.39 % -67.000 K 82.95 % -393.000 K -216.94 % -124.000 K 41.51 % -212.000 K 20.60 % -267.000 K -120.66 % -121.000 K 34.24 % -184.000 K 34.52 % -281.000 K -48.68 % -189.000 K -4.42 % -181.000 K -17.53 % -154.000 K 19.37 % -191.000 K -22.44 % -156.000 K 24.64 % -207.000 K 32.57 % -307.000 K -16.29 % -264.000 K 35.14 % -407.000 K 11.90 % -462.000 K -13.79 % -406.000 K -44.48 % -281.000 K
Debt repayment 0.000 0.000 100.00 % -190.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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 88.000 K 177.88 % -113.000 K -293.16 % 58.500 K -39.38 % 96.500 K 359.52 % 21.000 K -82.93 % 123.000 K 270.83 % -72.000 K -103.80 % 1.895 M 1 937.63 % 93.000 K -86.99 % 715.000 K 325.60 % 168.000 K 271.43 % -98.000 K -115.31 % 640.000 K 40.04 % 457.000 K -24.34 % 604.000 K -30.73 % 872.000 K 42.72 % 611.000 K 59.11 % 384.000 K -3.03 % 396.000 K 90.38 % 208.000 K -69.14 % 674.000 K 118.12 % 309.000 K -91.15 % 3.492 M 2 430.43 % 138.000 K -93.04 % 1.984 M
Net cash used provided by financing activities 88.000 K 177.88 % -113.000 K 14.07 % -131.500 K -236.27 % 96.500 K 359.52 % 21.000 K -82.93 % 123.000 K 270.83 % -72.000 K -103.80 % 1.895 M 1 937.63 % 93.000 K -86.99 % 715.000 K 325.60 % 168.000 K 271.43 % -98.000 K -115.31 % 640.000 K 40.04 % 457.000 K -24.34 % 604.000 K -30.73 % 872.000 K 42.72 % 611.000 K 59.11 % 384.000 K -3.03 % 396.000 K 90.38 % 208.000 K -69.14 % 674.000 K 118.12 % 309.000 K -91.15 % 3.492 M 2 430.43 % 138.000 K -93.04 % 1.984 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 174.000 K 200.00 % -174.000 K -111.34 % 1.534 M 200.00 % -1.534 M -681.06 % 264.000 K 200.00 % -264.000 K -267.09 % 158.000 K 200.00 % -158.000 K -277.53 % 89.000 K 200.00 % -89.000 K -195.70 % 93.000 K 200.00 % -93.000 K -365.71 % 35.000 K 200.00 % -35.000 K -138.89 % 90.000 K 87.50 % 48.000 K 200.00 % -48.000 K 53.40 % -103.000 K -310.20 % 49.000 K 200.00 % -49.000 K -141.53 % 118.000 K
Net change in cash 0.000 0.000 -100.00 % 135.000 K 0.000 -100.00 % 215.000 K 169.13 % -311.000 K -200.00 % 311.000 K 194.82 % -328.000 K -200.00 % 328.000 K 217.99 % -278.000 K -200.00 % 278.000 K 160.30 % -461.000 K -200.00 % 461.000 K 358.99 % -178.000 K -200.00 % 178.000 K 163.35 % -281.000 K -200.00 % 281.000 K 710.87 % -46.000 K -200.00 % 46.000 K 140.35 % -114.000 K -212.87 % 101.000 K 194.39 % -107.000 K -200.00 % 107.000 K 528.00 % -25.000 K -200.00 % 25.000 K
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 215.000 K 0.000 -100.00 % 311.000 K 0.000 -100.00 % 328.000 K 0.000 -100.00 % 278.000 K 0.000 -100.00 % 461.000 K 0.000 -100.00 % 178.000 K 0.000 -100.00 % 281.000 K 0.000 -100.00 % 46.000 K 0.000 -100.00 % 204.000 K 98.06 % 103.000 K -3.74 % 107.000 K 0.000 -100.00 % 25.000 K 0.000
Cash at end of period 0.000 0.000 -100.00 % 135.000 K -27.42 % 186.000 K -13.49 % 215.000 K 0.000 -100.00 % 311.000 K 0.000 -100.00 % 328.000 K 0.000 -100.00 % 278.000 K 0.000 -100.00 % 461.000 K 0.000 -100.00 % 178.000 K 0.000 -100.00 % 281.000 K 0.000 -100.00 % 46.000 K -48.89 % 90.000 K -55.88 % 204.000 K 0.000 -100.00 % 107.000 K 0.000 -100.00 % 25.000 K
Operating cash flow -57.500 K -138.08 % 151.000 K -49.67 % 300.000 K 199.67 % -301.000 K -395.10 % 102.000 K 152.85 % -193.000 K 74.54 % -758.000 K -34.16 % -565.000 K -408.74 % 183.000 K 139.61 % -462.000 K -732.88 % 73.000 K 447.62 % -21.000 K -261.54 % 13.000 K 103.64 % -357.000 K -5.62 % -338.000 K 62.69 % -906.000 K -420.69 % -174.000 K 27.20 % -239.000 K -2.58 % -233.000 K -269.84 % -63.000 K 75.86 % -261.000 K -377.66 % 94.000 K 103.16 % -2.972 M -1 117.81 % 292.000 K 116.26 % -1.796 M
Capital expenditure -500.000 -150.00 % 1.000 K 108.33 % -12.000 K -50.00 % -8.000 K 0.00 % -8.000 K -153.33 % 15.000 K 104.50 % -333.000 K -4 062.50 % -8.000 K 80.49 % -41.000 K -583.33 % -6.000 K 50.00 % -12.000 K 33.33 % -18.000 K 91.09 % -202.000 K -220.63 % -63.000 K -36.96 % -46.000 K -866.67 % 6.000 K 104.00 % -150.000 K -1 775.00 % -8.000 K 27.27 % -11.000 K 87.36 % -87.000 K -8 600.00 % -1.000 K 95.00 % -20.000 K 91.90 % -247.000 K -567.57 % -37.000 K 15.91 % -44.000 K
Free CashFlow -58.000 K -138.16 % 152.000 K -47.22 % 288.000 K 193.20 % -309.000 K -428.72 % 94.000 K 152.81 % -178.000 K 83.68 % -1.091 M -90.40 % -573.000 K -503.52 % 142.000 K 130.34 % -468.000 K -867.21 % 61.000 K 256.41 % -39.000 K 79.37 % -189.000 K 55.00 % -420.000 K -9.38 % -384.000 K 57.33 % -900.000 K -177.78 % -324.000 K -31.17 % -247.000 K -1.23 % -244.000 K -62.67 % -150.000 K 42.75 % -262.000 K -454.05 % 74.000 K 102.30 % -3.219 M -1 362.35 % 255.000 K 113.86 % -1.840 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
Date Form 10K
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=t42+IoT+Tracking+Solutions+PLC