BUGLF

BluGlass Limited BUGLF

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 4.618 M 302.92 % 1.146 M 89.54 % 604.749 K 66.33 % 363.573 K -44.56 % 655.830 K 54.47 % 424.555 K -40.52 % 713.826 K 4.23 % 684.855 K 114.97 % 318.577 K -3.68 % 330.738 K -31.35 % 481.790 K 167.49 % 180.113 K 0.000 0.000 0.000 0.000 -100.00 % 1.015 K 0.000
Net income -10.139 M 13.72 % -11.751 M -25.61 % -9.356 M -48.54 % -6.298 M -5.08 % -5.994 M 58.43 % -14.421 M -275.52 % -3.840 M -4.91 % -3.661 M -6.80 % -3.428 M -7.67 % -3.183 M -9.83 % -2.898 M -72.86 % -1.677 M 48.21 % -3.237 M 22.38 % -4.171 M 22.03 % -5.349 M 36.65 % -8.443 M -214.24 % -2.687 M -19.89 % -2.241 M
Income before tax -10.006 M 50.06 % -20.037 M -57.74 % -12.703 M -31.84 % -9.635 M -7.53 % -8.960 M 37.87 % -14.421 M -275.52 % -3.840 M -4.91 % -3.661 M 34.95 % -5.627 M -76.77 % -3.183 M -9.83 % -2.898 M -72.86 % -1.677 M 73.09 % -6.231 M -3.58 % -6.015 M -12.46 % -5.349 M 36.65 % -8.443 M -214.24 % -2.687 M -19.89 % -2.241 M
Income before tax ratio -2.17 87.61 % -17.48 16.78 % -21.00 20.74 % -26.50 -93.96 % -13.66 59.78 % -33.97 -531.37 % -5.38 -0.65 % -5.35 69.74 % -17.66 -83.51 % -9.62 -59.99 % -6.02 35.38 % -9.31 0.00 0.00 0.00 0.00 100.00 % -2 647.16 0.00
EBITDA -7.289 M 2.86 % -7.504 M -12.27 % -6.684 M -67.20 % -3.997 M 15.99 % -4.758 M 15.82 % -5.652 M -55.61 % -3.632 M 31.51 % -5.303 M -92.80 % -2.750 M -17.07 % -2.349 M -2.73 % -2.287 M 56.54 % -5.263 M -17.41 % -4.482 M -16.21 % -3.857 M -8.68 % -3.549 M 48.27 % -6.861 M -238.43 % -2.027 M 6.60 % -2.171 M
Net income ratio -2.20 78.59 % -10.25 33.73 % -15.47 10.70 % -17.32 -89.54 % -9.14 73.09 % -33.97 -531.37 % -5.38 -0.65 % -5.35 50.32 % -10.76 -11.79 % -9.62 -59.99 % -6.02 35.38 % -9.31 0.00 0.00 0.00 0.00 100.00 % -2 647.16 0.00
Ratio EBITDA -1.58 75.89 % -6.55 40.77 % -11.05 -0.52 % -10.99 -51.55 % -7.25 45.50 % -13.31 -161.64 % -5.09 34.29 % -7.74 10.31 % -8.63 -21.54 % -7.10 -49.64 % -4.75 83.75 % -29.22 0.00 0.00 0.00 0.00 100.00 % -1 997.39 0.00
Gross profit ratio 0.55 105.34 % -10.33 38.89 % -16.90 22.64 % -21.85 -117.36 % -10.05 -223.32 % -3.11 -399.44 % -0.62 -101.43 % -0.31 85.56 % -2.14 -25.84 % -1.70 -95.80 % -0.87 68.33 % -2.74 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00
Weighted average shs out dil 1.622 B 18.65 % 1.367 B 29.24 % 1.057 B 44.91 % 729.706 M 45.51 % 501.475 M 0.04 % 501.300 M 28.75 % 389.369 M 4.56 % 372.398 M -6.32 % 397.537 M 14.57 % 346.970 M 1.11 % 343.177 M 7.44 % 319.427 M 11.14 % 287.405 M 5.97 % 271.215 M 19.37 % 227.199 M 13.73 % 199.771 M 0.64 % 198.493 M 19.18 % 166.545 M
Weighted average shs out 1.622 B 18.65 % 1.367 B 29.24 % 1.057 B 44.91 % 729.706 M 45.51 % 501.475 M 0.04 % 501.300 M 29.23 % 387.905 M 4.16 % 372.398 M -6.32 % 397.537 M 14.57 % 346.970 M 1.11 % 343.177 M 7.44 % 319.427 M 11.14 % 287.405 M 5.97 % 271.215 M 19.37 % 227.199 M 13.73 % 199.771 M 0.64 % 198.493 M 19.18 % 166.545 M
EPS diluted -0.01 26.74 % -0.01 2.27 % -0.01 -2.33 % -0.01 28.33 % -0.01 58.33 % -0.03 -190.91 % -0.01 -1.02 % -0.01 -13.95 % -0.01 6.52 % -0.01 -9.52 % -0.01 -61.54 % -0.01 53.98 % -0.01 26.62 % -0.02 34.47 % -0.02 44.44 % -0.04 -213.33 % -0.01 0.00 % -0.01
Earnings per share -0.01 26.74 % -0.01 2.27 % -0.01 -2.33 % -0.01 28.33 % -0.01 58.33 % -0.03 -190.91 % -0.01 -1.02 % -0.01 -13.95 % -0.01 6.52 % -0.01 -9.52 % -0.01 -61.54 % -0.01 53.98 % -0.01 26.62 % -0.02 34.47 % -0.02 44.44 % -0.04 -213.33 % -0.01 0.00 % -0.01
Gross profit 2.547 M 121.51 % -11.841 M -15.83 % -10.223 M -28.68 % -7.944 M -20.50 % -6.593 M -399.45 % -1.320 M -197.05 % -444.372 K -109.95 % -211.660 K 68.95 % -681.744 K -21.21 % -562.431 K -34.41 % -418.443 K 15.30 % -494.003 K 70.06 % -1.650 M -5.73 % -1.561 M -133.09 % -669.496 K 0.000 -100.00 % 1.015 K 0.000
Income tax expense 132.892 K 101.60 % -8.286 M -147.55 % -3.347 M -0.33 % -3.336 M -12.48 % -2.966 M -42.11 % -2.087 M -7.58 % -1.940 M 8.36 % -2.117 M 3.74 % -2.199 M -3 979.40 % -53.913 K 55.95 % -122.404 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 2.072 M -84.05 % 12.988 M 19.95 % 10.828 M 30.33 % 8.308 M 14.61 % 7.249 M 315.50 % 1.745 M 50.63 % 1.158 M 29.19 % 896.515 K -10.38 % 1.000 M 12.00 % 893.169 K -0.78 % 900.233 K 33.54 % 674.116 K -59.14 % 1.650 M 5.73 % 1.561 M 133.09 % 669.496 K 0.000 0.000 0.000
General and administrative expenses 9.705 M 301.45 % 2.417 M 106.13 % 1.173 M 40.70 % 833.568 K -20.67 % 1.051 M 4.08 % 1.010 M 32.05 % 764.614 K 2.86 % 743.327 K -5.38 % 785.608 K 3.66 % 757.866 K -25.31 % 1.015 M -68.97 % 3.270 M -8.92 % 3.591 M 36.75 % 2.626 M -0.38 % 2.636 M -5.89 % 2.800 M 11.81 % 2.505 M 75.91 % 1.424 M
Selling and marketing expenses 0.000 -100.00 % 598.714 K 2 313.59 % 24.806 K -87.55 % 199.256 K -36.11 % 311.885 K -92.70 % 4.273 M 22.50 % 3.488 M -1.69 % 3.548 M 5.58 % 3.361 M -6.30 % 3.587 M -0.32 % 3.598 M 0.000 0.000 -100.00 % 51.311 K -10.12 % 57.088 K -69.68 % 188.274 K -11.51 % 212.771 K 57.06 % 135.467 K
Other expenses 1.652 M 132.88 % -5.025 M -244.03 % -1.461 M -18.08 % -1.237 M -11.91 % -1.105 M 2.69 % -1.136 M -29.86 % -874.690 K -23.77 % -706.690 K -124.71 % 2.860 M -17.78 % 3.479 M -12.81 % 3.990 M -12.68 % 4.570 M 110.38 % 2.172 M 16.88 % 1.859 M 14.89 % 1.618 M -1.86 % 1.648 M -36.61 % 2.600 M 738.91 % 309.963 K
Operating expenses 11.357 M 41.24 % 8.041 M 202.50 % 2.658 M 17.11 % 2.270 M -8.03 % 2.468 M -81.49 % 13.336 M 275.35 % 3.553 M 3.02 % 3.449 M -33.94 % 5.221 M -10.35 % 5.823 M -4.71 % 6.111 M 6.68 % 5.729 M -18.26 % 7.008 M 7.17 % 6.540 M 2.16 % 6.401 M -6.59 % 6.853 M 16.10 % 5.903 M 78.83 % 3.301 M
Cost and expenses 13.429 M -36.14 % 21.029 M 55.93 % 13.486 M 27.49 % 10.578 M 8.86 % 9.717 M -35.57 % 15.081 M 220.11 % 4.711 M 8.42 % 4.345 M -25.39 % 5.824 M 65.73 % 3.514 M 3.96 % 3.380 M -47.21 % 6.403 M -26.05 % 8.658 M 6.89 % 8.100 M 14.56 % 7.071 M 3.18 % 6.853 M 16.10 % 5.903 M 78.83 % 3.301 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 507.945 K -20.05 % 635.327 K 236.72 % 188.681 K
Selling general and administrative expenses 9.705 M 221.76 % 3.016 M 151.85 % 1.198 M 15.95 % 1.033 M -24.21 % 1.363 M -74.21 % 5.283 M 24.22 % 4.253 M -0.90 % 4.292 M 3.50 % 4.146 M -4.56 % 4.345 M -5.82 % 4.613 M 41.06 % 3.270 M -8.92 % 3.591 M 34.13 % 2.677 M -0.58 % 2.693 M -9.91 % 2.989 M 9.98 % 2.717 M 74.27 % 1.559 M
Interest income 62.676 K 1 158.05 % 4.982 K 884.58 % 506.000 -89.42 % 4.782 K -84.05 % 29.976 K -87.28 % 235.640 K 49.95 % 157.141 K 16.60 % 134.768 K 171.89 % 49.567 K -8.06 % 53.913 K -55.95 % 122.404 K -21.50 % 155.932 K -38.99 % 255.603 K 12.81 % 226.576 K 116.65 % 104.583 K -46.82 % 196.662 K -68.01 % 614.817 K -18.01 % 749.863 K
Interest expense 351.024 K 44.86 % 242.316 K 77.86 % 136.241 K 64.93 % 82.603 K -16.91 % 99.416 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 3.029 M -22.70 % 3.919 M 67.82 % 2.335 M 9.49 % 2.133 M 99.04 % 1.072 M 502.64 % 177.834 K -6.96 % 191.147 K -59.74 % 474.747 K -21.30 % 603.252 K -22.43 % 777.652 K 44.88 % 536.754 K -25.43 % 719.821 K -58.83 % 1.748 M -18.99 % 2.158 M 19.91 % 1.800 M 13.75 % 1.582 M 139.88 % 659.519 K 808.90 % 72.562 K
Operating income -8.811 M 55.69 % -19.883 M -54.35 % -12.881 M -26.11 % -10.214 M -12.73 % -9.061 M -55.43 % -5.830 M -52.48 % -3.823 M -7.16 % -3.568 M 35.19 % -5.505 M -76.06 % -3.127 M -10.74 % -2.824 M 55.90 % -6.403 M 26.05 % -8.658 M -6.89 % -8.100 M -14.56 % -7.071 M -3.18 % -6.853 M -16.10 % -5.903 M -78.83 % -3.301 M
Operating income ratio -1.91 89.00 % -17.35 18.56 % -21.30 24.18 % -28.09 -103.34 % -13.82 -0.62 % -13.73 -156.38 % -5.36 -2.81 % -5.21 69.85 % -17.28 -82.78 % -9.45 -61.32 % -5.86 83.51 % -35.55 0.00 0.00 0.00 0.00 100.00 % -5 815.76 0.00
Total other income expenses net -1.195 M 64.47 % -3.365 M -1 985.08 % 178.496 K -69.20 % 579.508 K 476.28 % 100.560 K 101.29 % -7.818 M -430.12 % 2.368 M 181.01 % 842.724 K -37.62 % 1.351 M -53.23 % 2.888 M 35.43 % 2.133 M -54.87 % 4.726 M 94.66 % 2.428 M 16.44 % 2.085 M 21.07 % 1.722 M 208.31 % -1.590 M -149.44 % 3.216 M 203.46 % 1.060 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt -897.080 K -490.47 % 229.741 K 131.70 % -724.747 K -8.81 % -666.085 K 82.03 % -3.706 M 39.41 % -6.116 M 60.16 % -15.354 M -80.40 % -8.511 M -149.61 % -3.410 M -34.83 % -2.529 M -3.42 % -2.445 M 56.37 % -5.604 M -57.92 % -3.549 M 34.91 % -5.452 M -184.36 % -1.917 M 11.84 % -2.175 M 64.01 % -6.044 M 48.24 % -11.676 M
Total investments 0.000 0.000 -100.00 % 319.094 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 4.676 M 4.19 % 4.488 M -3.00 % 4.627 M 31.81 % 3.510 M 103.55 % 1.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.781 K -92.76 % 2.525 M 129.53 % 1.100 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 359.002 K 537.06 % -82.141 K -166.52 % 123.480 K 363.22 % -46.911 K -105.30 % 884.529 K 533.69 % -203.956 K 68.80 % -653.637 K -473.12 % 175.180 K 68.32 % 104.075 K -76.81 % 448.760 K 1 170.03 % -41.939 K 92.67 % -572.538 K -148.01 % 1.192 M 36.01 % 876.763 K -71.40 % 3.065 M 16.31 % 2.635 M 37.49 % 1.917 M 17.49 % 1.631 M
Retained earnings -98.056 M -11.53 % -87.917 M -15.43 % -76.166 M -12.55 % -67.671 M -9.93 % -61.560 M -10.79 % -55.565 M -34.42 % -41.338 M -8.49 % -38.104 M -10.63 % -34.443 M -11.05 % -31.016 M -11.44 % -27.832 M -11.44 % -24.975 M -2.89 % -24.274 M -15.39 % -21.037 M -10.09 % -19.108 M -38.87 % -13.759 M -158.82 % -5.316 M -102.19 % -2.629 M
Common stock 112.583 M 10.50 % 101.887 M 14.14 % 89.263 M 18.66 % 75.227 M 2.95 % 73.069 M 8.39 % 67.413 M 0.05 % 67.381 M 18.98 % 56.630 M 16.58 % 48.576 M 9.11 % 44.519 M 4.32 % 42.674 M 0.00 % 42.674 M 18.47 % 36.022 M 0.00 % 36.022 M 15.71 % 31.133 M 14.78 % 27.124 M 0.44 % 27.007 M 2.22 % 26.421 M
Total equity 14.886 M 7.19 % 13.887 M 5.04 % 13.220 M 76.05 % 7.509 M -39.41 % 12.393 M 6.44 % 11.644 M -54.14 % 25.389 M 35.76 % 18.702 M 31.36 % 14.237 M 2.04 % 13.952 M -5.72 % 14.800 M -13.59 % 17.126 M 28.46 % 13.332 M -19.75 % 16.612 M 10.09 % 15.089 M -5.69 % 16.000 M -32.22 % 23.607 M -7.14 % 25.423 M
Other non current liabilities 1.565 M 0.09 % 1.564 M 9.59 % 1.427 M 9.91 % 1.298 M -2.08 % 1.326 M 1.49 % 1.306 M 311.29 % 317.604 K -9.67 % 351.591 K -22.44 % 453.310 K 12.30 % 403.649 K 22.13 % 330.513 K 10.88 % 298.083 K 49.04 % 200.000 K 41.70 % 141.139 K 0.00 % 141.139 K 0.00 % 141.139 K 0.000 0.000
Long term debt 2.664 M -27.98 % 3.699 M -4.86 % 3.888 M 183.40 % 1.372 M -11.83 % 1.556 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.781 K -68.05 % 572.000 K 0.000 0.000 0.000
Total non current liabilities 4.229 M -19.64 % 5.263 M -0.98 % 5.315 M 99.06 % 2.670 M -7.34 % 2.882 M 120.62 % 1.306 M 311.29 % 317.604 K -9.67 % 351.589 K -22.44 % 453.310 K 12.30 % 403.649 K 22.13 % 330.513 K 10.88 % 298.083 K 49.04 % 200.000 K -38.26 % 323.920 K -54.58 % 713.139 K 405.27 % 141.139 K 0.000 0.000
Other current liabilities 1.436 M 11.76 % 1.285 M 33.27 % 964.085 K -8.01 % 1.048 M 29.95 % 806.437 K 9.39 % 737.201 K -15.30 % 870.408 K 29.53 % 671.969 K 90.13 % 353.424 K 12.76 % 313.417 K -1.51 % 318.220 K 7.77 % 295.277 K 4.90 % 281.495 K -62.93 % 759.299 K 115.49 % 352.361 K 36.28 % 258.563 K 12.13 % 230.602 K -44.20 % 413.272 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.517 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
Short term debt 2.012 M 155.07 % 788.654 K 6.80 % 738.454 K -65.46 % 2.138 M 1 169.60 % 168.411 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.781 K -92.20 % 2.342 M 343.57 % 528.000 K 0.000 0.000 0.000
Total current liabilities 4.025 M 58.15 % 2.545 M 32.43 % 1.922 M -43.11 % 3.378 M 192.63 % 1.154 M 15.04 % 1.003 M 4.19 % 963.069 K 11.79 % 861.471 K 87.59 % 459.224 K 6.99 % 429.205 K -24.88 % 571.384 K 38.33 % 413.059 K -25.55 % 554.787 K -83.24 % 3.309 M 249.28 % 947.515 K 152.87 % 374.710 K -50.97 % 764.182 K 7.65 % 709.850 K
Total liabilities 8.254 M 5.71 % 7.808 M 7.89 % 7.237 M 19.66 % 6.048 M 49.85 % 4.036 M 74.75 % 2.310 M 80.35 % 1.281 M 5.57 % 1.213 M 32.93 % 912.535 K 9.57 % 832.854 K -7.66 % 901.897 K 26.82 % 711.142 K -5.78 % 754.787 K -79.23 % 3.633 M 118.79 % 1.661 M 221.93 % 515.849 K -32.50 % 764.182 K 7.65 % 709.850 K
Other non current assets 415.158 K -19.36 % 514.839 K 25 742 050.00 % -2.000 100.00 % -5.840 M 25.92 % -7.883 M -46.11 % -5.395 M 39.75 % -8.954 M 0.86 % -9.031 M 4.62 % -9.469 M 5.98 % -10.071 M 6.84 % -10.811 M -24.34 % -8.695 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 -100.00 % 319.094 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.130 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.130 M
Property plant equipment net 8.007 M -7.47 % 8.653 M -23.22 % 11.270 M 92.99 % 5.840 M -25.92 % 7.883 M 46.11 % 5.395 M 1 983.26 % 258.965 K -22.97 % 336.200 K -56.56 % 773.945 K -43.77 % 1.376 M -34.96 % 2.116 M -78.89 % 10.022 M -0.53 % 10.076 M -13.25 % 11.614 M -12.77 % 13.315 M -4.66 % 13.965 M -21.69 % 17.833 M 823.40 % 1.931 M
Total non current assets 8.422 M -8.13 % 9.168 M -20.89 % 11.589 M 98.46 % 5.840 M -25.92 % 7.883 M 46.11 % 5.395 M -39.75 % 8.954 M -0.86 % 9.031 M -4.62 % 9.469 M -5.98 % 10.071 M -6.84 % 10.811 M 7.87 % 10.022 M -0.53 % 10.076 M -13.25 % 11.614 M -12.77 % 13.315 M -4.66 % 13.965 M -21.69 % 17.833 M 26.82 % 14.061 M
Other current assets 36.814 K -53.02 % 78.358 K 101.70 % 38.848 K -34.52 % 59.330 K 2.24 % 58.030 K -97.45 % 2.275 M 3.28 % 2.202 M -0.12 % 2.205 M 5 734.43 % 37.796 K -34.12 % 57.373 K 44.41 % 39.730 K -7.78 % 43.082 K -26.50 % 58.617 K -67.63 % 181.090 K -25.52 % 243.146 K 10.93 % 219.192 K 144.92 % 89.495 K -1.02 % 90.414 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 5.573 M 30.88 % 4.258 M -20.43 % 5.352 M 28.14 % 4.176 M -23.09 % 5.430 M -11.22 % 6.116 M -60.16 % 15.354 M 80.40 % 8.511 M 149.61 % 3.410 M 34.83 % 2.529 M 3.42 % 2.445 M -56.37 % 5.604 M 50.18 % 3.732 M -53.22 % 7.977 M 164.37 % 3.017 M 38.73 % 2.175 M -64.01 % 6.044 M -48.24 % 11.676 M
Cash and short term investments 5.573 M 30.88 % 4.258 M -20.43 % 5.352 M 28.14 % 4.176 M -23.09 % 5.430 M -11.22 % 6.116 M -60.16 % 15.354 M 80.40 % 8.511 M 149.61 % 3.410 M 34.83 % 2.529 M 3.42 % 2.445 M -56.37 % 5.604 M 50.18 % 3.732 M -53.22 % 7.977 M 164.37 % 3.017 M 38.73 % 2.175 M -64.01 % 6.044 M -48.24 % 11.676 M
Total current assets 14.718 M 17.49 % 12.527 M 41.26 % 8.868 M 14.90 % 7.718 M -9.70 % 8.547 M -0.13 % 8.558 M -51.69 % 17.716 M 62.77 % 10.884 M 91.60 % 5.680 M 20.50 % 4.714 M -3.61 % 4.890 M -37.42 % 7.815 M 94.87 % 4.011 M -53.53 % 8.631 M 151.24 % 3.435 M 34.69 % 2.551 M -60.99 % 6.538 M -45.84 % 12.072 M
Inventory 886.346 K 50.24 % 589.934 K 608.66 % 83.246 K -36.52 % 131.137 K -6.03 % 139.554 K 1.76 % 137.140 K 154.48 % 53.890 K -48.10 % 103.843 K 2.49 % 101.318 K 31.72 % 76.919 K -18.24 % 94.083 K -34.69 % 144.062 K -31.64 % 210.727 K -46.75 % 395.710 K 139.33 % 165.338 K 5.72 % 156.397 K 17.05 % 133.615 K 0.000
Net receivables 8.221 M 8.17 % 7.600 M 123.92 % 3.394 M 1.29 % 3.351 M 14.79 % 2.919 M 9 630.43 % 30.000 K -71.58 % 105.556 K -95.12 % 2.164 M 1.51 % 2.132 M 3.94 % 2.051 M -11.27 % 2.311 M 13.40 % 2.038 M 21 484.94 % 9.443 K -87.73 % 76.961 K 718.82 % 9.399 K 0.000 -100.00 % 271.233 K -11.06 % 304.966 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 576.955 K 22.43 % 471.248 K 115.07 % 219.112 K 14.26 % 191.766 K 6.86 % 179.461 K -15.63 % 212.713 K 129.56 % 92.661 K -51.10 % 189.502 K 79.11 % 105.800 K -8.63 % 115.788 K -54.26 % 253.164 K 114.94 % 117.782 K 30.13 % 90.511 K -56.51 % 208.140 K 209.94 % 67.154 K -42.18 % 116.147 K -78.23 % 533.580 K 79.91 % 296.578 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 391.283 K -47.80 % 749.614 K 0.000 0.000 0.000 0.000
Capital lease obligations 3.527 M -21.42 % 4.488 M -3.00 % 4.627 M 197.34 % 1.556 M -9.77 % 1.724 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.781 K -80.11 % 918.953 K -16.46 % 1.100 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 203.956 K -68.80 % 653.637 K 0.000 0.000 0.000 -100.00 % 41.939 K -92.67 % 572.538 K 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 100.00 % -203.957 K 68.80 % -653.638 K 0.000 0.000 0.000 100.00 % -41.939 K 92.67 % -572.538 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 23.140 M 6.66 % 21.695 M 6.05 % 20.457 M 50.89 % 13.557 M -17.48 % 16.430 M 17.75 % 13.953 M -47.68 % 26.670 M 33.92 % 19.915 M 31.46 % 15.149 M 2.46 % 14.785 M -5.84 % 15.702 M -11.97 % 17.838 M 26.63 % 14.086 M -30.42 % 20.245 M 20.87 % 16.750 M 1.42 % 16.516 M -32.23 % 24.371 M -6.74 % 26.133 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 100.00 % -12.800 M -133.09 % -5.492 M -32.22 % -4.153 M -2.80 % -4.040 M -593.94 % -582.198 K -58.16 % -368.116 K -10.11 % -334.326 K -13.67 % -294.129 K 59.54 % -727.000 K -127.56 % -319.483 K 62.99 % -863.273 K 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 769.506 K 209.83 % 248.363 K -69.91 % 825.392 K 253.91 % -536.276 K -143.34 % 1.237 M 83.54 % 674.141 K 159.29 % 260.000 K -33.43 % 390.570 K 3.40 % 377.716 K -23.02 % 490.699 K -14.16 % 571.670 K 3.68 % 551.383 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -824.885 K 80.54 % -4.239 M -1 653.48 % -241.722 K -21.78 % -198.496 K 70.50 % -672.793 K -631.75 % -91.943 K -185.04 % 108.116 K 292.23 % -56.244 K 32.71 % -83.587 K -135.37 % 236.302 K 193.70 % -252.187 K 86.73 % -1.901 M 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -4.206 M -9 650.18 % -43.139 K 90.01 % -431.843 K 34.27 % -656.995 K -7 457.75 % -8.693 K -114.95 % 58.163 K 208.27 % -53.719 K 9.24 % -59.188 K -127.01 % 219.138 K 172.52 % -302.166 K 84.64 % -1.968 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -506.888 K -1 158.42 % 47.891 K 468.98 % 8.417 K 448.67 % -2.414 K 97.10 % -83.250 K -266.66 % 49.953 K 2 078.34 % -2.525 K 89.65 % -24.399 K -242.15 % 17.164 K -65.66 % 49.979 K -25.03 % 66.665 K 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -56.246 K -184.21 % 66.793 K -56.48 % 153.486 K 5 821.53 % 2.592 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -824.885 K -273.86 % 474.463 K 292.50 % -246.474 K -209.58 % 224.930 K 1 780.59 % -13.384 K -123.80 % 56.246 K 184.21 % -66.793 K 56.48 % -153.486 K -5 821.53 % -2.592 K -101.92 % 135.184 K 206.07 % 44.167 K 283.90 % -24.017 K 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 214.492 K -98.32 % 12.742 M 124.63 % 5.672 M 33.64 % 4.245 M 5.06 % 4.040 M -56.61 % 9.312 M 6 815.96 % 134.644 K -47.14 % 254.700 K 227.66 % 77.734 K 271.80 % -45.248 K -120.28 % 223.148 K 138.32 % 93.632 K 102.13 % -4.387 M -25.65 % -3.491 M -12.02 % -3.117 M -8.72 % -2.867 M -60.23 % -1.789 M 2.88 % -1.842 M
Net cash provided by operating activities -6.950 M 41.50 % -11.880 M -89.91 % -6.256 M -30.08 % -4.809 M -10.35 % -4.358 M 11.63 % -4.931 M -40.31 % -3.514 M -35.34 % -2.597 M -5.89 % -2.452 M -42.27 % -1.724 M 5.23 % -1.819 M 17.80 % -2.213 M 49.55 % -4.387 M -25.65 % -3.491 M -12.02 % -3.117 M -8.72 % -2.867 M -60.23 % -1.789 M 2.88 % -1.842 M
Investments in property plant and equipment -1.466 M -144.70 % -599.234 K 85.99 % -4.277 M -4 647.06 % -90.099 K 94.64 % -1.681 M 60.97 % -4.308 M -3 681.42 % -113.913 K -207.87 % -37.000 K -3 948.14 % -914.000 97.58 % -37.822 K 97.15 % -1.326 M -98.97 % -666.217 K -341.12 % -151.030 K 66.99 % -457.508 K 60.18 % -1.149 M -11.33 % -1.032 M 76.69 % -4.429 M -121.23 % -2.002 M
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 -100.00 % 197.143 K
Purchases of investments 0.000 100.00 % -82.589 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -82.589 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
Net cash used for investing activites -1.466 M -115.06 % -681.823 K 84.06 % -4.277 M -4 647.06 % -90.099 K 94.64 % -1.681 M 60.97 % -4.308 M -3 681.42 % -113.913 K -207.87 % -37.000 K -3 948.14 % -914.000 97.58 % -37.822 K 97.15 % -1.326 M -98.97 % -666.217 K -341.12 % -151.030 K 66.99 % -457.508 K 60.18 % -1.149 M -11.33 % -1.032 M 76.69 % -4.429 M -145.40 % -1.805 M
Debt repayment 1.149 M 0.000 100.00 % -273.854 K -114.01 % 1.954 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -182.781 K 75.17 % -736.172 K -151.67 % 1.425 M 29.53 % 1.100 M 0.000 0.000 0.000
Common stock issued 9.389 M -21.72 % 11.994 M -13.69 % 13.896 M 647.38 % 1.859 M -66.24 % 5.507 M 458 794.25 % 1.200 K -99.99 % 10.471 M 35.37 % 7.735 M 131.99 % 3.334 M 80.69 % 1.845 M 0.000 -100.00 % 4.696 M 356.35 % 1.029 M -86.88 % 7.844 M 84.69 % 4.247 M 14 057.86 % 30.000 K -94.88 % 585.554 K -95.77 % 13.834 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -360.709 K -50.92 % -239.005 K 0.000 0.000 100.00 % -580.933 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -806.873 K -53.63 % -525.219 K 73.12 % -1.954 M -1 060.35 % -168.410 K -9.54 % -153.737 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 224.400 K 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 9.731 M -15.15 % 11.469 M -1.71 % 11.668 M 220.11 % 3.645 M -31.91 % 5.353 M 445 982.83 % 1.200 K -99.99 % 10.471 M 35.37 % 7.735 M 131.99 % 3.334 M 80.69 % 1.845 M 0.000 -100.00 % 4.737 M 1 517.92 % 292.804 K -96.71 % 8.908 M 74.39 % 5.108 M 16 927.84 % 30.000 K -94.88 % 585.554 K -95.58 % 13.253 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 40.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
Net change in cash 1.315 M 220.27 % -1.093 M -193.02 % 1.175 M 193.73 % -1.254 M -82.74 % -686.187 K 92.57 % -9.237 M -234.99 % 6.843 M 34.14 % 5.101 M 479.13 % 880.851 K 953.47 % 83.614 K 102.66 % -3.145 M -269.24 % 1.858 M 143.77 % -4.245 M -185.60 % 4.960 M 488.73 % 842.421 K 121.77 % -3.869 M 31.31 % -5.632 M -158.63 % 9.606 M
Cash at beginning of period 4.258 M -20.43 % 5.352 M 28.14 % 4.176 M -23.09 % 5.430 M -11.22 % 6.116 M -60.16 % 15.354 M 80.40 % 8.511 M 149.61 % 3.410 M 34.83 % 2.529 M 3.42 % 2.445 M -56.26 % 5.590 M 49.79 % 3.732 M -53.22 % 7.977 M 164.37 % 3.017 M 38.73 % 2.175 M -64.01 % 6.044 M -48.24 % 11.676 M 464.06 % 2.070 M
Cash at end of period 5.573 M 30.88 % 4.258 M -20.43 % 5.352 M 28.14 % 4.176 M -23.09 % 5.430 M -11.22 % 6.116 M -60.16 % 15.354 M 80.40 % 8.511 M 149.61 % 3.410 M 34.83 % 2.529 M 3.42 % 2.445 M -56.26 % 5.590 M 49.79 % 3.732 M -53.22 % 7.977 M 164.37 % 3.017 M 38.73 % 2.175 M -64.01 % 6.044 M -48.24 % 11.676 M
Operating cash flow -6.950 M 41.50 % -11.880 M -89.91 % -6.256 M -30.08 % -4.809 M -10.35 % -4.358 M 11.63 % -4.931 M -40.31 % -3.514 M -35.34 % -2.597 M -5.89 % -2.452 M -42.27 % -1.724 M 5.23 % -1.819 M 17.80 % -2.213 M 49.55 % -4.387 M -25.65 % -3.491 M -12.02 % -3.117 M -8.72 % -2.867 M -60.23 % -1.789 M 2.88 % -1.842 M
Capital expenditure -1.466 M -144.70 % -599.234 K 85.99 % -4.277 M -4 647.06 % -90.099 K 94.64 % -1.681 M 60.97 % -4.308 M -3 681.42 % -113.913 K -207.87 % -37.000 K -3 948.14 % -914.000 97.58 % -37.822 K 97.15 % -1.326 M -98.97 % -666.217 K -341.12 % -151.030 K 66.99 % -457.508 K 60.18 % -1.149 M -11.33 % -1.032 M 76.69 % -4.429 M -121.23 % -2.002 M
Free CashFlow -8.417 M 32.56 % -12.479 M -18.48 % -10.533 M -115.00 % -4.899 M 18.88 % -6.039 M 34.63 % -9.239 M -154.62 % -3.628 M -37.76 % -2.634 M -7.35 % -2.453 M -39.26 % -1.762 M 43.98 % -3.145 M -9.22 % -2.879 M 36.55 % -4.538 M -14.92 % -3.949 M 7.43 % -4.266 M -9.41 % -3.899 M 37.30 % -6.218 M -61.75 % -3.844 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Revenue 2.151 M -39.81 % 3.574 M 242.33 % 1.044 M 63.28 % 639.469 K 26.19 % 506.766 K 3.79 % 488.266 K 319.17 % 116.483 K -19.10 % 143.988 K -34.43 % 219.585 K 22.56 % 179.171 K -62.41 % 476.659 K 114.62 % 222.099 K 9.70 % 202.456 K -54.57 % 445.677 K 66.20 % 268.149 K -39.23 % 441.271 K 81.16 % 243.584 K 126.37 % -923.660 K -171.50 % 1.292 M 188.87 % -1.454 M -181.46 % 1.784 M 219.75 % -1.490 M -175.57 % 1.972 M 179.94 % -2.467 M -193.20 % 2.647 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 507.500 100.00 % 253.750 0.000 0.000
Net income -5.724 M -28.52 % -4.454 M 21.65 % -5.685 M 11.02 % -6.389 M -19.16 % -5.362 M -13.24 % -4.735 M -2.47 % -4.621 M -76.82 % -2.613 M 29.09 % -3.685 M -30.19 % -2.831 M 10.53 % -3.164 M 73.00 % -11.716 M -333.21 % -2.705 M -43.80 % -1.881 M 4.02 % -1.960 M -22.61 % -1.598 M 22.51 % -2.062 M -23.53 % -1.670 M 5.03 % -1.758 M -7.71 % -1.632 M -5.22 % -1.551 M -22.77 % -1.263 M 22.73 % -1.635 M -77.29 % -922.214 K -22.23 % -754.512 K 53.39 % -1.619 M 0.00 % -1.619 M 22.38 % -2.085 M 0.00 % -2.085 M 22.03 % -2.674 M 0.00 % -2.674 M 36.65 % -4.222 M 0.00 % -4.222 M -214.24 % -1.343 M -100.00 % -671.717 K 40.06 % -1.121 M -100.00 % -560.288 K
Income before tax -8.431 M -80.47 % -4.672 M 44.33 % -8.393 M 22.95 % -10.892 M -19.11 % -9.145 M -40.72 % -6.499 M -4.76 % -6.204 M -37.44 % -4.514 M 11.85 % -5.121 M -13.02 % -4.531 M -2.28 % -4.430 M 65.44 % -12.816 M -373.88 % -2.705 M -43.80 % -1.881 M 4.02 % -1.960 M -22.61 % -1.598 M 22.51 % -2.062 M -23.53 % -1.670 M 5.03 % -1.758 M -7.71 % -1.632 M -5.22 % -1.551 M -22.77 % -1.263 M 22.73 % -1.635 M -77.29 % -922.214 K -22.23 % -754.512 K 75.78 % -3.115 M 0.00 % -3.115 M -3.58 % -3.008 M 0.00 % -3.008 M -12.46 % -2.674 M 0.00 % -2.674 M 36.65 % -4.222 M 0.00 % -4.222 M -214.24 % -1.343 M -100.00 % -671.717 K 40.06 % -1.121 M -100.00 % -560.288 K
Income before tax ratio -3.92 -199.82 % -1.31 83.74 % -8.04 52.81 % -17.03 5.61 % -18.05 -35.58 % -13.31 75.01 % -53.26 -69.89 % -31.35 -34.43 % -23.32 7.78 % -25.29 -172.09 % -9.29 83.90 % -57.71 -331.97 % -13.36 -216.56 % -4.22 42.25 % -7.31 -101.78 % -3.62 57.23 % -8.47 -568.42 % 1.81 232.83 % -1.36 -221.20 % 1.12 229.16 % -0.87 -202.53 % 0.85 202.26 % -0.83 -321.79 % 0.37 231.15 % -0.29 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -2 647.16 0.00 % -2 647.16 0.00 0.00
EBITDA -3.754 M -19.44 % -3.143 M 54.11 % -6.848 M 20.46 % -8.610 M -153.75 % -3.393 M -3.41 % -3.281 M 3.56 % -3.402 M -130.45 % -1.476 M 41.43 % -2.521 M -15.02 % -2.192 M 14.60 % -2.566 M 13.80 % -2.977 M -11.32 % -2.675 M -39.77 % -1.913 M -11.35 % -1.718 M -27.79 % -1.345 M 23.08 % -1.748 M -27.51 % -1.371 M 0.60 % -1.379 M -12.92 % -1.222 M -8.31 % -1.128 M -18.30 % -953.338 K 28.52 % -1.334 M -134.89 % -567.773 K -188.87 % -196.549 K 73.60 % -744.492 K 0.00 % -744.492 K 26.02 % -1.006 M 64.70 % -2.851 M -60.65 % -1.775 M 0.00 % -1.775 M 48.27 % -3.431 M 0.00 % -3.431 M -238.43 % -1.014 M -100.00 % -506.837 K 53.30 % -1.085 M -100.00 % -542.641 K
Net income ratio -2.66 -113.52 % -1.25 77.11 % -5.44 45.51 % -9.99 5.57 % -10.58 -9.11 % -9.70 75.55 % -39.67 -118.57 % -18.15 -8.15 % -16.78 -6.23 % -15.80 -138.03 % -6.64 87.42 % -52.75 -294.90 % -13.36 -216.56 % -4.22 42.25 % -7.31 -101.78 % -3.62 57.23 % -8.47 -568.42 % 1.81 232.83 % -1.36 -221.20 % 1.12 229.16 % -0.87 -202.53 % 0.85 202.26 % -0.83 -321.79 % 0.37 231.15 % -0.29 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -2 647.16 0.00 % -2 647.16 0.00 0.00
Ratio EBITDA -1.74 -98.44 % -0.88 86.60 % -6.56 51.28 % -13.46 -101.09 % -6.70 0.37 % -6.72 76.99 % -29.21 -184.86 % -10.25 10.68 % -11.48 6.15 % -12.23 -127.19 % -5.38 59.84 % -13.40 -1.47 % -13.21 -207.69 % -4.29 33.00 % -6.41 -110.30 % -3.05 57.54 % -7.18 -583.53 % 1.48 239.02 % -1.07 -227.06 % 0.84 232.96 % -0.63 -198.79 % 0.64 194.60 % -0.68 -393.84 % 0.23 409.96 % -0.07 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -1 997.39 0.00 % -1 997.39 0.00 0.00
Gross profit ratio 0.29 -56.93 % 0.68 116.24 % -4.19 39.84 % -6.96 51.93 % -14.49 -45.32 % -9.97 75.66 % -40.95 -80.05 % -22.75 -18.33 % -19.22 -1.75 % -18.89 -234.44 % -5.65 -171.89 % -2.08 51.01 % -4.24 -165.26 % -1.60 -259.87 % 1.00 196.93 % -1.03 -203.17 % 1.00 -51.99 % 2.08 108.30 % 1.00 -38.06 % 1.61 61.45 % 1.00 -37.66 % 1.60 60.42 % 1.00 -21.46 % 1.27 27.33 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 0.00
Weighted average shs out dil 1.835 B 7.14 % 1.712 B 11.86 % 1.531 B 6.31 % 1.440 B 11.69 % 1.289 B 13.79 % 1.133 B 13.72 % 996.211 M 35.20 % 736.816 M -3.42 % 762.910 M 30.02 % 586.748 M 16.96 % 501.654 M 0.07 % 501.310 M 19.84 % 418.307 M 5.99 % 394.683 M 2.77 % 384.054 M 0.43 % 382.406 M 5.52 % 362.390 M 6.19 % 341.250 M 5.89 % 322.256 M 10.60 % 291.358 M 1.25 % 287.749 M 0.07 % 287.556 M 0.82 % 285.220 M -32.17 % 420.523 M 18.80 % 353.964 M 30.55 % 271.129 M 0.00 % 271.129 M 5.97 % 255.856 M 0.00 % 255.856 M 19.37 % 214.333 M 0.00 % 214.333 M 13.73 % 188.458 M 0.00 % 188.458 M 0.64 % 187.252 M 0.00 % 187.252 M 19.18 % 157.114 M 0.00 % 157.114 M
Weighted average shs out 1.835 B 9.49 % 1.676 B 9.47 % 1.531 B 6.31 % 1.440 B 11.69 % 1.289 B 13.79 % 1.133 B 13.72 % 996.211 M 35.20 % 736.816 M -3.42 % 762.910 M 30.02 % 586.748 M 16.96 % 501.654 M 0.07 % 501.310 M 20.48 % 416.080 M 6.28 % 391.492 M 1.93 % 384.072 M 0.43 % 382.419 M 5.67 % 361.893 M 6.04 % 341.291 M 6.78 % 319.631 M 9.69 % 291.399 M 1.43 % 287.299 M 0.15 % 286.882 M 0.58 % 285.242 M -32.17 % 420.526 M 18.80 % 353.965 M 30.55 % 271.129 M 0.00 % 271.129 M 5.97 % 255.856 M 0.00 % 255.856 M 19.37 % 214.333 M 0.00 % 214.333 M 13.73 % 188.458 M 0.00 % 188.458 M 0.64 % 187.252 M 0.00 % 187.252 M 19.18 % 157.114 M 0.00 % 157.114 M
EPS diluted 0.00 -19.23 % 0.00 29.73 % 0.00 15.91 % 0.00 -4.76 % 0.00 0.00 % 0.00 8.70 % 0.00 -31.43 % 0.00 27.08 % 0.00 0.00 % 0.00 23.81 % -0.01 73.08 % -0.02 -260.00 % -0.01 -35.42 % 0.00 5.88 % -0.01 -21.43 % 0.00 26.32 % -0.01 -16.33 % 0.00 10.91 % -0.01 1.79 % -0.01 -3.70 % -0.01 -22.73 % 0.00 22.81 % -0.01 -159.09 % 0.00 -4.76 % 0.00 65.00 % -0.01 0.00 % -0.01 26.83 % -0.01 -13.89 % -0.01 41.94 % -0.01 -11.71 % -0.01 50.45 % -0.02 -12.56 % -0.02 -176.39 % -0.01 -100.00 % 0.00 50.00 % -0.01 -100.00 % 0.00
Earnings per share 0.00 -14.81 % 0.00 27.03 % 0.00 15.91 % 0.00 -4.76 % 0.00 0.00 % 0.00 8.70 % 0.00 -31.43 % 0.00 27.08 % 0.00 0.00 % 0.00 23.81 % -0.01 73.08 % -0.02 -260.00 % -0.01 -35.42 % 0.00 5.88 % -0.01 -21.43 % 0.00 26.32 % -0.01 -16.33 % 0.00 10.91 % -0.01 1.79 % -0.01 -3.70 % -0.01 -22.73 % 0.00 22.81 % -0.01 -159.09 % 0.00 -4.76 % 0.00 65.00 % -0.01 0.00 % -0.01 26.83 % -0.01 -13.89 % -0.01 41.94 % -0.01 -11.71 % -0.01 50.45 % -0.02 -12.56 % -0.02 -176.39 % -0.01 -100.00 % 0.00 50.00 % -0.01 -100.00 % 0.00
Gross profit 630.361 K -74.07 % 2.431 M 155.59 % -4.374 M 1.77 % -4.453 M 39.35 % -7.341 M -50.83 % -4.867 M -2.03 % -4.771 M -45.66 % -3.275 M 22.41 % -4.221 M -24.70 % -3.385 M -25.71 % -2.693 M -483.52 % -461.435 K 46.26 % -858.566 K -20.50 % -712.521 K -365.72 % 268.149 K 158.90 % -455.244 K -286.89 % 243.584 K 112.66 % -1.924 M -248.94 % 1.292 M 155.05 % -2.347 M -231.52 % 1.784 M 174.65 % -2.390 M -221.22 % 1.972 M 162.78 % -3.141 M -218.66 % 2.647 M 420.82 % -825.008 K 0.00 % -825.008 K -5.74 % -780.260 K 0.00 % -780.263 K -133.09 % -334.748 K 0.00 % -334.748 K 0.000 0.000 -100.00 % 507.500 100.00 % 253.750 0.000 0.000
Income tax expense -2.707 M -1 342.29 % 217.895 K 108.05 % -2.708 M 39.86 % -4.503 M -19.03 % -3.783 M -114.45 % -1.764 M -11.42 % -1.583 M 16.71 % -1.901 M -32.40 % -1.435 M 15.56 % -1.700 M -34.27 % -1.266 M -15.10 % -1.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.214 M 0.00 % 1.214 M 16.44 % 1.043 M 133.48 % -3.114 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 1.521 M 33.08 % 1.143 M -78.90 % 5.418 M 6.40 % 5.092 M -35.12 % 7.848 M 46.54 % 5.356 M 9.59 % 4.887 M 42.93 % 3.419 M -23.00 % 4.441 M 24.60 % 3.564 M 12.46 % 3.169 M 363.65 % 683.534 K -35.58 % 1.061 M -8.39 % 1.158 M 0.000 -100.00 % 896.515 K 0.000 -100.00 % 1.000 M 0.000 -100.00 % 893.169 K 0.000 -100.00 % 900.233 K 0.000 -100.00 % 674.116 K 0.000 -100.00 % 825.008 K 0.00 % 825.008 K 5.74 % 780.260 K 0.00 % 780.263 K 133.09 % 334.748 K 0.00 % 334.748 K 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 1.147 M -26.11 % 1.552 M 40.80 % 1.102 M -44.34 % 1.980 M 73.28 % 1.143 M 48.32 % 770.481 K 91.51 % 402.322 K -0.29 % 403.499 K -6.18 % 430.069 K -10.58 % 480.937 K -15.61 % 569.886 K 20.92 % 471.279 K -12.46 % 538.386 K 30.39 % 412.907 K 17.40 % 351.707 K 16.19 % 302.709 K -31.30 % 440.618 K 41.44 % 311.531 K -34.29 % 474.077 K 49.52 % 317.060 K -28.07 % 440.806 K 17.45 % 375.324 K -41.29 % 639.304 K 137.57 % 269.103 K -47.85 % 516.026 K -71.26 % 1.795 M 0.00 % 1.795 M 36.75 % 1.313 M 0.00 % 1.313 M -0.38 % 1.318 M 0.00 % 1.318 M -5.89 % 1.400 M 0.00 % 1.400 M -0.25 % 1.404 M 100.00 % 701.850 K 12.62 % 623.222 K 100.00 % 311.611 K
Selling and marketing expenses 4.422 M -9.63 % 4.893 M 75.00 % 2.796 M 666.03 % 365.011 K -74.88 % 1.453 M 1 544.78 % -100.574 K -107.91 % 1.272 M 1 118.19 % 104.390 K -89.49 % 993.115 K 726.96 % 120.092 K -89.54 % 1.148 M -52.68 % 2.425 M 31.25 % 1.848 M 4.05 % 1.776 M 3.71 % 1.712 M -2.42 % 1.755 M -2.14 % 1.793 M 6.82 % 1.679 M -0.19 % 1.682 M -2.97 % 1.733 M -6.47 % 1.853 M 15.02 % 1.611 M -18.90 % 1.987 M 16.33 % 1.708 M 1.75 % 1.679 M 274.74 % -960.562 K 0.00 % -960.562 K -3 844.30 % 25.654 K -0.01 % 25.657 K -10.11 % 28.544 K 0.00 % 28.544 K -69.68 % 94.136 K 0.00 % 94.138 K -11.51 % 106.384 K 100.00 % 53.192 K -21.47 % 67.732 K 100.00 % 33.866 K
Other expenses 0.000 0.000 -100.00 % 4.410 K 100.11 % -3.991 M -2 999.83 % 137.630 K 115.30 % -899.430 K 0.000 100.00 % -786.780 K 0.000 100.00 % -664.620 K 0.000 100.00 % -719.080 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 % -486.157 K -120.73 % 2.345 M 698.44 % -391.798 K -119.50 % 2.009 M 333.36 % -861.094 K -134.31 % 2.509 M 342.75 % -1.034 M -100.00 % -516.880 K -1 258.92 % 44.600 K 100.00 % 22.300 K
Operating expenses 5.569 M -13.60 % 6.445 M 65.52 % 3.894 M -38.55 % 6.336 M 261.49 % 1.753 M 11.69 % 1.569 M -6.25 % 1.674 M 29.30 % 1.295 M -9.03 % 1.423 M 12.45 % 1.266 M -26.32 % 1.718 M -60.56 % 4.356 M 119.64 % 1.983 M 49.63 % 1.325 M -40.51 % 2.228 M 94.92 % 1.143 M -50.44 % 2.306 M 806.50 % 254.386 K -91.66 % 3.050 M 326.79 % 714.592 K -78.58 % 3.335 M 195.99 % 1.127 M -68.76 % 3.607 M 62.57 % 2.219 M -34.77 % 3.401 M 307.48 % 834.730 K 0.00 % 834.730 K -2.07 % 852.340 K -85.01 % 5.687 M 495.82 % 954.548 K -82.48 % 5.447 M 513.91 % 887.244 K -85.13 % 5.966 M 651.39 % 793.988 K 100.00 % 396.994 K -52.16 % 829.898 K 100.00 % 414.949 K
Cost and expenses 7.090 M -6.57 % 7.588 M -18.51 % 9.312 M -18.52 % 11.428 M 19.04 % 9.601 M 38.64 % 6.925 M 5.55 % 6.561 M 39.19 % 4.714 M -19.61 % 5.864 M 21.41 % 4.830 M -1.17 % 4.887 M 10.02 % 4.442 M 45.91 % 3.044 M 22.57 % 2.484 M 11.49 % 2.228 M 9.23 % 2.039 M -11.56 % 2.306 M 83.79 % 1.255 M -58.86 % 3.050 M 89.69 % 1.608 M -51.80 % 3.335 M 64.54 % 2.027 M -43.80 % 3.607 M 24.69 % 2.893 M -14.95 % 3.401 M 104.93 % 1.660 M 0.00 % 1.660 M 1.66 % 1.633 M -74.76 % 6.468 M 401.64 % 1.289 M -77.70 % 5.782 M 551.64 % 887.244 K -85.13 % 5.966 M 651.39 % 793.988 K 100.00 % 396.994 K -52.16 % 829.898 K 100.00 % 414.949 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 862.496 K 32.98 % 648.614 K 30.17 % 498.292 K 0.00 % 498.292 K 20.27 % 414.322 K 0.00 % 414.322 K -23.92 % 544.574 K 0.00 % 544.574 K 50.39 % 362.103 K 0.00 % 362.103 K 19.87 % 302.075 K 0.00 % 302.075 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 253.972 K 0.00 % 253.973 K -20.05 % 317.662 K 100.00 % 158.831 K 68.36 % 94.340 K 100.00 % 47.170 K
Selling general and administrative expenses 5.569 M -13.60 % 6.445 M 65.33 % 3.898 M 66.22 % 2.345 M 24.05 % 1.890 M 182.19 % 669.907 K -59.98 % 1.674 M 229.60 % 507.889 K -64.31 % 1.423 M 136.79 % 601.029 K -65.01 % 1.718 M -52.77 % 3.637 M 52.40 % 2.386 M 9.02 % 2.189 M 6.04 % 2.064 M 0.31 % 2.058 M -7.89 % 2.234 M 12.24 % 1.990 M -7.68 % 2.156 M 5.15 % 2.050 M -10.62 % 2.294 M 15.48 % 1.987 M -24.35 % 2.626 M 32.83 % 1.977 M -9.91 % 2.195 M 162.91 % 834.730 K 0.00 % 834.730 K -37.64 % 1.338 M 0.00 % 1.338 M -0.58 % 1.346 M 0.00 % 1.346 M -9.91 % 1.494 M 0.00 % 1.494 M -1.04 % 1.510 M 100.00 % 755.042 K 9.27 % 690.956 K 100.00 % 345.478 K
Interest income 0.000 -100.00 % 2.783 K -95.35 % 59.893 K 1 255.97 % 4.417 K 681.77 % 565.000 145.65 % 230.000 -16.67 % 276.000 2.22 % 270.000 -94.02 % 4.512 K 2.85 % 4.387 K -82.86 % 25.589 K -74.02 % 98.478 K -28.20 % 137.162 K -12.71 % 157.141 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 % 226.576 K 0.000 -100.00 % 104.583 K 0.000 -100.00 % 196.662 K 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 166.004 K -10.28 % 185.020 K 30.87 % 141.378 K 40.06 % 100.938 K 61.56 % 62.479 K -15.30 % 73.762 K 78.59 % 41.302 K 0.00 % 41.301 K -24.13 % 54.433 K 21.01 % 44.983 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.730 M 36.37 % 1.269 M -6.68 % 1.359 M -36.50 % 2.141 M 20.37 % 1.779 M 42.99 % 1.244 M 13.94 % 1.092 M 3.53 % 1.054 M -2.25 % 1.079 M 99.94 % 539.500 K 1.37 % 532.197 K 518.12 % 86.099 K -6.14 % 91.735 K 2.81 % 89.228 K -12.45 % 101.918 K -53.97 % 221.428 K -12.59 % 253.319 K -3.50 % 262.502 K -22.96 % 340.750 K -12.37 % 388.856 K 0.02 % 388.796 K 35.90 % 286.081 K 14.13 % 250.673 K -18.10 % 306.090 K -26.02 % 413.731 K -52.67 % 874.164 K 0.00 % 874.164 K -18.99 % 1.079 M 0.00 % 1.079 M 19.91 % 899.820 K 0.00 % 899.821 K 13.75 % 791.026 K 0.00 % 791.027 K 139.88 % 329.758 K 100.00 % 164.879 K 367.19 % 35.292 K 100.00 % 17.646 K
Operating income -4.938 M -23.04 % -4.014 M 51.45 % -8.268 M 23.37 % -10.789 M -18.64 % -9.094 M -41.28 % -6.437 M 0.12 % -6.445 M -41.02 % -4.570 M 19.04 % -5.644 M -21.37 % -4.650 M -5.45 % -4.410 M -4.52 % -4.220 M -52.54 % -2.766 M -38.13 % -2.003 M -10.02 % -1.820 M -16.23 % -1.566 M 21.76 % -2.002 M -22.53 % -1.634 M 5.03 % -1.720 M -6.81 % -1.610 M -6.18 % -1.517 M -22.36 % -1.239 M 21.77 % -1.584 M -81.30 % -873.863 K -43.19 % -610.280 K 85.90 % -4.329 M 0.00 % -4.329 M -6.89 % -4.050 M 0.00 % -4.050 M -14.56 % -3.535 M 0.00 % -3.535 M -3.18 % -3.427 M 0.00 % -3.427 M -16.10 % -2.951 M -100.00 % -1.476 M 10.59 % -1.650 M -100.00 % -825.244 K
Operating income ratio -2.30 -104.41 % -1.12 85.82 % -7.92 53.07 % -16.87 5.98 % -17.94 -36.13 % -13.18 76.17 % -55.33 -74.32 % -31.74 -23.47 % -25.70 0.97 % -25.96 -180.53 % -9.25 51.30 % -19.00 -39.05 % -13.66 -204.06 % -4.49 33.81 % -6.79 -91.28 % -3.55 56.81 % -8.22 -564.63 % 1.77 232.82 % -1.33 -220.19 % 1.11 230.35 % -0.85 -202.19 % 0.83 203.53 % -0.80 -326.80 % 0.35 253.65 % -0.23 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -5 815.76 0.00 % -5 815.76 0.00 0.00
Total other income expenses net -3.493 M -430.67 % -658.192 K -426.02 % -125.127 K 93.26 % -1.855 M -3 541.33 % -50.950 K 18.15 % -62.249 K -125.86 % 240.746 K 330.68 % 55.899 K -89.32 % 523.609 K 336.51 % 119.954 K 718.51 % -19.394 K 99.77 % -8.597 M -1 690.96 % 540.335 K -49.66 % 1.073 M 308.47 % -514.920 K -88.71 % -272.869 K -164.02 % 426.205 K 344.36 % -174.419 K -360.32 % -37.891 K -74.32 % -21.737 K 37.05 % -34.532 K -43.82 % -24.010 K 52.65 % -50.704 K -4.87 % -48.351 K 66.48 % -144.232 K -111.88 % 1.214 M 0.00 % 1.214 M 16.44 % 1.043 M 0.00 % 1.043 M 21.07 % 861.102 K 0.00 % 861.105 K 208.31 % -795.029 K 0.00 % -795.029 K -149.44 % 1.608 M 100.00 % 804.032 K 51.73 % 529.912 K 100.00 % 264.956 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-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-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
Net debt -578.870 K 35.47 % -897.080 K -176.85 % 1.167 M 408.12 % 229.741 K -87.04 % 1.772 M 344.56 % -724.747 K 83.61 % -4.421 M -563.76 % -666.085 K 74.87 % -2.650 M 28.48 % -3.706 M -106.09 % -1.798 M 70.60 % -6.116 M 47.81 % -11.720 M 23.67 % -15.354 M -97.99 % -7.755 M 8.88 % -8.511 M 19.30 % -10.546 M -209.30 % -3.410 M -21.92 % -2.797 M -10.59 % -2.529 M 2.56 % -2.595 M -6.13 % -2.445 M 45.96 % -4.525 M 19.05 % -5.590 M 35.23 % -8.631 M -143.19 % -3.549 M 34.91 % -5.452 M -184.36 % -1.917 M 11.84 % -2.175 M 64.01 % -6.044 M 48.24 % -11.676 M
Total investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.094 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
Total debt 3.234 M -30.85 % 4.676 M 20.14 % 3.892 M -13.28 % 4.488 M -6.29 % 4.789 M 3.51 % 4.627 M 153.66 % 1.824 M -48.04 % 3.510 M 114.00 % 1.640 M -4.88 % 1.724 M -4.27 % 1.801 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 % 182.781 K -92.76 % 2.525 M 129.53 % 1.100 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 592.637 K 65.08 % 359.003 K 221.64 % 111.616 K 235.88 % -82.141 K -146.24 % 177.640 K 43.86 % 123.480 K 127.55 % -448.183 K -855.39 % -46.911 K -105.10 % 919.355 K 3.94 % 884.529 K 444.06 % 162.580 K 179.71 % -203.956 K 67.46 % -626.735 K 4.12 % -653.638 K -20.72 % -541.451 K -409.08 % 175.181 K 230.23 % -134.515 K -229.25 % 104.075 K -85.32 % 709.028 K 58.00 % 448.760 K 73.04 % 259.335 K 718.36 % -41.939 K 82.98 % -246.382 K 56.97 % -572.538 K 0.000 -100.00 % 1.192 M 36.01 % 876.763 K -71.40 % 3.065 M 16.31 % 2.635 M 37.49 % 1.917 M 17.49 % 1.631 M
Retained earnings -103.780 M -5.84 % -98.056 M -4.76 % -93.602 M -6.47 % -87.917 M -7.84 % -81.528 M -7.04 % -76.166 M -6.63 % -71.431 M -5.56 % -67.671 M -4.02 % -65.058 M -5.68 % -61.560 M -4.82 % -58.729 M -5.69 % -55.565 M -26.72 % -43.849 M -6.07 % -41.338 M -4.77 % -39.457 M -3.55 % -38.104 M -4.38 % -36.506 M -5.99 % -34.443 M -5.09 % -32.774 M -5.67 % -31.016 M -5.55 % -29.384 M -5.57 % -27.832 M -4.76 % -26.569 M -6.38 % -24.975 M -2.87 % -24.278 M -0.02 % -24.274 M -15.39 % -21.037 M -10.09 % -19.108 M -38.87 % -13.759 M -158.82 % -5.316 M -102.19 % -2.629 M
Common stock 113.087 M 0.45 % 112.583 M 9.23 % 103.073 M 1.16 % 101.887 M 11.79 % 91.144 M 2.11 % 89.263 M 9.53 % 81.494 M 8.33 % 75.227 M 2.64 % 73.294 M 0.31 % 73.069 M 8.14 % 67.567 M 0.23 % 67.413 M 0.05 % 67.381 M 0.00 % 67.381 M 18.29 % 56.965 M 0.59 % 56.630 M -0.33 % 56.817 M 16.97 % 48.576 M 7.96 % 44.993 M 1.06 % 44.519 M 4.32 % 42.674 M 0.00 % 42.674 M 0.00 % 42.674 M 0.00 % 42.674 M -0.03 % 42.687 M 18.50 % 36.022 M 0.00 % 36.022 M 15.71 % 31.133 M 14.78 % 27.124 M 0.44 % 27.007 M 2.22 % 26.421 M
Total equity 9.900 M -33.50 % 14.886 M 55.34 % 9.583 M -31.00 % 13.887 M 41.80 % 9.793 M -25.92 % 13.220 M 37.50 % 9.615 M 28.04 % 7.509 M -17.98 % 9.156 M -26.13 % 12.393 M 37.70 % 9.000 M -22.70 % 11.644 M -49.17 % 22.905 M -9.78 % 25.389 M 49.65 % 16.966 M -9.28 % 18.702 M -7.31 % 20.177 M 41.72 % 14.237 M 10.12 % 12.928 M -7.34 % 13.952 M 2.97 % 13.550 M -8.45 % 14.800 M -6.68 % 15.859 M -7.40 % 17.126 M -4.32 % 17.899 M 34.26 % 13.332 M -19.75 % 16.612 M 10.09 % 15.089 M -5.69 % 16.000 M -32.22 % 23.607 M -7.14 % 25.423 M
Other non current liabilities 1.592 M 1.74 % 1.565 M 0.30 % 1.560 M -0.22 % 1.564 M -2.81 % 1.609 M 12.76 % 1.427 M 10.40 % 1.292 M -0.44 % 1.298 M -2.92 % 1.337 M 0.86 % 1.326 M 0.93 % 1.314 M 0.56 % 1.306 M 0.000 -100.00 % 317.604 K 0.000 -100.00 % 351.591 K 0.000 -100.00 % 453.311 K 0.000 -100.00 % 403.649 K 0.000 -100.00 % 330.513 K 0.000 -100.00 % 298.083 K 0.000 -100.00 % 200.000 K 41.70 % 141.139 K 0.00 % 141.139 K 0.00 % 141.139 K 0.000 0.000
Long term debt 2.017 M -24.29 % 2.664 M -12.93 % 3.060 M -17.28 % 3.699 M -2.62 % 3.799 M -2.30 % 3.888 M 150.94 % 1.550 M 12.94 % 1.372 M -6.78 % 1.472 M -5.41 % 1.556 M -5.56 % 1.648 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 -100.00 % 182.781 K -68.05 % 572.000 K 0.000 0.000 0.000
Total non current liabilities 3.610 M -14.66 % 4.229 M -13.61 % 4.896 M -6.98 % 5.263 M -2.67 % 5.408 M 1.74 % 5.315 M 87.03 % 2.842 M 6.43 % 2.670 M -4.94 % 2.809 M -2.53 % 2.882 M -2.68 % 2.961 M 126.69 % 1.306 M 0.000 -100.00 % 317.604 K 0.000 -100.00 % 351.590 K 0.000 -100.00 % 453.311 K 0.000 -100.00 % 403.649 K 0.000 -100.00 % 330.513 K 0.000 -100.00 % 298.083 K 0.000 -100.00 % 200.000 K -38.26 % 323.920 K -54.58 % 713.139 K 405.27 % 141.139 K 0.000 0.000
Other current liabilities 664.242 K -53.74 % 1.436 M 177.68 % 517.119 K -59.75 % 1.285 M 94.19 % 661.667 K -31.37 % 964.084 K 62.84 % 592.039 K -43.51 % 1.048 M 79.42 % 584.089 K -27.57 % 806.437 K 49.03 % 541.140 K -31.56 % 790.718 K 80.17 % 438.869 K -49.58 % 870.408 K 106.41 % 421.696 K -37.24 % 671.969 K 133.46 % 287.829 K -18.56 % 353.424 K 68.42 % 209.852 K -33.04 % 313.417 K 17.68 % 266.335 K -46.21 % 495.141 K 109.01 % 236.898 K -19.77 % 295.277 K -18.00 % 360.087 K 27.92 % 281.495 K -62.93 % 759.299 K 115.49 % 352.361 K 36.28 % 258.563 K 12.13 % 230.602 K -44.20 % 413.272 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.216 M -39.53 % 2.012 M 141.72 % 832.236 K 5.53 % 788.654 K -20.36 % 990.326 K 34.11 % 738.454 K 169.05 % 274.467 K -87.16 % 2.138 M 1 169.60 % 168.411 K 0.00 % 168.411 K 9.55 % 153.736 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 % 182.781 K -92.20 % 2.342 M 343.57 % 528.000 K 0.000 0.000 0.000
Total current liabilities 2.956 M -26.56 % 4.025 M 67.07 % 2.409 M -5.34 % 2.545 M 6.23 % 2.396 M 24.66 % 1.922 M 55.95 % 1.232 M -63.52 % 3.378 M 190.92 % 1.161 M 0.59 % 1.154 M 6.30 % 1.086 M 8.22 % 1.003 M -15.69 % 1.190 M 23.57 % 963.069 K 60.46 % 600.176 K -30.33 % 861.471 K 119.75 % 392.026 K -14.63 % 459.224 K 24.50 % 368.842 K -14.06 % 429.205 K 22.70 % 349.795 K -38.78 % 571.384 K 1.82 % 561.156 K 35.85 % 413.059 K -29.60 % 586.773 K 5.77 % 554.787 K -83.24 % 3.309 M 249.28 % 947.515 K 152.87 % 374.710 K -50.97 % 764.182 K 7.65 % 709.850 K
Total liabilities 6.565 M -20.46 % 8.254 M 13.00 % 7.305 M -6.45 % 7.808 M 0.06 % 7.803 M 7.83 % 7.237 M 77.63 % 4.074 M -32.64 % 6.048 M 52.34 % 3.970 M -1.63 % 4.036 M -0.27 % 4.047 M 75.22 % 2.310 M 94.07 % 1.190 M -7.07 % 1.281 M 113.38 % 600.176 K -50.52 % 1.213 M 209.43 % 392.026 K -57.04 % 912.535 K 147.41 % 368.842 K -55.71 % 832.854 K 138.10 % 349.795 K -61.22 % 901.897 K 60.72 % 561.156 K -21.09 % 711.142 K -9.61 % 786.773 K 4.24 % 754.787 K -79.23 % 3.633 M 118.79 % 1.661 M 221.93 % 515.849 K -32.50 % 764.182 K 7.65 % 709.850 K
Other non current assets 458.438 K 10.42 % 415.158 K 1.18 % 410.336 K -20.30 % 514.839 K 29.76 % 396.766 K 19 838 400.00 % -2.000 100.00 % -5.527 M 5.36 % -5.840 M 15.10 % -6.878 M 12.74 % -7.883 M -0.87 % -7.814 M -44.85 % -5.395 M 51.78 % -11.187 M -24.94 % -8.954 M 0.07 % -8.960 M 0.79 % -9.031 M 2.09 % -9.224 M 2.58 % -9.469 M 2.70 % -9.731 M 3.37 % -10.071 M 3.64 % -10.452 M 3.32 % -10.811 M -2.11 % -10.588 M -21.77 % -8.695 M 10.12 % -9.674 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 319.094 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.00 % 8.695 M 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 7.244 M -9.53 % 8.007 M -13.33 % 9.239 M 6.77 % 8.653 M -16.61 % 10.376 M -7.93 % 11.270 M 103.93 % 5.527 M -5.36 % 5.840 M -15.10 % 6.878 M -12.74 % 7.883 M 0.87 % 7.814 M 44.85 % 5.395 M 116.46 % 2.492 M 862.41 % 258.965 K -2.33 % 265.130 K -21.14 % 336.200 K -36.49 % 529.353 K -31.60 % 773.945 K -25.33 % 1.036 M -24.69 % 1.376 M -21.66 % 1.757 M -16.98 % 2.116 M 11.80 % 1.893 M -81.11 % 10.022 M 923.37 % 979.342 K -90.28 % 10.076 M -13.25 % 11.614 M -12.77 % 13.315 M -4.66 % 13.965 M -21.69 % 17.833 M 26.82 % 14.061 M
Total non current assets 7.702 M -8.55 % 8.422 M -12.72 % 9.649 M 5.25 % 9.168 M -14.90 % 10.773 M -7.04 % 11.589 M 109.70 % 5.527 M -5.36 % 5.840 M -15.10 % 6.878 M -12.74 % 7.883 M 0.87 % 7.814 M 44.85 % 5.395 M -51.78 % 11.187 M 24.94 % 8.954 M -0.07 % 8.960 M -0.79 % 9.031 M -2.09 % 9.224 M -2.58 % 9.469 M -2.70 % 9.731 M -3.37 % 10.071 M -3.64 % 10.452 M -3.32 % 10.811 M 2.11 % 10.588 M 5.64 % 10.022 M 3.60 % 9.674 M -3.99 % 10.076 M -13.25 % 11.614 M -12.77 % 13.315 M -4.66 % 13.965 M -21.69 % 17.833 M 26.82 % 14.061 M
Other current assets 67.370 K 83.00 % 36.814 K -54.79 % 81.426 K 3.92 % 78.358 K -52.16 % 163.775 K 321.58 % 38.848 K -75.30 % 157.266 K 165.07 % 59.330 K -59.24 % 145.569 K 150.85 % 58.030 K -60.75 % 147.843 K -93.50 % 2.275 M 1 509.13 % 141.367 K -93.58 % 2.202 M 1 758.97 % 118.479 K -94.63 % 2.205 M 1 089.89 % 185.326 K 212.41 % 59.322 K -45.59 % 109.036 K 90.05 % 57.373 K -44.74 % 103.831 K 161.34 % 39.730 K -65.76 % 116.030 K 2.17 % 113.564 K -70.19 % 380.907 K 549.82 % 58.617 K -67.63 % 181.090 K -25.52 % 243.146 K 10.93 % 219.192 K 144.92 % 89.495 K -1.02 % 90.414 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.813 M -31.59 % 5.573 M 104.53 % 2.725 M -36.01 % 4.258 M 41.16 % 3.017 M -43.63 % 5.352 M -14.31 % 6.245 M 49.54 % 4.176 M -2.67 % 4.291 M -20.98 % 5.430 M 50.86 % 3.599 M -41.15 % 6.116 M -47.81 % 11.720 M -23.67 % 15.354 M 97.99 % 7.755 M -8.88 % 8.511 M -19.30 % 10.546 M 209.30 % 3.410 M 21.92 % 2.797 M 10.59 % 2.529 M -2.56 % 2.595 M 6.13 % 2.445 M -45.96 % 4.525 M -19.05 % 5.590 M -35.23 % 8.631 M 131.28 % 3.732 M -53.22 % 7.977 M 164.37 % 3.017 M 38.73 % 2.175 M -64.01 % 6.044 M -48.24 % 11.676 M
Cash and short term investments 3.813 M -31.59 % 5.573 M 104.53 % 2.725 M -36.01 % 4.258 M 41.16 % 3.017 M -43.63 % 5.352 M -14.31 % 6.245 M 49.54 % 4.176 M -2.67 % 4.291 M -20.98 % 5.430 M 50.86 % 3.599 M -41.15 % 6.116 M -47.81 % 11.720 M -23.67 % 15.354 M 97.99 % 7.755 M -8.88 % 8.511 M -19.30 % 10.546 M 209.30 % 3.410 M 21.92 % 2.797 M 10.59 % 2.529 M -2.56 % 2.595 M 6.13 % 2.445 M -45.96 % 4.525 M -19.05 % 5.590 M -35.23 % 8.631 M 131.28 % 3.732 M -53.22 % 7.977 M 164.37 % 3.017 M 38.73 % 2.175 M -64.01 % 6.044 M -48.24 % 11.676 M
Total current assets 8.762 M -40.46 % 14.718 M 103.34 % 7.238 M -42.22 % 12.527 M 83.59 % 6.823 M -23.05 % 8.868 M 8.64 % 8.163 M 5.76 % 7.718 M 23.54 % 6.247 M -26.91 % 8.547 M 63.33 % 5.233 M -38.86 % 8.558 M -35.37 % 13.242 M -25.25 % 17.716 M 97.62 % 8.965 M -17.63 % 10.884 M -8.11 % 11.844 M 108.51 % 5.680 M 42.36 % 3.990 M -15.36 % 4.714 M 24.33 % 3.792 M -22.47 % 4.890 M -20.50 % 6.151 M -21.29 % 7.815 M -13.28 % 9.012 M 124.70 % 4.011 M -53.53 % 8.631 M 151.24 % 3.435 M 34.69 % 2.551 M -60.99 % 6.538 M -45.84 % 12.072 M
Inventory 1.084 M 22.32 % 886.346 K 34.28 % 660.084 K 11.89 % 589.934 K 31.94 % 447.121 K 437.11 % 83.246 K -21.97 % 106.678 K -18.65 % 131.137 K 6.82 % 122.759 K -12.03 % 139.554 K -21.15 % 176.997 K 29.06 % 137.140 K 29.49 % 105.910 K 96.53 % 53.890 K -40.89 % 91.164 K -12.21 % 103.843 K -7.62 % 112.414 K 10.95 % 101.318 K 20.10 % 84.363 K 9.68 % 76.919 K -12.75 % 88.158 K -6.30 % 94.083 K -42.66 % 164.078 K 13.89 % 144.062 K 0.000 -100.00 % 210.727 K -46.75 % 395.710 K 139.33 % 165.338 K 5.72 % 156.397 K 17.05 % 133.615 K 83.78 % 72.705 K
Net receivables 3.798 M -53.80 % 8.221 M 117.99 % 3.771 M -50.38 % 7.600 M 137.82 % 3.196 M -5.84 % 3.394 M 105.27 % 1.653 M -50.66 % 3.351 M 98.48 % 1.688 M -42.16 % 2.919 M 123.08 % 1.309 M 4 261.81 % 30.000 K -97.65 % 1.275 M 1 107.55 % 105.556 K -89.44 % 1.000 M 1 469.39 % 63.719 K -93.63 % 1.000 M -52.61 % 2.110 M 111.00 % 1.000 M -51.24 % 2.051 M 104.18 % 1.004 M -56.55 % 2.311 M 71.72 % 1.346 M -31.60 % 1.968 M 0.000 -100.00 % 9.443 K -87.73 % 76.961 K 718.82 % 9.399 K 0.000 -100.00 % 271.233 K -11.06 % 304.966 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.075 M 86.31 % 576.955 K -45.55 % 1.060 M 124.85 % 471.248 K -36.63 % 743.632 K 239.38 % 219.112 K -40.09 % 365.737 K 90.72 % 191.766 K -53.07 % 408.632 K 127.70 % 179.461 K -54.11 % 391.055 K 83.84 % 212.713 K -71.69 % 751.242 K 710.74 % 92.661 K -48.08 % 178.480 K -5.82 % 189.502 K 81.87 % 104.197 K -1.52 % 105.800 K -33.45 % 158.990 K 37.31 % 115.788 K 38.73 % 83.460 K 9.47 % 76.243 K -76.49 % 324.258 K 175.30 % 117.782 K -48.04 % 226.686 K 150.45 % 90.511 K -56.51 % 208.140 K 209.94 % 67.154 K -42.18 % 116.147 K -78.23 % 533.580 K 79.91 % 296.578 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 391.283 K -47.80 % 749.614 K 0.000 0.000 0.000 0.000
Capital lease obligations 3.234 M -8.31 % 3.527 M -9.39 % 3.892 M -13.28 % 4.488 M -6.29 % 4.789 M 3.51 % 4.627 M 153.66 % 1.824 M 17.22 % 1.556 M -5.13 % 1.640 M -4.88 % 1.724 M -4.27 % 1.801 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 % 182.781 K -80.11 % 918.953 K -16.46 % 1.100 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 203.956 K 0.000 -100.00 % 653.638 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.939 K -82.98 % 246.382 K -56.97 % 572.538 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -203.957 K 0.000 100.00 % -653.638 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -41.939 K 82.98 % -246.382 K 56.97 % -572.538 K -12.40 % -509.393 K 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 275.448 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 16.465 M -28.85 % 23.140 M 37.03 % 16.887 M -22.16 % 21.695 M 23.29 % 17.597 M -13.98 % 20.457 M 49.44 % 13.689 M 0.97 % 13.557 M 3.29 % 13.126 M -20.11 % 16.430 M 25.92 % 13.047 M -6.49 % 13.953 M -42.88 % 24.429 M -8.40 % 26.670 M 48.79 % 17.925 M -9.99 % 19.915 M -5.47 % 21.068 M 39.07 % 15.149 M 10.41 % 13.722 M -7.19 % 14.785 M 3.80 % 14.243 M -9.29 % 15.702 M -6.20 % 16.739 M -6.16 % 17.838 M -4.54 % 18.686 M 32.65 % 14.086 M -30.42 % 20.245 M 20.87 % 16.750 M 1.42 % 16.516 M -32.23 % 24.371 M -6.74 % 26.133 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Deferred income tax 0.000 0.000 0.000 -100.00 % 230.891 K 0.000 100.00 % -2.733 M 0.000 100.00 % -701.076 K 0.000 100.00 % -1.142 M 0.000 100.00 % -361.796 K 0.000 100.00 % -368.116 K 0.000 100.00 % -70.132 K 0.000 100.00 % -33.863 K 0.000 100.00 % -425.729 K 0.000 -100.00 % 47.740 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
Stock based compensation 294.156 K -9.63 % 325.496 K -26.69 % 444.010 K 121.38 % 200.565 K 319.61 % 47.798 K -80.11 % 240.300 K -58.93 % 585.092 K 159.44 % -984.350 K -319.68 % 448.074 K -37.94 % 721.949 K 40.09 % 515.337 K 13.58 % 453.739 K 105.87 % 220.402 K -15.23 % 260.000 K 0.000 -100.00 % 126.376 K -52.17 % 264.193 K 124.94 % 117.450 K -54.87 % 260.266 K 37.40 % 189.427 K -37.12 % 301.272 K 47.36 % 204.447 K -44.33 % 367.223 K 123.24 % 164.499 K -57.48 % 386.884 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
Change in working capital 0.000 100.00 % -824.885 K 0.000 100.00 % -4.934 M 0.000 100.00 % -145.176 K 0.000 100.00 % -356.582 K 0.000 100.00 % -606.840 K 0.000 100.00 % -29.717 K 0.000 -100.00 % 11.628 K 0.000 -100.00 % 44.970 K 0.000 100.00 % -8.444 K 0.000 -100.00 % 371.486 K 0.000 100.00 % -208.020 K 0.000 100.00 % -1.925 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
Accounts receivables 0.000 100.00 % -621.061 K 0.000 100.00 % -4.206 M 0.000 100.00 % -43.139 K 0.000 100.00 % -431.843 K 0.000 100.00 % -656.995 K 0.000 100.00 % -8.693 K 0.000 -100.00 % 58.163 K 0.000 100.00 % -53.719 K 0.000 100.00 % -59.188 K 0.000 -100.00 % 219.138 K 0.000 100.00 % -302.166 K 0.000 100.00 % -1.968 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
Inventory 0.000 100.00 % -296.412 K 0.000 100.00 % -506.888 K 0.000 -100.00 % 47.891 K 0.000 -100.00 % 8.417 K 0.000 100.00 % -2.414 K 0.000 100.00 % -83.250 K 0.000 -100.00 % 49.953 K 0.000 100.00 % -2.525 K 0.000 100.00 % -24.399 K 0.000 -100.00 % 17.164 K 0.000 -100.00 % 49.979 K 0.000 -100.00 % 66.665 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 92.588 K 0.000 100.00 % -221.282 K 0.000 100.00 % -149.928 K 0.000 -100.00 % 66.844 K 0.000 -100.00 % 52.569 K 0.000 -100.00 % 62.226 K 0.000 100.00 % -96.488 K 0.000 -100.00 % 101.214 K 0.000 -100.00 % 75.143 K 0.000 -100.00 % 135.184 K 0.000 -100.00 % 44.167 K 0.000 100.00 % -24.017 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
Other non cash items 4.397 M 216.94 % -3.760 M -153.29 % 7.055 M 3 751.45 % 183.185 K -94.92 % 3.607 M 161.49 % 1.379 M -65.99 % 4.056 M 2 401.55 % -176.229 K -104.64 % 3.799 M 889.97 % 383.730 K -83.49 % 2.324 M -71.58 % 8.180 M 654.68 % 1.084 M 189.38 % -1.213 M -212.73 % 1.076 M 231.49 % -818.055 K -184.20 % 971.542 K 202.29 % -949.822 K -199.73 % 952.413 K 178.01 % -1.221 M -217.34 % 1.040 M 276.49 % -589.536 K -176.71 % 768.518 K 2 924.47 % 25.410 K -72.45 % 92.239 K -87.61 % 744.492 K 0.00 % 744.492 K -26.02 % 1.006 M 0.00 % 1.006 M -43.29 % 1.775 M 0.00 % 1.775 M -48.27 % 3.431 M 0.00 % 3.431 M 238.43 % 1.014 M 100.00 % 506.837 K -53.30 % 1.085 M 100.00 % 542.640 K
Net cash provided by operating activities 696.658 K 109.89 % -7.043 M -63 959.86 % 11.029 K 100.13 % -8.347 M -136.23 % -3.533 M 23.17 % -4.599 M -177.68 % -1.656 M 56.91 % -3.844 M -298.36 % -964.924 K 67.69 % -2.986 M -117.75 % -1.371 M 62.14 % -3.623 M -176.85 % -1.308 M 52.11 % -2.733 M -249.47 % -781.922 K 61.36 % -2.023 M -252.90 % -573.374 K 74.49 % -2.248 M -998.99 % -204.543 K 89.25 % -1.903 M -1 160.79 % 179.420 K 111.42 % -1.570 M -531.74 % -248.593 K 89.43 % -2.351 M -1 799.67 % 138.342 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
Investments in property plant and equipment -450.004 K -41.94 % -317.048 K 72.41 % -1.149 M -577.58 % -169.615 K 60.52 % -429.619 K 88.90 % -3.871 M -853.68 % -405.916 K -2 489.58 % -15.675 K 78.94 % -74.424 K 87.76 % -607.984 K 43.36 % -1.073 M 48.21 % -2.072 M 10.87 % -2.325 M -2 699.07 % -83.066 K -169.28 % -30.847 K -9.10 % -28.274 K -224.02 % -8.726 K 0.000 100.00 % -913.000 89.10 % -8.378 K 71.55 % -29.444 K 94.22 % -509.459 K 37.58 % -816.126 K -27.57 % -639.748 K -2 316.97 % -26.469 K 64.95 % -75.515 K 0.00 % -75.515 K 66.99 % -228.754 K 0.00 % -228.754 K 60.18 % -574.536 K 0.00 % -574.536 K -11.33 % -516.067 K 0.00 % -516.067 K 76.69 % -2.214 M -100.00 % -1.107 M -10.62 % -1.001 M -100.00 % -500.462 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 100.00 % -8.020 K 89.24 % -74.569 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 % -2.118 M -200.00 % 2.118 M 239.62 % -1.517 M -200.00 % 1.517 M 254.18 % -983.895 K -200.00 % 983.895 K 207.25 % -917.357 K -200.00 % 917.357 K -30.49 % 1.320 M 100.00 % 659.872 K 726.95 % 79.796 K 100.00 % 39.898 K
Net cash used for investing activites -450.004 K -41.94 % -317.048 K 72.41 % -1.149 M -546.99 % -177.635 K 64.77 % -504.187 K 86.98 % -3.871 M -853.68 % -405.916 K -2 489.58 % -15.675 K 78.94 % -74.424 K 87.76 % -607.984 K 43.36 % -1.073 M 48.21 % -2.072 M 10.87 % -2.325 M -2 699.07 % -83.066 K -169.28 % -30.847 K -9.10 % -28.274 K -224.02 % -8.726 K 0.000 100.00 % -913.000 89.10 % -8.378 K 71.55 % -29.444 K 94.22 % -509.459 K 37.58 % -816.126 K -27.57 % -639.748 K -2 316.97 % -26.469 K 98.79 % -2.193 M -207.39 % 2.042 M 217.00 % -1.746 M -235.52 % 1.288 M 182.66 % -1.558 M -480.70 % 409.359 K 128.56 % -1.433 M -457.20 % 401.290 K 144.86 % -894.631 K -100.00 % -447.316 K 51.44 % -921.129 K -100.00 % -460.564 K
Debt repayment -695.521 K 0.000 100.00 % -395.223 K 0.000 100.00 % -175.284 K 0.000 100.00 % -104.613 K 0.000 100.00 % -84.205 K 0.000 100.00 % -76.868 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 % -736.172 K 0.000 100.00 % -181.046 K 0.000 -100.00 % 1.100 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 9.389 M 0.000 -100.00 % 10.116 M 438.68 % 1.878 M -75.63 % 7.706 M 24.49 % 6.190 M 230.09 % 1.875 M 11 848.07 % -15.962 K -100.29 % 5.502 M 114 523.56 % 4.800 K 300.00 % 1.200 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 % 514.488 K 0.00 % 514.488 K -86.88 % 3.922 M 0.00 % 3.922 M 84.69 % 2.124 M 0.00 % 2.124 M 14 057.86 % 15.000 K 0.00 % 15.000 K -94.88 % 292.776 K 100.00 % 146.388 K -97.88 % 6.917 M 100.00 % 3.459 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -180.355 K 0.00 % -180.355 K -50.92 % -119.503 K 0.00 % -119.503 K 0.000 0.000 0.000 0.000 100.00 % -290.467 K -100.00 % -145.233 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.312 M -112.85 % 10.208 M 12 580.27 % -81.797 K -100.84 % 9.766 M 420.05 % 1.878 M -75.08 % 7.537 M 77.93 % 4.236 M 13.10 % 3.745 M 0.000 -100.00 % 5.425 M 12 160.25 % -44.983 K -3 848.58 % 1.200 K 0.000 -100.00 % 10.414 M 18 219.04 % 56.850 K 246.22 % 16.420 K -99.79 % 7.719 M 169.79 % 2.861 M 504.46 % 473.304 K -74.35 % 1.845 M 0.000 0.000 0.000 100.00 % -49.719 K -101.04 % 4.787 M 318.24 % -2.193 M -200.00 % 2.193 M 225.65 % -1.746 M -152.09 % 3.352 M 315.06 % -1.558 M -200.00 % 1.558 M 208.72 % -1.433 M -200.00 % 1.433 M 260.23 % -894.631 K -100.00 % -447.316 K 51.44 % -921.129 K -100.00 % -460.564 K
Net cash used provided by financing activities -2.007 M -119.66 % 10.208 M 2 682.97 % -395.223 K -104.05 % 9.766 M 473.59 % 1.703 M -77.41 % 7.537 M 82.44 % 4.131 M 10.31 % 3.745 M 3 838.92 % -100.167 K -101.85 % 5.425 M 7 627.70 % -72.068 K -6 105.67 % 1.200 K 0.000 -100.00 % 10.414 M 18 219.04 % 56.850 K 246.22 % 16.420 K -99.79 % 7.719 M 169.79 % 2.861 M 504.46 % 473.304 K -74.35 % 1.845 M 0.000 0.000 0.000 100.00 % -49.719 K -101.04 % 4.787 M 318.24 % -2.193 M -188.22 % 2.486 M 242.42 % -1.746 M -116.38 % 10.654 M 783.65 % -1.558 M -123.38 % 6.667 M 565.10 % -1.433 M -197.95 % 1.463 M 263.58 % -894.631 K -100.00 % -447.316 K 51.44 % -921.129 K -100.00 % -460.564 K
Effect of forex changes on cash 0.000 0.000 -100.00 % 4.258 M 200.00 % -4.258 M -179.57 % 5.352 M 200.75 % -5.312 M -227.18 % 4.176 M 200.00 % -4.176 M -176.91 % 5.430 M 200.00 % -5.430 M -188.78 % 6.116 M 200.00 % -6.116 M 0.000 100.00 % -15.354 M -280.40 % 8.511 M 200.00 % -8.511 M -349.61 % 3.410 M 200.00 % -3.410 M -234.83 % 2.529 M 200.00 % -2.529 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
Net change in cash 3.813 M 33.85 % 2.848 M 285.75 % -1.533 M -223.50 % 1.242 M 153.18 % -2.335 M -161.29 % -893.622 K -143.19 % 2.069 M 1 908.09 % -114.425 K 89.96 % -1.140 M -162.24 % 1.831 M -49.14 % 3.599 M 164.23 % -5.604 M -54.22 % -3.634 M 53.15 % -7.755 M -200.00 % 7.755 M 173.53 % -10.546 M -200.00 % 10.546 M 477.09 % -2.797 M -200.00 % 2.797 M 207.76 % -2.595 M -1 830.42 % 149.976 K 107.21 % -2.080 M -95.35 % -1.065 M 0.000 -100.00 % 8.631 M 913.22 % -1.061 M 75.00 % -4.245 M -442.38 % 1.240 M -75.00 % 4.960 M 2 254.92 % 210.605 K -75.00 % 842.421 K 187.09 % -967.245 K 75.00 % -3.869 M -174.76 % -1.408 M 0.00 % -1.408 M -158.63 % 2.402 M 0.00 % 2.402 M
Cash at beginning of period 0.000 -100.00 % 2.725 M -36.01 % 4.258 M 41.16 % 3.017 M -43.63 % 5.352 M -14.31 % 6.245 M 49.54 % 4.176 M -2.67 % 4.291 M -20.98 % 5.430 M 50.86 % 3.599 M 0.000 -100.00 % 11.720 M -23.67 % 15.354 M 97.99 % 7.755 M 0.000 -100.00 % 10.546 M 0.000 -100.00 % 2.797 M 0.000 -100.00 % 2.595 M 6.13 % 2.445 M -45.96 % 4.525 M -19.05 % 5.590 M 0.000 0.000 -100.00 % 1.994 M -75.00 % 7.977 M 957.48 % 754.334 K -75.00 % 3.017 M 454.93 % 543.729 K -75.00 % 2.175 M 43.94 % 1.511 M -75.00 % 6.044 M 107.05 % 2.919 M 0.00 % 2.919 M 464.06 % 517.513 K 0.00 % 517.513 K
Cash at end of period 3.813 M -31.59 % 5.573 M 104.53 % 2.725 M -36.01 % 4.258 M 41.16 % 3.017 M -43.63 % 5.352 M -14.31 % 6.245 M 49.54 % 4.176 M -2.67 % 4.291 M -20.98 % 5.430 M 50.86 % 3.599 M -41.15 % 6.116 M -47.81 % 11.720 M 0.000 -100.00 % 7.755 M 0.000 -100.00 % 10.546 M 0.000 -100.00 % 2.797 M 0.000 -100.00 % 2.595 M 6.13 % 2.445 M -45.96 % 4.525 M 0.000 -100.00 % 8.631 M 825.11 % 932.937 K -75.00 % 3.732 M 87.13 % 1.994 M -75.00 % 7.977 M 957.48 % 754.334 K -75.00 % 3.017 M 454.93 % 543.729 K -75.00 % 2.175 M 43.94 % 1.511 M 0.00 % 1.511 M -48.24 % 2.919 M 0.00 % 2.919 M
Operating cash flow 696.658 K 109.89 % -7.043 M -63 959.86 % 11.029 K 100.13 % -8.347 M -136.23 % -3.533 M 23.17 % -4.599 M -177.68 % -1.656 M 56.91 % -3.844 M -298.36 % -964.924 K 67.69 % -2.986 M -117.75 % -1.371 M 62.14 % -3.623 M -176.85 % -1.308 M 52.11 % -2.733 M -249.47 % -781.922 K 61.36 % -2.023 M -252.90 % -573.374 K 74.49 % -2.248 M -998.99 % -204.543 K 89.25 % -1.903 M -1 160.79 % 179.420 K 111.42 % -1.570 M -531.74 % -248.593 K 89.43 % -2.351 M -1 799.67 % 138.342 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
Capital expenditure -450.004 K -41.94 % -317.048 K 72.41 % -1.149 M -577.58 % -169.615 K 60.52 % -429.619 K 88.90 % -3.871 M -853.68 % -405.916 K -2 489.58 % -15.675 K 78.94 % -74.424 K 87.76 % -607.984 K 43.36 % -1.073 M 48.21 % -2.072 M 10.87 % -2.325 M -2 699.07 % -83.066 K -169.28 % -30.847 K -9.10 % -28.274 K -224.02 % -8.726 K 0.000 100.00 % -913.000 89.10 % -8.378 K 71.55 % -29.444 K 94.22 % -509.459 K 37.58 % -816.126 K -27.57 % -639.748 K -2 316.97 % -26.469 K 64.95 % -75.515 K 0.00 % -75.515 K 66.99 % -228.754 K 0.00 % -228.754 K 60.18 % -574.536 K 0.00 % -574.536 K -11.33 % -516.067 K 0.00 % -516.067 K 76.69 % -2.214 M -100.00 % -1.107 M -10.62 % -1.001 M -100.00 % -500.462 K
Free CashFlow 246.653 K 103.35 % -7.360 M -546.62 % -1.138 M 86.63 % -8.516 M -114.90 % -3.963 M 53.21 % -8.470 M -310.74 % -2.062 M 46.57 % -3.860 M -271.35 % -1.039 M 71.08 % -3.594 M -47.01 % -2.445 M 57.07 % -5.695 M -56.73 % -3.634 M -29.05 % -2.816 M -246.42 % -812.769 K 60.39 % -2.052 M -252.46 % -582.100 K 74.10 % -2.248 M -994.11 % -205.456 K 89.25 % -1.912 M -1 374.64 % 149.976 K 107.21 % -2.080 M -95.35 % -1.065 M 64.40 % -2.991 M -2 773.66 % 111.873 K 248.15 % -75.515 K 0.00 % -75.515 K 66.99 % -228.754 K 0.00 % -228.754 K 60.18 % -574.536 K 0.00 % -574.536 K -11.33 % -516.067 K 0.00 % -516.067 K 76.69 % -2.214 M -100.00 % -1.107 M -10.62 % -1.001 M -100.00 % -500.462 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 2008 2007 2007
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007