GBMRF

GBM Resources Limited GBMRF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 11.479 K -86.27 % 83.596 K -32.94 % 124.653 K -96.26 % 3.333 M 4 021.00 % 80.874 K 49.24 % 54.192 K 11.71 % 48.513 K -45.68 % 89.309 K 123.36 % 39.984 K -84.98 % 266.167 K -7.39 % 287.393 K 5.09 % 273.469 K -36.46 % 430.401 K 0.000 0.000 0.000 0.000 0.000
Net income -3.909 M 34.05 % -5.927 M -180.55 % -2.113 M -228.90 % -642.341 K -339.81 % 267.851 K 122.36 % -1.198 M 71.74 % -4.239 M 26.67 % -5.781 M -275.25 % -1.541 M -148.44 % 3.180 M 169.97 % -4.545 M 6.71 % -4.872 M -182.12 % -1.727 M -44.30 % -1.197 M 1.28 % -1.212 M 42.89 % -2.123 M -168.06 % -791.905 K 24.34 % -1.047 M
Income before tax -6.045 M -88.78 % -3.202 M -805.40 % 453.971 K 164.66 % -702.049 K -362.10 % 267.851 K 122.36 % -1.198 M 71.74 % -4.239 M 26.67 % -5.781 M -275.25 % -1.541 M -148.44 % 3.180 M 169.97 % -4.545 M 9.46 % -5.020 M -149.51 % -2.012 M -38.23 % -1.456 M -20.06 % -1.212 M 42.89 % -2.123 M -168.06 % -791.905 K 24.34 % -1.047 M
Income before tax ratio -526.65 -1 274.82 % -38.31 -1 151.84 % 3.64 1 828.90 % -0.21 -106.36 % 3.31 114.98 % -22.11 74.70 % -87.39 -35.00 % -64.73 -68.00 % -38.53 -422.46 % 11.95 175.55 % -15.82 13.85 % -18.36 -292.69 % -4.67 0.00 0.00 0.00 0.00 0.00
EBITDA -5.670 M -323.64 % -1.338 M -351.60 % 531.950 K 251.38 % -351.404 K 85.76 % -2.468 M -120.99 % -1.117 M 73.54 % -4.221 M 26.65 % -5.754 M -283.70 % -1.500 M -146.44 % 3.229 M 183.30 % -3.876 M 15.42 % -4.583 M -132.37 % -1.972 M -39.53 % -1.414 M -18.92 % -1.189 M 43.05 % -2.087 M -175.69 % -757.027 K 26.83 % -1.035 M
Net income ratio -340.51 -380.28 % -70.90 -318.33 % -16.95 -8 693.70 % -0.19 -105.82 % 3.31 114.98 % -22.11 74.70 % -87.39 -35.00 % -64.73 -68.00 % -38.53 -422.46 % 11.95 175.55 % -15.82 11.23 % -17.82 -344.02 % -4.01 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -493.94 -2 985.20 % -16.01 -475.16 % 4.27 4 147.37 % -0.11 99.65 % -30.51 -48.08 % -20.61 76.31 % -87.00 -35.04 % -64.42 -71.78 % -37.50 -409.14 % 12.13 189.94 % -13.49 19.52 % -16.76 -265.71 % -4.58 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 1.00 0.00 % 1.00 108.95 % -11.17 -56 149.29 % 0.02 103.24 % -0.61 -171.97 % 0.85 40.12 % 0.61 -12.08 % 0.69 2 611.65 % -0.03 -103.37 % 0.82 -18.25 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 1.165 B 43.07 % 814.398 M 43.86 % 566.090 M 14.32 % 495.181 M 20.82 % 409.860 M 152.53 % 162.302 M 42.38 % 113.992 M 22.48 % 93.066 M 6.03 % 87.777 M 34.37 % 65.327 M 16.39 % 56.128 M 29.83 % 43.234 M 41.17 % 30.624 M 19.41 % 25.646 M 16.29 % 22.054 M 30.51 % 16.899 M 123.31 % 7.567 M -9.76 % 8.386 M
Weighted average shs out 753.425 M 4 898.30 % 15.074 M -97.34 % 566.090 M 14.32 % 495.181 M 26.77 % 390.622 M 140.68 % 162.302 M 42.38 % 113.992 M 22.48 % 93.066 M 6.03 % 87.777 M 34.37 % 65.327 M 16.39 % 56.128 M 29.83 % 43.234 M 41.17 % 30.624 M 19.41 % 25.646 M 16.29 % 22.054 M 30.51 % 16.899 M 123.31 % 7.567 M -9.76 % 8.386 M
EPS diluted -0.01 28.77 % -0.01 -97.30 % 0.00 -184.62 % 0.00 -285.71 % 0.00 109.46 % -0.01 80.11 % -0.04 40.10 % -0.06 -252.84 % -0.02 -137.93 % 0.05 157.28 % -0.08 26.36 % -0.11 -95.04 % -0.06 -20.77 % -0.05 15.09 % -0.06 57.69 % -0.13 -30.00 % -0.10 16.67 % -0.12
Earnings per share -0.01 98.67 % -0.39 -10 440.54 % 0.00 -184.62 % 0.00 -285.71 % 0.00 109.46 % -0.01 80.11 % -0.04 40.10 % -0.06 -252.84 % -0.02 -137.93 % 0.05 157.28 % -0.08 26.36 % -0.11 -95.04 % -0.06 -20.77 % -0.05 15.09 % -0.06 57.69 % -0.13 -30.00 % -0.10 16.67 % -0.12
Gross profit 11.479 K -86.27 % 83.596 K 106.00 % -1.393 M -2 196.34 % 66.444 K 233.72 % -49.688 K -207.41 % 46.260 K 56.53 % 29.554 K -52.24 % 61.879 K 5 710.06 % -1.103 K -100.51 % 217.602 K -24.28 % 287.393 K 5.09 % 273.469 K -36.46 % 430.401 K 0.000 0.000 0.000 0.000 0.000
Income tax expense 0.000 0.000 100.00 % -146.926 K -146.07 % -59.710 K 0.000 0.000 0.000 0.000 -100.00 % 3.000 160.00 % -5.000 -100.01 % 37.305 K 125.25 % -147.724 K 48.16 % -284.950 K -10.15 % -258.692 K 0.000 0.000 0.000 0.000
Cost of revenue 0.000 0.000 -100.00 % 3.019 M -7.57 % 3.266 M 2 401.78 % 130.562 K 1 546.02 % 7.932 K -58.16 % 18.959 K -30.88 % 27.430 K -33.24 % 41.087 K -15.40 % 48.565 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 1.284 M 28.12 % 1.002 M -38.99 % 1.643 M -4.29 % 1.717 M 64.14 % 1.046 M 14.29 % 914.980 K 123.46 % 409.465 K -9.26 % 451.262 K 7.42 % 420.109 K 4.89 % 400.539 K -26.11 % 542.049 K 16.30 % 466.081 K -51.18 % 954.757 K -24.25 % 1.260 M 19.79 % 1.052 M -35.84 % 1.640 M 2 098.30 % 74.597 K -53.29 % 159.707 K
Selling and marketing expenses 4.295 M 472.71 % 749.867 K 108.01 % 360.503 K -26.05 % 487.521 K -71.93 % 1.737 M 0.000 -100.00 % 932.892 K 55.94 % 598.233 K -10.41 % 667.730 K 4.24 % 640.576 K -6.87 % 687.862 K -31.28 % 1.001 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 100.00 % -124.650 K 0.000 0.000 -100.00 % 672.727 K 352.98 % 148.513 K 0.000 0.000 0.000 -100.00 % 266.199 K 6.29 % 250.447 K -34.73 % 383.737 K 17.95 % 325.329 K 16.03 % 280.379 K -47.22 % 531.174 K -33.06 % 793.470 K -22.33 % 1.022 M
Operating expenses 5.579 M 218.38 % 1.752 M -6.74 % 1.879 M -14.76 % 2.204 M -20.79 % 2.783 M 75.26 % 1.588 M -63.70 % 4.374 M 316.80 % 1.049 M -3.55 % 1.088 M 4.52 % 1.041 M -74.87 % 4.143 M -15.32 % 4.893 M 100.33 % 2.442 M 28.31 % 1.903 M 16.21 % 1.638 M -24.55 % 2.171 M 150.10 % 868.067 K -26.52 % 1.181 M
Cost and expenses 5.579 M 218.38 % 1.752 M -39.12 % 2.878 M -47.39 % 5.470 M 96.59 % 2.783 M 74.39 % 1.596 M -63.68 % 4.393 M 307.95 % 1.077 M -4.63 % 1.129 M 3.63 % 1.090 M -77.45 % 4.833 M -31.95 % 7.101 M 190.76 % 2.442 M 28.31 % 1.903 M 16.21 % 1.638 M -24.55 % 2.171 M 150.10 % 868.067 K -26.52 % 1.181 M
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 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 5.579 M 218.38 % 1.752 M -12.54 % 2.003 M -9.10 % 2.204 M -20.79 % 2.783 M 204.12 % 914.980 K -31.84 % 1.342 M 27.91 % 1.049 M -3.52 % 1.088 M 4.49 % 1.041 M -15.35 % 1.230 M -16.16 % 1.467 M 53.66 % 954.757 K -24.25 % 1.260 M 19.79 % 1.052 M -35.84 % 1.640 M 2 098.30 % 74.597 K -53.29 % 159.707 K
Interest income 0.000 -100.00 % 325.013 K 145.90 % 132.171 K 749.70 % 15.555 K 65.36 % 9.407 K 1 074.41 % 801.000 -84.98 % 5.332 K -27.76 % 7.381 K -21.33 % 9.382 K -14.31 % 10.949 K -48.34 % 21.194 K -7.94 % 23.022 K -50.66 % 46.664 K -61.94 % 122.622 K -15.61 % 145.297 K 201.15 % 48.247 K -36.65 % 76.162 K -43.42 % 134.614 K
Interest expense 365.892 K -58.38 % 879.037 K -8.32 % 958.839 K 6 558.60 % 14.400 K -57.77 % 34.096 K -53.56 % 73.427 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
Depreciation and amortization 113.638 K -78.64 % 532.006 K -34.69 % 814.646 K 194.59 % 276.537 K 111.81 % 130.562 K 1 546.02 % 7.932 K -58.16 % 18.959 K -30.88 % 27.430 K -33.24 % 41.087 K -15.40 % 48.565 K 27.16 % 38.192 K 4.81 % 36.439 K -8.13 % 39.663 K -5.55 % 41.992 K 76.98 % 23.727 K -33.56 % 35.712 K 2.39 % 34.878 K 186.99 % 12.153 K
Operating income -5.567 M -233.64 % -1.669 M 39.40 % -2.753 M -28.81 % -2.138 M 20.88 % -2.702 M -69.32 % -1.596 M 63.68 % -4.393 M -307.95 % -1.077 M 4.63 % -1.129 M -3.63 % -1.090 M 71.74 % -3.856 M 16.53 % -4.619 M -89.14 % -2.442 M -28.31 % -1.903 M -16.21 % -1.638 M 24.55 % -2.171 M -150.10 % -868.067 K 26.52 % -1.181 M
Operating income ratio -485.00 -2 329.76 % -19.96 9.63 % -22.09 -3 343.94 % -0.64 98.08 % -33.41 -13.46 % -29.44 67.49 % -90.56 -651.00 % -12.06 57.30 % -28.24 -589.84 % -4.09 69.49 % -13.42 20.57 % -16.89 -197.68 % -5.67 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -478.065 K 68.83 % -1.534 M -147.82 % 3.207 M 123.42 % 1.436 M -51.66 % 2.970 M 1 271.75 % 216.481 K 107.35 % -2.946 M 38.90 % -4.821 M -878.37 % -492.747 K -111.42 % 4.316 M 219.80 % -3.603 M -5.16 % -3.426 M 0.000 -100.00 % 394.464 K -7.33 % 425.676 K 782.28 % 48.247 K -36.65 % 76.162 K 123.41 % -325.331 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 4.349 M -1.66 % 4.422 M -20.88 % 5.589 M 1 052.09 % -587.062 K 89.54 % -5.613 M -729.98 % -676.239 K -3 973.08 % 17.460 K 104.97 % -351.438 K 52.49 % -739.718 K -108.31 % -355.106 K 67.94 % -1.108 M -110.05 % -527.372 K 65.35 % -1.522 M 4.33 % -1.591 M 69.40 % -5.198 M -587.47 % -756.129 K 51.87 % -1.571 M 43.18 % -2.765 M 0.000
Total investments 0.000 -100.00 % 8.441 M 512.15 % 1.379 M -87.99 % 11.477 M 21.46 % 9.449 M 489.39 % 1.603 M 99.90 % 802.021 K 7.44 % 746.488 K -72.66 % 2.731 M -33.98 % 4.136 M 0.000 -100.00 % 630.691 K 0.000 0.000 0.000 -100.00 % 33.729 K 0.000 0.000 0.000
Total debt 6.191 M 2.79 % 6.023 M -19.59 % 7.490 M 2 907.13 % 249.087 K 290.91 % 63.719 K -90.97 % 705.833 K 101.67 % 350.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
Accumulated other comprehensive income loss 4.261 M 305.42 % 1.051 M -1.41 % 1.066 M -39.12 % 1.751 M 170.70 % 646.861 K 78.24 % 362.913 K -47.30 % 688.642 K 12.86 % 610.175 K 0.00 % 610.175 K 34 349 798 782 885 008.00 % 0.000 -100.00 % 723.733 K 0.00 % 723.733 K 525.46 % -170.108 K -110.51 % 1.619 M 20.79 % 1.340 M 1 719.73 % -82.743 K -122.13 % 373.962 K 0.00 % 373.962 K 0.000
Retained earnings -35.880 M -10.34 % -32.516 M -22.29 % -26.590 M -4.18 % -25.524 M -2.58 % -24.881 M 1.07 % -25.149 M -2.39 % -24.561 M -20.86 % -20.322 M -39.76 % -14.541 M -11.85 % -13.000 M 23.10 % -16.904 M -36.78 % -12.359 M -117.63 % -5.679 M -2.16 % -5.559 M -27.44 % -4.362 M -38.49 % -3.150 M -71.32 % -1.839 M -75.66 % -1.047 M -115.04 % -486.737 K
Common stock 72.437 M 2.23 % 70.858 M 7.56 % 65.879 M 5.88 % 62.217 M 16.13 % 53.575 M 44.85 % 36.987 M 12.37 % 32.916 M 3.52 % 31.795 M -0.02 % 31.802 M 10.48 % 28.786 M 5.16 % 27.372 M 14.40 % 23.927 M 13.30 % 21.118 M 15.85 % 18.229 M 7.54 % 16.951 M 51.62 % 11.179 M 52.16 % 7.347 M 13.20 % 6.490 M -1.89 % 6.615 M
Total equity 40.819 M 3.62 % 39.393 M -2.39 % 40.355 M 4.97 % 38.445 M 31.03 % 29.340 M 140.49 % 12.200 M 34.92 % 9.043 M -25.16 % 12.083 M -32.39 % 17.871 M 13.21 % 15.785 M 41.05 % 11.191 M -8.95 % 12.292 M -20.39 % 15.439 M 8.05 % 14.289 M 2.58 % 13.929 M 73.47 % 8.030 M 36.50 % 5.882 M 1.12 % 5.818 M -5.07 % 6.129 M
Other non current liabilities 9.560 M 5.98 % 9.020 M -40.64 % 15.197 M 9.60 % 13.865 M 120.22 % 6.296 M 734.74 % 754.257 K 0.00 % 754.258 K 6.70 % 706.907 K 0.00 % 706.907 K 78.49 % 396.054 K 0.00 % 396.054 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 79.488 K -98.68 % 6.012 M -18.32 % 7.360 M 5 446.24 % 132.710 K 205.68 % 43.415 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
Total non current liabilities 9.640 M -35.87 % 15.032 M -33.36 % 22.557 M 61.15 % 13.998 M 120.81 % 6.340 M 740.50 % 754.257 K 0.00 % 754.258 K 6.70 % 706.907 K 0.00 % 706.907 K 78.49 % 396.054 K 0.00 % 396.054 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 575.489 K
Other current liabilities 5.779 M -11.45 % 6.526 M 1 040.87 % 572.058 K -52.81 % 1.212 M 103.56 % 595.482 K 0.35 % 593.401 K -11.82 % 672.930 K 94.01 % 346.862 K 87.22 % 185.273 K -23.55 % 242.361 K -36.97 % 384.503 K 146.45 % 156.017 K -48.78 % 304.599 K -64.37 % 854.929 K -15.28 % 1.009 M 1 456.39 % 64.841 K -80.69 % 335.844 K -4.22 % 350.623 K 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -350.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
Short term debt 6.112 M 55 104.63 % 11.071 K -91.48 % 129.952 K 11.66 % 116.377 K 473.17 % 20.304 K -97.12 % 705.833 K 101.67 % 350.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
Total current liabilities 12.454 M 85.60 % 6.710 M 530.37 % 1.064 M -67.37 % 3.263 M 35.13 % 2.415 M 50.10 % 1.609 M 51.48 % 1.062 M 146.64 % 430.566 K 68.66 % 255.282 K -21.17 % 323.851 K -47.48 % 616.596 K 38.23 % 446.066 K 0.00 % 446.085 K -68.93 % 1.436 M 4.29 % 1.377 M 475.70 % 239.148 K -28.79 % 335.844 K -4.22 % 350.623 K 59 327.63 % 590.000
Total liabilities 22.094 M 1.62 % 21.743 M -7.96 % 23.622 M 36.85 % 17.261 M 97.17 % 8.754 M 270.48 % 2.363 M 30.10 % 1.816 M 59.67 % 1.137 M 18.22 % 962.190 K 33.66 % 719.905 K -28.91 % 1.013 M 127.02 % 446.066 K 0.00 % 446.085 K -68.93 % 1.436 M 4.29 % 1.377 M 475.70 % 239.148 K -28.79 % 335.844 K -4.22 % 350.623 K -39.14 % 576.079 K
Other non current assets 8.414 M 3 666.79 % 223.379 K -99.60 % 56.513 M 50.93 % 37.443 M 90.85 % 19.619 M 80.86 % 10.848 M 1 452.60 % -802.021 K -7.44 % -746.488 K 94.89 % -14.620 M 6.54 % -15.643 M -48.12 % -10.561 M 6.54 % -11.300 M -26 013.31 % 43.608 K 7.18 % 40.687 K 5.06 % 38.729 K 0.000 0.000 0.000 0.000
Long term investments 0.000 -100.00 % 8.426 M 576.02 % 1.246 M -89.14 % 11.477 M 21.46 % 9.449 M 489.39 % 1.603 M 99.90 % 802.021 K 7.44 % 746.488 K 894.32 % 75.075 K -98.18 % 4.136 M 0.000 -100.00 % 630.691 K 0.000 0.000 0.000 -100.00 % 33.729 K 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 0.000 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 43.460 M 2.89 % 42.241 M 1 386.75 % 2.841 M -23.41 % 3.710 M 168.70 % 1.381 M 97.93 % 697.524 K -92.82 % 9.717 M -19.53 % 12.076 M -16.98 % 14.545 M 26.40 % 11.507 M 8.96 % 10.561 M -1.02 % 10.670 M -24.78 % 14.185 M 3.68 % 13.681 M 37.74 % 9.933 M 40.22 % 7.084 M 63.78 % 4.325 M 38.99 % 3.112 M 56.71 % 1.986 M
Total non current assets 51.874 M 1.93 % 50.890 M -16.02 % 60.601 M 15.15 % 52.630 M 72.84 % 30.449 M 131.57 % 13.149 M 35.31 % 9.717 M -19.53 % 12.076 M -17.40 % 14.620 M -6.54 % 15.643 M 48.12 % 10.561 M -6.54 % 11.300 M -20.58 % 14.229 M 3.69 % 13.722 M 37.61 % 9.971 M 40.10 % 7.117 M 64.56 % 4.325 M 38.99 % 3.112 M 56.71 % 1.986 M
Other current assets 9.164 M 7.35 % 8.536 M 1 201.06 % 656.118 K -30.63 % 945.891 K 257.52 % 264.567 K 720.62 % 32.240 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 308.499 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 15.041 K -88.65 % 132.512 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.843 M 15.10 % 1.601 M -15.79 % 1.901 M 127.36 % 836.149 K -85.27 % 5.676 M 310.71 % 1.382 M 315.61 % 332.540 K -5.38 % 351.438 K -52.49 % 739.718 K 108.31 % 355.106 K -67.94 % 1.108 M 110.05 % 527.372 K -65.35 % 1.522 M -4.33 % 1.591 M -69.40 % 5.198 M 587.47 % 756.129 K -51.87 % 1.571 M -43.18 % 2.765 M 0.000
Cash and short term investments 1.843 M 14.03 % 1.616 M -20.54 % 2.034 M 143.20 % 836.149 K -85.27 % 5.676 M 310.71 % 1.382 M 315.61 % 332.540 K -5.38 % 351.438 K -89.65 % 3.395 M 856.11 % 355.106 K -67.94 % 1.108 M 110.05 % 527.372 K -65.35 % 1.522 M -4.33 % 1.591 M -69.40 % 5.198 M 587.47 % 756.129 K -51.87 % 1.571 M -43.18 % 2.765 M -40.63 % 4.657 M
Total current assets 11.039 M 7.75 % 10.245 M 203.43 % 3.376 M 9.78 % 3.076 M -59.77 % 7.645 M 440.56 % 1.414 M 316.17 % 339.838 K -14.72 % 398.498 K -88.48 % 3.458 M 667.80 % 450.415 K -63.42 % 1.231 M -12.47 % 1.407 M -15.08 % 1.657 M -17.27 % 2.003 M -62.46 % 5.334 M 363.30 % 1.151 M -39.18 % 1.893 M -38.06 % 3.056 M -35.23 % 4.719 M
Inventory 0.000 0.000 -100.00 % 299.267 K -71.50 % 1.050 M 55.86 % 673.654 K 2 189.56 % -32.239 K -341.75 % -7.298 K 84.49 % -47.060 K 25.37 % -63.057 K 33.84 % -95.309 K 22.92 % -123.655 K 78.34 % -570.943 K -323.56 % -134.795 K 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 32.048 K -65.45 % 92.749 K -76.06 % 387.495 K 59.02 % 243.683 K -76.35 % 1.031 M 3 096.69 % 32.239 K 341.75 % 7.298 K -84.49 % 47.060 K -25.37 % 63.058 K -33.84 % 95.309 K -22.92 % 123.655 K -78.34 % 570.943 K 323.56 % 134.795 K -67.26 % 411.712 K 202.64 % 136.041 K -62.75 % 365.216 K 13.32 % 322.299 K 10.56 % 291.509 K 371.88 % 61.776 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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 802.021 K 7.44 % 746.488 K -1.11 % 754.904 K 83.17 % 412.122 K 0.06 % 411.857 K 1 231.32 % 30.936 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 563.531 K 226.30 % 172.702 K -52.36 % 362.485 K -81.26 % 1.934 M 7.53 % 1.799 M 481.38 % 309.389 K 693.02 % 39.014 K -53.39 % 83.704 K 19.56 % 70.009 K -14.09 % 81.490 K -64.89 % 232.093 K -19.98 % 290.049 K 105.00 % 141.486 K -75.64 % 580.918 K 58.03 % 367.600 K 110.89 % 174.307 K 0.000 0.000 -100.00 % 590.000
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
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
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
Capital lease obligations 131.648 K 1 605.95 % 7.717 K -92.10 % 97.676 K -46.18 % 181.493 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 0.000 0.000 0.000 0.000 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 % 575.489 K
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
Total assets 62.912 M 2.91 % 61.135 M -4.44 % 63.977 M 14.85 % 55.705 M 46.23 % 38.094 M 161.58 % 14.563 M 34.11 % 10.859 M -17.86 % 13.221 M -29.80 % 18.833 M 14.10 % 16.505 M 35.24 % 12.204 M -4.19 % 12.738 M -19.81 % 15.885 M 1.02 % 15.725 M 2.74 % 15.306 M 85.10 % 8.269 M 32.97 % 6.218 M 0.81 % 6.168 M -8.00 % 6.705 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 -100.00 % 3.419 M 729.97 % -542.705 K 60.74 % -1.382 M -428.00 % -261.777 K -167.76 % -97.765 K 0.000 0.000 0.000 0.000 100.00 % -401.938 K -35.79 % -295.996 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 3.755 M 0.000 -100.00 % 343.030 K 142.95 % 141.195 K -65.46 % 408.771 K 19.22 % 342.880 K 336.97 % 78.467 K 0.000 0.000 0.000 0.000 -100.00 % 400.000 K 1 614.31 % 23.333 K 0.000 0.000 0.000 0.000 0.000
Change in working capital 213.866 K -43.29 % 377.142 K -29.94 % 538.318 K 63.34 % 329.566 K 144.83 % -735.189 K -858.18 % 96.967 K 402.47 % 19.298 K 195.44 % -20.220 K -3 168.29 % 659.000 -98.54 % 45.072 K 1 762.48 % 2.420 K 24.87 % 1.938 K -97.89 % 91.962 K 0.000 0.000 0.000 0.000 0.000
Accounts receivables 60.701 K -79.14 % 290.949 K 302.31 % -143.812 K -148.43 % 296.926 K 154.38 % -545.976 K -2 088.98 % -24.942 K -229.25 % 19.298 K 195.44 % -20.220 K -3 168.29 % 659.000 -98.54 % 45.072 K 1 762.48 % 2.420 K 24.87 % 1.938 K -97.89 % 91.962 K 0.000 0.000 0.000 0.000 0.000
Inventory 143.673 K 66.69 % 86.193 K -88.52 % 750.680 K 299.49 % -376.293 K 44.14 % -673.654 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 100.00 % -68.550 K -117.76 % 386.020 K -23.92 % 507.354 K 316.17 % 121.909 K -55.03 % 271.065 K 102.46 % 133.888 K 204.80 % -127.753 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 9.492 K 0.000 0.000 -100.00 % 22.913 K 200.00 % -22.913 K 0.000 100.00 % -271.065 K -102.46 % -133.888 K -204.80 % 127.753 K -1.74 % 130.018 K 0.000 0.000 -100.00 % 258.691 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -588.336 K -224.98 % 470.744 K 110.29 % -4.573 M -2 880.97 % -153.408 K -31.81 % -116.385 K -195.97 % 121.278 K -69.17 % 393.368 K -49.31 % 775.976 K 87.27 % 414.353 K 110.72 % -3.866 M -643.51 % 711.377 K -69.46 % 2.329 M 67.41 % 1.391 M 277.17 % -785.341 K -41.13 % -556.457 K 21.06 % -704.872 K -17.88 % -597.939 K 13.96 % -694.935 K
Net cash provided by operating activities -414.197 K 80.76 % -2.153 M 46.15 % -3.997 M -678.27 % -513.611 K 64.00 % -1.427 M -60.16 % -890.732 K -12.02 % -795.144 K -9.82 % -724.053 K 31.11 % -1.051 M -128.25 % -460.486 K 49.83 % -917.911 K -75.47 % -523.101 K -189.48 % -180.701 K 76.99 % -785.341 K -41.13 % -556.457 K 21.06 % -704.872 K -17.88 % -597.939 K 13.96 % -694.935 K
Investments in property plant and equipment -2.026 M 40.18 % -3.387 M 58.33 % -8.129 M 43.07 % -14.280 M -95.62 % -7.300 M -297.56 % -1.836 M -45.44 % -1.262 M 49.10 % -2.480 M 16.97 % -2.987 M -6.88 % -2.795 M -1.95 % -2.741 M -21.21 % -2.262 M 61.48 % -5.871 M -14 730.98 % -39.585 K 90.09 % -399.641 K -3 586.05 % -10.842 K 91.65 % -129.835 K -8.60 % -119.555 K
Acquisitions net 0.000 0.000 0.000 -100.00 % 17.538 K 0.000 -100.00 % 6.318 K 101.33 % -474.673 K 83.14 % -2.816 M -47 031.03 % 6.000 K 100.53 % -1.124 M -238.94 % 809.045 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -201.850 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -6.318 K 88.26 % -53.832 K -3 488.80 % -1.500 K 99.70 % -492.716 K -1 213.91 % -37.500 K 95.45 % -823.640 K -10 221.30 % -7.980 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 902.408 K -70.46 % 3.055 M -35.70 % 4.751 M 586.37 % 692.218 K 70.70 % 405.513 K -23.27 % 528.505 K -81.24 % 2.817 M 428.34 % 533.249 K -54.09 % 1.162 M 7 858.54 % 14.595 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 219.056 K -70.38 % 739.582 K -39.63 % 1.225 M 131.31 % -3.912 M -8 673.97 % -44.592 K -605.79 % -6.318 K -101.10 % 574.673 K -79.59 % 2.816 M 70 128.90 % -4.021 K -100.35 % 1.162 M -57.82 % 2.754 M 72.50 % 1.596 M -54.75 % 3.528 M 192.20 % -3.827 M -142.83 % -1.576 M 45.56 % -2.894 M -146.67 % -1.173 M 35.98 % -1.833 M
Net cash used for investing activites -1.807 M -3.54 % -1.745 M 54.65 % -3.849 M 71.33 % -13.423 M -101.79 % -6.652 M -362.94 % -1.437 M -108.91 % -687.814 K -304.84 % 335.773 K 111.42 % -2.940 M -75.99 % -1.671 M -109.79 % -796.398 K -18.31 % -673.168 K 71.26 % -2.343 M 39.41 % -3.866 M -95.71 % -1.976 M 32.00 % -2.905 M -122.93 % -1.303 M 39.51 % -2.154 M
Debt repayment -46.513 K -46.27 % -31.799 K 98.44 % -2.032 M -52 550.09 % 3.875 K -93.92 % 63.719 K -81.79 % 350.000 K 0.00 % 350.000 K 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 % 3.828 M -65.77 % 11.183 M 16.47 % 9.602 M -26.50 % 13.063 M 331.51 % 3.027 M 171.72 % 1.114 M 0.000 -100.00 % 2.876 M 108.62 % 1.379 M -46.30 % 2.568 M 693.09 % 323.733 K -87.28 % 2.544 M 128.18 % 1.115 M -85.09 % 7.478 M 147.59 % 3.020 M 315.34 % 727.225 K -88.41 % 6.276 M
Common stock repurchased 0.000 100.00 % -83.332 K 46.02 % -154.379 K 64.24 % -431.748 K 42.33 % -748.668 K -416.01 % -145.088 K -587.95 % -21.090 K 0.000 100.00 % -301.996 K -1 766.48 % -16.180 K 94.07 % -272.842 K -123.68 % -121.980 K -35.71 % -89.882 K -26.94 % -70.808 K 85.95 % -504.125 K -158.53 % -195.000 K -875.00 % -20.000 K 96.98 % -661.901 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.074 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 2.488 M 2 865.70 % -89.959 K -7.33 % -83.817 K -15.94 % -72.291 K 0.000 -100.00 % 3.027 M 171.72 % 1.114 M 0.000 -100.00 % 8.450 M 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 2.441 M -32.60 % 3.623 M -59.35 % 8.913 M -2.08 % 9.102 M -26.47 % 12.378 M 266.51 % 3.377 M 130.67 % 1.464 M 0.000 -100.00 % 4.376 M 217.42 % 1.379 M -39.92 % 2.295 M 1 037.36 % 201.753 K -91.78 % 2.454 M 135.04 % 1.044 M -85.03 % 6.974 M 146.83 % 2.825 M 299.51 % 707.225 K -87.40 % 5.614 M
Effect of forex changes on cash 0.000 0.000 100.00 % -1.547 K 67.52 % -4.763 K 1.83 % -4.852 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 219.983 K 179.85 % -275.501 K -125.87 % 1.065 M 122.00 % -4.840 M -212.71 % 4.294 M 309.16 % 1.050 M 5 653.67 % -18.898 K 95.13 % -388.280 K -200.95 % 384.612 K 151.10 % -752.615 K -229.68 % 580.349 K 158.35 % -994.516 K -1 342.67 % -68.936 K 98.09 % -3.607 M -181.21 % 4.442 M 666.05 % -784.742 K 34.27 % -1.194 M -143.18 % 2.765 M
Cash at beginning of period 1.626 M -14.49 % 1.901 M 127.36 % 836.149 K -85.27 % 5.676 M 310.71 % 1.382 M 315.61 % 332.540 K -5.38 % 351.438 K -52.49 % 739.718 K 108.31 % 355.106 K -67.94 % 1.108 M 110.05 % 527.372 K -65.35 % 1.522 M -4.33 % 1.591 M -69.40 % 5.198 M 587.47 % 756.129 K -50.93 % 1.541 M -44.27 % 2.765 M 0.000
Cash at end of period 1.846 M 13.53 % 1.626 M -14.49 % 1.901 M 127.36 % 836.149 K -85.27 % 5.676 M 310.71 % 1.382 M 315.61 % 332.540 K -5.38 % 351.438 K -52.49 % 739.718 K 108.31 % 355.106 K -67.94 % 1.108 M 110.05 % 527.372 K -65.35 % 1.522 M -4.33 % 1.591 M -69.40 % 5.198 M 587.47 % 756.129 K -51.87 % 1.571 M -43.18 % 2.765 M
Operating cash flow -414.197 K 80.76 % -2.153 M 46.15 % -3.997 M -678.27 % -513.611 K 64.00 % -1.427 M -60.16 % -890.732 K -12.02 % -795.144 K -9.82 % -724.053 K 31.11 % -1.051 M -128.25 % -460.486 K 49.83 % -917.911 K -75.47 % -523.101 K -189.48 % -180.701 K 76.99 % -785.341 K -41.13 % -556.457 K 21.06 % -704.872 K -17.88 % -597.939 K 13.96 % -694.935 K
Capital expenditure -2.026 M 40.18 % -3.387 M 58.33 % -8.129 M 43.07 % -14.280 M -95.62 % -7.300 M -297.56 % -1.836 M -45.44 % -1.262 M 49.10 % -2.480 M 16.97 % -2.987 M -6.88 % -2.795 M -1.95 % -2.741 M -21.21 % -2.262 M 61.48 % -5.871 M 10.74 % -6.577 M -71.04 % -3.845 M -32.36 % -2.905 M -122.93 % -1.303 M 12.68 % -1.492 M
Free CashFlow -2.441 M 55.95 % -5.540 M 54.31 % -12.126 M 18.03 % -14.793 M -69.53 % -8.726 M -220.01 % -2.727 M -32.52 % -2.058 M 35.78 % -3.204 M 20.65 % -4.038 M -24.05 % -3.255 M 11.04 % -3.659 M -31.40 % -2.785 M 53.98 % -6.052 M 17.81 % -7.363 M -67.26 % -4.402 M -21.93 % -3.610 M -89.89 % -1.901 M 13.09 % -2.187 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Revenue 0.000 -100.00 % 54.388 K 109.00 % -604.097 K -187.84 % 687.693 K 15.80 % 593.882 K -42.48 % 1.032 M -52.78 % 2.186 M 90.72 % 1.146 M 1 317.49 % 80.874 K 0.000 -100.00 % 13.324 K -67.40 % 40.868 K 78.99 % 22.833 K -11.09 % 25.680 K -3.47 % 26.603 K -57.58 % 62.706 K 144.69 % 25.627 K 78.50 % 14.357 K 156.56 % 5.596 K -97.85 % 260.571 K 104.28 % 127.557 K -20.20 % 159.836 K 100.98 % 79.529 K -58.99 % 193.940 K -9.88 % 215.201 K -6.89 % 231.133 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income -3.356 M -507.05 % -552.829 K 81.60 % -3.004 M -2.80 % -2.923 M -157.04 % -1.137 M -16.54 % -975.642 K -156.68 % 1.721 M 172.83 % -2.364 M -246.65 % 1.612 M 219.93 % -1.344 M -284.68 % -349.370 K 58.83 % -848.642 K 76.92 % -3.677 M -553.67 % -562.506 K 87.76 % -4.596 M -287.65 % -1.185 M -511.44 % 288.133 K 115.76 % -1.829 M -150.95 % 3.589 M 977.63 % -408.988 K 88.01 % -3.411 M -200.60 % -1.135 M -65.16 % -686.971 K 88.54 % -5.993 M -594.05 % -863.522 K -194.72 % -292.998 K 51.04 % -598.406 K 0.00 % -598.406 K 1.28 % -606.153 K 0.00 % -606.153 K 42.89 % -1.061 M 0.00 % -1.061 M -168.06 % -395.953 K -100.00 % -197.976 K 62.17 % -523.349 K -100.00 % -261.675 K
Income before tax -4.793 M -282.57 % -1.253 M -347.77 % -279.775 K 90.43 % -2.923 M -157.04 % -1.137 M -1.29 % -1.123 M -165.21 % 1.721 M 171.03 % -2.423 M -290.35 % 1.273 M 188.14 % -1.444 M -313.46 % -349.370 K 58.83 % -848.642 K 76.92 % -3.677 M -553.67 % -562.506 K 87.76 % -4.596 M -287.65 % -1.185 M -511.44 % 288.133 K 115.76 % -1.829 M -150.95 % 3.589 M 977.63 % -408.988 K 88.01 % -3.411 M -200.60 % -1.135 M -65.05 % -687.420 K 88.81 % -6.141 M -510.39 % -1.006 M -74.06 % -577.948 K 20.58 % -727.752 K 0.00 % -727.752 K -20.06 % -606.153 K 0.00 % -606.153 K 42.89 % -1.061 M 0.00 % -1.061 M -168.06 % -395.953 K -100.00 % -197.976 K 62.17 % -523.349 K -100.00 % -261.675 K
Income before tax ratio 0.00 100.00 % -23.03 -5 073.41 % 0.46 110.90 % -4.25 -121.97 % -1.91 -76.09 % -1.09 -238.10 % 0.79 137.24 % -2.11 -113.43 % 15.74 0.00 100.00 % -26.22 -26.27 % -20.77 87.11 % -161.04 -635.18 % -21.90 87.32 % -172.75 -813.73 % -18.91 -268.15 % 11.24 108.83 % -127.38 -119.86 % 641.42 40 965.57 % -1.57 94.13 % -26.74 -276.67 % -7.10 17.87 % -8.64 72.70 % -31.66 -577.31 % -4.67 -86.95 % -2.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -4.222 M -314.57 % -1.018 M -231.60 % 773.858 K 315.92 % -358.408 K 65.90 % -1.051 M 55.72 % -2.374 M -223.86 % 1.916 M 347.06 % -775.622 K 44.47 % -1.397 M -1.28 % -1.379 M -352.79 % -304.612 K 62.49 % -812.043 K 77.88 % -3.670 M -647.66 % -490.919 K 11.68 % -555.823 K -37.46 % -404.363 K -21.42 % -333.028 K 53.41 % -714.827 K -64.30 % -435.076 K -28.01 % -339.872 K 35.36 % -525.764 K -26.16 % -416.754 K -27.78 % -326.161 K 62.40 % -867.425 K 12.04 % -986.165 K -77.15 % -556.688 K 21.23 % -706.756 K 0.00 % -706.755 K -18.92 % -594.290 K 0.00 % -594.294 K 43.05 % -1.044 M 0.00 % -1.044 M -175.69 % -378.514 K -100.00 % -189.257 K 63.41 % -517.273 K -100.00 % -258.636 K
Net income ratio 0.00 100.00 % -10.16 -304.38 % 4.97 217.03 % -4.25 -121.97 % -1.91 -102.61 % -0.94 -220.02 % 0.79 138.18 % -2.06 -110.35 % 19.93 0.00 100.00 % -26.22 -26.27 % -20.77 87.11 % -161.04 -635.18 % -21.90 87.32 % -172.75 -813.73 % -18.91 -268.15 % 11.24 108.83 % -127.38 -119.86 % 641.42 40 965.57 % -1.57 94.13 % -26.74 -276.67 % -7.10 17.82 % -8.64 72.05 % -30.90 -670.13 % -4.01 -216.54 % -1.27 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.00 100.00 % -18.72 -1 361.73 % -1.28 -145.79 % -0.52 70.55 % -1.77 23.01 % -2.30 -362.30 % 0.88 229.54 % -0.68 96.08 % -17.27 0.00 100.00 % -22.86 -15.06 % -19.87 87.64 % -160.75 -740.88 % -19.12 8.50 % -20.89 -224.00 % -6.45 50.38 % -13.00 73.90 % -49.79 35.96 % -77.75 -5 860.71 % -1.30 68.36 % -4.12 -58.08 % -2.61 36.42 % -4.10 8.31 % -4.47 2.40 % -4.58 -90.26 % -2.41 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.00 -100.00 % 1.00 175.48 % -1.32 -27.12 % -1.04 60.08 % -2.61 -1 229.13 % -0.20 -53.68 % -0.13 -3.48 % -0.12 42.58 % -0.22 0.00 -100.00 % 0.73 -17.97 % 0.89 25.40 % 0.71 184.60 % -0.84 -293.59 % 0.43 -42.80 % 0.76 258.59 % -0.48 70.78 % -1.64 80.34 % -8.35 -1 144.31 % 0.80 -20.07 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 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
Weighted average shs out dil 1.167 B 43.24 % 814.398 M 0.00 % 814.398 M 39.33 % 584.505 M 2.73 % 568.973 M 1.10 % 562.766 M 7.62 % 522.928 M 10.61 % 472.749 M 9.12 % 433.246 M 23.55 % 350.658 M 55.82 % 225.038 M 75.21 % 128.436 M 9.28 % 117.533 M 14.62 % 102.542 M -3.09 % 105.808 M -10.75 % 118.550 M 65.89 % 71.462 M -21.85 % 91.437 M 13.82 % 80.336 M 96.43 % 40.899 M -31.53 % 59.729 M 57.93 % 37.820 M 0.37 % 37.681 M 0.60 % 37.458 M 22.32 % 30.624 M 4.52 % 29.300 M 14.25 % 25.646 M 0.00 % 25.646 M 16.29 % 22.054 M 0.00 % 22.054 M 30.51 % 16.899 M 0.00 % 16.899 M 123.31 % 7.567 M 0.00 % 7.567 M -9.76 % 8.386 M 0.00 % 8.386 M
Weighted average shs out 1.167 B 14 224.33 % 8.144 M -45.97 % 15.074 M -97.42 % 584.505 M 2.73 % 568.973 M 1.10 % 562.766 M 7.62 % 522.928 M 10.61 % 472.749 M 9.12 % 433.246 M 23.55 % 350.658 M 55.82 % 225.038 M 75.21 % 128.436 M 9.28 % 117.533 M 14.61 % 102.554 M -3.08 % 105.808 M -10.75 % 118.550 M 15.00 % 103.089 M 12.74 % 91.437 M 9.08 % 83.829 M 104.97 % 40.899 M -31.53 % 59.730 M 57.93 % 37.820 M 12.39 % 33.650 M -10.17 % 37.458 M 22.32 % 30.624 M 4.52 % 29.300 M 14.25 % 25.646 M 0.00 % 25.646 M 16.29 % 22.054 M 0.00 % 22.054 M 30.51 % 16.899 M 0.00 % 16.899 M 123.31 % 7.567 M 0.00 % 7.567 M -9.76 % 8.386 M 0.00 % 8.386 M
EPS diluted 0.00 -480.00 % 0.00 86.49 % 0.00 26.00 % -0.01 -150.00 % 0.00 -17.65 % 0.00 -151.52 % 0.00 166.00 % -0.01 -235.14 % 0.00 197.37 % 0.00 -137.50 % 0.00 75.76 % -0.01 78.91 % -0.03 -469.09 % -0.01 87.33 % -0.04 -334.00 % -0.01 -350.00 % 0.00 120.00 % -0.02 -144.74 % 0.04 547.00 % -0.01 82.49 % -0.06 -90.33 % -0.03 -64.84 % -0.02 88.63 % -0.16 -467.38 % -0.03 -182.00 % -0.01 57.08 % -0.02 0.00 % -0.02 15.27 % -0.03 0.00 % -0.03 56.21 % -0.06 0.00 % -0.06 -20.08 % -0.05 -99.62 % -0.03 58.01 % -0.06 -100.00 % -0.03
Earnings per share 0.00 95.73 % -0.07 66.05 % -0.20 -3 900.00 % -0.01 -150.00 % 0.00 -17.65 % 0.00 -151.52 % 0.00 166.00 % -0.01 -235.14 % 0.00 197.37 % 0.00 -137.50 % 0.00 75.76 % -0.01 78.91 % -0.03 -469.09 % -0.01 87.33 % -0.04 -334.00 % -0.01 -457.14 % 0.00 114.00 % -0.02 -146.73 % 0.04 528.00 % -0.01 82.49 % -0.06 -90.33 % -0.03 -47.06 % -0.02 87.25 % -0.16 -467.38 % -0.03 -182.00 % -0.01 57.08 % -0.02 0.00 % -0.02 15.27 % -0.03 0.00 % -0.03 56.21 % -0.06 0.00 % -0.06 -20.08 % -0.05 -99.62 % -0.03 58.01 % -0.06 -100.00 % -0.03
Gross profit -241.120 K -543.33 % 54.388 K -93.20 % 800.358 K 211.66 % -716.762 K 53.77 % -1.551 M -664.51 % -202.820 K 27.43 % -279.472 K -97.36 % -141.605 K -713.92 % -17.398 K 46.12 % -32.290 K -430.81 % 9.761 K -73.26 % 36.499 K 124.46 % 16.261 K 175.22 % -21.618 K -286.88 % 11.568 K -75.73 % 47.671 K 488.04 % -12.285 K 47.85 % -23.555 K 49.57 % -46.709 K -122.43 % 208.266 K 63.27 % 127.557 K -20.20 % 159.836 K 100.98 % 79.529 K -58.99 % 193.940 K -9.88 % 215.201 K -6.89 % 231.133 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 0.000 0.000 0.000 0.000 0.000 100.00 % -146.926 K 0.000 100.00 % -59.709 K 82.37 % -338.637 K -236.83 % -100.537 K 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 100.00 % -449.000 99.70 % -147.275 K -3.37 % -142.475 K 50.00 % -284.950 K -120.30 % -129.346 K 0.00 % -129.346 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cost of revenue 241.120 K 0.000 100.00 % -1.404 M -200.00 % 1.404 M -34.51 % 2.144 M 73.60 % 1.235 M -49.90 % 2.466 M 91.45 % 1.288 M 1 210.64 % 98.272 K 204.34 % 32.290 K 806.26 % 3.563 K -18.45 % 4.369 K -33.52 % 6.572 K -86.11 % 47.298 K 214.59 % 15.035 K 0.00 % 15.035 K -60.34 % 37.912 K 0.00 % 37.912 K -27.52 % 52.305 K 0.00 % 52.305 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
General and administrative expenses 0.000 -100.00 % 854.304 K 110.46 % 405.920 K -31.95 % 596.460 K -9.56 % 659.541 K -32.93 % 983.406 K 10.45 % 890.381 K 7.77 % 826.176 K 110.33 % 392.797 K -39.85 % 652.976 K 21.23 % 538.621 K 165.42 % 202.928 K 9.86 % 184.709 K -17.82 % 224.756 K -9.73 % 248.994 K 23.10 % 202.268 K 24.22 % 162.834 K -36.71 % 257.274 K 83.99 % 139.830 K -46.37 % 260.709 K -8.35 % 284.457 K 10.43 % 257.592 K 72.37 % 149.439 K -52.81 % 316.642 K -33.67 % 477.379 K 14.01 % 418.712 K -33.56 % 630.212 K 0.00 % 630.215 K 30.19 % 484.082 K -14.79 % 568.109 K -30.71 % 819.932 K 0.00 % 819.935 K 2 098.34 % 37.298 K 100.00 % 18.649 K -76.65 % 79.852 K 100.00 % 39.926 K
Selling and marketing expenses 0.000 -100.00 % 138.024 K -56.70 % 318.796 K -26.05 % 431.071 K 0.000 0.000 0.000 0.000 -100.00 % 1.269 M 171.20 % 467.903 K 145.68 % 190.453 K -70.95 % 655.705 K 11.45 % 588.346 K 70.76 % 344.546 K -1.13 % 348.467 K 39.52 % 249.766 K 6.86 % 233.733 K -46.14 % 433.998 K 22.89 % 353.147 K 22.86 % 287.429 K -22.08 % 368.864 K 15.63 % 318.998 K 24.49 % 256.251 K -65.59 % 744.723 K 0.000 -100.00 % 369.109 K 211.95 % -329.696 K -200.00 % 329.696 K 304.73 % -161.039 K -200.00 % 161.039 K 128.14 % -572.203 K -200.00 % 572.203 K 67.31 % 341.996 K 100.00 % 170.998 K -12.26 % 194.900 K 100.00 % 97.450 K
Other expenses 0.000 0.000 0.000 0.000 100.00 % -43.480 K 46.44 % -81.180 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.869 K 0.000 0.000 -100.00 % 325.329 K 0.000 -100.00 % 280.379 K 0.000 -100.00 % 531.174 K 0.000 0.000 0.000 0.000
Operating expenses 4.448 M 293.55 % 1.130 M 55.97 % 724.716 K -29.47 % 1.028 M 66.79 % 616.061 K -31.72 % 902.226 K 1.33 % 890.381 K 7.77 % 826.176 K -50.28 % 1.662 M 48.25 % 1.121 M 53.74 % 729.074 K -15.09 % 858.633 K -76.78 % 3.699 M 583.79 % 540.887 K -88.35 % 4.645 M 276.64 % 1.233 M 449.07 % 224.593 K -87.56 % 1.805 M -48.88 % 3.531 M 472.13 % 617.254 K -82.55 % 3.538 M 173.34 % 1.294 M 68.78 % 766.949 K -87.89 % 6.334 M 418.71 % 1.221 M 50.94 % 809.081 K 169.23 % 300.516 K -81.25 % 1.603 M 396.20 % 323.044 K -75.43 % 1.315 M 430.79 % 247.730 K -87.12 % 1.923 M 407.07 % 379.296 K 100.00 % 189.648 K -30.97 % 274.752 K 100.00 % 137.376 K
Cost and expenses 4.690 M 314.88 % 1.130 M 266.29 % -679.739 K -127.95 % 2.432 M -11.90 % 2.761 M 29.15 % 2.138 M -36.31 % 3.356 M 58.75 % 2.114 M 20.12 % 1.760 M 52.62 % 1.153 M 57.40 % 732.637 K -15.11 % 863.002 K -76.71 % 3.705 M 529.92 % 588.185 K -87.38 % 4.660 M 273.31 % 1.248 M 375.50 % 262.505 K -85.76 % 1.843 M -48.57 % 3.584 M 435.25 % 669.559 K -81.08 % 3.538 M 173.34 % 1.294 M 68.78 % 766.949 K -87.89 % 6.334 M 418.71 % 1.221 M 50.94 % 809.081 K 169.23 % 300.516 K -81.25 % 1.603 M 396.20 % 323.044 K -75.43 % 1.315 M 430.79 % 247.730 K -87.12 % 1.923 M 407.07 % 379.296 K 100.00 % 189.648 K -30.97 % 274.752 K 100.00 % 137.376 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 4.448 M 293.55 % 1.130 M 55.97 % 724.716 K -29.47 % 1.028 M 55.79 % 659.541 K -32.93 % 983.406 K 10.45 % 890.381 K 7.77 % 826.176 K -50.28 % 1.662 M 48.25 % 1.121 M 53.74 % 729.074 K -15.09 % 858.633 K -76.78 % 3.699 M 549.66 % 569.302 K -4.71 % 597.461 K 32.17 % 452.034 K 13.99 % 396.567 K -42.63 % 691.272 K 40.22 % 492.977 K -10.06 % 548.138 K -16.10 % 653.321 K 13.31 % 576.590 K 42.13 % 405.690 K -61.78 % 1.061 M 122.33 % 477.379 K -39.41 % 787.821 K 162.16 % 300.516 K -68.69 % 959.911 K 197.15 % 323.044 K -55.70 % 729.147 K 194.33 % 247.730 K -82.21 % 1.392 M 267.03 % 379.296 K 100.00 % 189.648 K -30.97 % 274.752 K 100.00 % 137.376 K
Interest income 152.677 K 0.000 -100.00 % 158.995 K -4.23 % 166.018 K 58.59 % 104.686 K 280.88 % 27.485 K 145.51 % 11.195 K 156.77 % 4.360 K 21.04 % 3.602 K -37.95 % 5.805 K 953.54 % 551.000 120.40 % 250.000 -95.31 % 5.332 K 0.000 -100.00 % 7.381 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.332 K 0.000 0.000 -100.00 % 122.622 K 0.000 -100.00 % 145.297 K 0.000 -100.00 % 48.247 K 0.000 0.000 0.000 0.000
Interest expense 329.515 K 74.30 % 189.054 K -60.93 % 483.840 K 22.43 % 395.197 K -7.92 % 429.187 K -18.97 % 529.652 K 7 185.45 % 7.270 K 1.96 % 7.130 K 517.85 % 1.154 K -96.50 % 32.942 K -20.03 % 41.193 K 27.79 % 32.234 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
Depreciation and amortization 241.120 K 638.41 % 32.654 K -87.73 % 266.195 K 100.29 % 132.906 K 138.72 % -343.275 K 72.94 % -1.269 M -776.15 % 187.611 K 12.70 % 166.471 K 69.40 % 98.272 K 204.34 % 32.290 K 806.26 % 3.563 K -18.45 % 4.369 K -33.52 % 6.572 K -90.82 % 71.586 K -98.33 % 4.287 M 29 774.08 % 14.350 K -57.37 % 33.660 K -17.60 % 40.850 K -63.30 % 111.315 K 61.06 % 69.116 K -97.60 % 2.885 M 9 963.05 % 28.668 K -38.10 % 46.314 K -98.63 % 3.380 M 16 941.55 % 19.832 K -6.72 % 21.260 K 1.26 % 20.996 K 0.00 % 20.996 K 76.98 % 11.864 K 0.00 % 11.864 K -33.56 % 17.856 K 0.00 % 17.856 K 2.39 % 17.439 K 100.00 % 8.720 K 43.50 % 6.077 K 100.00 % 3.038 K
Operating income -4.690 M -335.85 % -1.076 M -1 522.44 % 75.642 K 104.34 % -1.744 M 19.49 % -2.167 M -96.07 % -1.105 M 5.54 % -1.170 M -20.88 % -967.780 K 45.01 % -1.760 M -52.62 % -1.153 M -57.40 % -732.640 K 15.11 % -863.000 K 76.71 % -3.705 M -459.26 % -662.506 K 86.32 % -4.843 M -1 056.58 % -418.713 K -14.19 % -366.688 K 51.48 % -755.677 K -38.30 % -546.391 K -33.60 % -408.988 K 88.01 % -3.411 M -665.71 % -445.422 K -19.58 % -372.475 K 91.23 % -4.247 M -247.78 % -1.221 M -111.30 % -577.948 K 39.27 % -951.727 K 0.00 % -951.727 K -16.21 % -818.991 K 0.00 % -818.991 K 24.55 % -1.086 M 0.00 % -1.086 M -150.10 % -434.034 K -100.00 % -217.017 K 63.26 % -590.656 K -100.00 % -295.328 K
Operating income ratio 0.00 100.00 % -19.78 -15 699.30 % -0.13 95.06 % -2.54 30.48 % -3.65 -240.87 % -1.07 -100.03 % -0.54 36.62 % -0.84 96.12 % -21.76 0.00 100.00 % -54.99 -160.39 % -21.12 86.99 % -162.27 -528.99 % -25.80 85.83 % -182.04 -2 626.18 % -6.68 53.33 % -14.31 72.82 % -52.63 46.09 % -97.64 -6 120.73 % -1.57 94.13 % -26.74 -859.48 % -2.79 40.50 % -4.68 78.61 % -21.90 -285.90 % -5.67 -126.94 % -2.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -103.080 K -16.62 % -88.387 K 75.13 % -355.417 K 69.83 % -1.178 M -214.43 % 1.030 M 5 974.19 % -17.528 K -100.72 % 2.441 M 267.69 % -1.456 M -151.00 % 2.854 M 1 079.69 % -291.318 K -192.19 % 315.988 K 2 100.47 % 14.360 K -49.02 % 28.167 K -71.83 % 100.000 K 102.49 % -4.010 M -413.32 % -781.134 K -212.07 % 696.985 K 162.57 % -1.114 M -126.98 % 4.129 M 6 074.11 % -69.116 K 0.000 100.00 % -717.858 K -98.71 % -361.259 K 80.92 % -1.894 M 0.000 0.000 -100.00 % 223.974 K 31.37 % 170.490 K -19.90 % 212.838 K 0.00 % 212.838 K 782.34 % 24.122 K -0.01 % 24.125 K -36.65 % 38.080 K 100.00 % 19.040 K -71.71 % 67.306 K 100.00 % 33.653 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 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-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
Net debt 4.349 M -13.49 % 5.027 M 13.67 % 4.422 M -38.54 % 7.196 M 28.74 % 5.589 M 15.38 % 4.844 M 925.16 % -587.062 K 90.66 % -6.288 M -12.02 % -5.613 M 33.96 % -8.499 M -1 156.77 % -676.239 K -26.47 % -534.723 K -3 162.56 % 17.460 K 103.60 % -484.367 K -37.82 % -351.438 K 62.46 % -936.196 K -26.56 % -739.718 K 16.90 % -890.175 K -150.68 % -355.106 K 72.23 % -1.279 M -15.44 % -1.108 M 9.35 % -1.222 M -131.71 % -527.372 K 43.18 % -928.209 K 39.01 % -1.522 M -0.44 % -1.515 M 4.76 % -1.591 M 69.40 % -5.198 M -587.47 % -756.129 K 51.87 % -1.571 M 43.18 % -2.765 M 0.000
Total investments 0.000 0.000 -100.00 % 15.041 K -98.20 % 834.498 K -39.48 % 1.379 M -86.34 % 10.093 M -12.06 % 11.477 M 17.30 % 9.785 M 3.55 % 9.449 M 625.66 % 1.302 M -18.78 % 1.603 M 98.77 % 806.565 K 0.57 % 802.021 K 0.000 0.000 -100.00 % 531.896 K -80.52 % 2.731 M -10.84 % 3.063 M -25.95 % 4.136 M 0.000 0.000 0.000 -100.00 % 630.691 K -77.09 % 2.753 M 0.000 0.000 0.000 0.000 -100.00 % 33.729 K 0.000 0.000 0.000
Total debt 6.191 M -1.59 % 6.291 M 4.45 % 6.023 M -19.76 % 7.506 M 0.21 % 7.490 M -26.34 % 10.169 M 3 982.46 % 249.087 K -33.74 % 375.904 K 489.94 % 63.719 K 0.000 -100.00 % 705.833 K 0.83 % 700.000 K 100.00 % 350.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.500 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
Accumulated other comprehensive income loss 4.261 M 316.22 % 1.024 M -2.59 % 1.051 M -3.52 % 1.089 M 2.19 % 1.066 M 19.13 % 894.808 K -48.90 % 1.751 M 149.11 % 702.913 K 8.67 % 646.861 K 80.88 % 357.620 K -1.46 % 362.913 K 22.94 % 295.192 K -57.13 % 688.642 K 12.86 % 610.175 K 0.00 % 610.175 K -24.21 % 805.099 K 31.95 % 610.175 K 0.00 % 610.175 K 34 349 798 782 885 008.00 % 0.000 -100.00 % 723.732 K 0.00 % 723.733 K 0.00 % 723.733 K 0.00 % 723.733 K 0.00 % 723.732 K 525.45 % -170.108 K 0.000 -100.00 % 1.619 M 20.79 % 1.340 M 1 719.73 % -82.743 K -122.13 % 373.962 K 0.00 % 373.962 K 0.000
Retained earnings -35.880 M -8.62 % -33.034 M -1.59 % -32.516 M -10.18 % -29.512 M -10.99 % -26.590 M -4.15 % -25.531 M -0.03 % -25.524 M 6.32 % -27.245 M -9.50 % -24.881 M 6.08 % -26.493 M -5.34 % -25.149 M -1.41 % -24.800 M -0.97 % -24.561 M -17.61 % -20.885 M -2.77 % -20.322 M -29.22 % -15.726 M -8.15 % -14.541 M 1.94 % -14.829 M -14.07 % -13.000 M 24.91 % -17.313 M -2.42 % -16.904 M -25.28 % -13.494 M -9.18 % -12.359 M -25.29 % -9.864 M -73.70 % -5.679 M 2.96 % -5.852 M -5.27 % -5.559 M -27.44 % -4.362 M -38.49 % -3.150 M -71.32 % -1.839 M -75.66 % -1.047 M -115.04 % -486.737 K
Common stock 72.437 M 2.23 % 70.858 M 0.00 % 70.858 M 5.86 % 66.937 M 1.61 % 65.879 M 2.17 % 64.481 M 3.64 % 62.217 M 1.99 % 61.003 M 13.87 % 53.575 M 8.32 % 49.461 M 33.73 % 36.987 M 5.24 % 35.144 M 6.77 % 32.916 M 0.00 % 32.916 M 3.52 % 31.795 M -0.02 % 31.802 M 0.00 % 31.802 M 2.39 % 31.058 M 7.90 % 28.786 M 2.87 % 27.981 M 2.23 % 27.372 M 6.43 % 25.718 M 7.48 % 23.927 M 0.00 % 23.927 M 13.30 % 21.118 M 4.59 % 20.192 M 10.77 % 18.229 M 7.54 % 16.951 M 51.62 % 11.179 M 52.16 % 7.347 M 13.20 % 6.490 M -1.89 % 6.615 M
Total equity 40.819 M 5.07 % 38.848 M -1.38 % 39.393 M 2.28 % 38.514 M -4.56 % 40.355 M 1.28 % 39.845 M 3.64 % 38.445 M 11.56 % 34.461 M 17.45 % 29.340 M 25.79 % 23.326 M 91.19 % 12.200 M 14.67 % 10.639 M 17.65 % 9.043 M -28.47 % 12.641 M 4.62 % 12.083 M -28.42 % 16.880 M -5.54 % 17.871 M 6.13 % 16.839 M 6.68 % 15.785 M 38.57 % 11.392 M 1.79 % 11.191 M -13.56 % 12.948 M 5.33 % 12.292 M -16.87 % 14.787 M -4.23 % 15.439 M -3.39 % 15.982 M 11.85 % 14.289 M 2.58 % 13.929 M 73.47 % 8.030 M 36.50 % 5.882 M 1.12 % 5.818 M -5.07 % 6.129 M
Other non current liabilities 9.560 M 6.76 % 8.955 M -0.72 % 9.020 M -33.31 % 13.525 M -11.00 % 15.197 M 4.87 % 14.491 M 4.52 % 13.865 M 68.35 % 8.236 M 30.81 % 6.296 M 734.74 % 754.258 K 0.00 % 754.257 K 0.00 % 754.258 K 0.00 % 754.258 K 0.000 -100.00 % 706.907 K 0.000 -100.00 % 706.907 K 0.000 -100.00 % 396.054 K 0.000 -100.00 % 396.054 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 79.488 K -25.25 % 106.333 K -98.23 % 6.012 M 0.000 -100.00 % 7.360 M -26.10 % 9.960 M 7 405.20 % 132.710 K -30.80 % 191.769 K 341.71 % 43.415 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 non current liabilities 9.640 M 6.38 % 9.061 M -39.72 % 15.032 M 11.14 % 13.525 M -40.04 % 22.557 M -7.75 % 24.452 M 74.68 % 13.998 M 66.09 % 8.428 M 32.94 % 6.340 M 740.50 % 754.258 K 0.00 % 754.257 K 0.00 % 754.258 K 0.00 % 754.258 K 0.000 -100.00 % 706.907 K 0.000 -100.00 % 706.907 K 0.000 -100.00 % 396.054 K 0.000 -100.00 % 396.054 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 575.489 K
Other current liabilities 5.779 M 0.37 % 5.758 M -11.78 % 6.526 M 895.08 % 655.870 K 14.65 % 572.058 K -40.96 % 968.898 K -20.07 % 1.212 M -55.35 % 2.715 M 355.86 % 595.482 K 0.000 -100.00 % 593.401 K 0.000 -100.00 % 672.930 K 0.000 -100.00 % 346.862 K 0.000 -100.00 % 185.273 K 0.000 -100.00 % 242.361 K 0.000 -100.00 % 384.503 K 0.000 -100.00 % 156.017 K 0.000 -100.00 % 304.599 K 0.00 % 304.599 K -64.37 % 854.929 K -15.28 % 1.009 M 1 456.39 % 64.841 K -80.69 % 335.844 K -4.22 % 350.623 K 0.000
Deferred revenue 0.000 -100.00 % 1.750 M 0.000 -100.00 % 563.174 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -700.000 K -100.00 % -350.000 K 0.000 0.000 0.000 0.000 100.00 % -1.500 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
Short term debt 6.112 M -1.18 % 6.185 M 55 763.01 % 11.071 K -99.85 % 7.506 M 5 675.95 % 129.952 K -37.74 % 208.733 K 79.36 % 116.377 K -36.80 % 184.135 K 806.89 % 20.304 K 0.000 -100.00 % 705.833 K 0.83 % 700.000 K 100.00 % 350.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.500 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
Total current liabilities 12.454 M -10.77 % 13.958 M 108.00 % 6.710 M -27.46 % 9.250 M 768.98 % 1.064 M -36.92 % 1.687 M -48.28 % 3.263 M -5.05 % 3.436 M 42.32 % 2.415 M 73.80 % 1.389 M -13.64 % 1.609 M 28.46 % 1.252 M 17.92 % 1.062 M 120.55 % 481.506 K 11.83 % 430.566 K 6.84 % 402.984 K 57.86 % 255.282 K -86.82 % 1.938 M 498.28 % 323.851 K -61.37 % 838.421 K 35.98 % 616.596 K 205.84 % 201.608 K -54.80 % 446.066 K -41.85 % 767.155 K 71.98 % 446.085 K 65.07 % 270.239 K -81.18 % 1.436 M 4.29 % 1.377 M 475.70 % 239.148 K -28.79 % 335.844 K -4.22 % 350.623 K 59 327.63 % 590.000
Total liabilities 22.094 M -4.02 % 23.019 M 5.87 % 21.743 M -4.54 % 22.776 M -3.58 % 23.622 M -9.63 % 26.139 M 51.44 % 17.261 M 45.49 % 11.864 M 35.53 % 8.754 M 308.40 % 2.144 M -9.28 % 2.363 M 17.76 % 2.007 M 10.48 % 1.816 M 277.19 % 481.506 K -57.67 % 1.137 M 182.26 % 402.984 K -58.12 % 962.190 K -50.34 % 1.938 M 169.14 % 719.905 K -14.14 % 838.421 K -17.21 % 1.013 M 402.29 % 201.608 K -54.80 % 446.066 K -41.85 % 767.155 K 71.98 % 446.085 K 65.07 % 270.239 K -81.18 % 1.436 M 4.29 % 1.377 M 475.70 % 239.148 K -28.79 % 335.844 K -4.22 % 350.623 K -39.14 % 576.079 K
Other non current assets 8.414 M 0.00 % 8.414 M -2.72 % 8.649 M -19.05 % 10.685 M -81.09 % 56.513 M 21.97 % 46.333 M 23.74 % 37.443 M 55.08 % 24.144 M 23.06 % 19.619 M 54.40 % 12.707 M 17.14 % 10.848 M 3.22 % 10.510 M 1 410.39 % -802.021 K -200.21 % 800.371 K 106.63 % -12.076 M -1 721.11 % 744.904 K 105.10 % -14.620 M -3 647.51 % 412.121 K 102.63 % -15.643 M -3 894.54 % 412.242 K 103.90 % -10.561 M -26 192.76 % 40.474 K 100.36 % -11.300 M -25 189.98 % 45.039 K 3.28 % 43.608 K 100.30 % -14.672 M -36 161.56 % 40.687 K 5.06 % 38.729 K 0.000 0.000 0.000 0.000
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 1.246 M -87.65 % 10.093 M -12.06 % 11.477 M 17.30 % 9.785 M 3.55 % 9.449 M 625.66 % 1.302 M -18.78 % 1.603 M 98.77 % 806.565 K 0.57 % 802.021 K 0.000 0.000 0.000 -100.00 % 75.075 K 0.000 -100.00 % 4.136 M 0.000 0.000 0.000 -100.00 % 630.691 K -77.09 % 2.753 M 0.000 0.000 0.000 0.000 -100.00 % 33.729 K 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 43.460 M 2.84 % 42.261 M 0.05 % 42.241 M -12.13 % 48.075 M 1 592.08 % 2.841 M -10.14 % 3.162 M -14.77 % 3.710 M 6.71 % 3.476 M 151.81 % 1.381 M 23.61 % 1.117 M 60.12 % 697.524 K 914.26 % 68.772 K -99.29 % 9.717 M -21.84 % 12.433 M 2.96 % 12.076 M -22.99 % 15.681 M 7.81 % 14.545 M 10.60 % 13.151 M 14.29 % 11.507 M 5.35 % 10.923 M 3.43 % 10.561 M -4.03 % 11.005 M 3.14 % 10.670 M 0.22 % 10.646 M -24.95 % 14.185 M -3.32 % 14.672 M 7.24 % 13.681 M 37.74 % 9.933 M 40.22 % 7.084 M 63.78 % 4.325 M 38.99 % 3.112 M 56.71 % 1.986 M
Total non current assets 51.874 M 2.37 % 50.675 M -0.42 % 50.890 M -13.39 % 58.760 M -3.04 % 60.601 M 1.70 % 59.587 M 13.22 % 52.630 M 40.70 % 37.405 M 22.84 % 30.449 M 101.30 % 15.126 M 15.04 % 13.149 M 15.49 % 11.385 M 17.16 % 9.717 M -26.57 % 13.234 M 9.59 % 12.076 M -26.48 % 16.426 M 12.35 % 14.620 M 7.79 % 13.563 M -13.29 % 15.643 M 38.00 % 11.335 M 7.33 % 10.561 M -4.39 % 11.045 M -2.26 % 11.300 M -15.95 % 13.445 M -5.51 % 14.229 M -3.02 % 14.672 M 6.93 % 13.722 M 37.61 % 9.971 M 40.10 % 7.117 M 64.56 % 4.325 M 38.99 % 3.112 M 56.71 % 1.986 M
Other current assets 9.164 M -7.59 % 9.917 M 16.17 % 8.536 M 703.02 % 1.063 M 62.02 % 656.118 K 151.88 % 260.492 K -72.46 % 945.891 K -6.45 % 1.011 M 282.17 % 264.567 K -71.18 % 917.914 K 0.000 0.000 0.000 -100.00 % 77.963 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 K -18.96 % 308.499 K 0.00 % 308.499 K 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 -100.00 % 15.041 K -98.20 % 834.498 K 529.75 % 132.512 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 531.896 K -79.97 % 2.655 M -13.30 % 3.063 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
cash and cash equivalents 1.843 M 45.77 % 1.264 M -21.04 % 1.601 M 529.18 % 254.428 K -86.62 % 1.901 M -64.30 % 5.325 M 536.81 % 836.149 K -87.45 % 6.663 M 17.39 % 5.676 M -33.21 % 8.499 M 514.93 % 1.382 M 11.93 % 1.235 M 271.30 % 332.540 K -31.35 % 484.367 K 37.82 % 351.438 K -62.46 % 936.196 K 26.56 % 739.718 K -69.05 % 2.390 M 573.09 % 355.106 K -72.23 % 1.279 M 15.44 % 1.108 M -9.35 % 1.222 M 131.71 % 527.372 K -43.18 % 928.209 K -39.01 % 1.522 M 0.44 % 1.515 M -4.76 % 1.591 M -69.40 % 5.198 M 587.47 % 756.129 K -51.87 % 1.571 M -43.18 % 2.765 M 0.000
Cash and short term investments 1.843 M 45.77 % 1.264 M -21.78 % 1.616 M 48.39 % 1.089 M -46.45 % 2.034 M -61.81 % 5.325 M 536.81 % 836.149 K -87.45 % 6.663 M 17.39 % 5.676 M -33.21 % 8.499 M 514.93 % 1.382 M 11.93 % 1.235 M 271.30 % 332.540 K -31.35 % 484.367 K 37.82 % 351.438 K -76.06 % 1.468 M -56.76 % 3.395 M -37.74 % 5.453 M 1 435.57 % 355.106 K -72.23 % 1.279 M 15.44 % 1.108 M -9.35 % 1.222 M 131.71 % 527.372 K -43.18 % 928.209 K -39.01 % 1.522 M 0.44 % 1.515 M -4.76 % 1.591 M -69.40 % 5.198 M 587.47 % 756.129 K -51.87 % 1.571 M -43.18 % 2.765 M -40.63 % 4.657 M
Total current assets 11.039 M -1.37 % 11.192 M 9.24 % 10.245 M 304.95 % 2.530 M -25.07 % 3.376 M -47.21 % 6.396 M 107.96 % 3.076 M -65.52 % 8.920 M 16.68 % 7.645 M -26.09 % 10.343 M 631.32 % 1.414 M 12.18 % 1.261 M 270.98 % 339.838 K -43.01 % 596.355 K 49.65 % 398.498 K -74.53 % 1.564 M -54.76 % 3.458 M -38.35 % 5.610 M 1 145.43 % 450.415 K -65.11 % 1.291 M 4.85 % 1.231 M -41.47 % 2.104 M 49.55 % 1.407 M -33.31 % 2.109 M 27.33 % 1.657 M 7.86 % 1.536 M -23.30 % 2.003 M -62.46 % 5.334 M 363.30 % 1.151 M -39.18 % 1.893 M -38.06 % 3.056 M -35.23 % 4.719 M
Inventory 0.000 0.000 0.000 -100.00 % 368.715 K 23.21 % 299.267 K -59.11 % 731.955 K -30.29 % 1.050 M -5.82 % 1.115 M 65.49 % 673.654 K 86.92 % 360.398 K 0.000 0.000 100.00 % -7.298 K 0.000 100.00 % -47.060 K 0.000 100.00 % -63.057 K 0.000 100.00 % -95.309 K -40 934 903 801 446 304.00 % 0.000 100.00 % -123.655 K 0.000 100.00 % -570.943 K 0.000 100.00 % -134.795 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 32.048 K 189.48 % 11.071 K -88.06 % 92.749 K 902.58 % 9.251 K -97.61 % 387.495 K 156.20 % 151.246 K -37.93 % 243.683 K 49.47 % 163.032 K -84.18 % 1.031 M 82.05 % 566.099 K 0.000 -100.00 % 25.999 K 256.25 % 7.298 K -93.48 % 111.988 K 137.97 % 47.060 K -51.18 % 96.400 K 52.88 % 63.058 K -59.76 % 156.699 K 64.41 % 95.309 K 674.81 % 12.301 K 0.000 -100.00 % 631.866 K 10.67 % 570.943 K -34.58 % 872.683 K 0.000 -100.00 % 20.751 K -94.96 % 411.712 K 202.64 % 136.041 K -65.58 % 395.216 K 22.62 % 322.299 K 10.56 % 291.509 K 371.88 % 61.776 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 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 % 802.021 K 0.000 -100.00 % 746.488 K 0.000 -100.00 % 754.904 K 0.000 -100.00 % 412.122 K 0.000 -100.00 % 411.857 K 0.000 -100.00 % 30.936 K 0.000 0.000 -100.00 % 43.608 K 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 563.531 K 112.47 % 265.223 K 53.57 % 172.702 K -67.12 % 525.241 K 44.90 % 362.485 K -28.90 % 509.810 K -73.64 % 1.934 M 259.72 % 537.692 K -70.11 % 1.799 M 29.48 % 1.389 M 349.03 % 309.389 K -43.98 % 552.246 K 1 315.51 % 39.014 K -91.90 % 481.506 K 475.25 % 83.704 K -79.23 % 402.984 K 475.62 % 70.009 K -84.00 % 437.520 K 436.90 % 81.490 K -90.28 % 838.421 K 261.24 % 232.093 K 15.12 % 201.608 K -30.49 % 290.049 K -62.19 % 767.155 K 442.21 % 141.486 K 0.00 % 141.486 K -75.64 % 580.918 K 58.03 % 367.600 K 110.89 % 174.307 K 0.000 0.000 -100.00 % 590.000
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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Capital lease obligations 131.648 K -15.33 % 155.491 K 1 914.92 % 7.717 K -86.18 % 55.854 K -42.82 % 97.676 K -30.21 % 139.961 K -22.88 % 181.493 K -17.96 % 221.218 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 % 194.925 K 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.642 M 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 0.000 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 % 575.489 K
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 0.000
Total assets 62.912 M 1.69 % 61.867 M 1.20 % 61.135 M -0.25 % 61.290 M -4.20 % 63.977 M -3.04 % 65.984 M 18.45 % 55.705 M 20.25 % 46.325 M 21.61 % 38.094 M 49.57 % 25.469 M 74.89 % 14.563 M 15.16 % 12.646 M 16.45 % 10.859 M -21.48 % 13.830 M 4.61 % 13.221 M -26.51 % 17.990 M -4.48 % 18.833 M -1.77 % 19.173 M 16.16 % 16.505 M 30.72 % 12.626 M 3.46 % 12.204 M -7.19 % 13.149 M 3.23 % 12.738 M -18.10 % 15.554 M -2.09 % 15.885 M -2.26 % 16.252 M 3.35 % 15.725 M 2.74 % 15.306 M 85.10 % 8.269 M 32.97 % 6.218 M 0.81 % 6.168 M -8.00 % 6.705 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
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 2009-12-30 2009-06-30 2009-01-31 2008-06-30 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -25.675 K 0.000 100.00 % -380.998 K 0.000 -100.00 % 649.670 K 0.000 100.00 % -49.903 K 0.000 100.00 % -97.765 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 0.000 0.000 0.000 -100.00 % 23.309 K -77.88 % 105.357 K -55.67 % 237.673 K 179.15 % 85.143 K 51.90 % 56.052 K -84.99 % 373.416 K 956.19 % 35.355 K -47.79 % 67.719 K -75.39 % 275.161 K 250.67 % 78.467 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 400.000 K 0.000 -100.00 % 23.333 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 0.000 0.000 0.000 -100.00 % 606.868 K 0.000 100.00 % -56.454 K 0.000 100.00 % -1.243 M 0.000 100.00 % -24.942 K 0.000 -100.00 % 19.298 K 0.000 100.00 % -20.220 K 0.000 -100.00 % 659.000 0.000 -100.00 % 45.072 K 0.000 -100.00 % 2.420 K 0.000 -100.00 % 1.938 K 0.000 -100.00 % 350.653 K 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 0.000 0.000 100.00 % -143.812 K 0.000 -100.00 % 296.926 K 0.000 100.00 % -545.976 K 0.000 100.00 % -24.942 K 0.000 -100.00 % 19.298 K 0.000 100.00 % -20.220 K 0.000 -100.00 % 659.000 0.000 -100.00 % 45.072 K 0.000 -100.00 % 2.420 K 0.000 -100.00 % 1.938 K 0.000 -100.00 % 91.962 K 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 -100.00 % 750.680 K 0.000 100.00 % -376.293 K 0.000 100.00 % -673.654 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
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.913 K 0.000 100.00 % -22.913 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 % 258.691 K 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 0.000 -100.00 % 556.682 K 0.000 -100.00 % 1.485 M 225.42 % -1.184 M 48.79 % -2.312 M -14.94 % -2.012 M -180.64 % 2.494 M 216.97 % -2.133 M -474.97 % 568.728 K 1 656.37 % -36.542 K -110.39 % 351.754 K -89.43 % 3.328 M 6 394.66 % 51.243 K 175.29 % -68.058 K -108.06 % 844.034 K 226.86 % -665.347 K -161.62 % 1.080 M 126.79 % -4.030 M -2 560.50 % 163.795 K 1 880.59 % 8.270 K -98.82 % 703.108 K 32.90 % 529.044 K -70.61 % 1.800 M 775.55 % -266.485 K -163.24 % 421.397 K -27.02 % 577.408 K 0.00 % 577.411 K -2.84 % 594.288 K 0.00 % 594.291 K -43.05 % 1.044 M 0.00 % 1.044 M 175.70 % 378.512 K 100.00 % 189.256 K -63.41 % 517.272 K 100.00 % 258.636 K
Net cash provided by operating activities 0.000 -100.00 % 57.481 K 0.000 100.00 % -1.106 M 44.09 % -1.978 M 2.05 % -2.019 M -322.59 % -477.845 K -1 235.99 % -35.767 K 94.22 % -619.048 K 23.34 % -807.513 K -107.33 % -389.475 K 22.30 % -501.256 K -41.01 % -355.467 K 19.15 % -439.677 K -10.77 % -396.940 K -21.35 % -327.113 K 4.60 % -342.895 K 51.58 % -708.185 K -149.00 % -284.409 K -61.53 % -176.077 K 65.82 % -515.074 K -27.86 % -402.836 K -267.30 % -109.675 K 73.47 % -413.426 K -16.89 % -353.693 K -304.46 % 172.992 K 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 0.000 100.00 % -1.343 M 0.000 100.00 % -2.055 M 1.35 % -2.083 M 65.54 % -6.046 M 22.69 % -7.820 M -21.06 % -6.460 M -66.35 % -3.883 M -13.65 % -3.417 M -185.08 % -1.198 M -87.96 % -637.634 K -30.19 % -489.787 K 36.61 % -772.700 K 23.08 % -1.005 M 31.92 % -1.476 M -9.51 % -1.347 M 17.81 % -1.640 M -63.78 % -1.001 M 44.19 % -1.794 M -90.57 % -941.281 K 47.71 % -1.800 M -100.14 % -899.382 K 33.98 % -1.362 M 9.38 % -1.503 M 65.58 % -4.368 M -32.81 % -3.289 M 0.00 % -3.289 M -71.04 % -1.923 M 0.00 % -1.923 M -32.36 % -1.453 M 0.00 % -1.453 M -122.93 % -651.618 K -100.00 % -325.809 K 56.34 % -746.249 K -100.00 % -373.124 K
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -210.000 K -200.00 % 210.000 K 425.00 % 40.000 K 278.09 % -22.461 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -37.500 K 0.000 100.00 % -800.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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -2.998 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 452.281 K 69.85 % 266.284 K -90.45 % 2.788 M 59.27 % 1.751 M -41.65 % 3.000 M 333.45 % 692.218 K 0.000 -100.00 % 62.442 K -81.80 % 343.071 K -35.09 % 528.505 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
Other investing activites 0.000 -100.00 % 902.389 K 0.000 -100.00 % 12.318 K -98.99 % 1.225 M -59.15 % 2.998 M 303.20 % -1.476 M 39.44 % -2.437 M -11 457.74 % -21.084 K 10.31 % -23.508 K -1 193.07 % -1.818 K 59.60 % -4.500 K 97.57 % -185.078 K -180.04 % 231.246 K -71.69 % 816.703 K -59.15 % 1.999 M 4 196.22 % 46.533 K 0.000 100.00 % -370.042 K -124.16 % 1.532 M -6.47 % 1.638 M 47.89 % 1.107 M 82.06 % 608.220 K -37.95 % 980.263 K 12.42 % 871.966 K -67.17 % 2.656 M -8.28 % 2.896 M 1 666.30 % -184.893 K -111.24 % 1.644 M 629.56 % 225.406 K -79.51 % 1.100 M 200.00 % -1.100 M -411.99 % 352.648 K 100.00 % 176.324 K -55.78 % 398.780 K 100.00 % 199.390 K
Net cash used for investing activites 0.000 100.00 % -441.016 K 0.000 100.00 % -1.590 M -98.34 % -801.812 K 73.69 % -3.047 M 59.40 % -7.505 M -26.80 % -5.919 M -84.27 % -3.212 M 6.63 % -3.440 M -202.33 % -1.138 M -280.47 % -299.063 K -104.33 % -146.360 K 72.97 % -541.454 K -188.29 % -187.818 K -135.87 % 523.591 K 140.25 % -1.301 M 20.65 % -1.640 M -16.40 % -1.409 M -437.20 % -262.209 K -152.91 % -103.675 K 85.03 % -692.723 K -137.92 % -291.162 K 23.78 % -382.006 K 39.48 % -631.242 K 63.11 % -1.711 M -335.81 % -392.671 K 88.70 % -3.474 M -1 148.45 % -278.229 K 83.61 % -1.697 M -381.59 % -352.436 K 86.19 % -2.553 M -753.89 % -298.970 K -100.00 % -149.485 K 56.98 % -347.468 K -100.00 % -173.734 K
Debt repayment 0.000 -100.00 % 68.134 K 0.000 -100.00 % 15.586 K 0.000 -100.00 % 7.554 M 0.000 100.00 % -14.144 K 0.000 0.000 -100.00 % 350.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
Common stock issued 0.000 0.000 0.000 -100.00 % 1.034 M -31.58 % 1.511 M -24.53 % 2.003 M -9.33 % 2.209 M -68.27 % 6.961 M 632.99 % 949.714 K -91.64 % 11.364 M 578.60 % 1.675 M 23.82 % 1.353 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 % 557.500 K 0.00 % 557.500 K -85.09 % 3.739 M 0.00 % 3.739 M 147.59 % 1.510 M 0.00 % 1.510 M 315.34 % 363.612 K 100.00 % 181.806 K -94.21 % 3.138 M 100.00 % 1.569 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 100.00 % -323.733 K 0.000 0.000 0.000 100.00 % -35.404 K 0.00 % -35.404 K 85.95 % -252.063 K 0.00 % -252.063 K -158.53 % -97.500 K 0.00 % -97.500 K -875.00 % -10.000 K -100.00 % -5.000 K 98.49 % -330.951 K -100.00 % -165.475 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
Other financing activites 0.000 100.00 % -19.294 K 0.000 -100.00 % 1.034 M 147.98 % -2.155 M -207.62 % 2.003 M -7.05 % 2.154 M -69.05 % 6.961 M 586.90 % 1.013 M -91.08 % 11.364 M 3 346.94 % -350.000 K -120.56 % 1.703 M 386.43 % 350.000 K -68.58 % 1.114 M 0.000 0.000 100.00 % -6.626 K -100.15 % 4.383 M 469.67 % 769.358 K 26.27 % 609.303 K 20.78 % 504.484 K -71.82 % 1.790 M 0.000 -100.00 % 201.753 K -79.65 % 991.650 K -32.20 % 1.463 M 472.49 % -392.671 K -200.00 % 392.671 K 241.13 % -278.229 K -200.00 % 278.229 K 178.94 % -352.436 K -200.00 % 352.436 K 217.88 % -298.970 K -100.00 % -149.485 K 56.98 % -347.468 K -100.00 % -173.734 K
Net cash used provided by financing activities 0.000 -100.00 % 48.840 K 0.000 -100.00 % 1.050 M 263.01 % -643.893 K -106.74 % 9.557 M 343.59 % 2.154 M -68.99 % 6.947 M 585.51 % 1.013 M -91.08 % 11.364 M 578.60 % 1.675 M -1.63 % 1.703 M 386.43 % 350.000 K -68.58 % 1.114 M 0.000 0.000 100.00 % -6.626 K -100.15 % 4.383 M 469.67 % 769.358 K 26.27 % 609.303 K 20.78 % 504.484 K -71.82 % 1.790 M 652.98 % -323.733 K -260.46 % 201.753 K -79.65 % 991.650 K -32.20 % 1.463 M 472.49 % -392.671 K -127.33 % 1.437 M 616.43 % -278.229 K -103.84 % 7.252 M 2 157.75 % -352.436 K -111.09 % 3.178 M 1 162.94 % -298.970 K -100.00 % -149.485 K 56.98 % -347.468 K -100.00 % -173.734 K
Effect of forex changes on cash 0.000 0.000 0.000 -100.00 % 1.901 M 200.00 % -1.901 M -122 785.71 % -1.547 K -253.93 % 1.005 K 117.42 % -5.768 K -18.88 % -4.852 K -100.35 % 1.382 M 200.00 % -1.382 M -515.61 % 332.539 K 200.00 % -332.540 K -194.62 % 351.438 K 0.000 0.000 100.00 % -739.718 K -308.31 % 355.106 K 200.00 % -355.106 K -132.06 % 1.108 M 200.00 % -1.108 M -310.05 % 527.372 K 358.97 % -203.639 K -113.38 % 1.522 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
Net change in cash -1.291 M -200.00 % 1.291 M 607.35 % -254.428 K -200.00 % 254.428 K 107.43 % -3.424 M -176.28 % 4.489 M 177.03 % -5.827 M -690.35 % 987.086 K 134.97 % -2.822 M -139.66 % 7.117 M 4 729.81 % 147.349 K -83.67 % 902.183 K 694.22 % -151.827 K -131.35 % 484.367 K 182.83 % -584.758 K -397.62 % 196.478 K 108.22 % -2.390 M -200.00 % 2.390 M 286.92 % -1.279 M -200.00 % 1.279 M 204.64 % -1.222 M -200.00 % 1.222 M 231.65 % -928.209 K -200.00 % 928.209 K 0.000 -100.00 % 1.515 M 268.01 % -901.838 K 75.00 % -3.607 M -424.84 % 1.111 M -75.00 % 4.442 M 2 364.21 % -196.185 K 75.00 % -784.742 K -162.91 % -298.488 K 0.00 % -298.488 K 14.10 % -347.467 K 0.00 % -347.467 K
Cash at beginning of period 1.291 M 0.000 -100.00 % 254.428 K -86.62 % 1.901 M -64.30 % 5.325 M 536.81 % 836.149 K -87.45 % 6.663 M 17.39 % 5.676 M -33.21 % 8.499 M 514.93 % 1.382 M 11.93 % 1.235 M 271.30 % 332.540 K -31.35 % 484.367 K 0.000 -100.00 % 936.196 K 26.56 % 739.718 K -69.05 % 2.390 M 0.000 -100.00 % 1.279 M 0.000 -100.00 % 1.222 M 0.000 -100.00 % 928.209 K 0.000 0.000 0.000 -100.00 % 1.300 M -75.00 % 5.198 M 2 649.89 % 189.032 K -75.00 % 756.129 K 96.29 % 385.217 K -75.00 % 1.541 M 122.93 % 691.205 K 0.00 % 691.205 K -33.45 % 1.039 M 0.00 % 1.039 M
Cash at end of period 0.000 -100.00 % 1.291 M 0.000 -100.00 % 254.428 K -86.62 % 1.901 M -64.30 % 5.325 M 536.81 % 836.149 K -87.45 % 6.663 M 17.39 % 5.676 M -33.21 % 8.499 M 514.93 % 1.382 M 11.93 % 1.235 M 271.30 % 332.540 K -31.35 % 484.367 K 37.82 % 351.438 K -62.46 % 936.196 K 0.000 -100.00 % 2.390 M 0.000 -100.00 % 1.279 M 0.000 -100.00 % 1.222 M 0.000 -100.00 % 928.209 K 0.000 -100.00 % 1.515 M 280.98 % 397.706 K -75.00 % 1.591 M 22.41 % 1.300 M -75.00 % 5.198 M 2 649.89 % 189.032 K -75.00 % 756.129 K 92.54 % 392.717 K 0.00 % 392.717 K -43.18 % 691.205 K 0.00 % 691.205 K
Operating cash flow 0.000 -100.00 % 57.481 K 0.000 100.00 % -1.106 M 44.09 % -1.978 M 2.05 % -2.019 M -322.59 % -477.845 K -1 235.99 % -35.767 K 94.22 % -619.048 K 23.34 % -807.513 K -107.33 % -389.475 K 22.30 % -501.256 K -41.01 % -355.467 K 19.15 % -439.677 K -10.77 % -396.940 K -21.35 % -327.113 K 4.60 % -342.895 K 51.58 % -708.185 K -149.00 % -284.409 K -61.53 % -176.077 K 65.82 % -515.074 K -27.86 % -402.836 K -267.30 % -109.675 K 73.47 % -413.426 K -16.89 % -353.693 K -304.46 % 172.992 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 100.00 % -1.343 M 0.000 100.00 % -2.055 M 1.35 % -2.083 M 65.54 % -6.046 M 22.69 % -7.820 M -21.06 % -6.460 M -66.35 % -3.883 M -13.65 % -3.417 M -185.08 % -1.198 M -87.96 % -637.634 K -30.19 % -489.787 K 36.61 % -772.700 K 23.08 % -1.005 M 31.92 % -1.476 M -9.51 % -1.347 M 17.81 % -1.640 M -63.78 % -1.001 M 44.19 % -1.794 M -90.57 % -941.281 K 47.71 % -1.800 M -100.14 % -899.382 K 33.98 % -1.362 M 9.38 % -1.503 M 65.58 % -4.368 M -32.81 % -3.289 M 0.00 % -3.289 M -71.04 % -1.923 M 0.00 % -1.923 M -32.36 % -1.453 M 0.00 % -1.453 M -122.93 % -651.618 K -100.00 % -325.809 K 56.34 % -746.249 K -100.00 % -373.124 K
Free CashFlow 0.000 100.00 % -1.286 M 0.000 100.00 % -3.161 M 22.17 % -4.061 M 49.65 % -8.065 M 2.81 % -8.298 M -27.75 % -6.495 M -44.28 % -4.502 M -6.58 % -4.224 M -166.01 % -1.588 M -39.43 % -1.139 M -34.74 % -845.254 K 30.28 % -1.212 M 13.49 % -1.401 M 22.26 % -1.803 M -6.64 % -1.690 M 28.00 % -2.348 M -82.64 % -1.285 M 34.74 % -1.970 M -35.26 % -1.456 M 33.89 % -2.203 M -118.31 % -1.009 M 43.17 % -1.776 M 4.37 % -1.857 M 55.73 % -4.195 M -27.55 % -3.289 M 0.00 % -3.289 M -71.04 % -1.923 M 0.00 % -1.923 M -32.36 % -1.453 M 0.00 % -1.453 M -122.93 % -651.618 K -100.00 % -325.809 K 56.34 % -746.249 K -100.00 % -373.124 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2009 2008 2008
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008