CUF.AX

CuFe Ltd CUF.AX

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 4.000 M -95.84 % 96.134 M 174.50 % 35.022 M 6.14 % 32.997 M 0.000 -100.00 % 106.000 -99.98 % 452.846 K 969.07 % 42.359 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.232 M -29.78 % 7.451 M -13.36 % 8.600 M
Net income 7.006 M 151.43 % -13.622 M -22.12 % -11.155 M -6 660.61 % -165.000 K 93.43 % -2.511 M -142.50 % 5.908 M 454.21 % -1.668 M -54.16 % -1.082 M -265.54 % -296.000 K 54.81 % -655.000 K 48.67 % -1.276 M -201.67 % 1.255 M 153.00 % -2.368 M -28.84 % -1.838 M 60.09 % -4.605 M -332.39 % -1.065 M 39.69 % -1.766 M 76.32 % -7.459 M -152.51 % -2.954 M 79.84 % -14.653 M
Income before tax 751.897 K 105.52 % -13.622 M -22.12 % -11.155 M -6 660.61 % -165.000 K 93.43 % -2.511 M -141.94 % 5.987 M 458.94 % -1.668 M -54.16 % -1.082 M -265.54 % -296.000 K 54.81 % -655.000 K 48.67 % -1.276 M -207.05 % 1.192 M 165.97 % -1.807 M -49.96 % -1.205 M 76.21 % -5.065 M -171.73 % -1.864 M 16.19 % -2.224 M 70.18 % -7.459 M -131.93 % -3.216 M 78.05 % -14.653 M
Income before tax ratio 0.19 232.66 % -0.14 55.51 % -0.32 -6 269.70 % -0.01 0.00 -100.00 % 56 481.84 1 533 527.77 % -3.68 85.58 % -25.54 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -1.43 -230.30 % -0.43 74.67 % -1.70
EBITDA 823.432 K 124.79 % -3.321 M 43.97 % -5.927 M -280.85 % 3.277 M 234.92 % -2.429 M -33.91 % -1.814 M -8.75 % -1.668 M -54.16 % -1.082 M -266.78 % -295.000 K 54.82 % -653.000 K 48.50 % -1.268 M -205.58 % 1.201 M 173.77 % -1.628 M -47.87 % -1.101 M 78.13 % -5.035 M -171.28 % -1.856 M 16.47 % -2.222 M 67.80 % -6.901 M -210.58 % -2.222 M 83.31 % -13.316 M
Net income ratio 1.75 1 336.03 % -0.14 55.51 % -0.32 -6 269.70 % -0.01 0.00 -100.00 % 55 737.54 1 513 320.68 % -3.68 85.58 % -25.54 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -1.43 -259.60 % -0.40 76.73 % -1.70
Ratio EBITDA 0.21 695.90 % -0.03 79.59 % -0.17 -270.39 % 0.10 0.00 100.00 % -17 112.07 -464 476.18 % -3.68 85.58 % -25.54 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -1.32 -342.30 % -0.30 80.74 % -1.55
Gross profit ratio 1.00 3 387.01 % -0.03 79.54 % -0.15 -254.00 % -0.04 0.00 -100.00 % 1.00 0.02 % 1.00 0.16 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.07 52.23 % -0.15 -147.77 % -0.06
Weighted average shs out dil 1.340 B 17.98 % 1.136 B 17.59 % 965.968 M 9.68 % 880.735 M 53.30 % 574.508 M 18.77 % 483.720 M 26.28 % 383.042 M 14.06 % 335.838 M 19.29 % 281.542 M 24.19 % 226.709 M 3.18 % 219.715 M 33.21 % 164.937 M 42.78 % 115.522 M 0.00 % 115.522 M 0.19 % 115.298 M 26.22 % 91.344 M 27.95 % 71.393 M 19.59 % 59.699 M 2.18 % 58.426 M 0.00 % 58.426 M
Weighted average shs out 1.340 B 17.98 % 1.136 B 17.59 % 965.968 M 16.56 % 828.719 M 44.25 % 574.508 M 18.77 % 483.720 M 27.59 % 379.127 M 12.89 % 335.838 M 24.70 % 269.309 M 19.19 % 225.952 M 2.84 % 219.715 M 32.67 % 165.615 M 43.36 % 115.522 M 0.00 % 115.522 M 0.19 % 115.298 M 26.22 % 91.344 M 27.95 % 71.393 M 19.59 % 59.699 M 2.18 % 58.426 M 0.00 % 58.426 M
EPS diluted 0.01 143.33 % -0.01 -4.35 % -0.01 -5 650.00 % 0.00 95.45 % 0.00 -136.07 % 0.01 377.27 % 0.00 -37.50 % 0.00 -190.91 % 0.00 62.07 % 0.00 50.00 % -0.01 -180.56 % 0.01 135.12 % -0.02 -28.93 % -0.02 60.15 % -0.04 -241.03 % -0.01 52.63 % -0.02 79.42 % -0.12 -137.15 % -0.05 79.76 % -0.25
Earnings per share 0.01 143.33 % -0.01 -4.35 % -0.01 -5 650.00 % 0.00 95.45 % 0.00 -136.07 % 0.01 377.27 % 0.00 -37.50 % 0.00 -190.91 % 0.00 62.07 % 0.00 50.00 % -0.01 -180.56 % 0.01 135.12 % -0.02 -28.93 % -0.02 60.15 % -0.04 -241.03 % -0.01 52.63 % -0.02 79.42 % -0.12 -137.15 % -0.05 79.76 % -0.25
Gross profit 3.995 M 236.77 % -2.921 M 43.83 % -5.200 M -275.72 % -1.384 M -48 359.38 % -2.856 K -2 794.34 % 106.000 -99.98 % 452.776 K 970.77 % 42.285 K 7 544.54 % -568.000 69.00 % -1.832 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -378.000 K 66.46 % -1.127 M -114.67 % -525.000 K
Income tax expense 0.000 0.000 -100.00 % 3.028 M -67.34 % 9.272 M 15 935.77 % -58.551 K -174.21 % 78.896 K -89.22 % 732.021 K 12 881.93 % -5.727 K -402.81 % -1.139 K 69.82 % -3.774 K 39.00 % -6.187 K 0.000 -100.00 % 780.735 K 0.000 0.000 0.000 100.00 % -530.000 K 0.000 0.000 0.000
Cost of revenue 5.014 K -99.99 % 99.055 M 146.28 % 40.221 M 16.99 % 34.381 M 1 203 716.53 % 2.856 K 117.85 % 1.311 K 1 772.86 % 70.000 -5.41 % 74.000 -86.97 % 568.000 -69.00 % 1.832 K -76.28 % 7.722 K -12.46 % 8.821 K -97.76 % 393.420 K 220.24 % 122.851 K -46.19 % 228.294 K -86.77 % 1.726 M 178.78 % 619.131 K -88.26 % 5.273 M -38.53 % 8.578 M -5.99 % 9.125 M
General and administrative expenses 0.000 -100.00 % 1.261 M 23.26 % 1.023 M -40.80 % 1.728 M 381.51 % 358.871 K 17.38 % 305.738 K -16.37 % 365.588 K 44.75 % 252.572 K 97.87 % 127.648 K -56.80 % 295.451 K -25.30 % 395.542 K 184.51 % 139.027 K -65.29 % 400.508 K -18.15 % 489.336 K -27.81 % 677.807 K -28.98 % 954.455 K 34.33 % 710.516 K 10.44 % 643.368 K 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 80.800 K 27.75 % 63.250 K -19.60 % 78.668 K -95.41 % 1.715 M 3 770.97 % 44.317 K -72.82 % 163.064 K 44.52 % 112.830 K -43.61 % 200.090 K 0.000 0.000 -100.00 % 374.734 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 1.362 M -80.90 % 7.132 M 30.38 % 5.470 M 1 042.84 % 478.632 K 236.77 % -349.949 K -177.28 % 452.846 K 7.92 % 419.611 K 300.09 % 104.880 K 163.18 % -166.000 K -258.10 % 105.000 K 0.000 -100.00 % 52.600 K -78.87 % 248.889 K 93.23 % 128.804 K 156.00 % -230.000 K -137.15 % 619.076 K 945.62 % -73.210 K 74.13 % -283.000 K 39.14 % -465.000 K
Operating expenses 3.409 M 26.04 % 2.704 M -67.09 % 8.218 M 12.95 % 7.276 M 185.00 % 2.553 M 2 408 390.57 % 106.000 -99.99 % 1.389 M -7.89 % 1.508 M 275.13 % 401.990 K -9.06 % 442.021 K -5.00 % 465.292 K -45.77 % 857.984 K 145.19 % 349.930 K -75.27 % 1.415 M 35.41 % 1.045 M 354.76 % 229.790 K -89.99 % 2.296 M 213.60 % 732.151 K -36.83 % 1.159 M -0.77 % 1.168 M
Cost and expenses 3.414 M -96.67 % 102.459 M 111.52 % 48.440 M 16.28 % 41.658 M 1 531.73 % 2.553 M 40.64 % 1.815 M 67.00 % 1.087 M -27.92 % 1.508 M 275.13 % 401.990 K -18.43 % 492.828 K -64.47 % 1.387 M 169.97 % 513.761 K -70.25 % 1.727 M 22.05 % 1.415 M -72.59 % 5.163 M 163.96 % 1.956 M -14.81 % 2.296 M -82.12 % 12.838 M 31.83 % 9.738 M -5.39 % 10.293 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 0.000 0.000
Selling general and administrative expenses 3.409 M 154.01 % 1.342 M 23.57 % 1.086 M -39.87 % 1.806 M -12.94 % 2.074 M 492.58 % 350.055 K -33.78 % 528.652 K 44.68 % 365.402 K 11.49 % 327.738 K 10.93 % 295.451 K -25.30 % 395.542 K -53.90 % 857.984 K 114.22 % 400.508 K -18.15 % 489.336 K -27.81 % 677.807 K -28.98 % 954.455 K 34.33 % 710.516 K 10.44 % 643.368 K -26.56 % 876.000 K 24.61 % 703.000 K
Interest income 77.008 K 7.69 % 71.509 K 50.28 % 47.585 K 27.06 % 37.450 K -36.04 % 58.551 K 3 422.92 % 1.662 K -44.21 % 2.979 K -47.98 % 5.727 K 24.58 % 4.597 K 21.81 % 3.774 K 18.94 % 3.173 K -82.62 % 18.260 K -57.06 % 42.522 K -33.36 % 63.804 K -29.05 % 89.923 K -2.68 % 92.404 K 25.41 % 73.680 K -50.06 % 147.524 K -47.91 % 283.200 K 10.19 % 257.000 K
Interest expense 8.803 K -98.25 % 502.715 K 23.71 % 406.377 K -0.18 % 407.123 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 167.193 K 91.29 % 87.402 K 1 446.39 % 5.652 K 0.000 0.000 -100.00 % 876.000 -98.14 % 47.200 K 9.77 % 43.000 K
Depreciation and amortization 5.014 K -99.95 % 9.495 M 124.36 % 4.232 M 52.89 % 2.768 M 96 818.77 % 2.856 K 117.85 % 1.311 K 1 772.86 % 70.000 -5.41 % 74.000 -86.97 % 568.000 -69.00 % 1.832 K -76.28 % 7.722 K -99.04 % 805.920 K 6 573.18 % 12.077 K -30.27 % 17.320 K -27.14 % 23.772 K 186.06 % 8.310 K 16 520.00 % 50.000 -99.99 % 704.906 K -25.52 % 946.400 K -26.86 % 1.294 M
Operating income 586.213 K 103.68 % -15.947 M -18.85 % -13.418 M -54.92 % -8.661 M -317.52 % -2.074 M -90.39 % -1.090 M 21.56 % -1.389 M 7.89 % -1.508 M -316.57 % -362.000 K 26.57 % -493.000 K 64.53 % -1.390 M -170.43 % -514.000 K 68.50 % -1.632 M -85.03 % -882.000 K 30.77 % -1.274 M 34.87 % -1.956 M -175.11 % -711.000 K 35.95 % -1.110 M 51.44 % -2.286 M -35.03 % -1.693 M
Operating income ratio 0.15 188.35 % -0.17 56.70 % -0.38 -45.97 % -0.26 0.00 100.00 % -10 278.49 -335 002.47 % -3.07 91.38 % -35.60 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -0.21 30.85 % -0.31 -55.85 % -0.20
Total other income expenses net 165.684 K -92.87 % 2.324 M 2.70 % 2.263 M -73.36 % 8.496 M 2 047.86 % -436.172 K -106.24 % 6.995 M 776.48 % -1.034 M -346.42 % 419.611 K 622.35 % 58.090 K 125.26 % -230.000 K 71.60 % -810.000 K -147.48 % 1.706 M 1 475.81 % -124.000 K 61.73 % -324.000 K 91.45 % -3.791 M -4 202.64 % 92.404 K 16 700.73 % 550.000 100.01 % -6.349 M -583.42 % -929.000 K 92.83 % -12.960 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt -2.234 M 71.75 % -7.907 M -276.74 % -2.099 M 62.61 % -5.613 M 3.74 % -5.831 M -13.34 % -5.145 M -576.21 % -760.801 K 14.94 % -894.442 K -111.63 % -422.649 K -368.90 % -90.137 K 67.53 % -277.559 K 63.80 % -766.709 K -123.58 % 3.251 M 83.58 % 1.771 M 293.61 % 449.925 K 134.77 % -1.294 M -24.61 % -1.039 M 64.01 % -2.886 M
Total investments 3.237 M 0.51 % 3.221 M 21.96 % 2.641 M -14.25 % 3.080 M -7.89 % 3.344 M 7 834.96 % 42.140 K 0.000 0.000 0.000 -100.00 % 2.500 K 233.33 % 750.000 0.00 % 750.000 -70.59 % 2.550 K -99.89 % 2.278 M -6.04 % 2.425 M 65.86 % 1.462 M 1.01 % 1.447 M 0.000
Total debt 0.000 0.000 -100.00 % 1.798 M 13.68 % 1.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.260 M 69.98 % 1.918 M 271.97 % 515.652 K 0.000 -100.00 % 18.917 K -26.20 % 25.633 K
Accumulated other comprehensive income loss 5.017 M 10.69 % 4.532 M 3.94 % 4.361 M 2.69 % 4.246 M 48.38 % 2.862 M 35.81 % 2.107 M 3.50 % 2.036 M 13.94 % 1.787 M 3.40 % 1.728 M 0.01 % 1.728 M 0.38 % 1.721 M 0.14 % 1.719 M 0.00 % 1.719 M 0.00 % 1.719 M 0.00 % 1.719 M 1.07 % 1.701 M 769.14 % 195.654 K 2.69 % 190.529 K
Retained earnings -56.020 M 11.12 % -63.026 M -27.57 % -49.404 M -29.16 % -38.249 M -0.43 % -38.084 M -7.06 % -35.573 M 14.24 % -41.482 M -4.19 % -39.813 M -2.79 % -38.731 M -0.77 % -38.435 M -1.73 % -37.780 M -3.49 % -36.504 M 2.51 % -37.446 M -6.75 % -35.078 M -5.53 % -33.240 M -16.08 % -28.635 M -3.86 % -27.570 M -6.84 % -25.804 M
Common stock 64.109 M 0.16 % 64.005 M 8.76 % 58.847 M 0.38 % 58.622 M 21.69 % 48.172 M 16.82 % 41.236 M 1.14 % 40.770 M 3.53 % 39.381 M 5.31 % 37.396 M 1.94 % 36.683 M 1.19 % 36.252 M 0.00 % 36.252 M 6.76 % 33.957 M 0.00 % 33.957 M 0.00 % 33.957 M 0.54 % 33.774 M 16.93 % 28.884 M 0.00 % 28.884 M
Total equity 13.105 M 137.80 % 5.511 M -60.08 % 13.804 M -43.93 % 24.620 M 90.11 % 12.950 M 66.66 % 7.770 M 486.70 % 1.324 M -2.23 % 1.355 M 245.14 % 392.453 K 1 713.44 % -24.324 K -112.61 % 192.965 K -86.84 % 1.466 M 182.85 % -1.770 M -395.90 % 598.132 K -75.45 % 2.436 M -64.38 % 6.840 M 352.94 % 1.510 M -53.83 % 3.271 M
Other non current liabilities 0.000 0.000 -100.00 % 566.189 K 11.98 % 505.637 K 215.75 % 160.140 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 330.57 % 3.716 K 0.000
Long term debt 0.000 0.000 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 % 515.652 K 0.000 0.000 -100.00 % 15.744 K
Total non current liabilities 0.000 0.000 -100.00 % 566.189 K 11.98 % 505.637 K 215.75 % 160.140 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K 0.00 % 16.000 K -96.99 % 531.652 K 3 222.83 % 16.000 K 330.57 % 3.716 K -76.40 % 15.744 K
Other current liabilities 617.603 K -92.89 % 8.682 M 212.02 % 2.782 M 13.75 % 2.446 M 26.34 % 1.936 M 1 020.65 % 172.757 K -68.28 % 544.572 K 252.92 % 154.305 K 348.24 % 34.425 K -96.91 % 1.112 M 3 476.47 % 31.101 K 6.40 % 29.230 K -98.77 % 2.376 M 5.65 % 2.249 M -4.63 % 2.358 M 25.26 % 1.883 M 17.23 % 1.606 M 28.03 % 1.254 M
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 % 127.028 K -42.08 % 219.324 K 0.000 0.000 -100.00 % 224.529 K -80.40 % 1.146 M
Short term debt 0.000 0.000 -100.00 % 1.798 M 13.68 % 1.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.260 M 91.92 % 1.699 M 0.000 0.000 100.00 % -205.612 K -2 179.20 % 9.889 K
Total current liabilities 1.916 M -93.39 % 28.976 M 175.55 % 10.516 M -18.23 % 12.860 M 431.59 % 2.419 M 577.03 % 357.326 K -47.63 % 682.354 K 133.10 % 292.729 K 643.44 % 39.375 K -96.57 % 1.148 M 971.80 % 107.081 K 4.75 % 102.228 K -98.26 % 5.885 M 29.73 % 4.536 M 81.86 % 2.494 M 2.82 % 2.426 M 22.56 % 1.979 M -24.56 % 2.624 M
Total liabilities 1.916 M -93.39 % 28.976 M 161.47 % 11.082 M -17.09 % 13.366 M 418.19 % 2.579 M 621.84 % 357.326 K -47.63 % 682.354 K 133.10 % 292.729 K 643.44 % 39.375 K -96.57 % 1.148 M 971.80 % 107.081 K 4.75 % 102.228 K -98.27 % 5.901 M 29.62 % 4.552 M 50.44 % 3.026 M 23.92 % 2.442 M 23.14 % 1.983 M -24.86 % 2.639 M
Other non current assets 9.078 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -761.076 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 3.139 M 0.00 % 3.139 M 30.26 % 2.410 M -19.66 % 2.999 M -8.17 % 3.266 M 0.000 0.000 0.000 0.000 -100.00 % 2.500 K 233.33 % 750.000 0.00 % 750.000 -70.59 % 2.550 K -99.89 % 2.278 M -6.04 % 2.425 M 65.86 % 1.462 M 1.01 % 1.447 M 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 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 10.073 K -99.89 % 9.053 M -17.71 % 11.001 M -24.39 % 14.551 M 398.50 % 2.919 M 1 055.38 % 252.635 K -74.21 % 979.616 K 33.25 % 735.174 K 296 341.13 % 248.000 -94.20 % 4.274 K -30.00 % 6.106 K -99.20 % 760.326 K -43.03 % 1.335 M -36.70 % 2.108 M -14.99 % 2.480 M -55.11 % 5.525 M 1 013.57 % 496.167 K -49.49 % 982.351 K
Total non current assets 12.227 M 0.29 % 12.192 M -9.09 % 13.411 M -23.58 % 17.550 M 183.75 % 6.185 M 2 348.25 % 252.635 K -74.21 % 979.616 K 33.25 % 735.174 K 296 341.13 % 248.000 -96.34 % 6.774 K -1.20 % 6.856 K -99.10 % 761.076 K -43.09 % 1.337 M -69.51 % 4.387 M -10.56 % 4.905 M -29.80 % 6.987 M 259.52 % 1.943 M 97.83 % 982.351 K
Other current assets 75.866 K -96.27 % 2.037 M 242.52 % 594.599 K -85.03 % 3.971 M 138.88 % 1.662 M 4 269.88 % 38.044 K 53.36 % 24.807 K 499.06 % 4.141 K 7.17 % 3.864 K -99.60 % 970.756 K 37 983.80 % 2.549 K -93.73 % 40.680 K -91.54 % 480.952 K -16.40 % 575.311 K 27.53 % 451.124 K 3.10 % 437.555 K -6.74 % 469.155 K -71.75 % 1.661 M
Short term investments 98.444 K 20.00 % 82.037 K -64.54 % 231.359 K 187.24 % 80.545 K 3.85 % 77.562 K 84.06 % 42.140 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
cash and cash equivalents 2.234 M -71.75 % 7.907 M 102.93 % 3.896 M -45.84 % 7.194 M 23.38 % 5.831 M 13.34 % 5.145 M 576.21 % 760.801 K -14.94 % 894.442 K 111.63 % 422.649 K 368.90 % 90.137 K -67.53 % 277.559 K -63.80 % 766.709 K 8 292.17 % 9.136 K -93.79 % 147.111 K 123.82 % 65.727 K -94.92 % 1.294 M 22.38 % 1.057 M -63.68 % 2.911 M
Cash and short term investments 2.332 M -70.80 % 7.989 M 93.54 % 4.128 M -43.26 % 7.274 M 20.89 % 6.018 M 16.02 % 5.187 M 581.75 % 760.801 K -14.94 % 894.442 K 111.63 % 422.649 K 368.90 % 90.137 K -67.53 % 277.559 K -63.80 % 766.709 K 8 292.17 % 9.136 K -93.79 % 147.111 K 123.82 % 65.727 K -94.92 % 1.294 M 22.38 % 1.057 M -63.68 % 2.911 M
Total current assets 2.794 M -87.47 % 22.294 M 94.29 % 11.475 M -43.85 % 20.435 M 118.69 % 9.344 M 18.66 % 7.875 M 666.70 % 1.027 M 12.61 % 912.069 K 111.33 % 431.580 K -61.35 % 1.117 M 280.84 % 293.190 K -63.69 % 807.389 K -71.10 % 2.794 M 265.71 % 763.953 K 36.98 % 557.696 K -75.70 % 2.295 M 48.08 % 1.550 M -68.55 % 4.928 M
Inventory 0.000 -100.00 % 5.613 M 51.23 % 3.712 M -18.75 % 4.568 M 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 461.450 K -16.62 % 553.454 K 29.17 % 428.454 K 0.00 % 428.454 K 0.000 -100.00 % 178.388 K
Net receivables 386.054 K -94.20 % 6.655 M 118.86 % 3.041 M -34.20 % 4.621 M 177.72 % 1.664 M -37.21 % 2.650 M 997.32 % 241.498 K 1 690.73 % 13.486 K 166.15 % 5.067 K -90.90 % 55.702 K 325.79 % 13.082 K -44.37 % 23.518 K -98.98 % 2.304 M 5 447.15 % 41.531 K 1.68 % 40.845 K -92.75 % 563.570 K 2 313.89 % 23.347 K -86.87 % 177.824 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.299 M -93.60 % 20.294 M 241.91 % 5.936 M -32.80 % 8.833 M 2 084.74 % 404.292 K 282.59 % 105.673 K -23.30 % 137.782 K -0.46 % 138.424 K 2 696.44 % 4.950 K -86.01 % 35.374 K -53.44 % 75.980 K 4.09 % 72.998 K -70.65 % 248.711 K 65.79 % 150.017 K 10.13 % 136.215 K -74.93 % 543.333 K 317.96 % 129.996 K -39.24 % 213.938 K
Tax payables 0.000 0.000 0.000 0.000 -100.00 % 78.896 K 0.00 % 78.896 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 -100.00 % 276.852 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -219.324 K 0.000 0.000 -100.00 % 18.917 K -26.20 % 25.633 K
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
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
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.021 M -56.44 % 34.487 M 38.58 % 24.886 M -34.49 % 37.985 M 144.60 % 15.529 M 91.07 % 8.127 M 305.01 % 2.007 M 21.82 % 1.647 M 281.46 % 431.828 K -61.56 % 1.123 M 274.40 % 300.046 K -80.87 % 1.568 M -62.03 % 4.131 M -19.79 % 5.151 M -5.71 % 5.462 M -41.15 % 9.282 M 165.71 % 3.493 M -40.90 % 5.910 M
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
Deferred income tax 0.000 0.000 100.00 % -7.153 M -57.73 % -4.535 M -505.26 % -749.212 K -1 049.62 % 78.896 K 116.65 % -473.936 K 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 -100.00 % 171.623 K 49.98 % 114.428 K -85.43 % 785.495 K 4.10 % 754.554 K 958.30 % 71.299 K -47.90 % 136.852 K 132.60 % 58.836 K 2 844.74 % 1.998 K -58.03 % 4.761 K 94.25 % 2.451 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -15.280 M -234.20 % 11.386 M 838.87 % 1.213 M -39.42 % 2.002 M 523.57 % -472.623 K -156.09 % 842.672 K 349.25 % -338.078 K -238.18 % 244.657 K 699.78 % -40.791 K -236.95 % 29.785 K 29.24 % 23.047 K 3 100.91 % -768.000 94.76 % -14.670 K 0.000 0.000 0.000 0.000 0.000
Accounts receivables 4.919 M 288.44 % -2.611 M -220.36 % 2.169 M 178.97 % -2.747 M -592.81 % -396.438 K -149.81 % 795.840 K 427.45 % -243.044 K -2 786.85 % -8.419 K -116.63 % 50.635 K 218.81 % -42.620 K -605.28 % 8.435 K -51.65 % 17.445 K 428.78 % -5.306 K 0.000 0.000 0.000 0.000 0.000
Inventory 4.331 M 555.94 % -949.896 K -210.91 % 856.449 K 118.75 % -4.568 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
Accounts payables -24.491 M -261.47 % 15.167 M 1 048.20 % -1.600 M -117.57 % 9.102 M 2 133.58 % 407.492 K 411.92 % 79.601 K 184.77 % -93.900 K -137.06 % 253.354 K 380.92 % -90.188 K -224.43 % 72.481 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -39.106 K 82.32 % -221.195 K -3.76 % -213.170 K -199.16 % 214.985 K 144.45 % -483.677 K -1 376.02 % -32.769 K -2 789.68 % -1.134 K -307.91 % -278.000 77.54 % -1.238 K -1 528.95 % -76.000 -100.52 % 14.612 K 180.23 % -18.213 K -94.50 % -9.364 K 0.000 0.000 0.000 0.000 0.000
Other non cash items -10.107 M -379.07 % -2.110 M -143.63 % 4.836 M 210.05 % -4.394 M -634.21 % 822.560 K 112.93 % -6.364 M -615.22 % 1.235 M 319.31 % -563.203 K -756.76 % 85.755 K 1 563.53 % 5.155 K 112.74 % -40.467 K 98.72 % -3.154 M -1 503.34 % 224.781 K 115.80 % -1.423 M 29.31 % -2.013 M -51.79 % -1.326 M -40.67 % -942.806 K -468.14 % 256.099 K
Net cash provided by operating activities -24.630 M -562.99 % 5.320 M 167.23 % -7.913 M -123.62 % -3.538 M -64.39 % -2.152 M -499.59 % 538.650 K 148.61 % -1.108 M 4.14 % -1.156 M -297.06 % -291.128 K 50.85 % -592.291 K -8.13 % -547.738 K 49.93 % -1.094 M 3.80 % -1.137 M 20.09 % -1.423 M 29.31 % -2.013 M -51.79 % -1.326 M -40.67 % -942.806 K -468.14 % 256.099 K
Investments in property plant and equipment -14.925 K 97.16 % -525.244 K -42.45 % -368.728 K 94.79 % -7.079 M -112.38 % -3.333 M -6 566.27 % -50.000 K 67.50 % -153.842 K 0.000 100.00 % -40.360 K 15.39 % -47.703 K -6 525.42 % -720.000 99.17 % -86.860 K 61.53 % -225.804 K 9.92 % -250.659 K -3 601.40 % -6.772 K 91.35 % -78.295 K -1 586.30 % -4.643 K 94.33 % -81.949 K
Acquisitions net 16.000 M 5 695.31 % -285.954 K -192.79 % 308.165 K 106.82 % -4.516 M -351.64 % -1.000 M -2 100.00 % 50.000 K 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -119.141 K 81.34 % -638.654 K 42.33 % -1.107 M -108.15 % -532.063 K 68.03 % -1.664 M -2 791.62 % -57.549 K 0.000 100.00 % -65.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -294.145 K 0.000 0.000 0.000
Sales maturities of investments 360.000 K 0.000 -100.00 % 6.103 M 9.77 % 5.559 M 455.95 % 1.000 M 121.96 % 450.525 K 0.000 -100.00 % 377.253 K 25 050.20 % 1.500 K 0.000 0.000 0.000 0.000 -100.00 % 390.019 K 19.82 % 325.517 K 0.000 0.000 0.000
Other investing activites 3.091 M 321.31 % -1.397 M -353.24 % -308.165 K -105.34 % 5.772 M 249.80 % 1.650 M -51.62 % 3.411 M 0.000 -100.00 % 377.253 K 1 034.72 % -40.360 K -180.72 % 50.000 K -15.69 % 59.308 K -98.32 % 3.524 M 2 104.67 % -175.804 K -451.61 % 50.000 K -80.01 % 250.112 K -24.68 % 332.072 K -28.11 % 461.891 K 128.54 % -1.618 M
Net cash used for investing activites 19.317 M 778.61 % -2.847 M -161.52 % 4.627 M 681.19 % -796.078 K 76.22 % -3.347 M -188.00 % 3.804 M 2 572.45 % -153.842 K -140.78 % 377.253 K 1 070.80 % -38.860 K -1 791.77 % 2.297 K -96.08 % 58.588 K -98.30 % 3.437 M 2 055.26 % -175.804 K -192.84 % 189.360 K -31.07 % 274.712 K 8.25 % 253.777 K -44.50 % 457.248 K 126.89 % -1.700 M
Debt repayment 0.000 100.00 % -1.633 M -3 031.96 % 55.685 K -94.91 % 1.095 M 318.93 % -500.000 K 0.000 0.000 0.000 0.000 -100.00 % 402.572 K 0.000 0.000 -100.00 % 1.175 M -10.65 % 1.315 M 157.84 % 510.000 K 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 2.810 M 1 148.89 % 225.000 K -95.45 % 4.948 M -20.02 % 6.186 M 14 814.76 % 41.475 K -96.32 % 1.128 M -9.77 % 1.251 M 88.75 % 662.500 K 46.39 % 452.572 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.400 M 0.000 -100.00 % 1.349 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 100.00 % -72.000 K 0.000 100.00 % -34.912 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 100.00 % -292.359 K 15.19 % -344.721 K -168.94 % 500.000 K 0.000 0.000 0.000 100.00 % -968.131 K -200.00 % 968.131 K 0.000 100.00 % -1.333 M 0.000 0.000 0.000 100.00 % -18.917 K -181.67 % -6.716 K 74.55 % -26.394 K
Net cash used provided by financing activities 0.000 -100.00 % 1.177 M 10 185.11 % -11.674 K -100.20 % 5.698 M -7.90 % 6.186 M 14 814.76 % 41.475 K -96.32 % 1.128 M -9.77 % 1.251 M 509.15 % -305.631 K -122.30 % 1.371 M 0.000 100.00 % -1.333 M -213.48 % 1.175 M -10.65 % 1.315 M 157.84 % 510.000 K -61.04 % 1.309 M 19 592.00 % -6.716 K -100.52 % 1.288 M
Effect of forex changes on cash -360.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.019 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -5.673 M -255.40 % 3.651 M 210.70 % -3.298 M -341.92 % 1.363 M 98.62 % 686.256 K -84.35 % 4.384 M 3 380.27 % -133.641 K -128.33 % 471.793 K 174.23 % -635.619 K -181.42 % 780.709 K 259.61 % -489.150 K -5 254.09 % -9.136 K 93.38 % -137.975 K -269.54 % 81.384 K 106.63 % -1.228 M -619.05 % 236.661 K 148.08 % -492.274 K -215.03 % -156.261 K
Cash at beginning of period 7.907 M 102.93 % 3.896 M -45.84 % 7.194 M 23.38 % 5.831 M 13.34 % 5.145 M 576.21 % 760.801 K -14.94 % 894.442 K 111.63 % 422.649 K -60.06 % 1.058 M 281.28 % 277.559 K -63.80 % 766.709 K 8 292.17 % 9.136 K -93.79 % 147.111 K 123.82 % 65.727 K -94.92 % 1.294 M 22.38 % 1.057 M -31.77 % 1.550 M -49.48 % 3.067 M
Cash at end of period 2.234 M -70.40 % 7.547 M 93.69 % 3.896 M -45.84 % 7.194 M 23.38 % 5.831 M 13.34 % 5.145 M 576.21 % 760.801 K -14.94 % 894.442 K 111.63 % 422.649 K -60.06 % 1.058 M 281.28 % 277.559 K 0.000 -100.00 % 9.136 K -93.79 % 147.111 K 123.82 % 65.727 K -94.92 % 1.294 M 22.38 % 1.057 M -63.68 % 2.911 M
Operating cash flow -24.630 M -562.99 % 5.320 M 167.23 % -7.913 M -123.62 % -3.538 M -64.39 % -2.152 M -499.59 % 538.650 K 148.61 % -1.108 M 4.14 % -1.156 M -297.06 % -291.128 K 50.85 % -592.291 K -8.13 % -547.738 K 49.93 % -1.094 M 3.80 % -1.137 M 20.09 % -1.423 M 29.31 % -2.013 M -51.79 % -1.326 M -40.67 % -942.806 K -468.14 % 256.099 K
Capital expenditure 3.000 100.00 % -525.244 K -42.45 % -368.728 K 94.79 % -7.079 M -112.38 % -3.333 M -6 566.27 % -50.000 K 67.50 % -153.842 K 0.000 100.00 % -40.360 K 15.39 % -47.703 K -6 525.42 % -720.000 99.17 % -86.860 K 61.53 % -225.804 K 9.92 % -250.659 K 88.90 % -2.257 M -73.13 % -1.304 M -9.98 % -1.186 M 30.27 % -1.700 M
Free CashFlow -24.630 M -613.71 % 4.794 M 157.90 % -8.281 M 22.00 % -10.617 M -93.55 % -5.486 M -1 222.59 % 488.650 K 138.72 % -1.262 M -9.17 % -1.156 M -248.72 % -331.488 K 48.20 % -639.994 K -16.69 % -548.458 K 53.55 % -1.181 M 13.36 % -1.363 M 18.56 % -1.674 M 60.81 % -4.270 M -62.37 % -2.630 M -23.57 % -2.128 M -47.39 % -1.444 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-09-30 2012-03-30 2011-09-30 2011-03-30 2010-09-30 2010-03-30 2009-09-30 2009-03-30 2008-09-30 2008-03-30
Revenue 0.000 0.000 -100.00 % 46.422 M -6.62 % 49.712 M 171.72 % 18.295 M 9.37 % 16.727 M 9.58 % 15.265 M -13.91 % 17.732 M 0.000 0.000 -100.00 % 32.325 K -95.30 % 688.254 K 203.97 % 226.423 K 0.00 % 226.423 K 434.52 % 42.360 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 -100.00 % 2.616 M 0.00 % 2.616 M
Net income -696.643 K -109.04 % 7.702 M 215.21 % -6.685 M 3.63 % -6.937 M -66.12 % -4.176 M 40.15 % -6.978 M -5 438.10 % -126.000 K -222.51 % -39.069 K 96.64 % -1.162 M 13.86 % -1.349 M -125.33 % 5.325 M 812.48 % 583.572 K 168.41 % -853.000 K -4.53 % -816.000 K -42.91 % -571.000 K -11.52 % -512.000 K -138.14 % -215.000 K -164.90 % -81.164 K 71.22 % -282.000 K 24.40 % -373.000 K -80.19 % -207.000 K 80.64 % -1.069 M -265.24 % 646.934 K 18.60 % 545.495 K 187.14 % -626.000 K -125.18 % -278.000 K 69.75 % -919.000 K 0.00 % -919.000 K 60.08 % -2.302 M 0.00 % -2.302 M -332.71 % -532.000 K 0.00 % -532.000 K 39.75 % -883.000 K 0.00 % -883.000 K 76.33 % -3.730 M 0.00 % -3.730 M
Income before tax -1.588 M -167.85 % 2.340 M 135.17 % -6.654 M -1 778.53 % 396.418 K 109.88 % -4.013 M 38.75 % -6.552 M -9 573.56 % -67.731 K -139.91 % 169.695 K 115.51 % -1.094 M 18.24 % -1.338 M -124.76 % 5.404 M 826.02 % 583.572 K 168.41 % -853.000 K -4.53 % -816.000 K -42.91 % -571.000 K -11.52 % -512.000 K -138.14 % -215.000 K -164.90 % -81.164 K 71.22 % -282.000 K 24.40 % -373.000 K -80.19 % -207.000 K 80.64 % -1.069 M -265.24 % 646.934 K 18.60 % 545.495 K 187.14 % -626.000 K -125.18 % -278.000 K 53.90 % -603.000 K 0.00 % -603.000 K 76.18 % -2.532 M 0.00 % -2.532 M -171.67 % -932.000 K 0.00 % -932.000 K 16.19 % -1.112 M 0.00 % -1.112 M 70.19 % -3.730 M 0.00 % -3.730 M
Income before tax ratio 0.00 0.00 100.00 % -0.14 -1 897.49 % 0.01 103.64 % -0.22 44.00 % -0.39 -8 728.06 % 0.00 -146.36 % 0.01 0.00 0.00 -100.00 % 167.18 19 616.56 % 0.85 122.51 % -3.77 -4.53 % -3.60 73.26 % -13.48 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 0.00 100.00 % -1.43 0.00 % -1.43
EBITDA -1.565 M 6.79 % -1.679 M -239.19 % -495.000 K -172.48 % 682.973 K 136.90 % -1.851 M 54.58 % -4.075 M -364.78 % 1.539 M -11.45 % 1.738 M 258.87 % -1.094 M 18.24 % -1.338 M -124.76 % 5.404 M 826.02 % 583.574 K 168.41 % -853.000 K -4.53 % -816.000 K 28.48 % -1.141 M -11.53 % -1.023 M -137.91 % -430.000 K -164.90 % -162.328 K 71.27 % -565.000 K -167.77 % -211.000 K -350.56 % 84.212 K 130.85 % -273.000 K -119.42 % 1.406 M 789.22 % -204.000 K -25.15 % -163.000 K 2.98 % -168.000 K 69.45 % -550.000 K 0.00 % -550.000 K 78.16 % -2.518 M 0.00 % -2.518 M -171.34 % -928.000 K 0.00 % -928.000 K 16.47 % -1.111 M 0.00 % -1.111 M 67.81 % -3.451 M 0.00 % -3.451 M
Net income ratio 0.00 0.00 100.00 % -0.14 -3.20 % -0.14 38.87 % -0.23 45.28 % -0.42 -4 954.05 % -0.01 -274.63 % 0.00 0.00 0.00 -100.00 % 164.73 19 328.33 % 0.85 122.51 % -3.77 -4.53 % -3.60 73.26 % -13.48 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 0.00 100.00 % -1.43 0.00 % -1.43
Ratio EBITDA 0.00 0.00 100.00 % -0.01 -177.61 % 0.01 113.58 % -0.10 58.47 % -0.24 -341.64 % 0.10 2.86 % 0.10 0.00 0.00 -100.00 % 167.18 19 616.49 % 0.85 122.51 % -3.77 -4.53 % -3.60 86.62 % -26.94 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 0.00 100.00 % -1.32 0.00 % -1.32
Gross profit ratio 0.00 0.00 100.00 % -0.35 -230.92 % 0.26 228.39 % -0.21 54.25 % -0.45 7.67 % -0.49 -603.61 % 0.10 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.03 % 1.00 -0.03 % 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 0.00 -100.00 % 0.13 0.00 % 0.13
Weighted average shs out dil 1.347 B 0.75 % 1.337 B 0.11 % 1.335 B 23.18 % 1.084 B 12.19 % 966.112 M 0.00 % 966.112 M -1.43 % 980.091 M 25.43 % 781.380 M 12.33 % 695.596 M 39.23 % 499.618 M 2.23 % 488.702 M 0.49 % 486.310 M 23.90 % 392.502 M 5.05 % 373.628 M 4.77 % 356.604 M 11.50 % 319.818 M 9.33 % 292.534 M 8.13 % 270.550 M 14.32 % 236.660 M 1.53 % 233.088 M 5.35 % 221.247 M 1.40 % 218.183 M 32.28 % 164.937 M -24.64 % 218.874 M 90.74 % 114.747 M -1.33 % 116.296 M 0.67 % 115.522 M 0.00 % 115.522 M 0.19 % 115.298 M 0.00 % 115.298 M 26.22 % 91.344 M 0.00 % 91.344 M 27.95 % 71.393 M 0.00 % 71.393 M 19.59 % 59.699 M 0.00 % 59.699 M
Weighted average shs out 1.347 B 0.75 % 1.337 B 0.11 % 1.335 B 23.18 % 1.084 B 12.19 % 966.112 M 0.00 % 966.112 M 0.78 % 958.612 M 22.68 % 781.380 M 22.09 % 639.984 M 28.09 % 499.618 M 2.23 % 488.702 M 0.49 % 486.310 M 23.90 % 392.502 M 5.05 % 373.628 M 4.77 % 356.604 M 11.36 % 320.218 M 16.28 % 275.392 M 1.11 % 272.362 M 15.09 % 236.660 M 1.41 % 233.379 M 5.27 % 221.704 M 1.57 % 218.272 M 31.79 % 165.615 M -24.34 % 218.898 M 90.75 % 114.757 M -1.34 % 116.311 M 0.68 % 115.522 M 0.00 % 115.522 M 0.19 % 115.298 M 0.00 % 115.298 M 26.22 % 91.344 M 0.00 % 91.344 M 27.95 % 71.393 M 0.00 % 71.393 M 19.59 % 59.699 M 0.00 % 59.699 M
EPS diluted 0.00 -108.62 % 0.01 216.00 % -0.01 21.88 % -0.01 -48.84 % 0.00 40.28 % -0.01 -7 100.00 % 0.00 -100.00 % 0.00 97.06 % 0.00 37.04 % 0.00 -124.77 % 0.01 808.33 % 0.00 154.55 % 0.00 0.00 % 0.00 -37.50 % 0.00 0.00 % 0.00 -100.00 % 0.00 -300.00 % 0.00 83.33 % 0.00 25.00 % 0.00 -60.00 % 0.00 79.17 % 0.00 -202.13 % 0.00 88.00 % 0.00 145.45 % -0.01 -129.17 % 0.00 69.62 % -0.01 0.00 % -0.01 60.30 % -0.02 0.00 % -0.02 -243.10 % -0.01 0.00 % -0.01 52.85 % -0.01 0.00 % -0.01 79.50 % -0.06 0.00 % -0.06
Earnings per share 0.00 -108.62 % 0.01 216.00 % -0.01 21.88 % -0.01 -48.84 % 0.00 40.28 % -0.01 -7 100.00 % 0.00 -100.00 % 0.00 97.06 % 0.00 37.04 % 0.00 -124.77 % 0.01 808.33 % 0.00 154.55 % 0.00 0.00 % 0.00 -37.50 % 0.00 0.00 % 0.00 -100.00 % 0.00 -300.00 % 0.00 83.33 % 0.00 25.00 % 0.00 -60.00 % 0.00 79.17 % 0.00 -202.13 % 0.00 88.00 % 0.00 145.45 % -0.01 -129.17 % 0.00 69.62 % -0.01 0.00 % -0.01 60.30 % -0.02 0.00 % -0.02 -243.10 % -0.01 0.00 % -0.01 52.85 % -0.01 0.00 % -0.01 79.50 % -0.06 0.00 % -0.06
Gross profit -2.493 K 1.11 % -2.521 K 99.98 % -16.045 M -222.26 % 13.124 M 448.86 % -3.762 M 49.96 % -7.518 M -1.17 % -7.431 M -533.55 % 1.714 M 0.000 0.000 -100.00 % 32.325 K -95.30 % 688.254 K 203.97 % 226.423 K 0.03 % 226.353 K 434.36 % 42.360 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 -100.00 % 332.045 K 0.00 % 332.045 K
Income tax expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.896 K -94.15 % 1.348 M 0.000 -100.00 % 569.016 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 -100.00 % 484.456 K 0.00 % 484.456 K 397.21 % -163.000 K 0.00 % -163.000 K 0.000 0.000 100.00 % -265.000 K 0.00 % -265.000 K 0.000 0.000
Cost of revenue 2.493 K -1.11 % 2.521 K -100.00 % 62.467 M 70.73 % 36.588 M 65.88 % 22.057 M -9.02 % 24.245 M 6.82 % 22.696 M 41.69 % 16.018 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 70.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.284 M 0.00 % 2.284 M
General and administrative expenses 0.000 -100.00 % 283.433 K -5.26 % 299.174 K 11.04 % 269.432 K 62.28 % 166.033 K 57.41 % 105.475 K -38.72 % 172.122 K 17.70 % 146.239 K -15.46 % 172.990 K -6.94 % 185.881 K 70.56 % 108.980 K -17.73 % 132.460 K 16.45 % 113.752 K 47.46 % 77.140 K -57.29 % 180.624 K 73.54 % 104.082 K 126.02 % 46.050 K -43.56 % 81.598 K 95.21 % 41.800 K 121.16 % 18.900 K -57.95 % 44.950 K 124.97 % 19.980 K -81.75 % 109.456 K 270.15 % 29.571 K -14.45 % 34.566 K 160.25 % 13.282 K -94.57 % 244.668 K 0.00 % 244.668 K -27.81 % 338.903 K 0.00 % 338.903 K -28.98 % 477.227 K 0.00 % 477.227 K 34.33 % 355.258 K 0.00 % 355.258 K 10.44 % 321.684 K 0.00 % 321.684 K
Selling and marketing expenses 0.000 -100.00 % 1.251 M 7.01 % 1.169 M 53.36 % 762.244 K -22.82 % 987.656 K 12.41 % 878.651 K 6.14 % 827.817 K -53.96 % 1.798 M 197.06 % 605.264 K -45.47 % 1.110 M 205.23 % 363.666 K -61.25 % 938.570 K 191.95 % 321.488 K -44.05 % 574.613 K -11.21 % 647.176 K 128.77 % 282.898 K 76.03 % 160.710 K 308.12 % 39.378 K -69.55 % 129.318 K -21.53 % 164.808 K -25.59 % 221.480 K 23.81 % 178.880 K -35.94 % 279.222 K 192.34 % 95.512 K -4.53 % 100.041 K -7.71 % 108.401 K 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 % -465.562 K -371.58 % 171.426 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 452.846 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 -100.00 % 124.444 K 0.00 % 124.444 K 93.23 % 64.402 K 0.00 % 64.402 K 0.000 0.000 -100.00 % 275.000 0.00 % 275.000 0.000 0.000
Operating expenses 1.644 M 7.20 % 1.534 M 52.94 % 1.003 M -16.63 % 1.203 M -6.01 % 1.280 M 1.35 % 1.263 M 26.31 % 999.939 K -48.56 % 1.944 M 66.72 % 1.166 M -15.93 % 1.387 M 146.34 % 563.052 K -55.03 % 1.252 M 118.98 % 571.733 K -30.04 % 817.250 K -1.27 % 827.799 K 61.40 % 512.896 K 148.06 % 206.761 K 70.91 % 120.977 K -29.30 % 171.117 K -54.27 % 374.182 K 40.44 % 266.431 K 33.98 % 198.861 K -69.70 % 656.224 K 18.35 % 554.465 K -5.62 % 587.459 K 131.54 % 253.722 K -64.15 % 707.641 K 0.00 % 707.641 K -72.59 % 2.582 M 0.00 % 2.582 M 163.97 % 978.123 K 0.00 % 978.123 K -14.80 % 1.148 M 0.00 % 1.148 M -72.24 % 4.135 M 0.00 % 4.135 M
Cost and expenses 1.647 M 7.36 % 1.534 M -97.58 % 63.470 M 5 159.00 % 1.207 M -94.80 % 23.211 M -8.00 % 25.229 M 6.47 % 23.696 M 31.92 % 17.962 M 1 440.48 % 1.166 M -15.93 % 1.387 M 146.34 % 563.052 K -55.03 % 1.252 M 118.98 % 571.733 K -30.04 % 817.250 K -1.27 % 827.799 K 61.40 % 512.896 K 148.06 % 206.761 K 28.79 % 160.543 K -6.18 % 171.117 K -6.85 % 183.708 K -31.05 % 266.431 K -75.15 % 1.072 M 63.36 % 656.224 K 18.35 % 554.465 K -5.62 % 587.459 K 131.54 % 253.722 K -64.15 % 707.641 K 0.00 % 707.641 K -72.59 % 2.582 M 0.00 % 2.582 M 163.97 % 978.123 K 0.00 % 978.123 K -14.80 % 1.148 M 0.00 % 1.148 M -82.12 % 6.419 M 0.00 % 6.419 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 0.000 0.000 0.000 0.000 0.000 0.000 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 1.644 M 7.20 % 1.534 M 4.46 % 1.469 M 42.35 % 1.032 M -10.60 % 1.154 M 17.26 % 984.126 K -1.58 % 999.939 K -48.56 % 1.944 M 66.72 % 1.166 M -15.93 % 1.387 M 146.34 % 563.052 K -55.03 % 1.252 M 118.98 % 571.733 K 1 427.11 % -43.081 K -105.20 % 827.800 K 61.40 % 512.897 K 148.06 % 206.760 K 70.91 % 120.976 K -29.30 % 171.118 K -6.85 % 183.708 K -31.05 % 266.430 K 33.98 % 198.860 K -48.84 % 388.678 K 210.74 % 125.083 K -7.08 % 134.607 K 10.62 % 121.683 K -50.27 % 244.668 K 0.00 % 244.668 K -27.81 % 338.903 K 0.00 % 338.903 K -28.98 % 477.227 K 0.00 % 477.227 K 34.33 % 355.258 K 0.00 % 355.258 K 10.44 % 321.684 K 0.00 % 321.684 K
Interest income 37.269 K -6.22 % 39.739 K 1.51 % 39.149 K 67.75 % 23.338 K 50.70 % 15.486 K -51.76 % 32.099 K 143.01 % 13.209 K -45.51 % 24.241 K 338.75 % 5.525 K -89.58 % 53.026 K 14 879.10 % 354.000 -72.94 % 1.308 K 0.31 % 1.304 K -22.15 % 1.675 K -63.11 % 4.540 K 282.15 % 1.188 K -54.79 % 2.628 K 33.54 % 1.968 K -22.21 % 2.530 K 103.70 % 1.242 K 0.000 -100.00 % 3.172 K -65.85 % 9.289 K 3.54 % 8.971 K -76.72 % 38.540 K 61.96 % 23.796 K -25.41 % 31.902 K 0.00 % 31.902 K -29.05 % 44.961 K 0.00 % 44.961 K -2.69 % 46.202 K 0.00 % 46.202 K 25.41 % 36.840 K 0.00 % 36.840 K -50.06 % 73.762 K 0.00 % 73.762 K
Interest expense 2.311 K -64.40 % 6.492 K -97.55 % 264.947 K 2 616.85 % 9.752 K -96.26 % 260.583 K 78.73 % 145.793 K 3.95 % 140.256 K -47.44 % 266.867 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 % 43.701 K 0.00 % 43.701 K 1 446.39 % 2.826 K 0.00 % 2.826 K 0.000 0.000 0.000 0.000 -100.00 % 438.000 0.00 % 438.000
Depreciation and amortization 2.493 K -1.11 % 2.521 K -99.96 % 5.894 M 155 784.69 % 3.781 K -99.80 % 1.901 M -18.45 % 2.331 M 59.00 % 1.466 M 12.60 % 1.302 M 121 129.05 % 1.074 K 204.25 % 353.000 -99.81 % 181.745 K -1.10 % 183.768 K 0.00 % 183.768 K 496 570.27 % 37.000 -2.63 % 38.000 -86.62 % 284.000 0.00 % 284.000 -69.00 % 916.000 0.00 % 916.000 -97.55 % 37.312 K -89.96 % 371.478 K -52.31 % 779.018 K 54.30 % 504.886 K 67.72 % 301.034 K -30.37 % 432.351 K 454.32 % 77.997 K 800.66 % 8.660 K 0.00 % 8.660 K -27.14 % 11.886 K 0.00 % 11.886 K 186.06 % 4.155 K 0.00 % 4.155 K 16 520.00 % 25.000 0.00 % 25.000 -99.99 % 352.453 K 0.00 % 352.453 K
Operating income -1.647 M -7.36 % -1.534 M 91.00 % -17.048 M -1 312.56 % -1.207 M 75.45 % -4.916 M 42.18 % -8.502 M -0.84 % -8.431 M -3 565.65 % -230.000 K 80.27 % -1.166 M 15.93 % -1.387 M -239.95 % -408.000 K -233.56 % 305.478 K 153.41 % -572.000 K 29.99 % -817.000 K 9.82 % -906.000 K -134.11 % -387.000 K -87.86 % -206.000 K -39.47 % -147.698 K 13.63 % -171.000 K 7.07 % -184.000 K 30.83 % -266.000 K -33.67 % -199.000 K 82.12 % -1.113 M -120.40 % -505.000 K 15.13 % -595.000 K -141.87 % -246.000 K 55.35 % -551.000 K 0.00 % -551.000 K 77.71 % -2.472 M 0.00 % -2.472 M -152.76 % -978.000 K 0.00 % -978.000 K 14.81 % -1.148 M 0.00 % -1.148 M 69.81 % -3.803 M 0.00 % -3.803 M
Operating income ratio 0.00 0.00 100.00 % -0.37 -1 412.68 % -0.02 90.97 % -0.27 47.13 % -0.51 7.97 % -0.55 -4 158.06 % -0.01 0.00 0.00 100.00 % -12.62 -2 943.74 % 0.44 117.57 % -2.53 29.99 % -3.61 83.13 % -21.39 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 0.00 100.00 % -1.45 0.00 % -1.45
Total other income expenses net 59.260 K -98.47 % 3.874 M -62.73 % 10.394 M 548.29 % 1.603 M 77.54 % 903.057 K -53.69 % 1.950 M -76.68 % 8.363 M 1 992.64 % 399.639 K 455.43 % 71.951 K 45.10 % 49.586 K -99.17 % 5.967 M 1 123.46 % 487.714 K 273.56 % -281.000 K -71.34 % -164.000 K -148.94 % 335.076 K 368.06 % -125.000 K -1 380.69 % -8.442 K -112.69 % 66.534 K 159.94 % -111.000 K 11.20 % -125.000 K -309.02 % 59.803 K 106.87 % -870.000 K -149.43 % 1.760 M 67.46 % 1.051 M 3 527.36 % -30.665 K 1.44 % -31.113 K 80.79 % -162.000 K 0.00 % -162.000 K 91.46 % -1.896 M 0.00 % -1.896 M -4 203.72 % 46.202 K 0.00 % 46.202 K 106.10 % -757.000 K 0.00 % -757.000 K -1 132.40 % 73.324 K 0.00 % 73.324 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-09-30 2012-03-30 2011-09-30 2011-03-30 2010-09-30 2010-03-30 2009-09-30 2009-03-30 2008-09-30 2008-03-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-09-30 2011-09-30 2010-09-30 2009-09-30 2008-09-30
Net debt -2.234 M 38.96 % -3.660 M 53.71 % -7.907 M -167.93 % -2.951 M -40.61 % -2.099 M 35.50 % -3.254 M 42.03 % -5.613 M 3.73 % -5.830 M 0.02 % -5.831 M -19.84 % -4.866 M 5.42 % -5.145 M -795.34 % -574.595 K 24.47 % -760.801 K -1 706.01 % -42.126 K 95.29 % -894.442 K -2 089.90 % -40.844 K 90.34 % -422.649 K 36.67 % -667.415 K -640.45 % -90.137 K 76.69 % -386.744 K -39.34 % -277.559 K 33.93 % -420.071 K 45.21 % -766.709 K -356.31 % 299.137 K -90.80 % 3.251 M 2 614.04 % -129.318 K -107.30 % 1.771 M 293.61 % 449.925 K 134.77 % -1.294 M -24.61 % -1.039 M 64.01 % -2.886 M
Total investments 3.237 M 1.80 % 3.180 M -1.26 % 3.221 M 20.78 % 2.667 M 0.98 % 2.641 M -1.58 % 2.684 M -12.87 % 3.080 M -10.20 % 3.430 M 2.57 % 3.344 M -0.85 % 3.373 M 7 903.21 % 42.140 K -90.80 % 458.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -60.00 % 2.500 K 100.00 % 1.250 K 66.67 % 750.000 -25.00 % 1.000 K 33.33 % 750.000 -25.00 % 1.000 K -42.86 % 1.750 K -30.00 % 2.500 K -99.89 % 2.278 M -6.04 % 2.425 M 65.86 % 1.462 M 1.01 % 1.447 M 0.000
Total debt 0.000 0.000 0.000 -100.00 % 4.566 M 154.01 % 1.798 M 1 323.38 % 126.293 K -92.01 % 1.581 M -40.09 % 2.640 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M -69.33 % 3.260 M 0.000 -100.00 % 1.918 M 271.97 % 515.652 K 0.000 -100.00 % 18.917 K -26.20 % 25.633 K
Accumulated other comprehensive income loss 5.017 M 1.07 % 4.964 M 9.52 % 4.532 M 12.77 % 4.019 M -7.84 % 4.361 M 1.95 % 4.277 M 0.73 % 4.246 M -1.17 % 4.296 M 50.14 % 2.862 M 13.18 % 2.529 M 20.00 % 2.107 M 0.00 % 2.107 M 3.50 % 2.036 M 11.64 % 1.824 M 2.05 % 1.787 M 3.40 % 1.728 M 0.00 % 1.728 M -0.01 % 1.728 M 0.03 % 1.728 M -19.85 % 2.156 M 25.23 % 1.721 M 0.14 % 1.719 M 0.00 % 1.719 M 0.00 % 1.719 M 0.00 % 1.719 M 0.000 -100.00 % 1.719 M 0.00 % 1.719 M 1.07 % 1.701 M 769.14 % 195.654 K 2.69 % 190.529 K
Retained earnings -56.020 M -1.26 % -55.324 M 12.22 % -63.026 M -11.87 % -56.341 M -14.04 % -49.404 M -9.23 % -45.227 M -18.24 % -38.249 M -0.33 % -38.123 M -0.10 % -38.084 M -3.15 % -36.922 M -3.79 % -35.573 M 13.02 % -40.898 M 1.41 % -41.482 M -2.10 % -40.629 M -2.05 % -39.813 M -1.45 % -39.243 M -1.32 % -38.731 M -0.56 % -38.516 M -0.21 % -38.435 M -0.74 % -38.153 M -0.99 % -37.780 M -0.55 % -37.573 M -2.93 % -36.504 M -0.54 % -36.307 M 3.04 % -37.446 M -4.30 % -35.903 M -2.35 % -35.078 M -5.53 % -33.240 M -16.08 % -28.635 M -3.86 % -27.570 M -6.84 % -25.804 M
Common stock 64.109 M 0.12 % 64.030 M 0.04 % 64.005 M 4.15 % 61.457 M 4.44 % 58.847 M 0.00 % 58.847 M 0.38 % 58.622 M 0.73 % 58.197 M 20.81 % 48.172 M 14.14 % 42.203 M 2.34 % 41.236 M 0.00 % 41.236 M 1.14 % 40.770 M 3.43 % 39.420 M 0.10 % 39.381 M 3.28 % 38.131 M 1.97 % 37.396 M 0.00 % 37.396 M 1.94 % 36.683 M 1.19 % 36.252 M 0.00 % 36.252 M 0.00 % 36.252 M 0.00 % 36.252 M 0.00 % 36.252 M 6.76 % 33.957 M 0.00 % 33.957 M 0.00 % 33.957 M 0.00 % 33.957 M 0.54 % 33.774 M 16.93 % 28.884 M 0.00 % 28.884 M
Total equity 13.105 M -4.13 % 13.670 M 148.04 % 5.511 M -39.67 % 9.135 M -33.82 % 13.804 M -22.87 % 17.897 M -27.30 % 24.620 M 1.02 % 24.371 M 88.19 % 12.950 M 65.83 % 7.809 M 0.50 % 7.770 M 217.73 % 2.445 M 84.65 % 1.324 M 115.64 % 614.149 K -54.66 % 1.355 M 119.98 % 615.744 K 56.90 % 392.453 K -35.40 % 607.509 K 2 597.57 % -24.324 K -109.56 % 254.377 K 31.83 % 192.965 K -51.41 % 397.142 K -72.91 % 1.466 M -11.83 % 1.663 M 193.96 % -1.770 M -677.71 % -227.572 K -138.05 % 598.132 K -75.45 % 2.436 M -64.38 % 6.840 M 352.94 % 1.510 M -53.83 % 3.271 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 1.216 M 114.85 % 566.189 K 115.87 % 262.277 K -48.13 % 505.637 K 158.05 % 195.946 K 22.36 % 160.140 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K 0.00 % 16.000 K 0.00 % 16.000 K 330.57 % 3.716 K 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 515.004 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 -100.00 % 515.652 K 0.000 0.000 -100.00 % 15.744 K
Total non current liabilities 0.000 0.000 0.000 -100.00 % 1.216 M 114.85 % 566.189 K 115.87 % 262.277 K -48.13 % 505.637 K -28.88 % 710.950 K 343.96 % 160.140 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.000 K -96.99 % 531.652 K 3 222.83 % 16.000 K 330.57 % 3.716 K -76.40 % 15.744 K
Other current liabilities 617.603 K -65.95 % 1.814 M -79.11 % 8.682 M 104.50 % 4.245 M 52.57 % 2.782 M 812.75 % 304.845 K -87.54 % 2.446 M 730.63 % 294.479 K -84.79 % 1.936 M 10.13 % 1.758 M 917.53 % 172.757 K 128.38 % 75.645 K -86.11 % 544.572 K 373.42 % 115.029 K -25.45 % 154.305 K -80.05 % 773.447 K 2 146.76 % 34.425 K 0.000 -100.00 % 1.112 M 0.000 -100.00 % 31.101 K 0.000 -100.00 % 29.230 K 0.000 -100.00 % 2.376 M -51.59 % 4.908 M 118.25 % 2.249 M -4.63 % 2.358 M 25.26 % 1.883 M 17.23 % 1.606 M 28.03 % 1.254 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 M 0.000 0.000 -100.00 % 219.324 K 0.000 0.000 -100.00 % 224.529 K -80.40 % 1.146 M
Short term debt 0.000 0.000 0.000 -100.00 % 4.566 M 154.01 % 1.798 M 1 323.38 % 126.293 K -92.01 % 1.581 M -24.26 % 2.088 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M -69.33 % 3.260 M 0.000 -100.00 % 1.699 M 0.000 0.000 100.00 % -205.612 K -2 179.20 % 9.889 K
Total current liabilities 1.916 M -68.65 % 6.113 M -78.90 % 28.976 M 1.50 % 28.547 M 171.47 % 10.516 M 104.11 % 5.152 M -59.94 % 12.860 M 46.97 % 8.750 M 261.71 % 2.419 M 22.52 % 1.975 M 452.61 % 357.326 K 16.52 % 306.669 K -55.06 % 682.354 K 250.34 % 194.769 K -33.46 % 292.729 K -68.41 % 926.622 K 2 253.33 % 39.375 K -60.94 % 100.802 K -91.22 % 1.148 M 475.01 % 199.596 K 86.40 % 107.081 K 36.97 % 78.177 K -23.53 % 102.228 K -91.96 % 1.272 M -78.39 % 5.885 M 11.96 % 5.256 M 15.87 % 4.536 M 81.86 % 2.494 M 2.82 % 2.426 M 22.56 % 1.979 M -24.56 % 2.624 M
Total liabilities 1.916 M -68.65 % 6.113 M -78.90 % 28.976 M -2.65 % 29.763 M 168.58 % 11.082 M 104.68 % 5.414 M -59.49 % 13.366 M 41.27 % 9.461 M 266.81 % 2.579 M 30.63 % 1.975 M 452.61 % 357.326 K 16.52 % 306.669 K -55.06 % 682.354 K 250.34 % 194.769 K -33.46 % 292.729 K -68.41 % 926.622 K 2 253.33 % 39.375 K -60.94 % 100.802 K -91.22 % 1.148 M 475.01 % 199.596 K 86.40 % 107.081 K 36.97 % 78.177 K -23.53 % 102.228 K -91.96 % 1.272 M -78.39 % 5.885 M 11.96 % 5.256 M 15.46 % 4.552 M 50.44 % 3.026 M 23.92 % 2.442 M 23.14 % 1.983 M -24.86 % 2.639 M
Other non current assets 9.078 M 0.02 % 9.077 M 0.000 0.000 0.000 -100.00 % 8.867 M 0.000 -100.00 % 8.867 M 0.000 -100.00 % 1.350 M 0.000 -100.00 % 500.000 K 0.000 100.00 % -735.148 K 0.000 100.00 % -735.211 K 0.000 100.00 % -3.845 K 0.000 100.00 % -6.438 K 0.000 100.00 % -25.189 K 96.69 % -761.076 K -0.72 % -755.628 K -94 553.50 % 800.000 100.04 % -2.049 M 0.000 0.000 0.000 0.000 0.000
Long term investments 3.139 M 0.00 % 3.139 M 0.00 % 3.139 M 19.39 % 2.629 M 9.11 % 2.410 M -6.35 % 2.573 M -14.21 % 2.999 M -1.90 % 3.057 M -6.39 % 3.266 M -2.03 % 3.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -60.00 % 2.500 K 100.00 % 1.250 K 66.67 % 750.000 -25.00 % 1.000 K 33.33 % 750.000 -25.00 % 1.000 K -42.86 % 1.750 K -30.00 % 2.500 K -99.89 % 2.278 M -6.04 % 2.425 M 65.86 % 1.462 M 1.01 % 1.447 M 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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 10.073 K -19.84 % 12.566 K -99.86 % 9.053 M -39.09 % 14.864 M 35.11 % 11.001 M 227.39 % 3.360 M -76.91 % 14.551 M 114.91 % 6.770 M 131.95 % 2.919 M 69 019.06 % 4.223 K -98.33 % 252.635 K 7 571.88 % 3.293 K -99.66 % 979.616 K 33.25 % 735.148 K 0.00 % 735.174 K -0.01 % 735.211 K 296 356.05 % 248.000 -91.28 % 2.845 K -33.43 % 4.274 K -17.62 % 5.188 K -15.03 % 6.106 K -74.76 % 24.189 K -96.82 % 760.326 K 0.76 % 754.628 K -43.46 % 1.335 M -34.77 % 2.046 M -2.95 % 2.108 M -14.99 % 2.480 M -55.11 % 5.525 M 1 013.57 % 496.167 K -49.49 % 982.351 K
Total non current assets 12.227 M -0.01 % 12.228 M 0.30 % 12.192 M -30.30 % 17.493 M 30.44 % 13.411 M -9.39 % 14.800 M -15.67 % 17.550 M -6.12 % 18.695 M 202.25 % 6.185 M 31.93 % 4.688 M 1 755.67 % 252.635 K -49.80 % 503.292 K -48.62 % 979.616 K 33.25 % 735.148 K 0.00 % 735.174 K -0.01 % 735.211 K 296 356.05 % 248.000 -93.55 % 3.845 K -43.24 % 6.774 K 5.22 % 6.438 K -6.10 % 6.856 K -72.78 % 25.189 K -96.69 % 761.076 K 0.72 % 755.628 K -43.49 % 1.337 M -34.73 % 2.049 M -53.30 % 4.387 M -10.56 % 4.905 M -29.80 % 6.987 M 259.52 % 1.943 M 97.83 % 982.351 K
Other current assets 75.866 K -78.59 % 354.307 K -82.60 % 2.037 M 2 156.19 % 90.267 K -38.65 % 147.141 K -52.90 % 312.413 K 76.02 % 177.485 K -45.54 % 325.911 K -80.40 % 1.662 M 10 970.65 % 15.017 K -60.53 % 38.044 K -95.97 % 943.526 K 3 703.47 % 24.807 K -21.61 % 31.644 K 664.16 % 4.141 K -99.46 % 766.311 K 19 732.07 % 3.864 K -89.57 % 37.051 K -96.18 % 970.756 K 1 496.87 % 60.791 K 288.91 % 15.631 K -48.00 % 30.058 K -26.11 % 40.680 K -97.25 % 1.478 M -46.78 % 2.778 M 364.29 % 598.288 K 3.99 % 575.311 K 27.53 % 451.124 K 3.10 % 437.555 K -6.74 % 469.155 K -71.75 % 1.661 M
Short term investments 98.444 K 138.03 % 41.357 K -49.59 % 82.037 K 117.85 % 37.657 K -83.72 % 231.359 K 109.61 % 110.377 K 37.04 % 80.545 K -78.36 % 372.197 K 379.87 % 77.562 K 100.42 % 38.700 K -8.16 % 42.140 K -90.80 % 458.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
cash and cash equivalents 2.234 M -38.96 % 3.660 M -53.71 % 7.907 M 5.18 % 7.517 M 92.93 % 3.896 M 15.27 % 3.380 M -53.01 % 7.194 M -15.06 % 8.470 M 45.26 % 5.831 M 19.84 % 4.866 M -5.42 % 5.145 M 795.34 % 574.595 K -24.47 % 760.801 K 1 706.01 % 42.126 K -95.29 % 894.442 K 2 089.90 % 40.844 K -90.34 % 422.649 K -36.67 % 667.415 K 640.45 % 90.137 K -76.69 % 386.744 K 39.34 % 277.559 K -33.93 % 420.071 K -45.21 % 766.709 K 9.39 % 700.863 K 7 571.44 % 9.136 K -92.94 % 129.318 K -12.09 % 147.111 K 123.82 % 65.727 K -94.92 % 1.294 M 22.38 % 1.057 M -63.68 % 2.911 M
Cash and short term investments 2.332 M -37.34 % 3.722 M -53.41 % 7.989 M -0.56 % 8.034 M 94.63 % 4.128 M 18.26 % 3.490 M -52.02 % 7.274 M -17.73 % 8.842 M 49.65 % 5.908 M 20.47 % 4.904 M -5.45 % 5.187 M 402.30 % 1.033 M 35.72 % 760.801 K 1 706.01 % 42.126 K -95.29 % 894.442 K 2 089.90 % 40.844 K -90.34 % 422.649 K -36.67 % 667.415 K 640.45 % 90.137 K -76.69 % 386.744 K 39.34 % 277.559 K -33.93 % 420.071 K -45.21 % 766.709 K 9.39 % 700.863 K 7 571.44 % 9.136 K -92.94 % 129.318 K -12.09 % 147.111 K 123.82 % 65.727 K -94.92 % 1.294 M 22.38 % 1.057 M -63.68 % 2.911 M
Total current assets 2.794 M -63.01 % 7.555 M -66.11 % 22.294 M 4.15 % 21.405 M 86.54 % 11.475 M 34.82 % 8.511 M -58.35 % 20.435 M 35.00 % 15.137 M 61.99 % 9.344 M 83.38 % 5.096 M -35.29 % 7.875 M 250.17 % 2.249 M 118.95 % 1.027 M 1 292.31 % 73.770 K -91.91 % 912.069 K 13.00 % 807.155 K 87.02 % 431.580 K -38.74 % 704.466 K -36.91 % 1.117 M 149.50 % 447.535 K 52.64 % 293.190 K -34.87 % 450.130 K -44.25 % 807.389 K -62.95 % 2.179 M -22.00 % 2.794 M 283.98 % 727.607 K -4.76 % 763.953 K 36.98 % 557.696 K -75.70 % 2.295 M 48.08 % 1.550 M -68.55 % 4.928 M
Inventory 0.000 -100.00 % 746.500 K -86.70 % 5.613 M -19.65 % 6.986 M 88.22 % 3.712 M 148.91 % 1.491 M -67.36 % 4.568 M 107.50 % 2.202 M 32.42 % 1.662 M 0.000 0.000 100.00 % -458.000 K -393 419 004 313 599 872.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 553.454 K 29.17 % 428.454 K 0.00 % 428.454 K 0.000 -100.00 % 178.388 K
Net receivables 386.054 K -85.87 % 2.731 M -58.96 % 6.655 M 5.73 % 6.295 M 107.01 % 3.041 M -5.48 % 3.217 M -30.38 % 4.621 M 22.66 % 3.768 M 126.42 % 1.664 M 844.33 % 176.216 K -93.35 % 2.650 M 262.65 % 730.733 K 202.58 % 241.498 K 1 663.15 % 13.697 K 1.56 % 13.486 K -39.29 % 22.214 K 338.41 % 5.067 K -26.17 % 6.863 K -87.68 % 55.702 K 0.000 -100.00 % 13.082 K 0.000 -100.00 % 23.518 K 0.000 -100.00 % 6.928 K 0.000 -100.00 % 41.531 K 1.68 % 40.845 K -92.75 % 563.570 K 2 313.89 % 23.347 K -86.87 % 177.824 K
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.268 M 0.000 0.000 0.000 0.000 0.000
Account payables 1.299 M -69.79 % 4.299 M -78.82 % 20.294 M 2.83 % 19.735 M 232.49 % 5.936 M 25.73 % 4.721 M -46.55 % 8.833 M 38.70 % 6.368 M 1 475.14 % 404.292 K 193.26 % 137.859 K 30.46 % 105.673 K -54.26 % 231.024 K 67.67 % 137.782 K 72.79 % 79.740 K -42.39 % 138.424 K -9.63 % 153.175 K 2 994.44 % 4.950 K -95.09 % 100.802 K 184.96 % 35.374 K -82.28 % 199.596 K 162.70 % 75.980 K -2.81 % 78.177 K 7.09 % 72.998 K -73.16 % 271.963 K 9.35 % 248.711 K -28.48 % 347.758 K 131.81 % 150.017 K 10.13 % 136.215 K -74.93 % 543.333 K 317.96 % 129.996 K -39.24 % 213.938 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.896 K 0.00 % 78.896 K 0.00 % 78.896 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 276.852 K 7.51 % 257.502 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 % -219.324 K 0.000 0.000 -100.00 % 18.917 K -26.20 % 25.633 K
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
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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.719 M 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 15.021 M -24.07 % 19.783 M -42.64 % 34.487 M -11.34 % 38.899 M 56.31 % 24.886 M 6.75 % 23.312 M -38.63 % 37.985 M 12.28 % 33.832 M 117.86 % 15.529 M 58.73 % 9.784 M 20.38 % 8.127 M 195.31 % 2.752 M 37.15 % 2.007 M 148.07 % 808.918 K -50.89 % 1.647 M 6.80 % 1.542 M 257.17 % 431.828 K -39.03 % 708.311 K -36.95 % 1.123 M 147.45 % 453.973 K 51.30 % 300.046 K -36.87 % 475.319 K -69.70 % 1.568 M -46.56 % 2.935 M -28.96 % 4.131 M -18.11 % 5.045 M -2.05 % 5.151 M -5.71 % 5.462 M -41.15 % 9.282 M 165.71 % 3.493 M -40.90 % 5.910 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-09-30 2011-09-30 2010-09-30 2009-09-30 2008-09-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-09-30 2012-03-30 2011-09-30 2011-03-30 2010-09-30 2010-03-30 2009-09-30 2009-03-30 2008-09-30 2008-03-30
Deferred income tax 0.000 0.000 0.000 100.00 % -5.357 M 0.000 -100.00 % 638.399 K 0.000 -100.00 % 30.559 K 0.000 100.00 % -763.542 K 0.000 100.00 % -276.834 K -40.45 % -197.102 K -290.95 % -50.416 K 0.000 0.000 0.000 -100.00 % 40.252 K 0.000 100.00 % -10.888 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 144.934 K 596.10 % 20.821 K -86.19 % 150.802 K 262.13 % 41.643 K 167.44 % 15.571 K -81.95 % 86.248 K -71.86 % 306.500 K 83.99 % 166.586 K -20.93 % 210.691 K 9 786.95 % 2.131 K -93.64 % 33.519 K 8.75 % 30.821 K -70.93 % 106.031 K 80.21 % 58.836 K 0.000 0.000 -100.00 % 1.998 K -15.63 % 2.368 K -1.00 % 2.392 K -2.45 % 2.452 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
Change in working capital 0.000 100.00 % -3.782 M 0.000 -100.00 % 1.406 M 0.000 100.00 % -3.510 M 0.000 100.00 % -440.058 K 0.000 -100.00 % 381.535 K 0.000 100.00 % -122.089 K 43.47 % -215.989 K -2 383.20 % -8.698 K 0.000 -100.00 % 49.398 K 0.000 100.00 % -42.696 K 0.000 -100.00 % 23.048 K 0.000 100.00 % -768.000 0.000 100.00 % -7.335 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 100.00 % -2.611 M 0.000 -100.00 % 1.084 M 0.000 100.00 % -1.373 M 0.000 100.00 % -198.219 K 0.000 -100.00 % 397.920 K 0.000 100.00 % -121.522 K 0.00 % -121.522 K -1 343.25 % -8.420 K 0.000 -100.00 % 50.636 K 0.000 100.00 % -42.620 K 0.000 -100.00 % 8.436 K 0.000 -100.00 % 17.445 K 0.000 100.00 % -2.653 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 100.00 % -949.896 K 0.000 -100.00 % 428.225 K 0.000 100.00 % -2.284 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
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 100.00 % -93.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 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -221.195 K 0.000 100.00 % -106.585 K 0.000 -100.00 % 146.941 K 0.000 100.00 % -241.839 K 0.000 100.00 % -16.385 K 0.000 100.00 % -567.000 0.00 % -567.000 -103.96 % -278.000 0.000 100.00 % -1.238 K 0.000 100.00 % -76.000 0.000 -100.00 % 14.612 K 0.000 100.00 % -18.213 K 0.000 100.00 % -4.682 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 -30.220 M -1 691.70 % 1.899 M -82.99 % 11.159 M 94.36 % 5.742 M 231.37 % 1.733 M 197.12 % -1.784 M -251.37 % 1.179 M 12 171.81 % 9.604 K -97.24 % 348.531 K 107.56 % -4.608 M -505.35 % -761.253 K -227.56 % 596.790 K -6.51 % 638.351 K 351.52 % -253.800 K -295.38 % 129.904 K 259.54 % -81.426 K -1 244.55 % -6.056 K -108.42 % 71.910 K 164.74 % 27.162 K 298.79 % -13.664 K 49.03 % -26.806 K 98.70 % -2.068 M -90.32 % -1.087 M -1 963.29 % 58.314 K 7.84 % 54.075 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities -22.370 M -743.08 % -2.653 M -133.28 % 7.973 M 2 471.65 % -336.183 K 95.56 % -7.576 M -124.41 % -3.376 M -1 981.75 % -162.180 K 85.92 % -1.152 M -15.15 % -1.000 M -239.66 % 716.331 K 503.16 % -177.681 K 30.54 % -255.793 K 69.99 % -852.316 K -10.10 % -774.154 K -102.76 % -381.804 K -55.04 % -246.266 K -188.97 % -85.222 K 70.22 % -286.218 K 6.49 % -306.074 K -32.58 % -230.856 K 27.15 % -316.882 K 63.89 % -877.542 K -305.42 % -216.452 K 24.79 % -287.806 K -2.50 % -280.780 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 -12.185 K 97.53 % -493.039 K -11.67 % -441.506 K -20.95 % -365.022 K -9 749.49 % -3.706 K 99.90 % -3.584 M -2.53 % -3.495 M -40.89 % -2.481 M -191.08 % -852.295 K 0.000 100.00 % -50.000 K 67.50 % -153.842 K 0.000 0.000 0.000 0.000 0.000 100.00 % -10.390 K 72.15 % -37.312 K -220.11 % -11.656 K 73.96 % -44.756 K 17.82 % -54.462 K -68.10 % -32.398 K 40.86 % -54.786 K 5.73 % -58.116 K 53.63 % -125.330 K 0.00 % -125.330 K 88.90 % -1.129 M 0.00 % -1.129 M -73.13 % -651.890 K 0.00 % -651.890 K -9.98 % -592.757 K 0.00 % -592.757 K 30.27 % -850.075 K 0.00 % -850.075 K
Acquisitions net -1.210 M 0.000 100.00 % -285.954 K 0.000 0.000 -100.00 % 1.250 M 117.39 % 575.000 K 215.00 % -500.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
Purchases of investments 0.000 100.00 % -168.159 K 82.13 % -940.990 K -166.57 % -352.994 K 53.21 % -754.476 K -390.48 % -153.824 K 59.33 % -378.239 K -1.86 % -371.336 K 71.28 % -1.293 M -2 146.37 % -57.549 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -147.073 K 0.00 % -147.073 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 100.00 % -90.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 450.525 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 195.010 K 0.00 % 195.010 K 19.82 % 162.759 K 0.00 % 162.759 K 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 19.705 M 2 712.35 % 700.655 K 162.14 % -1.128 M -311.62 % 532.826 K -90.43 % 5.570 M -8.63 % 6.096 M 651.04 % -1.106 M -10.63 % -1.000 M -137.74 % 2.650 M -23.43 % 3.461 M 0.000 0.000 0.000 -100.00 % 377.254 K 0.000 -100.00 % 1.500 K 0.000 0.000 -100.00 % 49.998 K -50.00 % 100.000 K 566.67 % 15.000 K -99.49 % 2.930 M 392.60 % 594.714 K 2 278.86 % 25.000 K 0.000 100.00 % -100.330 K 0.00 % -100.330 K -180.23 % 125.056 K 0.00 % 125.056 K -24.68 % 166.036 K 0.00 % 166.036 K -28.11 % 230.946 K 0.00 % 230.946 K 128.54 % -809.100 K 0.00 % -809.100 K
Net cash used for investing activites 18.483 M 36 668.19 % -50.543 K 98.19 % -2.796 M -1 409.82 % -185.189 K -103.85 % 4.812 M 33.34 % 3.609 M 181.93 % -4.405 M -14.34 % -3.852 M -862.90 % 504.941 K -86.90 % 3.854 M 7 807.33 % -50.000 K 67.50 % -153.842 K 0.000 -100.00 % 377.254 K 0.000 -100.00 % 1.500 K 0.000 100.00 % -10.390 K -181.90 % 12.686 K -85.64 % 88.344 K 396.89 % -29.756 K -101.03 % 2.875 M 411.30 % 562.316 K 1 987.85 % -29.786 K 48.75 % -58.116 K -161.38 % 94.680 K 0.00 % 94.680 K -31.07 % 137.356 K 0.00 % 137.356 K 8.25 % 126.889 K 0.00 % 126.889 K -44.50 % 228.624 K 0.00 % 228.624 K 126.89 % -850.075 K 0.00 % -850.075 K
Debt repayment 0.000 100.00 % -76.482 K 95.09 % -1.556 M 0.000 100.00 % -1.583 M 0.000 -100.00 % 1.976 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 -100.00 % 657.500 K 0.00 % 657.500 K 157.84 % 255.000 K 0.00 % 255.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 2.810 M 0.000 0.000 -100.00 % 225.000 K 0.000 -100.00 % 4.948 M -17.12 % 5.969 M 2 657.23 % 216.500 K 0.000 -100.00 % 41.475 K -96.32 % 1.128 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 % 700.000 K 0.00 % 700.000 K 0.000 0.000 -100.00 % 674.548 K 0.00 % 674.548 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.000 K 0.00 % -36.000 K 0.000 0.000 100.00 % -17.456 K 0.00 % -17.456 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
Other financing activites 0.000 0.000 0.000 -100.00 % 1.507 M 1 038.42 % -160.579 K 84.55 % -1.039 M -456.36 % -186.760 K 0.000 0.000 0.000 -100.00 % 41.475 K -96.32 % 1.128 M 200.00 % -1.128 M -316.78 % 520.498 K -28.70 % 730.000 K 0.000 100.00 % -305.630 K -131.57 % 968.132 K 140.49 % 402.572 K 0.000 0.000 100.00 % -1.333 M 0.000 -100.00 % 257.500 K -21.97 % 330.000 K 0.000 0.000 0.000 0.000 100.00 % -9.459 K 0.00 % -9.459 K -181.67 % -3.358 K 0.00 % -3.358 K 74.55 % -13.197 K 0.00 % -13.197 K
Net cash used provided by financing activities 0.000 -100.00 % 2.734 M 275.66 % -1.556 M -203.27 % 1.507 M 199.23 % -1.519 M -46.15 % -1.039 M -115.42 % 6.737 M 12.85 % 5.969 M 2 657.23 % 216.500 K 0.000 -100.00 % 41.475 K -96.32 % 1.128 M 0.000 -100.00 % 520.498 K -28.70 % 730.000 K 0.000 100.00 % -305.630 K -131.57 % 968.132 K 140.49 % 402.572 K 0.000 0.000 100.00 % -1.333 M 0.000 -100.00 % 257.500 K -21.97 % 330.000 K -49.81 % 657.500 K 0.00 % 657.500 K 157.84 % 255.000 K 0.00 % 255.000 K -61.04 % 654.542 K 0.00 % 654.542 K 19 592.00 % -3.358 K 0.00 % -3.358 K -100.52 % 643.895 K 0.00 % 643.895 K
Effect of forex changes on cash -360.000 K 0.000 0.000 100.00 % -109.242 K -101.52 % 7.194 M 0.000 -100.00 % 5.831 M 0.000 -100.00 % 5.145 M 0.000 -100.00 % 760.801 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 664.304 K 0.000 0.000 100.00 % -1.019 M 0.000 100.00 % -69.226 K 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 -4.247 M -14 438.34 % 29.621 K -99.18 % 3.621 M 313.20 % 876.294 K 120.46 % -4.283 M -431.04 % -806.551 K -131.88 % 2.530 M 135.42 % 1.074 M 485.13 % -278.997 K -106.10 % 4.570 M 695.34 % 574.595 K -20.05 % 718.675 K 184.32 % -852.316 K -1 479.17 % 61.799 K -64.50 % 174.098 K 242.26 % -122.383 K 37.38 % -195.426 K -158.20 % 335.762 K -13.18 % 386.744 K 642.75 % -71.256 K 58.89 % -173.319 K 49.89 % -345.864 K -200.00 % 345.864 K 367.45 % -129.318 K -1 353.66 % -8.896 K -110.93 % 81.384 K 0.00 % 81.384 K 106.63 % -1.228 M 0.00 % -1.228 M -619.05 % 236.661 K 0.00 % 236.661 K 148.08 % -492.274 K 0.00 % -492.274 K -215.03 % -156.261 K 0.00 % -156.261 K
Cash at beginning of period 7.907 M 0.38 % 7.877 M 85.07 % 4.256 M 25.93 % 3.380 M -55.89 % 7.663 M -9.52 % 8.470 M 42.59 % 5.940 M 22.08 % 4.866 M -5.42 % 5.145 M 795.34 % 574.595 K 0.000 -100.00 % 42.126 K -95.29 % 894.442 K 0.000 -100.00 % 596.746 K 0.000 -100.00 % 862.841 K 0.000 0.000 0.000 -100.00 % 593.390 K 71.57 % 345.864 K 0.000 -100.00 % 129.318 K 0.000 -100.00 % 65.727 K 0.00 % 65.727 K -94.92 % 1.294 M 0.00 % 1.294 M 22.38 % 1.057 M 0.00 % 1.057 M -31.77 % 1.550 M 0.00 % 1.550 M -49.48 % 3.067 M 0.00 % 3.067 M
Cash at end of period 3.660 M -53.71 % 7.907 M 0.38 % 7.877 M 85.07 % 4.256 M 25.93 % 3.380 M -55.89 % 7.663 M -9.52 % 8.470 M 42.59 % 5.940 M 22.08 % 4.866 M -5.42 % 5.145 M 795.34 % 574.595 K -24.47 % 760.801 K 1 706.01 % 42.126 K -31.83 % 61.799 K -91.98 % 770.844 K 729.86 % -122.383 K -118.34 % 667.415 K 98.78 % 335.762 K -13.18 % 386.744 K 642.75 % -71.256 K -116.96 % 420.071 K 0.000 -100.00 % 345.864 K 0.000 100.00 % -8.896 K -106.05 % 147.111 K 0.00 % 147.111 K 123.82 % 65.727 K 0.00 % 65.727 K -94.92 % 1.294 M 0.00 % 1.294 M 22.38 % 1.057 M 0.00 % 1.057 M -63.68 % 2.911 M 0.00 % 2.911 M
Operating cash flow -22.370 M -743.08 % -2.653 M -133.28 % 7.973 M 2 471.65 % -336.183 K 95.56 % -7.576 M -124.41 % -3.376 M -1 981.75 % -162.180 K 85.92 % -1.152 M -15.15 % -1.000 M -239.66 % 716.331 K 503.16 % -177.681 K 30.54 % -255.793 K 69.99 % -852.316 K -10.10 % -774.154 K -102.76 % -381.804 K -55.04 % -246.266 K -188.97 % -85.222 K 70.22 % -286.218 K 6.49 % -306.074 K -32.58 % -230.856 K 27.15 % -316.882 K 63.89 % -877.542 K -305.42 % -216.452 K 24.79 % -287.806 K -2.50 % -280.780 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -12.185 K 97.25 % -443.036 K -0.35 % -441.506 K -20.95 % -365.022 K -9 749.49 % -3.706 K 99.90 % -3.584 M -2.53 % -3.495 M -40.89 % -2.481 M -191.08 % -852.295 K 0.000 100.00 % -50.000 K 67.50 % -153.842 K 0.000 0.000 0.000 0.000 0.000 100.00 % -10.390 K 72.15 % -37.312 K -220.11 % -11.656 K 73.96 % -44.756 K 17.82 % -54.462 K -68.10 % -32.398 K 40.86 % -54.786 K 5.73 % -58.116 K 53.63 % -125.330 K 0.00 % -125.330 K 88.90 % -1.129 M 0.00 % -1.129 M -73.13 % -651.890 K 0.00 % -651.890 K -9.98 % -592.757 K 0.00 % -592.757 K 30.27 % -850.075 K 0.00 % -850.075 K
Free CashFlow -22.382 M -622.84 % -3.096 M -141.11 % 7.532 M 1 174.09 % -701.205 K 90.75 % -7.580 M -8.91 % -6.960 M -90.29 % -3.657 M -0.68 % -3.633 M -96.08 % -1.853 M -358.64 % 716.331 K 414.62 % -227.681 K 44.42 % -409.635 K 51.94 % -852.316 K -10.10 % -774.154 K -102.76 % -381.804 K -55.04 % -246.266 K -188.97 % -85.222 K 71.27 % -296.608 K 13.62 % -343.386 K -41.60 % -242.512 K 32.94 % -361.638 K 61.20 % -932.004 K -274.52 % -248.850 K 27.36 % -342.592 K -1.09 % -338.896 K -170.40 % -125.330 K 0.00 % -125.330 K 88.90 % -1.129 M 0.00 % -1.129 M -73.13 % -651.890 K 0.00 % -651.890 K -9.98 % -592.757 K 0.00 % -592.757 K 30.27 % -850.075 K 0.00 % -850.075 K
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2012 2011 2011 2010 2010 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
2007
2006