TON.AX

Triton Minerals Limited TON.AX

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 0.000 0.000 -100.00 % 66.312 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.769 M 236 121 128.30 % 0.749 -85.94 % 5.328 -99.91 % 5.801 K 5.47 % 5.500 K -87.80 % 45.069 K -58.19 % 107.782 K 49.17 % 72.253 K -51.03 % 147.546 K -31.99 % 216.938 K 5 155.28 % 4.128 K
Net income -6.363 M -129.42 % -2.773 M -14.19 % -2.429 M 28.70 % -3.407 M -57.64 % -2.161 M 18.06 % -2.637 M 34.39 % -4.019 M -20.46 % -3.337 M -10 571.10 % -31.270 K -145.28 % -12.749 K -155.08 % -4.998 K 99.73 % -1.844 M -84.64 % -998.635 K 86.11 % -7.190 M -100.26 % -3.590 M -186.20 % -1.254 M 16.56 % -1.503 M 12.06 % -1.710 M -246.34 % -493.628 K
Income before tax -2.480 M 10.58 % -2.774 M -14.21 % -2.429 M 28.70 % -3.407 M -57.64 % -2.161 M 18.06 % -2.637 M 34.55 % -4.030 M -17.91 % -3.418 M -10 879.94 % -31.125 K -144.14 % -12.749 K -155.08 % -4.998 K 99.73 % -1.844 M -84.64 % -998.635 K 86.11 % -7.190 M -100.26 % -3.590 M -186.20 % -1.254 M 16.56 % -1.503 M 12.06 % -1.710 M -246.34 % -493.628 K
Income before tax ratio 0.00 0.00 100.00 % -36.63 0.00 0.00 0.00 0.00 0.00 100.00 % -0.02 100.00 % -17 020.94 -1 714.53 % -938.04 -195.12 % -317.85 -75.06 % -181.57 -13.82 % -159.52 -378.92 % -33.31 -91.86 % -17.36 -70.38 % -10.19 -29.30 % -7.88 93.41 % -119.58
EBITDA -2.279 M 14.58 % -2.668 M -12.85 % -2.365 M 29.59 % -3.358 M -70.14 % -1.974 M 16.23 % -2.356 M 39.66 % -3.905 M -14.23 % -3.419 M 88.86 % -30.684 M -155.48 % -12.010 M -134.80 % -5.115 M -179.75 % -1.828 M -86.29 % -981.463 K 86.29 % -7.157 M -101.39 % -3.554 M -188.58 % -1.232 M 15.85 % -1.464 M 11.44 % -1.653 M -250.66 % -471.327 K
Net income ratio 0.00 0.00 100.00 % -36.63 0.00 0.00 0.00 0.00 0.00 100.00 % -0.02 100.00 % -17 020.94 -1 714.53 % -938.04 -195.12 % -317.85 -75.06 % -181.57 -13.82 % -159.52 -378.92 % -33.31 -91.86 % -17.36 -70.38 % -10.19 -29.30 % -7.88 93.41 % -119.58
Ratio EBITDA 0.00 0.00 100.00 % -35.66 0.00 0.00 0.00 0.00 0.00 100.00 % -17.35 100.00 % -16 035 034.71 -1 570.28 % -960 021.96 -304 489.19 % -315.19 -76.63 % -178.45 -12.37 % -158.81 -381.62 % -32.97 -93.45 % -17.04 -71.83 % -9.92 -30.20 % -7.62 93.33 % -114.18
Gross profit ratio 0.00 0.00 -100.00 % 0.89 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.98 -1.65 % 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 124.70 % -4.05 -184.14 % -1.42 97.35 % -53.80
Weighted average shs out dil 1.565 B 6.30 % 1.473 B 14.59 % 1.285 B 12.57 % 1.142 B 0.63 % 1.134 B 20.81 % 939.066 M 12.85 % 832.119 M 21.81 % 683.143 M 45.87 % 468.337 M 31.83 % 355.254 M 32.04 % 269.049 M 63.65 % 164.407 M 50.34 % 109.358 M 2.88 % 106.299 M 27.76 % 83.200 M 62.88 % 51.082 M 84.08 % 27.750 M 9.76 % 25.282 M 168.93 % 9.401 M
Weighted average shs out 1.565 B 6.30 % 1.473 B 14.59 % 1.285 B 12.57 % 1.142 B 0.63 % 1.134 B 20.81 % 939.066 M 12.85 % 832.119 M 21.81 % 683.143 M 45.87 % 468.337 M 31.83 % 355.254 M 32.04 % 269.049 M 63.65 % 164.407 M 50.34 % 109.358 M 2.88 % 106.299 M 27.76 % 83.200 M 62.88 % 51.082 M 84.08 % 27.750 M 9.76 % 25.282 M 168.93 % 9.401 M
EPS diluted 0.00 -115.79 % 0.00 0.00 % 0.00 36.67 % 0.00 -57.89 % 0.00 32.14 % 0.00 41.67 % 0.00 2.04 % 0.00 92.66 % -0.07 -86.07 % -0.04 -93.01 % -0.02 -66.07 % -0.01 -23.08 % -0.01 86.54 % -0.07 -56.48 % -0.04 -75.61 % -0.02 54.61 % -0.05 19.82 % -0.07 -28.76 % -0.05
Earnings per share 0.00 -115.79 % 0.00 0.00 % 0.00 36.67 % 0.00 -57.89 % 0.00 32.14 % 0.00 41.67 % 0.00 2.04 % 0.00 92.66 % -0.07 -86.07 % -0.04 -93.01 % -0.02 -66.07 % -0.01 -23.08 % -0.01 86.54 % -0.07 -56.48 % -0.04 -75.61 % -0.02 54.61 % -0.05 19.82 % -0.07 -28.76 % -0.05
Gross profit -106.389 K -124.18 % -47.456 K -180.51 % 58.943 K 538.99 % -13.427 K 90.41 % -140.025 K 4.06 % -145.948 K -318.26 % -34.894 K -6.40 % -32.796 K -101.89 % 1.739 M 232 223 932.04 % 0.749 -85.94 % 5.328 -99.91 % 5.801 K 5.47 % 5.500 K -87.80 % 45.069 K -58.19 % 107.782 K 49.17 % 72.253 K 112.10 % -597.278 K -93.25 % -309.067 K -39.17 % -222.073 K
Income tax expense 0.000 0.000 0.000 -100.00 % 3.000 0.000 0.000 100.00 % -10.104 87.47 % -80.633 -155.31 % 145.793 0.000 0.000 -100.00 % 16.709 K -42.77 % 29.195 K -16.11 % 34.800 K 306.97 % -16.814 K 0.000 0.000 0.000 0.000
Cost of revenue 106.389 K 124.18 % 47.456 K 544.00 % 7.369 K -45.12 % 13.427 K -90.41 % 140.025 K -4.06 % 145.948 K 318.26 % 34.894 K 6.40 % 32.796 K 12.35 % 29.190 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 744.824 K 41.60 % 526.005 K 132.54 % 226.201 K
General and administrative expenses 1.977 M 7.43 % 1.840 M 129 786.17 % 1.417 K -99.84 % 905.750 K -23.81 % 1.189 M -7.19 % 1.281 M -46.20 % 2.381 M 121 433.38 % 1.959 K -99.89 % 1.726 M -54.82 % 3.820 M 261 473.79 % 1.460 K -99.85 % 958.011 K 101.67 % 475.041 K -43.45 % 840.034 K -10.80 % 941.722 K 30.43 % 722.012 K 0.000 0.000 0.000
Selling and marketing expenses 632.490 K -23.61 % 827.989 K -67.75 % 2.568 M 155.03 % 1.007 M 46.60 % 686.750 K -5.38 % 725.761 K -51.68 % 1.502 M 102 776.10 % 1.460 K -98.96 % 139.879 K -49.96 % 279.534 K 531 859.35 % 52.548 -99.97 % 153.852 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 100.00 % -345.935 K 0.000 0.000 0.000 -100.00 % 349.614 K 0.000 100.00 % -15.662 K -122.80 % 68.685 K -42.54 % 119.527 K 0.000 -100.00 % 744.853 K 36.13 % 547.175 K 2 067.54 % 25.244 K -99.12 % 2.872 M 355.53 % 630.412 K 96.83 % 320.280 K 171.44 % -448.350 K -574.41 % -66.480 K
Operating expenses 2.610 M 12.36 % 2.323 M -9.60 % 2.569 M 34.33 % 1.913 M 1.97 % 1.876 M -20.40 % 2.356 M -39.32 % 3.883 M 18.57 % 3.275 M 10 419.97 % 31.129 K 157.43 % 12.092 K 138.67 % 5.066 K -99.73 % 1.857 M 81.64 % 1.022 M -85.99 % 7.298 M 91.39 % 3.813 M 181.97 % 1.352 M 102.56 % 667.650 K -28.03 % 927.648 K 242.16 % 271.117 K
Cost and expenses 2.716 M -2.55 % 2.787 M 8.18 % 2.576 M 33.77 % 1.926 M -4.45 % 2.016 M -19.45 % 2.502 M -36.13 % 3.918 M 18.45 % 3.308 M 10 525.32 % 31.129 K 157.43 % 12.092 K 138.67 % 5.066 K -99.73 % 1.857 M 81.64 % 1.022 M -85.99 % 7.298 M 91.39 % 3.813 M 181.97 % 1.352 M -4.25 % 1.412 M -2.83 % 1.454 M 192.30 % 497.314 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 2.610 M -2.20 % 2.668 M 3.87 % 2.569 M 34.33 % 1.913 M 1.97 % 1.876 M -6.53 % 2.007 M -48.32 % 3.883 M 113 466.25 % 3.419 K -99.82 % 1.866 M -54.49 % 4.100 M 80 254.45 % 5.102 K -99.54 % 1.112 M 134.06 % 475.041 K -43.45 % 840.034 K -10.80 % 941.722 K 30.43 % 722.012 K -26.92 % 987.930 K 106.12 % 479.298 K 134.22 % 204.637 K
Interest income 66.830 K -26.91 % 91.434 K 129.18 % 39.896 K 10.78 % 36.013 K -25.29 % 48.201 K 247.75 % 13.861 K -49.98 % 27.709 K -44.08 % 49.554 K 39.00 % 35.651 K -31.02 % 51.682 K -18.29 % 63.249 K 105.23 % 30.819 K -52.85 % 65.357 K -14.20 % 76.178 K -24.29 % 100.624 K 64.46 % 61.186 K -65.69 % 178.332 K 0.000 0.000
Interest expense 94.610 K 20.94 % 78.227 K 37.60 % 56.850 K 61.93 % 35.108 K -25.78 % 47.305 K -43.14 % 83.192 K 0.000 0.000 -100.00 % 30.874 K -95.64 % 708.609 K 0.000 0.000 0.000 -100.00 % 2.795 K 45.88 % 1.916 K -94.59 % 35.416 K 0.000 -100.00 % 3.530 K 698.64 % 442.000
Depreciation and amortization 106.389 K 185.98 % 37.202 K 404.84 % 7.369 K -45.12 % 13.427 K -90.41 % 140.025 K -4.06 % 145.948 K 318.26 % 34.894 K 6.40 % 32.796 K 12.35 % 29.190 K 29 511.37 % 98.577 138.71 % 41.296 -99.73 % 15.467 K -9.93 % 17.172 K -46.67 % 32.201 K -5.97 % 34.244 K 49.82 % 22.857 K -42.62 % 39.837 K -25.31 % 53.334 K 143.99 % 21.859 K
Operating income -2.716 M 2.55 % -2.787 M -8.18 % -2.576 M -33.77 % -1.926 M 4.45 % -2.016 M 19.45 % -2.502 M 36.13 % -3.918 M -18.45 % -3.308 M -10 621.45 % -30.850 K -465.97 % -5.451 K -5.71 % -5.156 K 99.72 % -1.827 M -88.47 % -969.440 K 86.45 % -7.152 M -98.39 % -3.605 M -195.74 % -1.219 M 3.63 % -1.265 M -2.28 % -1.237 M -150.76 % -493.186 K
Operating income ratio 0.00 0.00 100.00 % -38.85 0.00 0.00 0.00 0.00 0.00 100.00 % -0.02 100.00 % -7 277.50 -651.98 % -967.77 -207.26 % -314.97 -78.70 % -176.26 -11.07 % -158.69 -374.44 % -33.45 -98.25 % -16.87 -96.79 % -8.57 -50.38 % -5.70 95.23 % -119.47
Total other income expenses net 235.703 K 1 684.68 % 13.207 K -91.05 % 147.594 K 109.97 % -1.481 M -917.70 % -145.503 K -109.87 % -69.331 K -350.21 % 27.709 K -44.08 % 49.554 K 113.53 % -366.342 K 35.18 % -565.178 K -456.72 % 158.438 K 1 048.22 % -16.709 K -192.41 % 18.081 K 148.09 % -37.595 K -352.35 % 14.898 K 142.07 % -35.416 K 85.15 % -238.505 K 49.57 % -472.897 K -106 890.27 % -442.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -3.685 M -57.20 % -2.344 M 22.57 % -3.028 M 23.45 % -3.956 M -75.15 % -2.258 M 51.69 % -4.674 M -337 678.03 % -1.384 K 75.68 % -5.691 K 18.33 % -6.968 K -1 925.83 % -343.938 77.03 % -1.497 K 99.91 % -1.646 M -468.15 % -289.645 K 50.49 % -585.035 K 72.51 % -2.128 M 52.46 % -4.477 M 0.000 0.000 -100.00 % 9.053 K
Total investments 0.000 -100.00 % 2.600 M -0.95 % 2.625 M 4.87 % 2.503 M 6.01 % 2.361 M -8.56 % 2.582 M 1 663 804.46 % 155.202 40.71 % 110.300 0.00 % 110.300 -99.52 % 23.016 K 45.10 % 15.862 K -99.02 % 1.626 M 4 858.34 % 32.797 K -66.49 % 97.879 K -66.31 % 290.491 K 25.79 % 230.928 K 2 044.18 % 10.770 K 0.000 0.000
Total debt 186.218 K -34.89 % 286.018 K 0.000 0.000 -100.00 % 59.078 K -67.21 % 180.153 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 % 9.053 K
Accumulated other comprehensive income loss 7.830 M -4.18 % 8.171 M -1.30 % 8.279 M 6.88 % 7.746 M 28.72 % 6.018 M -24.81 % 8.004 M 8.69 % 7.364 M -14.62 % 8.626 M 24.93 % 6.904 M 11.64 % 6.184 M 22.72 % 5.040 M 552.41 % 772.452 K 342.58 % 174.532 K 37.23 % 127.183 K -51.55 % 262.507 K 38.30 % 189.803 K 0.000 0.000 0.000
Retained earnings -93.582 M -7.30 % -87.219 M -3.28 % -84.446 M -2.96 % -82.017 M -4.33 % -78.610 M -2.83 % -76.449 M -103 455.58 % -73.824 K -5.69 % -69.849 K -5.02 % -66.513 K -88.73 % -35.242 K -53.92 % -22.897 K 99.88 % -18.583 M -11.02 % -16.739 M -6.34 % -15.741 M -84.08 % -8.551 M -72.37 % -4.961 M -33.84 % -3.707 M -68.24 % -2.203 M -346.34 % -493.628 K
Common stock 107.690 M 0.11 % 107.569 M 4.86 % 102.583 M 3.47 % 99.139 M 4.00 % 95.323 M 0.00 % 95.325 M 109 445.46 % 87.019 K 10.02 % 79.096 K 7.60 % 73.508 K 24.06 % 59.250 K 41.27 % 41.941 K -99.80 % 21.035 M 18.31 % 17.779 M 4.69 % 16.983 M 11.15 % 15.279 M 11.16 % 13.746 M 98.70 % 6.918 M 0.00 % 6.918 M 581.70 % 1.015 M
Total equity 21.938 M -23.08 % 28.521 M 7.97 % 26.416 M 6.22 % 24.869 M 9.40 % 22.731 M -15.44 % 26.881 M 130 642.70 % 20.560 K 6.29 % 19.343 K 25.59 % 15.402 K -48.99 % 30.192 K 25.37 % 24.083 K -99.25 % 3.224 M 165.52 % 1.214 M -11.34 % 1.370 M -80.41 % 6.991 M -22.10 % 8.974 M 176.08 % 3.251 M -31.05 % 4.714 M 804.65 % 521.132 K
Other non current liabilities 59.999 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.001 K 0.00 % 60.000 K 100.93 % -6.463 M 0.000 -100.00 % 3.343 K 107.64 % 1.610 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 77.426 K -58.42 % 186.219 K 0.000 0.000 0.000 -100.00 % 59.078 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
Total non current liabilities 137.425 K -44.19 % 246.219 K 310.37 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K -49.61 % 119.079 K -79.24 % 573.702 K 856.17 % 60.000 K -56.82 % 138.944 K 0.000 -100.00 % 3.343 K 107.64 % 1.610 K -48.73 % 3.140 K -59.84 % 7.818 K -88.49 % 67.912 K 125.02 % 30.181 K -93.71 % 479.723 K 106.74 % 232.047 K 141.94 % 95.909 K
Other current liabilities 8.136 M 752.03 % 954.843 K 38.12 % 691.312 K -48.69 % 1.347 M 40.66 % 957.824 K -15.84 % 1.138 M 156.52 % 443.674 K -27.86 % 614.992 K 271.36 % 165.605 K -87.20 % 1.294 M 382.00 % 268.421 K -83.25 % 1.603 M 2 223.41 % 68.975 K 29.88 % 53.105 K -74.94 % 211.941 K -49.87 % 422.822 K 298.10 % 106.210 K -1.11 % 107.401 K 103.62 % 52.746 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 217.584 K 9.01 % 199.598 K 0.000 0.000 -100.00 % 118.156 K -2.41 % 121.075 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 % 9.053 K
Total current liabilities 8.477 M 587.27 % 1.233 M 61.13 % 765.538 K -50.04 % 1.532 M 29.27 % 1.185 M -12.67 % 1.357 M 108 797.32 % 1.247 K -5.81 % 1.324 K 106.51 % 640.893 -82.86 % 3.740 K 453.29 % 675.992 -99.96 % 1.812 M 2 412.03 % 72.115 K 18.37 % 60.923 K -78.23 % 279.853 K -38.22 % 453.003 K 326.52 % 106.210 K -1.11 % 107.401 K 73.79 % 61.799 K
Total liabilities 8.615 M 482.20 % 1.480 M 79.24 % 825.539 K -48.16 % 1.592 M 27.86 % 1.245 M -15.65 % 1.477 M 112 910.39 % 1.307 K -5.56 % 1.384 K 77.41 % 779.838 -92.49 % 10.387 K 1 429.00 % 679.335 -99.96 % 1.813 M 2 414.27 % 72.115 K 18.37 % 60.923 K -78.23 % 279.853 K -38.22 % 453.003 K -22.69 % 585.933 K 72.61 % 339.448 K 115.24 % 157.708 K
Other non current assets 0.000 0.000 -100.00 % 20.818 M 7.26 % 19.410 M 2.86 % 18.870 M -7.44 % 20.387 M 10 092 385 248.46 % -0.202 -128.86 % 0.700 100.01 % -7.766 K 0.000 100.00 % -0.204 -22 430 037 206 500.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 0.000 -100.00 % 2.600 M -0.95 % 2.625 M 4.87 % 2.503 M 6.01 % 2.361 M -8.56 % 2.582 M 1 663 804.46 % 155.202 40.71 % 110.300 0.00 % 110.300 -99.52 % 23.016 K 45.10 % 15.862 K -99.02 % 1.626 M 4 858.34 % 32.797 K -66.49 % 97.879 K -66.31 % 290.491 K 25.79 % 230.928 K 2 044.18 % 10.770 K 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.406 M 0.000 -100.00 % 1.599 M 106.74 % 773.489 K 141.95 % 319.694 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.406 M 0.000 -100.00 % 1.599 M 106.74 % 773.489 K 141.95 % 319.694 K
Property plant equipment net 204.362 K -99.14 % 23.894 M 58 103.23 % 41.052 K -9.39 % 45.306 K -59.32 % 111.376 K -57.65 % 262.989 K 1 252.20 % 19.449 K 36.59 % 14.239 K 85.98 % 7.656 K -53.93 % 16.617 K 126.91 % 7.323 K -99.56 % 1.681 M 77.93 % 944.515 K 1 020.50 % 84.294 K -42.56 % 146.764 K -96.71 % 4.465 M 8 656.62 % 50.985 K -44.86 % 92.463 K 10.54 % 83.643 K
Total non current assets 204.361 K -99.23 % 26.494 M 12.81 % 23.485 M 6.95 % 21.958 M 2.88 % 21.343 M -8.13 % 23.232 M 118 406.53 % 19.604 K 36.61 % 14.350 K 84.77 % 7.766 K -80.40 % 39.633 K 70.94 % 23.185 K -99.30 % 3.307 M 238.35 % 977.312 K 436.47 % 182.173 K -96.24 % 4.843 M 3.14 % 4.695 M 119.36 % 2.141 M 94.95 % 1.098 M 119.93 % 499.245 K
Other current assets 26.207 M 16 240.33 % 160.381 K 7.08 % 149.781 K 111.12 % 70.946 K -31.90 % 104.180 K 20.06 % 86.775 K -28.85 % 121.968 K 48.99 % 81.865 K 20.74 % 67.805 K 17.49 % 57.709 K 96.88 % 29.312 K 18.85 % 24.663 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.871 M 47.18 % 2.630 M -13.13 % 3.028 M -23.45 % 3.956 M 70.69 % 2.317 M -52.26 % 4.855 M 350 696.14 % 1.384 K -75.68 % 5.691 K -18.33 % 6.968 K 1 925.83 % 343.938 -77.03 % 1.497 K -99.91 % 1.646 M 468.15 % 289.645 K -50.49 % 585.035 K -72.51 % 2.128 M -52.46 % 4.477 M 0.000 0.000 0.000
Cash and short term investments 3.871 M 47.18 % 2.630 M -13.13 % 3.028 M -23.45 % 3.956 M 70.69 % 2.317 M -52.26 % 4.855 M 350 696.14 % 1.384 K -75.68 % 5.691 K -18.33 % 6.968 K 1 925.83 % 343.938 -77.03 % 1.497 K -99.91 % 1.646 M 468.15 % 289.645 K -50.49 % 585.035 K -72.51 % 2.128 M -52.46 % 4.477 M 166.80 % 1.678 M -55.76 % 3.793 M 2 239.62 % 162.124 K
Total current assets 30.349 M 765.50 % 3.506 M -6.66 % 3.757 M -16.56 % 4.503 M 70.98 % 2.633 M -48.62 % 5.125 M 336 470.00 % 1.523 K -74.12 % 5.883 K -29.58 % 8.354 K 782.91 % 946.239 -40.02 % 1.578 K -99.91 % 1.731 M 459.92 % 309.072 K -75.24 % 1.248 M -48.57 % 2.427 M -48.70 % 4.732 M 179.00 % 1.696 M -57.13 % 3.956 M 2 102.66 % 179.594 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.948 K 96.94 % -553.714 K 57.53 % -1.304 M -140.48 % -542.156 K -968.04 % -50.762 K -22 325 363 699 666 124 800.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 270.330 K -62.23 % 715.753 K 23.57 % 579.252 K 21.65 % 476.163 K 124.83 % 211.786 K 15.16 % 183.904 K 985.11 % 16.948 K -96.94 % 553.714 K -58.02 % 1.319 M 142.21 % 544.592 K 972.83 % 50.762 K -15.81 % 60.293 K 210.36 % 19.427 K -97.07 % 663.270 K 121.82 % 299.016 K 17.48 % 254.527 K 1 327.60 % 17.829 K -89.05 % 162.767 K 831.69 % 17.470 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 -100.00 % 479.723 K 106.74 % 232.047 K 141.94 % 95.909 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 739.219 49.69 % 493.848 706.57 % 61.228 25 718.41 % -0.239 -148.68 % 0.491 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 124.359 K 57.31 % 79.055 K 6.51 % 74.226 K -59.92 % 185.180 K 69.14 % 109.482 K 11.39 % 98.287 K -66.01 % 289.180 K -59.18 % 708.514 K 49.07 % 475.288 K -80.57 % 2.446 M 500.24 % 407.571 K 95.03 % 208.980 K 6 555.41 % 3.140 K -59.84 % 7.818 K -88.49 % 67.912 K 125.02 % 30.181 K 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.471 K -2.10 % 1.502 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 186.218 K -34.89 % 286.018 K 0.000 0.000 -100.00 % 59.078 K -67.21 % 180.153 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -162.002 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.645 K 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 513.701 K 0.000 -100.00 % 6.602 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 479.723 K 106.74 % 232.047 K 141.94 % 95.909 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -573.642 K -857.03 % -59.940 K 56.82 % -138.805 K -7 630 888 598 329 361 408.00 % 0.000 100.00 % -3.340 K 0.000 100.00 % -3.140 K 59.84 % -7.818 K 88.49 % -67.912 K -125.02 % -30.181 K 0.000 0.000 0.000
Total assets 30.553 M 1.84 % 30.001 M 10.13 % 27.242 M 2.95 % 26.461 M 10.36 % 23.976 M -15.45 % 28.357 M 129 586.47 % 21.866 K 5.50 % 20.727 K 28.09 % 16.182 K -60.12 % 40.579 K 63.87 % 24.763 K -99.51 % 5.037 M 291.59 % 1.286 M -10.07 % 1.430 M -80.32 % 7.270 M -22.88 % 9.427 M 145.72 % 3.837 M -24.09 % 5.054 M 644.48 % 678.840 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 322.993 K 119.83 % -1.629 M -172.66 % 2.242 M 278 366.62 % -805.572 70.21 % -2.704 K -70.10 % -1.590 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 860.583 K 194 726.78 % 441.717 100.06 % -699.762 K -52 447.93 % 1.337 K -50.39 % 2.695 K 1 118.90 % 221.082 0.000 0.000 0.000 0.000
Change in working capital 1.100 M 397.54 % 221.056 K 123.52 % -939.981 K -393.82 % 319.918 K 455.46 % -90.000 K -113.44 % 669.525 K 306.74 % -323.854 K -119.89 % 1.628 M 172.66 % -2.241 M -421 779.21 % -531.180 -5 673.18 % 9.531 119.86 % -47.999 0.000 0.000 0.000 0.000
Accounts receivables 364.805 K 347.99 % -147.102 K 15.02 % -173.109 K -85.44 % -93.349 K -26.57 % -73.751 K -115.33 % 481.007 K 0.000 0.000 -100.00 % 460.282 K 86 752.74 % -531.180 -5 673.18 % 9.531 119.86 % -47.999 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 7.736 -80.08 % 38.833 0.000 0.000 100.00 % -460.282 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 735.029 K 99.65 % 368.158 K 148.01 % -766.872 K -285.56 % 413.267 K 2 643.34 % -16.249 K -108.62 % 188.518 K 728.39 % -30.000 K -102.48 % 1.209 M 206.76 % -1.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 100.00 % -7.736 80.08 % -38.833 99.99 % -293.854 K -170.08 % 419.314 K 126.73 % -1.569 M -2 408 187 593 203 125 760.00 % 0.000 -100.00 % 126.938 397.27 % 25.527 0.000 0.000 0.000 0.000
Other non cash items -724.648 K -87.84 % -385.779 K 21.53 % -491.650 K -129.90 % 1.644 M 877.27 % 168.257 K -51.11 % 344.164 K 52 710.67 % 651.694 100.04 % -1.627 M -172.64 % 2.239 M 30 289.90 % 7.368 K 13 630.63 % 53.663 -100.00 % 1.827 M 86.13 % 981.463 K -86.29 % 7.157 M 101.28 % 3.556 M 188.73 % 1.232 M
Net cash provided by operating activities -1.999 M 17.81 % -2.432 M 36.89 % -3.853 M -169.62 % -1.429 M 26.44 % -1.943 M -31.47 % -1.478 M -44 231.58 % -3.333 K -196.34 % -1.125 K 83.75 % -6.923 K -54.65 % -4.476 K -103.60 % -2.199 K -55.19 % -1.417 K 0.000 0.000 0.000 0.000
Investments in property plant and equipment -2.154 M -74 317.75 % -2.895 K 99.62 % -761.911 K 29.47 % -1.080 M -57.09 % -687.664 K 52.15 % -1.437 M -23 603.94 % -6.063 K 10.65 % -6.785 K -54.30 % -4.398 K 41.94 % -7.575 K -39.60 % -5.426 K 99.64 % -1.511 M -1 123.29 % -123.512 K 91.83 % -1.511 M 30.19 % -2.165 M -32.30 % -1.636 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.007 M 0.000 -100.00 % 29.179 K 101.02 % -2.862 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -100.000 K 98.34 % -6.039 M -2 519.81 % -230.516 K 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 167.678 K 0.000 0.000 0.000 -100.00 % 2.962 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.532 M 291.27 % -2.892 M 0.000 0.000 0.000 -100.00 % 66.978 K -98.33 % 4.007 M 8 086 914.17 % 49.554 100.18 % -26.885 K -100.91 % 2.960 M -50.95 % 6.033 M 2 617 289.70 % -230.516 -100.04 % 634.000 K 203.13 % -614.771 K -2 497.98 % 25.637 K 0.000
Net cash used for investing activites 3.378 M 216.67 % -2.895 M -280.01 % -761.911 K 29.47 % -1.080 M -57.09 % -687.664 K 42.81 % -1.202 M -22 574.94 % -5.303 K 21.27 % -6.736 K -220.16 % -2.104 K 79.93 % -10.485 K 8.54 % -11.465 K 99.34 % -1.741 M -441.13 % 510.488 K 124.01 % -2.126 M 0.61 % -2.139 M -30.74 % -1.636 M
Debt repayment -99.798 K -169.24 % -37.066 K 0.000 0.000 100.00 % -130.542 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 2.301 K -99.95 % 5.003 M 27.07 % 3.937 M -17.66 % 4.782 M 1 928.22 % 235.783 K -97.36 % 8.919 M 6.10 % 8.406 M 26.01 % 6.671 M -57.31 % 15.627 M 14.13 % 13.692 M -3.49 % 14.187 M 204.38 % 4.661 M 0.000 -100.00 % 1.700 M 30.77 % 1.300 M -81.49 % 7.023 M
Common stock repurchased 0.000 100.00 % -14.449 K 94.48 % -261.659 K 58.20 % -625.927 K 0.000 100.00 % -302.968 K 60.85 % -773.805 K -43.56 % -539.008 K 79.12 % -2.582 M -179.05 % -925.150 K -19.91 % -771.554 K -424.97 % -146.970 K 0.000 100.00 % -33.631 K 48.26 % -65.000 K 94.56 % -1.195 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 100.00 % -2.739 M 32.58 % -4.063 M 0.000 100.00 % -15.612 M -14.13 % -13.679 M -2.06 % -13.402 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -97.498 K -101.97 % 4.952 M 34.71 % 3.676 M -11.56 % 4.156 M 3 849.29 % 105.241 K -98.30 % 6.179 M 142 184.09 % 4.343 K -34.90 % 6.671 K -57.22 % 15.596 K 13.91 % 13.692 K 2.06 % 13.415 K -99.70 % 4.514 M 0.000 -100.00 % 1.666 M 34.93 % 1.235 M -78.81 % 5.828 M
Effect of forex changes on cash -40.678 K -83.96 % -22.112 K -293.00 % 11.457 K 229.87 % -8.822 K -74 328.41 % -11.853 58.50 % -28.561 -113.43 % -13.382 84.74 % -87.711 -262.38 % 54.017 -53.29 % 115.647 16.13 % 99.588 100.01 % -1.415 M 0.000 0.000 0.000 0.000
Net change in cash 1.241 M 412.25 % -397.463 K 57.16 % -927.773 K -156.64 % 1.638 M 164.57 % -2.537 M -173.10 % 3.471 M 80 684.96 % -4.307 K -237.29 % -1.277 K -119.28 % 6.624 K 674.22 % -1.153 K -678.47 % -148.175 -100.01 % 1.356 M 559.04 % -295.390 K 80.86 % -1.543 M 34.30 % -2.349 M -183.92 % 2.799 M
Cash at beginning of period 2.630 M -13.13 % 3.028 M -23.45 % 3.956 M 70.69 % 2.317 M -52.26 % 4.855 M 250.80 % 1.384 M 24 217.91 % 5.691 K -18.33 % 6.968 K 1 925.83 % 343.938 -77.03 % 1.497 K -9.00 % 1.646 K -99.43 % 289.645 K -50.49 % 585.035 K -72.51 % 2.128 M -52.46 % 4.477 M 166.80 % 1.678 M
Cash at end of period 3.871 M 47.18 % 2.630 M -13.13 % 3.028 M -23.45 % 3.956 M 70.69 % 2.317 M -52.26 % 4.855 M 350 696.14 % 1.384 K -75.68 % 5.691 K -18.33 % 6.968 K 1 925.83 % 343.938 -77.03 % 1.497 K -99.91 % 1.646 M 468.15 % 289.645 K -50.49 % 585.035 K -72.51 % 2.128 M -52.46 % 4.477 M
Operating cash flow -1.999 M 17.81 % -2.432 M 36.89 % -3.853 M -169.62 % -1.429 M 26.44 % -1.943 M -31.47 % -1.478 M -44 231.58 % -3.333 K -196.34 % -1.125 K 83.75 % -6.923 K -54.65 % -4.476 K -103.60 % -2.199 K -55.19 % -1.417 K 0.000 0.000 0.000 0.000
Capital expenditure 0.000 100.00 % -2.895 M -280.01 % -761.911 K 29.47 % -1.080 M -57.09 % -687.664 K 52.15 % -1.437 M -23 603.94 % -6.063 K 10.65 % -6.785 K -54.30 % -4.398 K 41.94 % -7.575 K -39.60 % -5.426 K 99.64 % -1.511 M -1 123.29 % -123.512 K 91.83 % -1.511 M 30.19 % -2.165 M -32.30 % -1.636 M
Free CashFlow -1.999 M 62.48 % -5.327 M -15.43 % -4.615 M -83.91 % -2.509 M 4.61 % -2.630 M 9.76 % -2.915 M -30 921.58 % -9.396 K -18.79 % -7.910 K 30.12 % -11.320 K 6.06 % -12.051 K -58.05 % -7.624 K 99.50 % -1.512 M -1 124.44 % -123.512 K 91.83 % -1.511 M 30.19 % -2.165 M -32.30 % -1.636 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30
Revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.749 0.000 -100.00 % 4.328 126.83 % 1.908 -99.93 % 2.901 K 5.47 % 2.750 K 0.00 % 2.750 K -87.80 % 22.535 K 0.00 % 22.534 K -58.19 % 53.892 K 0.00 % 53.890 K 100.00 % 26.945 K -25.41 % 36.126 K 100.00 % 18.063 K -86.05 % 129.483 K 19.37 % 108.469 K 0.00 % 108.469 K 5 155.28 % 2.064 K 0.00 % 2.064 K
Net income -1.832 M 64.92 % -5.220 M -457 033.89 % -1.142 K 31.70 % -1.672 K 99.85 % -1.101 M 20.87 % -1.392 M -34.20 % -1.037 M 61.87 % -2.720 M -295.86 % -687.038 K 43.93 % -1.225 M -30.92 % -935.846 K 42.52 % -1.628 M -61.30 % -1.009 M -72 416.61 % -1.392 K 47.03 % -2.628 K -36.88 % -1.920 K -35.46 % -1.417 K 95.03 % -28.519 K -936.47 % -2.752 K 72.21 % -9.903 K -247.93 % -2.846 K 8.45 % -3.109 K -64.56 % -1.889 K -122.89 % -847.560 99.91 % -921.930 K -84.64 % -499.318 K 0.00 % -499.318 K 86.10 % -3.593 M 0.08 % -3.596 M -100.44 % -1.794 M 0.11 % -1.796 M -100.00 % -898.015 K -39.25 % -644.909 K -100.00 % -322.454 K 72.70 % -1.181 M -38.16 % -854.804 K 0.00 % -854.804 K -246.34 % -246.814 K 0.00 % -246.814 K
Income before tax -1.721 M -28.63 % -1.338 M -17.14 % -1.142 M 31.71 % -1.673 M -51.88 % -1.101 M 20.87 % -1.392 M -34.20 % -1.037 M 61.87 % -2.720 M -295.86 % -687.038 K 43.93 % -1.225 M -30.92 % -935.846 K 42.52 % -1.628 M -61.30 % -1.009 M -72 416.61 % -1.392 K 47.23 % -2.638 K -33.99 % -1.969 K -35.86 % -1.449 K 94.89 % -28.373 K -931.19 % -2.752 K 72.21 % -9.903 K -247.93 % -2.846 K 8.45 % -3.109 K -64.56 % -1.889 K -122.89 % -847.560 99.91 % -921.930 K -84.64 % -499.318 K 0.00 % -499.318 K 86.11 % -3.595 M 0.00 % -3.595 M -100.26 % -1.795 M 0.00 % -1.795 M -100.00 % -897.536 K -43.10 % -627.201 K -100.00 % -313.600 K 73.64 % -1.190 M -39.19 % -854.804 K 0.00 % -854.804 K -246.34 % -246.814 K 0.00 % -246.814 K
Income before tax ratio 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 0.00 100.00 % -3 799.89 0.00 100.00 % -436.48 1.74 % -444.21 -39.75 % -317.85 -75.06 % -181.57 0.00 % -181.57 -13.82 % -159.52 0.00 % -159.53 -378.94 % -33.31 0.00 % -33.31 0.00 % -33.31 -91.86 % -17.36 0.00 % -17.36 -88.94 % -9.19 -16.60 % -7.88 0.00 % -7.88 93.41 % -119.58 0.00 % -119.58
EBITDA -1.652 M -35.17 % -1.222 M -15.59 % -1.057 M 34.09 % -1.604 M -41.08 % -1.137 M 17.79 % -1.383 M -23.52 % -1.120 M 58.73 % -2.713 M -320.43 % -645.275 K 38.62 % -1.051 M -13.97 % -922.459 K 34.67 % -1.412 M -41.75 % -996.171 K 27.56 % -1.375 M 47.50 % -2.619 M -34.28 % -1.951 M -36.03 % -1.434 M -99 846.82 % -1.435 K 99.83 % -836.675 K 74.26 % -3.251 M -16.62 % -2.788 M 13.44 % -3.220 M -69.95 % -1.895 M -242 179.70 % -782.075 99.91 % -914.197 K -86.29 % -490.732 K 0.00 % -490.732 K 86.29 % -3.580 M -0.08 % -3.577 M -101.31 % -1.777 M 0.00 % -1.777 M -100.00 % -888.496 K -48.56 % -598.064 K -100.00 % -299.032 K 74.32 % -1.165 M -40.92 % -826.372 K 0.00 % -826.372 K -250.66 % -235.664 K 0.00 % -235.664 K
Net income ratio 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 0.00 100.00 % -3 799.89 0.00 100.00 % -436.48 1.74 % -444.21 -39.75 % -317.85 -75.06 % -181.57 0.00 % -181.57 -13.87 % -159.46 0.08 % -159.59 -379.38 % -33.29 0.11 % -33.33 0.00 % -33.33 -86.69 % -17.85 0.00 % -17.85 -95.73 % -9.12 -15.74 % -7.88 0.00 % -7.88 93.41 % -119.58 0.00 % -119.58
Ratio EBITDA 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 0.00 100.00 % -3 721 691.59 0.00 100.00 % -437 802.45 -106 709.07 % -409.89 -30.05 % -315.19 -76.63 % -178.45 0.00 % -178.45 -12.32 % -158.87 -0.07 % -158.75 -381.45 % -32.97 0.00 % -32.97 0.00 % -32.97 -99.18 % -16.55 0.00 % -16.55 -84.07 % -8.99 -18.05 % -7.62 0.00 % -7.62 93.33 % -114.18 0.00 % -114.18
Gross profit ratio 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 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 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 121.04 % -4.75 -233.57 % -1.42 0.00 % -1.42 97.35 % -53.80 0.00 % -53.80
Weighted average shs out dil 1.568 B 0.00 % 1.568 B -3.89 % 1.632 B 4.04 % 1.568 B 0.46 % 1.561 B 19.61 % 1.305 B 3.70 % 1.259 B 10.09 % 1.143 B 0.79 % 1.134 B 0.00 % 1.134 B 0.00 % 1.134 B 19.84 % 946.616 M 2.10 % 927.138 M 6.81 % 867.986 M 9.01 % 796.250 M 10.27 % 722.103 M 12.10 % 644.181 M 18.50 % 543.600 M 38.29 % 393.074 M 4.63 % 375.671 M 12.20 % 334.837 M 10.89 % 301.963 M 27.88 % 236.135 M 31.39 % 179.724 M 9.32 % 164.407 M 50.34 % 109.358 M 0.00 % 109.358 M 2.88 % 106.299 M 0.00 % 106.299 M 27.76 % 83.200 M 0.00 % 83.200 M 0.00 % 83.200 M 62.88 % 51.082 M 0.00 % 51.082 M 0.00 % 51.082 M 102.04 % 25.282 M 0.00 % 25.282 M 168.93 % 9.401 M 0.00 % 9.401 M
Weighted average shs out 1.568 B 0.00 % 1.568 B -3.89 % 1.632 B 4.03 % 1.569 B 0.46 % 1.561 B 19.61 % 1.305 B 3.70 % 1.259 B 10.09 % 1.143 B 0.79 % 1.134 B 0.00 % 1.134 B 0.00 % 1.134 B 19.84 % 946.616 M 2.10 % 927.138 M 6.81 % 867.986 M 9.01 % 796.250 M 10.27 % 722.103 M 12.10 % 644.181 M 18.50 % 543.600 M 38.29 % 393.074 M 4.63 % 375.671 M 12.20 % 334.837 M 10.89 % 301.963 M 27.88 % 236.135 M 31.36 % 179.758 M 9.34 % 164.407 M 50.34 % 109.358 M 0.00 % 109.358 M 2.88 % 106.299 M 0.00 % 106.299 M 27.76 % 83.200 M 0.00 % 83.200 M 0.00 % 83.200 M 62.88 % 51.082 M 0.00 % 51.082 M 0.00 % 51.082 M 102.04 % 25.282 M 0.00 % 25.282 M 168.93 % 9.401 M 0.00 % 9.401 M
EPS diluted 0.00 63.64 % 0.00 0.00 100.00 % 0.00 -57.14 % 0.00 36.36 % 0.00 -37.50 % 0.00 66.67 % 0.00 -300.00 % 0.00 45.45 % 0.00 -37.50 % 0.00 52.94 % 0.00 -54.55 % 0.00 31.25 % 0.00 51.52 % 0.00 -22.22 % 0.00 -22.73 % 0.00 95.81 % -0.05 -650.00 % -0.01 73.48 % -0.03 -210.59 % -0.01 17.48 % -0.01 -28.75 % -0.01 -169 538.88 % 0.00 99.92 % -0.01 -24.44 % 0.00 2.17 % 0.00 86.39 % -0.03 0.00 % -0.03 -56.48 % -0.02 0.00 % -0.02 -100.00 % -0.01 14.29 % -0.01 -100.00 % -0.01 86.85 % -0.05 -41.72 % -0.03 0.00 % -0.03 -29.01 % -0.03 0.00 % -0.03
Earnings per share 0.00 63.64 % 0.00 0.00 100.00 % 0.00 -57.14 % 0.00 36.36 % 0.00 -37.50 % 0.00 66.67 % 0.00 -300.00 % 0.00 45.45 % 0.00 -37.50 % 0.00 52.94 % 0.00 -54.55 % 0.00 31.25 % 0.00 51.52 % 0.00 -22.22 % 0.00 -22.73 % 0.00 95.81 % -0.05 -650.00 % -0.01 73.48 % -0.03 -210.59 % -0.01 17.48 % -0.01 -28.75 % -0.01 -169 571.26 % 0.00 99.92 % -0.01 -24.44 % 0.00 2.17 % 0.00 86.39 % -0.03 0.00 % -0.03 -56.48 % -0.02 0.00 % -0.02 -100.00 % -0.01 14.29 % -0.01 -100.00 % -0.01 86.85 % -0.05 -41.72 % -0.03 0.00 % -0.03 -29.01 % -0.03 0.00 % -0.03
Gross profit -64.347 K 0.03 % -64.366 K -53.17 % -42.023 K 2.88 % -43.269 K -933.41 % -4.187 K -9.95 % -3.808 K -6.94 % -3.561 K 39.16 % -5.853 K 22.72 % -7.574 K 94.20 % -130.577 K -1 282.06 % -9.448 K 92.93 % -133.678 K -989.47 % -12.270 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.749 0.000 -100.00 % 4.328 126.83 % 1.908 -99.93 % 2.901 K 5.47 % 2.750 K 0.00 % 2.750 K -87.80 % 22.535 K 0.00 % 22.534 K -58.19 % 53.892 K 0.00 % 53.890 K 100.00 % 26.945 K -25.41 % 36.126 K 100.00 % 18.063 K 102.94 % -615.341 K -298.19 % -154.534 K 0.00 % -154.534 K -39.17 % -111.037 K 0.00 % -111.037 K
Income tax expense 0.000 0.000 0.000 0.000 -100.00 % 3.000 50.00 % 2.000 200.00 % -2.000 33.33 % -3.000 25.00 % -4.000 -233.33 % 3.000 50.00 % 2.000 0.00 % 2.000 0.000 0.000 100.00 % -10.104 79.32 % -48.869 -53.85 % -31.764 -121.80 % 145.678 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.355 K -71.38 % 29.195 K 0.000 -100.00 % 33.403 K 2 290.16 % 1.398 K 107.86 % -17.772 K -1 955.11 % 958.000 100.00 % 479.000 -97.30 % 17.708 K 100.00 % 8.854 K 200.00 % -8.854 K 0.000 0.000 0.000 0.000
Cost of revenue 64.347 K -0.03 % 64.366 K 53.17 % 42.023 K -2.88 % 43.269 K 933.41 % 4.187 K 9.95 % 3.808 K 6.94 % 3.561 K -39.16 % 5.853 K -22.72 % 7.574 K -94.20 % 130.577 K 1 282.06 % 9.448 K -92.93 % 133.678 K 989.47 % 12.270 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 -100.00 % 744.824 K 183.20 % 263.003 K 0.00 % 263.003 K 132.54 % 113.101 K 0.00 % 113.101 K
General and administrative expenses 0.000 -100.00 % 1.976 M 215 165.79 % 918.066 -15.23 % 1.083 K 43.01 % 757.296 -15.93 % 900.834 74.48 % 516.293 29.69 % 398.104 -21.58 % 507.646 -4.82 % 533.374 -18.62 % 655.437 0.61 % 651.485 3.51 % 629.405 -18.92 % 776.279 4.34 % 743.977 -35.89 % 1.160 K 45.33 % 798.496 -51.06 % 1.632 K -48.07 % 3.142 K 76.29 % 1.782 K 45.24 % 1.227 K 37.34 % 893.393 57.54 % 567.105 47.62 % 384.173 -99.92 % 479.006 K 101.67 % 237.521 K 0.00 % 237.520 K -43.45 % 420.018 K 0.00 % 420.016 K -10.80 % 470.862 K 0.00 % 470.860 K 100.00 % 235.430 K -34.79 % 361.006 K 100.00 % 180.503 K 200.00 % -180.503 K 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 632.245 K 258 155.25 % 244.814 -45.38 % 448.235 -99.96 % 1.136 M -21.55 % 1.448 M 29.42 % 1.119 M -3.93 % 1.165 M 56.01 % 746.714 K -10.32 % 832.666 K -20.07 % 1.042 M -12.20 % 1.186 M 27.00 % 934.227 K 187 482.98 % 498.034 -73.60 % 1.887 K 143.09 % 776.151 13.55 % 683.510 447.36 % -196.772 60.88 % -502.990 -166.03 % 761.790 -51.56 % 1.573 K 5 422 510.34 % 0.029 -99.94 % 52.519 -48.67 % 102.325 -99.87 % 76.926 K 379.93 % -27.480 K -200.00 % 27.480 K 100.98 % -2.793 M -200.00 % 2.793 M 394.67 % -947.878 K -200.00 % 947.878 K 100.00 % 473.939 K 928.15 % -57.229 K -100.00 % -28.614 K -200.00 % 28.614 K 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 1.162 M -24.07 % 1.530 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -174.560 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 184.213 -99.95 % 372.427 K -31.94 % 547.175 K 0.000 -100.00 % 25.244 K 0.000 -100.00 % 2.872 M 0.000 0.000 0.000 0.000 -100.00 % 320.280 K 242.87 % -224.175 K 0.00 % -224.175 K -574.41 % -33.240 K 0.00 % -33.240 K
Operating expenses 1.507 M 4.14 % 1.447 M 24.42 % 1.163 M -24.07 % 1.531 M 34.68 % 1.137 M -21.55 % 1.449 M 29.44 % 1.120 M -3.91 % 1.165 M 55.95 % 747.222 K -10.32 % 833.200 K -20.07 % 1.042 M -23.45 % 1.362 M 45.66 % 934.857 K 66 679.55 % 1.400 K -47.32 % 2.657 K 34.17 % 1.981 K 33.23 % 1.487 K -94.76 % 28.361 K 924.46 % 2.768 K -69.98 % 9.222 K 221.24 % 2.871 K -8.75 % 3.146 K 63.84 % 1.920 K 122.32 % 863.748 -99.91 % 928.358 K 22.60 % 757.216 K 185.74 % 265.000 K -93.51 % 4.085 M 27.15 % 3.213 M 34.18 % 2.395 M 68.79 % 1.419 M 100.00 % 709.370 K 133.52 % 303.776 K 100.00 % 151.888 K -70.55 % 515.762 K 11.20 % 463.824 K 0.00 % 463.824 K 242.16 % 135.559 K 0.00 % 135.559 K
Cost and expenses 1.571 M 3.96 % 1.511 M 134 586.01 % 1.122 K -99.93 % 1.575 M 37.98 % 1.141 M -21.47 % 1.453 M 29.37 % 1.123 M -4.09 % 1.171 M 55.17 % 754.796 K -21.68 % 963.777 K -8.37 % 1.052 M -29.66 % 1.495 M 57.89 % 947.127 K 67 556.04 % 1.400 K -47.32 % 2.657 K 34.17 % 1.981 K 33.23 % 1.487 K -94.76 % 28.361 K 924.46 % 2.768 K -69.98 % 9.222 K 221.24 % 2.871 K -8.75 % 3.146 K 63.84 % 1.920 K 122.32 % 863.748 -99.91 % 928.358 K 22.60 % 757.216 K 185.74 % 265.000 K -93.51 % 4.085 M 27.15 % 3.213 M 34.18 % 2.395 M 68.79 % 1.419 M 100.00 % 709.370 K 133.52 % 303.776 K 100.00 % 151.888 K -87.95 % 1.261 M 73.44 % 726.825 K 0.00 % 726.825 K 192.30 % 248.657 K 0.00 % 248.657 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 0.000 0.000 0.000
Selling general and administrative expenses 1.507 M 4.14 % 1.447 M 124 410.41 % 1.162 K -24.10 % 1.531 K -99.87 % 1.137 M -21.55 % 1.449 M 29.44 % 1.120 M -3.91 % 1.165 M 55.95 % 747.222 K -10.32 % 833.200 K -20.07 % 1.042 M -12.20 % 1.187 M 26.99 % 934.857 K 73 261.65 % 1.274 K -51.56 % 2.631 K 35.84 % 1.937 K 30.67 % 1.482 K 3.29 % 1.435 K -45.62 % 2.639 K 3.72 % 2.544 K -9.13 % 2.800 K -13.09 % 3.221 K 71.26 % 1.881 K 176.79 % 679.535 -99.88 % 555.932 K 164.68 % 210.041 K -20.74 % 265.000 K 111.17 % -2.373 M -173.86 % 3.213 M 773.59 % -477.018 K -133.62 % 1.419 M 100.00 % 709.370 K 133.52 % 303.776 K 100.00 % 151.888 K -81.83 % 836.042 K 248.86 % 239.649 K 0.00 % 239.649 K 134.22 % 102.319 K 0.00 % 102.319 K
Interest income 2.285 K -94.79 % 43.865 K 91.01 % 22.965 K -57.92 % 54.579 K 48.09 % 36.855 K 79.81 % 20.497 K 5.66 % 19.399 K 5.57 % 18.376 K 4.19 % 17.637 K -36.83 % 27.918 K 37.64 % 20.283 K 152.40 % 8.036 K 37.96 % 5.825 K 72 170.47 % 8.060 -58.98 % 19.649 63.78 % 11.997 -68.06 % 37.557 210.52 % 12.095 -28.31 % 16.872 -97.52 % 680.776 2 754.53 % 23.849 -34.46 % 36.388 35.47 % 26.861 0.000 -100.00 % 15.410 K -76.42 % 65.357 K 0.000 -100.00 % 76.178 K 0.000 -100.00 % 100.624 K 0.000 0.000 0.000 0.000 -100.00 % 178.332 K 0.000 0.000 0.000 0.000
Interest expense 4.983 K -90.35 % 51.624 K 20.09 % 42.986 K 69.87 % 25.305 K 0.000 -100.00 % 18.430 K -52.03 % 38.420 K 4 071.55 % 921.000 -97.31 % 34.187 K -21.17 % 43.368 K 1 001.55 % 3.937 K -95.22 % 82.303 K 9 157.93 % 889.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.355 K 0.000 0.000 -100.00 % 1.398 K 0.00 % 1.398 K 45.88 % 958.000 0.00 % 958.000 100.00 % 479.000 -97.30 % 17.708 K 100.00 % 8.854 K 200.00 % -8.854 K -601.64 % 1.765 K 0.00 % 1.765 K 698.64 % 221.000 0.00 % 221.000
Depreciation and amortization 64.347 K -0.03 % 64.366 K 53.17 % 42.023 K -2.88 % 43.269 K 933.41 % 4.187 K 9.95 % 3.808 K 6.94 % 3.561 K -39.16 % 5.853 K -22.72 % 7.574 K -94.20 % 130.577 K 1 282.06 % 9.448 K -92.93 % 133.678 K 989.47 % 12.270 K 73 624.69 % 16.643 -8.81 % 18.251 2.26 % 17.848 19.40 % 14.948 -99.94 % 26.760 K 165 956.47 % 16.115 -0.27 % 16.158 -80.40 % 82.419 308.86 % 20.158 -4.64 % 21.138 -74.17 % 81.843 -98.94 % 7.734 K -9.93 % 8.586 K 0.00 % 8.586 K -46.67 % 16.101 K 0.00 % 16.101 K -5.97 % 17.122 K 0.00 % 17.122 K 100.00 % 8.561 K -25.09 % 11.429 K 100.00 % 5.714 K -83.25 % 34.123 K 27.96 % 26.667 K 0.00 % 26.667 K 143.99 % 10.930 K 0.00 % 10.930 K
Operating income -1.571 M -3.96 % -1.511 M -25.42 % -1.205 M 23.48 % -1.575 M -37.98 % -1.141 M 21.47 % -1.453 M -29.37 % -1.123 M 4.09 % -1.171 M -55.16 % -754.800 K 21.68 % -963.780 K 8.37 % -1.052 M 29.66 % -1.495 M -57.89 % -947.130 K -73 266.56 % -1.291 K 51.27 % -2.649 K -35.54 % -1.954 K -30.56 % -1.497 K 94.69 % -28.195 K -962.10 % -2.655 K -2.86 % -2.581 K 10.07 % -2.870 K 11.43 % -3.240 K -69.13 % -1.916 K -122.31 % -861.840 99.91 % -913.576 K -94.33 % -470.123 K 5.85 % -499.318 K 85.97 % -3.559 M 0.97 % -3.593 M -98.43 % -1.811 M -0.94 % -1.794 M -100.00 % -897.057 K -47.18 % -609.493 K -100.00 % -304.746 K 68.26 % -960.178 K -55.28 % -618.356 K 0.00 % -618.356 K -150.76 % -246.593 K 0.00 % -246.593 K
Operating income ratio 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 0.00 100.00 % -3 831.73 0.00 100.00 % -442.69 2.00 % -451.70 -43.41 % -314.97 -84.24 % -170.95 5.85 % -181.57 -14.98 % -157.91 0.97 % -159.47 -374.56 % -33.60 -0.93 % -33.29 0.00 % -33.29 -97.33 % -16.87 0.00 % -16.87 -127.51 % -7.42 -30.08 % -5.70 0.00 % -5.70 95.23 % -119.47 0.00 % -119.47
Total other income expenses net -150.071 K -186.69 % 173.107 K 176.55 % 62.596 K 163.89 % -97.972 K -509.77 % -16.067 K -126.16 % 61.410 K 422.85 % -19.021 K 98.77 % -1.549 M -2 385.26 % 67.762 K 538.59 % -15.450 K -194.52 % 16.346 K 122.01 % -74.267 K -19.41 % -62.196 K -871.66 % 8.060 K -58.98 % 19.649 K 63.78 % 11.997 K -68.06 % 37.557 K 100.13 % -28.345 M -48 153.06 % -58.743 K 98.15 % -3.167 M -13 280 841.84 % 23.849 -81.87 % 131.577 389.84 % 26.861 88.10 % 14.280 100.17 % -8.355 K -146.21 % 18.081 K 0.000 100.00 % -36.198 K -2 490.16 % -1.398 K -108.81 % 15.856 K 1 755.11 % -958.000 -100.00 % -479.000 97.30 % -17.708 K -100.00 % -8.854 K 96.14 % -229.651 K 2.87 % -236.449 K 0.00 % -236.449 K -106 890.27 % -221.000 0.00 % -221.000
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-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31
Net debt -4.221 M -14.53 % -3.685 M -969.63 % -344.531 K 85.30 % -2.344 M 61.91 % -6.155 M -103.27 % -3.028 M -23.89 % -2.444 M 38.22 % -3.956 M -205.69 % -1.294 M 42.70 % -2.258 M 30.42 % -3.246 M 30.57 % -4.674 M -4 166.90 % -109.550 K -7 816.23 % -1.384 K 99.89 % -1.284 M -22 465.59 % -5.691 K 99.83 % -3.405 M -48 768.73 % -6.968 K 99.15 % -822.054 K -238 912.26 % -343.938 100.00 % -8.601 M -574 264.50 % -1.497 K 99.97 % -4.450 M -170.42 % -1.646 M -21.27 % -1.357 M -368.49 % -289.645 K 50.49 % -585.035 K 72.51 % -2.128 M 52.46 % -4.477 M 0.000 0.000 -100.00 % 9.053 K
Total investments 143.014 K 0.000 -100.00 % 2.685 M 3.26 % 2.600 M -3.07 % 2.683 M 2.19 % 2.625 M 1.68 % 2.582 M 3.14 % 2.503 M 3.53 % 2.418 M 2.39 % 2.361 M -10.68 % 2.644 M 2.38 % 2.582 M 223.72 % 797.722 K 513 889.51 % 155.202 -99.86 % 110.300 K 99 900.00 % 110.300 -99.90 % 110.300 K 99 900.00 % 110.300 -100.00 % 23.489 M 101 955.84 % 23.016 K -99.90 % 23.385 M 147 325.71 % 15.862 K -99.31 % 2.316 M 42.39 % 1.626 M 23 281.57 % 6.955 K -78.79 % 32.797 K -66.49 % 97.879 K -66.31 % 290.491 K 25.79 % 230.928 K 2 044.18 % 10.770 K 0.000 0.000
Total debt 133.411 K -28.36 % 186.218 K -31.54 % 272.028 K -4.89 % 286.018 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.078 K -49.94 % 118.024 K -34.49 % 180.153 K -25.61 % 242.187 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 % 9.053 K
Accumulated other comprehensive income loss 7.329 M -6.40 % 7.830 M 3.11 % 7.594 M -7.06 % 8.171 M 6.23 % 7.692 M -7.09 % 8.279 M 0.47 % 8.241 M 6.38 % 7.746 M 2.52 % 7.556 M 25.55 % 6.018 M -16.22 % 7.183 M -10.26 % 8.004 M 0.61 % 7.956 M 8.03 % 7.364 M 5.38 % 6.988 M -18.98 % 8.626 M 17.49 % 7.342 M 8.89 % 6.742 M 12.19 % 6.010 M -2.83 % 6.184 M 1.03 % 6.121 M 21.47 % 5.040 M 379.14 % 1.052 M 36.16 % 772.452 K 0.00 % 772.452 K 342.58 % 174.532 K 37.23 % 127.183 K -51.55 % 262.507 K 38.30 % 189.803 K 0.000 0.000 0.000
Retained earnings -95.412 M -1.96 % -93.582 M -5.91 % -88.361 M -1.31 % -87.219 M -1.95 % -85.547 M -1.30 % -84.446 M -1.68 % -83.054 M -1.26 % -82.017 M -3.43 % -79.297 M -0.87 % -78.610 M -1.58 % -77.385 M -1.22 % -76.449 M -2.18 % -74.820 M -101 249.03 % -73.824 K 99.90 % -72.477 M -103 661.84 % -69.849 K 99.90 % -67.930 M -102 030.72 % -66.513 K 99.82 % -36.143 M -102 455.51 % -35.242 K 99.86 % -25.340 M -110 568.06 % -22.897 K 99.88 % -19.900 M -7.08 % -18.583 M -4.78 % -17.736 M -5.95 % -16.739 M -6.34 % -15.741 M -84.08 % -8.551 M -72.37 % -4.961 M -33.84 % -3.707 M -68.24 % -2.203 M -346.34 % -493.628 K
Common stock 107.690 M 0.00 % 107.690 M 0.00 % 107.689 M 0.11 % 107.569 M -0.01 % 107.583 M 4.87 % 102.583 M 3.02 % 99.576 M 0.44 % 99.139 M 4.00 % 95.323 M 0.00 % 95.323 M 0.00 % 95.322 M 0.00 % 95.325 M 9.54 % 87.020 M 99 900.95 % 87.019 K -99.90 % 83.561 M 105 544.77 % 79.096 K -99.89 % 73.509 M 99 900.78 % 73.508 K -99.88 % 62.591 M 105 538.07 % 59.250 K -99.90 % 59.371 M 141 458.00 % 41.941 K -99.85 % 27.907 M 32.67 % 21.035 M 5.47 % 19.943 M 12.17 % 17.779 M 4.69 % 16.983 M 11.15 % 15.279 M 11.16 % 13.746 M 98.70 % 6.918 M 0.00 % 6.918 M 581.70 % 1.015 M
Total equity 19.607 M -10.63 % 21.938 M -18.51 % 26.923 M -5.60 % 28.521 M -4.06 % 29.728 M 12.54 % 26.416 M 6.68 % 24.763 M -0.43 % 24.869 M 5.46 % 23.582 M 3.74 % 22.731 M -9.51 % 25.120 M -6.55 % 26.881 M 33.37 % 20.155 M 97 932.10 % 20.560 K -99.89 % 18.072 M 93 329.80 % 19.343 K -99.87 % 14.430 M 93 590.09 % 15.402 K -99.95 % 32.457 M 107 402.65 % 30.192 K -99.92 % 40.152 M 166 624.87 % 24.083 K -99.73 % 9.059 M 180.99 % 3.224 M 8.20 % 2.980 M 145.41 % 1.214 M -11.34 % 1.370 M -80.41 % 6.991 M -22.10 % 8.974 M 176.08 % 3.251 M -31.05 % 4.714 M 804.65 % 521.132 K
Other non current liabilities 0.000 -100.00 % 59.999 K 0.00 % 60.000 K 0.00 % 59.999 K 0.00 % 60.001 K 0.00 % 60.000 K 0.00 % 60.001 K 0.00 % 60.000 K 0.00 % 60.001 K 0.00 % 60.000 K 0.00 % 60.001 K 0.00 % 60.001 K 0.00 % 60.001 K 0.00 % 60.001 K 0.000 -100.00 % 60.001 K 0.000 -100.00 % 138.945 K 0.000 0.000 0.000 -100.00 % 3.343 K 0.000 -100.00 % 1.610 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 77.426 K -67.38 % 237.344 K 27.45 % 186.219 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.078 K -51.22 % 121.112 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
Total non current liabilities 0.000 -100.00 % 137.425 K -53.78 % 297.345 K 20.76 % 246.218 K 310.36 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.000 K 0.00 % 60.001 K -49.61 % 119.079 K -34.25 % 181.113 K -68.43 % 573.702 K 0.000 -100.00 % 60.001 K 0.000 -100.00 % 6.741 M 0.000 0.000 0.000 -100.00 % 3.343 K 0.000 -100.00 % 1.610 K 0.000 -100.00 % 3.140 K -59.84 % 7.818 K -88.49 % 67.912 K 125.02 % 30.181 K -93.71 % 479.723 K 106.74 % 232.047 K 141.94 % 95.909 K
Other current liabilities 10.307 M 389.56 % 2.105 M 257.46 % 588.956 K -38.32 % 954.843 K 229.80 % 289.525 K -58.12 % 691.312 K -19.86 % 862.649 K -18.09 % 1.053 M 43.11 % 735.870 K -27.64 % 1.017 M 32.95 % 764.864 K -32.79 % 1.138 M 84.44 % 617.054 K 39.08 % 443.674 K 377.55 % 92.906 K -84.89 % 614.992 K 1 420.11 % 40.457 K -75.57 % 165.605 K -87.33 % 1.307 M 1.04 % 1.294 M -38.57 % 2.106 M 684.65 % 268.421 K 319.99 % 63.912 K -96.01 % 1.603 M 4 116.52 % 38.007 K -44.90 % 68.975 K 29.88 % 53.105 K -74.94 % 211.941 K -49.87 % 422.822 K 298.10 % 106.210 K -1.11 % 107.401 K 103.62 % 52.746 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 133.411 K -38.69 % 217.584 K 213.67 % 69.368 K -65.25 % 199.598 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.078 K -49.94 % 118.024 K -2.52 % 121.075 K 0.00 % 121.075 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 % 9.053 K
Total current liabilities 10.826 M 27.70 % 8.477 M 603.54 % 1.205 M -2.31 % 1.233 M 27.47 % 967.662 K 26.40 % 765.538 K -37.22 % 1.219 M -20.43 % 1.532 M 37.08 % 1.118 M -5.70 % 1.185 M 2.36 % 1.158 M -14.68 % 1.357 M 21.58 % 1.117 M 89 468.21 % 1.247 K -99.90 % 1.312 M 99 018.25 % 1.324 K -99.72 % 467.699 K 72 876.14 % 640.893 -99.99 % 5.042 M 134 714.03 % 3.740 K -99.87 % 2.892 M 427 726.81 % 675.992 -99.75 % 269.071 K -85.15 % 1.812 M 1 385.94 % 121.913 K 69.05 % 72.115 K 18.37 % 60.923 K -78.23 % 279.853 K -38.22 % 453.003 K 326.52 % 106.210 K -1.11 % 107.401 K 73.79 % 61.799 K
Total liabilities 10.826 M 25.66 % 8.615 M 473.44 % 1.502 M 1.53 % 1.480 M 43.99 % 1.028 M 24.48 % 825.539 K -35.47 % 1.279 M -19.66 % 1.592 M 35.20 % 1.178 M -5.43 % 1.245 M 2.24 % 1.218 M -17.50 % 1.477 M 13.79 % 1.298 M 99 216.83 % 1.307 K -99.90 % 1.312 M 94 719.61 % 1.384 K -99.70 % 467.699 K 59 873.87 % 779.838 -99.98 % 5.042 M 48 444.20 % 10.387 K -99.64 % 2.892 M 425 621.48 % 679.335 -99.75 % 269.071 K -85.16 % 1.813 M 1 387.26 % 121.913 K 69.05 % 72.115 K 18.37 % 60.923 K -78.23 % 279.853 K -38.22 % 453.003 K -22.69 % 585.933 K 72.61 % 339.448 K 115.24 % 157.708 K
Other non current assets 0.000 0.000 -100.00 % 49.626 K -99.79 % 23.836 M 12.33 % 21.219 M 1.92 % 20.818 M 2.14 % 20.382 M 5.01 % 19.410 M -5.51 % 20.542 M 8.86 % 18.870 M -5.19 % 19.904 M -2.37 % 20.387 M 2.36 % 19.916 M 9 859 371 387.07 % -0.202 -100.00 % 643.071 K 91 867 185.71 % 0.700 -100.00 % 56.411 K 826.35 % -7.766 K 0.000 0.000 -100.00 % 785.424 K 385 011 864.71 % -0.204 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term investments 104.026 K 0.000 -100.00 % 2.685 M 3.26 % 2.600 M -3.07 % 2.683 M 2.19 % 2.625 M 1.68 % 2.582 M 3.14 % 2.503 M 3.53 % 2.418 M 2.39 % 2.361 M -10.68 % 2.644 M 2.38 % 2.582 M 223.72 % 797.722 K 513 889.51 % 155.202 -99.86 % 110.300 K 99 900.00 % 110.300 -99.90 % 110.300 K 99 900.00 % 110.300 -100.00 % 23.489 M 101 955.84 % 23.016 K -99.90 % 23.385 M 147 325.71 % 15.862 K -99.31 % 2.316 M 42.39 % 1.626 M 23 281.57 % 6.955 K -78.79 % 32.797 K -66.49 % 97.879 K -66.31 % 290.491 K 25.79 % 230.928 K 2 044.18 % 10.770 K 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.406 M 0.000 -100.00 % 1.599 M 106.74 % 773.489 K 141.95 % 319.694 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.406 M 0.000 -100.00 % 1.599 M 106.74 % 773.489 K 141.95 % 319.694 K
Property plant equipment net 132.265 K -35.28 % 204.362 K -25.68 % 274.972 K 374.47 % 57.953 K 22.58 % 47.277 K 15.16 % 41.052 K 306.37 % 10.102 K -77.70 % 45.306 K -9.53 % 50.079 K -55.04 % 111.376 K -40.63 % 187.607 K -28.66 % 262.989 K -21.56 % 335.265 K 1 623.82 % 19.449 K -99.89 % 17.724 M 124 372.84 % 14.239 K -99.86 % 9.901 M 129 217.63 % 7.656 K -99.95 % 16.896 M 101 576.31 % 16.617 K -99.84 % 10.094 M 137 739.65 % 7.323 K -99.71 % 2.484 M 47.82 % 1.681 M -0.28 % 1.685 M 78.43 % 944.515 K 1 020.50 % 84.294 K -42.56 % 146.764 K -96.71 % 4.465 M 8 656.62 % 50.985 K -44.86 % 92.463 K 10.54 % 83.643 K
Total non current assets 236.290 K 15.62 % 204.361 K -93.21 % 3.010 M -88.64 % 26.494 M 10.63 % 23.949 M 1.98 % 23.485 M 2.22 % 22.974 M 4.63 % 21.958 M -4.57 % 23.010 M 7.81 % 21.343 M -6.12 % 22.735 M -2.14 % 23.232 M 10.37 % 21.049 M 107 270.52 % 19.604 K -99.89 % 18.477 M 128 659.99 % 14.350 K -99.86 % 10.067 M 129 527.60 % 7.766 K -99.98 % 40.385 M 101 796.71 % 39.633 K -99.88 % 34.264 M 147 686.80 % 23.185 K -99.52 % 4.800 M 45.15 % 3.307 M 95.40 % 1.692 M 73.16 % 977.312 K 436.47 % 182.173 K -96.24 % 4.843 M 3.14 % 4.695 M 119.36 % 2.141 M 94.95 % 1.098 M 119.93 % 499.245 K
Other current assets 25.303 M -3.45 % 26.207 M 6.59 % 24.587 M 15 230.57 % 160.381 K 78.93 % 89.633 K -40.16 % 149.781 K 380.05 % 31.201 K -56.02 % 70.946 K -84.43 % 455.756 K 337.47 % 104.180 K -56.58 % 239.937 K 176.50 % 86.775 K 124.68 % 38.621 K -68.34 % 121.968 K -6.67 % 130.685 K 59.63 % 81.865 K -94.41 % 1.466 M 2 061.44 % 67.805 K 66.36 % 40.759 K -29.37 % 57.709 K -46.55 % 107.960 K 268.31 % 29.312 K -11.22 % 33.018 K 33.88 % 24.663 K 12 712 886 597 938 046.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term investments 38.988 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
cash and cash equivalents 4.354 M 12.46 % 3.871 M 527.91 % 616.559 K -76.56 % 2.630 M -57.26 % 6.155 M 103.27 % 3.028 M 23.89 % 2.444 M -38.22 % 3.956 M 205.69 % 1.294 M -44.16 % 2.317 M -31.10 % 3.364 M -30.71 % 4.855 M 1 280.16 % 351.737 K 25 317.00 % 1.384 K -99.89 % 1.284 M 22 465.59 % 5.691 K -99.83 % 3.405 M 48 768.73 % 6.968 K -99.15 % 822.054 K 238 912.26 % 343.938 -100.00 % 8.601 M 574 264.50 % 1.497 K -99.97 % 4.450 M 170.42 % 1.646 M 21.27 % 1.357 M 368.49 % 289.645 K -50.49 % 585.035 K -72.51 % 2.128 M -52.46 % 4.477 M 0.000 0.000 0.000
Cash and short term investments 4.393 M 13.47 % 3.871 M 527.91 % 616.559 K -76.56 % 2.630 M -57.26 % 6.155 M 103.27 % 3.028 M 23.89 % 2.444 M -38.22 % 3.956 M 205.69 % 1.294 M -44.16 % 2.317 M -31.10 % 3.364 M -30.71 % 4.855 M 1 280.16 % 351.737 K 25 317.00 % 1.384 K -99.89 % 1.284 M 22 465.59 % 5.691 K -99.83 % 3.405 M 48 768.73 % 6.968 K -99.15 % 822.054 K 238 912.26 % 343.938 -100.00 % 8.601 M 574 264.50 % 1.497 K -99.97 % 4.450 M 170.42 % 1.646 M 21.27 % 1.357 M 368.49 % 289.645 K -50.49 % 585.035 K -72.51 % 2.128 M -52.46 % 4.477 M 166.80 % 1.678 M -55.76 % 3.793 M 2 239.62 % 162.124 K
Total current assets 30.196 M -0.50 % 30.349 M 19.41 % 25.415 M 624.80 % 3.506 M -48.49 % 6.807 M 81.19 % 3.757 M 22.47 % 3.067 M -31.87 % 4.503 M 157.34 % 1.750 M -33.56 % 2.633 M -26.92 % 3.603 M -29.69 % 5.125 M 1 168.27 % 404.113 K 26 437.83 % 1.523 K -99.89 % 1.415 M 23 948.84 % 5.883 K -99.88 % 4.871 M 58 198.84 % 8.354 K -99.77 % 3.625 M 383 036.61 % 946.239 -99.99 % 8.784 M 556 720.60 % 1.578 K -99.97 % 4.531 M 161.81 % 1.731 M 22.66 % 1.411 M 356.47 % 309.072 K -75.24 % 1.248 M -48.57 % 2.427 M -48.70 % 4.732 M 179.00 % 1.696 M -57.13 % 3.956 M 2 102.66 % 179.594 K
Inventory 0.000 0.000 0.000 0.000 100.00 % 0.000 -199 791.21 % 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % 0.000 0.000 100.00 % -16.948 K 0.000 100.00 % -553.714 K 0.000 100.00 % -1.319 M 0.000 100.00 % -544.592 K -29 922 637 362 637 264.00 % 0.000 100.00 % -50.762 K 0.000 100.00 % 0.000 99.90 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 499.781 K 84.88 % 270.330 K 27.97 % 211.247 K -70.49 % 715.753 K 27.18 % 562.770 K -2.85 % 579.252 K -2.22 % 592.407 K 24.41 % 476.163 K 24.59 % 382.172 K 80.45 % 211.786 K 11.36 % 190.187 K 3.42 % 183.904 K 1 237.00 % 13.755 K -18.84 % 16.948 K 0.000 -100.00 % 553.714 K 0.000 -100.00 % 1.319 M -52.25 % 2.763 M 407.27 % 544.592 K 321.58 % 129.180 K 154.48 % 50.762 K 6.40 % 47.707 K -20.87 % 60.293 K 11.93 % 53.866 K 177.27 % 19.427 K -97.07 % 663.270 K 121.82 % 299.016 K 17.48 % 254.527 K 1 327.60 % 17.829 K -89.05 % 162.767 K 831.69 % 17.470 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 -100.00 % 479.723 K 106.74 % 232.047 K 141.94 % 95.909 K
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 -100.00 % 739.219 0.000 -100.00 % 493.848 0.000 -100.00 % 61.228 0.000 100.00 % -0.239 0.000 -100.00 % 0.491 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 385.559 K -93.74 % 6.155 M 1 025.88 % 546.650 K 591.48 % 79.055 K -88.34 % 678.137 K 813.61 % 74.226 K -79.19 % 356.664 K -25.59 % 479.293 K 25.47 % 381.986 K 248.90 % 109.482 K -60.22 % 275.247 K 180.04 % 98.287 K -74.02 % 378.388 K 30.85 % 289.180 K -76.28 % 1.219 M 72.04 % 708.514 K 65.83 % 427.242 K -10.11 % 475.288 K -87.27 % 3.735 M 52.67 % 2.446 M 211.29 % 785.899 K 92.83 % 407.571 K 98.66 % 205.159 K -1.83 % 208.980 K 149.06 % 83.906 K 2 572.17 % 3.140 K -59.84 % 7.818 K -88.49 % 67.912 K 125.02 % 30.181 K 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.471 K -99.90 % 1.510 M 100 398.31 % 1.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
Capital lease obligations 0.000 -100.00 % 186.218 K -31.54 % 272.028 K -4.89 % 286.018 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.078 K -49.94 % 118.024 K -34.49 % 180.153 K -25.61 % 242.187 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
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 -100.00 % 0.659 0.000 -100.00 % 0.187 0.000 0.000 0.000 -100.00 % 0.489 0.000 -100.00 % 0.440 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 -100.00 % 851.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.659 0.000 100.00 % -0.187 0.000 0.000 0.000 100.00 % -1.489 0.000 100.00 % -1.440 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.645 K 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 -100.00 % 513.701 K 0.000 0.000 0.000 -100.00 % 6.602 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 479.723 K 106.74 % 232.047 K 141.94 % 95.909 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -573.642 K 0.000 100.00 % -59.941 K 0.000 100.00 % -6.741 M 0.000 100.00 % 0.000 0.000 100.00 % -3.340 K 0.000 0.000 0.000 100.00 % -3.140 K 59.84 % -7.818 K 88.49 % -67.912 K -125.02 % -30.181 K 0.000 0.000 0.000
Total assets 30.432 M -0.40 % 30.553 M 7.49 % 28.425 M -5.25 % 30.001 M -2.46 % 30.756 M 12.90 % 27.242 M 4.61 % 26.042 M -1.58 % 26.461 M 6.87 % 24.760 M 3.27 % 23.976 M -8.97 % 26.339 M -7.12 % 28.357 M 32.18 % 21.453 M 98 011.36 % 21.866 K -99.89 % 19.892 M 95 870.91 % 20.727 K -99.86 % 14.938 M 92 211.50 % 16.182 K -99.96 % 44.010 M 108 355.39 % 40.579 K -99.91 % 43.048 M 173 741.07 % 24.763 K -99.73 % 9.330 M 85.23 % 5.037 M 62.33 % 3.103 M 141.23 % 1.286 M -10.07 % 1.430 M -80.32 % 7.270 M -22.88 % 9.427 M 145.72 % 3.837 M -24.09 % 5.054 M 644.48 % 678.840 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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-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-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 331.723 0.000 100.00 % -1.766 K 0.000 100.00 % -794.910 0.00 % -794.910 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.194 -90.01 % 782.389 384.18 % 161.591 -42.31 % 280.126 242.36 % -196.772 60.88 % -502.990 -352.18 % 199.457 -82.46 % 1.137 K -35.25 % 1.757 K 87.21 % 938.250 748.79 % 110.540 0.00 % 110.540 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 100.00 % -147.000 0.000 100.00 % -173.109 0.000 100.00 % -93.349 0.000 100.00 % -81.487 0.000 -100.00 % 442.174 0.000 100.00 % -30.000 0.000 -100.00 % 1.209 K 0.000 100.00 % -1.132 K 0.000 100.00 % -531.180 0.000 -100.00 % 136.469 0.000 100.00 % -24.000 0.00 % -24.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 100.00 % -147.000 0.000 100.00 % -173.109 0.000 100.00 % -93.349 0.000 100.00 % -73.751 0.000 -100.00 % 481.007 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -531.180 0.000 -100.00 % 9.531 0.000 100.00 % -24.000 0.00 % -24.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.736 0.000 100.00 % -38.833 0.000 100.00 % -30.000 0.000 -100.00 % 1.209 K 0.000 100.00 % -1.132 K 0.000 0.000 0.000 -100.00 % 126.938 0.000 -100.00 % 12.760 0.00 % 12.760 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 144.297 K 18.76 % 121.505 K 112.99 % -935.098 K 35.79 % -1.456 M -1 204.80 % 131.825 K 115.57 % -846.657 K -48.48 % -570.235 K -128.36 % 2.011 M 10 355.00 % -19.607 K -105.64 % 347.848 K 3 226.14 % 10.458 K -99.09 % 1.151 M 645.19 % 154.472 K 878 031.23 % -17.595 89.12 % -161.711 -127.67 % 584.445 1 144.58 % -55.950 97.56 % -2.295 K -235.15 % 1.698 K -76.33 % 7.173 K 3 576.02 % 195.133 188.35 % -220.858 -249.65 % 147.583 -99.98 % 913.402 K 0.00 % 913.402 K 86.13 % 490.733 K 0.00 % 490.730 K -86.29 % 3.579 M 0.00 % 3.579 M 101.28 % 1.778 M 0.00 % 1.778 M 100.00 % 888.974 K 44.37 % 615.772 K 100.00 % 307.886 K
Net cash provided by operating activities -1.513 M -31.27 % -1.152 M -23.07 % -936.199 K 35.80 % -1.458 M -49.76 % -973.672 K 56.58 % -2.242 M -39.19 % -1.611 M -125.34 % -714.872 K -0.09 % -714.219 K 29.14 % -1.008 M -7.82 % -934.836 K -53.10 % -610.586 K 29.58 % -867.124 K -64 388.74 % -1.345 K 32.39 % -1.989 K -3 835.07 % 53.244 104.52 % -1.178 K 78.11 % -5.383 K -249.47 % -1.540 K 49.42 % -3.045 K -112.75 % -1.431 K -1.04 % -1.416 K -81.11 % -782.115 -10.41 % -708.370 0.00 % -708.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -239.005 K 79.19 % -1.148 M -114 171.54 % -1.005 K 49.67 % -1.997 K 99.78 % -898.171 K -111.63 % -424.401 K -25.74 % -337.510 K 57.24 % -789.244 K -171.22 % -290.995 K -43.51 % -202.774 K 58.18 % -484.890 K 15.34 % -572.739 K 33.74 % -864.414 K -29 208.88 % -2.949 K 5.28 % -3.114 K 29.71 % -4.430 K -88.08 % -2.355 K 14.84 % -2.766 K -69.48 % -1.632 K 66.11 % -4.815 K -74.45 % -2.760 K 37.80 % -4.437 K -348.67 % -988.910 99.87 % -755.455 K 0.00 % -755.455 K -1 123.29 % -61.756 K 0.00 % -61.756 K 91.83 % -755.738 K 0.00 % -755.738 K 30.19 % -1.083 M 0.00 % -1.083 M -100.00 % -541.257 K 33.85 % -818.199 K -100.00 % -409.100 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -105.036 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 100.00 % -115.258 K 0.00 % -115.258 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.041 K -4.20 % 85.637 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
Other investing activites 2.950 M -46.68 % 5.532 M 650.52 % -1.005 M 49.63 % -1.995 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.041 -99.88 % 66.978 K 8 716.02 % 759.731 0.000 -100.00 % 11.997 -68.06 % 37.557 -98.33 % 2.246 K 4 642.01 % 47.370 104.44 % -1.066 K 42.21 % -1.845 K 66.70 % -5.540 K -1 010.64 % -498.832 -332.79 % -115.260 0.00 % -115.260 -100.01 % 975.183 K 385.82 % -341.183 K 58.83 % -828.809 K -487.23 % 214.038 K 163.97 % -334.583 K -192.88 % 360.220 K 100.00 % 180.110 K 47.64 % 121.992 K 100.00 % 60.996 K
Net cash used for investing activites 2.606 M -40.56 % 4.384 M 535.80 % -1.006 M 49.63 % -1.997 M -122.36 % -898.171 K -111.63 % -424.401 K -25.74 % -337.510 K 57.24 % -789.244 K -171.22 % -290.995 K -43.51 % -202.774 K 58.18 % -484.890 K 1.18 % -490.698 K 31.06 % -711.799 K -32 408.26 % -2.190 K 29.68 % -3.114 K 29.52 % -4.418 K -90.61 % -2.318 K -346.25 % -519.386 67.22 % -1.584 K 73.06 % -5.881 K -27.71 % -4.605 K 53.85 % -9.977 K -570.63 % -1.488 K 99.83 % -870.713 K 0.00 % -870.713 K -195.32 % 913.427 K 326.69 % -402.939 K 74.57 % -1.585 M -192.51 % -541.699 K 61.77 % -1.417 M -96.19 % -722.294 K -100.00 % -361.147 K 48.13 % -696.207 K -100.00 % -348.104 K
Debt repayment 0.000 0.000 100.00 % -23.229 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -63.373 0.000 100.00 % -61.029 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 2.301 K 0.000 100.00 % -11.114 K -100.22 % 5.000 M 54.37 % 3.239 M 641.35 % 436.891 K -89.49 % 4.156 M 0.000 -100.00 % 239.077 K 7 357.95 % -3.294 K -100.04 % 8.314 M 1 274.55 % 604.856 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.331 M 0.00 % 2.331 M 0.000 0.000 -100.00 % 850.000 K 0.00 % 850.000 K 30.77 % 650.000 K 0.00 % 650.000 K 100.00 % 325.000 K -90.74 % 3.512 M 100.00 % 1.756 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 100.00 % -73.485 K 0.00 % -73.485 K 0.000 0.000 100.00 % -16.816 K 0.00 % -16.816 K 48.26 % -32.500 K 0.00 % -32.500 K -100.00 % -16.250 K 97.28 % -597.533 K -100.00 % -298.767 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
Other financing activites -52.807 K 31.03 % -76.570 K -229.97 % -23.205 K 37.40 % -37.066 K -100.74 % 5.000 M 54.37 % 3.239 M 741 254.25 % 436.891 -99.99 % 4.156 M 0.000 -100.00 % 171.912 -94.78 % 3.291 K 100.12 % -2.678 M -442 918.13 % 604.856 -83.34 % 3.631 K 409.56 % 712.492 -89.32 % 6.671 K 6 671 163.00 % 0.100 -100.00 % 11.922 K 224.51 % 3.674 K 546.79 % 568.016 -95.67 % 13.124 K 57.46 % 8.335 K 64.04 % 5.081 K 0.000 0.000 -100.00 % 402.939 K 200.00 % -402.939 K -174.38 % 541.699 K 200.00 % -541.699 K -175.00 % 722.294 K 200.00 % -722.294 K -100.00 % -361.147 K 48.13 % -696.207 K -100.00 % -348.104 K
Net cash used provided by financing activities -52.807 K 28.90 % -74.269 K -219.73 % -23.229 K 51.79 % -48.180 K -100.96 % 5.000 M 54.37 % 3.239 M 641.35 % 436.891 K -89.49 % 4.156 M 312.93 % 1.007 M 485.49 % 171.912 K 357.85 % -66.671 K -101.18 % 5.636 M 936.29 % 543.827 K 14 879.22 % 3.631 K 409.56 % 712.492 -89.32 % 6.671 K 6 671 163.00 % 0.100 -100.00 % 11.922 K 224.51 % 3.674 K 546.79 % 568.016 -95.67 % 13.124 K 57.46 % 8.335 K 64.04 % 5.081 K -99.77 % 2.257 M 0.00 % 2.257 M 460.15 % 402.939 K 200.00 % -402.939 K -118.25 % 2.208 M 507.62 % -541.699 K -127.68 % 1.957 M 370.98 % -722.294 K -100.00 % -361.147 K 48.13 % -696.207 K -100.00 % -348.104 K
Effect of forex changes on cash -558.138 K -673.56 % 97.311 K 301.08 % -48.393 K -133.86 % -20.693 K -1 457 153.52 % -1.420 -112.19 % 11.645 6 294.15 % -0.188 -101.99 % 9.442 151.69 % -18.265 -152.17 % -7.243 -57.11 % -4.610 85.38 % -31.529 -1 162.30 % 2.968 -12.29 % 3.384 120.18 % -16.766 19.54 % -20.837 68.84 % -66.874 -153.46 % 125.082 276.01 % -71.065 -170.49 % 100.811 579.50 % 14.836 -86.03 % 106.173 1 712.35 % -6.585 100.00 % -707.665 K 0.00 % -707.665 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 482.501 K -85.18 % 3.255 M 261.63 % -2.014 M 42.86 % -3.524 M -212.71 % 3.127 M 435.47 % 583.929 K 138.63 % -1.512 M -156.80 % 2.662 M 360.05 % -1.023 M 2.16 % -1.046 M 29.84 % -1.491 M -130.72 % 4.854 M 568.96 % -1.035 M -1 038 099.40 % 99.720 102.26 % -4.407 K -292.79 % 2.286 K 164.16 % -3.563 K -157.97 % 6.145 K 1 185.28 % 478.116 105.79 % -8.257 K -216.25 % 7.103 K 340.56 % -2.953 K -205.28 % 2.804 K -99.79 % 1.356 M 0.00 % 1.356 M 559.04 % -295.390 K -300.00 % -73.847 K 95.21 % -1.543 M -300.00 % -385.819 K 83.58 % -2.349 M -300.00 % -587.245 K 0.00 % -587.245 K -183.92 % 699.781 K 0.00 % 699.781 K
Cash at beginning of period 3.871 M 527.91 % 616.559 K -76.56 % 2.630 M 42 642.04 % 6.154 K -99.80 % 3.028 M 23.89 % 2.444 M -38.22 % 3.956 M 205.69 % 1.294 M -44.16 % 2.317 M -31.10 % 3.364 M -30.71 % 4.855 M 1 380 063.30 % 351.737 -99.97 % 1.387 M 107 896.37 % 1.284 K -77.43 % 5.691 K 67.13 % 3.405 K -51.13 % 6.968 K 747.58 % 822.054 139.01 % 343.938 -96.00 % 8.601 K 474.21 % 1.498 K -66.34 % 4.450 K 170.42 % 1.646 K -99.43 % 289.645 K 0.00 % 289.645 K -50.49 % 585.035 K 300.00 % 146.258 K -93.13 % 2.128 M 300.00 % 532.077 K -88.12 % 4.477 M 300.00 % 1.119 M 0.00 % 1.119 M 166.80 % 419.541 K 0.00 % 419.541 K
Cash at end of period 4.354 M 12.46 % 3.871 M 627 810.06 % 616.559 -99.98 % 2.630 M -57.26 % 6.155 M 103.27 % 3.028 M 23.89 % 2.444 M -38.22 % 3.956 M 205.69 % 1.294 M -44.16 % 2.317 M -31.10 % 3.364 M -30.71 % 4.855 M 1 280.16 % 351.737 K 25 317.00 % 1.384 K 7.77 % 1.284 K -77.43 % 5.691 K 67.13 % 3.405 K -51.13 % 6.967 K 747.53 % 822.054 139.01 % 343.938 -96.00 % 8.601 K 474.36 % 1.497 K -66.35 % 4.450 K -99.73 % 1.646 M 0.00 % 1.646 M 468.15 % 289.645 K 300.00 % 72.411 K -87.62 % 585.035 K 300.00 % 146.258 K -93.13 % 2.128 M 300.00 % 532.077 K 0.00 % 532.077 K -52.46 % 1.119 M 0.00 % 1.119 M
Operating cash flow -1.513 M -31.27 % -1.152 M -136 093.74 % -846.000 41.98 % -1.458 K 99.85 % -973.672 K 56.58 % -2.242 M -39.19 % -1.611 M -125.34 % -714.872 K -0.09 % -714.219 K 29.14 % -1.008 M -7.82 % -934.836 K -53.10 % -610.586 K 29.58 % -867.124 K -64 388.74 % -1.345 K 32.39 % -1.989 K -3 835.07 % 53.244 104.52 % -1.178 K 78.11 % -5.383 K -249.47 % -1.540 K 49.42 % -3.045 K -112.75 % -1.431 K -1.04 % -1.416 K -81.11 % -782.115 -10.41 % -708.370 0.00 % -708.370 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -1.927 K 0.000 100.00 % -1.005 K 49.67 % -1.997 K 99.78 % -898.171 K -111.63 % -424.401 K -25.74 % -337.510 K 57.24 % -789.244 K -171.22 % -290.995 K -43.51 % -202.774 K 58.18 % -484.890 K 15.34 % -572.739 K 33.74 % -864.414 K -29 208.88 % -2.949 K 5.28 % -3.114 K 29.71 % -4.430 K -88.08 % -2.355 K 14.84 % -2.766 K -69.48 % -1.632 K 66.11 % -4.815 K -74.45 % -2.760 K 37.80 % -4.437 K -348.67 % -988.910 99.87 % -755.455 K 0.00 % -755.455 K -1 123.29 % -61.756 K 0.00 % -61.756 K 91.83 % -755.738 K 0.00 % -755.738 K 30.19 % -1.083 M 0.00 % -1.083 M -100.00 % -541.257 K 33.85 % -818.199 K -100.00 % -409.100 K
Free CashFlow -1.514 M -31.44 % -1.152 M -62 113.82 % -1.852 K 46.40 % -3.455 K 99.82 % -1.872 M 29.80 % -2.667 M -36.86 % -1.948 M -29.54 % -1.504 M -49.63 % -1.005 M 16.98 % -1.211 M 14.72 % -1.420 M -19.98 % -1.183 M 31.66 % -1.732 M -40 225.17 % -4.294 K 15.84 % -5.102 K -16.58 % -4.377 K -23.87 % -3.533 K 56.64 % -8.148 K -156.88 % -3.172 K 59.64 % -7.860 K -87.53 % -4.191 K 28.40 % -5.853 K -230.51 % -1.771 K 99.77 % -756.163 K 0.00 % -756.163 K -1 124.44 % -61.756 K 0.00 % -61.756 K 91.83 % -755.738 K 0.00 % -755.738 K 30.19 % -1.083 M 0.00 % -1.083 M -100.00 % -541.257 K 33.85 % -818.199 K -100.00 % -409.100 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 2010 2009 2009
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006