BQSSF

Boss Energy Limited BQSSF

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 75.596 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 258.721 K 58.62 % 163.106 K -2.60 % 167.456 K 52.82 % 109.577 K 22.04 % 89.789 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income -34.168 M -176.62 % 44.592 M 255.40 % 12.547 M -59.77 % 31.187 M 3 506.48 % 864.749 K 117.01 % -5.084 M -316.04 % -1.222 M 73.92 % -4.685 M 22.64 % -6.056 M -126.31 % -2.676 M -142.83 % -1.102 M 48.15 % -2.125 M 84.20 % -13.450 M 2.80 % -13.837 M -5 995.59 % -227.000 K 91.54 % -2.684 M 67.12 % -8.163 M -426.99 % -1.549 M -1 206.13 % -118.595 K
Income before tax -31.586 M -166.18 % 47.730 M 280.41 % 12.547 M -59.77 % 31.187 M 3 506.48 % 864.749 K 115.89 % -5.441 M -129.87 % -2.367 M 62.01 % -6.231 M 9.55 % -6.889 M -116.70 % -3.179 M -188.48 % -1.102 M 48.15 % -2.125 M 84.20 % -13.450 M 2.80 % -13.837 M -5 995.59 % -227.000 K 91.54 % -2.684 M 67.12 % -8.163 M -426.99 % -1.549 M -1 206.13 % -118.595 K
Income before tax ratio -0.42 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -24.08 42.98 % -42.24 -122.48 % -18.98 -88.77 % -10.06 57.51 % -23.67 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -11.033 M 22.30 % -14.200 M -213.10 % 12.555 M -59.68 % 31.135 M 928.94 % -3.756 M 25.93 % -5.071 M 29.40 % -7.183 M -43.43 % -5.008 M 23.30 % -6.529 M -126.54 % -2.882 M -187.05 % -1.004 M 51.07 % -2.052 M 84.60 % -13.322 M 3.22 % -13.765 M -1 149.09 % -1.102 M -20.04 % -918.000 K -121.62 % 4.247 M 357.39 % -1.650 M -1 291.29 % -118.595 K
Net income ratio -0.45 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -18.11 51.23 % -37.13 -132.34 % -15.98 -58.90 % -10.06 57.51 % -23.67 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -0.15 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -19.36 51.64 % -40.03 -132.59 % -17.21 -87.84 % -9.16 59.91 % -22.85 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.51 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.53 53.64 % 0.35 -42.12 % 0.60 -40.37 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 411.182 M 6.78 % 385.074 M 8.50 % 354.919 M 16.96 % 303.463 M 12.30 % 270.234 M -5.11 % 284.785 M 43.94 % 197.852 M 32.10 % 149.772 M 26.95 % 117.973 M 24.03 % 95.119 M 27.68 % 74.499 M 14.46 % 65.090 M -77.14 % 284.785 M 531.75 % 45.079 M 107.69 % 21.705 M 53.36 % 14.153 M -95.03 % 284.785 M 3 688.55 % 7.517 M 382.77 % 1.557 M
Weighted average shs out 411.182 M 7.27 % 383.316 M 8.72 % 352.579 M 16.72 % 302.062 M 28.69 % 234.725 M -17.58 % 284.785 M 43.92 % 197.877 M 32.12 % 149.772 M 26.95 % 117.973 M 24.03 % 95.119 M 27.68 % 74.499 M 14.46 % 65.090 M -77.14 % 284.785 M 531.75 % 45.079 M 107.69 % 21.705 M 53.36 % 14.153 M -95.03 % 284.785 M 3 688.55 % 7.517 M 382.77 % 1.557 M
EPS diluted -0.08 -169.25 % 0.12 238.98 % 0.04 -64.60 % 0.10 3 025.00 % 0.00 112.50 % -0.03 -300.00 % -0.01 79.49 % -0.03 39.06 % -0.05 -82.21 % -0.03 -89.86 % -0.01 54.74 % -0.03 30.72 % -0.05 2.88 % -0.05 -5 975.00 % 0.00 91.49 % -0.01 98.79 % -0.78 -14 344.44 % -0.01 92.91 % -0.08
Earnings per share -0.08 -169.25 % 0.12 237.08 % 0.04 -64.40 % 0.10 2 602.70 % 0.00 114.45 % -0.03 -300.00 % -0.01 79.49 % -0.03 39.06 % -0.05 -82.21 % -0.03 -89.86 % -0.01 54.74 % -0.03 30.72 % -0.05 2.88 % -0.05 -5 975.00 % 0.00 91.49 % -0.01 98.79 % -0.78 -14 344.44 % -0.01 92.91 % -0.08
Gross profit 38.688 M 10 122.80 % -386.000 K -394.87 % -78.000 K -90.86 % -40.867 K 39.97 % -68.077 K 48.03 % -131.000 K -6.50 % -123.000 K -189.65 % 137.202 K 143.71 % 56.297 K -43.62 % 99.853 K -8.87 % 109.577 K 22.04 % 89.789 K 93 094.32 % 96.346 0.000 0.000 0.000 0.000 0.000 100.00 % -39.603 K
Income tax expense 2.582 M -17.72 % 3.138 M 1 701.02 % -196.000 K 20.97 % -248.000 K 0.000 100.00 % -357.000 K 68.82 % -1.145 M -31.46 % -871.000 K -104 587.50 % -832.000 99.71 % -290.000 K 0.000 -100.00 % 21.202 K 129.38 % -72.170 K 53.14 % -154.000 K 0.000 100.00 % -84.290 K -141.74 % -34.868 K 0.000 0.000
Cost of revenue 36.908 M 9 461.66 % 386.000 K 394.87 % 78.000 K 90.86 % 40.867 K -39.97 % 68.077 K -48.12 % 131.210 K 6.95 % 122.682 K 0.96 % 121.519 K 13.77 % 106.809 K 57.99 % 67.603 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.603 K
General and administrative expenses 9.105 M 1 161.08 % 722.000 K -83.85 % 4.470 M 934.72 % 432.000 K 12.41 % 384.304 K 10.80 % 346.841 K -74.59 % 1.365 M 80.44 % 756.478 K 256.01 % 212.490 K -22.22 % 273.198 K 105.83 % 132.733 K 42.78 % 92.966 K -94.51 % 1.692 M 68.54 % 1.004 M 20.84 % 830.840 K 18.67 % 700.140 K -51.41 % 1.441 M 51.92 % 948.516 K 0.000
Selling and marketing expenses 517.000 K -95.04 % 10.418 M 121.00 % 4.714 M -5.21 % 4.973 M 51.76 % 3.277 M -33.11 % 4.899 M 0.000 -100.00 % 4.989 M -21.06 % 6.320 M 180.54 % 2.253 M 150.01 % 901.142 K -3.80 % 936.740 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 51.675 M 0.000 0.000 -100.00 % 1.247 M 167.17 % 466.736 K 28.66 % 362.780 K -93.90 % 5.945 M 566.24 % 892.321 K 1 115.94 % 73.385 K -74.68 % 289.820 K 382.82 % 60.027 K 271.66 % 16.151 K -19.42 % 20.044 K 119.09 % -105.000 K -112.25 % 857.204 K 1 088.73 % 72.111 K 57.47 % 45.794 K 112.11 % -378.000 K 0.000
Operating expenses 61.297 M 450.24 % 11.140 M 112.51 % 5.242 M -21.20 % 6.652 M 61.14 % 4.128 M -26.40 % 5.609 M -21.91 % 7.183 M 17.03 % 6.138 M -8.28 % 6.692 M 154.64 % 2.628 M 130.32 % 1.141 M 10.81 % 1.030 M -92.40 % 13.542 M -2.39 % 13.874 M 1 158.98 % 1.102 M 10.74 % 995.094 K -48.49 % 1.932 M 17.09 % 1.650 M 29 602.97 % 5.555 K
Cost and expenses 98.205 M 781.55 % 11.140 M 112.51 % 5.242 M -3.02 % 5.405 M 47.63 % 3.661 M -34.73 % 5.609 M -23.23 % 7.306 M 16.71 % 6.260 M -7.93 % 6.799 M 152.19 % 2.696 M 160.74 % 1.034 M -53.21 % 2.210 M -83.68 % 13.542 M -2.39 % 13.874 M 1 158.98 % 1.102 M 10.74 % 995.094 K -48.49 % 1.932 M 17.09 % 1.650 M 1 250.67 % 122.162 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
Selling general and administrative expenses 9.622 M -13.63 % 11.140 M 112.51 % 5.242 M -3.02 % 5.405 M 47.63 % 3.661 M -30.21 % 5.246 M 284.34 % 1.365 M -76.24 % 5.746 M -12.05 % 6.533 M 158.61 % 2.526 M 144.34 % 1.034 M 0.40 % 1.030 M -39.15 % 1.692 M 68.54 % 1.004 M 20.84 % 830.840 K 18.67 % 700.140 K -51.41 % 1.441 M 51.92 % 948.516 K 16 975.00 % 5.555 K
Interest income 5.437 M -1.45 % 5.517 M 46.42 % 3.768 M 1 432.97 % 245.797 K 138.43 % 103.089 K -57.75 % 243.990 K -36.36 % 383.397 K 48.19 % 258.721 K 58.62 % 163.106 K -2.60 % 167.456 K 237.95 % 49.550 K -32.71 % 73.638 K -3.49 % 76.302 K 26.05 % 60.532 K 228.03 % 18.453 K -78.75 % 86.825 K 149.01 % 34.868 K -72.33 % 126.005 K 3 432.52 % 3.567 K
Interest expense 1.871 M 981.50 % 173.000 K 37.30 % 126.000 K -18.48 % 154.568 K 25.79 % 122.880 K -9.14 % 135.240 K -45.17 % 246.652 K -5.02 % 259.683 K 15.68 % 224.476 K -2.41 % 230.008 K 5 872.68 % 3.851 K -23.76 % 5.051 K 22.24 % 4.132 K -81.75 % 22.640 K 22.69 % 18.453 K 627.93 % 2.535 K -92.73 % 34.868 K -72.33 % 126.005 K 0.000
Depreciation and amortization 18.682 M 10 889.41 % 170.000 K 117.95 % 78.000 K 90.86 % 40.867 K -39.97 % 68.077 K -48.12 % 131.210 K 6.95 % 122.682 K 0.96 % 121.519 K 13.77 % 106.809 K 57.99 % 67.603 K 392.98 % 13.713 K -79.92 % 68.291 K -29.12 % 96.346 K 34.67 % 71.541 K 0.000 -100.00 % 1.761 M -71.50 % 6.179 M 0.000 -100.00 % 3.567 K
Operating income -22.609 M -102.95 % -11.140 M -112.51 % -5.242 M 3.02 % -5.405 M -47.64 % -3.661 M 30.21 % -5.246 M 25.07 % -7.001 M -27.59 % -5.487 M 19.30 % -6.799 M -152.19 % -2.696 M -191.77 % -924.000 K 1.69 % -939.917 K 93.00 % -13.430 M 3.70 % -13.946 M -1 165.52 % -1.102 M -10.98 % -993.000 K 48.60 % -1.932 M -17.09 % -1.650 M -1 250.67 % -122.162 K
Operating income ratio -0.30 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -21.21 49.12 % -41.68 -158.91 % -16.10 -90.93 % -8.43 19.45 % -10.47 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -8.977 M -115.25 % 58.870 M 230.93 % 17.789 M -51.39 % 36.592 M 708.48 % 4.526 M 0.000 -100.00 % 5.779 M 4 452.54 % 126.940 K 241.89 % -89.463 K 81.48 % -483.000 K -172.88 % -177.000 K 85.07 % -1.185 M -6 013.84 % 20.044 K 119.09 % -105.000 K -112.00 % 875.031 K 151.75 % -1.691 M 73.01 % -6.265 M -25 009.21 % -24.951 K -799.50 % 3.567 K
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
Net debt -36.041 M 45.78 % -66.474 M 25.18 % -88.845 M 32.95 % -132.501 M -534.79 % -20.873 M -446.09 % -3.822 M -195.81 % 3.989 M 234.72 % -2.961 M -239.47 % 2.123 M -51.53 % 4.380 M 468 143.27 % -935.881 52.61 % -1.975 K 99.88 % -1.682 M 43.82 % -2.993 M -123.96 % -1.337 M -233.12 % -401.216 K 37.26 % -639.514 K 61.01 % -1.640 M
Total investments 65.354 M 32.39 % 49.364 M -57.12 % 115.111 M 15.37 % 99.775 M 57.49 % 63.352 M 607.44 % 8.955 M 19 616 210.71 % 45.651 -3.70 % 47.407 12.50 % 42.140 -40.00 % 70.233 -70.35 % 236.872 121.16 % 107.106 -99.93 % 163.913 K 17.10 % 139.978 K -55.84 % 316.996 K 147.00 % 128.338 K -93.50 % 1.976 M -75.32 % 8.007 M
Total debt 490.000 K -24.38 % 648.000 K 582.11 % 95.000 K -32.81 % 141.385 K 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M -42.86 % 7.000 M 0.00 % 7.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 13.259 M -20.15 % 16.604 M 23.32 % 13.464 M 13.92 % 11.819 M 9.69 % 10.775 M 2.08 % 10.555 M 8.79 % 9.702 M 4.19 % 9.312 M 4.64 % 8.900 M 23.43 % 7.210 M 14.13 % 6.317 M 0.13 % 6.309 M -0.48 % 6.339 M 3.73 % 6.111 M -0.39 % 6.135 M 0.000 0.000 100.00 % -32.019 K
Retained earnings -22.774 M -299.88 % 11.394 M 134.32 % -33.198 M 27.43 % -45.745 M 40.54 % -76.932 M 1.11 % -77.797 M -106 892.57 % -72.712 K -1.71 % -71.491 K -36.21 % -52.484 K -13.04 % -46.429 K -7.16 % -43.325 K -2.61 % -42.223 K 99.89 % -40.098 M -50.47 % -26.648 M -108.00 % -12.812 M -1.80 % -12.585 M -27.10 % -9.902 M -469.39 % -1.739 M
Common stock 493.194 M 2.26 % 482.306 M 78.31 % 270.493 M 0.00 % 270.493 M 78.41 % 151.617 M 91.18 % 79.306 M 100 120.51 % 79.132 K 0.06 % 79.081 K 40.69 % 56.209 K 14.39 % 49.138 K 13.48 % 43.302 K 0.00 % 43.302 K -99.90 % 41.793 M 5.74 % 39.525 M 14.08 % 34.646 M 149.90 % 13.864 M 5.95 % 13.085 M 11.14 % 11.773 M
Total equity 483.679 M -5.22 % 510.304 M 103.50 % 250.759 M 6.00 % 236.567 M 176.82 % 85.460 M 608.33 % 12.065 M 74 735.53 % 16.122 K -4.61 % 16.902 K 45.98 % 11.578 K 19.28 % 9.707 K 54.19 % 6.295 K -14.80 % 7.389 K -99.91 % 8.034 M -57.69 % 18.989 M -32.11 % 27.970 M 2 087.47 % 1.279 M -59.83 % 3.183 M -68.17 % 10.002 M
Other non current liabilities 17.067 M 40.43 % 12.153 M 33.10 % 9.131 M -0.01 % 9.131 M 2.40 % 8.917 M 1.09 % 8.821 M 1.20 % 8.717 M 2.50 % 8.504 M 1.90 % 8.346 M -5.62 % 8.842 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 326.000 K -33.47 % 490.000 K 1 039.53 % 43.000 K -54.98 % 95.511 K 0.000 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M -42.86 % 7.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 23.718 M 50.29 % 15.781 M 72.02 % 9.174 M -0.57 % 9.227 M 3.47 % 8.917 M 1.09 % 8.821 M 1.20 % 8.717 M 217 823.25 % 4.000 K 0.00 % 4.000 K -42.86 % 7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 17.764 M 68.17 % 10.563 M 125.27 % 4.689 M 485.83 % 800.408 K 99.09 % 402.034 K -18.95 % 496.034 K 18.52 % 418.541 K 13.42 % 369.029 K 34.98 % 273.387 K 12.60 % 242.798 K 742.96 % 28.803 K -65.76 % 84.115 K 156.53 % 32.790 K -66.21 % 97.040 K -0.70 % 97.726 K 0.000 -100.00 % 99.245 K -65.40 % 286.800 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 M 0.000 100.00 % -3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 164.000 K 3.80 % 158.000 K 203.85 % 52.000 K 13.35 % 45.874 K 0.000 0.000 -100.00 % 4.000 M 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 20.818 M 61.01 % 12.930 M 65.64 % 7.806 M 227.35 % 2.385 M 328.62 % 556.338 K -32.24 % 821.095 K 16 804.12 % 4.857 K 832.60 % 520.844 -87.06 % 4.024 K 902.95 % 401.198 318.39 % 95.892 -28.36 % 133.845 -99.89 % 120.807 K -87.13 % 938.753 K 793.80 % 105.030 K 46.14 % 71.868 K -57.53 % 169.214 K -47.65 % 323.258 K
Total liabilities 44.536 M 55.12 % 28.711 M 69.09 % 16.980 M 46.23 % 11.612 M 22.57 % 9.474 M -1.75 % 9.642 M 70 936.20 % 13.574 K 4.21 % 13.025 K -20.43 % 16.369 K 0.78 % 16.243 K 16 838.85 % 95.892 -28.36 % 133.845 -99.89 % 120.807 K -87.13 % 938.753 K 793.80 % 105.030 K 46.14 % 71.868 K -57.53 % 169.214 K -47.65 % 323.258 K
Other non current assets 0.000 -100.00 % 109.715 M 65 515.96 % -167.719 K 0.000 -100.00 % 10.584 M 20.09 % 8.813 M 98 769.67 % -8.932 K -1 506 373.36 % 0.593 523.57 % -0.140 39.91 % -0.233 100.00 % -5.144 K 1.55 % -5.225 K 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 54.137 M 10.03 % 49.201 M -57.22 % 114.998 M 15.37 % 99.682 M 57.39 % 63.335 M 608.69 % 8.937 M 19 576 272.92 % 45.651 -3.70 % 47.407 12.50 % 42.140 -40.00 % 70.233 90.48 % 36.872 -65.57 % 107.106 -99.93 % 163.913 K 17.10 % 139.978 K -55.84 % 316.996 K 147.00 % 128.338 K -93.50 % 1.976 M -75.32 % 8.007 M
Intangible assets 0.000 -100.00 % 86.000 K -69.61 % 283.000 K 0.00 % 283.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
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 -100.00 % 86.000 K -69.61 % 283.000 K 0.00 % 283.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
Property plant equipment net 271.599 M 9.99 % 246.934 M 302.20 % 61.396 M 306.35 % 15.109 M 29 641.93 % 50.801 K -49.56 % 100.725 K 1 033.45 % 8.887 K -35.48 % 13.774 K 0.11 % 13.759 K -3.48 % 14.255 K 179.14 % 5.107 K -0.21 % 5.118 K -99.92 % 6.280 M -62.51 % 16.752 M -36.51 % 26.386 M 3 536.09 % 725.667 K 10.34 % 657.644 K 3.89 % 632.993 K
Total non current assets 325.736 M -19.76 % 405.936 M 129.76 % 176.677 M 53.91 % 114.791 M 55.19 % 73.970 M 314.38 % 17.851 M 199 748.93 % 8.932 K -35.38 % 13.822 K 0.15 % 13.801 K -3.66 % 14.325 K 178.50 % 5.144 K -1.55 % 5.225 K -99.92 % 6.444 M -61.85 % 16.892 M -36.74 % 26.703 M 3 026.79 % 854.005 K -67.57 % 2.634 M -69.52 % 8.640 M
Other current assets 2.238 M 35.06 % 1.657 M 772.11 % 190.000 K 1 817.45 % 9.909 K -13.86 % 11.503 K -5.65 % 12.192 K -98.97 % 1.182 M 13 922.32 % 8.431 K 0.000 -100.00 % 29.052 K 47.57 % 19.687 K -91.08 % 220.721 K 14 693.63 % 1.492 K -94.67 % 28.010 K 491.43 % 4.736 K 0.000 -100.00 % 25.000 K 0.000
Short term investments 11.217 M 6 781.60 % 163.000 K 44.25 % 113.000 K 21.11 % 93.306 K 453.22 % 16.866 K -7.49 % 18.232 K 0.000 0.000 0.000 0.000 -100.00 % 200.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 36.531 M -45.58 % 67.122 M -24.53 % 88.940 M -32.95 % 132.643 M 535.46 % 20.873 M 446.09 % 3.822 M 36 206.32 % 10.528 K -99.85 % 6.961 M 42.74 % 4.877 M 86.16 % 2.620 M 279 815.07 % 935.881 -52.61 % 1.975 K -99.88 % 1.682 M -43.82 % 2.993 M 123.96 % 1.337 M 233.12 % 401.216 K -37.26 % 639.514 K -61.01 % 1.640 M
Cash and short term investments 47.748 M -29.04 % 67.285 M -24.44 % 89.053 M -32.91 % 132.736 M 535.40 % 20.890 M 443.94 % 3.841 M 36 379.49 % 10.528 K -99.85 % 6.961 M 42.74 % 4.877 M 86.16 % 2.620 M 230 529.09 % 1.136 K -42.49 % 1.975 K -99.88 % 1.682 M -43.82 % 2.993 M 123.96 % 1.337 M 233.12 % 401.216 K -37.26 % 639.514 K -61.01 % 1.640 M
Total current assets 202.479 M 52.15 % 133.079 M 46.14 % 91.062 M -31.73 % 133.387 M 536.28 % 20.964 M 443.59 % 3.857 M 32 529.92 % 11.819 K 65.21 % 7.154 K 40.46 % 5.093 K 86.32 % 2.734 K 129.39 % 1.192 K -46.66 % 2.234 K -99.87 % 1.710 M -43.66 % 3.036 M 121.32 % 1.372 M 176.28 % 496.492 K -30.93 % 718.851 K -57.35 % 1.686 M
Inventory 133.688 M 331.52 % 30.981 M 0.000 0.000 0.000 0.000 100.00 % -0.463 0.000 -100.00 % 0.000 100.00 % 0.000 100.00 % 0.000 150.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 18.805 M -43.28 % 33.156 M 1 722.76 % 1.819 M 183.58 % 641.438 K 937.71 % 61.813 K 1 536.56 % 3.777 K -99.70 % 1.254 M 580.87 % 184.207 K -14.89 % 216.433 K 154.92 % 84.903 K 135.06 % 36.119 K -6.04 % 38.439 K 40.28 % 27.401 K 89.76 % 14.440 K -52.52 % 30.414 K -68.08 % 95.276 K 75.34 % 54.337 K 19.28 % 45.553 K
Tax assets 0.000 0.000 -100.00 % 167.719 K 159.26 % -283.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
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.945 K -0.07 % 8.951 K -1.14 % 9.054 K 1.83 % 8.891 K 15 874.44 % 55.660 -12.68 % 63.740 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 2.890 M 30.83 % 2.209 M -27.93 % 3.065 M 99.25 % 1.538 M 896.92 % 154.304 K -52.53 % 325.061 K -25.92 % 438.825 K 189.05 % 151.815 K -79.77 % 750.418 K 373.75 % 158.400 K 136.10 % 67.089 K 34.91 % 49.730 K -43.50 % 88.017 K -89.54 % 841.713 K 11 424.00 % 7.304 K -89.84 % 71.868 K 2.71 % 69.969 K 91.92 % 36.458 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.046 K -389.97 % -213.572 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 490.000 K -24.38 % 648.000 K 582.11 % 95.000 K -32.81 % 141.385 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 13.28 % 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 100.00 % -12.613 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 6.325 M 101.56 % 3.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.708 M -102 499.50 % 8.504 K 1.90 % 8.345 K -5.62 % 8.842 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 528.215 M -2.00 % 539.015 M 101.32 % 267.739 M 7.88 % 248.178 M 161.42 % 94.933 M 337.33 % 21.707 M 72 998.86 % 29.696 K -0.77 % 29.927 K 7.08 % 27.948 K 7.70 % 25.950 K 306.05 % 6.391 K -15.04 % 7.522 K -99.91 % 8.155 M -59.08 % 19.927 M -29.02 % 28.075 M 1 978.83 % 1.350 M -59.72 % 3.352 M -67.53 % 10.325 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 % -2.894 M -3 978.37 % -70.951 K 82.08 % -395.908 K -142.45 % 932.722 K 112 653.12 % 827.225 285.90 % -444.994 71.44 % -1.558 K -274.38 % -416.170 0.000 100.00 % -17.551 99.85 % -11.401 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 767.000 K 0.000 -100.00 % 1.645 K 57.57 % 1.044 K 83.25 % 569.700 -66.70 % 1.711 K 604.76 % 242.778 -41.18 % 412.768 -75.57 % 1.690 K 263.39 % 464.954 0.000 -100.00 % 28.589 -96.34 % 780.695 0.000 0.000 0.000 0.000 0.000
Change in working capital 18.514 M 346.20 % -7.520 M -183.99 % -2.648 M -5 449.93 % 49.496 K 122.88 % -216.352 K -117.09 % 1.266 M 118 379.01 % -1.070 K -3 420.31 % 32.226 124.50 % -131.530 -169.62 % -48.784 -2 202.76 % 2.320 121.02 % -11.038 14.84 % -12.961 0.000 0.000 0.000 0.000 0.000
Accounts receivables -696.000 K -1 580.85 % 47.000 K 103.99 % -1.178 M -695.84 % -148.020 K -5 751.78 % 2.619 K -99.79 % 1.250 M 116 962.57 % -1.070 K -3 420.31 % 32.226 124.50 % -131.530 -169.62 % -48.784 -2 202.76 % 2.320 121.02 % -11.038 14.84 % -12.961 0.000 0.000 0.000 0.000 0.000
Inventory 18.239 M 345.87 % -7.418 M 0.000 0.000 0.000 0.000 100.00 % -278.618 K -160.42 % 461.169 K 176.10 % -606.002 K -22.19 % -495.941 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -1.558 M -1 074.68 % 159.847 K 161.06 % -261.803 K -388.63 % -53.579 K -118.06 % 296.645 K 162.29 % -476.253 K -183.82 % 568.204 K 86.11 % 305.306 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 971.000 K 751.68 % -149.000 K -269.32 % 88.000 K 133.61 % 37.669 K -12.06 % 42.833 K -37.68 % 68.735 K 481.29 % -18.027 K -219.52 % 15.083 K 102.65 % -568.204 K -86.11 % -305.306 K -29 670 065.21 % -1.029 95.38 % -22.278 -53.41 % -14.522 0.000 0.000 0.000 0.000 0.000
Other non cash items 12.223 M 124.88 % -49.129 M -362.52 % -10.622 M 70.13 % -35.557 M -899.12 % -3.559 M -4 346.22 % 83.811 K 1 671.92 % -5.332 K -655.58 % -705.647 -254.89 % -198.833 -149.72 % 399.881 710.49 % 49.338 168.75 % -71.760 -100.00 % 10.319 M -3.84 % 10.731 M 21 597.85 % 49.457 K -96.90 % 1.593 M -74.01 % 6.131 M 1 680.27 % 344.393 K
Net cash provided by operating activities 17.381 M 248.92 % -11.671 M -229.97 % -3.537 M 18.68 % -4.349 M -34.34 % -3.238 M -21.29 % -2.669 M -41 410.20 % -6.431 K -22.04 % -5.269 K -14.81 % -4.590 K -168.04 % -1.712 K -65.21 % -1.036 K 4.75 % -1.088 K 99.97 % -3.120 M -0.46 % -3.105 M -1 653.89 % -177.059 K 83.76 % -1.090 M 46.33 % -2.031 M -68.66 % -1.204 M
Investments in property plant and equipment -56.477 M 37.53 % -90.411 M -126.28 % -39.955 M -1 221.99 % -3.022 M -90.76 % -1.584 M -1 789.19 % -83.864 K 0.000 100.00 % -30.344 51.13 % -62.088 97.54 % -2.522 K -87 215.69 % -2.888 98.10 % -152.135 99.91 % -162.258 K 62.89 % -437.293 K -155.85 % -170.918 K 0.000 100.00 % -32.793 K 91.50 % -385.717 K
Acquisitions net 0.000 100.00 % -90.851 M 0.000 -100.00 % 2.235 K -67.04 % 6.781 K 0.000 -100.00 % 11.458 K -62.54 % 30.586 K 0.000 -100.00 % 81.831 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 127.722 K 0.000 100.00 % -8.064 M
Purchases of investments 0.000 100.00 % -41.446 M -6 151.28 % -663.000 K -11.08 % -596.848 K 98.80 % -49.750 M 0.000 0.000 100.00 % -130.586 K 19.54 % -162.300 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -248.060 K 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 1.019 M 1 948.56 % 49.742 K 5.30 % 47.237 K 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 8.190 M 1 217.33 % -733.000 K -3 757.89 % -19.000 K 87.61 % -153.325 K -208.24 % -49.742 K 0.000 100.00 % -1.647 K -1 360.89 % 130.586 -99.92 % 162.137 K 298.33 % -81.749 K -1 300 386 857 326 390 784.00 % 0.000 -100.00 % 83.409 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -48.287 M 78.39 % -223.441 M -449.85 % -40.637 M -1 377.02 % -2.751 M 94.64 % -51.327 M -140 034.90 % -36.627 K -473.31 % 9.811 K 9 687.77 % 100.242 144.67 % -224.388 90.80 % -2.440 K -84 382.20 % -2.888 95.80 % -68.726 99.96 % -162.258 K 62.89 % -437.293 K -155.85 % -170.918 K -233.82 % 127.722 K 145.48 % -280.853 K 96.68 % -8.449 M
Debt repayment -158.000 K 6.51 % -169.000 K -302.38 % -42.000 K -200.00 % -14.000 K 96.00 % -350.334 K 91.24 % -4.000 M 0.000 100.00 % -3.000 M 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 % 220.001 M 0.000 -100.00 % 118.876 M 65.20 % 71.960 M 0.000 -100.00 % 198.578 K -98.07 % 10.271 M 45.26 % 7.071 M 21.16 % 5.836 M 0.000 -100.00 % 1.450 M -28.10 % 2.017 M -58.66 % 4.879 M 280.53 % 1.282 M 77.07 % 724.168 K -44.80 % 1.312 M -83.18 % 7.799 M
Common stock repurchased 0.000 100.00 % -8.188 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
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 0.000 100.00 % -403.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -158.000 K -100.07 % 211.644 M 504 014.29 % -42.000 K -100.04 % 118.862 M 65.99 % 71.610 M 1 890.25 % -4.000 M -2 014 421.83 % 198.578 -97.27 % 7.271 K 2.83 % 7.071 K 21.16 % 5.836 K 1 283 337 217 605 265 152.00 % 0.000 -100.00 % 1.450 K -99.93 % 2.017 M -60.68 % 5.129 M 300.03 % 1.282 M 77.07 % 724.168 K -44.80 % 1.312 M -83.18 % 7.799 M
Effect of forex changes on cash 473.000 K -71.33 % 1.650 M 221.64 % 513.000 K 6 412 400.00 % 8.000 30.36 % 6.137 0.000 100.00 % -12.236 30.87 % -17.701 -3 892 491 064 652 495.50 % 0.000 100.00 % -0.119 -154.34 % 0.219 357.65 % -0.085 0.000 -100.00 % 70.148 K 6 625.60 % 1.043 K 0.000 0.000 0.000
Net change in cash -30.591 M -40.21 % -21.818 M 50.08 % -43.703 M -139.10 % 111.769 M 555.50 % 17.051 M 354.26 % -6.706 M -188 120.76 % 3.567 K 71.10 % 2.085 K -7.64 % 2.257 K 34.05 % 1.684 K 262.05 % -1.039 K -454.11 % 293.434 100.02 % -1.265 M -176.34 % 1.657 M 77.14 % 935.319 K 492.50 % -238.298 K 76.18 % -1.000 M 46.07 % -1.855 M
Cash at beginning of period 67.122 M -24.53 % 88.940 M -32.95 % 132.643 M 535.46 % 20.873 M 446.09 % 3.822 M -63.69 % 10.528 M 151 140.62 % 6.961 K 42.74 % 4.877 K 86.16 % 2.620 K 179.92 % 935.881 -52.61 % 1.975 K 17.45 % 1.682 K -99.94 % 2.946 M 120.45 % 1.337 M 233.12 % 401.216 K -37.26 % 639.514 K -61.01 % 1.640 M -53.08 % 3.495 M
Cash at end of period 36.531 M -45.58 % 67.122 M -24.53 % 88.940 M -32.95 % 132.643 M 535.46 % 20.873 M 446.09 % 3.822 M 36 206.32 % 10.528 K 51.24 % 6.961 K 42.74 % 4.877 K 86.16 % 2.620 K 179.92 % 935.881 -52.61 % 1.975 K -99.88 % 1.682 M -43.82 % 2.993 M 123.96 % 1.337 M 233.12 % 401.216 K -37.26 % 639.514 K -61.01 % 1.640 M
Operating cash flow 17.381 M 248.92 % -11.671 M -229.97 % -3.537 M 18.68 % -4.349 M -34.34 % -3.238 M -21.29 % -2.669 M -41 410.20 % -6.431 K -22.04 % -5.269 K -14.81 % -4.590 K -168.04 % -1.712 K -65.21 % -1.036 K 4.75 % -1.088 K 99.97 % -3.120 M -0.46 % -3.105 M -1 653.89 % -177.059 K 83.76 % -1.090 M 46.33 % -2.031 M -68.66 % -1.204 M
Capital expenditure -56.477 M 37.53 % -90.411 M -126.28 % -39.955 M -1 221.99 % -3.022 M -90.76 % -1.584 M -1 789.19 % -83.864 K 0.000 100.00 % -30.344 51.13 % -62.088 97.54 % -2.522 K -87 215.69 % -2.888 98.10 % -152.135 99.91 % -162.258 K 62.89 % -437.293 K -155.85 % -170.918 K 0.000 100.00 % -32.793 K 91.50 % -385.717 K
Free CashFlow -39.096 M 61.70 % -102.082 M -134.71 % -43.492 M -489.98 % -7.372 M -52.88 % -4.822 M -75.14 % -2.753 M -42 714.31 % -6.431 K -21.35 % -5.300 K -13.93 % -4.652 K -9.87 % -4.234 K -307.39 % -1.039 K 16.20 % -1.240 K 99.96 % -3.282 M 7.36 % -3.543 M -918.09 % -347.977 K 68.08 % -1.090 M 47.19 % -2.064 M -29.81 % -1.590 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 27.802 M -41.83 % 47.794 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 258.721 0.000 -100.00 % 163.106 0.000 -100.00 % 140.914 430.91 % 26.542 33.61 % 19.866 -77.86 % 89.711 163.82 % 34.005 -39.04 % 55.784 9.45 % 50.967 5.81 % 48.170 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income -24.671 M -159.78 % -9.497 M 27.21 % -13.048 M -122.64 % 57.640 M 285.42 % 14.955 M 721.05 % -2.408 M -115.75 % 15.288 M -3.84 % 15.899 M 526.77 % 2.537 M 251.71 % -1.672 M -54.39 % -1.083 M 72.93 % -4.001 M -180.38 % -1.427 M -694 541.06 % 205.489 109.73 % -2.112 K 17.92 % -2.573 K 29.74 % -3.662 K -53.00 % -2.394 K -47.46 % -1.623 K -54.18 % -1.053 K -94.68 % -540.787 99.90 % -560.992 K -102 006.04 % -549.421 65.14 % -1.576 K 86.01 % -11.264 K 99.83 % -6.725 M 2.79 % -6.918 M 0.00 % -6.918 M -6 022.12 % -113.000 K 0.00 % -113.000 K 91.58 % -1.342 M 0.00 % -1.342 M 67.12 % -4.081 M -99.95 % -2.041 M -163.70 % -774.000 K -100.00 % -387.000 K
Income before tax -18.648 M -44.13 % -12.938 M -30.55 % -9.910 M -117.19 % 57.640 M 290.54 % 14.759 M 712.92 % -2.408 M -116.01 % 15.040 M -5.40 % 15.899 M 617.74 % 2.215 M 232.48 % -1.672 M -54.39 % -1.083 M 75.15 % -4.358 M -69.44 % -2.572 M -1 251 748.51 % 205.489 100.01 % -2.168 M 32.06 % -3.192 M 23.22 % -4.157 M -52.19 % -2.731 M -51.13 % -1.807 M -67.02 % -1.082 M -200 003.00 % -540.787 3.60 % -560.992 -2.11 % -549.421 65.14 % -1.576 K 86.01 % -11.264 K 99.83 % -6.725 M 2.79 % -6.918 M 0.00 % -6.918 M -6 022.12 % -113.000 K 0.00 % -113.000 K 91.58 % -1.342 M 0.00 % -1.342 M 67.12 % -4.081 M -99.95 % -2.041 M -163.70 % -774.000 K -100.00 % -387.000 K
Income before tax ratio -0.67 -147.78 % -0.27 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 % -8 381.09 0.00 100.00 % -25 486.66 0.00 100.00 % -12 826.13 68.54 % -40 770.51 -149 671.91 % -27.22 -335.32 % -6.25 61.30 % -16.16 42.81 % -28.25 87.22 % -221.01 99.84 % -139 606.48 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA -1.632 M 86.69 % -12.262 M -57.73 % -7.774 M -20.98 % -6.426 M -143.24 % 14.861 M 744.45 % -2.306 M -115.21 % 15.163 M -4.73 % 15.916 M 903.31 % -1.981 M -28.24 % -1.545 M -60.10 % -965.000 K 75.85 % -3.996 M -67.34 % -2.388 M -711.83 % 390.304 K 119.68 % -1.984 M 48.69 % -3.866 M 3.08 % -3.990 M -55.48 % -2.566 M -64.63 % -1.559 M -56.94 % -993.158 K -121.43 % -448.529 K 14.37 % -523.825 K 2.16 % -535.411 K -113 762.24 % -470.227 39.30 % -774.652 99.99 % -6.661 M 3.06 % -6.871 M 0.33 % -6.894 M -6 000.88 % -113.000 K 88.57 % -989.000 K 26.25 % -1.341 M -163.58 % 2.109 M 151.68 % -4.081 M -99.95 % -2.041 M -163.70 % -774.000 K -100.00 % -387.000 K
Net income ratio -0.89 -346.58 % -0.20 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 % -8.16 0.00 100.00 % -22.45 0.00 100.00 % -11.52 70.96 % -39.66 -45.71 % -27.22 99.56 % -6 253.32 -38 603.34 % -16.16 42.81 % -28.25 87.22 % -221.01 99.84 % -139 606.48 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA -0.06 77.12 % -0.26 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 % -7 667.47 0.00 100.00 % -24 459.88 0.00 100.00 % -11 060.79 70.44 % -37 418.36 -65.73 % -22 577.72 -286.67 % -5 839.03 62.92 % -15 745.07 -186 686.98 % -8.43 44.54 % -15.20 99.99 % -138 276.44 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio -0.40 -6 534.11 % -0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.00 0.00 -100.00 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 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 413.010 M 0.89 % 409.353 M -0.19 % 410.124 M 13.92 % 360.025 M 1.55 % 354.540 M 0.56 % 352.579 M 9.43 % 322.206 M 8.01 % 298.299 M 4.75 % 284.785 M 34.91 % 211.097 M 6.39 % 198.425 M 0.00 % 198.425 M 0.19 % 198.050 M 96 279.85 % 205.489 K 6.84 % 192.330 K 79.39 % 107.214 K -14.32 % 125.134 K 12.93 % 110.810 K -99.90 % 107.990 M 131 197.70 % 82.248 K 23.29 % 66.711 K -99.90 % 70.124 M 3.56 % 67.715 M 130 530.82 % 51.837 K 5.57 % 49.102 K 4.25 % 47.101 K -99.98 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M
Weighted average shs out 412.994 M 0.89 % 409.353 M 0.10 % 408.940 M 14.23 % 358.012 M 1.54 % 352.579 M 0.00 % 352.579 M 9.43 % 322.206 M 13.08 % 284.934 M 0.05 % 284.785 M 34.91 % 211.097 M 6.39 % 198.425 M 0.00 % 198.425 M 0.19 % 198.050 M 96 279.85 % 205.489 K 6.83 % 192.344 K 79.40 % 107.214 K -14.32 % 125.136 K 12.93 % 110.810 K -99.90 % 107.995 M 131 203.87 % 82.248 K 23.28 % 66.714 K -99.90 % 70.124 M 3.55 % 67.721 M 130 542.33 % 51.837 K 5.57 % 49.102 K 4.25 % 47.101 K -99.98 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M 0.00 % 284.785 M
EPS diluted -0.06 -157.33 % -0.02 27.04 % -0.03 -119.88 % 0.16 279.15 % 0.04 720.59 % -0.01 -114.35 % 0.05 -11.07 % 0.05 498.88 % 0.01 212.66 % -0.01 -43.64 % -0.01 72.77 % -0.02 -180.56 % -0.01 -820.00 % 0.00 109.09 % -0.01 54.17 % -0.02 18.09 % -0.03 -35.65 % -0.02 -44.00 % -0.02 -17.19 % -0.01 -58.02 % -0.01 -1.25 % -0.01 1.23 % -0.01 73.36 % -0.03 86.78 % -0.23 -874.58 % -0.02 2.48 % -0.02 0.82 % -0.02 -6 000.00 % 0.00 0.00 % 0.00 91.67 % 0.00 -4.35 % 0.00 68.06 % -0.01 -100.00 % -0.01 -157.14 % 0.00 -100.00 % 0.00
Earnings per share -0.06 -157.33 % -0.02 27.27 % -0.03 -119.94 % 0.16 277.36 % 0.04 723.53 % -0.01 -114.35 % 0.05 -15.05 % 0.06 526.97 % 0.01 212.66 % -0.01 -43.64 % -0.01 72.77 % -0.02 -180.56 % -0.01 -820.00 % 0.00 109.09 % -0.01 54.17 % -0.02 18.09 % -0.03 -35.65 % -0.02 -44.00 % -0.02 -17.19 % -0.01 -58.02 % -0.01 -1.25 % -0.01 1.23 % -0.01 73.36 % -0.03 86.78 % -0.23 -874.58 % -0.02 2.48 % -0.02 0.82 % -0.02 -6 000.00 % 0.00 0.00 % 0.00 91.67 % 0.00 -4.35 % 0.00 68.06 % -0.01 -100.00 % -0.01 -157.14 % 0.00 -100.00 % 0.00
Gross profit -11.037 M -3 759.09 % -286.000 K 23.32 % -373.000 K -2 769.23 % -13.000 K 66.85 % -39.211 K -1.09 % -38.789 K -57.20 % -24.675 K -52.39 % -16.192 K -95.82 % -8.269 K 86.17 % -59.808 K 4.11 % -62.369 K 9.40 % -68.841 K -13.73 % -60.529 K 0.000 -100.00 % 258.721 0.000 -100.00 % 163.106 0.000 -100.00 % 140.914 430.91 % 26.542 33.61 % 19.866 -77.86 % 89.711 163.82 % 34.005 -39.04 % 55.784 9.45 % 50.967 5.81 % 48.170 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 6.023 M 275.04 % -3.441 M -209.66 % 3.138 M 0.000 100.00 % -196.000 K 0.000 100.00 % -248.000 K 0.000 100.00 % -321.497 K 0.000 0.000 100.00 % -357.000 K 68.82 % -1.145 M -268 574 040 278 084 255 744.00 % 0.000 100.00 % -56.424 90.88 % -618.452 -24.96 % -494.915 -46.44 % -337.961 -83.46 % -184.219 -527.60 % -29.353 0.000 0.000 0.000 0.000 0.000 100.00 % -36.085 K -219.23 % 30.266 K 116.45 % -184.000 K 0.000 0.000 0.000 100.00 % -84.290 K 0.000 0.000 0.000 0.000
Cost of revenue 38.839 M -19.22 % 48.080 M 12 790.08 % 373.000 K 2 769.23 % 13.000 K -66.85 % 39.211 K 1.09 % 38.789 K 57.20 % 24.675 K 52.39 % 16.192 K 95.82 % 8.269 K -86.17 % 59.808 K -4.11 % 62.369 K -9.40 % 68.841 K 13.73 % 60.529 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
General and administrative expenses 8.417 M 1 123.40 % 688.000 K 290.91 % 176.000 K -67.77 % 546.000 K 174 098.24 % 313.436 -99.85 % 214.000 K 50.62 % 142.083 K -50.99 % 289.917 K 13.50 % 255.442 K 98.23 % 128.861 K 285 971.71 % 45.045 -99.99 % 301.796 K 298.73 % 75.690 K -80.26 % 383.373 K 11.67 % 343.317 K -16.90 % 413.161 K 208.27 % 134.024 K 70.81 % 78.466 K -58.96 % 191.198 K 233 068.29 % 82.000 -99.91 % 90.733 K 116.03 % 42.000 K -22.89 % 54.466 K 141 370.13 % 38.500 13.91 % 33.798 -100.00 % 846.062 K 88.18 % 449.604 K -18.95 % 554.754 K 57.90 % 351.322 K -26.73 % 479.518 K 74.28 % 275.148 K -35.26 % 424.992 K -35.35 % 657.384 K 100.00 % 328.692 K 15.32 % 285.028 K 100.00 % 142.514 K
Selling and marketing expenses -7.077 M -193.19 % 7.594 M 41.84 % 5.354 M 5.73 % 5.064 M 108.14 % 2.433 M 6.66 % 2.281 M -6.05 % 2.428 M -4.60 % 2.545 M 51.45 % 1.680 M 16.22 % 1.446 M 50.20 % 962.693 K -75.55 % 3.937 M 180 248.14 % 2.183 K -49.91 % 4.358 K 189.58 % 1.505 K -56.81 % 3.484 K -12.16 % 3.967 K 68.52 % 2.354 K 65.08 % 1.426 K 72.38 % 827.137 129.45 % 360.482 -33.33 % 540.660 8.54 % 498.110 13.56 % 438.630 -41.52 % 750.012 0.000 -100.00 % 52.574 K 0.00 % 52.574 K -17.98 % 64.098 K 0.00 % 64.098 K -14.45 % 74.922 K 0.00 % 74.922 K 18.88 % 63.022 K 100.00 % 31.511 K -83.35 % 189.228 K 100.00 % 94.614 K
Other expenses 7.428 M 0.000 0.000 -100.00 % 816.000 K 173 717.02 % -470.000 -200.00 % 470.000 0.000 -100.00 % 2.240 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 % 10.022 K -99.83 % 5.933 M 198.26 % -6.038 M -2 056.43 % -280.000 K -124.63 % 1.137 M 657.35 % -204.000 K -173.92 % 275.971 K 158.10 % -475.000 K -100.42 % -237.000 K -91.13 % -124.000 K -100.71 % -61.780 K
Operating expenses 8.768 M 5.87 % 8.282 M 49.76 % 5.530 M -13.94 % 6.426 M 83.08 % 3.510 M 16.23 % 3.020 M -16.64 % 3.623 M 19.61 % 3.029 M 55.61 % 1.947 M 34.61 % 1.446 M 28.53 % 1.125 M -74.15 % 4.352 M 82.70 % 2.382 M 1 875 018.08 % 127.032 -94.56 % 2.336 K -26.51 % 3.178 K -26.10 % 4.300 K 60.40 % 2.681 K 41.45 % 1.895 K 71.89 % 1.103 K 98.04 % 556.802 -14.43 % 650.703 12.51 % 578.375 -64.55 % 1.632 K -85.58 % 11.313 K 407.67 % 2.228 K -99.97 % 6.435 M -13.50 % 7.439 M 5 383.32 % 135.666 K -85.96 % 966.507 K 561.05 % 146.208 K -82.78 % 848.886 K 245.35 % 245.808 K 100.00 % 122.904 K -64.95 % 350.698 K 100.00 % 175.349 K
Cost and expenses 47.607 M -15.53 % 56.362 M 919.20 % 5.530 M -1.43 % 5.610 M 58.03 % 3.550 M 16.09 % 3.058 M -16.17 % 3.648 M 19.80 % 3.045 M 55.77 % 1.955 M 29.80 % 1.506 M 26.87 % 1.187 M -73.15 % 4.421 M 80.97 % 2.443 M 1 923 037.48 % 127.032 -94.56 % 2.336 K -26.51 % 3.178 K -26.10 % 4.300 K 60.40 % 2.681 K 41.45 % 1.895 K 71.89 % 1.103 K 98.04 % 556.802 -14.43 % 650.703 12.51 % 578.375 -64.55 % 1.632 K -85.58 % 11.313 K -99.83 % 6.771 M 5.22 % 6.435 M -13.50 % 7.439 M 5 383.32 % 135.666 K -85.96 % 966.507 K 561.05 % 146.208 K -82.78 % 848.886 K 245.35 % 245.808 K 100.00 % 122.904 K -64.95 % 350.698 K 100.00 % 175.349 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 1.340 M -83.82 % 8.282 M 49.76 % 5.530 M -1.43 % 5.610 M 104.22 % 2.747 M 10.10 % 2.495 M -2.92 % 2.570 M -9.35 % 2.835 M 45.65 % 1.947 M 12.84 % 1.725 M 71.13 % 1.008 M -76.22 % 4.238 M 87.61 % 2.259 M 47 545.65 % 4.741 K 156.53 % 1.848 K -52.58 % 3.897 K -4.96 % 4.101 K 68.59 % 2.432 K 50.42 % 1.617 K 77.86 % 909.137 101.49 % 451.215 -22.56 % 582.660 5.44 % 552.576 15.81 % 477.130 -39.13 % 783.810 -99.91 % 846.062 K 68.48 % 502.178 K 0.00 % 502.180 K 20.88 % 415.420 K 0.00 % 415.420 K 18.67 % 350.070 K 0.00 % 350.070 K -51.41 % 720.408 K 100.00 % 360.204 K -24.05 % 474.258 K 100.00 % 237.129 K
Interest income 0.000 0.000 -100.00 % 3.892 M 115.98 % 1.802 M -12.23 % 2.053 M 19.71 % 1.715 M 691.45 % 216.690 K 644.46 % 29.107 K -37.93 % 46.893 K -16.55 % 56.196 K -36.70 % 88.773 K -42.81 % 155.217 K 67 248.90 % 230.467 193.75 % 78.457 -14.27 % 91.520 571.85 % 13.622 -30.63 % 19.636 -61.02 % 50.373 -4.69 % 52.852 785.44 % 5.969 55.00 % 3.851 0.000 -100.00 % 5.051 0.000 -100.00 % 1.633 K -95.72 % 38.151 K 0.000 -100.00 % 60.532 K 0.000 -100.00 % 18.453 K 0.000 -100.00 % 86.825 K 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 110.000 K 74.60 % 63.000 K 1.41 % 62.124 K -2.74 % 63.876 K -35.21 % 98.593 K 0.000 -100.00 % 55.801 K -16.81 % 67.079 K 19.58 % 56.097 K -29.12 % 79.143 K -36.17 % 123.990 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 % 2.066 K -81.75 % 11.320 K 0.00 % 11.320 K 0.000 -100.00 % 18.453 K 1 355.86 % 1.268 K 0.00 % 1.268 K 0.000 0.000 0.000 0.000
Depreciation and amortization 19.147 M 2 548.27 % 723.000 K 360.51 % 157.000 K 1 107.69 % 13.000 K -66.85 % 39.211 K 1.09 % 38.789 K 57.20 % 24.675 K 52.39 % 16.192 K 95.82 % 8.269 K -86.17 % 59.808 K -4.11 % 62.369 K -9.40 % 68.841 K 13.73 % 60.529 K 97 287.09 % 62.153 -0.01 % 62.162 4.73 % 59.357 11.91 % 53.040 -99.90 % 53.769 K 53 287.81 % 100.714 -99.79 % 46.889 K 554.51 % 7.164 K 9.39 % 6.549 K 81.21 % 3.614 K 232.24 % 1.088 K -89.62 % 10.484 K -78.24 % 48.173 K 34.67 % 35.770 K 0.00 % 35.771 K -91.83 % 437.828 K 199.96 % -438.000 K 48.10 % -844.000 K -132.40 % 2.605 M 183.63 % -3.115 M -99.94 % -1.558 M -3 183.56 % 50.526 K 100.00 % 25.263 K
Operating income -19.805 M -131.15 % -8.568 M -54.94 % -5.530 M 1.43 % -5.610 M -104.22 % -2.747 M 10.17 % -3.058 M 16.17 % -3.648 M -19.80 % -3.045 M -55.77 % -1.955 M -29.80 % -1.506 M -49.40 % -1.008 M 77.20 % -4.421 M -80.97 % -2.443 M -50 160.49 % -4.861 K -152.65 % -1.924 K 99.95 % -3.897 M -97 590.90 % -3.990 K 99.84 % -2.432 M -170 152.71 % -1.429 K -37.36 % -1.040 K -128.23 % -455.693 14.08 % -530.374 1.60 % -539.025 65.40 % -1.558 K 86.16 % -11.259 K 99.83 % -6.771 M 2.39 % -6.937 M 1.03 % -7.009 M -1 172.05 % -551.000 K 0.00 % -551.000 K -11.09 % -496.000 K 0.00 % -496.000 K 48.65 % -966.000 K -100.00 % -483.000 K 41.45 % -825.000 K -100.24 % -412.000 K
Operating income ratio -0.71 -297.37 % -0.18 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 % -7.44 0.00 100.00 % -24.46 0.00 100.00 % -10.14 74.13 % -39.18 -70.83 % -22.94 -287.99 % -5.91 62.70 % -15.85 43.24 % -27.93 87.36 % -220.91 99.84 % -140 563.65 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 1.157 M 126.48 % -4.370 M 0.23 % -4.380 M -106.92 % 63.250 M 257.30 % 17.702 M 20 247.13 % 87.000 K -99.51 % 17.857 M -5.74 % 18.945 M 354.32 % 4.170 M 2 612.00 % -166.000 K -119.13 % -75.755 K -218.78 % 63.780 K 149.44 % -129.000 K -161.33 % 210.349 K 136.34 % -578.866 K -182.01 % 705.806 K 421.48 % -219.547 K 26.63 % -299.239 K 9.67 % -331.282 K -66.03 % -199.536 K -234 388.92 % -85.094 -177.92 % -30.618 -194.52 % -10.396 41.85 % -17.879 -249.54 % -5.115 99.95 % -10.038 K -152.98 % 18.946 K 100.19 % -9.981 M -2 379.66 % 437.828 K 0.14 % 437.203 K 151.68 % -846.000 K 0.00 % -846.000 K 72.84 % -3.115 M -99.94 % -1.558 M -3 183.56 % 50.526 K 100.00 % 25.263 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
Net debt -36.041 M 44.22 % -64.614 M 2.80 % -66.474 M 70.67 % -226.648 M -155.10 % -88.845 M 23.06 % -115.480 M 12.85 % -132.501 M -623.64 % -18.311 M 12.28 % -20.873 M -32.41 % -15.765 M -312.43 % -3.822 M 27.74 % -5.289 M -232.59 % 3.989 M 145.93 % -8.686 M -193.31 % -2.961 M -199.53 % 2.975 M 40.13 % 2.123 M -61.19 % 5.472 M 24.91 % 4.380 M -3.87 % 4.557 M 486 973.01 % -935.881 99.94 % -1.578 M -79 778.61 % -1.975 K 99.92 % -2.408 M -43.20 % -1.682 M -55 753.41 % -3.011 K 99.90 % -2.993 M -123.96 % -1.337 M -233.12 % -401.216 K 37.26 % -639.514 K 61.01 % -1.640 M
Total investments 65.354 M 90.08 % 34.382 M -30.35 % 49.364 M -72.93 % 182.339 M 58.40 % 115.111 M 28.30 % 89.723 M -10.07 % 99.775 M 37.47 % 72.578 M 14.56 % 63.352 M 27 654.59 % 228.256 K -97.45 % 8.955 M -0.26 % 8.978 M 19 666 590.76 % 45.651 -99.87 % 35.116 K 73 973.45 % 47.407 -99.91 % 52.675 K 124 900.00 % 42.140 -99.94 % 71.989 K 102 400.25 % 70.233 -99.82 % 38.628 K 16 207.54 % 236.872 -99.87 % 186.989 K 174 483.12 % 107.106 -99.95 % 194.820 K 18.86 % 163.913 K 118 607.86 % 138.081 -99.90 % 139.978 K -55.84 % 316.996 K 147.00 % 128.338 K -93.50 % 1.976 M -75.32 % 8.007 M
Total debt 490.000 K -13.12 % 564.000 K -12.96 % 648.000 K 825.71 % 70.000 K -26.32 % 95.000 K -20.25 % 119.123 K -15.75 % 141.385 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M -42.86 % 7.000 M 0.00 % 7.000 M 0.00 % 7.000 M 0.00 % 7.000 M 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 13.259 M -33.10 % 19.819 M 19.36 % 16.604 M 16.94 % 14.199 M 5.46 % 13.464 M 6.50 % 12.643 M 6.97 % 11.819 M 6.91 % 11.055 M 2.60 % 10.775 M 0.00 % 10.775 M 2.08 % 10.555 M -5.62 % 11.184 M 15.27 % 9.702 M 2.57 % 9.460 M 1.58 % 9.312 M 2.60 % 9.076 M 1.98 % 8.900 M 15.89 % 7.680 M 6.51 % 7.210 M 10.37 % 6.532 M 3.41 % 6.317 M -0.26 % 6.333 M 0.39 % 6.309 M -0.67 % 6.351 M 0.19 % 6.339 M 0.000 -100.00 % 6.111 M -0.39 % 6.135 M 0.000 0.000 100.00 % -32.019 K
Retained earnings -22.774 M -1 300.53 % 1.897 M -83.35 % 11.394 M -53.38 % 24.442 M 173.62 % -33.198 M 31.06 % -48.153 M -5.26 % -45.745 M 25.05 % -61.033 M 20.67 % -76.932 M 3.19 % -79.469 M -2.15 % -77.797 M -1.41 % -76.713 M -105 402.46 % -72.712 K 99.90 % -71.285 M -99 612.57 % -71.491 K 99.87 % -55.057 M -104 802.68 % -52.484 K 99.89 % -48.822 M -105 055.25 % -46.429 K 99.90 % -44.378 M -102 329.95 % -43.325 K 99.90 % -42.784 M -101 228.63 % -42.223 K 99.90 % -41.674 M -3.93 % -40.098 M -138 965.80 % -28.834 K 99.89 % -26.648 M -108.00 % -12.812 M -1.80 % -12.585 M -27.10 % -9.902 M -469.39 % -1.739 M
Common stock 493.194 M 2.32 % 482.003 M -0.06 % 482.306 M 3.19 % 467.381 M 72.79 % 270.493 M 0.00 % 270.493 M 0.00 % 270.493 M 78.41 % 151.617 M 0.00 % 151.617 M 61.08 % 94.125 M 18.68 % 79.306 M 0.00 % 79.306 M 100 120.51 % 79.132 K -99.90 % 79.132 M 99 965.11 % 79.081 K -99.87 % 59.034 M 104 926.29 % 56.209 K -99.89 % 49.635 M 100 910.98 % 49.138 K -99.90 % 47.895 M 110 507.03 % 43.302 K -99.90 % 43.303 M 99 902.21 % 43.302 K -99.90 % 43.145 M 3.24 % 41.793 M 99 901.41 % 41.792 K -99.89 % 39.525 M 14.08 % 34.646 M 149.90 % 13.864 M 5.95 % 13.085 M 11.14 % 11.773 M
Total equity 483.679 M -3.98 % 503.719 M -1.29 % 510.304 M 0.85 % 506.022 M 101.80 % 250.759 M 6.71 % 234.982 M -0.67 % 236.567 M 132.75 % 101.639 M 18.93 % 85.460 M 236.05 % 25.431 M 110.78 % 12.065 M -12.43 % 13.777 M 85 356.41 % 16.122 K -99.91 % 17.307 M 102 295.17 % 16.902 K -99.85 % 11.388 M 98 256.96 % 11.578 K -99.85 % 7.941 M 81 705.99 % 9.707 K -99.90 % 10.020 M 159 079.84 % 6.295 K -99.91 % 6.852 M 92 638.93 % 7.389 K -99.91 % 7.823 M -2.63 % 8.034 M 41 029.45 % 19.533 K -99.90 % 18.989 M -32.11 % 27.970 M 2 087.47 % 1.279 M -59.83 % 3.183 M -68.17 % 10.002 M
Other non current liabilities 17.067 M 30.17 % 13.111 M 7.88 % 12.153 M -9.10 % 13.370 M 46.42 % 9.131 M -0.01 % 9.131 M 0.00 % 9.131 M 2.40 % 8.917 M 0.00 % 8.917 M 1.09 % 8.821 M 0.00 % 8.821 M 1.20 % 8.717 M 0.00 % 8.717 M 0.000 -100.00 % 8.504 M 1.90 % 8.346 M 0.00 % 8.346 M -5.62 % 8.842 M 0.00 % 8.842 M 0.00 % 8.842 M 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 326.000 K -20.68 % 411.000 K -16.12 % 490.000 K 3 400.00 % 14.000 K -67.44 % 43.000 K -38.69 % 70.140 K -26.56 % 95.511 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M 0.00 % 4.000 M -42.86 % 7.000 M 0.00 % 7.000 M 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 23.718 M 75.40 % 13.522 M -14.31 % 15.781 M 17.91 % 13.384 M 45.89 % 9.174 M -0.30 % 9.202 M -0.27 % 9.227 M 3.47 % 8.917 M 0.00 % 8.917 M 1.09 % 8.821 M 0.00 % 8.821 M 1.20 % 8.717 M 0.00 % 8.717 M 0.000 -100.00 % 4.000 K -99.97 % 12.346 M 308 544.90 % 4.000 K -99.97 % 12.842 M 183 362.56 % 7.000 K -99.96 % 15.842 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 17.764 M 95.53 % 9.085 M -13.99 % 10.563 M 104.95 % 5.154 M 9.92 % 4.689 M 798.02 % 522.146 K -34.77 % 800.408 K 54.53 % 517.972 K 28.84 % 402.034 K 152.23 % 159.392 K -67.87 % 496.034 K -7.99 % 539.118 K 28.81 % 418.541 K -20.22 % 524.643 K 42.17 % 369.029 K -1.36 % 374.120 K 36.85 % 273.387 K 194.53 % 92.823 K -61.77 % 242.798 K 3 984.07 % 5.945 K -79.36 % 28.803 K 0.000 -100.00 % 84.115 K 0.000 -100.00 % 32.790 K 118 348.15 % 27.683 -99.97 % 97.040 K -0.70 % 97.726 K 0.000 -100.00 % 99.245 K -65.40 % 286.800 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 M 0.000 0.000 0.000 100.00 % -3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 164.000 K 7.19 % 153.000 K -3.16 % 158.000 K 182.14 % 56.000 K 7.69 % 52.000 K 6.16 % 48.983 K 6.78 % 45.874 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.00 % 4.000 M 0.000 0.000 -100.00 % 3.000 M 0.00 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 20.818 M 30.20 % 15.989 M 23.66 % 12.930 M 53.54 % 8.421 M 7.88 % 7.806 M 308.97 % 1.909 M -19.96 % 2.385 M 131.31 % 1.031 M 107.98 % 495.683 K 122.47 % 222.813 K -72.86 % 821.095 K 0.57 % 816.428 K 16 708.04 % 4.857 K -99.90 % 4.836 M 928 464.98 % 520.844 -99.94 % 944.000 K 23 360.38 % 4.024 K -99.90 % 4.139 M 1 031 613.77 % 401.198 -99.74 % 153.946 K 160 441.03 % 95.892 -99.85 % 65.398 K 48 761.00 % 133.845 -99.94 % 208.184 K 72.33 % 120.807 K 23 531.12 % 511.220 -99.95 % 938.753 K 793.80 % 105.030 K 46.14 % 71.868 K -57.53 % 169.214 K -47.65 % 323.258 K
Total liabilities 44.536 M 50.91 % 29.511 M 2.79 % 28.711 M 31.67 % 21.805 M 28.42 % 16.980 M 52.83 % 11.110 M -4.32 % 11.612 M 16.72 % 9.948 M 5.69 % 9.413 M 4.08 % 9.044 M -6.20 % 9.642 M 1.14 % 9.533 M 70 132.49 % 13.574 K -99.72 % 4.836 M 37 031.48 % 13.025 K -99.90 % 13.290 M 81 088.81 % 16.369 K -99.90 % 16.982 M 104 447.15 % 16.243 K -99.90 % 15.996 M 16 681 506.39 % 95.892 -99.85 % 65.398 K 48 761.00 % 133.845 -99.94 % 208.184 K 72.33 % 120.807 K 23 531.12 % 511.220 -99.95 % 938.753 K 793.80 % 105.030 K 46.14 % 71.868 K -57.53 % 169.214 K -47.65 % 323.258 K
Other non current assets 0.000 -100.00 % 13.485 M -87.71 % 109.715 M 25 818.05 % -426.607 K -154.36 % -167.720 K -101.91 % 8.776 M 0.000 -100.00 % 20.470 M 93.40 % 10.584 M -42.27 % 18.335 M 108.04 % 8.813 M 1.20 % 8.709 M 97 600.54 % -8.932 K -100.10 % 8.952 M 1 509 558 078.75 % 0.593 -100.00 % 8.968 M 6 405 906 528.60 % -0.140 -100.00 % 8.991 M 3 858 803 533.47 % -0.233 -100.00 % 8.898 M 173 097.67 % -5.144 K 0.000 100.00 % -5.225 K 0.000 0.000 100.00 % -0.081 0.000 0.000 0.000 0.000 0.000
Long term investments 54.137 M 57.46 % 34.382 M -30.12 % 49.201 M -73.02 % 182.339 M 58.56 % 114.998 M 28.17 % 89.723 M -9.99 % 99.682 M 37.34 % 72.578 M 14.59 % 63.335 M 27 647.20 % 228.256 K -97.45 % 8.937 M -0.46 % 8.978 M 19 666 590.76 % 45.651 -99.87 % 35.116 K 73 973.45 % 47.407 -99.91 % 52.675 K 124 900.00 % 42.140 -99.94 % 71.989 K 102 400.25 % 70.233 -99.82 % 38.628 K 104 662.42 % 36.872 -99.98 % 186.989 K 174 483.12 % 107.106 -99.95 % 194.820 K 18.86 % 163.913 K 118 607.86 % 138.081 -99.90 % 139.978 K -55.84 % 316.996 K 147.00 % 128.338 K -93.50 % 1.976 M -75.32 % 8.007 M
Intangible assets 0.000 -100.00 % 86.000 K 0.00 % 86.000 K -80.28 % 436.000 K 54.06 % 283.000 K 55.66 % 181.804 K -35.76 % 283.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
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 -100.00 % 86.000 K 0.00 % 86.000 K -80.28 % 436.000 K 54.06 % 283.000 K 55.66 % 181.804 K -35.76 % 283.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
Property plant equipment net 271.599 M 3.44 % 262.579 M 6.34 % 246.934 M 117.03 % 113.781 M 85.32 % 61.396 M 105.38 % 29.893 M 97.85 % 15.109 M 40 960.95 % 36.797 K -27.57 % 50.801 K 5.83 % 48.003 K -52.34 % 100.725 K -38.24 % 163.093 K 1 735.28 % 8.887 K -99.90 % 8.713 M 63 155.11 % 13.774 K -99.90 % 13.685 M 99 362.01 % 13.759 K -99.90 % 14.204 M 99 543.30 % 14.255 K -99.90 % 14.189 M 277 746.19 % 5.107 K -99.90 % 5.111 M 99 772.03 % 5.118 K -99.90 % 5.296 M -15.67 % 6.280 M 37 189.47 % 16.842 K -99.90 % 16.752 M -36.51 % 26.386 M 3 536.09 % 725.667 K 10.34 % 657.644 K 3.89 % 632.993 K
Total non current assets 325.736 M 4.90 % 310.532 M -23.50 % 405.936 M 36.88 % 296.556 M 67.85 % 176.677 M 37.22 % 128.756 M 12.17 % 114.791 M 23.32 % 93.084 M 25.84 % 73.970 M 297.44 % 18.612 M 4.26 % 17.851 M 0.00 % 17.850 M 199 739.64 % 8.932 K -99.95 % 17.700 M 127 953.50 % 13.822 K -99.94 % 22.706 M 164 423.74 % 13.801 K -99.94 % 23.267 M 162 323.41 % 14.325 K -99.94 % 23.126 M 449 503.10 % 5.144 K -99.90 % 5.298 M 101 303.62 % 5.225 K -99.90 % 5.491 M -14.79 % 6.444 M 37 851.74 % 16.980 K -99.90 % 16.892 M -36.74 % 26.703 M 3 026.79 % 854.005 K -67.57 % 2.634 M -69.52 % 8.640 M
Other current assets 2.238 M -94.24 % 38.839 M 2 243.93 % 1.657 M 59.63 % 1.038 M 446.32 % 190.000 K -41.70 % 325.900 K 3 188.93 % 9.909 K -87.33 % 78.182 K 579.67 % 11.503 K -86.69 % 86.444 K 609.02 % 12.192 K -87.59 % 98.230 K -91.69 % 1.182 M 1 283.01 % 85.482 K 913.90 % 8.431 K -98.75 % 673.654 K 0.000 -100.00 % 35.169 K 21.06 % 29.052 K -92.78 % 402.517 K 1 944.58 % 19.687 K 112.76 % 9.253 K -95.81 % 220.721 K 1 361.44 % 15.103 K 912.27 % 1.492 K 3 140.03 % 46.049 -99.84 % 28.010 K 491.43 % 4.736 K 0.000 -100.00 % 25.000 K 0.000
Short term investments 11.217 M 0.000 -100.00 % 163.000 K 0.000 -100.00 % 113.000 K 0.000 -100.00 % 93.306 K 0.000 -100.00 % 16.866 K 0.000 -100.00 % 18.232 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 36.531 M -43.95 % 65.178 M -2.90 % 67.122 M -70.39 % 226.718 M 154.91 % 88.940 M -23.06 % 115.600 M -12.85 % 132.643 M 624.41 % 18.311 M -12.28 % 20.873 M 32.41 % 15.765 M 312.43 % 3.822 M -27.74 % 5.289 M 50 141.95 % 10.528 K -99.92 % 12.686 M 82.23 % 6.961 M 579.36 % 1.025 M -78.99 % 4.877 M 219.06 % 1.529 M -41.65 % 2.620 M 7.21 % 2.443 M 260 985.33 % 935.881 -99.94 % 1.578 M 79 778.61 % 1.975 K -99.92 % 2.408 M 43.20 % 1.682 M 55 753.41 % 3.011 K -99.90 % 2.993 M 123.96 % 1.337 M 233.12 % 401.216 K -37.26 % 639.514 K -61.01 % 1.640 M
Cash and short term investments 47.748 M -26.74 % 65.178 M -3.13 % 67.285 M -70.32 % 226.718 M 154.59 % 89.053 M -22.96 % 115.600 M -12.91 % 132.736 M 624.92 % 18.311 M -12.35 % 20.890 M 32.51 % 15.765 M 310.47 % 3.841 M -27.39 % 5.289 M 50 141.95 % 10.528 K -99.92 % 12.686 M 82.23 % 6.961 M 579.36 % 1.025 M -78.99 % 4.877 M 219.06 % 1.529 M -41.65 % 2.620 M 7.21 % 2.443 M 215 014.79 % 1.136 K -99.93 % 1.578 M 79 778.61 % 1.975 K -99.92 % 2.408 M 43.20 % 1.682 M 55 753.41 % 3.011 K -99.90 % 2.993 M 123.96 % 1.337 M 233.12 % 401.216 K -37.26 % 639.514 K -61.01 % 1.640 M
Total current assets 202.479 M -9.08 % 222.698 M 67.34 % 133.079 M -42.46 % 231.271 M 153.97 % 91.062 M -22.39 % 117.337 M -12.03 % 133.387 M 620.88 % 18.504 M -11.48 % 20.903 M 31.77 % 15.863 M 311.34 % 3.857 M -29.37 % 5.461 M 46 101.57 % 11.819 K -99.91 % 12.948 M 180 890.44 % 7.154 K -99.64 % 1.972 M 38 611.17 % 5.093 K -99.69 % 1.655 M 60 441.40 % 2.734 K -99.91 % 2.891 M 242 506.99 % 1.192 K -99.93 % 1.620 M 72 393.17 % 2.234 K -99.91 % 2.540 M 48.49 % 1.710 M 55 710.24 % 3.065 K -99.90 % 3.036 M 121.32 % 1.372 M 176.28 % 496.492 K -30.93 % 718.851 K -57.35 % 1.686 M
Inventory 133.688 M 12.64 % 118.681 M 283.08 % 30.981 M 0.000 0.000 0.000 -100.00 % 1.000 0.000 0.000 0.000 100.00 % 0.000 0.000 100.00 % -0.463 -154.47 % 0.850 0.000 0.000 -100.00 % 0.000 0.000 -100.00 % 0.000 -99.90 % 0.000 200 011.12 % 0.000 -99.90 % 0.000 50 017.83 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 18.805 M 0.000 -100.00 % 33.156 M 843.27 % 3.515 M 93.24 % 1.819 M 28.89 % 1.411 M 120.01 % 641.438 K 458.66 % 114.818 K 9 815.20 % 1.158 K -90.64 % 12.367 K 227.43 % 3.777 K -96.90 % 121.976 K -90.27 % 1.254 M 471.63 % 219.409 K 19.11 % 184.207 K -79.74 % 909.096 K 320.04 % 216.433 K 137.04 % 91.307 K 7.54 % 84.903 K 88.04 % 45.151 K 25.01 % 36.119 K 10.25 % 32.761 K -14.77 % 38.439 K -67.08 % 116.759 K 326.11 % 27.401 K 340 285.09 % 8.050 -99.94 % 14.440 K -52.52 % 30.414 K -68.08 % 95.276 K 75.34 % 54.337 K 19.28 % 45.553 K
Tax assets 0.000 0.000 0.000 -100.00 % 426.607 K 154.36 % 167.719 K -7.65 % 181.622 K 164.18 % -283.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
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 % 8.945 K 0.000 -100.00 % 8.951 K 0.000 -100.00 % 9.054 K 0.000 -100.00 % 8.891 K 0.000 -100.00 % 55.660 0.000 -100.00 % 63.740 0.000 0.000 -100.00 % 0.299 0.000 0.000 0.000 0.000 0.000
Account payables 2.890 M -57.19 % 6.751 M 205.61 % 2.209 M -31.21 % 3.211 M 4.76 % 3.065 M 129.14 % 1.338 M -13.05 % 1.538 M 199.90 % 512.934 K 447.72 % 93.649 K 47.66 % 63.421 K -80.49 % 325.061 K 17.22 % 277.310 K -36.81 % 438.825 K 40.77 % 311.732 K 105.34 % 151.815 K -73.36 % 569.880 K -24.06 % 750.418 K -28.29 % 1.046 M 560.60 % 158.400 K 7.03 % 148.000 K 120.60 % 67.089 K 2.59 % 65.398 K 31.51 % 49.730 K -76.11 % 208.184 K 136.53 % 88.017 K 18 102.74 % 483.537 -99.94 % 841.713 K 11 424.00 % 7.304 K -89.84 % 71.868 K 2.71 % 69.969 K 91.92 % 36.458 K
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.665 M -159 000.12 % -1.046 K 99.81 % -551.533 K -258 142.19 % -213.572 99.27 % -29.353 K 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 490.000 K -13.12 % 564.000 K -12.96 % 648.000 K 825.71 % 70.000 K -26.32 % 95.000 K -20.25 % 119.123 K -15.75 % 141.385 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 -100.00 % 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 -79.59 % 0.000 455.01 % 0.000 0.000 0.000 -100.00 % 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 100.00 % 0.000 0.000 0.000 100.00 % -12.613 M 0.000 0.000 100.00 % 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 -100.00 % 6.575 K 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 6.325 M 0.000 -100.00 % 3.138 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.708 M 0.000 -100.00 % 8.504 K 0.000 -100.00 % 8.345 K 0.000 -100.00 % 8.842 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 assets 528.215 M -0.94 % 533.230 M -1.07 % 539.015 M 2.12 % 527.827 M 97.14 % 267.739 M 8.80 % 246.093 M -0.84 % 248.178 M 122.41 % 111.588 M 17.62 % 94.873 M 175.19 % 34.475 M 58.82 % 21.707 M -6.88 % 23.311 M 78 397.58 % 29.696 K -99.90 % 30.648 M 102 307.79 % 29.927 K -99.88 % 24.678 M 88 198.15 % 27.948 K -99.89 % 24.922 M 95 939.04 % 25.950 K -99.90 % 26.017 M 406 989.65 % 6.391 K -99.91 % 6.918 M 91 858.22 % 7.522 K -99.91 % 8.031 M -1.52 % 8.155 M 40 581.58 % 20.045 K -99.90 % 19.927 M -29.02 % 28.075 M 1 978.83 % 1.350 M -59.72 % 3.352 M -67.53 % 10.325 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
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 % -78.065 K 0.000 100.00 % -49.965 K 0.000 0.000 0.000 100.00 % -126.044 K 0.000 -100.00 % 974.525 0.000 100.00 % -444.994 0.000 100.00 % -1.558 K 0.000 100.00 % -416.170 0.000 0.000 0.000 100.00 % -17.551 0.000 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 -100.00 % 506.000 K 40 058.73 % 1.260 K 0.000 -100.00 % 821.476 -0.19 % 823.000 7.80 % 763.464 172.14 % 280.536 0.000 -100.00 % 569.700 925.88 % 55.533 -96.65 % 1.656 K 1 634.25 % 95.478 -35.18 % 147.300 -64.31 % 412.768 0.000 -100.00 % 1.690 K 0.000 -100.00 % 464.954 0.000 0.000 0.000 -100.00 % 28.589 0.000 -100.00 % 780.695 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 100.00 % -7.520 K 0.000 100.00 % -1.090 K 0.000 100.00 % -110.000 0.000 -100.00 % 45.452 0.000 -100.00 % 1.319 K 0.000 100.00 % -1.088 K 0.000 -100.00 % 47.310 0.000 100.00 % -93.732 0.000 -100.00 % 141.851 0.000 -100.00 % 1.291 0.000 100.00 % -33.316 0.000 100.00 % -27.483 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 -100.00 % 47.000 0.000 100.00 % -1.178 K 0.000 100.00 % -148.000 0.000 -100.00 % 2.619 0.000 -100.00 % 1.250 K 0.000 100.00 % -1.070 K 0.000 -100.00 % 32.226 0.000 100.00 % -131.530 0.000 100.00 % -48.784 0.000 -100.00 % 2.320 0.000 100.00 % -11.038 0.000 100.00 % -12.961 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 100.00 % -7.418 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -149.000 0.000 -100.00 % 88.000 0.000 -100.00 % 38.000 0.000 -100.00 % 42.833 0.000 -100.00 % 68.735 0.000 100.00 % -18.027 0.000 -100.00 % 15.084 0.000 -100.00 % 37.798 0.000 -100.00 % 190.635 0.000 100.00 % -1.029 0.000 100.00 % -22.278 0.000 100.00 % -14.522 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 % 25.672 M 7 205.00 % -361.323 K 99.41 % -61.693 M -274.53 % -16.472 M -3 632.53 % 466.303 K 102.69 % -17.320 M 4.71 % -18.175 M -339.35 % -4.137 M -4 134.48 % 102.538 K 127.86 % -368.059 K -112.63 % 2.914 M 708.59 % -478.864 K -9 714.53 % -4.879 K -6 050.60 % 81.994 106.57 % -1.248 K -14.26 % -1.092 K -227.67 % 855.324 510.76 % -208.228 -149.88 % 417.474 346.74 % 93.449 316.91 % -43.082 -183.61 % 51.525 151.01 % -101.007 92.61 % -1.366 K -540.98 % 309.826 -99.99 % 5.330 M -1.32 % 5.401 M 21 742.96 % 24.728 K 0.00 % 24.729 K -96.90 % 796.746 K 0.00 % 796.748 K -74.01 % 3.066 M 100.00 % 1.533 M 790.14 % 172.196 K 100.00 % 86.098 K
Net cash provided by operating activities 0.000 -100.00 % 17.499 M 229 414.64 % -7.631 K 99.81 % -4.040 M -159.60 % -1.556 M 21.43 % -1.981 M 3.71 % -2.057 M 10.26 % -2.292 M -42.51 % -1.609 M 1.27 % -1.629 M -7.61 % -1.514 M -31.02 % -1.156 M 41.24 % -1.967 M -43 952.17 % -4.464 K -196.09 % -1.508 K 59.92 % -3.762 K -21.14 % -3.105 K -109.18 % -1.484 K -32.08 % -1.124 K -91.00 % -588.415 -34.07 % -438.883 26.55 % -597.525 -19.74 % -499.009 15.29 % -589.113 57.72 % -1.393 K 19.30 % -1.726 K 99.89 % -1.553 M 0.00 % -1.553 M -1 653.89 % -88.530 K 0.00 % -88.530 K 83.76 % -545.094 K 0.00 % -545.094 K 46.33 % -1.016 M -100.00 % -507.865 K 15.67 % -602.234 K -100.00 % -301.117 K
Investments in property plant and equipment 0.000 100.00 % -22.004 M -54 010.41 % -40.665 K 99.92 % -49.746 M -99.44 % -24.943 M -66.15 % -15.012 M -616.09 % -2.096 M -126.43 % -925.883 K 10.62 % -1.036 M -88.89 % -548.422 K -120 697.80 % -454.000 99.46 % -83.410 K 0.000 0.000 0.000 100.00 % -30.344 48.97 % -59.463 -2 165.26 % -2.625 -23 763.64 % -0.011 100.00 % -2.522 K -87 215.30 % -2.888 0.000 100.00 % -132.135 -560.68 % -20.000 -132.11 % 62.283 127.74 % -224.541 99.90 % -218.647 K 0.00 % -218.647 K -155.85 % -85.459 K 0.00 % -85.459 K 0.000 0.000 100.00 % -16.397 K -100.00 % -8.198 K 95.75 % -192.859 K -100.00 % -96.429 K
Acquisitions net 0.000 0.000 0.000 0.000 100.00 % -470.000 -200.00 % 470.000 0.000 -100.00 % 2.235 K -50.84 % 4.546 K 103.40 % 2.235 K 0.000 0.000 100.00 % -9.991 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.698 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.722 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -32.269 M -505.20 % -5.332 M -1 500.63 % -333.118 K -0.98 % -329.882 K -43.68 % -229.596 K 37.48 % -367.252 K 99.26 % -49.750 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -124.030 K -100.00 % -62.015 K 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.019 M 1 948.48 % 49.744 K 0.000 -100.00 % 47.237 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
Other investing activites 0.000 100.00 % -989.000 K -103.08 % 32.141 M 80 453.36 % -40.000 K -270.70 % 23.433 K 155.22 % -42.433 K 72.32 % -153.325 K -23 544.98 % 653.978 101.31 % -49.745 K -2 225 831.14 % 2.235 -95.27 % 47.237 0.000 -100.00 % 9.800 M 97 880.40 % 10.002 K 74 759.67 % 13.361 -88.60 % 117.225 288.16 % -62.300 37.70 % -100.000 -278.15 % 56.133 17 555 594 297 443 516.00 % 0.000 100.00 % -200.000 -200.00 % 200.000 242.41 % 58.409 133.64 % 25.000 0.000 0.000 100.00 % -1.334 M -200.00 % 1.334 M 43 547.76 % -3.071 K -200.00 % 3.071 K 100.56 % -545.094 K -200.00 % 545.094 K 162.27 % -875.303 K -100.00 % -437.652 K -6.91 % -409.375 K -100.00 % -204.688 K
Net cash used for investing activites 0.000 100.00 % -22.993 M -13 560.05 % -168.323 K 99.69 % -55.118 M -118.27 % -25.253 M -64.15 % -15.384 M -520.49 % -2.479 M -811.85 % -271.905 K 99.46 % -50.781 M -9 197.37 % -546.187 K -1 267.49 % 46.783 K 156.09 % -83.410 K 56.31 % -190.909 K -2 008.71 % 10.002 K 74 759.67 % 13.361 -84.62 % 86.881 171.35 % -121.763 -18.65 % -102.625 -282.86 % 56.122 102.25 % -2.496 K -1 130.22 % -202.888 -201.44 % 200.000 371.27 % -73.726 -1 574.52 % 5.000 -91.97 % 62.283 127.74 % -224.541 99.99 % -1.553 M -239.20 % 1.115 M 1 359.94 % -88.530 K -7.45 % -82.389 K 84.89 % -545.094 K -181.02 % 672.816 K 166.24 % -1.016 M -100.00 % -507.865 K 15.67 % -602.234 K -100.00 % -301.117 K
Debt repayment 0.000 100.00 % -84.000 K 0.000 100.00 % -25.000 0.000 100.00 % -19.000 0.000 0.000 0.000 100.00 % -350.334 K 91.24 % -4.000 M 0.00 % -4.000 M 0.000 0.000 0.000 100.00 % -3.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
Common stock issued 0.000 0.000 -100.00 % 14.780 M -92.50 % 197.033 M 0.000 0.000 -100.00 % 118.876 M 0.000 -100.00 % 57.492 M 297.38 % 14.468 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 -100.00 % 2.440 M 0.00 % 2.440 M 280.53 % 641.126 K 0.00 % 641.127 K 77.07 % 362.084 K 0.00 % 362.084 K -44.80 % 655.918 K 100.00 % 327.959 K -91.59 % 3.899 M 100.00 % 1.950 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 -100.00 % 14.636 K -99.99 % 197.008 M 820 866 870.83 % -24.000 0.000 -100.00 % 118.862 M 0.000 -100.00 % 57.492 M 0.000 0.000 0.000 100.00 % -10.528 K -5 401.89 % 198.578 -97.33 % 7.447 K 163.68 % 2.824 K -57.05 % 6.575 K 1 225.98 % 495.875 -60.13 % 1.244 K -72.91 % 4.592 K 590.67 % -935.881 -147.39 % 1.975 K 1 303.83 % 140.684 -89.26 % 1.310 K 0.000 -100.00 % 2.017 K 100.13 % -1.553 M -186.13 % 1.803 M 2 136.28 % -88.530 K -200.00 % 88.530 K 116.24 % -545.094 K -200.00 % 545.094 K 153.67 % -1.016 M -100.00 % -507.865 K 15.67 % -602.234 K -100.00 % -301.117 K
Net cash used provided by financing activities 0.000 100.00 % -84.000 K -673.93 % 14.636 K -99.99 % 197.008 M 842 734.73 % -23.380 K -25.56 % -18.620 K -100.02 % 118.862 M 4 502.62 % 2.582 M -95.51 % 57.492 M 307.24 % 14.118 M 452.94 % -4.000 M 0.00 % -4.000 M -37 892.55 % -10.528 K -5 401.89 % 198.578 -97.33 % 7.447 K 4 337.07 % -175.758 -102.67 % 6.575 K 1 225.98 % 495.875 -60.13 % 1.244 K -72.91 % 4.592 K 590.67 % -935.881 -147.39 % 1.975 K 1 303.83 % 140.684 -89.26 % 1.310 K 0.000 -100.00 % 2.017 K 100.13 % -1.553 M -123.24 % 6.682 M 7 647.87 % -88.530 K -106.46 % 1.371 M 351.48 % -545.094 K -142.95 % 1.269 M 224.96 % -1.016 M -100.00 % -507.865 K 15.67 % -602.234 K -100.00 % -301.117 K
Effect of forex changes on cash 0.000 -100.00 % 3.634 M 210 933.68 % 1.722 K 2 491.67 % -72.000 -141.72 % 172.583 -49.24 % 340.000 4 967.82 % 6.709 419.67 % 1.291 -78.96 % 6.135 306 650.00 % 0.002 150.00 % -0.004 -300.00 % 0.002 116.67 % -0.012 99.90 % -12.224 23.52 % -15.983 -830.33 % -1.718 99.96 % -4.877 K -286.16 % 2.620 K 8 450 454.84 % 0.031 120.67 % -0.150 -280.72 % 0.083 -38.97 % 0.136 114.11 % -0.964 -209.67 % 0.879 -52.36 % 1.845 200.00 % -1.845 -100.00 % 5.487 M 201.30 % -5.416 M -838.68 % 733.248 K 200.14 % -732.205 K -148.29 % 1.516 M 200.00 % -1.516 M -159.53 % 2.547 M 100.00 % 1.273 M 44.85 % 879.176 K 100.00 % 439.588 K
Net change in cash 0.000 -100.00 % 65.178 M -2.57 % 66.895 M -51.45 % 137.778 M 616.80 % -26.660 M -56.42 % -17.043 M -114.91 % 114.332 M 4 561.09 % -2.563 M -150.17 % 5.109 M -57.22 % 11.942 M 913.98 % -1.467 M 72.00 % -5.239 M -149.82 % 10.516 M 183 607.14 % 5.724 K -3.58 % 5.937 K 254.11 % -3.852 K -152.02 % -1.529 K -200.00 % 1.529 K 767.85 % 176.124 -88.32 % 1.508 K 195.56 % -1.578 K -200.00 % 1.578 K 464.32 % -433.015 -159.61 % 726.449 0.000 -100.00 % 3.011 K -99.27 % 414.205 K -75.00 % 1.657 M 608.56 % 233.829 K -75.00 % 935.319 K 1 670.01 % -59.574 K 75.00 % -238.298 K 4.73 % -250.119 K 0.00 % -250.119 K 46.07 % -463.762 K 0.00 % -463.762 K
Cash at beginning of period 0.000 0.000 -100.00 % 226.718 K -99.75 % 88.940 M -23.06 % 115.600 M -12.85 % 132.643 M 624.41 % 18.311 M -12.28 % 20.873 M 32.41 % 15.765 M 312.43 % 3.822 M -27.74 % 5.289 M -49.76 % 10.528 M 82 898.68 % 12.685 K 82.23 % 6.961 K 579.31 % 1.025 K -78.99 % 4.877 K 219.06 % 1.529 K 672 241 409 222 246 272.00 % 0.000 -100.00 % 2.443 K 161.09 % 935.881 -40.68 % 1.578 K 0.000 -100.00 % 2.408 K 43.20 % 1.682 K 0.000 0.000 -100.00 % 334.133 K -75.00 % 1.337 M 1 232.48 % 100.304 K -75.00 % 401.216 K 150.95 % 159.878 K -75.00 % 639.514 K 55.98 % 409.997 K 0.00 % 409.997 K -53.08 % 873.759 K 0.00 % 873.759 K
Cash at end of period 0.000 -100.00 % 65.178 M -2.90 % 67.122 M -70.39 % 226.718 M 154.91 % 88.940 M -23.06 % 115.600 M -12.85 % 132.643 M 624.41 % 18.311 M -12.28 % 20.873 M 32.41 % 15.765 M 312.43 % 3.822 M -27.74 % 5.289 M -49.76 % 10.528 M 82 898.67 % 12.685 K 82.22 % 6.961 K 579.36 % 1.025 K 225 331 274 168 506 688.00 % 0.000 -100.00 % 1.529 K -41.65 % 2.620 K 7.21 % 2.443 K 0.000 -100.00 % 1.578 K -20.12 % 1.975 K -17.98 % 2.408 K 0.000 -100.00 % 3.011 K -99.60 % 748.338 K -75.00 % 2.993 M 795.86 % 334.133 K -75.00 % 1.337 M 1 232.48 % 100.304 K -75.00 % 401.216 K 150.95 % 159.878 K 0.00 % 159.878 K -61.01 % 409.997 K 0.00 % 409.997 K
Operating cash flow 0.000 -100.00 % 17.499 M 229 414.64 % -7.631 K 99.81 % -4.040 M -159.60 % -1.556 M 21.43 % -1.981 M 3.71 % -2.057 M 10.26 % -2.292 M -42.51 % -1.609 M 1.27 % -1.629 M -7.61 % -1.514 M -31.02 % -1.156 M 41.24 % -1.967 M -43 952.17 % -4.464 K -196.09 % -1.508 K 59.92 % -3.762 K -21.14 % -3.105 K -109.18 % -1.484 K -32.08 % -1.124 K -91.00 % -588.415 -34.07 % -438.883 26.55 % -597.525 -19.74 % -499.009 15.29 % -589.113 57.72 % -1.393 K 19.30 % -1.726 K 99.89 % -1.553 M 0.00 % -1.553 M -1 653.89 % -88.530 K 0.00 % -88.530 K 83.76 % -545.094 K 0.00 % -545.094 K 46.33 % -1.016 M -100.00 % -507.865 K 15.67 % -602.234 K -100.00 % -301.117 K
Capital expenditure 0.000 100.00 % -22.004 M -54 010.41 % -40.665 K 99.92 % -49.746 M -99.44 % -24.943 M -66.15 % -15.012 M -616.09 % -2.096 M -126.43 % -925.883 K 10.62 % -1.036 M -88.89 % -548.422 K -120 697.80 % -454.000 99.46 % -83.410 K 0.000 0.000 0.000 100.00 % -30.344 48.97 % -59.463 -2 165.26 % -2.625 -23 763.64 % -0.011 100.00 % -2.522 K -87 215.30 % -2.888 0.000 100.00 % -132.135 -560.68 % -20.000 -132.11 % 62.283 127.74 % -224.541 99.90 % -218.647 K 0.00 % -218.647 K -155.85 % -85.459 K 0.00 % -85.459 K 0.000 0.000 100.00 % -16.397 K -100.00 % -8.198 K 95.75 % -192.859 K -100.00 % -96.429 K
Free CashFlow 0.000 100.00 % -4.505 M -9 227.89 % -48.296 K 99.91 % -53.786 M -102.98 % -26.499 M -55.94 % -16.993 M -309.12 % -4.154 M -29.07 % -3.218 M -21.70 % -2.644 M -21.44 % -2.178 M -43.79 % -1.514 M -22.23 % -1.239 M 37.00 % -1.967 M -43 952.17 % -4.464 K -196.09 % -1.508 K 60.24 % -3.792 K -19.82 % -3.165 K -112.81 % -1.487 K -32.31 % -1.124 K 63.86 % -3.110 K -604.00 % -441.771 26.07 % -597.525 5.33 % -631.144 -3.62 % -609.113 54.23 % -1.331 K 31.78 % -1.951 K 99.89 % -1.771 M 0.00 % -1.771 M -918.09 % -173.989 K 0.00 % -173.989 K 68.08 % -545.094 K 0.00 % -545.094 K 47.19 % -1.032 M -100.00 % -516.063 K 35.09 % -795.092 K -100.00 % -397.546 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
2007