GDYMF

Janus Electric Holdings Limited GDYMF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 151.198 K -26.50 % 205.724 K -12.83 % 236.000 K -24.12 % 311.000 K -20.26 % 390.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.627 K -58.67 % 422.489 K -87.46 % 3.370 M 20.12 % 2.805 M
Net income -8.721 M -71.40 % -5.088 M -336.37 % -1.166 M 58.72 % -2.825 M -146.18 % -1.147 M 74.45 % -4.490 M -52.62 % -2.942 M 46.61 % -5.510 M 16.49 % -6.598 M 37.53 % -10.562 M 26.88 % -14.445 M 2.27 % -14.781 M 85.94 % -105.092 M -792.73 % -11.772 M 91.32 % -135.563 M -818.14 % -14.765 M 3.54 % -15.307 M -107.40 % -7.381 M -35.35 % -5.453 M -37.38 % -3.969 M -14.05 % -3.480 M -72.18 % -2.021 M -278.60 % -533.913 K
Income before tax -8.787 M -49.50 % -5.878 M -343.50 % -1.325 M 53.31 % -2.839 M -147.41 % -1.147 M 71.20 % -3.984 M -35.42 % -2.942 M 46.24 % -5.473 M 17.05 % -6.598 M 39.16 % -10.844 M 24.93 % -14.445 M 2.27 % -14.781 M 85.94 % -105.092 M -792.73 % -11.772 M 91.32 % -135.563 M -818.14 % -14.765 M 3.54 % -15.307 M -107.40 % -7.381 M -100.29 % -3.685 M 7.16 % -3.969 M -14.05 % -3.480 M -72.18 % -2.021 M -278.60 % -533.913 K
Income before tax ratio 0.00 0.00 0.00 0.00 0.00 100.00 % -26.35 -84.26 % -14.30 38.33 % -23.19 -9.31 % -21.22 23.70 % -27.81 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -22.73 -175.93 % -8.24 -1 273.24 % -0.60 -215.19 % -0.19
EBITDA -5.729 M -29.53 % -4.423 M -525.03 % -707.677 K 72.69 % -2.592 M -117.58 % -1.191 M 69.13 % -3.858 M -32.26 % -2.917 M 45.81 % -5.383 M 8.34 % -5.873 M 35.45 % -9.099 M 30.30 % -13.054 M 8.45 % -14.259 M 85.40 % -97.661 M -834.38 % -10.452 M 92.13 % -132.797 M -889.91 % -13.415 M 6.53 % -14.352 M -216.07 % -4.541 M -45.46 % -3.122 M 8.12 % -3.397 M -3.52 % -3.282 M -72.68 % -1.901 M -114.97 % -884.152 K
Net income ratio 0.00 0.00 0.00 0.00 0.00 100.00 % -29.70 -107.65 % -14.30 38.75 % -23.35 -10.05 % -21.22 21.66 % -27.08 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -22.73 -175.93 % -8.24 -1 273.24 % -0.60 -215.19 % -0.19
Ratio EBITDA 0.00 0.00 0.00 0.00 0.00 100.00 % -25.52 -79.96 % -14.18 37.83 % -22.81 -20.78 % -18.88 19.06 % -23.33 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -19.46 -150.45 % -7.77 -1 277.22 % -0.56 -78.97 % -0.32
Gross profit ratio 0.00 0.00 0.00 0.00 0.00 100.00 % -11.63 -29.28 % -9.00 3.13 % -9.29 5.79 % -9.86 48.47 % -19.13 0.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 % 1.00 0.00 % 1.00
Weighted average shs out dil 58.786 M 1 652.60 % 3.354 M 47.36 % 2.276 M 83.54 % 1.240 M 95.43 % 634.612 K -6.00 % 675.101 K 16.28 % 580.564 K 44.14 % 402.787 K 34.42 % 299.654 K 12.10 % 267.303 K 2.96 % 259.606 K 3.40 % 251.070 K 15.50 % 217.386 K 5.77 % 205.528 K 21.92 % 168.576 K 8.45 % 155.445 K 2.86 % 151.116 K 36.35 % 110.830 K 25.69 % 88.175 K 64.21 % 53.696 K 22.59 % 43.803 K 45.21 % 30.164 K 87.90 % 16.053 K
Weighted average shs out 58.786 M 1 652.59 % 3.354 M 47.36 % 2.276 M 83.54 % 1.240 M 95.43 % 634.612 K -6.00 % 675.101 K 16.28 % 580.564 K 44.14 % 402.787 K 34.42 % 299.654 K 12.10 % 267.303 K 2.96 % 259.606 K 3.40 % 251.070 K 15.50 % 217.386 K 5.77 % 205.528 K 21.92 % 168.576 K 8.45 % 155.445 K 2.86 % 151.116 K 36.35 % 110.830 K 25.69 % 88.175 K 64.21 % 53.696 K 22.59 % 43.803 K 45.21 % 30.164 K 87.90 % 16.053 K
EPS diluted -0.15 90.13 % -1.52 -198.04 % -0.51 77.63 % -2.28 -23.91 % -1.84 72.33 % -6.65 -31.16 % -5.07 62.94 % -13.68 37.87 % -22.02 44.27 % -39.51 28.99 % -55.64 5.49 % -58.87 87.82 % -483.44 -743.99 % -57.28 92.88 % -804.17 -746.58 % -94.99 6.23 % -101.30 -52.10 % -66.60 -7.70 % -61.84 16.34 % -73.92 6.97 % -79.46 -18.58 % -67.01 -101.47 % -33.26
Earnings per share -0.15 90.13 % -1.52 -198.04 % -0.51 77.63 % -2.28 -23.91 % -1.84 72.33 % -6.65 -31.16 % -5.07 62.94 % -13.68 37.87 % -22.02 44.27 % -39.51 28.99 % -55.64 5.49 % -58.87 87.82 % -483.44 -743.99 % -57.28 92.88 % -804.17 -746.58 % -94.99 6.23 % -101.30 -52.10 % -66.60 -7.70 % -61.84 16.34 % -73.92 6.97 % -79.46 -18.58 % -67.01 -101.47 % -33.26
Gross profit -1.359 M -152.88 % -537.247 K -0.25 % -535.888 K -120.70 % -242.812 K -294.98 % -61.474 K 96.50 % -1.759 M 4.99 % -1.851 M 15.55 % -2.192 M 28.51 % -3.066 M 58.91 % -7.462 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.627 K -58.67 % 422.489 K -87.46 % 3.370 M 20.12 % 2.805 M
Income tax expense 66.081 K 108.32 % -794.571 K -398.79 % -159.301 K -1 029.95 % -14.098 K 86.89 % -107.565 K -87.40 % -57.399 K 46.31 % -106.900 K -388.92 % 37.000 K 111.90 % -311.000 K -210.28 % 282.000 K -87.55 % 2.265 M 22 550.00 % 10.000 K -83.05 % 59.000 K 0.000 0.000 0.000 0.000 100.00 % -1.381 M -196.95 % 1.424 M 0.000 0.000 0.000 0.000
Cost of revenue 1.359 M 152.88 % 537.247 K 0.25 % 535.888 K 120.70 % 242.812 K 294.98 % 61.474 K -96.78 % 1.910 M -7.14 % 2.057 M -15.29 % 2.428 M -28.10 % 3.377 M -56.99 % 7.852 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
General and administrative expenses 1.143 M 12.44 % 1.017 M -54.12 % 2.217 M 166.59 % 831.464 K 23.97 % 670.722 K -67.40 % 2.057 M -35.03 % 3.167 M 54.71 % 2.047 M 2.15 % 2.004 M -7.14 % 2.158 M 19.03 % 1.813 M 84.62 % 982.000 K -90.27 % 10.091 M -0.43 % 10.135 M -42.35 % 17.581 M 10.23 % 15.950 M 7.64 % 14.818 M 98.45 % 7.467 M 92.04 % 3.888 M 49.66 % 2.598 M 22.16 % 2.127 M 39.52 % 1.524 M 72.40 % 884.152 K
Selling and marketing expenses 4.532 M 83.12 % 2.475 M 1 294.16 % 177.522 K -88.00 % 1.480 M 113.88 % 691.775 K 3 236.11 % 20.736 K 0.000 -100.00 % 1.230 M 20.83 % 1.018 M -69.54 % 3.342 M -70.48 % 11.320 M -26.02 % 15.302 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 1.310 M 56 942.66 % 2.297 K -72.43 % 8.333 K 0.000 -100.00 % 500.000 K 142.72 % 206.000 K 227.95 % -161.000 K -373.53 % -34.000 K -101.50 % 2.261 M 37 583.33 % 6.000 K -77.78 % 27.000 K 120.77 % -130.000 K -100.74 % 17.515 M 17.17 % 14.949 M 3 726.20 % -412.250 K -134.88 % 1.182 M 430.81 % -357.308 K 19.37 % -443.144 K -265.52 % 267.734 K -92.29 % 3.474 M 23.84 % 2.805 M
Operating expenses 5.972 M 71.02 % 3.492 M -5.74 % 3.704 M 60.13 % 2.313 M 68.76 % 1.371 M 22.70 % 1.117 M -65.29 % 3.219 M -43.36 % 5.683 M -21.01 % 7.195 M -39.42 % 11.876 M -21.49 % 15.126 M -14.18 % 17.626 M 0.59 % 17.522 M 52.96 % 11.455 M -43.70 % 20.347 M 17.67 % 17.292 M 9.66 % 15.768 M 103.75 % 7.739 M 64.46 % 4.706 M -4.04 % 4.904 M 3.79 % 4.725 M -19.39 % 5.861 M 56.98 % 3.734 M
Cost and expenses 7.330 M 109.93 % 3.492 M -17.65 % 4.240 M 65.89 % 2.556 M 87.61 % 1.362 M -54.99 % 3.027 M -5.96 % 3.219 M -43.36 % 5.683 M -21.01 % 7.195 M -39.42 % 11.876 M 76 881.91 % 15.427 K -5.26 % 16.283 K -99.91 % 17.522 M 52.96 % 11.455 M -43.70 % 20.347 M 17.67 % 17.292 M 9.66 % 15.768 M 103.75 % 7.739 M 64.46 % 4.706 M -4.04 % 4.904 M 3.79 % 4.725 M -19.39 % 5.861 M 56.98 % 3.734 M
Research and development expenses 296.221 K 0.000 0.000 0.000 0.000 0.000 100.00 % -25.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 267.544 K -84.69 % 1.748 M -1.13 % 1.768 M 107.24 % 852.928 K -69.60 % 2.805 M
Selling general and administrative expenses 5.676 M 62.54 % 3.492 M 45.85 % 2.394 M 3.60 % 2.311 M 69.62 % 1.362 M 21.95 % 1.117 M -64.72 % 3.167 M -3.36 % 3.277 M 8.44 % 3.022 M -45.05 % 5.500 M -58.12 % 13.133 M -19.35 % 16.284 M 61.37 % 10.091 M -0.43 % 10.135 M -42.35 % 17.581 M 10.23 % 15.950 M 7.64 % 14.818 M 98.45 % 7.467 M 92.04 % 3.888 M 49.66 % 2.598 M 22.16 % 2.127 M 39.52 % 1.524 M 72.40 % 884.152 K
Interest income 0.000 -100.00 % 13.604 K -71.15 % 47.158 K -14.82 % 55.362 K 128.64 % 24.214 K -73.35 % 90.869 K 13.59 % 80.000 K -25.23 % 107.000 K -63.10 % 290.000 K -54.83 % 642.000 K -34.89 % 986.000 K -34.57 % 1.507 M 29.25 % 1.166 M -17.77 % 1.418 M -43.69 % 2.518 M -38.90 % 4.121 M -36.52 % 6.492 M 341.18 % 1.471 M 74.93 % 841.195 K -17.41 % 1.019 M 45.80 % 698.604 K 48.52 % 470.382 K 19.24 % 394.496 K
Interest expense 0.000 -100.00 % 6.615 K 85.92 % 3.558 K -15.69 % 4.220 K 81.97 % 2.319 K -74.19 % 8.985 K -92.70 % 123.000 K -7.52 % 133.000 K 0.000 -100.00 % 4.000 K 0.00 % 4.000 K 0.00 % 4.000 K -87.50 % 32.000 K 433.33 % 6.000 K 0.000 0.000 -100.00 % 5.031 K 107.21 % 2.428 K -81.85 % 13.374 K -1.44 % 13.569 K -38.70 % 22.134 K 37.15 % 16.138 K 0.000
Depreciation and amortization 449.483 K -1.55 % 456.566 K -14.80 % 535.888 K 120.70 % 242.812 K 294.98 % 61.474 K -47.44 % 116.956 K 145.20 % -258.776 K -2 452.51 % 11.000 K -96.53 % 317.000 K -78.57 % 1.479 M 1 772.15 % 79.000 K -84.87 % 522.000 K -92.98 % 7.431 M 462.95 % 1.320 M -52.28 % 2.766 M 106.11 % 1.342 M 41.19 % 950.491 K 248.88 % 272.437 K -50.48 % 550.113 K -1.45 % 558.226 K 10.41 % 505.604 K 341.30 % 114.571 K 158.88 % 44.257 K
Operating income -7.330 M -109.93 % -3.492 M -19.05 % -2.933 M -14.75 % -2.556 M -87.61 % -1.362 M 52.62 % -2.876 M 1.93 % -2.933 M 46.16 % -5.447 M 7.43 % -5.884 M 39.68 % -9.754 M -74 170.92 % -13.133 K 19.35 % -16.284 K 99.91 % -17.522 M -53.04 % -11.449 M 43.73 % -20.347 M -17.67 % -17.292 M -9.66 % -15.768 M -103.75 % -7.739 M -64.46 % -4.706 M 0.50 % -4.729 M -9.92 % -4.302 M -66.75 % -2.580 M 31.70 % -3.778 M
Operating income ratio 0.00 0.00 0.00 0.00 0.00 100.00 % -19.02 -33.44 % -14.25 38.24 % -23.08 -21.99 % -18.92 24.35 % -25.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -27.08 -165.94 % -10.18 -1 229.94 % -0.77 43.14 % -1.35
Total other income expenses net -1.456 M 38.96 % -2.386 M 0.000 100.00 % -282.484 K -231.30 % 215.140 K 122.25 % -966.860 K -295.74 % 493.939 K 859.91 % -65.000 K 88.91 % -586.000 K 50.46 % -1.183 M 9.83 % -1.312 M -187.29 % 1.503 M 101.72 % -87.570 M -27 011.46 % -323.000 K 99.72 % -115.216 M -4 659.40 % 2.527 M 448.13 % 461.021 K 782.20 % 52.258 K -91.18 % 592.257 K -22.08 % 760.048 K -7.55 % 822.074 K 47.11 % 558.815 K -82.77 % 3.244 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt -1.521 M -3 411.89 % -43.315 K 96.89 % -1.394 M 35.10 % -2.148 M 14.02 % -2.498 M 2.87 % -2.571 M -31 178.62 % 8.274 K 137.61 % -22.000 K 99.80 % -10.890 M 24.41 % -14.406 M 48.55 % -28.000 M 17.20 % -33.815 M 18.30 % -41.390 M -17.77 % -35.146 M -20.45 % -29.178 M 59.08 % -71.312 M 37.97 % -114.967 M -15.08 % -99.901 M -320.79 % -23.741 M -40.19 % -16.935 M -962.81 % -1.593 M -483.32 % -273.161 K 83.66 % -1.671 M
Total investments 4.777 M -20.58 % 6.015 M 4.42 % 5.761 M 343.12 % 1.300 M 0.000 -100.00 % 694.585 K 30.96 % 530.377 K -2.68 % 545.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.936 M -65.62 % 8.540 M 64.06 % 5.205 M 0.000 0.000 0.000 0.000
Total debt 2.526 M 1 151.05 % 201.898 K 212.43 % 64.622 K 235.00 % 19.290 K -84.00 % 120.531 K 340.57 % 27.358 K -98.09 % 1.433 M 0.15 % 1.431 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 % 125.000 K -50.00 % 250.000 K -50.00 % 500.000 K 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 1.741 M 17.33 % 1.484 M 106.03 % 720.170 K 0.000 -100.00 % 63.771 K -62.19 % 168.656 K 137.54 % 71.000 K 18.33 % 60.000 K 650.00 % 8.000 K -99.93 % 11.235 M 2.63 % 10.947 M 4.70 % 10.456 M 12.00 % 9.336 M 25.53 % 7.437 M 103.81 % 3.649 M 82.54 % 1.999 M 22.71 % 1.629 M 39.92 % 1.164 M 46.00 % 797.464 K 0.000 0.000 100.00 % -48.620 K
Retained earnings -25.728 M 92.93 % -363.822 M -1.14 % -359.729 M -0.33 % -358.563 M -0.79 % -355.738 M -0.28 % -354.751 M -1.30 % -350.198 M -1.01 % -346.708 M -1.53 % -341.485 M -2.00 % -334.778 M 0.16 % -335.314 M -4.50 % -320.869 M -4.83 % -306.088 M -52.29 % -200.996 M -6.22 % -189.224 M -252.63 % -53.661 M -38.05 % -38.872 M -64.96 % -23.564 M -45.61 % -16.183 M -50.82 % -10.730 M -67.62 % -6.402 M -119.14 % -2.921 M -224.63 % -899.866 K
Common stock 31.103 M -91.77 % 377.767 M 0.65 % 375.331 M 1.02 % 371.529 M 3.65 % 358.435 M 0.38 % 357.070 M 0.00 % 357.075 M 0.50 % 355.287 M 0.61 % 353.129 M 0.35 % 351.908 M 1.02 % 348.338 M 0.00 % 348.338 M 0.65 % 346.083 M 0.00 % 346.083 M 2.88 % 336.405 M 5.16 % 319.887 M 0.06 % 319.693 M 16.12 % 275.322 M 78.66 % 154.100 M 67.36 % 92.076 M 23.36 % 74.641 M 78.27 % 41.869 M 176.46 % 15.144 M
Total equity 5.375 M -65.73 % 15.686 M -8.20 % 17.086 M 24.84 % 13.687 M 407.39 % 2.697 M 13.21 % 2.383 M -66.18 % 7.046 M -18.55 % 8.650 M -26.09 % 11.704 M -31.71 % 17.138 M -29.35 % 24.259 M -36.85 % 38.416 M -23.85 % 50.451 M -67.33 % 154.423 M -0.13 % 154.618 M -42.71 % 269.875 M -4.58 % 282.820 M 11.62 % 253.387 M 82.19 % 139.081 M 69.32 % 82.143 M 20.37 % 68.240 M 75.21 % 38.947 M 173.42 % 14.245 M
Other non current liabilities 452.447 K 920.77 % 44.324 K 120.52 % 20.100 K 175.12 % 7.306 K 0.000 0.000 -100.00 % 114.524 K -89.63 % 1.104 M 310.41 % 269.000 K -7.56 % 291.000 K -13.65 % 337.000 K -94.43 % 6.052 M 51.19 % 4.003 M -24.46 % 5.299 M 91.16 % 2.772 M 6.66 % 2.599 M 7.09 % 2.427 M 23.64 % 1.963 M 338.03 % 448.104 K 1.10 % 443.212 K 0.000 0.000 0.000
Long term debt 2.430 M 26 741.86 % 9.053 K 0.000 0.000 0.000 0.000 -100.00 % 1.131 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
Total non current liabilities 2.882 M 610.15 % 405.889 K -5.06 % 427.513 K -25.52 % 574.020 K 0.000 0.000 -100.00 % 1.131 M 2.49 % 1.104 M 310.41 % 269.000 K -7.56 % 291.000 K -13.65 % 337.000 K -94.43 % 6.052 M 51.19 % 4.003 M -24.46 % 5.299 M 91.16 % 2.772 M 6.66 % 2.599 M 7.09 % 2.427 M 23.64 % 1.963 M 338.03 % 448.104 K 1.10 % 443.212 K 0.000 0.000 0.000
Other current liabilities 2.883 M 455.49 % 519.077 K 140.32 % 215.994 K 34.71 % 160.335 K -69.72 % 529.439 K -65.92 % 1.554 M -18.00 % 1.895 M -14.38 % 2.213 M -8.25 % 2.412 M 7.34 % 2.247 M -71.34 % 7.841 M 63.39 % 4.799 M -15.82 % 5.701 M -45.97 % 10.552 M 141.02 % 4.378 M 65.33 % 2.648 M 17.11 % 2.261 M -33.99 % 3.425 M 170.30 % 1.267 M 34.42 % 942.757 K 178.70 % 338.271 K 35.52 % 249.611 K -0.77 % 251.543 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -301.713 K 78.92 % -1.431 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.700 M -5.38 % 6.024 M 11.68 % 5.394 M 11.82 % 4.824 M 314.29 % 1.164 M 0.000 -100.00 % 763.508 K 381.76 % 158.483 K 0.000 -100.00 % 944.673 K
Short term debt 95.861 K -50.29 % 192.845 K 198.42 % 64.622 K 67.50 % 38.580 K -67.99 % 120.531 K 340.57 % 27.358 K -90.93 % 301.713 K -78.92 % 1.431 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 % 125.000 K -50.00 % 250.000 K -50.00 % 500.000 K 0.000
Total current liabilities 7.487 M 749.72 % 881.057 K 128.08 % 386.299 K 12.84 % 342.352 K -52.89 % 726.639 K -61.41 % 1.883 M -27.45 % 2.595 M -47.05 % 4.901 M 68.19 % 2.914 M -35.70 % 4.532 M -44.00 % 8.093 M 14.11 % 7.092 M 9.07 % 6.502 M -67.70 % 20.133 M 65.53 % 12.163 M -17.04 % 14.661 M -14.59 % 17.164 M 23.74 % 13.871 M 145.09 % 5.660 M -42.49 % 9.841 M 77.45 % 5.546 M 65.71 % 3.347 M -20.47 % 4.208 M
Total liabilities 10.369 M 705.70 % 1.287 M 58.14 % 813.812 K -11.19 % 916.372 K 26.11 % 726.639 K -61.41 % 1.883 M -50.98 % 3.841 M -36.03 % 6.005 M 88.66 % 3.183 M -34.00 % 4.823 M -42.79 % 8.430 M -35.86 % 13.144 M 25.12 % 10.505 M -58.69 % 25.432 M 70.28 % 14.935 M -13.47 % 17.260 M -11.90 % 19.591 M 23.73 % 15.834 M 159.24 % 6.108 M -40.61 % 10.284 M 85.44 % 5.546 M 65.71 % 3.347 M -20.47 % 4.208 M
Other non current assets 389.461 K 0.000 100.00 % -16.203 M -33.27 % -12.158 M 37.88 % -19.572 M 0.000 100.00 % -6.628 M -1 116.16 % -545.000 K 80.68 % -2.821 M -174.42 % -1.028 M 24.63 % -1.364 M 88.16 % -11.517 M -124.11 % -5.139 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 4.777 M -20.58 % 6.015 M 4.42 % 5.761 M 343.12 % 1.300 M 0.000 -100.00 % 694.585 K 30.96 % 530.377 K -2.68 % 545.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.936 M -65.62 % 8.540 M 64.06 % 5.205 M 0.000 0.000 0.000 0.000
Intangible assets 60.741 K -94.83 % 1.175 M -88.67 % 10.374 M -4.19 % 10.828 M 0.00 % 10.828 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 % 5.580 M -6.06 % 5.940 M -5.71 % 6.300 M 0.000
GoodWill 0.000 -100.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.000 0.000 0.000 0.000 -100.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
Goodwill and intangible assets 60.741 K -99.39 % 9.920 M -48.12 % 19.119 M -2.32 % 19.572 M 0.00 % 19.572 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.580 M -6.06 % 5.940 M -5.71 % 6.300 M 0.000
Property plant equipment net 3.434 M 6 050.41 % 55.832 K -18.46 % 68.470 K 123.03 % 30.700 K 20.92 % 25.389 K -35.97 % 39.650 K -99.35 % 6.098 M 2.17 % 5.968 M 111.56 % 2.821 M 9 975.00 % 28.000 K -97.95 % 1.364 M -88.16 % 11.517 M 124.11 % 5.139 M -95.94 % 126.694 M -5.77 % 134.453 M -33.41 % 201.905 M 25.97 % 160.278 M 24.74 % 128.491 M 11.83 % 114.903 M 68.09 % 68.358 M 57.95 % 43.277 M 118.46 % 19.810 M 169.04 % 7.363 M
Total non current assets 8.661 M -45.83 % 15.990 M -1.31 % 16.203 M 33.27 % 12.158 M 47 787.79 % 25.389 K -96.54 % 734.235 K -88.92 % 6.628 M 11.06 % 5.968 M 111.56 % 2.821 M 174.42 % 1.028 M -24.63 % 1.364 M -88.16 % 11.517 M 124.11 % 5.139 M -95.94 % 126.694 M -5.77 % 134.453 M -33.41 % 201.905 M 23.71 % 163.214 M 19.11 % 137.031 M 14.09 % 120.108 M 62.45 % 73.938 M 50.23 % 49.217 M 88.50 % 26.110 M 254.60 % 7.363 M
Other current assets 522.434 K 84.11 % 283.755 K 94.09 % 146.200 K -7.21 % 157.554 K -47.61 % 300.714 K -33.90 % 454.967 K -56.66 % 1.050 M -81.86 % 5.788 M 435.93 % 1.080 M 332.00 % 250.000 K 0.000 0.000 0.000 -100.00 % 14.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.047 M 1 550.41 % 245.213 K -83.18 % 1.458 M -32.70 % 2.167 M -17.24 % 2.618 M 0.75 % 2.599 M 82.38 % 1.425 M -1.93 % 1.453 M -86.66 % 10.890 M -24.41 % 14.406 M -48.55 % 28.000 M -17.20 % 33.815 M -18.30 % 41.390 M 17.77 % 35.146 M 20.45 % 29.178 M -59.08 % 71.312 M -37.97 % 114.967 M 15.08 % 99.901 M 320.79 % 23.741 M 39.16 % 17.060 M 825.45 % 1.843 M 138.43 % 773.161 K -53.74 % 1.671 M
Cash and short term investments 4.047 M 1 550.41 % 245.213 K -81.25 % 1.308 M -35.14 % 2.017 M -18.29 % 2.468 M -5.03 % 2.599 M 82.38 % 1.425 M -1.93 % 1.453 M -86.66 % 10.890 M -24.41 % 14.406 M -48.55 % 28.000 M -17.20 % 33.815 M -18.30 % 41.390 M 17.77 % 35.146 M 20.45 % 29.178 M -59.08 % 71.312 M -37.97 % 114.967 M 15.08 % 99.901 M 320.79 % 23.741 M 39.16 % 17.060 M 825.45 % 1.843 M 138.43 % 773.161 K -53.74 % 1.671 M
Total current assets 7.083 M 620.98 % 982.398 K -42.11 % 1.697 M -30.59 % 2.445 M -28.07 % 3.399 M -3.75 % 3.531 M 34.64 % 2.623 M -67.79 % 8.142 M -32.52 % 12.066 M -42.36 % 20.933 M -33.17 % 31.325 M -21.77 % 40.043 M -28.26 % 55.817 M 5.00 % 53.161 M 51.46 % 35.100 M -58.82 % 85.230 M -38.77 % 139.197 M 5.30 % 132.190 M 427.06 % 25.081 M 35.65 % 18.490 M -24.74 % 24.568 M 51.80 % 16.184 M 45.94 % 11.090 M
Inventory 370.610 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.300 K 196.50 % 20.000 K -33.33 % 30.000 K -97.56 % 1.229 M 29.37 % 950.000 K 6.38 % 893.000 K 375.00 % 188.000 K -0.53 % 189.000 K -78.60 % 883.000 K 34.60 % 656.000 K -56.91 % 1.522 M 49.35 % 1.019 M 0.000 0.000 0.000 0.000 0.000
Net receivables 2.143 M 372.57 % 453.430 K 86.85 % 242.669 K -10.27 % 270.454 K -57.06 % 629.787 K 31.88 % 477.540 K 437.41 % 88.859 K -43.04 % 156.000 K 136.36 % 66.000 K -98.69 % 5.048 M 112.55 % 2.375 M -55.48 % 5.335 M -62.53 % 14.239 M 355.50 % 3.126 M -37.96 % 5.039 M -57.58 % 11.878 M -46.43 % 22.172 M -28.19 % 30.876 M 2 276.17 % 1.299 M -5.99 % 1.382 M -93.92 % 22.725 M 47.46 % 15.411 M 63.63 % 9.418 M
Tax assets 0.000 0.000 -100.00 % 7.459 M 118.49 % 3.414 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.636 M 200.21 % 545.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
Account payables 4.507 M 2 564.88 % 169.135 K 60.04 % 105.683 K -26.32 % 143.437 K 87.09 % 76.669 K -74.60 % 301.816 K -24.28 % 398.613 K -68.29 % 1.257 M 150.40 % 502.000 K -78.03 % 2.285 M 806.75 % 252.000 K -89.01 % 2.293 M 186.27 % 801.000 K -79.36 % 3.881 M 120.39 % 1.761 M 43.76 % 1.225 M -87.85 % 10.079 M 8.60 % 9.281 M 111.30 % 4.392 M -49.93 % 8.773 M 76.97 % 4.957 M 90.89 % 2.597 M -13.78 % 3.012 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Capital lease obligations 2.526 M 5 367.81 % 46.195 K 0.000 -100.00 % 19.290 K 34.25 % 14.369 K -47.48 % 27.358 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
Preferred stock 0.000 0.000 0.000 -100.00 % 540.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 100.00 % -540.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 tax liabilities non current 0.000 -100.00 % 352.512 K -13.48 % 407.413 K -28.11 % 566.714 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.575 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
Total assets 15.744 M -7.24 % 16.973 M -5.18 % 17.900 M 22.58 % 14.603 M 326.48 % 3.424 M -19.73 % 4.266 M -60.82 % 10.887 M -25.71 % 14.655 M -1.56 % 14.887 M -32.21 % 21.961 M -32.82 % 32.689 M -36.60 % 51.560 M -15.41 % 60.956 M -66.11 % 179.855 M 6.08 % 169.553 M -40.95 % 287.135 M -5.05 % 302.411 M 12.33 % 269.221 M 85.43 % 145.189 M 57.08 % 92.427 M 25.27 % 73.785 M 74.46 % 42.294 M 129.20 % 18.453 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Deferred income tax 0.000 0.000 100.00 % -1.380 M -591.80 % -199.546 K -161.80 % 322.890 K 246.31 % -220.689 K 61.11 % -567.409 K -290.41 % 298.000 K 193.42 % -319.000 K -110.34 % 3.084 M 343.41 % -1.267 M -289.67 % 668.000 K 164.85 % -1.030 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.066 M 34.35 % 793.150 K 128.04 % 347.814 K 20.86 % 287.784 K 695.73 % -48.308 K -1 114.87 % 4.760 K -94.96 % 94.413 K 758.30 % 11.000 K 22 816.67 % 48.000 100.04 % -132.000 K -50 674.71 % 261.000 -49.12 % 513.000 -54.20 % 1.120 K 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 % -160.531 K -417.59 % 50.547 K -57.81 % 119.819 K 115.69 % -763.802 K -9.27 % -699.004 K -247.78 % 472.996 K 253.07 % -309.000 K -214.02 % 271.000 K 109.18 % -2.952 M -393.44 % 1.006 M 185.18 % -1.181 M -1 212.22 % -90.000 K 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 % -348.204 K -989.68 % 39.138 K -93.18 % 573.861 K 44.36 % 397.530 K 2 110.59 % 17.983 K -96.20 % 472.996 K 247.81 % -320.000 K -485.54 % 83.000 K 103.10 % -2.674 M -351.55 % 1.063 M 322.85 % -477.000 K -430.00 % -90.000 K 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 -100.00 % 11.000 K -94.15 % 188.000 K 167.63 % -278.000 K -387.72 % -57.000 K 91.90 % -704.000 K 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 100.00 % -113.000 K -117.77 % 636.000 K -82.37 % 3.607 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
Other working capital 0.000 -100.00 % 187.673 K 1 544.96 % 11.409 K 102.51 % -454.042 K 60.90 % -1.161 M -61.97 % -716.987 K 34.28 % -1.091 M -1 065.47 % 113.000 K 117.77 % -636.000 K 82.37 % -3.607 M -291 021.87 % -1.239 K -158.42 % 2.121 K 762.20 % 246.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 625.983 K 113.91 % -4.502 M -173.96 % -1.643 M -550.47 % 364.761 K 327.87 % -160.074 K -109.34 % 1.713 M 943.22 % 164.210 K 5.26 % 156.000 K -91.27 % 1.786 M -80.91 % 9.358 M 8.13 % 8.654 M -0.01 % 8.655 M -90.36 % 89.789 M 5 123.33 % 1.719 M -98.63 % 125.927 M 1 518.60 % 7.780 M 358.29 % 1.698 M 88.02 % 902.897 K -74.73 % 3.573 M 75.79 % 2.033 M 413.93 % 395.517 K -84.15 % 2.496 M 409.74 % 489.656 K
Net cash provided by operating activities -6.580 M -97.49 % -3.332 M -2.35 % -3.255 M -62.04 % -2.009 M -15.78 % -1.735 M 45.21 % -3.167 M 4.33 % -3.311 M 33.83 % -5.003 M -8.97 % -4.591 M -63.44 % -2.809 M 36.81 % -4.445 M 29.13 % -6.272 M 8.33 % -6.842 M 21.65 % -8.733 M -27.12 % -6.870 M -21.74 % -5.643 M 55.42 % -12.659 M -104.00 % -6.205 M -366.69 % -1.330 M 15.66 % -1.577 M 42.14 % -2.725 M -562.47 % 589.191 K 0.000
Investments in property plant and equipment -7.845 K 0.000 0.000 0.000 0.000 100.00 % -20.508 K 98.76 % -1.658 M 84.20 % -10.497 M -220.03 % -3.280 M 73.98 % -12.607 M -95.52 % -6.448 M 57.36 % -15.121 M 60.89 % -38.660 M -16.78 % -33.106 M 54.33 % -72.492 M -23.46 % -58.717 M 57.61 % -138.522 M -121.24 % -62.610 M -16.55 % -53.719 M -148.84 % -21.588 M -1.66 % -21.235 M -12.60 % -18.859 M -179.18 % -6.755 M
Acquisitions net 50.438 K 0.000 0.000 -100.00 % 384.343 K -23.13 % 500.000 K -91.34 % 5.775 M 51.97 % 3.800 M 0.000 100.00 % -657.000 K 87.01 % -5.057 M 0.000 -100.00 % 186.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.718 M -4 827.81 % -95.733 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -250.000 K 84.33 % -1.595 M -12.58 % -1.417 M 0.000 0.000 100.00 % -636.900 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 -100.00 % 39.687 K -60.31 % 100.000 K -13.04 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -14.741 K 0.000 0.000 0.000 0.000 -100.00 % 236.896 K 373.84 % -86.510 K -103.59 % 2.408 M -36.48 % 3.791 M -44.89 % 6.879 M 35.47 % 5.078 M -63.25 % 13.818 M -73.30 % 51.746 M 35.64 % 38.149 M 78.51 % 21.371 M 3.90 % 20.568 M -83.13 % 121.905 M 326.42 % 28.588 M 0.000 -100.00 % 2.000 K 100.03 % -7.021 M -17.90 % -5.954 M 33.69 % -8.980 M
Net cash used for investing activites 27.852 K 111.14 % -250.000 K 84.33 % -1.595 M -54.50 % -1.032 M -306.48 % 500.000 K -91.71 % 6.031 M 297.18 % 1.518 M 119.04 % -7.974 M -5 361.64 % -146.000 K 98.65 % -10.785 M -687.23 % -1.370 M -5.14 % -1.303 M -109.96 % 13.086 M 159.49 % 5.043 M 109.86 % -51.121 M -34.00 % -38.149 M -129.58 % -16.617 M 57.11 % -38.740 M 28.01 % -53.815 M -149.30 % -21.586 M 23.60 % -28.256 M -13.87 % -24.813 M -57.69 % -15.735 M
Debt repayment 2.784 M 1 401.62 % 185.400 K 148 420.00 % -125.000 99.88 % -106.162 K -96.21 % -54.107 K 96.91 % -1.749 M -3 497.00 % -48.625 K -103.16 % 1.541 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
Common stock issued 0.000 -100.00 % 2.794 M -33.77 % 4.218 M 16.43 % 3.623 M 165.29 % 1.366 M 0.000 -100.00 % 2.007 M -7.77 % 2.176 M 78.21 % 1.221 M 0.000 0.000 0.000 0.000 -100.00 % 9.658 M -39.09 % 15.857 M 11 474.45 % 137.000 K -99.69 % 44.342 M -63.61 % 121.836 M 93.96 % 62.816 M 262.67 % 17.320 M -48.23 % 33.456 M 37.88 % 24.265 M 54.87 % 15.668 M
Common stock repurchased 0.000 100.00 % -271.035 K 0.000 100.00 % -869.634 K 0.000 100.00 % -4.760 K 97.56 % -195.000 K -58.54 % -123.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -730.742 K 26.19 % -989.966 K -2.91 % -962.000 K 31.53 % -1.405 M -49.60 % -939.142 K 38.64 % -1.530 M
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
Other financing activites 7.833 M 4 241.54 % -189.137 K -104.57 % 4.142 M 7 347.25 % -57.149 K -0.39 % -56.926 K 34.00 % -86.248 K -40 029.63 % 216.000 -99.99 % 2.014 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
Net cash used provided by financing activities 10.617 M 321.52 % 2.519 M -39.18 % 4.142 M 59.92 % 2.590 M 106.43 % 1.255 M 168.18 % -1.840 M -204.34 % 1.764 M -50.39 % 3.555 M 191.15 % 1.221 M 0.000 0.000 0.000 0.000 -100.00 % 9.658 M -39.09 % 15.857 M 11 474.45 % 137.000 K -99.69 % 44.342 M -63.39 % 121.106 M 95.88 % 61.826 M 277.95 % 16.358 M -48.96 % 32.051 M 37.40 % 23.326 M 64.99 % 14.138 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -279.687 K -70 373.12 % 398.000 102.65 % -15.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 3.802 M 457.69 % -1.063 M -50.01 % -708.518 K -56.96 % -451.396 K -2 425.94 % 19.407 K -97.39 % 744.201 K 2 749.82 % -28.085 K 99.70 % -9.437 M -168.40 % -3.516 M 74.14 % -13.594 M -133.77 % -5.815 M 23.23 % -7.575 M -221.32 % 6.244 M 4.62 % 5.968 M 114.16 % -42.134 M 3.48 % -43.655 M -389.77 % 15.066 M -80.22 % 76.160 M 1 039.88 % 6.681 M 198.19 % -6.804 M -735.78 % 1.070 M 219.15 % -898.256 K -158.56 % 1.534 M
Cash at beginning of period 245.213 K -81.25 % 1.308 M -39.63 % 2.167 M -17.24 % 2.618 M 0.75 % 2.599 M 40.13 % 1.855 M 27.64 % 1.453 M -86.66 % 10.890 M -24.41 % 14.406 M -48.55 % 28.000 M -17.20 % 33.815 M -18.30 % 41.390 M 17.77 % 35.146 M 20.45 % 29.178 M -59.08 % 71.312 M -37.97 % 114.967 M 15.08 % 99.901 M 320.79 % 23.741 M 39.16 % 17.060 M -28.51 % 23.864 M 2 986.59 % 773.161 K -53.74 % 1.671 M 1 116.58 % 137.386 K
Cash at end of period 4.047 M 1 550.41 % 245.213 K -83.18 % 1.458 M -32.70 % 2.167 M -17.24 % 2.618 M 0.75 % 2.599 M 82.38 % 1.425 M -1.93 % 1.453 M -86.66 % 10.890 M -24.41 % 14.406 M -48.55 % 28.000 M -17.20 % 33.815 M -18.30 % 41.390 M 17.77 % 35.146 M 20.45 % 29.178 M -59.08 % 71.312 M -37.97 % 114.967 M 15.08 % 99.901 M 320.79 % 23.741 M 39.16 % 17.060 M 825.45 % 1.843 M 138.43 % 773.161 K -53.74 % 1.671 M
Operating cash flow -6.580 M -97.49 % -3.332 M -2.35 % -3.255 M -62.04 % -2.009 M -15.78 % -1.735 M 45.21 % -3.167 M 4.33 % -3.311 M 33.83 % -5.003 M -8.97 % -4.591 M -63.44 % -2.809 M 36.81 % -4.445 M 29.13 % -6.272 M 8.33 % -6.842 M 21.65 % -8.733 M -27.12 % -6.870 M -21.74 % -5.643 M 55.42 % -12.659 M -104.00 % -6.205 M -366.69 % -1.330 M 15.66 % -1.577 M 42.14 % -2.725 M -562.47 % 589.191 K 0.000
Capital expenditure -7.845 K 0.000 0.000 0.000 0.000 100.00 % -20.508 K 98.76 % -1.658 M 84.20 % -10.497 M -220.03 % -3.280 M 73.98 % -12.607 M -95.52 % -6.448 M 57.36 % -15.121 M 60.89 % -38.660 M -16.78 % -33.106 M 54.33 % -72.492 M -23.46 % -58.717 M 57.61 % -138.522 M -121.24 % -62.610 M -16.55 % -53.719 M -148.84 % -21.588 M -1.66 % -21.235 M -12.60 % -18.859 M -179.18 % -6.755 M
Free CashFlow -6.587 M -97.72 % -3.332 M -2.35 % -3.255 M -62.04 % -2.009 M -15.78 % -1.735 M 45.57 % -3.188 M 35.85 % -4.969 M 67.94 % -15.500 M -96.93 % -7.871 M 48.94 % -15.416 M -41.52 % -10.893 M 49.08 % -21.393 M 52.98 % -45.502 M -8.75 % -41.839 M 47.28 % -79.362 M -23.31 % -64.360 M 57.43 % -151.181 M -119.69 % -68.816 M -25.01 % -55.049 M -137.64 % -23.165 M 3.32 % -23.960 M -31.15 % -18.269 M -170.46 % -6.755 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2004-01-31 2003-06-30 2003-01-31
Revenue 0.000 0.000 0.000 0.000 100.00 % -90.000 K -200.00 % 90.000 K 0.000 0.000 0.000 0.000 -100.00 % 21.198 K -83.69 % 130.000 K -80.03 % 651.000 K 813 650.00 % 80.000 -99.97 % 236.000 K 0.000 -100.00 % 412.000 K 251 119.51 % 164.000 -41.84 % 282.000 161.11 % 108.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.312 K 0.00 % 87.315 K -58.67 % 211.244 K 0.00 % 211.245 K -87.46 % 1.685 M 100.00 % 842.414 K -39.94 % 1.403 M 100.00 % 701.335 K
Net income 5.162 M 37 285.41 % -13.883 K -383.39 % -2.872 K 99.87 % -2.215 M -405.95 % 724.110 K 138.31 % -1.890 M -9.17 % -1.731 M -58.36 % -1.093 M -58.91 % -687.973 K -43.09 % -480.810 K 79.36 % -2.329 M -7.78 % -2.161 M -3.20 % -2.094 M -132 515.58 % -1.579 K 99.97 % -5.507 M -186 074.51 % -2.958 K 99.93 % -4.329 M -181 943.73 % -2.378 K 75.58 % -9.738 K -1 081.80 % -824.000 94.10 % -13.963 K -2 796.89 % -482.000 92.67 % -6.578 K 19.81 % -8.203 K 91.78 % -99.847 K 98.10 % -5.245 M 10.89 % -5.886 M 0.00 % -5.886 M 91.32 % -67.782 M 0.00 % -67.782 M -818.14 % -7.383 M 0.00 % -7.383 M 3.54 % -7.654 M -100.00 % -3.827 M -3.70 % -3.690 M 0.00 % -3.690 M -35.35 % -2.727 M 0.00 % -2.727 M -37.38 % -1.985 M 0.00 % -1.985 M -14.05 % -1.740 M 0.00 % -1.740 M -72.18 % -1.011 M -100.00 % -505.344 K -89.30 % -266.957 K -100.00 % -133.478 K
Income before tax 5.449 M 38 378.05 % -14.235 K 99.50 % -2.870 M -11.29 % -2.579 M -501.13 % 642.950 K 134.02 % -1.890 M -9.17 % -1.731 M -56.34 % -1.107 M -80.54 % -613.350 K 4.40 % -641.572 K 71.80 % -2.275 M -33.13 % -1.709 M 22.07 % -2.193 M -138 785.37 % -1.579 K 99.97 % -5.470 M -184 823.66 % -2.958 K 99.93 % -4.329 M -181 943.73 % -2.378 K 76.27 % -10.020 K -1 116.02 % -824.000 94.10 % -13.963 K -2 796.89 % -482.000 92.67 % -6.578 K 19.81 % -8.203 K 91.78 % -99.847 K 98.10 % -5.245 M 10.89 % -5.886 M 0.00 % -5.886 M 91.32 % -67.782 M 0.00 % -67.782 M -818.14 % -7.383 M 0.00 % -7.383 M 3.54 % -7.654 M -100.00 % -3.827 M -3.70 % -3.690 M 0.00 % -3.690 M -100.29 % -1.843 M 0.00 % -1.843 M 7.16 % -1.985 M 0.00 % -1.985 M -14.05 % -1.740 M 0.00 % -1.740 M -72.18 % -1.011 M -100.00 % -505.344 K -89.30 % -266.957 K -100.00 % -133.478 K
Income before tax ratio 0.00 0.00 0.00 0.00 100.00 % -7.14 65.98 % -21.00 0.00 0.00 0.00 0.00 100.00 % -107.33 -716.43 % -13.15 -290.25 % -3.37 82.93 % -19.74 14.84 % -23.18 0.00 100.00 % -10.51 27.54 % -14.50 59.19 % -35.53 -365.71 % -7.63 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -22.73 0.00 % -22.73 -175.92 % -8.24 0.00 % -8.24 -1 273.23 % -0.60 0.00 % -0.60 -215.19 % -0.19 0.00 % -0.19
EBITDA -3.845 M -104.00 % -1.885 M 18.15 % -2.302 M 1.92 % -2.347 M -357.77 % 910.674 K 152.93 % -1.721 M -13.47 % -1.516 M -41.10 % -1.075 M -86.08 % -577.531 K 5.88 % -613.595 K 72.46 % -2.228 M -39.35 % -1.599 M 12.67 % -1.831 M -17.22 % -1.562 M 42.78 % -2.730 M -2.90 % -2.653 M 37.33 % -4.233 M -78.46 % -2.372 M 57.25 % -5.549 M -245.09 % -1.608 M 84.85 % -10.614 M -335.00 % -2.440 M 62.99 % -6.593 M 28.09 % -9.169 M -10 943.93 % -83.023 K 98.48 % -5.472 M -4.77 % -5.223 M 0.11 % -5.229 M 92.12 % -66.399 M 0.00 % -66.399 M -889.32 % -6.712 M 0.00 % -6.712 M 6.47 % -7.176 M -100.00 % -3.588 M -0.99 % -3.553 M -259.66 % -987.851 K 59.59 % -2.445 M -261.23 % -676.799 K 62.36 % -1.798 M -12.39 % -1.600 M 51.37 % -3.289 M -45 232.82 % 7.288 K 100.37 % -1.956 M -100.00 % -978.011 K -91.10 % -511.785 K -100.00 % -255.892 K
Net income ratio 0.00 0.00 0.00 0.00 100.00 % -8.05 61.69 % -21.00 0.00 0.00 0.00 0.00 100.00 % -109.87 -560.96 % -16.62 -416.79 % -3.22 83.70 % -19.74 15.42 % -23.33 0.00 100.00 % -10.51 27.54 % -14.50 58.01 % -34.53 -352.60 % -7.63 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -22.73 0.00 % -22.73 -175.92 % -8.24 0.00 % -8.24 -1 273.23 % -0.60 0.00 % -0.60 -215.19 % -0.19 0.00 % -0.19
Ratio EBITDA 0.00 0.00 0.00 0.00 100.00 % -10.12 47.07 % -19.12 0.00 0.00 0.00 0.00 100.00 % -105.12 -754.61 % -12.30 -337.32 % -2.81 99.99 % -19 525.00 -168 687.55 % -11.57 0.00 100.00 % -10.27 99.93 % -14 463.41 26.50 % -19 677.30 -32.16 % -14 888.89 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -20.59 -12.40 % -18.32 -17.66 % -15.57 -45 233.03 % 0.03 102.97 % -1.16 0.00 % -1.16 -218.19 % -0.36 0.00 % -0.36
Gross profit ratio 0.00 0.00 0.00 0.00 -100.00 % 3.95 296.92 % -2.01 0.00 0.00 0.00 0.00 100.00 % -18.61 -82.56 % -10.19 -648.05 % -1.36 -236.25 % 1.00 110.77 % -9.29 0.00 100.00 % -3.06 -406.31 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.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 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 112.070 M 1 936.93 % 5.502 M 24.39 % 4.423 M 93.53 % 2.285 M -6.82 % 2.453 M 20.41 % 2.037 M 103.75 % 999.748 K 31.67 % 759.301 K 22.79 % 618.366 K -6.22 % 659.400 K -1.83 % 671.688 K 0.04 % 671.421 K 8.61 % 618.193 K 28.39 % 481.510 K 19.54 % 402.787 K 9.57 % 367.620 K -10.18 % 409.288 K 45.30 % 281.680 K -4.69 % 295.535 K 23.62 % 239.070 K 9.70 % 217.940 K 0.00 % 217.940 K 0.73 % 216.370 K 5.46 % 205.170 K -2.44 % 210.306 K 3.48 % 203.226 K -1.12 % 205.528 K 0.00 % 205.528 K 21.92 % 168.576 K 0.00 % 168.576 K 8.45 % 155.445 K 0.00 % 155.445 K 2.86 % 151.116 K 0.00 % 151.116 K 36.35 % 110.830 K 0.00 % 110.830 K 25.69 % 88.175 K 0.00 % 88.175 K 64.21 % 53.696 K 0.00 % 53.696 K 22.59 % 43.803 K 0.00 % 43.803 K 45.21 % 30.164 K 0.00 % 30.164 K 87.90 % 16.053 K 0.00 % 16.053 K
Weighted average shs out 112.071 M 1 936.95 % 5.502 M 24.39 % 4.423 M 93.54 % 2.285 M -6.82 % 2.453 M 20.41 % 2.037 M 103.75 % 999.748 K 31.67 % 759.301 K 22.79 % 618.366 K -6.22 % 659.400 K -1.83 % 671.688 K 0.04 % 671.421 K 8.61 % 618.193 K 28.38 % 481.515 K 19.55 % 402.787 K 9.56 % 367.625 K -10.18 % 409.288 K 45.30 % 281.685 K -4.69 % 295.535 K 23.62 % 239.075 K 9.70 % 217.940 K 0.00 % 217.940 K 0.73 % 216.370 K 5.46 % 205.170 K -2.44 % 210.307 K 3.48 % 203.227 K -1.12 % 205.528 K 0.00 % 205.528 K 21.92 % 168.576 K 0.00 % 168.576 K 8.45 % 155.445 K 0.00 % 155.445 K 2.86 % 151.116 K 0.00 % 151.116 K 36.35 % 110.830 K 0.00 % 110.830 K 25.69 % 88.175 K 0.00 % 88.175 K 64.21 % 53.696 K 0.00 % 53.696 K 22.59 % 43.803 K 0.00 % 43.803 K 45.21 % 30.164 K 0.00 % 30.164 K 87.90 % 16.053 K 0.00 % 16.053 K
EPS diluted 0.05 1 944.00 % 0.00 -316.67 % 0.00 99.94 % -0.97 -423.33 % 0.30 132.26 % -0.93 46.24 % -1.73 -20.14 % -1.44 -29.73 % -1.11 -52.05 % -0.73 78.96 % -3.47 -7.76 % -3.22 5.01 % -3.39 -102 627.27 % 0.00 99.98 % -13.67 -170 800.00 % -0.01 99.92 % -10.58 -125 852.38 % -0.01 74.55 % -0.03 -870.59 % 0.00 94.70 % -0.06 -2 813.64 % 0.00 92.76 % -0.03 24.00 % -0.04 91.49 % -0.47 98.18 % -25.81 9.88 % -28.64 0.00 % -28.64 92.88 % -402.08 0.00 % -402.08 -746.66 % -47.49 0.00 % -47.49 6.24 % -50.65 -100.04 % -25.32 23.96 % -33.30 0.00 % -33.30 -7.70 % -30.92 0.00 % -30.92 16.34 % -36.96 0.00 % -36.96 6.97 % -39.73 0.00 % -39.73 -18.56 % -33.51 -100.06 % -16.75 -0.72 % -16.63 -100.12 % -8.31
Earnings per share 0.05 1 944.00 % 0.00 -316.67 % 0.00 99.94 % -0.97 -423.33 % 0.30 132.26 % -0.93 46.24 % -1.73 -20.14 % -1.44 -29.73 % -1.11 -52.05 % -0.73 78.96 % -3.47 -7.76 % -3.22 5.01 % -3.39 -102 627.27 % 0.00 99.98 % -13.67 -170 800.00 % -0.01 99.92 % -10.58 -125 852.38 % -0.01 74.55 % -0.03 -870.59 % 0.00 94.70 % -0.06 -2 813.64 % 0.00 92.76 % -0.03 24.00 % -0.04 91.49 % -0.47 98.18 % -25.81 9.88 % -28.64 0.00 % -28.64 92.88 % -402.08 0.00 % -402.08 -746.66 % -47.49 0.00 % -47.49 6.24 % -50.65 -100.04 % -25.32 23.96 % -33.30 0.00 % -33.30 -7.70 % -30.92 0.00 % -30.92 16.34 % -36.96 0.00 % -36.96 6.97 % -39.73 0.00 % -39.73 -18.56 % -33.51 -100.06 % -16.75 -0.72 % -16.63 -100.12 % -8.31
Gross profit -1.359 M 0.000 100.00 % -227.036 K 1.09 % -229.530 K 35.42 % -355.408 K -96.92 % -180.480 K 15.50 % -213.587 K -615.10 % -29.868 K 12.37 % -34.085 K -24.45 % -27.389 K 93.06 % -394.431 K 70.23 % -1.325 M -49.38 % -887.000 K -1 108 850.00 % 80.000 100.00 % -2.192 M 0.000 100.00 % -1.262 M -769 612.20 % 164.000 -41.84 % 282.000 161.11 % 108.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.312 K 0.00 % 87.315 K -58.67 % 211.244 K 0.00 % 211.245 K -87.46 % 1.685 M 100.00 % 842.414 K -39.94 % 1.403 M 100.00 % 701.335 K
Income tax expense 286.431 K 81 154.26 % 352.512 -84.23 % 2.236 K 100.61 % -368.604 K -131.39 % -159.301 K 0.000 0.000 100.00 % -14.099 K -118.89 % 74.623 K 140.96 % -182.188 K -217.41 % -57.399 K -112.70 % 452.000 K 522.43 % -107.000 K 0.000 -100.00 % 37.000 K 0.000 0.000 0.000 -100.00 % 282.000 0.000 0.000 0.000 0.000 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.425 M -688.92 % 241.942 K -79.53 % 1.182 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 1.359 M 0.000 -100.00 % 227.036 K -1.09 % 229.530 K -13.52 % 265.408 K -1.88 % 270.480 K 26.64 % 213.587 K 615.10 % 29.868 K -12.37 % 34.085 K 24.45 % 27.389 K -93.41 % 415.629 K -71.43 % 1.455 M -5.40 % 1.538 M 0.000 -100.00 % 2.428 M 0.000 -100.00 % 1.674 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
General and administrative expenses 545.392 K -8.80 % 598.049 K 12.72 % 530.556 K 108 976.56 % 486.407 -3.61 % 504.646 -0.13 % 505.311 79.08 % 282.176 -48.63 % 549.288 72.46 % 318.498 -9.58 % 352.224 -75.94 % 1.464 K 146.58 % 593.657 5.43 % 563.095 18.55 % 475.000 -99.98 % 2.046 M 171 816.81 % 1.190 K 0.000 -100.00 % 1.363 K 47.03 % 927.000 -24.70 % 1.231 K 2 222.64 % 53.000 -96.99 % 1.760 K 104.89 % 859.000 -53.34 % 1.841 K -75.26 % 7.442 K -99.62 % 1.936 M -61.77 % 5.065 M -0.12 % 5.071 M -42.32 % 8.791 M 0.00 % 8.791 M 10.23 % 7.975 M 0.00 % 7.975 M 7.64 % 7.409 M 100.00 % 3.704 M -0.77 % 3.733 M 0.00 % 3.733 M 92.04 % 1.944 M 0.00 % 1.944 M 49.66 % 1.299 M 0.00 % 1.299 M 22.16 % 1.063 M 0.00 % 1.063 M 31.06 % 811.346 K 100.00 % 405.673 K -12.61 % 464.204 K 100.00 % 232.102 K
Selling and marketing expenses 3.862 M 476.08 % 670.369 K -53.07 % 1.429 M -38.09 % 2.308 M 55.61 % 1.483 M 22.40 % 1.212 M 27.16 % 952.788 K 80.30 % 528.450 K 136.06 % 223.860 K -53.00 % 476.248 K 2 801 458 723.53 % 0.017 -99.92 % 20.719 3 132.29 % 0.641 -99.40 % 106.000 -99.99 % 1.229 M 234 981.64 % 523.000 0.000 -100.00 % 1.453 M -28.74 % 2.039 M 56.49 % 1.303 M -87.70 % 10.592 M 1 354.95 % 728.000 K -87.90 % 6.015 M -20.53 % 7.569 M 9 055.01 % 82.676 K -97.86 % 3.872 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 % 180.000 K 200.00 % -180.000 K 0.000 -100.00 % 1.785 M 299.23 % 447.018 K 100.00 % 223.509 K 0.000 0.000
Other expenses 0.000 100.00 % -1.267 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 % 206.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.789 M -201.22 % 10.659 M 160.63 % -17.581 M -150.09 % 35.096 M 320.04 % -15.950 M 0.00 % -15.950 M -4.29 % -15.293 M -100.00 % -7.647 M -2.41 % -7.467 M -186.33 % 8.649 M 308.12 % -4.156 M -209.41 % 3.798 M 0.000 100.00 % -443.144 K 0.000 -100.00 % 267.734 K 0.000 0.000 0.000 0.000
Operating expenses 4.703 M 370 836.44 % 1.268 K -99.94 % 1.959 M -15.12 % 2.308 M 16.12 % 1.988 M 15.77 % 1.717 M 39.02 % 1.235 M 14.59 % 1.078 M 98.71 % 542.358 K -34.54 % 828.472 K -56.85 % 1.920 M 240.44 % 564.000 K -31.72 % 826.000 K 48 631.56 % 1.695 K -99.97 % 5.680 M 196 036.19 % 2.896 K -99.87 % 2.198 M 81 549.33 % 2.692 K -74.51 % 10.562 K 703.81 % 1.314 K -90.88 % 14.409 K 1 316.81 % 1.017 K -86.22 % 7.378 K -17.16 % 8.906 K -91.13 % 100.417 K -98.27 % 5.808 M 201.46 % -5.725 M -133.32 % 17.180 M 295.43 % -8.791 M -130.17 % 29.138 M 465.36 % -7.975 M 0.00 % -7.975 M -1.15 % -7.884 M -100.00 % -3.942 M -5.59 % -3.733 M -132.54 % 11.473 M 652.15 % -2.078 M -130.63 % 6.784 M 188.31 % 2.353 M -7.77 % 2.551 M 1 469.90 % 162.500 K -96.44 % 4.562 M 170.79 % 1.685 M 100.00 % 842.414 K -39.94 % 1.403 M 100.00 % 701.335 K
Cost and expenses 6.062 M 477 979.18 % 1.268 K -99.94 % 1.959 M -22.80 % 2.538 M 12.63 % 2.253 M 13.37 % 1.987 M 37.19 % 1.449 M 30.78 % 1.108 M 92.14 % 576.443 K -32.65 % 855.861 K -63.36 % 2.336 M 15.69 % 2.019 M -14.59 % 2.364 M 139 369.03 % 1.695 K -99.97 % 5.680 M 196 036.19 % 2.896 K -99.93 % 3.872 M 143 733.58 % 2.692 K -74.51 % 10.562 K 703.81 % 1.314 K -90.88 % 14.409 K 1 316.81 % 1.017 K -86.22 % 7.378 K -17.16 % 8.906 K -91.13 % 100.417 K -98.27 % 5.808 M 201.46 % -5.725 M -133.32 % 17.180 M 295.43 % -8.791 M -130.17 % 29.138 M 465.36 % -7.975 M 0.00 % -7.975 M -1.15 % -7.884 M -100.00 % -3.942 M -5.59 % -3.733 M -132.54 % 11.473 M 652.15 % -2.078 M -130.63 % 6.784 M 188.31 % 2.353 M -7.77 % 2.551 M 1 469.90 % 162.500 K -96.44 % 4.562 M 170.79 % 1.685 M 100.00 % 842.414 K -39.94 % 1.403 M 100.00 % 701.335 K
Research and development expenses 296.221 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 -100.00 % 133.772 K 0.00 % 133.772 K -84.69 % 873.870 K 0.00 % 873.871 K -1.13 % 883.816 K 0.00 % 883.816 K 107.24 % 426.464 K 100.00 % 213.232 K -84.80 % 1.403 M 100.00 % 701.335 K
Selling general and administrative expenses 4.407 M 247.46 % 1.268 M -35.25 % 1.959 M -15.12 % 2.308 M 16.12 % 1.988 M 15.77 % 1.717 M 39.02 % 1.235 M 14.59 % 1.078 M 98.71 % 542.358 K -34.54 % 828.472 K -56.85 % 1.920 M 240.44 % 564.000 K -31.72 % 826.000 K 53 397.41 % 1.544 K -99.97 % 5.641 M 197 557.53 % 2.854 K -99.87 % 2.198 M 77 953.98 % 2.816 K -5.06 % 2.966 K 17.05 % 2.534 K -76.20 % 10.645 K 327.85 % 2.488 K -63.81 % 6.874 K -26.95 % 9.410 K -89.56 % 90.118 K -98.45 % 5.808 M 14.68 % 5.065 M -0.12 % 5.071 M -42.32 % 8.791 M 0.00 % 8.791 M 10.23 % 7.975 M 0.00 % 7.975 M 7.64 % 7.409 M 100.00 % 3.704 M -0.77 % 3.733 M 0.00 % 3.733 M 92.04 % 1.944 M 0.00 % 1.944 M 31.44 % 1.479 M 32.17 % 1.119 M 255.13 % -721.316 K -125.33 % 2.848 M 126.32 % 1.258 M 100.00 % 629.182 K 35.54 % 464.204 K 100.00 % 232.102 K
Interest income 0.000 0.000 -100.00 % 9.372 K 121.46 % 4.232 K -87.87 % 34.887 K 184.30 % 12.271 K -76.53 % 52.288 K 1 600.98 % 3.074 K -23.28 % 4.007 K -80.17 % 20.207 K -54.96 % 44.869 K -2.46 % 46.000 K 30.89 % 35.144 K -2.38 % 36.000 K 200.00 % -36.000 K -158.06 % 62.000 K -55.71 % 140.000 K -6.67 % 150.000 K -42.31 % 260.000 K -31.94 % 382.000 K -14.54 % 447.000 K -16.45 % 535.000 K -33.13 % 800.000 K 13.80 % 703.000 K 23.12 % 571.000 K -99.90 % 563.000 M 0.000 -100.00 % 1.418 M 0.000 -100.00 % 2.518 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.471 M 0.000 -100.00 % 841.195 K 0.000 -100.00 % 1.019 M 0.000 -100.00 % 698.604 K 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 4.535 K 118.03 % 2.080 K -10.15 % 2.315 K 86.24 % 1.243 K -11.09 % 1.398 K -50.46 % 2.822 K 63.03 % 1.731 K 194.39 % 588.000 -70.38 % 1.985 K -71.64 % 7.000 K -89.71 % 68.000 K 0.000 -100.00 % 133.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 K 0.00 % 3.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.516 K 100.00 % 1.258 K 3.60 % 1.214 K 0.00 % 1.214 K -81.85 % 6.687 K 0.00 % 6.687 K -1.44 % 6.785 K 0.00 % 6.785 K -38.70 % 11.067 K 0.00 % 11.067 K 37.15 % 8.069 K 100.00 % 4.035 K 0.000 0.000
Depreciation and amortization 407.798 K 878.28 % 41.685 K -77.71 % 186.978 K -18.54 % 229.530 K -13.52 % 265.408 K -1.88 % 270.480 K 26.64 % 213.587 K 615.10 % 29.868 K -12.37 % 34.085 K 24.45 % 27.389 K -39.03 % 44.925 K -56.38 % 103.000 K 187.29 % -118.000 K -68 308.09 % 173.000 -98.41 % 10.865 K 7 948.15 % 135.000 -99.86 % 96.000 K 1 599 900.00 % 6.000 -99.58 % 1.441 K 3 692.11 % 38.000 22.58 % 31.000 -35.42 % 48.000 -82.92 % 281.000 16.60 % 241.000 -96.60 % 7.095 K -97.89 % 336.000 K -49.09 % 660.000 K 0.00 % 660.000 K -52.28 % 1.383 M 0.00 % 1.383 M 106.11 % 671.000 K 0.00 % 671.000 K 41.19 % 475.244 K 100.00 % 237.622 K 74.44 % 136.218 K 0.00 % 136.219 K -50.48 % 275.056 K 0.00 % 275.057 K 52.81 % 180.000 K -52.41 % 378.226 K 110.13 % 180.000 K -44.72 % 325.604 K 468.40 % 57.284 K 100.00 % 28.642 K 29.44 % 22.128 K 100.00 % 11.064 K
Operating income -6.062 M -477 979.18 % -1.268 K 99.94 % -1.959 M 22.80 % -2.538 M -12.63 % -2.253 M -13.37 % -1.987 M -37.19 % -1.449 M -30.78 % -1.108 M -92.15 % -576.440 K 32.65 % -855.860 K 63.02 % -2.315 M -22.53 % -1.889 M -10.27 % -1.713 M -107 975.71 % -1.585 K 99.97 % -5.444 M -187 887.02 % -2.896 K 99.92 % -3.460 M -136 174.12 % -2.539 K 63.68 % -6.990 K -152.89 % -2.764 K 74.03 % -10.645 K -327.85 % -2.488 K 63.81 % -6.874 K 26.95 % -9.410 K 89.56 % -90.118 K 98.45 % -5.808 M -1.46 % -5.725 M 0.00 % -5.725 M 34.88 % -8.791 M 23.93 % -11.557 M -44.91 % -7.975 M 0.00 % -7.975 M -1.15 % -7.884 M -100.00 % -3.942 M -5.59 % -3.733 M 6.80 % -4.006 M -92.79 % -2.078 M 20.93 % -2.628 M -15.99 % -2.266 M 8.05 % -2.464 M -18.54 % -2.078 M 6.55 % -2.224 M -79.67 % -1.238 M -100.00 % -618.905 K 66.85 % -1.867 M -100.00 % -933.438 K
Operating income ratio 0.00 0.00 0.00 0.00 -100.00 % 25.03 213.37 % -22.08 0.00 0.00 0.00 0.00 100.00 % -109.19 -651.41 % -14.53 -452.22 % -2.63 86.72 % -19.81 14.11 % -23.07 0.00 100.00 % -8.40 45.75 % -15.48 37.54 % -24.79 3.15 % -25.59 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -25.95 8.04 % -28.22 -186.79 % -9.84 6.55 % -10.53 -1 333.02 % -0.73 0.00 % -0.73 44.80 % -1.33 0.00 % -1.33
Total other income expenses net 11.511 M 88 870.92 % -12.967 K 98.58 % -911.139 K -2 094.19 % -41.525 K -102.09 % 1.984 M 1 940.33 % 97.260 K 134.40 % -282.737 K -110 544.14 % 256.000 100.69 % -36.910 K -117.22 % 214.288 K 444.61 % 39.347 K -78.14 % 180.000 K 137.50 % -480.000 K -132.82 % 1.462 M 16 149.12 % 9.000 K 112.16 % -74.000 K 91.48 % -869.000 K -132.80 % 2.650 M 137.13 % -7.136 M -367 935.05 % 1.940 K 158.47 % -3.318 K -265.40 % 2.006 K 577.70 % 296.000 -75.48 % 1.207 K 112.41 % -9.729 K -101.73 % 563.000 K 448.61 % -161.500 K 0.00 % -161.500 K 99.73 % -58.991 M -4.92 % -56.225 M -9 589.45 % 592.500 K 0.00 % 592.500 K 157.04 % 230.510 K 100.00 % 115.255 K 168.12 % 42.986 K 363.61 % 9.272 K -96.06 % 235.256 K -34.10 % 357.000 K 27.09 % 280.910 K -41.37 % 479.138 K 41.66 % 338.234 K -30.09 % 483.840 K 113.03 % 227.122 K 100.00 % 113.561 K -92.90 % 1.600 M 100.00 % 799.959 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-30 2011-06-30 2010-12-30 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2004-01-31 2003-06-30 2003-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30
Net debt -1.521 M -2 085.91 % -69.590 K -60.66 % -43.315 K 97.87 % -2.036 M -46.07 % -1.394 M 67.99 % -4.354 M -102.75 % -2.148 M 22.04 % -2.755 M -10.29 % -2.498 M 1.51 % -2.536 M 1.38 % -2.571 M 21.75 % -3.286 M -40 743.17 % 8.085 K 100.68 % -1.184 M -5 281.82 % -22.000 K 99.70 % -7.272 M 33.22 % -10.890 M -4.77 % -10.394 M 27.85 % -14.406 M 41.13 % -24.472 M 12.60 % -28.000 M 15.40 % -33.095 M 2.13 % -33.815 M 0.48 % -33.979 M 17.91 % -41.390 M -67.62 % -24.693 M 29.74 % -35.146 M -20.45 % -29.178 M 59.08 % -71.312 M 37.97 % -114.967 M -15.08 % -99.901 M -320.79 % -23.741 M -40.19 % -16.935 M -46.07 % -11.593 M -4 144.17 % -273.161 K 83.66 % -1.671 M
Total investments 4.777 M 15.38 % 4.141 M -31.16 % 6.015 M -2.91 % 6.195 M 7.54 % 5.761 M 204.79 % 1.890 M 45.38 % 1.300 M 4.00 % 1.250 M 0.000 0.000 -100.00 % 694.585 K -67.05 % 2.108 M 297.45 % 530.377 K 17.34 % 452.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.936 M -65.62 % 8.540 M 64.06 % 5.205 M 0.000 0.000 0.000 0.000
Total debt 2.526 M 8 836.33 % 28.265 K -86.00 % 201.898 K -20.83 % 255.013 K 294.62 % 64.622 K -11.99 % 73.422 K 280.62 % 19.290 K -52.82 % 40.882 K -66.08 % 120.531 K 738.13 % 14.381 K -47.43 % 27.358 K -63.03 % 74.000 K -94.84 % 1.433 M 12.39 % 1.275 M -10.90 % 1.431 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 -100.00 % 125.000 K -50.00 % 250.000 K -50.00 % 500.000 K 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 2.209 M 26.90 % 1.741 M 55.01 % 1.123 M -24.31 % 1.484 M 13.15 % 1.311 M 82.08 % 720.170 K 44.63 % 497.933 K 875 972 997 365 419 264.00 % 0.000 -100.00 % 63.771 K 0.00 % 63.771 K -0.36 % 64.000 K -62.13 % 169.000 K 79.79 % 94.000 K 32.39 % 71.000 K -20.22 % 89.000 K 48.33 % 60.000 K 36.36 % 44.000 K 450.00 % 8.000 K -99.93 % 11.216 M -0.17 % 11.235 M 1.99 % 11.016 M 0.63 % 10.947 M -15.70 % 12.986 M 24.20 % 10.456 M 0.000 -100.00 % 9.336 M 25.53 % 7.437 M 103.81 % 3.649 M 82.54 % 1.999 M 22.71 % 1.629 M 39.92 % 1.164 M 46.00 % 797.464 K 360.12 % -306.578 K -90.45 % -160.974 K -231.09 % -48.620 K
Retained earnings -25.728 M 93.19 % -377.705 M -3.82 % -363.822 M -0.80 % -360.950 M -0.34 % -359.729 M 0.20 % -360.453 M -0.53 % -358.563 M -0.49 % -356.831 M -0.31 % -355.738 M -0.18 % -355.100 M -0.10 % -354.751 M -0.66 % -352.423 M -0.64 % -350.198 M -0.61 % -348.082 M -0.40 % -346.708 M -0.67 % -344.413 M -0.86 % -341.485 M -1.28 % -337.156 M -0.71 % -334.778 M 0.40 % -336.138 M -0.25 % -335.314 M -4.35 % -321.351 M -0.15 % -320.869 M -2.09 % -314.291 M -2.68 % -306.088 M -48.41 % -206.241 M -2.61 % -200.996 M -6.22 % -189.224 M -252.63 % -53.661 M -38.05 % -38.872 M -64.96 % -23.564 M -45.61 % -16.183 M -50.82 % -10.730 M -67.62 % -6.402 M -119.14 % -2.921 M -224.63 % -899.866 K
Common stock 31.103 M -91.79 % 378.791 M 0.27 % 377.767 M 0.10 % 377.382 M 0.55 % 375.331 M 0.00 % 375.321 M 1.02 % 371.529 M 3.12 % 360.300 M 0.52 % 358.435 M 0.38 % 357.070 M 0.00 % 357.070 M 0.00 % 357.070 M 0.00 % 357.075 M 0.17 % 356.455 M 0.33 % 355.287 M -0.01 % 355.316 M 0.62 % 353.129 M 0.35 % 351.908 M 0.00 % 351.908 M 0.00 % 351.908 M 1.02 % 348.338 M 0.00 % 348.338 M 0.00 % 348.338 M 0.65 % 346.083 M 0.00 % 346.083 M 0.00 % 346.083 M 0.00 % 346.083 M 2.88 % 336.405 M 5.16 % 319.887 M 0.06 % 319.693 M 16.12 % 275.322 M 78.66 % 154.100 M 67.36 % 92.076 M 23.36 % 74.641 M 78.27 % 41.869 M 176.46 % 15.144 M
Total equity 5.375 M 63.15 % 3.295 M -79.00 % 15.686 M -10.65 % 17.555 M 2.74 % 17.086 M 5.60 % 16.180 M 18.22 % 13.687 M 245.00 % 3.967 M 47.07 % 2.697 M 32.64 % 2.034 M -14.65 % 2.383 M -49.42 % 4.711 M -33.14 % 7.046 M -16.78 % 8.467 M -2.12 % 8.650 M -21.31 % 10.992 M -6.08 % 11.704 M -20.90 % 14.796 M -13.67 % 17.138 M -36.49 % 26.986 M 11.24 % 24.259 M -36.17 % 38.003 M -1.08 % 38.416 M -14.21 % 44.778 M -11.24 % 50.451 M -66.35 % 149.935 M -2.91 % 154.423 M -0.13 % 154.618 M -42.71 % 269.875 M -4.58 % 282.820 M 11.62 % 253.387 M 82.19 % 139.081 M 69.32 % 82.143 M 20.37 % 68.240 M 75.21 % 38.947 M 173.42 % 14.245 M
Other non current liabilities 452.447 K 1 546.52 % 27.479 K -38.00 % 44.324 K -2.65 % 45.531 K 126.52 % 20.100 K -96.55 % 582.074 K 7 867.07 % 7.306 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 115.000 K -0.86 % 116.000 K -89.49 % 1.104 M 0.000 -100.00 % 269.000 K 0.000 -100.00 % 291.000 K 0.000 -100.00 % 337.000 K 0.000 -100.00 % 6.052 M 0.000 -100.00 % 4.003 M 0.000 -100.00 % 5.299 M 91.16 % 2.772 M 6.66 % 2.599 M 7.09 % 2.427 M 23.64 % 1.963 M 338.03 % 448.104 K 1.10 % 443.212 K 0.000 0.000 0.000
Long term debt 2.430 M 164 981.11 % 1.472 K -83.74 % 9.053 K -95.47 % 200.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.131 M -1.99 % 1.154 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
Total non current liabilities 2.882 M 9 856.27 % 28.951 K -92.87 % 405.889 K -31.88 % 595.807 K 39.37 % 427.513 K -26.55 % 582.074 K 1.40 % 574.020 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.131 M -10.91 % 1.270 M 15.04 % 1.104 M 0.000 -100.00 % 269.000 K 0.000 -100.00 % 291.000 K 0.000 -100.00 % 337.000 K 0.000 -100.00 % 6.052 M 0.000 -100.00 % 4.003 M 0.000 -100.00 % 5.299 M 91.16 % 2.772 M 6.66 % 2.599 M 7.09 % 2.427 M 23.64 % 1.963 M 338.03 % 448.104 K 1.10 % 443.212 K 0.000 0.000 0.000
Other current liabilities 2.883 M 393.55 % 584.213 K 12.55 % 519.077 K 182.70 % 183.616 K -14.99 % 215.994 K 222.25 % 67.026 K -62.69 % 179.625 K 41.04 % 127.359 K -75.94 % 529.439 K -62.95 % 1.429 M -8.02 % 1.554 M -5.78 % 1.649 M -12.94 % 1.894 M -8.06 % 2.060 M -6.91 % 2.213 M 17.34 % 1.886 M -21.81 % 2.412 M 81.90 % 1.326 M -40.99 % 2.247 M -69.45 % 7.355 M -6.20 % 7.841 M 187.64 % 2.726 M -43.20 % 4.799 M -15.03 % 5.648 M -0.93 % 5.701 M -45.82 % 10.523 M -0.27 % 10.552 M 141.02 % 4.378 M -45.56 % 8.042 M 255.66 % 2.261 M -33.99 % 3.425 M 170.30 % 1.267 M 34.42 % 942.757 K 178.70 % 338.271 K 35.52 % 249.611 K -0.77 % 251.543 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 100.00 % -302.000 K 0.000 100.00 % -1.431 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 % 5.700 M -5.38 % 6.024 M 11.68 % 5.394 M 11.82 % 4.824 M 314.29 % 1.164 M 0.000 -100.00 % 763.508 K 381.76 % 158.483 K 7.33 % 147.664 K -84.37 % 944.673 K
Short term debt 95.861 K 257.78 % 26.793 K -86.11 % 192.845 K 250.54 % 55.013 K -14.87 % 64.622 K -11.99 % 73.422 K 280.62 % 19.290 K -52.82 % 40.882 K -66.08 % 120.531 K 738.13 % 14.381 K -47.43 % 27.358 K -63.03 % 74.000 K -75.50 % 302.000 K 149.59 % 121.000 K -91.54 % 1.431 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 -100.00 % 125.000 K -50.00 % 250.000 K -50.00 % 500.000 K 0.000
Total current liabilities 7.487 M 453.27 % 1.353 M 53.58 % 881.057 K 15.76 % 761.087 K 97.02 % 386.299 K 12.96 % 341.987 K -0.11 % 342.352 K 23.77 % 276.606 K -61.93 % 726.639 K -52.97 % 1.545 M -17.93 % 1.883 M -0.59 % 1.894 M -27.02 % 2.595 M -1.33 % 2.630 M -46.34 % 4.901 M 39.99 % 3.501 M 20.14 % 2.914 M 11.99 % 2.602 M -42.59 % 4.532 M -43.14 % 7.971 M -1.51 % 8.093 M 147.42 % 3.271 M -53.88 % 7.092 M 25.57 % 5.648 M -13.13 % 6.502 M -38.21 % 10.523 M -47.73 % 20.133 M 65.53 % 12.163 M -17.04 % 14.661 M -14.59 % 17.164 M 23.74 % 13.871 M 145.09 % 5.660 M -42.49 % 9.841 M 77.45 % 5.546 M 65.71 % 3.347 M -20.47 % 4.208 M
Total liabilities 10.369 M 650.24 % 1.382 M 7.39 % 1.287 M -5.16 % 1.357 M 66.73 % 813.812 K -11.93 % 924.061 K 0.84 % 916.372 K 231.29 % 276.606 K -61.93 % 726.639 K -52.97 % 1.545 M -17.93 % 1.883 M -0.59 % 1.894 M -50.69 % 3.841 M -1.51 % 3.900 M -35.05 % 6.005 M 71.52 % 3.501 M 9.99 % 3.183 M 22.33 % 2.602 M -46.05 % 4.823 M -39.49 % 7.971 M -5.44 % 8.430 M 157.72 % 3.271 M -75.11 % 13.144 M 132.72 % 5.648 M -46.24 % 10.505 M -0.17 % 10.523 M -58.62 % 25.432 M 70.28 % 14.935 M -13.47 % 17.260 M -11.90 % 19.591 M 23.73 % 15.834 M 159.24 % 6.108 M -40.61 % 10.284 M 85.44 % 5.546 M 65.71 % 3.347 M -20.47 % 4.208 M
Other non current assets 389.461 K 0.000 0.000 100.00 % -8.734 M 46.09 % -16.203 M -323.70 % -3.824 M 68.55 % -12.158 M 0.000 100.00 % -19.572 M 0.000 0.000 0.000 100.00 % -6.628 M -558.69 % 1.445 M 124.21 % -5.968 M -696.80 % 1.000 M 135.45 % -2.821 M -282 000.00 % -1.000 K 99.90 % -1.028 M -1 452.63 % 76.000 K 105.57 % -1.364 M 0.000 100.00 % -11.517 M 0.000 100.00 % -5.139 M 96.33 % -139.921 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 4.777 M 15.38 % 4.141 M -31.16 % 6.015 M -2.91 % 6.195 M 7.54 % 5.761 M 204.79 % 1.890 M 45.38 % 1.300 M 4.00 % 1.250 M 0.000 0.000 -100.00 % 694.585 K -67.05 % 2.108 M 297.45 % 530.377 K 17.34 % 452.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.936 M -65.62 % 8.540 M 64.06 % 5.205 M 0.000 0.000 0.000 0.000
Intangible assets 60.741 K 0.000 -100.00 % 1.175 M -16.13 % 1.401 M -86.49 % 10.374 M 459.41 % 1.854 M -82.87 % 10.828 M 2.16 % 10.599 M -2.11 % 10.828 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.178 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 % 5.580 M -6.06 % 5.940 M -5.71 % 6.300 M 0.000
GoodWill 0.000 0.000 -100.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.00 % 8.745 M 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000
Goodwill and intangible assets 60.741 K 0.000 -100.00 % 9.920 M -2.23 % 10.146 M -46.93 % 19.119 M 80.38 % 10.599 M -45.85 % 19.572 M 1.18 % 19.343 M -1.17 % 19.572 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.00 % 1.000 M -83.81 % 6.178 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 % 5.580 M -6.06 % 5.940 M -5.71 % 6.300 M 0.000
Property plant equipment net 3.434 M 12 260.15 % 27.782 K -50.24 % 55.832 K -2.01 % 56.978 K -16.78 % 68.470 K -14.17 % 79.777 K 159.86 % 30.700 K 24.90 % 24.579 K -3.19 % 25.389 K -4.70 % 26.641 K -32.81 % 39.650 K -86.87 % 302.000 K -95.05 % 6.098 M -10.54 % 6.816 M 14.21 % 5.968 M 2.10 % 5.845 M 107.20 % 2.821 M 76.53 % 1.598 M 5 607.14 % 28.000 K -98.47 % 1.827 M 33.94 % 1.364 M -88.78 % 12.160 M 5.58 % 11.517 M 22.44 % 9.406 M 83.03 % 5.139 M -96.33 % 139.921 M 10.44 % 126.694 M -5.77 % 134.453 M -33.41 % 201.905 M 25.97 % 160.278 M 24.74 % 128.491 M 11.83 % 114.903 M 68.09 % 68.358 M 57.95 % 43.277 M 118.46 % 19.810 M 169.04 % 7.363 M
Total non current assets 8.661 M 107.79 % 4.168 M -73.93 % 15.990 M -2.48 % 16.398 M 1.20 % 16.203 M 28.92 % 12.569 M 3.38 % 12.158 M 853.90 % 1.275 M 4 920.20 % 25.389 K -4.70 % 26.641 K -96.37 % 734.235 K -69.53 % 2.410 M -63.64 % 6.628 M -23.93 % 8.713 M 46.00 % 5.968 M -12.81 % 6.845 M 142.64 % 2.821 M 8.63 % 2.597 M 152.63 % 1.028 M -87.28 % 8.081 M 492.45 % 1.364 M -88.78 % 12.160 M 5.58 % 11.517 M 22.44 % 9.406 M 83.03 % 5.139 M -96.33 % 139.921 M 10.44 % 126.694 M -5.77 % 134.453 M -33.41 % 201.905 M 23.71 % 163.214 M 19.11 % 137.031 M 14.09 % 120.108 M 62.45 % 73.938 M 50.23 % 49.217 M 88.50 % 26.110 M 254.60 % 7.363 M
Other current assets 522.434 K 126.61 % 230.544 K -18.75 % 283.755 K 296.61 % 71.545 K -80.95 % 375.620 K 61.61 % 232.419 K -38.13 % 375.639 K 16.10 % 323.550 K -65.23 % 930.501 K -19.22 % 1.152 M 34.95 % 853.547 K 89.68 % 450.000 K -57.15 % 1.050 M -3.03 % 1.083 M -83.37 % 6.513 M 1 205.21 % 499.000 K -53.80 % 1.080 M 342.62 % 244.000 K -2.40 % 250.000 K -77.80 % 1.126 M 0.000 -100.00 % 507.000 K 0.000 -100.00 % 11.133 M 0.000 -100.00 % 1.004 M -93.17 % 14.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.047 M 4 035.74 % 97.855 K -60.09 % 245.213 K -88.27 % 2.091 M 43.37 % 1.458 M -67.06 % 4.427 M 104.33 % 2.167 M -22.49 % 2.796 M 6.77 % 2.618 M 2.66 % 2.550 M -1.87 % 2.599 M -22.65 % 3.360 M 135.80 % 1.425 M -42.05 % 2.459 M 69.24 % 1.453 M -80.02 % 7.272 M -33.22 % 10.890 M 4.77 % 10.394 M -27.85 % 14.406 M -41.13 % 24.472 M -12.60 % 28.000 M -15.40 % 33.095 M -2.13 % 33.815 M -0.48 % 33.979 M -17.91 % 41.390 M 67.62 % 24.693 M -29.74 % 35.146 M 20.45 % 29.178 M -59.08 % 71.312 M -37.97 % 114.967 M 15.08 % 99.901 M 320.79 % 23.741 M 39.16 % 17.060 M 44.05 % 11.843 M 1 431.82 % 773.161 K -53.74 % 1.671 M
Cash and short term investments 4.047 M 4 035.74 % 97.855 K -60.09 % 245.213 K -88.27 % 2.091 M 43.37 % 1.458 M -67.06 % 4.427 M 104.33 % 2.167 M -22.49 % 2.796 M 6.77 % 2.618 M 2.66 % 2.550 M -1.87 % 2.599 M -22.65 % 3.360 M 135.80 % 1.425 M -42.05 % 2.459 M 69.24 % 1.453 M -80.02 % 7.272 M -33.22 % 10.890 M 4.77 % 10.394 M -27.85 % 14.406 M -41.13 % 24.472 M -12.60 % 28.000 M -15.40 % 33.095 M -2.13 % 33.815 M -0.48 % 33.979 M -17.91 % 41.390 M 67.62 % 24.693 M -29.74 % 35.146 M 20.45 % 29.178 M -59.08 % 71.312 M -37.97 % 114.967 M 15.08 % 99.901 M 320.79 % 23.741 M 39.16 % 17.060 M 44.05 % 11.843 M 1 431.82 % 773.161 K -53.74 % 1.671 M
Total current assets 7.083 M 1 292.80 % 508.534 K -48.24 % 982.398 K -60.92 % 2.514 M 48.16 % 1.697 M -62.58 % 4.535 M 85.50 % 2.445 M -17.66 % 2.969 M -12.64 % 3.399 M -4.32 % 3.552 M 0.59 % 3.531 M -15.84 % 4.196 M 59.98 % 2.623 M -28.22 % 3.654 M -55.12 % 8.142 M 2.48 % 7.945 M -34.15 % 12.066 M -20.12 % 15.105 M -27.84 % 20.933 M -26.93 % 28.646 M -8.55 % 31.325 M -9.19 % 34.494 M -13.86 % 40.043 M -11.61 % 45.301 M -18.84 % 55.817 M 115.63 % 25.886 M -51.31 % 53.161 M 51.46 % 35.100 M -58.82 % 85.230 M -38.77 % 139.197 M 5.30 % 132.190 M 427.06 % 25.081 M 35.65 % 18.490 M -24.74 % 24.568 M 51.80 % 16.184 M 45.94 % 11.090 M
Inventory 370.610 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.000 K -0.51 % 59.300 K 0.000 -100.00 % 20.000 K -33.33 % 30.000 K 0.00 % 30.000 K -80.26 % 152.000 K -87.63 % 1.229 M -5.24 % 1.297 M 36.53 % 950.000 K 6.50 % 892.000 K -0.11 % 893.000 K 372.49 % 189.000 K 0.53 % 188.000 K -0.53 % 189.000 K 0.00 % 189.000 K -78.60 % 883.000 K 34.60 % 656.000 K -56.91 % 1.522 M 49.35 % 1.019 M 0.000 0.000 0.000 0.000 0.000
Net receivables 2.143 M 1 089.55 % 180.135 K -60.27 % 453.430 K 28.86 % 351.880 K 45.00 % 242.669 K 445.99 % 44.446 K -83.57 % 270.454 K 155.60 % 105.812 K -83.20 % 629.787 K -30.39 % 904.715 K 89.45 % 477.540 K -24.56 % 633.000 K 612.36 % 88.859 K -20.66 % 112.000 K -28.21 % 156.000 K 8.33 % 144.000 K 118.18 % 66.000 K -98.47 % 4.315 M -14.52 % 5.048 M 188.29 % 1.751 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.126 M -37.96 % 5.039 M -62.00 % 13.262 M -41.60 % 22.708 M -27.38 % 31.270 M 2 234.68 % 1.339 M -6.31 % 1.430 M -88.77 % 12.725 M -17.43 % 15.411 M 63.63 % 9.418 M
Tax assets 0.000 0.000 0.000 -100.00 % 8.734 M 17.10 % 7.459 M 95.04 % 3.824 M 12.03 % 3.414 M 117.65 % -19.343 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
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 -100.00 % 1.636 M 0.000 -100.00 % 545.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
Account payables 4.507 M 507.34 % 742.128 K 338.78 % 169.135 K -67.63 % 522.458 K 394.36 % 105.683 K -47.56 % 201.539 K 40.51 % 143.437 K 32.36 % 108.365 K 41.34 % 76.669 K -24.65 % 101.757 K -66.29 % 301.816 K 76.50 % 171.000 K -57.14 % 399.000 K -11.14 % 449.000 K -64.28 % 1.257 M -22.17 % 1.615 M 221.71 % 502.000 K -60.66 % 1.276 M -44.16 % 2.285 M 270.94 % 616.000 K 144.44 % 252.000 K -53.76 % 545.000 K -76.23 % 2.293 M 0.000 -100.00 % 801.000 K 0.000 -100.00 % 3.881 M 120.39 % 1.761 M 43.76 % 1.225 M -87.85 % 10.079 M 8.60 % 9.281 M 111.30 % 4.392 M -49.93 % 8.773 M 76.97 % 4.957 M 90.89 % 2.597 M -13.78 % 3.012 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -200.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 2.526 M 0.000 -100.00 % 46.195 K -16.03 % 55.013 K 0.000 0.000 0.000 -100.00 % 14.361 K -0.06 % 14.369 K -0.08 % 14.381 K -47.43 % 27.358 K 43.99 % 19.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 540.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 -100.00 % 1.000 0.000 -100.00 % 1.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 100.00 % -398.000 0.000 0.000 0.000 0.000 100.00 % -540.000 0.000 0.000 0.000 0.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 -100.00 % 10.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 352.512 K 0.64 % 350.276 K -14.02 % 407.413 K -28.11 % 566.714 K 0.00 % 566.714 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 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 % 114.575 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
Total assets 15.744 M 236.64 % 4.677 M -72.45 % 16.973 M -10.25 % 18.912 M 5.65 % 17.900 M 4.66 % 17.104 M 17.13 % 14.603 M 244.11 % 4.244 M 23.94 % 3.424 M -4.32 % 3.579 M -16.10 % 4.266 M -35.43 % 6.606 M -39.32 % 10.887 M -11.97 % 12.367 M -15.61 % 14.655 M -0.91 % 14.790 M -0.65 % 14.887 M -15.90 % 17.702 M -19.39 % 21.961 M -40.20 % 36.727 M 12.35 % 32.689 M -29.93 % 46.654 M -9.52 % 51.560 M -5.75 % 54.707 M -10.25 % 60.956 M -63.24 % 165.807 M -7.81 % 179.855 M 6.08 % 169.553 M -40.95 % 287.135 M -5.05 % 302.411 M 12.33 % 269.221 M 85.43 % 145.189 M 57.08 % 92.427 M 25.27 % 73.785 M 74.46 % 42.294 M 129.20 % 18.453 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30 2003-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2017-12-31 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 2009-01-31 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2004-01-31 2003-06-30 2003-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -742.432 K 0.000 100.00 % -1.127 M 0.000 100.00 % -417.392 K 0.000 100.00 % -217.477 K 0.000 100.00 % -547.409 K 0.000 0.000 0.000 -100.00 % 3.065 M 0.000 100.00 % -1.200 M 0.000 -100.00 % 821.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
Stock based compensation 870.501 346.26 % 195.067 -68.43 % 617.814 252.36 % 175.336 1.66 % 172.478 -1.63 % 175.336 39.39 % 125.784 -22.36 % 162.000 435.35 % -48.308 0.000 -100.00 % 109.644 204.54 % -104.884 -240.95 % 74.413 272.07 % 20.000 -31.03 % 29.000 -9.38 % 32.000 128.32 % -113.000 -494.74 % -19.000 -109.79 % 194.000 189.55 % 67.000 -81.39 % 360.000 135.29 % 153.000 -86.34 % 1.120 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
Change in working capital 0.000 0.000 100.00 % -160.000 0.000 -100.00 % 14.970 0.000 -100.00 % 590.293 0.000 100.00 % -1.013 K 0.000 100.00 % -224.628 0.000 -100.00 % 174.204 0.000 0.000 0.000 100.00 % -8.959 K 0.000 100.00 % -233.000 0.000 -100.00 % 940.000 0.000 -100.00 % 156.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 100.00 % -348.000 0.000 -100.00 % 39.138 0.000 -100.00 % 573.861 0.000 -100.00 % 397.530 0.000 -100.00 % 17.983 0.000 -100.00 % 472.996 0.000 0.000 0.000 100.00 % -2.674 K 0.000 -100.00 % 1.063 K 0.000 100.00 % -477.000 0.000 100.00 % -90.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -278.000 0.000 100.00 % -57.000 0.000 100.00 % -704.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 -100.00 % 187.673 0.000 100.00 % -24.168 0.000 -100.00 % 16.432 0.000 100.00 % -1.411 K 0.000 100.00 % -242.611 0.000 100.00 % -298.792 0.000 0.000 0.000 100.00 % -6.007 K 0.000 100.00 % -1.239 K 0.000 -100.00 % 2.121 K 0.000 -100.00 % 246.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -12.358 K -202.23 % 12.088 K 2 172.36 % 531.959 100.03 % -1.714 M 25.34 % -2.296 M -409.17 % 742.654 K 15.51 % 642.961 K 54.51 % 416.123 K 185.06 % -489.198 K -1 216.92 % -37.147 K -102.21 % 1.679 M 372.57 % -616.000 K -216.23 % 530.000 K 76 689.60 % -692.000 -190.93 % 761.000 288.37 % -404.000 -102.23 % 18.112 K 759.34 % -2.747 K -121.85 % 12.570 K 569.56 % -2.677 K -266.69 % 1.606 K -67.41 % 4.928 K -94.42 % 88.285 K -92.98 % 1.258 M 46.36 % 859.500 K 0.00 % 859.500 K -98.63 % 62.964 M 0.00 % 62.964 M 1 518.60 % 3.890 M 0.00 % 3.890 M 358.29 % 848.810 K 100.00 % 424.405 K -5.99 % 451.448 K 0.00 % 451.449 K -74.73 % 1.787 M 0.00 % 1.787 M 75.79 % 1.016 M 0.00 % 1.016 M 413.93 % 197.758 K 0.00 % 197.759 K -84.15 % 1.248 M 100.00 % 624.000 K 154.87 % 244.828 K 100.00 % 122.414 K
Net cash provided by operating activities -5.918 K -795.31 % -661.000 59.07 % -1.615 K 99.91 % -1.716 M 6.60 % -1.837 M -29.59 % -1.418 M -8.91 % -1.302 M -84.15 % -707.000 K 41.63 % -1.211 M -131.19 % -523.920 K 24.52 % -694.139 K 71.93 % -2.473 M -66.08 % -1.489 M -79 398.13 % -1.873 K 6.49 % -2.003 K 27.00 % -2.744 K -469.31 % 743.000 120.92 % -3.552 K -153.53 % -1.401 K 53.98 % -3.044 K 10.23 % -3.391 K -17.70 % -2.881 K 9.71 % -3.191 K 99.91 % -3.651 M 16.39 % -4.367 M 0.00 % -4.367 M -27.12 % -3.435 M 0.00 % -3.435 M -21.74 % -2.822 M 0.00 % -2.822 M 55.42 % -6.330 M -100.00 % -3.165 M -2.00 % -3.103 M 0.00 % -3.103 M -366.69 % -664.833 K 0.00 % -664.833 K 15.66 % -788.299 K 0.00 % -788.299 K 42.14 % -1.362 M 0.00 % -1.362 M -562.47 % 294.594 K 100.00 % 147.297 K 0.000 0.000
Investments in property plant and equipment -7.845 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 492.000 102.34 % -21.000 K 89.23 % -195.000 K -12 779.79 % -1.514 K 73.25 % -5.659 K -252.37 % -1.606 K 84.53 % -10.381 K -366.35 % -2.226 K 7.29 % -2.401 K 40.67 % -4.047 K 40.67 % -6.821 K 17.82 % -8.300 K 22.10 % -10.655 K 99.96 % -28.005 M -69.18 % -16.553 M 0.00 % -16.553 M 54.33 % -36.246 M 0.00 % -36.246 M -23.46 % -29.359 M 0.00 % -29.359 M 57.61 % -69.261 M -100.00 % -34.630 M -10.62 % -31.305 M 0.00 % -31.305 M -16.55 % -26.860 M 0.00 % -26.860 M -148.84 % -10.794 M 0.00 % -10.794 M -1.66 % -10.617 M 0.00 % -10.617 M -12.60 % -9.429 M -100.00 % -4.715 M -39.59 % -3.377 M -100.00 % -1.689 M
Acquisitions net 140.308 256.12 % -89.870 0.000 0.000 0.000 0.000 -100.00 % 384.343 K 0.000 -100.00 % 500.000 K 0.000 0.000 -100.00 % 5.775 M 3 162.71 % 177.000 K 0.000 0.000 0.000 -100.00 % 4.000 100.36 % -1.124 K 0.000 0.000 0.000 -100.00 % 186.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 % -4.718 M 0.000 100.00 % -95.733 K 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 100.00 % -250.000 K 77.17 % -1.095 M -119.00 % -500.000 K -199.88 % -166.732 K 86.66 % -1.250 M 0.000 0.000 0.000 0.000 100.00 % -277.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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K -200.00 % 500.000 K 1 159.86 % 39.687 K 0.000 -100.00 % 100.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
Other investing activites -14.741 0.000 0.000 0.000 100.00 % -1.095 K -119.00 % -500.000 -101.33 % 37.547 K 200.00 % -37.547 K 0.000 -100.00 % 500.000 -98.86 % 43.896 K -77.26 % 193.000 K -5.85 % 205.000 K 5 867.98 % 3.435 K 92.44 % 1.785 K 428.11 % 338.000 178.24 % -432.000 -112.80 % 3.374 K 360.94 % -1.293 K -120.30 % 6.371 K -36.59 % 10.048 K 180.36 % 3.584 K -88.27 % 30.543 K -99.86 % 21.203 M 73.99 % 12.187 M -53.06 % 25.963 M -20.87 % 32.811 M 386.81 % -11.440 M -143.11 % 26.537 M 544.58 % -5.969 M -109.48 % 62.931 M 100.00 % 31.466 M 11.57 % 28.203 M 7 216.40 % 385.470 K -98.53 % 26.195 M 200.00 % -26.195 M -361.80 % 10.006 M 200.02 % -10.004 M -208.09 % 9.255 M 156.86 % -16.276 M -267.38 % 9.724 M 100.00 % 4.862 M -1.64 % 4.943 M 100.00 % 2.472 M
Net cash used for investing activites 117.722 230.99 % -89.870 0.000 100.00 % -250.000 K 77.17 % -1.095 M -119.00 % -500.000 K -295.96 % 255.158 K 119.82 % -1.288 M 0.000 -100.00 % 500.000 K 494.71 % 84.075 K -98.59 % 5.947 M 1 794.30 % -351.000 K -18 371.73 % 1.921 K 149.59 % -3.874 K -205.52 % -1.268 K 88.27 % -10.809 K -45 137.50 % 24.000 100.65 % -3.694 K -258.95 % 2.324 K -27.98 % 3.227 K 171.24 % -4.530 K -122.78 % 19.888 K 100.29 % -6.802 M -55.78 % -4.367 M -146.41 % 9.410 M 373.93 % -3.435 M 92.80 % -47.686 M -1 590.09 % -2.822 M 92.01 % -35.328 M -458.13 % -6.330 M -100.00 % -3.165 M -2.00 % -3.103 M 91.29 % -35.637 M -5 260.34 % -664.833 K 98.75 % -53.150 M -6 642.39 % -788.299 K 96.21 % -20.798 M -1 426.54 % -1.362 M 94.93 % -26.893 M -9 228.87 % 294.594 K 100.00 % 147.297 K -90.59 % 1.566 M 100.00 % 782.835 K
Debt repayment 0.000 -100.00 % 862.956 0.000 -100.00 % 158.762 0.000 100.00 % -323.438 0.000 100.00 % -28.980 0.000 100.00 % -24.554 99.96 % -55.040 K 96.75 % -1.694 M -1 276.39 % 144.000 K 85 307.10 % -169.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 100.00 % -217.226 K -107.93 % 2.740 M 27 358.11 % 9.978 K -99.76 % 4.208 M 329.65 % 979.390 K -55.50 % 2.201 M 61.17 % 1.366 M 0.000 -100.00 % 240.000 104.80 % -5.000 K -100.76 % 662.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.829 M 0.00 % 4.829 M -39.09 % 7.929 M 0.00 % 7.929 M 11 474.45 % 68.500 K 0.00 % 68.500 K -99.69 % 22.171 M 100.00 % 11.085 M -81.80 % 60.918 M 0.00 % 60.918 M 93.96 % 31.408 M 0.00 % 31.408 M 262.67 % 8.660 M 0.00 % 8.660 M -48.23 % 16.728 M 0.00 % 16.728 M 37.88 % 12.132 M 100.00 % 6.066 M -22.57 % 7.834 M 100.00 % 3.917 M
Common stock repurchased 0.000 0.000 100.00 % -3.040 K 96.96 % -100.000 K 0.000 0.000 100.00 % -427.126 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 100.00 % -365.371 K 0.00 % -365.371 K 26.19 % -494.983 K 0.00 % -494.983 K -2.91 % -481.000 K 0.00 % -481.000 K 31.53 % -702.468 K 0.00 % -702.468 K -49.60 % -469.571 K -100.00 % -234.786 K 69.32 % -765.227 K -100.00 % -382.613 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 10.013 K 3 981.01 % -258.000 -223.61 % -79.725 -100.00 % 2.598 M 7 073 389.78 % -36.735 -100.00 % 4.179 M 899.84 % 417.933 K -80.76 % 2.172 M 69.80 % 1.279 M 5 314.70 % -24.529 K -144.68 % 54.898 K 0.000 0.000 -100.00 % 1.127 K -50.11 % 2.259 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.367 M -200.00 % 4.367 M 227.12 % -3.435 M -200.00 % 3.435 M 221.74 % -2.822 M -200.00 % 2.822 M 144.58 % -6.330 M -100.00 % -3.165 M -2.00 % -3.103 M -200.00 % 3.103 M 566.69 % -664.833 K -200.00 % 664.833 K 184.34 % -788.299 K -200.00 % 788.299 K 157.86 % -1.362 M -200.00 % 1.362 M 362.47 % 294.594 K 100.00 % 147.297 K -90.59 % 1.566 M 100.00 % 782.835 K
Net cash used provided by financing activities 10.013 K 1 557.61 % 604.061 857.68 % -79.725 -100.00 % 2.599 M 7 173.72 % -36.735 K -100.88 % 4.178 M 899.76 % 417.933 K -80.76 % 2.172 M 69.80 % 1.279 M 5 309.49 % -24.554 K 82.59 % -141.048 K 91.70 % -1.699 M -310.79 % 806.000 K 84 033.61 % 958.000 -57.59 % 2.259 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.367 M -131.13 % 14.025 M 508.28 % -3.435 M -117.81 % 19.292 M 783.75 % -2.822 M -195.37 % 2.959 M 146.74 % -6.330 M -100.00 % -3.165 M -2.00 % -3.103 M -102.50 % 124.208 M 18 782.63 % -664.833 K -101.06 % 62.491 M 8 027.31 % -788.299 K -104.60 % 17.147 M 1 358.54 % -1.362 M -104.08 % 33.413 M 11 242.06 % 294.594 K 100.00 % 147.297 K -90.59 % 1.566 M 100.00 % 782.835 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 100.00 % -1.308 M -164.86 % 2.017 M 200.00 % -2.017 M -181.71 % 2.468 M 0.000 -100.00 % 2.449 M 200.00 % -2.449 M -271.85 % 1.425 M 200.03 % -1.425 M -198.04 % 1.453 M -86.66 % 10.890 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.084 M 200.00 % -16.084 M -49.45 % -10.762 M -200.00 % 10.762 M 180.54 % -13.363 M -200.00 % 13.363 M -49.61 % 26.522 M 100.00 % 13.261 M -72.02 % 47.388 M 200.00 % -47.388 M -988.22 % 5.335 M 200.00 % -5.335 M -414.33 % -1.037 M -200.00 % 1.037 M -77.56 % 4.622 M 200.00 % -4.622 M -246.79 % -1.333 M -100.00 % -666.457 K 0.000 0.000
Net change in cash -97.855 -200.00 % 97.855 105.04 % -1.940 K -100.31 % 632.407 K 121.30 % -2.969 M -231.34 % 2.261 M 459.53 % -628.771 K -454.49 % 177.375 K 161.30 % 67.882 K 240.04 % -48.475 K 93.63 % -761.197 K -150.58 % 1.505 M -18.76 % 1.853 M 27.41 % 1.454 M -86.64 % 10.886 M 175.62 % -14.396 M -200.10 % 14.382 M 151.41 % -27.976 M -200.03 % 27.967 M 182.79 % -33.782 M -200.00 % 33.781 M 181.68 % -41.356 M 0.000 -100.00 % 24.693 M 1 555.03 % 1.492 M -75.00 % 5.968 M 156.66 % -10.534 M 75.00 % -42.134 M -286.06 % -10.914 M 75.00 % -43.655 M -1 259.07 % 3.766 M 0.00 % 3.766 M -80.22 % 19.040 M -75.00 % 76.160 M 4 459.53 % 1.670 M -75.00 % 6.681 M 492.77 % -1.701 M 75.00 % -6.804 M -2 643.11 % 267.563 K -75.00 % 1.070 M 576.59 % -224.564 K 0.00 % -224.564 K -158.56 % 383.508 K 0.00 % 383.508 K
Cash at beginning of period 97.855 0.000 -100.00 % 1.940 K -99.87 % 1.458 M -67.06 % 4.427 M 104.33 % 2.167 M -22.49 % 2.796 M 6.77 % 2.618 M 2.66 % 2.550 M -1.87 % 2.599 M -22.65 % 3.360 M 81.13 % 1.855 M 75 337.17 % 2.459 K 100.17 % -1.452 M 86.66 % -10.879 M -175.52 % 14.406 M 58 767.28 % 24.472 K -99.91 % 28.000 M 84 504.93 % 33.095 K -99.90 % 33.815 M 99 417.35 % 33.979 K -99.92 % 41.390 M 0.000 0.000 -100.00 % 7.295 M -75.00 % 29.178 M 63.66 % 17.828 M -75.00 % 71.312 M 148.11 % 28.742 M -75.00 % 114.967 M 360.32 % 24.975 M 0.00 % 24.975 M 320.79 % 5.935 M -75.00 % 23.741 M 456.66 % 4.265 M -75.00 % 17.060 M 185.95 % 5.966 M -75.00 % 23.864 M 12 246.38 % 193.290 K -75.00 % 773.161 K 85.03 % 417.854 K 0.00 % 417.854 K 1 116.60 % 34.346 K 0.00 % 34.346 K
Cash at end of period 0.000 -100.00 % 97.855 -99.98 % 395.424 K -81.09 % 2.091 M 43.37 % 1.458 M -67.06 % 4.427 M 104.33 % 2.167 M -22.49 % 2.796 M 6.77 % 2.618 M 2.66 % 2.550 M -1.87 % 2.599 M -22.65 % 3.360 M 81.13 % 1.855 M 75 337.17 % 2.459 K -66.19 % 7.272 K -30.04 % 10.394 K -99.93 % 14.406 M 58 767.28 % 24.472 K -99.91 % 28.000 M 84 504.93 % 33.095 K -99.90 % 33.815 M 99 417.35 % 33.979 K 0.000 -100.00 % 24.693 M 181.03 % 8.787 M -75.00 % 35.146 M 381.82 % 7.295 M -75.00 % 29.178 M 63.66 % 17.828 M -75.00 % 71.312 M 148.11 % 28.742 M 0.00 % 28.742 M 15.08 % 24.975 M -75.00 % 99.901 M 1 583.17 % 5.935 M -75.00 % 23.741 M 456.66 % 4.265 M -75.00 % 17.060 M 3 601.81 % 460.853 K -75.00 % 1.843 M 853.70 % 193.290 K 0.00 % 193.290 K -53.74 % 417.854 K 0.00 % 417.854 K
Operating cash flow -5.918 K -795.31 % -661.000 59.07 % -1.615 K 99.91 % -1.716 M 6.60 % -1.837 M -29.59 % -1.418 M -8.91 % -1.302 M -84.15 % -707.000 K 41.63 % -1.211 M -131.19 % -523.920 K 24.52 % -694.139 K 71.93 % -2.473 M -66.08 % -1.489 M -79 398.13 % -1.873 K 6.49 % -2.003 K 27.00 % -2.744 K -469.31 % 743.000 120.92 % -3.552 K -153.53 % -1.401 K 53.98 % -3.044 K 10.23 % -3.391 K -17.70 % -2.881 K 9.71 % -3.191 K 99.91 % -3.651 M 16.39 % -4.367 M 0.00 % -4.367 M -27.12 % -3.435 M 0.00 % -3.435 M -21.74 % -2.822 M 0.00 % -2.822 M 55.42 % -6.330 M -100.00 % -3.165 M -2.00 % -3.103 M 0.00 % -3.103 M -366.69 % -664.833 K 0.00 % -664.833 K 15.66 % -788.299 K 0.00 % -788.299 K 42.14 % -1.362 M 0.00 % -1.362 M -562.47 % 294.594 K 100.00 % 147.297 K 0.000 0.000
Capital expenditure -7.845 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 492.000 102.34 % -21.000 K 89.23 % -195.000 K -12 779.79 % -1.514 K 73.25 % -5.659 K -252.37 % -1.606 K 84.53 % -10.381 K -366.35 % -2.226 K 7.29 % -2.401 K 40.67 % -4.047 K 40.67 % -6.821 K 17.82 % -8.300 K 22.10 % -10.655 K 99.96 % -28.005 M -69.18 % -16.553 M 0.00 % -16.553 M 54.33 % -36.246 M 0.00 % -36.246 M -23.46 % -29.359 M 0.00 % -29.359 M 57.61 % -69.261 M -100.00 % -34.630 M -10.62 % -31.305 M 0.00 % -31.305 M -16.55 % -26.860 M 0.00 % -26.860 M -148.84 % -10.794 M 0.00 % -10.794 M -1.66 % -10.617 M 0.00 % -10.617 M -12.60 % -9.429 M -100.00 % -4.715 M -39.59 % -3.377 M -100.00 % -1.689 M
Free CashFlow -5.925 K -796.37 % -661.000 59.07 % -1.615 K 99.91 % -1.716 M 6.60 % -1.837 M -29.59 % -1.418 M -8.91 % -1.302 M -84.15 % -707.000 K 41.63 % -1.211 M -131.19 % -523.920 K 24.47 % -693.647 K 72.19 % -2.494 M -48.10 % -1.684 M -49 619.52 % -3.387 K 55.79 % -7.662 K -76.14 % -4.350 K 54.87 % -9.638 K -66.81 % -5.778 K -51.97 % -3.802 K 46.38 % -7.091 K 30.56 % -10.212 K 8.67 % -11.181 K 19.25 % -13.846 K 99.96 % -31.656 M -51.32 % -20.920 M 0.00 % -20.920 M 47.28 % -39.681 M 0.00 % -39.681 M -23.31 % -32.180 M 0.00 % -32.180 M 57.43 % -75.591 M -100.00 % -37.795 M -9.84 % -34.408 M 0.00 % -34.408 M -25.01 % -27.524 M 0.00 % -27.524 M -137.64 % -11.582 M 0.00 % -11.582 M 3.32 % -11.980 M 0.00 % -11.980 M -31.15 % -9.135 M -100.00 % -4.567 M -35.23 % -3.377 M -100.00 % -1.689 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008 2007 2007 2006 2006 2005 2005 2004 2004 2004 2003 2003
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003