BBRDF

Blackbird plc BBRDF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Revenue 1.608 M -17.02 % 1.937 M -31.95 % 2.847 M 37.79 % 2.066 M 31.85 % 1.567 M 45.42 % 1.078 M 23.82 % 870.310 K 14.69 % 758.835 K -2.06 % 774.825 K 9.33 % 708.717 K 2.83 % 689.222 K -10.74 % 772.180 K -4.99 % 812.744 K 74.04 % 467.000 K 25.54 % 372.000 K 32.86 % 280.000 K 131.40 % 121.000 K 70.42 % 71.000 K -46.21 % 132.000 K 120.00 % 60.000 K -22.08 % 77.000 K 92.50 % 40.000 K 342.48 % 9.040 K 201.33 % 3.000 K 0.000 0.000
Net income -2.347 M 5.87 % -2.493 M -30.07 % -1.917 M 10.21 % -2.135 M -13.51 % -1.881 M 11.65 % -2.129 M 17.32 % -2.575 M -10.21 % -2.336 M 0.19 % -2.340 M 8.45 % -2.556 M 28.83 % -3.592 M -350.36 % -797.547 K -268.02 % -216.715 K -16.51 % -186.000 K -43.08 % -130.000 K -128.07 % -57.000 K 25.00 % -76.000 K 88.27 % -648.000 K 17.45 % -785.000 K 5.08 % -827.000 K -34.69 % -614.000 K -28.72 % -477.000 K -10.61 % -431.260 K -86.69 % -231.000 K -59.31 % -145.000 K -123.08 % -65.000 K
Income before tax -2.418 M 7.08 % -2.602 M -29.39 % -2.011 M 7.19 % -2.167 M -13.69 % -1.906 M 11.80 % -2.161 M 16.86 % -2.599 M -10.07 % -2.361 M 0.12 % -2.364 M 10.30 % -2.635 M 27.31 % -3.626 M -351.62 % -802.778 K -196.98 % -270.318 K -10.33 % -245.000 K -25.00 % -196.000 K -110.75 % -93.000 K 15.45 % -110.000 K 83.94 % -685.000 K 16.87 % -824.000 K 4.41 % -862.000 K -34.06 % -643.000 K -18.85 % -541.000 K -25.45 % -431.260 K -71.82 % -251.000 K -118.26 % -115.000 K -82.54 % -63.000 K
Income before tax ratio -1.50 -11.98 % -1.34 -90.14 % -0.71 32.65 % -1.05 13.78 % -1.22 39.35 % -2.01 32.85 % -2.99 4.02 % -3.11 -1.99 % -3.05 17.95 % -3.72 29.31 % -5.26 -405.98 % -1.04 -212.58 % -0.33 36.60 % -0.52 0.43 % -0.53 -58.63 % -0.33 63.46 % -0.91 90.58 % -9.65 -54.55 % -6.24 56.55 % -14.37 -72.04 % -8.35 38.26 % -13.53 71.65 % -47.71 42.98 % -83.67 0.00 0.00
EBITDA -2.622 M 7.86 % -2.846 M -92.89 % -1.475 M 13.25 % -1.701 M -12.97 % -1.505 M 15.75 % -1.787 M 11.10 % -2.010 M -11.51 % -1.802 M 2.98 % -1.858 M 13.39 % -2.145 M 29.91 % -3.060 M -370.67 % -650.128 K -304.32 % -160.797 K 2.28 % -164.542 K -22.79 % -134.000 K -119.67 % -61.000 K 36.58 % -96.186 K 85.90 % -682.000 K 17.53 % -827.000 K 7.08 % -890.000 K -30.69 % -681.000 K -15.03 % -592.000 K -11.70 % -530.000 K -29.90 % -408.000 K -74.36 % -234.000 K -317.86 % -56.000 K
Net income ratio -1.46 -13.44 % -1.29 -91.15 % -0.67 34.83 % -1.03 13.91 % -1.20 39.25 % -1.98 33.23 % -2.96 3.90 % -3.08 -1.91 % -3.02 16.26 % -3.61 30.79 % -5.21 -404.57 % -1.03 -287.35 % -0.27 33.05 % -0.40 -13.97 % -0.35 -71.67 % -0.20 67.59 % -0.63 93.12 % -9.13 -53.47 % -5.95 56.85 % -13.78 -72.85 % -7.97 33.13 % -11.93 75.00 % -47.71 38.04 % -77.00 0.00 0.00
Ratio EBITDA -1.63 -11.05 % -1.47 -183.45 % -0.52 37.04 % -0.82 14.32 % -0.96 42.06 % -1.66 28.20 % -2.31 2.77 % -2.38 0.93 % -2.40 20.78 % -3.03 31.84 % -4.44 -427.32 % -0.84 -325.56 % -0.20 43.85 % -0.35 2.19 % -0.36 -65.34 % -0.22 72.59 % -0.79 91.72 % -9.61 -53.32 % -6.27 57.76 % -14.83 -67.72 % -8.84 40.24 % -14.80 74.76 % -58.63 56.89 % -136.00 0.00 0.00
Gross profit ratio 0.91 43.87 % 0.63 -33.28 % 0.95 2.71 % 0.92 3.22 % 0.90 5.34 % 0.85 -0.69 % 0.86 6.92 % 0.80 -5.12 % 0.84 -0.35 % 0.85 4.08 % 0.81 -5.80 % 0.86 3.18 % 0.84 -6.45 % 0.90 3.41 % 0.87 -3.05 % 0.89 10.24 % 0.81 -19.01 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.44 % 1.00 -0.44 % 1.00 0.00 0.00
Weighted average shs out dil 384.730 M 4.93 % 366.660 M 0.02 % 366.590 M 8.31 % 338.474 M 0.70 % 336.137 M 12.79 % 298.013 M 14.22 % 260.909 M 44.08 % 181.085 M 26.12 % 143.587 M -0.46 % 144.247 M 9.23 % 132.054 M 13.72 % 116.125 M 22.08 % 95.126 M 9.87 % 86.580 M 0.48 % 86.170 M 8.93 % 79.103 M 3.86 % 76.163 M 0.00 % 76.163 M 0.61 % 75.704 M 0.06 % 75.663 M 0.16 % 75.540 M 1.15 % 74.678 M 0.44 % 74.350 M 0.00 % 74.350 M 3.01 % 72.175 M -0.45 % 72.500 M
Weighted average shs out 384.730 M 4.93 % 366.660 M 0.02 % 366.590 M 8.31 % 338.474 M 0.70 % 336.137 M 12.79 % 298.013 M 14.22 % 260.909 M 44.56 % 180.486 M 25.89 % 143.365 M -0.61 % 144.247 M 9.23 % 132.054 M 13.72 % 116.125 M 22.08 % 95.126 M 9.87 % 86.580 M 0.48 % 86.170 M 8.93 % 79.103 M 3.86 % 76.163 M 0.00 % 76.163 M 0.61 % 75.704 M 0.06 % 75.663 M 0.16 % 75.540 M 1.15 % 74.678 M 0.44 % 74.350 M 0.00 % 74.350 M 3.01 % 72.175 M -0.45 % 72.500 M
EPS diluted -0.01 10.29 % -0.01 -30.77 % -0.01 17.46 % -0.01 -12.50 % -0.01 21.13 % -0.01 28.28 % -0.01 23.26 % -0.01 20.86 % -0.02 7.91 % -0.02 34.93 % -0.03 -294.20 % -0.01 -200.00 % 0.00 -9.52 % 0.00 -40.00 % 0.00 -114.29 % 0.00 30.00 % 0.00 88.24 % -0.01 18.27 % -0.01 4.59 % -0.01 -34.57 % -0.01 -26.56 % -0.01 -10.34 % -0.01 -87.10 % 0.00 -55.00 % 0.00 -122.22 % 0.00
Earnings per share -0.01 10.29 % -0.01 -30.77 % -0.01 17.46 % -0.01 -12.50 % -0.01 21.13 % -0.01 28.28 % -0.01 23.26 % -0.01 20.86 % -0.02 7.91 % -0.02 34.93 % -0.03 -294.20 % -0.01 -200.00 % 0.00 -9.52 % 0.00 -40.00 % 0.00 -114.29 % 0.00 30.00 % 0.00 88.24 % -0.01 18.27 % -0.01 4.59 % -0.01 -34.57 % -0.01 -26.56 % -0.01 -10.34 % -0.01 -87.10 % 0.00 -55.00 % 0.00 -122.22 % 0.00
Gross profit 1.466 M 19.38 % 1.228 M -54.60 % 2.704 M 41.53 % 1.911 M 36.10 % 1.404 M 53.19 % 916.374 K 22.97 % 745.231 K 22.63 % 607.722 K -7.08 % 654.035 K 8.95 % 600.309 K 7.02 % 560.919 K -15.92 % 667.102 K -1.97 % 680.514 K 62.80 % 418.000 K 29.81 % 322.000 K 28.80 % 250.000 K 155.10 % 98.000 K 38.03 % 71.000 K -46.21 % 132.000 K 120.00 % 60.000 K -22.08 % 77.000 K 92.50 % 40.000 K 344.44 % 9.000 K 200.00 % 3.000 K 0.000 0.000
Income tax expense -70.887 K 34.79 % -108.704 K -15.42 % -94.178 K -192.78 % -32.167 K -26.57 % -25.415 K 21.62 % -32.424 K -32.16 % -24.534 K 2.90 % -25.268 K -7.39 % -23.529 K 70.24 % -79.059 K -134.95 % -33.650 K -543.28 % -5.231 K 90.24 % -53.603 K 9.15 % -59.000 K 10.61 % -66.000 K -83.33 % -36.000 K -5.88 % -34.000 K 8.11 % -37.000 K 5.13 % -39.000 K -11.43 % -35.000 K -20.69 % -29.000 K 54.69 % -64.000 K 50.00 % -128.000 K -540.00 % -20.000 K -166.67 % 30.000 K 1 400.00 % 2.000 K
Cost of revenue 141.973 K -80.00 % 709.720 K 395.79 % 143.149 K -8.06 % 155.691 K -4.68 % 163.338 K 1.28 % 161.269 K 28.93 % 125.079 K -17.23 % 151.113 K 25.10 % 120.790 K 11.42 % 108.408 K -15.51 % 128.303 K 22.10 % 105.078 K -20.53 % 132.230 K 169.86 % 49.000 K -2.00 % 50.000 K 66.67 % 30.000 K 30.43 % 23.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 0.000 0.000 0.000
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.205 M 181.95 % 1.491 M 54.83 % 963.237 K 42.70 % 675.000 K 30.81 % 516.000 K 50.88 % 342.000 K 65.22 % 207.000 K -71.09 % 716.000 K -17.89 % 872.000 K -0.34 % 875.000 K 11.04 % 788.000 K 18.67 % 664.000 K 16.84 % 568.300 K 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -2.107 M 0.000 -100.00 % 182.115 K 37.62 % 132.327 K 1 247.78 % -11.529 K -103.09 % 372.693 K -88.91 % 3.360 M 13.15 % 2.970 M -1.70 % 3.021 M -7.38 % 3.262 M 0.000 0.000 100.00 % -6.431 K 79.90 % -32.000 K -88.24 % -17.000 K 41.38 % -29.000 K 81.53 % -157.000 K -16.30 % -135.000 K -150.00 % -54.000 K 8.47 % -59.000 K 49.57 % -117.000 K -40.96 % -83.000 K 35.16 % -128.000 K -132.32 % 396.000 K 49.43 % 265.000 K 268.06 % 72.000 K
Operating expenses 4.143 M -0.28 % 4.155 M -14.44 % 4.856 M 18.57 % 4.096 M 22.51 % 3.343 M 7.99 % 3.096 M -7.87 % 3.360 M 13.15 % 2.970 M -1.70 % 3.021 M -7.38 % 3.262 M -22.44 % 4.205 M 181.95 % 1.491 M 55.87 % 956.806 K 42.59 % 671.000 K 30.54 % 514.000 K 50.73 % 341.000 K 66.34 % 205.000 K -73.03 % 760.000 K -21.97 % 974.000 K -0.20 % 976.000 K 23.86 % 788.000 K 18.67 % 664.000 K 16.84 % 568.300 K 28.57 % 442.000 K 66.79 % 265.000 K 268.06 % 72.000 K
Cost and expenses 4.285 M -11.91 % 4.865 M -2.70 % 5.000 M 17.60 % 4.252 M 21.24 % 3.507 M 7.66 % 3.257 M -6.55 % 3.485 M 11.68 % 3.121 M -0.67 % 3.142 M -6.77 % 3.370 M -22.23 % 4.333 M 171.43 % 1.596 M 46.60 % 1.089 M 51.26 % 720.000 K 27.66 % 564.000 K 52.02 % 371.000 K 62.72 % 228.000 K -70.00 % 760.000 K -21.97 % 974.000 K -0.20 % 976.000 K 23.86 % 788.000 K 18.67 % 664.000 K 16.84 % 568.300 K 28.57 % 442.000 K 66.79 % 265.000 K 268.06 % 72.000 K
Research and development expenses 2.107 M 0.000 -100.00 % 457.825 K -32.64 % 679.662 K 37.48 % 494.372 K 196.84 % 166.547 K -46.51 % 311.332 K 52.11 % 204.672 K -3.58 % 212.269 K -45.33 % 388.240 K 0.000 0.000 0.000 -100.00 % 25.000 K 25.00 % 20.000 K -4.76 % 21.000 K -86.62 % 157.000 K -12.29 % 179.000 K 14.74 % 156.000 K -2.50 % 160.000 K 36.75 % 117.000 K -18.18 % 143.000 K 1 488.89 % 9.000 K -80.43 % 46.000 K 0.000 0.000
Selling general and administrative expenses 4.143 M -0.28 % 4.155 M -1.46 % 4.217 M 28.40 % 3.284 M 14.80 % 2.860 M 11.88 % 2.557 M 4.01 % 2.458 M 11.88 % 2.197 M -4.75 % 2.306 M 6.15 % 2.173 M -48.33 % 4.205 M 181.95 % 1.491 M 54.83 % 963.237 K 42.70 % 675.000 K 30.81 % 516.000 K 50.88 % 342.000 K 65.22 % 207.000 K -71.09 % 716.000 K -17.89 % 872.000 K -0.34 % 875.000 K 11.04 % 788.000 K 18.67 % 664.000 K 16.84 % 568.300 K 0.000 0.000 0.000
Interest income 259.928 K -20.90 % 328.594 K 120.38 % 149.106 K 391.11 % 30.361 K -38.68 % 49.510 K 169.12 % 18.397 K 15.72 % 15.898 K 2 269.30 % 671.000 -77.74 % 3.014 K -88.89 % 27.124 K 45.40 % 18.655 K -13.35 % 21.528 K 260.36 % 5.974 K -25.33 % 8.000 K 700.00 % 1.000 K 769.57 % 115.000 -94.25 % 2.000 K -50.00 % 4.000 K -77.78 % 18.000 K -66.67 % 54.000 K -20.59 % 68.000 K -18.07 % 83.000 K -35.16 % 128.000 K -31.91 % 188.000 K 24.50 % 151.000 K 1 577.78 % 9.000 K
Interest expense 0.000 -100.00 % 3.185 K -58.59 % 7.692 K -35.79 % 11.979 K -25.41 % 16.059 K 19.43 % 13.446 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 150.00 % 2.000 K -60.00 % 5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -149.000 K -1 555.56 % -9.000 K
Depreciation and amortization 55.542 K -32.01 % 81.686 K -84.53 % 528.007 K 16.23 % 454.277 K 18.11 % 384.616 K 6.58 % 360.864 K -38.77 % 589.321 K 5.30 % 559.640 K 10.52 % 506.351 K 3.18 % 490.764 K -10.78 % 550.075 K 260.35 % 152.650 K 39.38 % 109.522 K 36.90 % 80.000 K 37.93 % 58.000 K 93.33 % 30.000 K 233.33 % 9.000 K 28.57 % 7.000 K -53.33 % 15.000 K -42.31 % 26.000 K -13.33 % 30.000 K -6.25 % 32.000 K 9.40 % 29.250 K -5.65 % 31.000 K 3.33 % 30.000 K 87.50 % 16.000 K
Operating income -2.678 M 8.53 % -2.927 M -36.00 % -2.152 M 1.50 % -2.185 M -12.67 % -1.939 M 11.01 % -2.179 M 16.66 % -2.615 M -10.72 % -2.362 M 0.21 % -2.367 M 11.10 % -2.663 M 26.94 % -3.644 M -342.09 % -824.306 K -198.35 % -276.292 K -9.21 % -253.000 K -31.77 % -192.000 K -110.99 % -91.000 K 14.95 % -107.000 K 84.47 % -689.000 K 18.17 % -842.000 K 8.08 % -916.000 K -28.83 % -711.000 K -13.94 % -624.000 K -11.58 % -559.260 K -27.39 % -439.000 K -65.04 % -266.000 K -269.44 % -72.000 K
Operating income ratio -1.67 -10.23 % -1.51 -99.86 % -0.76 28.52 % -1.06 14.55 % -1.24 38.81 % -2.02 32.69 % -3.00 3.47 % -3.11 -1.89 % -3.05 18.69 % -3.76 28.94 % -5.29 -395.30 % -1.07 -214.02 % -0.34 37.25 % -0.54 -4.97 % -0.52 -58.81 % -0.33 63.25 % -0.88 90.89 % -9.70 -52.13 % -6.38 58.22 % -15.27 -65.34 % -9.23 40.81 % -15.60 74.78 % -61.87 57.72 % -146.33 0.00 0.00
Total other income expenses net 259.928 K -20.12 % 325.409 K 130.11 % 141.414 K 669.31 % 18.382 K -45.05 % 33.451 K 81.83 % 18.397 K 15.72 % 15.898 K 2 269.30 % 671.000 -77.74 % 3.014 K -88.89 % 27.124 K 45.40 % 18.655 K -13.35 % 21.528 K 260.36 % 5.974 K -26.45 % 8.122 K 303.05 % -4.000 K -106.19 % -1.940 K 35.33 % -3.000 K -175.00 % 4.000 K -77.78 % 18.000 K -66.67 % 54.000 K -20.59 % 68.000 K -18.07 % 83.000 K -35.02 % 127.740 K -32.05 % 188.000 K 24.50 % 151.000 K 1 577.78 % 9.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Net debt -3.163 M 19.94 % -3.950 M 29.57 % -5.609 M 34.31 % -8.538 M -85.46 % -4.604 M 39.76 % -7.642 M -51.95 % -5.030 M -188.39 % -1.744 M 53.00 % -3.711 M -121.46 % -1.676 M 28.96 % -2.359 M 59.60 % -5.839 M -1 169.96 % -459.787 K 33.65 % -693.000 K 32.32 % -1.024 M -385.31 % -211.000 K -136.13 % 584.000 K 112.36 % 275.000 K 176.39 % -360.000 K -5 242.86 % 7.000 K 100.44 % -1.607 M -19 987.50 % -8.000 K 99.70 % -2.661 M 11.96 % -3.022 M 8.76 % -3.312 M -523.73 % -531.000 K
Total investments 607.376 K -75.60 % 2.489 M -43.00 % 4.366 M 4.73 % 4.169 M 157.70 % 1.618 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 877.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 -100.00 % 29.225 K -76.35 % 123.569 K -42.00 % 213.046 K -28.50 % 297.972 K -7.79 % 323.135 K 13 159.54 % 2.437 K -70.59 % 8.286 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 635.000 K 89.55 % 335.000 K 0.000 -100.00 % 7.000 K 0.000 0.000 -100.00 % 13.000 K 0.000 0.000 0.000
Accumulated other comprehensive income loss 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 124.57 % -508.670 K -7.63 % -472.604 K -9.30 % -432.411 K 26.98 % -592.143 K -34.83 % -439.177 K -48.82 % -295.115 K -4.69 % -281.884 K -8.84 % -259.000 K -7.92 % -240.000 K -8.11 % -222.000 K -5.71 % -210.000 K -4.48 % -201.000 K 3.37 % -208.000 K -7.77 % -193.000 K -15.57 % -167.000 K -21.90 % -137.000 K -29.25 % -106.000 K -37.66 % -77.000 K -71.11 % -45.000 K -200.00 % -15.000 K
Retained earnings -30.657 M -8.11 % -28.357 M -9.47 % -25.905 M -7.24 % -24.157 M -8.82 % -22.199 M -8.51 % -20.457 M -11.33 % -18.375 M -16.06 % -15.833 M -17.67 % -13.455 M -20.27 % -11.188 M -28.36 % -8.716 M -67.42 % -5.206 M -15.55 % -4.505 M -3.33 % -4.360 M -3.46 % -4.214 M -2.48 % -4.112 M -1.11 % -4.067 M -2.29 % -3.976 M -17.91 % -3.372 M -25.45 % -2.688 M -36.93 % -1.963 M -45.52 % -1.349 M -54.66 % -872.230 K -97.34 % -442.000 K -110.48 % -210.000 K -223.08 % -65.000 K
Common stock 3.097 M 5.07 % 2.947 M 0.21 % 2.941 M 0.02 % 2.941 M 9.05 % 2.696 M 0.54 % 2.682 M 13.45 % 2.364 M 63.72 % 1.444 M 0.00 % 1.444 M 36.92 % 1.055 M 0.00 % 1.055 M 0.00 % 1.055 M 51.31 % 696.936 K 0.57 % 693.000 K 0.58 % 689.000 K 8.85 % 633.000 K 3.94 % 609.000 K 0.00 % 609.000 K 0.00 % 609.000 K 0.66 % 605.000 K 0.00 % 605.000 K 0.17 % 604.000 K 1.55 % 594.800 K -0.03 % 595.000 K 0.00 % 595.000 K 19.00 % 500.000 K
Total equity 7.545 M -14.21 % 8.795 M -21.47 % 11.200 M -13.47 % 12.943 M 81.29 % 7.139 M -18.14 % 8.721 M 56.57 % 5.570 M 108.53 % 2.671 M -47.10 % 5.049 M 52.57 % 3.309 M -42.75 % 5.781 M -37.78 % 9.291 M 470.63 % 1.628 M -1.80 % 1.658 M -2.87 % 1.707 M 2 260.76 % -79.000 K 76.49 % -336.000 K -37.14 % -245.000 K -168.44 % 358.000 K -62.98 % 967.000 K -42.85 % 1.692 M -26.47 % 2.301 M -16.15 % 2.744 M -13.57 % 3.175 M -6.78 % 3.406 M 508.21 % 560.000 K
Other non current liabilities 20.000 K 0.000 0.000 -100.00 % 8.250 K -93.29 % 122.977 K 198.13 % 41.250 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
Long term debt 0.000 0.000 -100.00 % 29.783 K -75.92 % 123.658 K -38.50 % 201.067 K -28.67 % 281.885 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 635.000 K 89.55 % 335.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 20.000 K 0.000 -100.00 % 29.783 K -77.42 % 131.908 K -59.29 % 324.044 K 0.28 % 323.135 K 189.58 % 111.586 K -12.06 % 126.896 K 38.64 % 91.526 K -32.46 % 135.520 K -60.81 % 345.838 K 888.28 % 34.994 K 1 780.39 % 1.861 K -68.98 % 6.000 K -79.31 % 29.000 K -96.31 % 785.000 K 23.62 % 635.000 K 89.55 % 335.000 K 3 622.22 % 9.000 K -40.00 % 15.000 K -31.82 % 22.000 K -58.49 % 53.000 K 6.00 % 50.000 K 108.33 % 24.000 K -14.29 % 28.000 K 2 700.00 % 1.000 K
Other current liabilities 0.000 -100.00 % 317.399 K 8.48 % 292.592 K -64.53 % 824.999 K 238.88 % 243.448 K 29.60 % 187.847 K 9.75 % 171.156 K 91.62 % 89.319 K 24.95 % 71.485 K 56.78 % 45.597 K -22.96 % 59.189 K -44.01 % 105.721 K 134.43 % 45.097 K -88.14 % 380.122 K 206.55 % 124.000 K 148.00 % 50.000 K -36.71 % 79.000 K 11.27 % 71.000 K -23.66 % 93.000 K 20.78 % 77.000 K 50.98 % 51.000 K 59.38 % 32.000 K -12.14 % 36.420 K 65.55 % 22.000 K -18.52 % 27.000 K 8.00 % 25.000 K
Deferred revenue 0.000 -100.00 % 569.791 K -19.93 % 711.585 K 23.71 % 575.211 K 44.24 % 398.801 K 35.09 % 295.221 K 164.20 % -459.856 K -49.88 % -306.809 K -213.50 % 270.321 K 593.06 % 39.004 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.000 K 0.000 0.000 100.00 % -50.000 K 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 29.225 K -68.84 % 93.786 K 4.92 % 89.388 K -7.76 % 96.905 K 0.06 % 96.850 K 3 874.15 % 2.437 K -70.59 % 8.286 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K 0.000 0.000 -100.00 % 13.000 K 0.000 0.000 0.000
Total current liabilities 877.197 K -20.75 % 1.107 M -14.77 % 1.299 M -21.07 % 1.645 M 98.08 % 830.712 K 1.25 % 820.443 K 44.19 % 569.005 K 33.75 % 425.419 K -14.29 % 496.343 K 81.92 % 272.833 K -45.60 % 501.577 K 179.91 % 179.195 K 119.89 % 81.493 K -78.89 % 386.000 K 152.29 % 153.000 K 104.00 % 75.000 K -24.24 % 99.000 K 28.57 % 77.000 K -24.51 % 102.000 K 10.87 % 92.000 K 26.03 % 73.000 K -14.12 % 85.000 K -1.64 % 86.420 K 87.87 % 46.000 K -45.88 % 85.000 K 203.57 % 28.000 K
Total liabilities 897.197 K -18.95 % 1.107 M -16.68 % 1.329 M -25.26 % 1.777 M 53.92 % 1.155 M 0.98 % 1.144 M 100.98 % 569.005 K 33.75 % 425.419 K -14.29 % 496.343 K 81.92 % 272.833 K -45.60 % 501.577 K 179.91 % 179.195 K 119.89 % 81.493 K -78.89 % 386.000 K 152.29 % 153.000 K -82.21 % 860.000 K 17.17 % 734.000 K 78.16 % 412.000 K 303.92 % 102.000 K 10.87 % 92.000 K 26.03 % 73.000 K -14.12 % 85.000 K -1.64 % 86.420 K 87.87 % 46.000 K -45.88 % 85.000 K 203.57 % 28.000 K
Other non current 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 % -692.000 K 32.42 % -1.024 M -385.31 % -211.000 K -313.73 % -51.000 K 15.00 % -60.000 K 83.38 % -361.000 K -36 000.00 % -1.000 K 99.94 % -1.607 M 27.12 % -2.205 M 17.54 % -2.674 M 11.52 % -3.022 M 8.76 % -3.312 M -523.73 % -531.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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.832 M 50.42 % 2.547 M 100.52 % 1.270 M 6.24 % 1.196 M 8.15 % 1.106 M 13.72 % 972.245 K 29.97 % 748.062 K -27.94 % 1.038 M -22.75 % 1.344 M -11.51 % 1.519 M 11.30 % 1.365 M 14.77 % 1.189 M 24.65 % 953.856 K 27.18 % 750.000 K 34.65 % 557.000 K 45.81 % 382.000 K 114.61 % 178.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 100.00 % -100.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 3.832 M 50.42 % 2.547 M 100.54 % 1.270 M 6.23 % 1.196 M 8.15 % 1.106 M 13.72 % 972.245 K 29.97 % 748.062 K -27.94 % 1.038 M -22.75 % 1.344 M -11.51 % 1.519 M 11.30 % 1.365 M 14.77 % 1.189 M 24.65 % 953.856 K 27.18 % 750.000 K 34.65 % 557.000 K 45.81 % 382.000 K 114.61 % 178.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 17.655 K -77.42 % 78.192 K -61.33 % 202.204 K -21.22 % 256.655 K -16.82 % 308.565 K -21.09 % 391.044 K 1 091.63 % 32.816 K -45.08 % 59.750 K 23.33 % 48.448 K -35.36 % 74.956 K -60.48 % 189.675 K 284.22 % 49.366 K 274.50 % 13.182 K 46.47 % 9.000 K -50.00 % 18.000 K 0.00 % 18.000 K -10.00 % 20.000 K 900.00 % 2.000 K -60.00 % 5.000 K -50.00 % 10.000 K -37.50 % 16.000 K 14.29 % 14.000 K -1.82 % 14.260 K 29.64 % 11.000 K -45.00 % 20.000 K 5.26 % 19.000 K
Total non current assets 3.849 M 46.61 % 2.625 M 78.31 % 1.472 M 1.38 % 1.452 M 2.70 % 1.414 M 3.74 % 1.363 M 74.58 % 780.878 K -28.87 % 1.098 M -21.15 % 1.392 M -12.63 % 1.594 M 2.54 % 1.554 M 25.51 % 1.238 M 28.05 % 967.038 K 27.41 % 759.000 K 32.00 % 575.000 K 43.75 % 400.000 K 102.02 % 198.000 K 9 800.00 % 2.000 K -60.00 % 5.000 K -50.00 % 10.000 K -37.50 % 16.000 K 14.29 % 14.000 K -1.82 % 14.260 K 29.64 % 11.000 K -45.00 % 20.000 K 5.26 % 19.000 K
Other current assets 70.887 K -86.78 % 536.239 K 269.14 % 145.269 K 32.96 % 109.259 K 22.28 % 89.355 K -6.08 % 95.140 K 13.79 % 83.611 K 14.68 % 72.911 K -30.88 % 105.479 K 12.41 % 93.837 K -95.47 % 2.070 M 431.57 % 389.471 K 50.54 % 258.720 K -56.34 % 592.536 K 127.03 % 261.000 K 53.53 % 170.000 K 13.33 % 150.000 K 42.86 % 105.000 K 10.53 % 95.000 K -44.77 % 172.000 K 21.13 % 142.000 K 46.39 % 97.000 K 5.43 % 92.000 K -26.40 % 125.000 K -21.38 % 159.000 K 318.42 % 38.000 K
Short term investments 607.376 K -75.60 % 2.489 M -43.00 % 4.366 M 4.73 % 4.169 M 157.70 % 1.618 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 876.000 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.163 M -20.52 % 3.979 M -30.58 % 5.732 M -33.89 % 8.670 M 75.94 % 4.928 M -38.13 % 7.965 M 58.29 % 5.032 M 187.16 % 1.752 M -52.78 % 3.711 M 121.46 % 1.676 M -28.96 % 2.359 M -59.60 % 5.839 M 1 169.96 % 459.787 K -33.65 % 693.000 K -32.32 % 1.024 M 385.31 % 211.000 K 313.73 % 51.000 K -15.00 % 60.000 K -83.33 % 360.000 K 0.000 -100.00 % 1.607 M 19 987.50 % 8.000 K -99.70 % 2.674 M -11.53 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Cash and short term investments 3.770 M -41.72 % 6.468 M -35.95 % 10.099 M -21.35 % 12.839 M 96.15 % 6.546 M -17.82 % 7.965 M 58.29 % 5.032 M 187.16 % 1.752 M -52.78 % 3.711 M 121.46 % 1.676 M -61.56 % 4.359 M -44.40 % 7.839 M 1 604.94 % 459.787 K -33.65 % 693.000 K -32.32 % 1.024 M 385.31 % 211.000 K 313.73 % 51.000 K -15.00 % 60.000 K -83.33 % 360.000 K -58.90 % 876.000 K -45.49 % 1.607 M 19 987.50 % 8.000 K -99.70 % 2.674 M -11.53 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Total current assets 4.573 M -37.15 % 7.277 M -34.18 % 11.056 M -16.67 % 13.268 M 92.85 % 6.880 M -19.08 % 8.502 M 58.66 % 5.358 M 168.09 % 1.999 M -51.88 % 4.153 M 108.86 % 1.989 M -57.94 % 4.728 M -42.56 % 8.232 M 1 008.42 % 742.663 K -42.21 % 1.285 M 0.00 % 1.285 M 237.27 % 381.000 K 90.50 % 200.000 K 21.21 % 165.000 K -63.74 % 455.000 K -56.63 % 1.049 M -40.02 % 1.749 M -26.26 % 2.372 M -15.77 % 2.816 M -12.27 % 3.210 M -7.52 % 3.471 M 510.02 % 569.000 K
Inventory 0.000 100.00 % -106.995 K -16 262.39 % 662.000 -26.03 % 895.000 -94.31 % 15.728 K 2 279.43 % 661.000 100.27 % -242.665 K -39.90 % -173.452 K 48.50 % -336.824 K -53.75 % -219.067 K -622.05 % 41.963 K 1 181.70 % 3.274 K -86.45 % 24.156 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
Net receivables 732.375 K 93.09 % 379.289 K -53.26 % 811.458 K 155.00 % 318.223 K 39.03 % 228.894 K -48.02 % 440.321 K 0.000 0.000 0.000 0.000 -100.00 % 257.236 K -26.17 % 348.417 K 80.52 % 193.003 K -56.70 % 445.735 K 88.37 % 236.623 K 53.97 % 153.678 K 6.83 % 143.857 K 61.66 % 88.989 K 34.93 % 65.952 K 94.16 % 33.967 K -17.04 % 40.942 K -41.51 % 70.000 K 37.25 % 51.000 K -19.05 % 63.000 K 0.000 0.000
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 % 692.000 K -32.42 % 1.024 M 385.31 % 211.000 K 313.73 % 51.000 K -15.00 % 60.000 K -83.38 % 361.000 K 0.000 -100.00 % 1.607 M -27.12 % 2.205 M -17.54 % 2.674 M -11.52 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Other assets 20.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
Account payables 877.197 K 1 843.11 % 45.144 K -30.41 % 64.869 K -13.05 % 74.609 K 133.79 % 31.913 K -82.65 % 183.918 K 68.50 % 109.149 K -7.98 % 118.610 K 29.59 % 91.526 K -32.46 % 135.520 K -60.81 % 345.838 K 888.28 % 34.994 K 1 780.39 % 1.861 K -68.34 % 5.878 K -79.73 % 29.000 K 16.00 % 25.000 K 25.00 % 20.000 K 233.33 % 6.000 K -33.33 % 9.000 K 12.50 % 8.000 K -63.64 % 22.000 K -58.49 % 53.000 K 43.24 % 37.000 K 54.17 % 24.000 K -14.29 % 28.000 K 2 700.00 % 1.000 K
Tax payables 0.000 -100.00 % 145.356 K 6.97 % 135.885 K 67.21 % 81.266 K 36.25 % 59.645 K 5.37 % 56.607 K 1.26 % 55.902 K -11.01 % 62.815 K -0.31 % 63.011 K 19.54 % 52.712 K -17.10 % 63.587 K 65.25 % 38.480 K 11.42 % 34.535 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K 1 400.00 % 2.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 29.225 K -76.35 % 123.569 K -42.00 % 213.046 K -28.50 % 297.972 K -21.32 % 378.735 K 15 441.03 % 2.437 K -70.59 % 8.286 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
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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 0.000 0.000 0.000
Other total stockholders equity 34.980 M 2.64 % 34.080 M 0.12 % 34.039 M 0.01 % 34.034 M 28.35 % 26.517 M 0.55 % 26.372 M 22.91 % 21.457 M 26.70 % 16.935 M 0.00 % 16.935 M 27.17 % 13.318 M 0.00 % 13.318 M 0.00 % 13.318 M 150.72 % 5.312 M 2.14 % 5.200 M -0.61 % 5.232 M 53.86 % 3.400 M 8.88 % 3.123 M 0.03 % 3.122 M 0.07 % 3.120 M 2.30 % 3.050 M 0.00 % 3.050 M 0.13 % 3.046 M 0.84 % 3.021 M -0.05 % 3.022 M 0.03 % 3.021 M 2 057.86 % 140.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -111.586 K 12.06 % -126.896 K -38.64 % -91.526 K 32.46 % -135.520 K 60.81 % -345.838 K -888.28 % -34.994 K -1 780.39 % -1.861 K 68.98 % -6.000 K 79.31 % -29.000 K 0.000 0.000 0.000 100.00 % -9.000 K 40.00 % -15.000 K 31.82 % -22.000 K 58.49 % -53.000 K -6.00 % -50.000 K -108.33 % -24.000 K 14.29 % -28.000 K -2 700.00 % -1.000 K
Total assets 8.442 M -14.74 % 9.902 M -20.96 % 12.529 M -14.89 % 14.720 M 77.48 % 8.294 M -15.92 % 9.865 M 60.69 % 6.139 M 98.26 % 3.097 M -44.16 % 5.546 M 54.81 % 3.582 M -42.98 % 6.283 M -33.66 % 9.470 M 453.91 % 1.710 M -16.36 % 2.044 M 9.89 % 1.860 M 138.16 % 781.000 K 96.23 % 398.000 K 138.32 % 167.000 K -63.70 % 460.000 K -56.56 % 1.059 M -40.00 % 1.765 M -26.03 % 2.386 M -15.70 % 2.830 M -12.12 % 3.221 M -7.73 % 3.491 M 493.71 % 588.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Deferred income tax 0.000 0.000 0.000 -100.00 % 13.436 K -17.90 % 16.365 K 47.63 % 11.085 K -56.13 % 25.268 K 7.39 % 23.529 K -70.24 % 79.059 K 126.15 % 34.959 K -62.39 % 92.953 K 0.000 -100.00 % 58.289 K 0.000 0.000 -100.00 % 26.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 47.044 K 13.88 % 41.309 K 122.77 % -181.450 K -133.96 % 534.295 K 284.57 % 138.933 K 197.03 % 46.774 K 44.16 % 32.445 K 177.00 % -42.137 K -157.52 % 73.250 K -13.60 % 84.783 K 3.51 % 81.906 K -15.39 % 96.807 K 35.96 % 71.205 K 78.01 % 40.000 K 73.91 % 23.000 K 109.09 % 11.000 K 178.57 % -14.000 K -131.82 % 44.000 K -56.86 % 102.000 K 0.99 % 101.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -377.038 K -362.45 % 143.659 K 136.95 % -388.839 K -231.53 % 295.636 K -9.31 % 325.975 K 430.27 % -98.699 K -234.01 % 73.650 K -37.83 % 118.469 K 207.07 % 38.581 K 130.44 % -126.748 K -139.55 % 320.452 K 4 720.13 % -6.936 K -6 700.00 % -102.000 99.89 % -89.000 K -9 000.00 % 1.000 K 102.63 % -38.000 K -31.03 % -29.000 K 25.64 % -39.000 K -239.29 % 28.000 K 100.00 % 14.000 K -6.67 % 15.000 K 134.09 % -44.000 K -180.38 % 54.740 K 556.17 % -12.000 K -50.00 % -8.000 K 33.33 % -12.000 K
Accounts receivables 5.272 K -96.81 % 165.300 K 144.34 % -372.821 K -294.93 % -94.401 K -146.70 % 202.145 K 196.33 % -209.845 K -176.90 % -75.785 K -138.34 % 197.679 K 206.89 % -184.929 K -408.05 % 60.033 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.963 K 208.46 % -38.689 K -285.27 % 20.882 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
Accounts payables 0.000 0.000 100.00 % -16.018 K -102.14 % 747.750 K 503.85 % 123.830 K 11.41 % 111.146 K -25.62 % 149.435 K 288.66 % -79.210 K -135.44 % 223.510 K 197.71 % -228.744 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 working capital -382.310 K -1 666.60 % -21.641 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 359.141 K 1 391.04 % -27.818 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
Other non cash items -151.294 K -42.08 % -106.486 K 8.94 % -116.940 K -536.20 % -18.381 K 45.05 % -33.451 K -81.83 % -18.397 K -15.72 % -15.898 K -2 269.30 % -671.000 77.74 % -3.014 K 88.89 % -27.124 K -45.40 % -18.655 K 13.35 % -21.528 K -260.36 % -5.974 K -111.95 % 50.000 K 4.17 % 48.000 K 4 700.00 % 1.000 K -97.22 % 36.000 K -20.00 % 45.000 K -60.87 % 115.000 K 79.69 % 64.000 K -31.91 % 94.000 K -47.19 % 178.000 K 20.87 % 147.270 K -3.75 % 153.000 K 135.38 % 65.000 K 622.22 % 9.000 K
Net cash provided by operating activities -2.405 M -31.42 % -1.830 M 15.68 % -2.170 M -144.50 % -887.630 K 17.32 % -1.074 M 42.26 % -1.859 M 1.84 % -1.894 M -11.27 % -1.702 M -1.96 % -1.670 M 23.36 % -2.179 M 16.16 % -2.599 M -346.69 % -581.785 K -1 456.49 % -37.378 K 78.27 % -172.000 K -177.42 % -62.000 K -1.64 % -61.000 K 41.90 % -105.000 K 83.39 % -632.000 K -8.78 % -581.000 K 18.28 % -711.000 K -24.30 % -572.000 K -24.89 % -458.000 K -39.63 % -328.000 K -22.85 % -267.000 K -49.16 % -179.000 K -203.39 % -59.000 K
Investments in property plant and equipment -20.719 K 98.82 % -1.750 M -212.30 % -560.426 K -10.12 % -508.945 K -12.59 % -452.051 K 0.33 % -453.537 K -66.52 % -272.354 K -7.44 % -253.505 K 16.89 % -305.011 K 42.81 % -533.368 K 40.74 % -900.082 K -112.31 % -423.938 K -33.63 % -317.241 K -20.17 % -264.000 K -12.82 % -234.000 K -0.86 % -232.000 K -13.73 % -204.000 K -5 000.00 % -4.000 K 60.00 % -10.000 K 47.37 % -19.000 K 40.63 % -32.000 K -3.23 % -31.000 K 3.13 % -32.000 K -45.45 % -22.000 K 31.25 % -32.000 K 8.57 % -35.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.887 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
Purchases of investments 0.000 100.00 % -1.877 M -852.21 % -197.156 K 92.27 % -2.551 M -57.70 % -1.618 M 0.000 0.000 0.000 0.000 100.00 % -2.002 M 0.000 100.00 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 1.882 M 0.23 % 1.877 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.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
Other investing activites -1.293 M -168.88 % 1.877 M 2 188.29 % 82.041 K 223.09 % 25.393 K -41.18 % 43.172 K 41.15 % 30.586 K 177.15 % 11.036 K 1 544.71 % 671.000 -77.74 % 3.014 K -88.89 % 27.124 K 45.40 % 18.655 K -13.35 % 21.528 K 260.36 % 5.974 K -25.33 % 8.000 K 700.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 516.000 K -31.11 % 749.000 K 26.95 % 590.000 K 23.95 % 476.000 K 43.68 % 331.300 K 749.49 % 39.000 K 101.28 % -3.043 M 0.000
Net cash used for investing activites 567.852 K 346.79 % 127.095 K 118.81 % -675.541 K 77.74 % -3.035 M -49.75 % -2.027 M -379.18 % -422.951 K -61.85 % -261.318 K -3.36 % -252.834 K 16.28 % -301.997 K -120.19 % 1.496 M 269.68 % -881.427 K 63.31 % -2.402 M -671.82 % -311.267 K -21.59 % -256.000 K -9.87 % -233.000 K -0.43 % -232.000 K -14.29 % -203.000 K -4 975.00 % -4.000 K -100.79 % 506.000 K -28.83 % 711.000 K 27.42 % 558.000 K 25.39 % 445.000 K 48.68 % 299.300 K 1 660.59 % 17.000 K 100.55 % -3.075 M -8 685.71 % -35.000 K
Debt repayment -29.295 K 69.96 % -97.529 K -0.37 % -97.169 K -0.27 % -96.905 K -0.09 % -96.821 K -3 872.96 % -2.437 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -785.000 K -623.33 % 150.000 K -50.00 % 300.000 K -10.45 % 335.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 1.050 M 2 116.90 % 47.350 K 839.86 % 5.038 K -99.94 % 7.762 M 4 762.28 % 159.631 K -96.97 % 5.271 M -3.12 % 5.441 M 0.000 -100.00 % 4.007 M 0.000 0.000 -100.00 % 8.364 M 7 113.78 % 115.938 K 19.77 % 96.800 K -94.88 % 1.892 M 524.42 % 303.000 K 0.000 0.000 -100.00 % 75.000 K 0.000 -100.00 % 6.000 K -81.82 % 33.000 K 0.000 0.000 -100.00 % 3.075 M 515.00 % 500.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -53.250 K -810.41 % -5.849 K -71.42 % -3.412 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 % 1.000 K 0.000 0.000 100.00 % -84.000 K -167.20 % 125.000 K
Net cash used provided by financing activities 1.020 M 2 133.53 % -50.179 K 45.54 % -92.131 K -101.20 % 7.665 M 12 103.15 % 62.810 K -98.80 % 5.216 M -4.04 % 5.435 M 159 403.11 % -3.412 K -100.09 % 4.007 M 0.000 0.000 -100.00 % 8.364 M 7 113.78 % 115.938 K 19.52 % 97.000 K -91.24 % 1.107 M 144.37 % 453.000 K 51.00 % 300.000 K -10.45 % 335.000 K 346.67 % 75.000 K 0.000 -100.00 % 6.000 K -82.35 % 34.000 K 0.000 0.000 -100.00 % 2.991 M 378.56 % 625.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 0.000 0.000 0.000 0.000 100.00 % -590.000 K -23.69 % -477.000 K 0.000 0.000 0.000 0.000
Net change in cash -816.684 K 53.41 % -1.753 M 40.33 % -2.938 M -178.51 % 3.742 M 223.20 % -3.037 M -203.55 % 2.933 M -10.56 % 3.280 M 267.45 % -1.959 M -196.23 % 2.035 M 397.91 % -683.205 K 80.37 % -3.480 M -164.70 % 5.379 M 2 411.63 % -232.707 K 29.70 % -331.000 K -140.76 % 812.000 K 407.50 % 160.000 K 2 100.00 % -8.000 K 97.34 % -301.000 K 41.67 % -516.000 K 29.32 % -730.000 K -22.07 % -598.000 K -31.14 % -456.000 K -26.37 % -360.850 K -44.34 % -250.000 K 4.94 % -263.000 K -149.53 % 531.000 K
Cash at beginning of period 3.979 M -30.58 % 5.732 M -33.89 % 8.670 M 75.94 % 4.928 M -38.13 % 7.965 M 58.29 % 5.032 M 187.16 % 1.752 M -52.78 % 3.711 M 121.46 % 1.676 M -28.96 % 2.359 M -59.60 % 5.839 M 1 169.96 % 459.787 K -33.60 % 692.494 K -32.31 % 1.023 M 382.55 % 212.000 K 315.69 % 51.000 K -13.56 % 59.000 K -83.66 % 361.000 K -58.84 % 877.000 K -45.43 % 1.607 M -27.12 % 2.205 M -17.14 % 2.661 M -11.94 % 3.022 M -7.65 % 3.272 M -8.48 % 3.575 M 0.000
Cash at end of period 3.163 M -20.52 % 3.979 M -30.58 % 5.732 M -33.89 % 8.670 M 75.94 % 4.928 M -38.13 % 7.965 M 58.29 % 5.032 M 187.16 % 1.752 M -52.78 % 3.711 M 121.46 % 1.676 M -28.96 % 2.359 M -59.60 % 5.839 M 1 169.96 % 459.787 K -33.56 % 692.000 K -32.42 % 1.024 M 385.31 % 211.000 K 313.73 % 51.000 K -15.00 % 60.000 K -83.38 % 361.000 K -58.84 % 877.000 K -45.43 % 1.607 M -27.12 % 2.205 M -17.13 % 2.661 M -11.95 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Operating cash flow -2.405 M -31.42 % -1.830 M 15.68 % -2.170 M -144.50 % -887.630 K 17.32 % -1.074 M 42.26 % -1.859 M 1.84 % -1.894 M -11.27 % -1.702 M -1.96 % -1.670 M 23.36 % -2.179 M 16.16 % -2.599 M -346.69 % -581.785 K -1 456.49 % -37.378 K 78.27 % -172.000 K -177.42 % -62.000 K -1.64 % -61.000 K 41.90 % -105.000 K 83.39 % -632.000 K -8.78 % -581.000 K 18.28 % -711.000 K -24.30 % -572.000 K -24.89 % -458.000 K -39.63 % -328.000 K -22.85 % -267.000 K -49.16 % -179.000 K -203.39 % -59.000 K
Capital expenditure -1.717 M 1.92 % -1.750 M -212.30 % -560.426 K -10.12 % -508.945 K -12.59 % -452.051 K 0.33 % -453.537 K -66.52 % -272.354 K -7.44 % -253.505 K 16.89 % -305.011 K 42.81 % -533.368 K 40.74 % -900.082 K -112.31 % -423.938 K -33.63 % -317.241 K -20.17 % -264.000 K -12.82 % -234.000 K -0.86 % -232.000 K -13.73 % -204.000 K -5 000.00 % -4.000 K 60.00 % -10.000 K 47.37 % -19.000 K 40.63 % -32.000 K -3.23 % -31.000 K 3.13 % -32.000 K -45.45 % -22.000 K 31.25 % -32.000 K 8.57 % -35.000 K
Free CashFlow -4.122 M -15.12 % -3.580 M -31.11 % -2.731 M -95.53 % -1.397 M 8.46 % -1.526 M 34.04 % -2.313 M -6.75 % -2.167 M -10.78 % -1.956 M 0.95 % -1.975 M 27.19 % -2.712 M 22.48 % -3.499 M -247.90 % -1.006 M -183.61 % -354.619 K 18.67 % -436.000 K -47.30 % -296.000 K -1.02 % -293.000 K 5.18 % -309.000 K 51.42 % -636.000 K -7.61 % -591.000 K 19.04 % -730.000 K -20.86 % -604.000 K -23.52 % -489.000 K -35.83 % -360.000 K -24.57 % -289.000 K -36.97 % -211.000 K -124.47 % -94.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31
Revenue 916.030 K 32.44 % 691.643 K -27.38 % 952.366 K -3.32 % 985.115 K -24.26 % 1.301 M -15.90 % 1.547 M 28.92 % 1.200 M 38.42 % 866.644 K 1.57 % 853.266 K 19.53 % 713.843 K 19.34 % 598.169 K 24.76 % 479.474 K 77.97 % 269.410 K -38.09 % 435.154 K 100.00 % 217.577 K -42.65 % 379.416 K 100.00 % 189.708 K -51.03 % 387.412 K 0.00 % 387.412 K 9.33 % 354.358 K 2.83 % 344.612 K 0.00 % 344.610 K -10.74 % 386.090 K 0.00 % 386.090 K -4.99 % 406.372 K 0.00 % 406.372 K 74.04 % 233.500 K 0.00 % 233.500 K 25.54 % 186.000 K 0.00 % 186.000 K 32.86 % 140.000 K 0.00 % 140.000 K 131.40 % 60.500 K 0.00 % 60.500 K 70.42 % 35.500 K 0.00 % 35.500 K -46.21 % 66.000 K 0.00 % 66.000 K 120.00 % 30.000 K 0.00 % 30.000 K -22.08 % 38.500 K 0.00 % 38.500 K 92.50 % 20.000 K 0.00 % 20.000 K 340.53 % 4.540 K 0.89 % 4.500 K 200.00 % 1.500 K 0.00 % 1.500 K 0.000 0.000 0.000 0.000 0.000
Net income -802.953 K 47.99 % -1.544 M -76.28 % -875.836 K 45.85 % -1.617 M -23.17 % -1.313 M -117.52 % -603.691 K 37.58 % -967.214 K 17.16 % -1.168 M -24.39 % -938.579 K 0.37 % -942.025 K -0.23 % -939.852 K 20.94 % -1.189 M -123.39 % -532.160 K 58.66 % -1.287 M -100.00 % -643.655 K 44.89 % -1.168 M -100.00 % -584.000 K 50.10 % -1.170 M 0.00 % -1.170 M 8.45 % -1.278 M 28.83 % -1.796 M 0.00 % -1.796 M -350.36 % -398.774 K 0.00 % -398.774 K -268.02 % -108.358 K 0.00 % -108.358 K -16.51 % -93.000 K 0.00 % -93.000 K -43.08 % -65.000 K 0.00 % -65.000 K -128.07 % -28.500 K 0.00 % -28.500 K 25.00 % -38.000 K 0.00 % -38.000 K 88.27 % -324.000 K 0.00 % -324.000 K 17.45 % -392.500 K 0.00 % -392.500 K 5.08 % -413.500 K 0.00 % -413.500 K -34.91 % -306.500 K 0.33 % -307.500 K -28.93 % -238.500 K 0.00 % -238.500 K 14.75 % -279.760 K -84.66 % -151.500 K -31.17 % -115.500 K 0.00 % -115.500 K -59.31 % -72.500 K 0.00 % -72.500 K -100.00 % -36.250 K -11.54 % -32.500 K -100.00 % -16.250 K
Income before tax -873.840 K 43.40 % -1.544 M -56.81 % -984.540 K 39.13 % -1.617 M -14.93 % -1.407 M -133.12 % -603.691 K 39.59 % -999.381 K 14.40 % -1.168 M -21.11 % -963.994 K -2.33 % -942.025 K 3.11 % -972.276 K 18.21 % -1.189 M -120.04 % -540.266 K 58.43 % -1.300 M -100.00 % -649.788 K 44.96 % -1.181 M -100.00 % -590.317 K 50.06 % -1.182 M 0.00 % -1.182 M 10.30 % -1.318 M 27.31 % -1.813 M 0.00 % -1.813 M -351.62 % -401.389 K 0.00 % -401.389 K -196.98 % -135.159 K 0.00 % -135.159 K -9.89 % -123.000 K -0.82 % -122.000 K -24.49 % -98.000 K 0.00 % -98.000 K -110.75 % -46.500 K 0.00 % -46.500 K 15.45 % -55.000 K 0.00 % -55.000 K 83.94 % -342.500 K 0.00 % -342.500 K 16.87 % -412.000 K 0.00 % -412.000 K 4.41 % -431.000 K 0.00 % -431.000 K -34.06 % -321.500 K 0.00 % -321.500 K -18.85 % -270.500 K 0.00 % -270.500 K -25.37 % -215.760 K -0.12 % -215.500 K -71.71 % -125.500 K 0.00 % -125.500 K -118.26 % -57.500 K 0.00 % -57.500 K -100.00 % -28.750 K 8.73 % -31.500 K -100.00 % -15.750 K
Income before tax ratio -0.95 57.26 % -2.23 -115.93 % -1.03 37.04 % -1.64 -51.74 % -1.08 -177.19 % -0.39 53.14 % -0.83 38.16 % -1.35 -19.24 % -1.13 14.39 % -1.32 18.81 % -1.63 34.44 % -2.48 -23.64 % -2.01 32.85 % -2.99 0.00 % -2.99 4.02 % -3.11 0.00 % -3.11 -1.99 % -3.05 0.00 % -3.05 17.95 % -3.72 29.31 % -5.26 0.00 % -5.26 -405.98 % -1.04 0.00 % -1.04 -212.58 % -0.33 0.00 % -0.33 36.86 % -0.53 -0.82 % -0.52 0.83 % -0.53 0.00 % -0.53 -58.63 % -0.33 0.00 % -0.33 63.46 % -0.91 0.00 % -0.91 90.58 % -9.65 0.00 % -9.65 -54.55 % -6.24 0.00 % -6.24 56.55 % -14.37 0.00 % -14.37 -72.04 % -8.35 0.00 % -8.35 38.26 % -13.53 0.00 % -13.53 71.54 % -47.52 0.76 % -47.89 42.76 % -83.67 0.00 % -83.67 0.00 0.00 0.00 0.00 0.00
EBITDA -664.440 K 47.32 % -1.261 M -93.84 % -650.660 K 52.39 % -1.367 M -19.87 % -1.140 M -232.39 % -342.980 K 55.03 % -762.619 K 19.72 % -949.996 K -23.87 % -766.904 K -1.64 % -754.499 K 0.90 % -761.322 K 25.76 % -1.025 M -0.38 % -1.022 M 48.31 % -1.977 M -117.33 % -909.430 K 49.03 % -1.784 M -129.79 % -776.529 K 64.10 % -2.163 M -132.88 % -928.821 K 13.39 % -1.072 M 29.55 % -1.522 M 1.01 % -1.538 M -373.05 % -325.064 K 0.00 % -325.064 K -304.31 % -80.399 K 0.00 % -80.398 K 2.60 % -82.542 K -0.66 % -82.000 K -22.39 % -67.000 K 0.00 % -67.000 K -119.67 % -30.500 K 0.00 % -30.500 K 36.70 % -48.186 K -0.39 % -48.000 K 86.01 % -343.000 K -1.18 % -339.000 K 19.76 % -422.500 K -4.45 % -404.500 K 14.30 % -472.000 K -12.92 % -418.000 K -11.62 % -374.500 K -22.19 % -306.500 K -3.55 % -296.000 K 0.00 % -296.000 K -11.70 % -265.000 K 0.00 % -265.000 K 11.07 % -298.000 K -170.91 % -110.000 K 42.56 % -191.500 K -350.59 % -42.500 K -100.00 % -21.250 K 9.57 % -23.500 K -100.00 % -11.750 K
Net income ratio -0.88 60.73 % -2.23 -142.73 % -0.92 43.99 % -1.64 -62.63 % -1.01 -158.64 % -0.39 51.59 % -0.81 40.15 % -1.35 -22.47 % -1.10 16.65 % -1.32 16.01 % -1.57 36.63 % -2.48 -25.52 % -1.98 33.23 % -2.96 0.00 % -2.96 3.90 % -3.08 0.00 % -3.08 -1.91 % -3.02 0.00 % -3.02 16.26 % -3.61 30.78 % -5.21 0.00 % -5.21 -404.57 % -1.03 0.00 % -1.03 -287.35 % -0.27 0.00 % -0.27 33.05 % -0.40 0.00 % -0.40 -13.97 % -0.35 0.00 % -0.35 -71.67 % -0.20 0.00 % -0.20 67.59 % -0.63 0.00 % -0.63 93.12 % -9.13 0.00 % -9.13 -53.47 % -5.95 0.00 % -5.95 56.85 % -13.78 0.00 % -13.78 -73.13 % -7.96 0.33 % -7.99 33.02 % -11.93 0.00 % -11.93 80.65 % -61.62 -83.03 % -33.67 56.28 % -77.00 0.00 % -77.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -0.73 60.22 % -1.82 -166.91 % -0.68 50.75 % -1.39 -58.26 % -0.88 -295.23 % -0.22 65.11 % -0.64 42.01 % -1.10 -21.96 % -0.90 14.96 % -1.06 16.96 % -1.27 40.49 % -2.14 43.60 % -3.79 16.52 % -4.54 -8.67 % -4.18 11.12 % -4.70 -14.90 % -4.09 26.69 % -5.58 -132.88 % -2.40 20.78 % -3.03 31.49 % -4.42 1.01 % -4.46 -429.99 % -0.84 0.00 % -0.84 -325.55 % -0.20 0.00 % -0.20 44.03 % -0.35 -0.66 % -0.35 2.51 % -0.36 0.00 % -0.36 -65.34 % -0.22 0.00 % -0.22 72.65 % -0.80 -0.39 % -0.79 91.79 % -9.66 -1.18 % -9.55 -49.17 % -6.40 -4.45 % -6.13 61.05 % -15.73 -12.92 % -13.93 -43.24 % -9.73 -22.19 % -7.96 46.21 % -14.80 0.00 % -14.80 74.64 % -58.37 0.88 % -58.89 70.36 % -198.67 -170.91 % -73.33 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.67 28.69 % 0.52 -13.18 % 0.60 -10.41 % 0.67 -9.62 % 0.74 -5.94 % 0.79 5.74 % 0.74 13.95 % 0.65 -0.94 % 0.66 2.67 % 0.64 21.14 % 0.53 6.15 % 0.50 -41.38 % 0.85 -0.69 % 0.86 0.00 % 0.86 6.92 % 0.80 0.00 % 0.80 -5.12 % 0.84 0.00 % 0.84 -0.35 % 0.85 4.08 % 0.81 0.00 % 0.81 -5.80 % 0.86 0.00 % 0.86 3.18 % 0.84 0.00 % 0.84 -6.45 % 0.90 0.00 % 0.90 3.41 % 0.87 0.00 % 0.87 -3.05 % 0.89 0.00 % 0.89 10.24 % 0.81 0.00 % 0.81 -19.01 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.89 % 0.99 -0.88 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 382.359 M -0.94 % 385.975 M 4.77 % 368.411 M 0.21 % 367.631 M 0.00 % 367.631 M 0.02 % 367.566 M 8.49 % 338.813 M 0.18 % 338.194 M 0.34 % 337.054 M 0.18 % 336.438 M 12.50 % 299.053 M 0.62 % 297.197 M -0.87 % 299.808 M 24.60 % 240.619 M 0.00 % 240.619 M 32.88 % 181.085 M 0.00 % 181.085 M 26.12 % 143.587 M 0.00 % 143.587 M 8.96 % 131.774 M -0.21 % 132.054 M 22.79 % 107.541 M -7.39 % 116.125 M 7.75 % 107.777 M 13.30 % 95.126 M 9.19 % 87.117 M 0.62 % 86.580 M 0.00 % 86.580 M 0.48 % 86.170 M 0.00 % 86.170 M 8.93 % 79.103 M 0.00 % 79.103 M 3.86 % 76.163 M 0.00 % 76.163 M 0.00 % 76.163 M 0.00 % 76.163 M 0.61 % 75.704 M 0.00 % 75.704 M 0.06 % 75.663 M 0.00 % 75.663 M 0.16 % 75.540 M 0.00 % 75.540 M 1.15 % 74.678 M 0.00 % 74.678 M 0.44 % 74.350 M 0.00 % 74.350 M 0.00 % 74.350 M 0.00 % 74.350 M 3.01 % 72.175 M 0.00 % 72.175 M 0.00 % 72.175 M -0.45 % 72.500 M 0.00 % 72.500 M
Weighted average shs out 382.359 M -0.94 % 385.975 M 4.77 % 368.411 M 0.21 % 367.631 M 0.00 % 367.631 M 0.02 % 367.566 M 8.49 % 338.813 M 0.18 % 338.194 M 0.34 % 337.054 M 0.18 % 336.438 M 12.50 % 299.053 M 0.62 % 297.197 M -0.87 % 299.808 M 24.60 % 240.619 M 0.00 % 240.619 M 32.88 % 181.085 M 0.00 % 181.085 M 26.12 % 143.587 M 0.00 % 143.587 M 8.96 % 131.774 M -0.21 % 132.054 M 22.79 % 107.541 M -7.39 % 116.125 M 7.75 % 107.777 M 13.30 % 95.126 M 9.19 % 87.117 M 0.62 % 86.580 M 0.00 % 86.580 M 0.48 % 86.170 M 0.00 % 86.170 M 8.93 % 79.103 M 0.00 % 79.103 M 3.86 % 76.163 M 0.00 % 76.163 M 0.00 % 76.163 M 0.00 % 76.163 M 0.61 % 75.704 M 0.00 % 75.704 M 0.06 % 75.663 M 0.00 % 75.663 M 0.16 % 75.540 M 0.00 % 75.540 M 1.15 % 74.678 M 0.00 % 74.678 M 0.44 % 74.350 M 0.00 % 74.350 M 0.00 % 74.350 M 0.00 % 74.350 M 3.01 % 72.175 M 0.00 % 72.175 M 0.00 % 72.175 M -0.45 % 72.500 M 0.00 % 72.500 M
EPS diluted 0.00 47.50 % 0.00 -66.67 % 0.00 45.45 % 0.00 -22.22 % 0.00 -125.00 % 0.00 44.83 % 0.00 17.14 % 0.00 -25.00 % 0.00 0.00 % 0.00 9.68 % 0.00 22.50 % 0.00 -122.22 % 0.00 66.67 % -0.01 -100.00 % 0.00 57.81 % -0.01 -100.00 % 0.00 60.98 % -0.01 0.00 % -0.01 16.33 % -0.01 5.77 % -0.01 38.10 % -0.02 -441.94 % 0.00 18.42 % 0.00 -245.45 % 0.00 8.33 % 0.00 -9.09 % 0.00 -10.00 % 0.00 -42.86 % 0.00 12.50 % 0.00 -166.67 % 0.00 25.00 % 0.00 33.33 % 0.00 -50.00 % 0.00 90.70 % 0.00 -2.38 % 0.00 19.23 % -0.01 0.00 % -0.01 5.45 % -0.01 -1.85 % -0.01 -31.71 % 0.00 -2.50 % 0.00 -25.00 % 0.00 0.00 % 0.00 15.79 % 0.00 -90.00 % 0.00 -33.33 % 0.00 6.25 % 0.00 -60.00 % 0.00 0.00 % 0.00 -100.00 % 0.00 -25.00 % 0.00 -100.00 % 0.00
Earnings per share 0.00 47.50 % 0.00 -66.67 % 0.00 45.45 % 0.00 -22.22 % 0.00 -125.00 % 0.00 44.83 % 0.00 17.14 % 0.00 -25.00 % 0.00 0.00 % 0.00 9.68 % 0.00 22.50 % 0.00 -122.22 % 0.00 66.67 % -0.01 -100.00 % 0.00 57.81 % -0.01 -100.00 % 0.00 60.98 % -0.01 0.00 % -0.01 16.33 % -0.01 5.77 % -0.01 38.10 % -0.02 -441.94 % 0.00 18.42 % 0.00 -245.45 % 0.00 8.33 % 0.00 -9.09 % 0.00 -10.00 % 0.00 -42.86 % 0.00 12.50 % 0.00 -166.67 % 0.00 25.00 % 0.00 33.33 % 0.00 -50.00 % 0.00 90.70 % 0.00 -2.38 % 0.00 19.23 % -0.01 0.00 % -0.01 5.45 % -0.01 -1.85 % -0.01 -31.71 % 0.00 -2.50 % 0.00 -25.00 % 0.00 0.00 % 0.00 15.79 % 0.00 -90.00 % 0.00 -33.33 % 0.00 6.25 % 0.00 -60.00 % 0.00 0.00 % 0.00 -100.00 % 0.00 -25.00 % 0.00 -100.00 % 0.00
Gross profit 612.338 K 70.44 % 359.279 K -36.95 % 569.836 K -13.39 % 657.925 K -31.54 % 961.099 K -20.89 % 1.215 M 36.32 % 891.271 K 57.74 % 565.032 K 0.62 % 561.569 K 22.72 % 457.586 K 44.57 % 316.511 K 32.43 % 239.000 K 4.32 % 229.093 K -38.52 % 372.616 K 100.00 % 186.308 K -38.69 % 303.860 K 100.00 % 151.930 K -53.54 % 327.018 K 0.00 % 327.018 K 8.95 % 300.154 K 7.02 % 280.459 K 0.00 % 280.460 K -15.92 % 333.550 K 0.00 % 333.552 K -1.97 % 340.256 K 0.00 % 340.258 K 62.80 % 209.000 K 0.00 % 209.000 K 29.81 % 161.000 K 0.00 % 161.000 K 28.80 % 125.000 K 0.00 % 125.000 K 155.10 % 49.000 K 0.00 % 49.000 K 38.03 % 35.500 K 0.00 % 35.500 K -46.21 % 66.000 K 0.00 % 66.000 K 120.00 % 30.000 K 0.00 % 30.000 K -22.08 % 38.500 K 0.00 % 38.500 K 92.50 % 20.000 K 0.00 % 20.000 K 344.44 % 4.500 K 0.00 % 4.500 K 200.00 % 1.500 K 0.00 % 1.500 K 0.000 0.000 0.000 0.000 0.000
Income tax expense -70.887 K 0.000 100.00 % -108.704 K 0.000 100.00 % -94.178 K 0.000 100.00 % -32.167 K -804 275.00 % 4.000 100.02 % -25.415 K -635 475.00 % 4.000 100.01 % -32.424 K -300.00 % -8.106 K 0.00 % -8.106 K 33.92 % -12.267 K -100.00 % -6.134 K 51.45 % -12.634 K -100.00 % -6.317 K 46.30 % -11.765 K 0.00 % -11.765 K 70.24 % -39.530 K -134.95 % -16.825 K 0.00 % -16.825 K -543.28 % -2.616 K 0.00 % -2.616 K 90.24 % -26.802 K 0.00 % -26.802 K 10.66 % -30.000 K -3.45 % -29.000 K 12.12 % -33.000 K 0.00 % -33.000 K -83.33 % -18.000 K 0.00 % -18.000 K -5.88 % -17.000 K 0.00 % -17.000 K 8.11 % -18.500 K 0.00 % -18.500 K 5.13 % -19.500 K 0.00 % -19.500 K -11.43 % -17.500 K 0.00 % -17.500 K -16.67 % -15.000 K -7.14 % -14.000 K 56.25 % -32.000 K 0.00 % -32.000 K 50.00 % -64.000 K 0.00 % -64.000 K -540.00 % -10.000 K 0.00 % -10.000 K -166.67 % 15.000 K 0.00 % 15.000 K 100.00 % 7.500 K 650.00 % 1.000 K 100.00 % 500.000
Cost of revenue 303.692 K -8.63 % 332.364 K -13.11 % 382.530 K 16.91 % 327.190 K -3.64 % 339.559 K 2.40 % 331.597 K 7.54 % 308.356 K 2.24 % 301.612 K 3.40 % 291.697 K 13.83 % 256.257 K -9.02 % 281.658 K 17.13 % 240.475 K 496.46 % 40.317 K -35.53 % 62.538 K 100.00 % 31.269 K -58.61 % 75.556 K 100.00 % 37.778 K -37.45 % 60.394 K 0.00 % 60.394 K 11.42 % 54.204 K -15.51 % 64.153 K 0.00 % 64.150 K 22.10 % 52.540 K 0.00 % 52.538 K -20.54 % 66.116 K 0.00 % 66.114 K 169.85 % 24.500 K 0.00 % 24.500 K -2.00 % 25.000 K 0.00 % 25.000 K 66.67 % 15.000 K 0.00 % 15.000 K 30.43 % 11.500 K 0.00 % 11.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 -100.00 % 2.103 M 0.00 % 2.103 M 181.95 % 745.704 K 0.00 % 745.704 K -22.58 % 963.237 K 0.000 -100.00 % 337.500 K 0.00 % 337.500 K 30.81 % 258.000 K 0.00 % 258.000 K 50.88 % 171.000 K 0.00 % 171.000 K 65.22 % 103.500 K 0.00 % 103.500 K -71.09 % 358.000 K 0.00 % 358.000 K -17.89 % 436.000 K 0.00 % 436.000 K -0.34 % 437.500 K 0.00 % 437.500 K 11.04 % 394.000 K 0.00 % 394.000 K 18.67 % 332.000 K 0.00 % 332.000 K 16.84 % 284.150 K 0.00 % 284.150 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.000 K 200.00 % -81.000 K -239.66 % 58.000 K 200.00 % -58.000 K -214.85 % 50.500 K 200.00 % -50.500 K -130.06 % 168.000 K 0.000 -100.00 % 180.500 K 200.00 % -180.500 K -234.20 % 134.500 K 200.00 % -134.500 K -193.08 % 144.500 K 200.00 % -144.500 K -193.83 % 154.000 K 200.00 % -154.000 K -185.32 % 180.500 K 200.00 % -180.500 K -499.78 % 45.150 K 200.00 % -45.150 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -1.615 M 0.000 100.00 % -2.047 M 0.000 0.000 -100.00 % 350.430 K 342.03 % -144.790 K 32.00 % -212.920 K 0.000 0.000 0.000 -100.00 % 620.000 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.431 K 0.000 100.00 % -32.000 K 0.000 100.00 % -17.000 K 0.000 100.00 % -29.000 K 0.000 100.00 % -157.000 K 0.000 100.00 % -135.000 K 0.000 100.00 % -54.000 K 0.000 100.00 % -59.000 K 0.000 100.00 % -117.000 K 0.000 100.00 % -83.000 K 0.000 100.00 % -128.000 K 0.000 -100.00 % 396.000 K 0.000 -100.00 % 265.000 K 0.000 0.000 0.000 0.000
Operating expenses 2.094 M 2.13 % 2.050 M 18.93 % 1.724 M -29.12 % 2.432 M -1.47 % 2.468 M 32.63 % 1.861 M -2.13 % 1.901 M 9.24 % 1.740 M 13.46 % 1.534 M 7.66 % 1.425 M 10.04 % 1.295 M -10.10 % 1.440 M 114.25 % 672.205 K -50.91 % 1.369 M 100.00 % 684.628 K -44.16 % 1.226 M 100.00 % 613.039 K -49.78 % 1.221 M 0.00 % 1.221 M -9.11 % 1.343 M -36.12 % 2.103 M 0.00 % 2.103 M 181.95 % 745.704 K 0.00 % 745.704 K 56.93 % 475.188 K -1.34 % 481.618 K 19.81 % 402.000 K 49.44 % 269.000 K -11.51 % 304.000 K 44.76 % 210.000 K 0.00 % 210.000 K 60.31 % 131.000 K -31.41 % 191.000 K 1 264.29 % 14.000 K -97.16 % 493.000 K 84.64 % 267.000 K -55.09 % 594.500 K 56.65 % 379.500 K -37.06 % 603.000 K 61.66 % 373.000 K -23.80 % 489.500 K 63.99 % 298.500 K -32.31 % 441.000 K 97.76 % 223.000 K -31.34 % 324.800 K 33.39 % 243.500 K -13.35 % 281.000 K 74.53 % 161.000 K -4.73 % 169.000 K 76.04 % 96.000 K 100.00 % 48.000 K 104.26 % 23.500 K 100.00 % 11.750 K
Cost and expenses 1.903 M -20.11 % 2.382 M 13.11 % 2.106 M -23.66 % 2.759 M -1.73 % 2.807 M 28.06 % 2.192 M -0.78 % 2.210 M 8.20 % 2.042 M 11.85 % 1.826 M 8.60 % 1.681 M 6.63 % 1.576 M -6.20 % 1.681 M 106.40 % 814.275 K -53.27 % 1.743 M 100.00 % 871.340 K -44.16 % 1.560 M 100.00 % 780.193 K -50.34 % 1.571 M 0.00 % 1.571 M -6.77 % 1.685 M -22.23 % 2.167 M 0.00 % 2.167 M 171.43 % 798.244 K 0.00 % 798.242 K 46.60 % 544.518 K 0.00 % 544.518 K 50.63 % 361.500 K 0.84 % 358.500 K 28.26 % 279.500 K -1.76 % 284.500 K 50.53 % 189.000 K 3.85 % 182.000 K 61.06 % 113.000 K -1.74 % 115.000 K -69.74 % 380.000 K 0.00 % 380.000 K -21.97 % 487.000 K 0.00 % 487.000 K -0.20 % 488.000 K 0.00 % 488.000 K 23.86 % 394.000 K 0.00 % 394.000 K 18.67 % 332.000 K 0.00 % 332.000 K 16.78 % 284.300 K 0.11 % 284.000 K 28.51 % 221.000 K 0.00 % 221.000 K 66.79 % 132.500 K 0.00 % 132.500 K 100.00 % 66.250 K 84.03 % 36.000 K 100.00 % 18.000 K
Research and development expenses 2.107 M 0.000 -100.00 % 2.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.500 K 0.00 % 12.500 K 25.00 % 10.000 K 0.00 % 10.000 K -4.76 % 10.500 K 0.00 % 10.500 K -86.62 % 78.500 K 0.00 % 78.500 K -12.29 % 89.500 K 0.00 % 89.500 K 14.74 % 78.000 K 0.00 % 78.000 K -2.50 % 80.000 K 0.00 % 80.000 K 36.75 % 58.500 K 0.00 % 58.500 K -18.18 % 71.500 K 0.00 % 71.500 K 1 488.89 % 4.500 K 0.00 % 4.500 K -80.43 % 23.000 K 0.00 % 23.000 K 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.601 M -21.88 % 2.050 M 18.93 % 1.724 M -29.12 % 2.432 M -1.47 % 2.468 M 11.61 % 2.211 M 25.89 % 1.756 M 14.99 % 1.527 M -0.42 % 1.534 M 7.66 % 1.425 M 10.04 % 1.295 M -10.14 % 1.441 M 114.35 % 672.205 K -50.91 % 1.369 M 100.00 % 684.628 K -44.16 % 1.226 M 100.00 % 613.039 K -49.78 % 1.221 M 0.00 % 1.221 M -9.11 % 1.343 M -36.12 % 2.103 M 0.00 % 2.103 M 181.95 % 745.704 K 0.00 % 745.704 K 54.83 % 481.619 K 0.00 % 481.618 K 15.08 % 418.500 K 63.16 % 256.500 K -18.83 % 316.000 K 58.00 % 200.000 K -9.71 % 221.500 K 83.82 % 120.500 K -55.62 % 271.500 K 520.93 % -64.500 K -111.98 % 538.500 K 203.38 % 177.500 K -68.89 % 570.500 K 89.22 % 301.500 K -48.20 % 582.000 K 98.63 % 293.000 K -46.53 % 548.000 K 128.33 % 240.000 K -53.17 % 512.500 K 238.28 % 151.500 K -53.99 % 329.300 K 37.78 % 239.000 K 273.19 % -138.000 K -200.00 % 138.000 K 243.75 % -96.000 K -200.00 % 96.000 K 100.00 % 48.000 K 104.26 % 23.500 K 100.00 % 11.750 K
Interest income 113.249 K -22.79 % 146.679 K -13.28 % 169.134 K 8.23 % 156.275 K 57.22 % 99.399 K 136.58 % 42.015 K 299.38 % 10.520 K 33.81 % 7.862 K -5.83 % 8.349 K -66.74 % 25.102 K 61.50 % 15.543 K -4.64 % 16.299 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.655 K 0.000 -100.00 % 21.528 K 0.000 -100.00 % 5.974 K 0.000 -100.00 % 8.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 115.000 0.000 -100.00 % 2.000 K 0.000 -100.00 % 4.000 K 0.000 -100.00 % 18.000 K 0.000 -100.00 % 54.000 K 0.000 -100.00 % 68.000 K 0.000 -100.00 % 83.000 K 0.000 -100.00 % 128.000 K 0.000 -100.00 % 188.000 K 0.000 -100.00 % 151.000 K 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.576 K 147.44 % 3.870 K 15.13 % 3.362 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 % 3.000 K 50.00 % 2.000 K 100.00 % 1.000 K 0.00 % 1.000 K -60.00 % 2.500 K 0.00 % 2.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.500 K 200.00 % -41.500 K -164.84 % 64.000 K 200.00 % -64.000 K 0.000 0.000 100.00 % -149.000 K 0.000 0.000 0.000 0.000
Depreciation and amortization 211.400 K -25.22 % 282.683 K -15.33 % 333.880 K 33.06 % 250.921 K -6.13 % 267.296 K 2.53 % 260.711 K 10.12 % 236.761 K 8.85 % 217.516 K 10.36 % 197.090 K 5.10 % 187.526 K -6.88 % 201.378 K 26.27 % 159.486 K 76.78 % 90.216 K -69.38 % 294.660 K 100.00 % 147.330 K -47.35 % 279.820 K 100.00 % 139.910 K -44.74 % 253.174 K 0.00 % 253.174 K 3.18 % 245.382 K -10.78 % 275.039 K 0.00 % 275.036 K 260.34 % 76.326 K 0.00 % 76.324 K 39.37 % 54.762 K 0.00 % 54.760 K 36.90 % 40.000 K 0.00 % 40.000 K 37.93 % 29.000 K 0.00 % 29.000 K 93.33 % 15.000 K 0.00 % 15.000 K 233.33 % 4.500 K 0.00 % 4.500 K 28.57 % 3.500 K 0.00 % 3.500 K -53.33 % 7.500 K 0.00 % 7.500 K -42.31 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K 0.00 % 15.000 K -6.25 % 16.000 K 0.00 % 16.000 K 8.47 % 14.750 K 1.72 % 14.500 K -6.45 % 15.500 K 0.00 % 15.500 K 3.33 % 15.000 K 0.00 % 15.000 K 100.00 % 7.500 K -6.25 % 8.000 K 100.00 % 4.000 K
Operating income -989.089 K 41.49 % -1.691 M -46.54 % -1.154 M 34.96 % -1.774 M -17.72 % -1.507 M -133.35 % -645.710 K 36.06 % -1.010 M 14.08 % -1.175 M -20.88 % -972.340 K -0.54 % -967.130 K 1.14 % -978.240 K 18.56 % -1.201 M -123.73 % -536.904 K 58.69 % -1.300 M -100.00 % -649.788 K 44.96 % -1.181 M -100.00 % -590.317 K 50.06 % -1.182 M 0.00 % -1.182 M 10.30 % -1.318 M 28.05 % -1.831 M -1.03 % -1.813 M -328.63 % -422.917 K -5.36 % -401.389 K -184.40 % -141.133 K -4.42 % -135.159 K -3.17 % -131.000 K -7.38 % -122.000 K -27.08 % -96.000 K 0.00 % -96.000 K -110.99 % -45.500 K 0.00 % -45.500 K 16.51 % -54.500 K -3.81 % -52.500 K 84.85 % -346.500 K -1.17 % -342.500 K 20.35 % -430.000 K -4.37 % -412.000 K 15.05 % -485.000 K -12.53 % -431.000 K -10.65 % -389.500 K -21.15 % -321.500 K -3.04 % -312.000 K 0.00 % -312.000 K -11.52 % -279.760 K -0.09 % -279.500 K 10.85 % -313.500 K -149.80 % -125.500 K 39.81 % -208.500 K -262.61 % -57.500 K -100.00 % -28.750 K 8.73 % -31.500 K -100.00 % -15.750 K
Operating income ratio -1.08 55.83 % -2.44 -101.78 % -1.21 32.72 % -1.80 -55.43 % -1.16 -177.46 % -0.42 50.40 % -0.84 37.93 % -1.36 -19.01 % -1.14 15.89 % -1.35 17.16 % -1.64 34.72 % -2.51 -25.71 % -1.99 33.27 % -2.99 0.00 % -2.99 4.02 % -3.11 0.00 % -3.11 -1.99 % -3.05 0.00 % -3.05 17.95 % -3.72 30.03 % -5.31 -1.03 % -5.26 -380.23 % -1.10 -5.36 % -1.04 -199.35 % -0.35 -4.42 % -0.33 40.72 % -0.56 -7.38 % -0.52 -1.23 % -0.52 0.00 % -0.52 -58.81 % -0.33 0.00 % -0.33 63.92 % -0.90 -3.81 % -0.87 91.11 % -9.76 -1.17 % -9.65 -48.08 % -6.52 -4.37 % -6.24 61.39 % -16.17 -12.53 % -14.37 -42.01 % -10.12 -21.15 % -8.35 46.47 % -15.60 0.00 % -15.60 74.68 % -61.62 0.79 % -62.11 70.28 % -209.00 -149.80 % -83.67 0.00 0.00 0.00 0.00 0.00
Total other income expenses net 115.249 K -21.43 % 146.679 K -13.27 % 169.130 K 8.23 % 156.270 K 57.21 % 99.403 K 136.59 % 42.015 K 299.42 % 10.519 K 33.86 % 7.858 K -5.88 % 8.349 K -66.74 % 25.102 K 320.68 % 5.967 K -52.01 % 12.433 K 101.58 % -788.100 K 36.89 % -1.249 M -129.11 % -545.023 K 52.70 % -1.152 M -150.39 % -460.195 K 0.000 0.000 0.000 -100.00 % 18.655 K 0.000 -100.00 % 21.528 K 0.000 -100.00 % 5.974 K 0.000 -100.00 % 8.122 K 0.000 100.00 % -2.000 K 0.00 % -2.000 K -112.77 % -940.000 6.00 % -1.000 K -100.00 % -500.000 80.00 % -2.500 K -162.50 % 4.000 K 0.000 -100.00 % 18.000 K 0.000 -100.00 % 54.000 K 0.000 -100.00 % 68.000 K 0.000 -100.00 % 41.500 K 0.00 % 41.500 K -34.89 % 63.740 K -0.41 % 64.000 K -65.96 % 188.000 K 0.000 -100.00 % 151.000 K 0.000 0.000 0.000 0.000
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 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 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2001-12-31 2000-12-31 1999-12-31
Net debt -3.163 M 3.45 % -3.276 M 17.08 % -3.950 M 27.48 % -5.447 M 2.89 % -5.609 M -18.72 % -4.724 M 44.67 % -8.538 M -118.25 % -3.912 M 15.02 % -4.604 M 32.14 % -6.785 M 11.22 % -7.642 M -126.38 % -3.376 M 32.88 % -5.030 M 18.83 % -6.197 M -255.30 % -1.744 M 37.01 % -2.769 M 25.39 % -3.711 M -105.85 % -1.803 M -7.58 % -1.676 M 41.46 % -2.863 M -21.35 % -2.359 M 46.95 % -4.446 M 23.85 % -5.839 M -2 981.52 % -189.488 K 58.79 % -459.787 K 25.48 % -617.000 K 10.84 % -692.000 K 25.59 % -930.000 K 9.18 % -1.024 M -642.03 % -138.000 K 34.60 % -211.000 K -197.18 % -71.000 K -112.16 % 584.000 K 971.64 % -67.000 K -124.36 % 275.000 K 0.000 100.00 % -361.000 K 0.000 -100.00 % 7.000 K 100.55 % -1.280 M 20.35 % -1.607 M 0.000 100.00 % -2.205 M 9.93 % -2.448 M 7.99 % -2.661 M 11.96 % -3.022 M 8.76 % -3.312 M -523.73 % -531.000 K
Total investments 607.376 K -74.07 % 2.342 M -5.90 % 2.489 M -6.21 % 2.654 M -39.22 % 4.366 M -34.68 % 6.685 M 60.34 % 4.169 M 243.34 % 1.214 M -24.94 % 1.618 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.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 -100.00 % 39.000 K 0.000 -100.00 % 646.000 K -26.34 % 877.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 0.000 0.000 -100.00 % 29.225 K -62.09 % 77.100 K -37.61 % 123.569 K -30.23 % 177.115 K 34.27 % 131.908 K -77.40 % 583.650 K 80.11 % 324.044 K -18.64 % 398.263 K 23.25 % 323.135 K -22.61 % 417.559 K 17 034.14 % 2.437 K 0.000 -100.00 % 8.286 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 -100.00 % 635.000 K 0.000 -100.00 % 335.000 K 0.000 0.000 0.000 -100.00 % 7.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 0.000 0.000
Accumulated other comprehensive income loss 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 0.00 % 125.000 K 113.40 % -932.805 K -846.24 % 125.000 K 121.05 % -593.868 K -575.09 % 125.000 K 124.57 % -508.670 K 0.000 100.00 % -472.604 K 0.000 100.00 % -432.411 K 0.000 100.00 % -592.143 K 0.000 100.00 % -439.177 K 0.000 100.00 % -295.115 K 0.000 100.00 % -281.884 K 0.000 100.00 % -259.000 K 0.000 100.00 % -240.000 K 0.000 100.00 % -222.000 K 0.000 100.00 % -210.000 K 0.000 100.00 % -201.000 K 0.000 100.00 % -208.000 K 0.000 100.00 % -193.000 K 0.000 100.00 % -167.000 K 0.000 100.00 % -137.000 K 0.000 100.00 % -106.000 K -37.66 % -77.000 K -71.11 % -45.000 K -200.00 % -15.000 K
Retained earnings -30.657 M -2.60 % -29.879 M -5.37 % -28.357 M -3.07 % -27.512 M -6.21 % -25.905 M -5.04 % -24.662 M -2.09 % -24.157 M -3.76 % -23.283 M -4.88 % -22.199 M -4.06 % -21.333 M -4.28 % -20.457 M -4.70 % -19.539 M -6.33 % -18.375 M -7.56 % -17.083 M -7.90 % -15.833 M -8.01 % -14.659 M -8.95 % -13.455 M -7.98 % -12.460 M -11.37 % -11.188 M -11.53 % -10.031 M -15.09 % -8.716 M -38.10 % -6.311 M -21.23 % -5.206 M -11.91 % -4.652 M -3.25 % -4.505 M -0.41 % -4.487 M -2.91 % -4.360 M -0.35 % -4.345 M -3.11 % -4.214 M -1.20 % -4.164 M -1.26 % -4.112 M -0.78 % -4.080 M -0.37 % -4.065 M 2.35 % -4.163 M -4.70 % -3.976 M -7.49 % -3.699 M -9.73 % -3.371 M -12.63 % -2.993 M -11.35 % -2.688 M -16.46 % -2.308 M -17.58 % -1.963 M -24.56 % -1.576 M -16.83 % -1.349 M -21.97 % -1.106 M -26.80 % -872.230 K -97.34 % -442.000 K -110.48 % -210.000 K -223.08 % -65.000 K
Common stock 3.097 M 0.00 % 3.097 M 5.07 % 2.947 M 0.21 % 2.941 M 0.00 % 2.941 M 0.02 % 2.941 M 0.00 % 2.941 M 8.68 % 2.706 M 0.34 % 2.696 M 0.28 % 2.689 M 0.26 % 2.682 M 13.45 % 2.364 M 0.00 % 2.364 M 0.00 % 2.364 M 63.72 % 1.444 M 0.00 % 1.444 M 0.00 % 1.444 M 19.94 % 1.204 M 14.16 % 1.055 M 0.00 % 1.055 M 0.00 % 1.055 M 0.00 % 1.055 M 0.00 % 1.055 M 51.06 % 698.056 K 0.16 % 696.936 K 0.57 % 693.000 K 0.14 % 692.000 K -0.14 % 693.000 K 0.58 % 689.000 K 7.82 % 639.000 K 0.95 % 633.000 K 3.94 % 609.000 K 0.00 % 609.000 K 0.00 % 609.000 K 0.00 % 609.000 K 0.00 % 609.000 K 0.00 % 609.000 K 0.66 % 605.000 K 0.00 % 605.000 K 0.00 % 605.000 K 0.00 % 605.000 K 0.17 % 604.000 K 0.00 % 604.000 K 1.51 % 595.000 K 0.03 % 594.800 K -0.03 % 595.000 K 0.00 % 595.000 K 19.00 % 500.000 K
Total equity 7.545 M -9.34 % 8.323 M -5.38 % 8.795 M -8.31 % 9.593 M -14.35 % 11.200 M -9.95 % 12.438 M -3.90 % 12.943 M 110.01 % 6.163 M -13.68 % 7.139 M -9.72 % 7.908 M -9.32 % 8.721 M 97.93 % 4.406 M -20.89 % 5.570 M -18.83 % 6.862 M 156.90 % 2.671 M -30.53 % 3.845 M -23.85 % 5.049 M 55.96 % 3.238 M -2.17 % 3.309 M -25.90 % 4.466 M -22.75 % 5.781 M -29.38 % 8.186 M -11.90 % 9.291 M 516.08 % 1.508 M -7.38 % 1.628 M 6.35 % 1.531 M -7.60 % 1.657 M -0.96 % 1.673 M -1.99 % 1.707 M 5 120.59 % -34.000 K 56.96 % -79.000 K 77.36 % -349.000 K -4.18 % -335.000 K 22.63 % -433.000 K -76.73 % -245.000 K -865.63 % 32.000 K -91.09 % 359.000 K -45.77 % 662.000 K -31.54 % 967.000 K -28.21 % 1.347 M -20.39 % 1.692 M -18.42 % 2.074 M -9.87 % 2.301 M -8.33 % 2.510 M -8.53 % 2.744 M -13.57 % 3.175 M -6.78 % 3.406 M 508.21 % 560.000 K
Other non current liabilities 20.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.250 K 0.000 -100.00 % 122.977 K 0.000 -100.00 % 41.250 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 -100.00 % 785.000 K 0.00 % 785.000 K 0.00 % 785.000 K 0.000 -100.00 % 533.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
Long term debt 0.000 0.000 0.000 0.000 -100.00 % 29.783 K -65.18 % 85.543 K -30.82 % 123.658 K -75.10 % 496.576 K 146.97 % 201.067 K -33.28 % 301.379 K 6.92 % 281.885 K -16.78 % 338.731 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 % 635.000 K 0.000 -100.00 % 335.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
Total non current liabilities 20.000 K 0.000 0.000 0.000 -100.00 % 29.783 K -65.18 % 85.543 K -35.15 % 131.908 K -73.44 % 496.576 K 53.24 % 324.044 K 7.52 % 301.379 K -6.73 % 323.135 K -4.60 % 338.731 K 203.56 % 111.586 K -81.04 % 588.499 K 363.76 % 126.896 K -77.42 % 562.052 K 514.09 % 91.526 K -78.43 % 424.336 K 213.12 % 135.520 K -60.67 % 344.574 K -0.37 % 345.838 K 60.93 % 214.901 K 514.11 % 34.994 K -65.75 % 102.185 K 5 390.87 % 1.861 K -99.07 % 201.000 K 3 250.00 % 6.000 K -91.43 % 70.000 K 141.38 % 29.000 K -96.31 % 785.000 K 0.00 % 785.000 K 0.00 % 785.000 K 23.62 % 635.000 K 19.14 % 533.000 K 59.10 % 335.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 15.000 K 0.000 -100.00 % 22.000 K 0.000 -100.00 % 53.000 K 0.000 -100.00 % 50.000 K 108.33 % 24.000 K -14.29 % 28.000 K 2 700.00 % 1.000 K
Other current liabilities 0.000 0.000 -100.00 % 887.190 K 0.000 -100.00 % 1.004 M 0.000 -100.00 % 1.400 M 0.000 -100.00 % 642.249 K 0.000 -100.00 % 483.068 K 0.000 -100.00 % 401.517 K 0.000 -100.00 % 235.708 K 0.000 -100.00 % 341.806 K 0.000 -100.00 % 84.601 K 0.000 -100.00 % 92.152 K 0.000 -100.00 % 105.721 K 0.000 -100.00 % 45.097 K 0.000 -100.00 % 381.122 K 0.000 -100.00 % 124.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 79.000 K 0.000 -100.00 % 71.000 K -36.04 % 111.000 K 19.35 % 93.000 K -13.89 % 108.000 K 40.26 % 77.000 K -35.29 % 119.000 K 133.33 % 51.000 K -50.00 % 102.000 K 218.75 % 32.000 K -3.03 % 33.000 K -9.39 % 36.420 K 65.55 % 22.000 K -18.52 % 27.000 K 8.00 % 25.000 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.571 M 0.000 100.00 % -798.799 K 0.000 100.00 % -636.525 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 0.000 0.000 0.000 100.00 % -50.000 K 0.000 0.000 0.000
Short term debt 0.000 0.000 -100.00 % 29.225 K -62.09 % 77.100 K -17.79 % 93.786 K 2.42 % 91.572 K 2.44 % 89.388 K 2.66 % 87.074 K -10.14 % 96.905 K 0.02 % 96.884 K 0.04 % 96.850 K 22.86 % 78.828 K 3 134.63 % 2.437 K 0.000 -100.00 % 8.286 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 -100.00 % 7.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 0.000 0.000
Total current liabilities 877.197 K 3.88 % 844.469 K -23.71 % 1.107 M 5.07 % 1.053 M -18.88 % 1.299 M 14.39 % 1.135 M -31.00 % 1.645 M 63.38 % 1.007 M 21.24 % 830.712 K -6.58 % 889.243 K 8.39 % 820.443 K 34.60 % 609.539 K 7.12 % 569.005 K -3.31 % 588.499 K 38.33 % 425.419 K -24.31 % 562.052 K 13.24 % 496.343 K 16.97 % 424.336 K 55.53 % 272.833 K -20.82 % 344.574 K -31.30 % 501.577 K 133.40 % 214.901 K 19.93 % 179.195 K 75.36 % 102.185 K 25.39 % 81.493 K -59.46 % 201.000 K -48.06 % 387.000 K 452.86 % 70.000 K -54.25 % 153.000 K 64.52 % 93.000 K 24.00 % 75.000 K -1.32 % 76.000 K -23.23 % 99.000 K 17.86 % 84.000 K 9.09 % 77.000 K -30.63 % 111.000 K 8.82 % 102.000 K -5.56 % 108.000 K 17.39 % 92.000 K -22.69 % 119.000 K 63.01 % 73.000 K -28.43 % 102.000 K 20.00 % 85.000 K 157.58 % 33.000 K -61.81 % 86.420 K 87.87 % 46.000 K -45.88 % 85.000 K 203.57 % 28.000 K
Total liabilities 897.197 K 6.24 % 844.469 K -23.71 % 1.107 M 5.07 % 1.053 M -20.70 % 1.329 M 8.81 % 1.221 M -31.31 % 1.777 M 18.20 % 1.504 M 30.22 % 1.155 M -3.01 % 1.191 M 4.11 % 1.144 M 20.60 % 948.270 K 66.65 % 569.005 K -3.31 % 588.499 K 38.33 % 425.419 K -24.31 % 562.052 K 13.24 % 496.343 K 16.97 % 424.336 K 55.53 % 272.833 K -20.82 % 344.574 K -31.30 % 501.577 K 133.40 % 214.901 K 19.93 % 179.195 K 75.36 % 102.185 K 25.39 % 81.493 K -59.46 % 201.000 K -48.06 % 387.000 K 452.86 % 70.000 K -54.25 % 153.000 K -82.57 % 878.000 K 2.09 % 860.000 K -0.12 % 861.000 K 17.30 % 734.000 K 18.96 % 617.000 K 49.76 % 412.000 K 271.17 % 111.000 K 8.82 % 102.000 K -5.56 % 108.000 K 17.39 % 92.000 K -22.69 % 119.000 K 63.01 % 73.000 K -28.43 % 102.000 K 20.00 % 85.000 K 157.58 % 33.000 K -61.81 % 86.420 K 87.87 % 46.000 K -45.88 % 85.000 K 203.57 % 28.000 K
Other non current 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 100.00 % -692.000 K 0.000 100.00 % -1.024 M 0.000 100.00 % -211.000 K 0.000 100.00 % -51.000 K 0.000 100.00 % -60.000 K 0.000 100.00 % -361.000 K 0.000 0.000 0.000 100.00 % -1.607 M 0.000 100.00 % -2.205 M 0.000 100.00 % -2.674 M 11.52 % -3.022 M 8.76 % -3.312 M -523.73 % -531.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 3.832 M 22.30 % 3.133 M 22.99 % 2.547 M 33.77 % 1.904 M 49.90 % 1.270 M 7.76 % 1.179 M -1.41 % 1.196 M 3.74 % 1.153 M 4.25 % 1.106 M 5.49 % 1.048 M 7.80 % 972.245 K 18.18 % 822.682 K 9.98 % 748.062 K 131.35 % 323.350 K -68.85 % 1.038 M 178.45 % 372.815 K -72.26 % 1.344 M 342.83 % 303.466 K -80.02 % 1.519 M 0.000 -100.00 % 1.365 M 0.000 -100.00 % 1.189 M 0.000 -100.00 % 953.856 K 12.48 % 848.000 K 13.07 % 750.000 K 18.30 % 634.000 K 13.82 % 557.000 K 15.32 % 483.000 K 26.44 % 382.000 K 36.43 % 280.000 K 57.30 % 178.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
GoodWill 0.000 0.000 0.000 0.000 100.00 % -100.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 3.832 M 22.30 % 3.133 M 22.99 % 2.547 M 33.77 % 1.904 M 49.91 % 1.270 M 7.75 % 1.179 M -1.41 % 1.196 M 3.74 % 1.153 M 4.25 % 1.106 M 5.49 % 1.048 M 7.80 % 972.245 K 18.18 % 822.682 K 9.98 % 748.062 K -15.38 % 884.060 K -14.84 % 1.038 M -12.94 % 1.192 M -11.27 % 1.344 M -9.61 % 1.487 M -2.11 % 1.519 M 5.57 % 1.439 M 5.42 % 1.365 M -6.50 % 1.459 M 22.75 % 1.189 M 12.73 % 1.055 M 10.57 % 953.856 K 12.48 % 848.000 K 13.07 % 750.000 K 18.30 % 634.000 K 13.82 % 557.000 K 15.32 % 483.000 K 26.44 % 382.000 K 36.43 % 280.000 K 57.30 % 178.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
Property plant equipment net 17.655 K -13.66 % 20.448 K -73.85 % 78.192 K -47.57 % 149.128 K -26.25 % 202.204 K -8.75 % 221.589 K -13.66 % 256.655 K -7.02 % 276.043 K -10.54 % 308.565 K -12.78 % 353.786 K -9.53 % 391.044 K -11.05 % 439.609 K 1 239.62 % 32.816 K -29.40 % 46.479 K -22.21 % 59.750 K -18.32 % 73.154 K 50.99 % 48.448 K -22.14 % 62.225 K -16.98 % 74.956 K -40.24 % 125.429 K -33.87 % 189.675 K 30.72 % 145.103 K 193.93 % 49.366 K 4.97 % 47.030 K 256.77 % 13.182 K -12.12 % 15.000 K 66.67 % 9.000 K -40.00 % 15.000 K -16.67 % 18.000 K 28.57 % 14.000 K -22.22 % 18.000 K 5.88 % 17.000 K -15.00 % 20.000 K 1 900.00 % 1.000 K -50.00 % 2.000 K -50.00 % 4.000 K -20.00 % 5.000 K -28.57 % 7.000 K -30.00 % 10.000 K -47.37 % 19.000 K 18.75 % 16.000 K -40.74 % 27.000 K 92.86 % 14.000 K -26.32 % 19.000 K 33.24 % 14.260 K 29.64 % 11.000 K -45.00 % 20.000 K 5.26 % 19.000 K
Total non current assets 3.849 M 22.07 % 3.153 M 20.11 % 2.625 M 27.87 % 2.053 M 39.45 % 1.472 M 5.14 % 1.400 M -3.57 % 1.452 M 1.66 % 1.429 M 1.02 % 1.414 M 0.88 % 1.402 M 2.83 % 1.363 M 8.00 % 1.262 M 61.65 % 780.878 K -16.08 % 930.539 K -15.24 % 1.098 M -13.25 % 1.266 M -9.10 % 1.392 M -10.11 % 1.549 M -2.81 % 1.594 M 1.90 % 1.564 M 0.63 % 1.554 M -3.13 % 1.605 M 29.57 % 1.238 M 12.40 % 1.102 M 13.93 % 967.038 K 12.06 % 863.000 K 13.70 % 759.000 K 16.95 % 649.000 K 12.87 % 575.000 K 15.69 % 497.000 K 24.25 % 400.000 K 34.68 % 297.000 K 50.00 % 198.000 K 19 700.00 % 1.000 K -50.00 % 2.000 K -50.00 % 4.000 K -20.00 % 5.000 K -28.57 % 7.000 K -30.00 % 10.000 K -47.37 % 19.000 K 18.75 % 16.000 K -40.74 % 27.000 K 92.86 % 14.000 K -26.32 % 19.000 K 33.24 % 14.260 K 29.64 % 11.000 K -45.00 % 20.000 K 5.26 % 19.000 K
Other current assets 70.887 K 0.000 -100.00 % 215.699 K 0.000 -100.00 % 145.269 K 0.000 -100.00 % 109.259 K 0.000 -100.00 % 89.355 K 0.000 -100.00 % 95.140 K 0.000 -100.00 % 83.611 K 0.000 -100.00 % 72.911 K 0.000 -100.00 % 105.479 K 0.000 -100.00 % 153.721 K -52.48 % 323.498 K 281.63 % 84.767 K -72.78 % 311.461 K 211.81 % 99.888 K -68.69 % 319.054 K 167.39 % 119.320 K -52.65 % 252.000 K 22.87 % 205.090 K 25.05 % 164.000 K 556.00 % 25.000 K -88.04 % 209.000 K 1 206.25 % 16.000 K -88.89 % 144.000 K 2 780.00 % 5.000 K -95.69 % 116.000 K 625.00 % 16.000 K -84.00 % 100.000 K 244.83 % 29.000 K -75.21 % 117.000 K -15.22 % 138.000 K -17.37 % 167.000 K 65.35 % 101.000 K -95.30 % 2.149 M 2 115.46 % 97.000 K 27.63 % 76.000 K -17.39 % 92.000 K -26.40 % 125.000 K -21.38 % 159.000 K 318.42 % 38.000 K
Short term investments 607.376 K -74.07 % 2.342 M -5.90 % 2.489 M -6.21 % 2.654 M -39.22 % 4.366 M -34.68 % 6.685 M 60.34 % 4.169 M 243.34 % 1.214 M -24.94 % 1.618 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.00 % 2.000 M 0.00 % 2.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 -100.00 % 39.000 K 0.000 -100.00 % 646.000 K -26.34 % 877.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.163 M -3.45 % 3.276 M -17.69 % 3.979 M -27.96 % 5.524 M -3.64 % 5.732 M 16.95 % 4.901 M -43.47 % 8.670 M 92.85 % 4.496 M -8.77 % 4.928 M -31.39 % 7.183 M -9.83 % 7.965 M 109.98 % 3.793 M -24.62 % 5.032 M -18.79 % 6.197 M 253.62 % 1.752 M -36.71 % 2.769 M -25.39 % 3.711 M 105.85 % 1.803 M 7.58 % 1.676 M -41.46 % 2.863 M 21.35 % 2.359 M -46.95 % 4.446 M -23.85 % 5.839 M 2 981.52 % 189.488 K -58.79 % 459.787 K -25.48 % 617.000 K -10.84 % 692.000 K -25.59 % 930.000 K -9.18 % 1.024 M 642.03 % 138.000 K -34.60 % 211.000 K 197.18 % 71.000 K 39.22 % 51.000 K -23.88 % 67.000 K 11.67 % 60.000 K 0.000 -100.00 % 361.000 K 0.000 0.000 -100.00 % 1.280 M -20.35 % 1.607 M 0.000 -100.00 % 2.205 M -9.93 % 2.448 M -8.43 % 2.674 M -11.53 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Cash and short term investments 3.770 M -32.89 % 5.618 M -13.15 % 6.468 M -20.90 % 8.177 M -19.02 % 10.099 M -12.84 % 11.586 M -9.76 % 12.839 M 124.85 % 5.710 M -12.77 % 6.546 M -8.87 % 7.183 M -9.83 % 7.965 M 109.98 % 3.793 M -24.62 % 5.032 M -18.79 % 6.197 M 253.62 % 1.752 M -36.71 % 2.769 M -25.39 % 3.711 M 105.85 % 1.803 M 7.58 % 1.676 M -41.46 % 2.863 M -34.33 % 4.359 M -32.38 % 6.446 M -17.77 % 7.839 M 4 036.99 % 189.488 K -58.79 % 459.787 K -25.48 % 617.000 K -10.84 % 692.000 K -25.59 % 930.000 K -9.18 % 1.024 M 642.03 % 138.000 K -34.60 % 211.000 K 197.18 % 71.000 K 39.22 % 51.000 K -23.88 % 67.000 K 11.67 % 60.000 K 53.85 % 39.000 K -89.20 % 361.000 K -44.12 % 646.000 K -26.34 % 877.000 K -31.48 % 1.280 M -20.35 % 1.607 M 0.000 -100.00 % 2.205 M -9.93 % 2.448 M -8.43 % 2.674 M -11.53 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Total current assets 4.573 M -23.95 % 6.014 M -17.36 % 7.277 M -15.31 % 8.593 M -22.28 % 11.056 M -9.80 % 12.258 M -7.61 % 13.268 M 112.70 % 6.238 M -9.33 % 6.880 M -10.62 % 7.697 M -9.47 % 8.502 M 107.74 % 4.092 M -23.63 % 5.358 M -17.82 % 6.520 M 226.21 % 1.999 M -36.38 % 3.142 M -24.36 % 4.153 M 96.56 % 2.113 M 6.26 % 1.989 M -38.74 % 3.246 M -31.34 % 4.728 M -30.43 % 6.796 M -17.44 % 8.232 M 1 518.72 % 508.542 K -31.52 % 742.663 K -14.54 % 869.000 K -32.37 % 1.285 M 17.46 % 1.094 M -14.86 % 1.285 M 270.32 % 347.000 K -8.92 % 381.000 K 77.21 % 215.000 K 6.97 % 201.000 K 9.84 % 183.000 K 10.91 % 165.000 K 18.71 % 139.000 K -69.52 % 456.000 K -40.24 % 763.000 K -27.26 % 1.049 M -27.51 % 1.447 M -17.27 % 1.749 M -18.61 % 2.149 M -9.40 % 2.372 M -6.02 % 2.524 M -10.38 % 2.816 M -12.27 % 3.210 M -7.52 % 3.471 M 510.02 % 569.000 K
Inventory 0.000 0.000 0.000 0.000 -100.00 % 662.000 -26.03 % 895.000 0.00 % 895.000 0.00 % 895.000 -94.31 % 15.728 K 0.00 % 15.728 K 2 279.43 % 661.000 100.22 % -298.911 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.788 K 0.000 -100.00 % 60.318 K 43.74 % 41.963 K 9.35 % 38.376 K 1 072.14 % 3.274 K 0.000 -100.00 % 24.156 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
Net receivables 732.375 K 84.88 % 396.142 K -33.18 % 592.834 K 42.73 % 415.339 K -48.82 % 811.458 K 0.000 -100.00 % 318.223 K 0.000 -100.00 % 228.894 K -54.07 % 498.402 K 13.19 % 440.321 K 47.31 % 298.911 K 23.18 % 242.665 K -24.95 % 323.350 K 86.42 % 173.452 K -53.48 % 372.815 K 10.69 % 336.824 K 10.99 % 303.466 K 90.64 % 159.183 K 0.000 -100.00 % 242.761 K 0.000 -100.00 % 289.583 K 0.000 -100.00 % 139.400 K 0.000 -100.00 % 387.446 K 0.000 -100.00 % 236.000 K 0.000 -100.00 % 154.000 K 0.000 -100.00 % 145.000 K 0.000 -100.00 % 89.000 K 0.000 -100.00 % 66.000 K 0.000 -100.00 % 34.000 K 0.000 -100.00 % 41.000 K 0.000 -100.00 % 70.000 K 0.000 -100.00 % 51.000 K -19.05 % 63.000 K 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 692.000 K 0.000 -100.00 % 1.024 M 0.000 -100.00 % 211.000 K 0.000 -100.00 % 51.000 K 0.000 -100.00 % 60.000 K 0.000 -100.00 % 361.000 K 0.000 0.000 0.000 -100.00 % 1.607 M 0.000 -100.00 % 2.205 M 0.000 -100.00 % 2.674 M -11.52 % 3.022 M -8.76 % 3.312 M 523.73 % 531.000 K
Other assets 20.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 0.000 0.000 0.000 0.000 0.000 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 877.197 K 3.88 % 844.469 K 1 770.61 % 45.144 K -95.38 % 976.389 K 1 405.17 % 64.869 K -93.79 % 1.044 M 1 299.00 % 74.609 K -91.89 % 920.082 K 2 783.09 % 31.913 K -95.97 % 792.359 K 330.82 % 183.918 K -65.34 % 530.711 K 386.23 % 109.149 K -81.45 % 588.499 K 396.16 % 118.610 K -78.90 % 562.052 K 514.09 % 91.526 K -78.43 % 424.336 K 213.12 % 135.520 K -60.67 % 344.574 K -0.37 % 345.838 K 60.93 % 214.901 K 514.11 % 34.994 K -65.75 % 102.185 K 5 390.87 % 1.861 K -99.07 % 201.000 K 3 319.53 % 5.878 K -91.60 % 70.000 K 141.38 % 29.000 K -68.82 % 93.000 K 272.00 % 25.000 K -67.11 % 76.000 K 280.00 % 20.000 K -76.19 % 84.000 K 1 300.00 % 6.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 8.000 K 0.000 -100.00 % 22.000 K 0.000 -100.00 % 53.000 K 0.000 -100.00 % 37.000 K 54.17 % 24.000 K -14.29 % 28.000 K 2 700.00 % 1.000 K
Tax payables 0.000 0.000 -100.00 % 145.356 K 0.000 -100.00 % 135.885 K 0.000 -100.00 % 81.266 K 0.000 -100.00 % 59.645 K 0.000 -100.00 % 56.607 K 0.000 -100.00 % 55.902 K 0.000 -100.00 % 62.815 K 0.000 -100.00 % 63.011 K 0.000 -100.00 % 52.712 K 0.000 -100.00 % 63.587 K 0.000 -100.00 % 38.480 K 0.000 -100.00 % 34.535 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 -100.00 % 30.000 K 1 400.00 % 2.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 29.225 K -62.09 % 77.100 K -37.61 % 123.569 K -30.23 % 177.115 K -16.87 % 213.046 K -63.50 % 583.650 K 95.87 % 297.972 K -25.18 % 398.263 K 5.16 % 378.735 K -9.30 % 417.559 K 17 034.14 % 2.437 K 0.000 -100.00 % 8.286 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 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 0.000 0.000 0.000 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 % 500.000 0.000 0.000 0.000
Other total stockholders equity 34.980 M 0.00 % 34.980 M 2.64 % 34.080 M 0.12 % 34.039 M 0.00 % 34.039 M 0.01 % 34.034 M 0.00 % 34.034 M 27.88 % 26.615 M 0.37 % 26.517 M 0.34 % 26.428 M 0.21 % 26.372 M 22.91 % 21.457 M 0.00 % 21.457 M 0.00 % 21.457 M 26.70 % 16.935 M 0.00 % 16.935 M 0.00 % 16.935 M 16.84 % 14.494 M 7.82 % 13.443 M 0.00 % 13.443 M 0.00 % 13.443 M 0.00 % 13.443 M 0.00 % 13.443 M 146.11 % 5.462 M 0.47 % 5.437 M 2.10 % 5.325 M 0.01 % 5.324 M -0.01 % 5.325 M 1.78 % 5.232 M 49.87 % 3.491 M -3.62 % 3.622 M 16.02 % 3.122 M -6.27 % 3.331 M 6.73 % 3.121 M -6.08 % 3.323 M 6.44 % 3.122 M 0.03 % 3.121 M 2.33 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 0.00 % 3.050 M 0.13 % 3.046 M 0.00 % 3.046 M 0.83 % 3.021 M 0.02 % 3.021 M -0.05 % 3.022 M 0.03 % 3.021 M 2 057.86 % 140.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -111.586 K 81.04 % -588.499 K -363.76 % -126.896 K 77.42 % -562.052 K -514.09 % -91.526 K 78.43 % -424.336 K -213.12 % -135.520 K 60.67 % -344.574 K 0.37 % -345.838 K -60.93 % -214.901 K -514.11 % -34.994 K 65.75 % -102.185 K -5 390.87 % -1.861 K 99.07 % -201.000 K -3 250.00 % -6.000 K 91.43 % -70.000 K -141.38 % -29.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.000 K 0.000 100.00 % -15.000 K 0.000 100.00 % -22.000 K 0.000 100.00 % -53.000 K 0.000 100.00 % -50.000 K -108.33 % -24.000 K 14.29 % -28.000 K -2 700.00 % -1.000 K
Total assets 8.442 M -7.90 % 9.167 M -7.43 % 9.902 M -6.99 % 10.646 M -15.03 % 12.529 M -8.27 % 13.658 M -7.21 % 14.720 M 92.00 % 7.667 M -7.56 % 8.294 M -8.84 % 9.099 M -7.77 % 9.865 M 84.23 % 5.355 M -12.78 % 6.139 M -17.60 % 7.451 M 140.61 % 3.097 M -29.74 % 4.407 M -20.53 % 5.546 M 51.44 % 3.662 M 2.23 % 3.582 M -25.53 % 4.810 M -23.43 % 6.283 M -25.21 % 8.401 M -11.29 % 9.470 M 488.11 % 1.610 M -5.82 % 1.710 M -1.29 % 1.732 M -15.26 % 2.044 M 17.27 % 1.743 M -6.29 % 1.860 M 120.38 % 844.000 K 8.07 % 781.000 K 52.54 % 512.000 K 28.32 % 399.000 K 116.85 % 184.000 K 10.18 % 167.000 K 16.78 % 143.000 K -68.98 % 461.000 K -40.13 % 770.000 K -27.29 % 1.059 M -27.76 % 1.466 M -16.94 % 1.765 M -18.89 % 2.176 M -8.80 % 2.386 M -6.17 % 2.543 M -10.16 % 2.830 M -12.12 % 3.221 M -7.73 % 3.491 M 493.71 % 588.000 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2001-12-31 2000-12-31 1999-12-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 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 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31 1999-06-30 1999-01-31
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 100.00 % -358.600 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.959 K 0.000 -100.00 % 92.953 K 0.000 0.000 0.000 -100.00 % 58.289 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.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
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 -100.00 % 84.783 K 0.000 -100.00 % 81.906 K 0.000 -100.00 % 96.807 K 0.000 -100.00 % 71.205 K 0.000 -100.00 % 40.000 K 0.000 -100.00 % 23.000 K 0.000 0.000 0.000 100.00 % -14.000 K 0.000 -100.00 % 44.000 K 0.000 -100.00 % 102.000 K 0.000 -100.00 % 101.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
Change in working capital -455.077 K -683.14 % 78.039 K 162.48 % -124.904 K -143.04 % 290.204 K -9.99 % 322.416 K 145.33 % -711.255 K -262.74 % 437.062 K 102.08 % 216.287 K -7.07 % 232.734 K 149.60 % 93.241 K 231.76 % -70.764 K -153.32 % -27.935 K -13.21 % -24.675 K -167.01 % 36.824 K 100.00 % 18.412 K -68.92 % 59.234 K 100.00 % 29.617 K 53.53 % 19.291 K 130.44 % -63.374 K 0.00 % -63.374 K -139.55 % 160.226 K 0.00 % 160.226 K 4 720.13 % -3.468 K 0.00 % -3.468 K -6 700.00 % -51.000 0.00 % -51.000 99.89 % -44.500 K 0.00 % -44.500 K -9 000.00 % 500.000 0.00 % 500.000 0.00 % 500.000 102.63 % -19.000 K -31.03 % -14.500 K 0.00 % -14.500 K 25.64 % -19.500 K 0.00 % -19.500 K -244.44 % 13.500 K -6.90 % 14.500 K 107.14 % 7.000 K 0.00 % 7.000 K -6.67 % 7.500 K 0.00 % 7.500 K 134.09 % -22.000 K 0.00 % -22.000 K -180.76 % 27.240 K -0.95 % 27.500 K 558.33 % -6.000 K 0.00 % -6.000 K -50.00 % -4.000 K 0.00 % -4.000 K -100.00 % -2.000 K 66.67 % -6.000 K -100.00 % -3.000 K
Accounts receivables 0.000 0.000 -100.00 % 165.300 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -212.676 K -7 612.40 % 2.831 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.033 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 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.983 K 0.01 % 20.980 K 208.45 % -19.345 K 0.00 % -19.345 K -285.27 % 10.441 K 0.00 % 10.441 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 141.912 K 561.26 % -30.766 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -228.744 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 0.000 0.000 0.000 0.000
Other working capital -455.077 K -683.14 % 78.039 K 126.89 % -290.204 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 % 84.356 K 200.00 % -84.356 K -146.98 % 179.571 K 0.00 % 179.570 K 1 391.03 % -13.909 K 0.00 % -13.909 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
Other non cash items 106.268 K -12.48 % 121.420 K 190.15 % -134.680 K -124.50 % 549.706 K 249.16 % 157.436 K -73.23 % 588.051 K 5.18 % 559.107 K 8.71 % 514.310 K 18.04 % 435.691 K -7.92 % 473.145 K 2.22 % 462.870 K 17.13 % 395.181 K 4 078.07 % -9.934 K -31.02 % -7.582 K -100.00 % -3.791 K -214.61 % -1.205 K -100.00 % -602.500 -102.29 % 26.258 K 209.35 % 8.488 K 123.83 % -35.612 K 8.64 % -38.979 K -291.79 % 20.324 K 349.42 % -8.149 K 39.10 % -13.380 K -151.02 % -5.330 K -727.64 % -644.000 -101.11 % 58.000 K 825.00 % -8.000 K -114.55 % 55.000 K 885.71 % -7.000 K 0.00 % -7.000 K -100.00 % -3.500 K -110.45 % 33.500 K 1 240.00 % 2.500 K -94.19 % 43.000 K 2 050.00 % 2.000 K -97.67 % 86.000 K 196.55 % 29.000 K -62.09 % 76.500 K 712.00 % -12.500 K -113.16 % 95.000 K 9 600.00 % -1.000 K -100.62 % 162.500 K 948.39 % 15.500 K -88.75 % 137.770 K 1 350.21 % 9.500 K -94.74 % 180.500 K 756.36 % -27.500 K -129.57 % 93.000 K 432.14 % -28.000 K -100.00 % -14.000 K -1 500.00 % 1.000 K 100.00 % 500.000
Net cash provided by operating activities -940.362 K 11.43 % -1.062 M -32.46 % -801.540 K 22.06 % -1.028 M 6.55 % -1.101 M -11.44 % -987.606 K -375.25 % -207.806 K 68.25 % -654.431 K -40.06 % -467.244 K 17.03 % -563.165 K 31.31 % -819.888 K 18.74 % -1.009 M -117.05 % -464.859 K 50.92 % -947.183 K -100.00 % -473.592 K 44.36 % -851.219 K -100.00 % -425.610 K 49.02 % -834.883 K 23.36 % -1.089 M 0.00 % -1.089 M 16.16 % -1.299 M 0.00 % -1.299 M -346.69 % -290.893 K 0.00 % -290.893 K -1 456.49 % -18.689 K 0.00 % -18.689 K 78.39 % -86.500 K -1.17 % -85.500 K -175.81 % -31.000 K 0.00 % -31.000 K 0.00 % -31.000 K -1.64 % -30.500 K 41.90 % -52.500 K 0.00 % -52.500 K 83.39 % -316.000 K 0.00 % -316.000 K -8.78 % -290.500 K 0.00 % -290.500 K 18.28 % -355.500 K 0.00 % -355.500 K -24.30 % -286.000 K 0.00 % -286.000 K -24.89 % -229.000 K 0.00 % -229.000 K -39.63 % -164.000 K 0.00 % -164.000 K -22.85 % -133.500 K 0.00 % -133.500 K -49.16 % -89.500 K 0.00 % -89.500 K -100.00 % -44.750 K -51.69 % -29.500 K -100.00 % -14.750 K
Investments in property plant and equipment -907.298 K -12.11 % -809.308 K 10.68 % -906.051 K -7.33 % -844.186 K -145.85 % -343.376 K -58.20 % -217.050 K 19.23 % -268.725 K -11.87 % -240.220 K -10.36 % -217.667 K 7.13 % -234.384 K 4.19 % -244.626 K -17.10 % -208.911 K -84.25 % -113.384 K 16.74 % -136.177 K -100.00 % -68.089 K 46.28 % -126.753 K -100.00 % -63.376 K 58.44 % -152.506 K 42.81 % -266.684 K 0.00 % -266.684 K 40.74 % -450.041 K 0.00 % -450.041 K -112.31 % -211.969 K 0.00 % -211.969 K -33.63 % -158.621 K 0.00 % -158.621 K -20.17 % -132.000 K 0.00 % -132.000 K -12.82 % -117.000 K 0.00 % -117.000 K 0.00 % -117.000 K -0.86 % -116.000 K -14.29 % -101.500 K 0.98 % -102.500 K -5 025.00 % -2.000 K 0.00 % -2.000 K 60.00 % -5.000 K 0.00 % -5.000 K 47.37 % -9.500 K 0.00 % -9.500 K 40.63 % -16.000 K 0.00 % -16.000 K -3.23 % -15.500 K 0.00 % -15.500 K 3.13 % -16.000 K 0.00 % -16.000 K -45.45 % -11.000 K 0.00 % -11.000 K 31.25 % -16.000 K 0.00 % -16.000 K -100.00 % -8.000 K 54.29 % -17.500 K -100.00 % -8.750 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 -100.00 % 1.887 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 0.000 0.000 0.000 0.000
Purchases of investments -1.882 M 0.000 100.00 % -1.877 M 0.000 -100.00 % 2.318 M 192.16 % -2.516 M 1.40 % -2.551 M 0.000 100.00 % -1.618 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.002 M 0.000 0.000 0.000 100.00 % -1.000 M 0.00 % -1.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 100.00 % -9.500 K 0.00 % -9.500 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
Sales maturities of investments 1.735 M 1 080.28 % 146.970 K -10.80 % 164.771 K -90.38 % 1.713 M 0.000 0.000 100.00 % -403.518 K -200.00 % 403.518 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.882 M 0.000 -100.00 % 1.877 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 113.384 K -16.74 % 136.176 K 100.00 % 68.088 K -46.28 % 126.752 K 100.00 % 63.376 K -58.44 % 152.504 K 163.66 % -239.560 K -189.83 % 266.684 K 161.82 % -431.385 K -195.85 % 450.040 K 137.80 % -1.190 M -198.22 % 1.212 M 893.97 % -152.646 K -196.23 % 158.620 K 227.92 % -124.000 K -193.94 % 132.000 K 213.79 % -116.000 K -199.15 % 117.000 K 0.00 % 117.000 K 0.86 % 116.000 K 214.29 % -101.500 K -199.02 % 102.500 K 5 225.00 % -2.000 K -200.00 % 2.000 K -99.61 % 511.000 K 10 120.00 % 5.000 K -99.32 % 730.000 K 3 742.11 % 19.000 K -96.69 % 574.000 K 3 487.50 % 16.000 K -96.53 % 460.500 K 2 870.97 % 15.500 K -95.08 % 315.300 K 1 870.63 % 16.000 K -42.86 % 28.000 K 154.55 % 11.000 K 100.36 % -3.059 M -19 218.75 % 16.000 K 100.00 % 8.000 K -54.29 % 17.500 K 100.00 % 8.750 K
Net cash used for investing activites 827.365 K 224.92 % -662.338 K 10.65 % -741.280 K -185.36 % 868.376 K -56.03 % 1.975 M 172.28 % -2.733 M 15.23 % -3.224 M -2 074.07 % 163.298 K 108.90 % -1.835 M -683.11 % -234.384 K 4.19 % -244.626 K -17.10 % -208.911 K -84.25 % -113.384 K 16.74 % -136.177 K -100.00 % -68.089 K 46.28 % -126.753 K -100.00 % -63.376 K 58.44 % -152.506 K -120.01 % 762.327 K 3.96 % 733.316 K 269.99 % -431.386 K 4.15 % -450.041 K 62.20 % -1.190 M 1.78 % -1.212 M -693.97 % -152.647 K 3.77 % -158.621 K -27.92 % -124.000 K 6.06 % -132.000 K -13.79 % -116.000 K 0.85 % -117.000 K 0.00 % -117.000 K -0.86 % -116.000 K -15.42 % -100.500 K 1.95 % -102.500 K -5 025.00 % -2.000 K 0.00 % -2.000 K -100.79 % 253.000 K 0.00 % 253.000 K -30.68 % 365.000 K 5.49 % 346.000 K 24.01 % 279.000 K 0.00 % 279.000 K 25.68 % 222.000 K -0.45 % 223.000 K 48.87 % 149.800 K 0.20 % 149.500 K 1 658.82 % 8.500 K 0.00 % 8.500 K 100.55 % -1.538 M 0.00 % -1.538 M -100.00 % -768.750 K -4 292.86 % -17.500 K -100.00 % -8.750 K
Debt repayment 0.000 100.00 % -29.364 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.350 K 0.000 100.00 % -2.927 K 49.91 % -5.844 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 100.00 % -785.000 K 0.000 0.000 0.000 -100.00 % 300.000 K 0.000 -100.00 % 335.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
Common stock issued 0.000 -100.00 % 1.050 M 2 116.90 % 47.350 K 0.000 -100.00 % 5.038 K 0.000 -100.00 % 7.654 M 7 023.15 % 107.456 K 11.47 % 96.400 K 52.46 % 63.230 K -98.80 % 5.271 M 300.00 % 1.318 M 65 893 350.00 % 2.000 -100.00 % 10.883 M 700.00 % 1.360 M 0.000 0.000 -100.00 % 2.004 M 0.000 0.000 0.000 0.000 -100.00 % 4.182 M 0.00 % 4.182 M 7 113.66 % 57.970 K 0.00 % 57.968 K 18.79 % 48.800 K 1.67 % 48.000 K -94.93 % 946.000 K 0.00 % 946.000 K 0.00 % 946.000 K 524.42 % 151.500 K 0.000 0.000 0.000 0.000 -100.00 % 37.500 K 0.00 % 37.500 K 0.000 0.000 -100.00 % 3.000 K 0.00 % 3.000 K -81.82 % 16.500 K 0.00 % 16.500 K 0.000 0.000 0.000 0.000 -100.00 % 1.538 M 0.00 % 1.538 M 100.00 % 768.750 K 207.50 % 250.000 K 100.00 % 125.000 K
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 69.000 0.000 100.00 % -48.903 K -0.57 % -48.626 K 0.00 % -48.625 K -0.17 % -48.544 K -0.12 % -48.484 K -0.13 % -48.421 K 0.00 % -48.421 K -0.05 % -48.399 K 9.11 % -53.250 K -156.17 % -20.787 K 0.000 0.000 -100.00 % 1.360 M 0.000 0.000 -100.00 % 2.401 M 0.000 0.000 0.000 0.000 100.00 % -4.182 M -200.00 % 4.182 M 7 313.91 % -57.968 K -200.00 % 57.968 K 220.77 % -48.000 K -200.00 % 48.000 K 129.81 % -161.000 K -200.00 % 161.000 K 0.00 % 161.000 K -28.92 % 226.500 K 251.00 % -150.000 K -200.00 % 150.000 K 189.55 % -167.500 K -200.00 % 167.500 K 323.33 % -75.000 K -200.00 % 75.000 K 0.000 0.000 100.00 % -6.000 K -200.00 % 6.000 K 118.46 % -32.500 K -197.01 % 33.500 K 0.000 0.000 0.000 0.000 100.00 % -1.622 M -205.46 % 1.538 M 100.00 % 768.750 K 146.00 % 312.500 K 100.00 % 156.250 K
Net cash used provided by financing activities 69.000 -99.99 % 1.020 M 65 801.09 % -1.553 K 96.81 % -48.626 K -11.56 % -43.587 K 10.21 % -48.544 K -100.64 % 7.606 M 12 783.49 % 59.035 K 23.04 % 47.979 K 223.50 % 14.831 K -99.72 % 5.237 M 25 291.60 % -20.787 K -101.58 % 1.318 M -51.56 % 2.721 M 100.00 % 1.360 M 0.000 0.000 -100.00 % 2.004 M 0.000 0.000 0.000 0.000 -100.00 % 4.182 M 0.00 % 4.182 M 7 113.66 % 57.970 K 0.00 % 57.968 K 18.30 % 49.000 K 2.08 % 48.000 K -94.93 % 946.000 K 487.58 % 161.000 K 0.00 % 161.000 K -28.92 % 226.500 K 51.00 % 150.000 K 0.00 % 150.000 K -10.45 % 167.500 K 0.00 % 167.500 K 0.000 -100.00 % 75.000 K 0.000 0.000 0.000 -100.00 % 6.000 K 1 100.00 % 500.000 -98.51 % 33.500 K 0.000 0.000 0.000 0.000 -100.00 % 1.454 M -5.46 % 1.538 M 100.00 % 768.750 K 146.00 % 312.500 K 100.00 % 156.250 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -2.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.275 K 0.00 % -6.275 K -341.96 % 2.594 K 100.00 % 1.297 K 0.000 0.000 -100.00 % 1.507 K 0.000 0.000 0.000 0.000 100.00 % -10.764 K -200.00 % 10.764 K 460.36 % -2.987 K -200.00 % 2.987 K 174.68 % -4.000 K -200.00 % 4.000 K 101.02 % -393.000 K -200.00 % 393.000 K 0.00 % 393.000 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.000 0.000 -100.00 % 295.500 K 200.00 % -295.500 K 0.000 0.000 100.00 % -292.000 K 2.01 % -298.000 K -34.54 % -221.500 K 13.31 % -255.500 K 0.000 0.000 0.000 0.000 -100.00 % 42.000 K 200.00 % -42.000 K -100.00 % -21.000 K 0.000 0.000
Net change in cash -3.276 M -365.43 % -703.756 K 54.43 % -1.544 M -639.95 % -208.712 K -125.12 % 830.915 K 122.05 % -3.769 M -190.29 % 4.174 M 1 066.07 % -432.098 K 80.84 % -2.255 M -188.07 % -782.718 K -118.76 % 4.172 M 64.55 % 2.535 M 245.73 % 733.351 K -10.56 % 819.934 K 0.00 % 819.934 K 267.45 % -489.671 K 0.00 % -489.671 K -196.23 % 508.835 K 174.48 % -683.205 K -300.00 % -170.802 K 95.09 % -3.480 M -300.00 % -870.052 K -116.17 % 5.379 M 300.00 % 1.345 M 677.91 % -232.707 K -300.00 % -58.177 K 82.42 % -331.000 K -300.00 % -82.750 K -110.19 % 812.000 K 300.00 % 203.000 K 0.00 % 203.000 K 407.50 % 40.000 K 600.00 % -8.000 K -300.00 % -2.000 K 99.34 % -301.000 K -300.00 % -75.250 K 85.42 % -516.000 K -300.00 % -129.000 K 82.33 % -730.000 K -300.00 % -182.500 K 69.48 % -598.000 K -300.00 % -149.500 K 67.21 % -456.000 K -300.00 % -114.000 K 68.41 % -360.850 K -300.00 % -90.212 K 63.92 % -250.000 K -300.00 % -62.500 K 76.24 % -263.000 K -300.00 % -65.750 K 0.00 % -65.750 K -149.53 % 132.750 K 0.00 % 132.750 K
Cash at beginning of period 3.276 M -17.69 % 3.979 M -27.96 % 5.524 M -3.64 % 5.732 M 16.95 % 4.901 M -43.47 % 8.670 M 92.85 % 4.496 M -8.77 % 4.928 M -31.39 % 7.183 M -9.83 % 7.965 M 109.98 % 3.793 M 201.54 % 1.258 M 0.00 % 1.258 M 187.16 % 438.087 K 0.00 % 438.087 K -52.78 % 927.758 K 0.00 % 927.758 K 121.46 % 418.923 K -82.24 % 2.359 M 300.00 % 589.725 K -89.90 % 5.839 M 300.00 % 1.460 M 217.49 % 459.787 K 300.00 % 114.946 K -83.40 % 692.494 K 300.00 % 173.123 K -83.08 % 1.023 M 300.00 % 255.750 K 20.64 % 212.000 K 300.00 % 53.000 K 0.00 % 53.000 K 315.69 % 12.750 K -78.39 % 59.000 K 300.00 % 14.750 K -95.91 % 361.000 K 300.00 % 90.250 K -89.71 % 877.000 K 300.00 % 219.250 K -86.36 % 1.607 M 300.00 % 401.750 K -81.78 % 2.205 M 300.00 % 551.250 K -79.28 % 2.661 M 300.00 % 665.250 K -77.98 % 3.022 M 300.00 % 755.437 K -76.91 % 3.272 M 300.00 % 818.000 K -77.12 % 3.575 M 300.00 % 893.750 K 0.00 % 893.750 K 0.000 0.000
Cash at end of period 3.163 M -3.45 % 3.276 M -17.69 % 3.979 M -27.96 % 5.524 M -3.64 % 5.732 M 16.95 % 4.901 M -43.47 % 8.670 M 92.85 % 4.496 M -8.77 % 4.928 M -31.39 % 7.183 M -9.83 % 7.965 M 109.98 % 3.793 M 90.49 % 1.991 M 58.29 % 1.258 M 0.00 % 1.258 M 187.16 % 438.087 K 0.00 % 438.087 K -52.78 % 927.758 K -44.63 % 1.676 M 300.00 % 418.923 K -82.24 % 2.359 M 300.00 % 589.725 K -89.90 % 5.839 M 300.00 % 1.460 M 217.49 % 459.787 K 300.00 % 114.946 K -83.39 % 692.000 K 300.00 % 173.000 K -83.11 % 1.024 M 300.00 % 256.000 K 0.00 % 256.000 K 385.31 % 52.750 K 3.43 % 51.000 K 300.00 % 12.750 K -78.75 % 60.000 K 300.00 % 15.000 K -95.84 % 361.000 K 300.00 % 90.250 K -89.71 % 877.000 K 300.00 % 219.250 K -86.36 % 1.607 M 300.00 % 401.750 K -81.78 % 2.205 M 300.00 % 551.250 K -79.28 % 2.661 M 300.00 % 665.225 K -77.99 % 3.022 M 300.00 % 755.500 K -77.19 % 3.312 M 300.00 % 828.000 K 0.00 % 828.000 K 523.73 % 132.750 K 0.00 % 132.750 K
Operating cash flow -940.362 K 11.43 % -1.062 M -32.46 % -801.540 K 22.06 % -1.028 M 6.55 % -1.101 M -11.44 % -987.606 K -375.25 % -207.806 K 68.25 % -654.431 K -40.06 % -467.244 K 17.03 % -563.165 K 31.31 % -819.888 K 18.74 % -1.009 M -117.05 % -464.859 K 50.92 % -947.183 K -100.00 % -473.592 K 44.36 % -851.219 K -100.00 % -425.610 K 49.02 % -834.883 K 23.36 % -1.089 M 0.00 % -1.089 M 16.16 % -1.299 M 0.00 % -1.299 M -346.69 % -290.893 K 0.00 % -290.893 K -1 456.49 % -18.689 K 0.00 % -18.689 K 78.39 % -86.500 K -1.17 % -85.500 K -175.81 % -31.000 K 0.00 % -31.000 K 0.00 % -31.000 K -1.64 % -30.500 K 41.90 % -52.500 K 0.00 % -52.500 K 83.39 % -316.000 K 0.00 % -316.000 K -8.78 % -290.500 K 0.00 % -290.500 K 18.28 % -355.500 K 0.00 % -355.500 K -24.30 % -286.000 K 0.00 % -286.000 K -24.89 % -229.000 K 0.00 % -229.000 K -39.63 % -164.000 K 0.00 % -164.000 K -22.85 % -133.500 K 0.00 % -133.500 K -49.16 % -89.500 K 0.00 % -89.500 K -100.00 % -44.750 K -51.69 % -29.500 K -100.00 % -14.750 K
Capital expenditure -17.518 K -448.47 % -3.194 K 99.65 % -906.051 K -7.33 % -844.186 K -145.85 % -343.376 K -58.20 % -217.050 K 19.23 % -268.725 K -11.87 % -240.220 K -10.36 % -217.667 K 7.13 % -234.384 K 4.19 % -244.626 K -17.10 % -208.911 K -84.25 % -113.384 K 16.74 % -136.177 K -100.00 % -68.089 K 46.28 % -126.753 K -100.00 % -63.376 K 58.44 % -152.506 K 42.81 % -266.684 K 0.00 % -266.684 K 40.74 % -450.041 K 0.00 % -450.041 K -112.31 % -211.969 K 0.00 % -211.969 K -33.63 % -158.621 K 0.00 % -158.621 K -20.17 % -132.000 K 0.00 % -132.000 K -12.82 % -117.000 K 0.00 % -117.000 K 0.00 % -117.000 K -0.86 % -116.000 K -14.29 % -101.500 K 0.98 % -102.500 K -5 025.00 % -2.000 K 0.00 % -2.000 K 60.00 % -5.000 K 0.00 % -5.000 K 47.37 % -9.500 K 0.00 % -9.500 K 40.63 % -16.000 K 0.00 % -16.000 K -3.23 % -15.500 K 0.00 % -15.500 K 3.13 % -16.000 K 0.00 % -16.000 K -45.45 % -11.000 K 0.00 % -11.000 K 31.25 % -16.000 K 0.00 % -16.000 K -100.00 % -8.000 K 54.29 % -17.500 K -100.00 % -8.750 K
Free CashFlow -957.880 K 10.05 % -1.065 M 37.63 % -1.708 M 8.81 % -1.873 M -29.69 % -1.444 M -19.87 % -1.205 M -152.80 % -476.531 K 46.74 % -894.651 K -30.62 % -684.911 K 14.12 % -797.549 K 25.08 % -1.065 M 12.59 % -1.218 M -110.62 % -578.243 K 46.63 % -1.083 M -100.00 % -541.680 K 44.61 % -977.972 K -100.00 % -488.986 K 50.48 % -987.389 K 27.19 % -1.356 M 0.00 % -1.356 M 22.48 % -1.749 M 0.00 % -1.749 M -247.90 % -502.862 K 0.00 % -502.862 K -183.61 % -177.310 K 0.00 % -177.310 K 18.85 % -218.500 K -0.46 % -217.500 K -46.96 % -148.000 K 0.00 % -148.000 K 0.00 % -148.000 K -1.02 % -146.500 K 4.87 % -154.000 K 0.65 % -155.000 K 51.26 % -318.000 K 0.00 % -318.000 K -7.61 % -295.500 K 0.00 % -295.500 K 19.04 % -365.000 K 0.00 % -365.000 K -20.86 % -302.000 K 0.00 % -302.000 K -23.52 % -244.500 K 0.00 % -244.500 K -35.83 % -180.000 K 0.00 % -180.000 K -24.57 % -144.500 K 0.00 % -144.500 K -36.97 % -105.500 K 0.00 % -105.500 K -100.00 % -52.750 K -12.23 % -47.000 K -100.00 % -23.500 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 2000 1999 1999
Date Form 10K
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2006 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2005 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2004 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2003 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2002 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2001 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
2000 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc
1999 https://find-and-update.company-information.service.gov.uk/search/companies?q=Blackbird+plc