EMFGF

Fluence Corporation Limited EMFGF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Revenue 51.495 M -26.47 % 70.037 M -41.19 % 119.088 M 10.15 % 108.114 M 7.35 % 100.707 M 65.20 % 60.962 M -39.57 % 100.873 M 204.91 % 33.083 M 4 127.04 % 782.652 K 0.000 0.000 -100.00 % 4.675 M -94.53 % 85.467 M -7.24 % 92.141 M 0.57 % 91.616 M -8.89 % 100.559 M 15.02 % 87.428 M 48.53 % 58.864 M
Net income -21.401 M -30.32 % -16.422 M -3.18 % -15.916 M -12.00 % -14.210 M 25.49 % -19.073 M 39.61 % -31.585 M 50.36 % -63.627 M -169.97 % -23.568 M -159.99 % -9.065 M 0.26 % -9.089 M -268.17 % -2.469 M 78.32 % -11.384 M 24.18 % -15.014 M -121.92 % -6.766 M 20.14 % -8.472 M -3 657.47 % -225.474 K -103.21 % 7.024 M 3.20 % 6.806 M
Income before tax -21.913 M -30.93 % -16.737 M -11.07 % -15.068 M -41.95 % -10.615 M -41.53 % -7.500 M 74.66 % -29.598 M 53.16 % -63.185 M -176.15 % -22.881 M -152.41 % -9.065 M 0.26 % -9.089 M -268.17 % -2.469 M 75.59 % -10.113 M 12.49 % -11.557 M -61.36 % -7.162 M 2.73 % -7.363 M -6 930.58 % 107.796 K -98.83 % 9.210 M 6.62 % 8.638 M
Income before tax ratio -0.43 -78.07 % -0.24 -88.86 % -0.13 -28.87 % -0.10 -31.84 % -0.07 84.66 % -0.49 22.49 % -0.63 9.43 % -0.69 94.03 % -11.58 0.00 0.00 100.00 % -2.16 -1 499.71 % -0.14 -73.96 % -0.08 3.28 % -0.08 -7 597.31 % 0.00 -98.98 % 0.11 -28.21 % 0.15
EBITDA -17.053 M -92.17 % -8.874 M -2.05 % -8.696 M -58.95 % -5.471 M -93.44 % -2.828 M 89.19 % -26.152 M 66.73 % -78.598 M -222.70 % -24.356 M -178.22 % -8.754 M 2.57 % -8.985 M -325.98 % -2.109 M 55.64 % -4.755 M 28.54 % -6.654 M -420.87 % -1.278 M 20.24 % -1.602 M -115.50 % 10.334 M -35.18 % 15.942 M 51.10 % 10.551 M
Net income ratio -0.42 -77.24 % -0.23 -75.44 % -0.13 -1.68 % -0.13 30.60 % -0.19 63.45 % -0.52 17.86 % -0.63 11.46 % -0.71 93.85 % -11.58 0.00 0.00 100.00 % -2.43 -1 286.08 % -0.18 -139.25 % -0.07 20.60 % -0.09 -4 024.24 % 0.00 -102.79 % 0.08 -30.52 % 0.12
Ratio EBITDA -0.33 -161.36 % -0.13 -73.52 % -0.07 -44.30 % -0.05 -80.19 % -0.03 93.45 % -0.43 44.94 % -0.78 -5.84 % -0.74 93.42 % -11.19 0.00 0.00 100.00 % -1.02 -1 206.35 % -0.08 -461.54 % -0.01 20.69 % -0.02 -117.01 % 0.10 -43.64 % 0.18 1.73 % 0.18
Gross profit ratio 0.29 8.09 % 0.27 15.78 % 0.24 17.25 % 0.20 -27.32 % 0.28 77.36 % 0.16 -54.32 % 0.34 92.59 % 0.18 111.31 % -1.56 0.00 0.00 -100.00 % 0.30 39.45 % 0.21 -2.59 % 0.22 -2.42 % 0.22 -5.19 % 0.24 -16.99 % 0.28 -14.10 % 0.33
Weighted average shs out dil 1.079 B 53.19 % 704.123 M -3.53 % 729.855 M 2.50 % 712.043 M 0.00 % 712.043 M 12.94 % 630.462 M 43.44 % 439.535 M 37.47 % 319.729 M 49.33 % 214.111 M 210.29 % 69.005 M 4 796.41 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.98 % 1.396 M 0.05 % 1.395 M -2.28 % 1.427 M 348.41 % 318.330 K
Weighted average shs out 1.079 B 46.85 % 734.529 M 0.64 % 729.855 M 2.50 % 712.043 M 0.00 % 712.043 M 12.94 % 630.462 M 43.44 % 439.535 M 37.47 % 319.729 M 49.33 % 214.111 M 210.29 % 69.005 M 4 796.41 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.98 % 1.396 M 0.05 % 1.395 M -2.28 % 1.427 M 348.41 % 318.330 K
EPS diluted -0.02 38.13 % -0.03 -46.79 % -0.02 -9.00 % -0.02 25.37 % -0.03 46.51 % -0.05 64.21 % -0.14 -89.96 % -0.07 -74.23 % -0.04 67.46 % -0.13 77.19 % -0.57 92.95 % -8.08 24.13 % -10.65 -121.88 % -4.80 20.92 % -6.07 -3 693.75 % -0.16 -103.25 % 4.92 -76.99 % 21.38
Earnings per share -0.02 35.50 % -0.03 -40.83 % -0.02 -9.00 % -0.02 25.37 % -0.03 46.51 % -0.05 64.21 % -0.14 -89.96 % -0.07 -74.23 % -0.04 67.46 % -0.13 77.19 % -0.57 92.95 % -8.08 24.13 % -10.65 -121.88 % -4.80 20.92 % -6.07 -3 693.75 % -0.16 -103.25 % 4.92 -76.99 % 21.38
Gross profit 15.161 M -20.53 % 19.077 M -31.91 % 28.017 M 29.15 % 21.693 M -21.97 % 27.802 M 192.99 % 9.489 M -72.39 % 34.371 M 487.24 % 5.853 M 577.97 % -1.225 M -1 195.63 % -94.514 K 0.000 -100.00 % 1.387 M -92.37 % 18.181 M -9.65 % 20.122 M -1.86 % 20.503 M -13.62 % 23.737 M -4.53 % 24.863 M 27.59 % 19.486 M
Income tax expense -170.000 K 83.45 % -1.027 M -4 790.48 % -21.000 K -110.77 % 195.000 K 120.79 % -938.000 K -147.21 % 1.987 M 549.55 % -442.000 K -164.34 % 687.000 K 580.02 % 101.027 K 210.66 % 32.520 K 0.000 -100.00 % 806.250 K -76.68 % 3.457 M 971.91 % -396.537 K 66.22 % -1.174 M -452.28 % 333.270 K -84.75 % 2.186 M 19.33 % 1.832 M
Cost of revenue 36.334 M -28.70 % 50.960 M -44.04 % 91.071 M 11.74 % 81.500 M 17.54 % 69.337 M 34.71 % 51.473 M -22.60 % 66.502 M 144.22 % 27.230 M 1 256.61 % 2.007 M 2 023.71 % 94.514 K 0.000 -100.00 % 3.288 M -95.11 % 67.286 M -6.57 % 72.019 M 1.27 % 71.113 M -7.43 % 76.822 M 22.79 % 62.566 M 58.89 % 39.377 M
General and administrative expenses 14.792 M -35.57 % 22.960 M 14.02 % 20.136 M 32.43 % 15.205 M -20.89 % 19.220 M -24.80 % 25.559 M -5.51 % 27.049 M 50.77 % 17.940 M 508.92 % 2.946 M 364.22 % 634.652 K -3.29 % 656.240 K -74.47 % 2.570 M -84.07 % 16.140 M 36.27 % 11.844 M -17.23 % 14.309 M 6.68 % 13.413 M 22.45 % 10.953 M 54.43 % 7.093 M
Selling and marketing expenses 5.772 M -12.81 % 6.620 M 4.75 % 6.320 M 14.08 % 5.540 M -9.08 % 6.093 M -38.98 % 9.985 M -8.80 % 10.949 M 73.82 % 6.299 M 563.18 % 949.818 K 655.59 % 125.705 K 42.87 % 87.987 K -92.38 % 1.155 M -69.50 % 3.787 M -8.40 % 4.134 M 4.83 % 3.944 M -4.79 % 4.142 M 50.31 % 2.756 M 196.49 % 929.457 K
Other expenses 11.194 M 524.67 % 1.792 M -77.20 % 7.859 M 1 347.33 % 543.000 K 165.66 % -827.000 K -128.51 % 2.901 M 5.64 % 2.746 M 352.85 % -1.086 M -1 315.91 % 89.316 K 101.27 % -7.040 M 0.000 -100.00 % 146.266 K -74.54 % 574.509 K -59.09 % 1.404 M -14.33 % 1.639 M -42.29 % 2.840 M -18.84 % 3.500 M 0.000
Operating expenses 33.348 M 5.72 % 31.543 M -17.20 % 38.094 M 52.61 % 24.961 M -10.22 % 27.802 M -35.50 % 43.103 M -10.93 % 48.391 M 56.71 % 30.879 M 289.04 % 7.937 M 680.44 % 1.017 M -54.32 % 2.227 M -50.26 % 4.476 M -81.70 % 24.465 M 21.72 % 20.100 M -19.26 % 24.893 M -16.29 % 29.737 M 39.87 % 21.260 M 76.98 % 12.013 M
Cost and expenses 69.682 M -15.54 % 82.503 M -36.13 % 129.165 M 14.90 % 112.413 M 12.80 % 99.655 M 5.37 % 94.576 M -17.68 % 114.893 M 97.72 % 58.109 M 484.34 % 9.944 M 877.80 % 1.017 M -54.32 % 2.227 M -71.32 % 7.765 M -91.54 % 91.751 M -0.40 % 92.118 M -4.05 % 96.007 M -9.90 % 106.559 M 27.12 % 83.826 M 63.12 % 51.390 M
Research and development expenses 1.590 M 829.82 % 171.000 K -95.47 % 3.779 M 2.89 % 3.673 M 10.77 % 3.316 M -28.81 % 4.658 M -39.09 % 7.647 M 28.09 % 5.970 M 191.96 % 2.045 M 0.000 -100.00 % 1.482 M 119.27 % 676.037 K -65.91 % 1.983 M 79.68 % 1.104 M -69.04 % 3.565 M 40.47 % 2.538 M -5.24 % 2.678 M 403.18 % 532.246 K
Selling general and administrative expenses 20.564 M -30.48 % 29.580 M 11.81 % 26.456 M 27.53 % 20.745 M -18.05 % 25.313 M -28.78 % 35.544 M -6.46 % 37.998 M 56.76 % 24.239 M 522.15 % 3.896 M 412.39 % 760.357 K 2.17 % 744.228 K -80.02 % 3.725 M -81.31 % 19.927 M 24.72 % 15.978 M -12.46 % 18.252 M 3.97 % 17.555 M 28.05 % 13.709 M 70.88 % 8.022 M
Interest income 296.391 K -26.09 % 401.022 K 0.000 0.000 -100.00 % 222.000 K 0.000 -100.00 % 521.000 K -65.59 % 1.514 M 7 771.48 % 19.234 K 1 531.38 % 1.179 K 0.000 -100.00 % 227.426 K -10.65 % 254.529 K 398.10 % 51.100 K 9.38 % 46.717 K 67.76 % 27.847 K -85.93 % 197.888 K -6.36 % 211.320 K
Interest expense 1.696 M -67.75 % 5.258 M 30.26 % 4.037 M 50.07 % 2.690 M 44.08 % 1.867 M 242.57 % 545.000 K 0.000 -100.00 % 89.000 K 659.97 % 11.711 K -63.99 % 32.520 K -84.53 % 210.192 K -93.25 % 3.114 M 6.39 % 2.927 M -21.80 % 3.743 M 13.04 % 3.311 M 18.82 % 2.787 M 35.91 % 2.050 M 385.10 % 422.640 K
Depreciation and amortization 1.763 M -1.62 % 1.792 M -24.16 % 2.363 M -2.02 % 2.412 M -46.25 % 4.487 M 7.49 % 4.174 M 6.13 % 3.934 M 338.24 % 897.566 K 123.29 % 401.976 K 466.79 % 70.922 K -52.43 % 149.090 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income -18.187 M -45.89 % -12.466 M -78.55 % -6.982 M -62.39 % -4.299 M -508.92 % 1.051 M 103.62 % -29.053 M -168.73 % 42.273 M 268.92 % -25.026 M -176.43 % -9.053 M 0.03 % -9.056 M -306.72 % -2.227 M 68.19 % -6.999 M -5.19 % -6.654 M -420.87 % -1.278 M 20.24 % -1.602 M -115.50 % 10.334 M -37.82 % 16.619 M 57.51 % 10.551 M
Operating income ratio -0.35 -98.43 % -0.18 -203.60 % -0.06 -47.43 % -0.04 -480.90 % 0.01 102.19 % -0.48 -213.72 % 0.42 155.40 % -0.76 93.46 % -11.57 0.00 0.00 100.00 % -1.50 -1 822.95 % -0.08 -461.54 % -0.01 20.69 % -0.02 -117.01 % 0.10 -45.94 % 0.19 6.05 % 0.18
Total other income expenses net -3.726 M 12.75 % -4.271 M 47.19 % -8.086 M -28.04 % -6.316 M 26.14 % -8.551 M 0.000 100.00 % -50.091 M -1 843.51 % 2.873 M 2 866.78 % 96.839 K 100.90 % -10.813 M -4 368.67 % -241.967 K 92.96 % -3.439 M 34.78 % -5.272 M 26.62 % -7.185 M -24.70 % -5.761 M 43.66 % -10.226 M -38.02 % -7.409 M -287.25 % -1.913 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Net debt 12.501 M 334.76 % -5.325 M -221.88 % 4.369 M 756.67 % 510.000 K 105.46 % -9.335 M 14.81 % -10.958 M 66.12 % -32.347 M 58.42 % -77.794 M -238.17 % -23.004 M -170.29 % -8.511 M -142.50 % 20.025 M -11.74 % 22.689 M -13.53 % 26.239 M 2.07 % 25.706 M -3.37 % 26.603 M -11.38 % 30.019 M 20.72 % 24.867 M 52.95 % 16.258 M
Total investments 3.913 M -52.95 % 8.317 M -40.63 % 14.008 M -46.80 % 26.330 M -32.93 % 39.257 M 622.43 % 5.434 M 87.31 % 2.901 M 486.06 % 495.000 K 0.000 -100.00 % 3.240 K 0.000 -100.00 % 5.501 M -37.57 % 8.811 M -36.61 % 13.900 M -34.46 % 21.210 M 8 332.51 % 251.524 K 25 152 274.89 % 1.000 -50.00 % 2.000
Total debt 21.446 M 11.06 % 19.310 M -45.31 % 35.305 M -14.64 % 41.359 M 90.57 % 21.703 M 98.20 % 10.950 M 71.26 % 6.394 M 198.09 % 2.145 M 0.000 0.000 -100.00 % 21.964 M -4.11 % 22.907 M -17.05 % 27.614 M 6.07 % 26.035 M -3.66 % 27.024 M -21.00 % 34.207 M 15.45 % 29.629 M 9.46 % 27.067 M
Accumulated other comprehensive income loss -1.608 M 66.30 % -4.771 M 65.67 % -13.897 M -18.56 % -11.721 M 1.82 % -11.938 M 19.72 % -14.870 M 16.84 % -17.881 M -1 199.49 % -1.376 M -110.09 % -654.970 K -389.59 % 226.173 K 100.11 % -209.393 M 8.06 % -227.751 M 15.18 % -268.509 M -1.71 % -264.006 M -0.77 % -261.988 M -15.26 % -227.298 M -32.73 % -171.252 M 23.46 % -223.742 M
Retained earnings -236.279 M -9.96 % -214.878 M -8.05 % -198.866 M -8.86 % -182.673 M -8.75 % -167.971 M -11.27 % -150.955 M -28.59 % -117.392 M -125.43 % -52.075 M -83.29 % -28.411 M -46.86 % -19.346 M 53.23 % -41.361 M -66.43 % -24.852 M -58.41 % -15.688 M -2 265.27 % -663.280 K -110.94 % 6.064 M -47.69 % 11.592 M 26.02 % 9.199 M 19.25 % 7.714 M
Common stock 232.614 M 0.13 % 232.313 M 6.73 % 217.673 M 2.54 % 212.279 M 0.06 % 212.161 M 0.15 % 211.840 M 14.43 % 185.126 M 17.99 % 156.898 M 195.31 % 53.129 M 86.54 % 28.482 M -87.28 % 223.827 M -8.27 % 244.001 M -14.15 % 284.225 M 1.65 % 279.604 M 0.63 % 277.852 M 13.14 % 245.585 M 28.23 % 191.526 M -20.49 % 240.885 M
Total equity -7.491 M -166.30 % 11.298 M 287.47 % 2.916 M -81.76 % 15.990 M -47.53 % 30.472 M -35.27 % 47.078 M -7.81 % 51.067 M -50.71 % 103.601 M 330.53 % 24.064 M 157.03 % 9.362 M 134.77 % -26.926 M -161.10 % -10.313 M -36 865.38 % 28.050 K -99.81 % 14.935 M -31.89 % 21.928 M -26.61 % 29.879 M 1.38 % 29.473 M 18.57 % 24.856 M
Other non current liabilities 467.637 K -36.03 % 731.000 K -68.27 % 2.304 M 226.32 % -1.824 M -120.59 % 8.858 M 154.32 % 3.483 M 178.41 % -4.442 M -227.90 % 3.473 M 234.36 % 1.039 M -50.81 % 2.112 M 0.000 -100.00 % 24.081 K -77.34 % 106.280 K -84.22 % 673.329 K 63.30 % 412.335 K -76.81 % 1.778 M -67.52 % 5.473 M 75.80 % 3.113 M
Long term debt 17.797 M 589.54 % 2.581 M -92.16 % 32.937 M -14.32 % 38.441 M 93.90 % 19.825 M 137.17 % 8.359 M -42.67 % 14.581 M 0.000 0.000 0.000 0.000 -100.00 % 145.374 K -30.97 % 210.583 K -99.13 % 24.215 M 11 041.46 % 217.337 K -98.14 % 11.665 M -0.17 % 11.685 M -41.27 % 19.896 M
Total non current liabilities 18.452 M 449.49 % 3.358 M -90.56 % 35.575 M -11.61 % 40.249 M -5.82 % 42.738 M 194.44 % 14.515 M 36.02 % 10.671 M 107.45 % 5.144 M 395.24 % 1.039 M -50.81 % 2.112 M -92.68 % 28.867 M 16 935.14 % 169.455 K -75.29 % 685.671 K -97.29 % 25.342 M 2 083.06 % 1.161 M -91.23 % 13.243 M 6.43 % 12.443 M -39.92 % 20.709 M
Other current liabilities 48.702 M -8.44 % 53.194 M 32.98 % 40.001 M -23.89 % 52.558 M 51.67 % 34.652 M -3.75 % 36.003 M -5.94 % 38.275 M -4.12 % 39.922 M 2 462.13 % 1.558 M 0.000 0.000 -100.00 % 16.090 M 50.20 % 10.712 M 45.39 % 7.368 M -15.43 % 8.712 M -29.19 % 12.305 M 48.71 % 8.274 M -49.21 % 16.293 M
Deferred revenue 0.000 0.000 -100.00 % 24.977 M -21.91 % 31.984 M -0.19 % 32.045 M 48.38 % 21.596 M -16.61 % 25.898 M -32.16 % 38.173 M 0.000 0.000 -100.00 % 1.000 -100.00 % 775.926 K 109.24 % -8.396 M -419 818 085.37 % 2.000 -100.00 % 3.691 M 160.04 % -6.147 M -175.48 % 8.143 M 246.15 % 2.353 M
Short term debt 3.649 M -78.19 % 16.729 M 606.46 % 2.368 M -18.85 % 2.918 M 55.38 % 1.878 M -27.53 % 2.591 M 15.65 % 2.241 M 95.68 % 1.145 M 0.000 0.000 -100.00 % 21.964 M -3.50 % 22.761 M -16.92 % 27.396 M 2 027.45 % 1.288 M -95.20 % 26.807 M 18.92 % 22.542 M 25.63 % 17.943 M 150.20 % 7.172 M
Total current liabilities 63.150 M -19.85 % 78.794 M -7.44 % 85.129 M -8.36 % 92.897 M 13.91 % 81.552 M 12.33 % 72.601 M -9.31 % 80.056 M -16.53 % 95.912 M 3 745.03 % 2.494 M 303.95 % 617.519 K -97.86 % 28.867 M -19.86 % 36.021 M -14.86 % 42.309 M 282.15 % 11.071 M -72.45 % 40.187 M 4.24 % 38.552 M 28.40 % 30.024 M -9.12 % 33.039 M
Total liabilities 81.602 M 0.85 % 80.911 M -32.97 % 120.704 M -9.34 % 133.146 M 7.13 % 124.290 M 42.67 % 87.116 M -3.98 % 90.727 M -10.22 % 101.056 M 2 760.24 % 3.533 M 29.45 % 2.729 M -90.55 % 28.867 M -20.24 % 36.190 M -15.83 % 42.995 M 18.08 % 36.413 M -11.94 % 41.348 M -20.17 % 51.794 M 21.96 % 42.468 M -20.99 % 53.748 M
Other non current assets 2.538 M -13.07 % 2.920 M 0.81 % 2.896 M -41.74 % 4.971 M -44.55 % 8.965 M -64.34 % 25.141 M 12.79 % 22.290 M 630.82 % 3.050 M 6 077.47 % 49.373 K 1 994.74 % 2.357 K 0.000 -100.00 % 52.622 K -97.27 % 1.924 M 96 201 800.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.000 -100.00 % 2.000
Long term investments 3.887 M -16.80 % 4.672 M -52.71 % 9.880 M -33.37 % 14.828 M -37.65 % 23.783 M 5 379.95 % 434.000 K -10.33 % 484.000 K -2.22 % 495.000 K 0.000 -100.00 % 3.240 K 0.000 -100.00 % 5.501 M -37.57 % 8.811 M -36.61 % 13.900 M -34.46 % 21.210 M 8 332.51 % 251.524 K 25 152 274.89 % 1.000 -50.00 % 2.000
Intangible assets 970.000 K 24.98 % 776.121 K -42.04 % 1.339 M -21.65 % 1.709 M -6.82 % 1.834 M -69.42 % 5.998 M 7.05 % 5.603 M 44.63 % 3.874 M 81.58 % 2.134 M -6.70 % 2.287 M 0.000 -100.00 % 106.132 K -45.08 % 193.234 K -77.08 % 843.153 K -24.39 % 1.115 M -81.77 % 6.117 M -6.30 % 6.529 M -30.57 % 9.404 M
GoodWill 0.000 -100.00 % 363.879 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.293 M 0.000 0.000 0.000 -100.00 % 103.456 K -92.84 % 1.444 M -66.62 % 4.326 M 0.54 % 4.303 M 12.34 % 3.830 M 27.51 % 3.004 M -6.37 % 3.208 M
Goodwill and intangible assets 970.000 K -14.91 % 1.140 M -14.86 % 1.339 M -21.65 % 1.709 M -6.82 % 1.834 M -69.42 % 5.998 M 7.05 % 5.603 M -90.69 % 60.167 M 2 720.04 % 2.134 M -6.70 % 2.287 M 0.000 -100.00 % 209.588 K -87.20 % 1.637 M -68.33 % 5.169 M -4.59 % 5.418 M -45.53 % 9.948 M 4.35 % 9.533 M -24.42 % 12.613 M
Property plant equipment net 8.006 M -1.61 % 8.137 M -15.79 % 9.663 M -19.51 % 12.005 M -7.52 % 12.981 M -8.34 % 14.162 M -4.61 % 14.846 M 108.69 % 7.114 M 584.39 % 1.039 M 26.19 % 823.720 K 0.000 -100.00 % 89.186 K -96.77 % 2.758 M -49.10 % 5.419 M -13.32 % 6.251 M -78.49 % 29.060 M -3.92 % 30.245 M 44.52 % 20.928 M
Total non current assets 17.294 M -8.17 % 18.832 M -20.80 % 23.778 M -29.05 % 33.513 M -30.43 % 48.173 M 3.39 % 46.593 M 5.56 % 44.140 M -39.32 % 72.747 M 2 157.55 % 3.222 M 3.52 % 3.113 M 0.000 -100.00 % 5.980 M -66.50 % 17.848 M -39.97 % 29.732 M -20.55 % 37.423 M -16.14 % 44.625 M 6.50 % 41.903 M 15.84 % 36.174 M
Other current assets 3.147 M -89.61 % 30.285 M 241.70 % -21.373 M -217.36 % 18.211 M 107.39 % 8.781 M 406.03 % -2.869 M -169.71 % 4.116 M -9.95 % 4.571 M 2 129.51 % 205.023 K 200.90 % 68.137 K 0.000 -100.00 % 17.307 M 4 117.49 % 410.363 K -59.32 % 1.009 M -21.19 % 1.280 M 16.79 % 1.096 M 6.47 % 1.029 M -12.59 % 1.178 M
Short term investments 26.000 K -99.29 % 3.645 M -11.70 % 4.128 M -64.11 % 11.502 M -25.14 % 15.365 M 207.30 % 5.000 M 106.87 % 2.417 M 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 8.945 M -63.69 % 24.635 M -20.37 % 30.936 M -24.27 % 40.849 M 31.61 % 31.038 M 41.67 % 21.908 M -43.45 % 38.741 M -51.54 % 79.939 M 247.50 % 23.004 M 170.29 % 8.511 M 338.76 % 1.940 M 791.38 % 217.616 K -84.17 % 1.374 M 318.96 % 328.063 K -22.16 % 421.473 K -89.94 % 4.189 M -12.04 % 4.762 M -55.95 % 10.810 M
Cash and short term investments 8.971 M -68.28 % 28.280 M -19.35 % 35.064 M -33.02 % 52.351 M 12.55 % 46.512 M 72.86 % 26.908 M -34.62 % 41.158 M -48.51 % 79.939 M 247.50 % 23.004 M 170.29 % 8.511 M 338.76 % 1.940 M 791.38 % 217.616 K -84.17 % 1.374 M 318.96 % 328.063 K -22.16 % 421.473 K -89.94 % 4.189 M -12.04 % 4.762 M -55.95 % 10.810 M
Total current assets 56.817 M -41.87 % 97.735 M -2.11 % 99.842 M -13.65 % 115.623 M 8.48 % 106.589 M 21.68 % 87.601 M -10.29 % 97.654 M -25.97 % 131.910 M 441.18 % 24.374 M 171.48 % 8.978 M 362.66 % 1.941 M -90.25 % 19.898 M -20.96 % 25.175 M 16.47 % 21.615 M -16.39 % 25.853 M -30.22 % 37.049 M 23.34 % 30.038 M -29.21 % 42.430 M
Inventory 5.797 M 49.65 % 3.874 M -58.30 % 9.290 M -30.60 % 13.387 M 4.50 % 12.810 M 1.59 % 12.610 M -33.16 % 18.866 M 1.77 % 18.538 M 3 997.21 % 452.454 K 132.06 % 194.969 K 150 259 434.76 % -0.130 -100.00 % 328.208 K -83.49 % 1.987 M 4.77 % 1.897 M 1.62 % 1.867 M -71.82 % 6.624 M -4.64 % 6.946 M 12.64 % 6.167 M
Net receivables 38.902 M 10.22 % 35.296 M -54.08 % 76.861 M 142.66 % 31.674 M -17.70 % 38.486 M -24.47 % 50.952 M 20.24 % 42.374 M 24.20 % 34.116 M 4 687.51 % 712.609 K 248.97 % 204.206 K 24 860.10 % 818.130 -99.98 % 4.391 M -79.48 % 21.402 M 16.80 % 18.324 M -17.74 % 22.275 M -11.40 % 25.140 M 45.32 % 17.300 M -28.73 % 24.276 M
Tax assets 1.893 M -3.59 % 1.964 M 0.000 0.000 -100.00 % 610.000 K -28.90 % 858.000 K -6.43 % 917.000 K -52.26 % 1.921 M 0.000 100.00 % -3.240 K 0.000 -100.00 % 17.837 K -99.08 % 1.933 M -63.13 % 5.244 M 15.41 % 4.544 M 22.86 % 3.698 M 74.04 % 2.125 M -19.32 % 2.634 M
Other assets 0.000 100.00 % -23.439 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
Account payables 10.799 M 32.36 % 8.159 M -53.67 % 17.609 M 226.33 % 5.396 M -57.68 % 12.750 M 3.18 % 12.357 M 17.04 % 10.558 M -36.32 % 16.580 M 1 670.82 % 936.292 K 51.62 % 617.519 K -91.05 % 6.903 M 807.04 % 761.000 K -81.89 % 4.201 M 73.89 % 2.416 M -41.17 % 4.107 M -49.10 % 8.069 M 111.98 % 3.807 M -47.29 % 7.222 M
Tax payables 0.000 -100.00 % 712.386 K 309.42 % 174.000 K 321.70 % 41.262 K -81.81 % 226.786 K 319.53 % 54.057 K -95.54 % 1.212 M 1 216.25 % 92.053 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 154.363 K 0.000 0.000 -100.00 % 2.838 M -78.38 % 13.127 M 1 977.06 % 632.000 K -99.06 % 67.525 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 99.734 K 100.46 % -21.497 M -163.49 % 33.856 M 91.85 % 17.647 M 87.18 % 9.428 M 213.05 % -8.340 M
Minority interest -2.218 M 23.11 % -2.885 M -44.66 % -1.994 M -5.22 % -1.895 M -6.46 % -1.780 M -267.45 % 1.063 M -12.44 % 1.214 M 688.31 % 154.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 775.000 K -47.39 % 1.473 M -63.51 % 4.037 M -27.22 % 5.547 M 0.000 -100.00 % 8.043 M -22.87 % 10.428 M 0.000 0.000 0.000 0.000 -100.00 % 21.404 K -10.42 % 23.894 K -22.07 % 30.660 K -76.60 % 131.011 K -65.76 % 382.676 K -48.47 % 742.604 K -53.52 % 1.598 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.996 240.52 % 0.292 -60.31 % 0.737 0.000 -100.00 % 0.797 0.000 -100.00 % 0.723 84.02 % 0.393
Other total stockholders equity 0.000 -100.00 % 1.519 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.013 M -408 936 772.02 % 0.737 337.45 % -0.310 -138.95 % 0.797 443.23 % -0.232 -2 076 589 966.67 % 0.000 -100.00 % 0.393
Deferred tax liabilities non current 33.000 K -28.26 % 46.000 K -86.23 % 334.000 K -57.93 % 794.000 K -14.44 % 928.000 K -54.53 % 2.041 M 746.89 % 241.000 K -85.58 % 1.671 M 0.000 0.000 0.000 0.000 -100.00 % 368.808 K -18.72 % 453.769 K -14.57 % 531.158 K -59.11 % 1.299 M 103.91 % 637.018 K 4.38 % 610.285 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.867 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 74.111 M -20.42 % 93.128 M -24.67 % 123.620 M -17.11 % 149.136 M -3.64 % 154.762 M 15.33 % 134.194 M -5.36 % 141.794 M -30.72 % 204.657 M 641.60 % 27.597 M 128.24 % 12.091 M 523.07 % 1.941 M -92.50 % 25.878 M -39.85 % 43.023 M -16.21 % 51.348 M -18.85 % 63.276 M -22.53 % 81.674 M 13.53 % 71.940 M -8.48 % 78.604 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.248 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
Stock based compensation 0.000 0.000 -100.00 % 2.466 M 301.79 % 613.829 K 0.000 -100.00 % 2.430 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
Change in working capital -6.311 M 9.89 % -7.004 M 54.92 % -15.536 M -832.87 % -1.665 M -105.43 % 30.652 M 282.58 % -16.788 M 66.89 % -50.710 M -710.46 % -6.257 M -1 538.10 % -381.960 K -113.88 % 2.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables -12.400 M -350.36 % 4.953 M 115.47 % -32.022 M -257.67 % -8.953 M -178.52 % -3.215 M -144.94 % 7.153 M 193.57 % -7.645 M 81.16 % -40.581 M -5 833.84 % -683.891 K -9 123.21 % -7.415 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 2.094 M -26.04 % 2.832 M -44.45 % 5.098 M 415.70 % -1.615 M 2.40 % -1.654 M -122.63 % 7.311 M 1 485.57 % -527.681 K 97.42 % -20.422 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables -3.892 M 80.29 % -19.744 M -339.12 % 8.257 M -20.72 % 10.415 M 1 023.95 % -1.127 M 95.11 % -23.055 M -179.49 % 29.004 M 76.75 % 16.409 M 1 871.25 % 832.430 K -22.62 % 1.076 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 7.885 M 59.14 % 4.955 M 58.21 % 3.132 M 307.10 % -1.512 M -104.13 % 36.648 M 547.05 % -8.198 M 88.54 % -71.541 M -286.61 % 38.337 M 7 326.62 % -530.498 K -131.52 % 1.683 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -13.807 M -225.84 % 10.971 M 121.50 % 4.953 M 39.88 % 3.541 M 55 602.27 % 6.357 K -99.65 % 1.798 M -97.05 % 60.881 M 28.01 % 47.561 M 1 388.31 % 3.196 M -58.48 % 7.696 M 963.89 % 723.422 K -70.46 % 2.449 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash provided by operating activities -20.118 M -3.03 % -19.526 M 3.03 % -20.135 M -316.10 % -4.839 M -121.75 % 22.247 M 160.58 % -36.723 M 39.68 % -60.881 M -73.65 % -35.060 M -263.93 % -9.634 M -1 296.51 % -689.839 K -195.36 % 723.422 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment -1.691 M 3.70 % -1.756 M -294.61 % -445.000 K 68.64 % -1.419 M -21.49 % -1.168 M -6.96 % -1.092 M 61.66 % -2.848 M 23.38 % -3.717 M -909.97 % -368.031 K 70.01 % -1.227 M 0.000 0.000 100.00 % -651.388 K 38.24 % -1.055 M 73.50 % -3.980 M 27.84 % -5.516 M 24.27 % -7.283 M 27.53 % -10.050 M
Acquisitions net 1.837 M 0.000 -100.00 % 364.957 K 660.91 % 47.963 K -78.68 % 225.000 K 175.00 % -300.000 K 83.36 % -1.803 M -103.32 % 54.385 M 5 538.50 % -1.000 M 0.00 % -1.000 M -173.79 % 1.355 M 0.000 0.000 -100.00 % 4.088 K -99.88 % 3.352 M 405.90 % -1.096 M 66.79 % -3.300 M 96.45 % -92.969 M
Purchases of investments 0.000 0.000 100.00 % -364.957 K -660.91 % -47.963 K 99.85 % -32.897 M -718.74 % -4.018 M -284.63 % -1.045 M 0.000 100.00 % -217.544 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 3.802 M -37.90 % 6.122 M -43.63 % 10.861 M 24.31 % 8.737 M 74.74 % 5.000 M 104.67 % 2.443 M 0.000 -100.00 % 646.000 K 0.000 -100.00 % 6.413 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 139.000 K -15.37 % 164.251 K 132.13 % 70.757 K 96.55 % 36.000 K 107.73 % -466.000 K 76.05 % -1.946 M -157.41 % -756.000 K -15 220.00 % 5.000 K 103.11 % -160.842 K 86.78 % -1.217 M -148 593.71 % -818.351 0.000 -100.00 % 292.968 K -56.24 % 669.412 K -42.98 % 1.174 M 4 256.50 % 26.949 K 104.49 % -600.657 K 94.03 % -10.067 M
Net cash used for investing activites 4.087 M -9.78 % 4.530 M -56.80 % 10.487 M 42.60 % 7.354 M 125.09 % -29.306 M -496.50 % -4.913 M 9.14 % -5.407 M -110.54 % 51.319 M 3 456.66 % -1.529 M 31.21 % -2.222 M -264.10 % 1.354 M 0.000 100.00 % -358.419 K 5.98 % -381.207 K -169.77 % 546.392 K 108.30 % -6.585 M 37.00 % -10.452 M 90.02 % -104.706 M
Debt repayment 2.271 M 116.93 % -13.414 M -3 575.07 % -365.000 K -103.41 % 10.709 M -42.40 % 18.593 M 627.14 % 2.557 M 592.68 % -519.000 K 18.14 % -634.000 K 0.000 0.000 100.00 % -2.318 M 0.000 -100.00 % 1.023 M 249.83 % -683.000 K 85.75 % -4.792 M -353.66 % 1.889 M -50.05 % 3.782 M -68.97 % 12.187 M
Common stock issued 0.000 -100.00 % 26.628 M 616.77 % 3.715 M 0.000 0.000 -100.00 % 26.092 M -4.12 % 27.214 M -14.45 % 31.809 M 38.60 % 22.951 M 115.83 % 10.634 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 97.803 M
Common stock repurchased -16.000 K 99.09 % -1.758 M 0.000 0.000 0.000 100.00 % -1.128 M -15.46 % -977.000 K -105.25 % -476.000 K -451.82 % -86.260 K 91.88 % -1.063 M 0.000 0.000 0.000 0.000 0.000 100.00 % -460.829 K 43.53 % -816.000 K 70.21 % -2.739 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 100.00 % -2.991 M 0.000
Other financing activites -1.036 M 7.73 % -1.123 M 30.61 % -1.618 M 10.85 % -1.815 M -11.15 % -1.633 M 11.68 % -1.849 M 26.80 % -2.526 M 0.000 0.000 0.000 0.000 0.000 100.00 % -7.272 K 51.61 % -15.029 K 0.000 100.00 % -571.321 K 53.71 % -1.234 M -108.19 % 15.063 M
Net cash used provided by financing activities 1.219 M -88.20 % 10.333 M 496.64 % 1.732 M -80.53 % 8.894 M -47.56 % 16.960 M -33.94 % 25.672 M 10.69 % 23.192 M -24.45 % 30.699 M 34.26 % 22.865 M 138.88 % 9.572 M 513.00 % -2.318 M 0.000 -100.00 % 1.016 M 245.56 % -698.029 K 85.66 % -4.867 M -667.90 % 856.981 K 137.25 % -2.301 M -102.14 % 107.252 M
Effect of forex changes on cash -878.000 K 52.40 % -1.845 M 19.41 % -2.289 M -111.14 % -1.084 M -40.60 % -771.000 K 11.28 % -869.000 K 79.86 % -4.314 M -1 368.82 % 340.000 K 65.70 % 205.193 K 572.94 % 30.492 K -98.45 % 1.962 M 0.000 -100.00 % 96.617 K 235.05 % -71.540 K 8.52 % -78.201 K 92.55 % -1.050 M -184.94 % 1.236 M 0.000
Net change in cash -15.690 M -141.12 % -6.507 M 36.24 % -10.205 M -198.84 % 10.325 M 13.09 % 9.130 M 154.24 % -16.833 M 53.77 % -36.412 M -169.65 % 52.282 M 263.27 % 14.392 M 109.74 % 6.862 M 1 185.04 % -632.414 K 87.55 % -5.078 M -587.84 % 1.041 M 1 183.58 % -96.068 K 97.77 % -4.314 M -123.69 % -1.929 M 50.02 % -3.858 M -137.92 % 10.176 M
Cash at beginning of period 24.635 M -20.37 % 30.936 M -25.21 % 41.363 M 33.27 % 31.038 M 41.67 % 21.908 M -43.45 % 38.741 M -48.45 % 75.153 M 228.60 % 22.871 M 169.74 % 8.479 M 424.36 % 1.617 M 141.39 % -3.907 M -577.15 % 818.736 K 145.51 % 333.485 K -21.37 % 424.131 K -91.04 % 4.736 M -22.59 % 6.117 M -29.04 % 8.620 M 1 259.77 % 633.960 K
Cash at end of period 8.945 M -63.69 % 24.635 M -20.37 % 30.936 M -25.21 % 41.363 M 33.27 % 31.038 M 41.67 % 21.908 M -43.45 % 38.741 M -48.45 % 75.153 M 228.60 % 22.871 M 169.74 % 8.479 M 286.80 % -4.539 M -6.56 % -4.260 M -409.91 % 1.374 M 318.96 % 328.063 K -22.16 % 421.473 K -89.94 % 4.189 M -12.04 % 4.762 M -55.95 % 10.810 M
Operating cash flow -18.870 M 0.77 % -19.017 M -39.29 % -13.653 M -182.15 % -4.839 M -121.75 % 22.247 M 160.58 % -36.723 M 39.68 % -60.881 M -73.65 % -35.060 M -263.93 % -9.634 M -1 296.51 % -689.839 K -195.36 % 723.422 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure -1.691 M 3.81 % -1.758 M -295.06 % -445.000 K 68.64 % -1.419 M -21.49 % -1.168 M -6.96 % -1.092 M 61.66 % -2.848 M 23.38 % -3.717 M -909.97 % -368.031 K 70.01 % -1.227 M 0.000 0.000 100.00 % -651.388 K 38.24 % -1.055 M 73.50 % -3.980 M 27.84 % -5.516 M 24.27 % -7.283 M 27.53 % -10.050 M
Free CashFlow -21.809 M -4.87 % -20.796 M -47.51 % -14.098 M -125.28 % -6.258 M -129.69 % 21.079 M 155.74 % -37.815 M 40.66 % -63.729 M -64.35 % -38.777 M -287.70 % -10.002 M -421.71 % -1.917 M -365.01 % 723.422 K 0.000 100.00 % -651.388 K 38.24 % -1.055 M 73.50 % -3.980 M 27.84 % -5.516 M 24.27 % -7.283 M 27.53 % -10.050 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007
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 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31
Revenue 34.272 M 28.40 % 26.692 M 31.31 % 20.328 M -32.36 % 30.051 M 27.93 % 23.491 M -49.00 % 46.059 M -44.05 % 82.326 M -5.16 % 86.801 M 72.98 % 50.180 M -8.79 % 55.017 M -67.89 % 171.356 M 221.82 % 53.247 M 152.69 % 21.072 M 0.00 % 21.072 M -39.40 % 34.769 M 0.00 % 34.769 M 242.37 % 10.155 M 0.00 % 10.155 M 3 655.69 % 270.402 K 0.000 0.000 -100.00 % 1.311 M 0.00 % 1.311 M -96.93 % 42.733 M 0.00 % 42.733 M -7.24 % 46.070 M 0.00 % 46.070 M 0.57 % 45.808 M 0.00 % 45.808 M 63.68 % 27.986 M 0.00 % 27.986 M -10.47 % 31.258 M 0.00 % 31.258 M 86.25 % 16.783 M 0.00 % 16.783 M 0.00 % 16.783 M
Net income -3.988 M 64.21 % -11.140 M -15.81 % -9.620 M -86.41 % -5.161 M 20.78 % -6.514 M 13.39 % -7.521 M 30.34 % -10.796 M -213.54 % -3.443 M 78.20 % -15.793 M 40.10 % -26.366 M -524.03 % 6.218 M 130.92 % -20.111 M -78.43 % -11.271 M 0.00 % -11.271 M 49.33 % -22.245 M 0.00 % -22.245 M -194.49 % -7.554 M 0.00 % -7.554 M -140.88 % -3.136 M -0.48 % -3.121 M 0.00 % -3.121 M 12.20 % -3.555 M 0.00 % -3.555 M 52.65 % -7.507 M 0.00 % -7.507 M -121.92 % -3.383 M 0.00 % -3.383 M 20.14 % -4.236 M 0.00 % -4.236 M -6 650.70 % -62.750 K 0.00 % -62.750 K -102.50 % 2.511 M 0.00 % 2.511 M 29.41 % 1.941 M 0.00 % 1.941 M 0.00 % 1.941 M
Income before tax -3.693 M 68.61 % -11.766 M -24.64 % -9.440 M -69.08 % -5.583 M 18.56 % -6.855 M 9.73 % -7.594 M 13.80 % -8.810 M -514.36 % -1.434 M 86.17 % -10.365 M 30.00 % -14.806 M -314.20 % 6.912 M 134.21 % -20.208 M -91.34 % -10.562 M 0.00 % -10.562 M 52.18 % -22.088 M 0.00 % -22.088 M -201.19 % -7.334 M 0.00 % -7.334 M -134.16 % -3.132 M -0.71 % -3.110 M 0.00 % -3.110 M 6.43 % -3.324 M 0.00 % -3.324 M 42.48 % -5.778 M 0.00 % -5.778 M -61.36 % -3.581 M 0.00 % -3.581 M 2.73 % -3.682 M 0.00 % -3.682 M -12 371.83 % 30.000 K 0.00 % 30.000 K -99.09 % 3.293 M 0.00 % 3.293 M 33.70 % 2.463 M 0.00 % 2.463 M 0.00 % 2.463 M
Income before tax ratio -0.11 75.55 % -0.44 5.08 % -0.46 -149.95 % -0.19 36.34 % -0.29 -77.00 % -0.16 -54.07 % -0.11 -547.76 % -0.02 92.00 % -0.21 23.25 % -0.27 -767.14 % 0.04 110.63 % -0.38 24.28 % -0.50 0.00 % -0.50 21.10 % -0.64 0.00 % -0.64 12.03 % -0.72 0.00 % -0.72 93.77 % -11.58 0.00 0.00 100.00 % -2.54 0.00 % -2.54 -1 775.67 % -0.14 0.00 % -0.14 -73.96 % -0.08 0.00 % -0.08 3.28 % -0.08 0.00 % -0.08 -7 597.28 % 0.00 0.00 % 0.00 -98.98 % 0.11 0.00 % 0.11 -28.21 % 0.15 0.00 % 0.15 0.00 % 0.15
EBITDA -2.065 M 77.14 % -9.035 M -18.15 % -7.647 M -458.29 % 2.134 M 180.07 % -2.666 M -1 408.71 % -176.675 K 96.09 % -4.522 M -292.65 % 2.347 M 132.47 % -7.229 M 32.10 % -10.648 M -187.03 % 12.235 M 169.59 % -17.580 M -72.54 % -10.189 M -62.37 % -6.275 M 69.46 % -20.548 M -62.26 % -12.663 M -77.41 % -7.138 M 0.00 % -7.138 M -258.47 % -1.991 M -314.87 % -479.947 K -169.87 % -177.843 K 93.11 % -2.581 M 0.00 % -2.581 M 22.42 % -3.327 M 0.00 % -3.327 M -420.87 % -638.752 K 0.00 % -638.752 K 20.24 % -800.800 K 0.00 % -800.800 K -199.42 % 805.500 K 0.00 % 805.500 K -79.99 % 4.026 M 0.00 % 4.026 M 55.84 % 2.583 M 0.00 % 2.583 M 0.00 % 2.583 M
Net income ratio -0.12 72.12 % -0.42 11.81 % -0.47 -175.57 % -0.17 38.07 % -0.28 -69.82 % -0.16 -24.52 % -0.13 -230.59 % -0.04 87.40 % -0.31 34.33 % -0.48 -1 420.68 % 0.04 109.61 % -0.38 29.39 % -0.53 0.00 % -0.53 16.40 % -0.64 0.00 % -0.64 13.99 % -0.74 0.00 % -0.74 93.59 % -11.60 0.00 0.00 100.00 % -2.71 0.00 % -2.71 -1 444.08 % -0.18 0.00 % -0.18 -139.25 % -0.07 0.00 % -0.07 20.60 % -0.09 0.00 % -0.09 -4 024.24 % 0.00 0.00 % 0.00 -102.79 % 0.08 0.00 % 0.08 -30.52 % 0.12 0.00 % 0.12 0.00 % 0.12
Ratio EBITDA -0.06 82.20 % -0.34 10.02 % -0.38 -629.67 % 0.07 162.59 % -0.11 -2 858.18 % 0.00 93.02 % -0.05 -303.12 % 0.03 118.77 % -0.14 25.56 % -0.19 -371.06 % 0.07 121.63 % -0.33 31.72 % -0.48 -62.37 % -0.30 49.61 % -0.59 -62.26 % -0.36 48.18 % -0.70 0.00 % -0.70 90.46 % -7.36 0.00 0.00 100.00 % -1.97 0.00 % -1.97 -2 429.88 % -0.08 0.00 % -0.08 -461.54 % -0.01 0.00 % -0.01 20.69 % -0.02 0.00 % -0.02 -160.74 % 0.03 0.00 % 0.03 -77.65 % 0.13 0.00 % 0.13 -16.33 % 0.15 0.00 % 0.15 0.00 % 0.15
Gross profit ratio 0.26 19.97 % 0.22 -27.96 % 0.30 -14.33 % 0.35 80.70 % 0.19 -30.35 % 0.28 70.39 % 0.16 -26.05 % 0.22 30.15 % 0.17 -26.70 % 0.23 -24.82 % 0.31 110.73 % 0.15 14.50 % 0.13 0.00 % 0.13 -60.21 % 0.32 0.00 % 0.32 739.69 % 0.04 0.00 % 0.04 102.45 % -1.56 0.00 0.00 -100.00 % 0.30 0.00 % 0.30 39.45 % 0.21 0.00 % 0.21 -2.59 % 0.22 0.00 % 0.22 -2.42 % 0.22 0.00 % 0.22 -5.19 % 0.24 0.00 % 0.24 -16.99 % 0.28 0.00 % 0.28 -14.10 % 0.33 0.00 % 0.33 0.00 % 0.33
Weighted average shs out dil 1.081 B 0.03 % 1.081 B 0.43 % 1.076 B 42.05 % 757.692 M 16.47 % 650.554 M -0.44 % 653.441 M -8.62 % 715.092 M 0.43 % 712.043 M 0.00 % 712.043 M 0.00 % 712.043 M -5.82 % 756.033 M 15.37 % 655.313 M 18.45 % 553.263 M 0.00 % 553.263 M 25.87 % 439.535 M 0.00 % 439.535 M 37.47 % 319.729 M 0.00 % 319.729 M 49.33 % 214.111 M 90.11 % 112.627 M 0.00 % 112.627 M 7 891.79 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.98 % 1.396 M 0.00 % 1.396 M 0.05 % 1.395 M 0.00 % 1.395 M -2.28 % 1.427 M 0.00 % 1.427 M 38.11 % 1.034 M 0.00 % 1.034 M 0.00 % 1.034 M
Weighted average shs out 1.081 B 0.03 % 1.081 B 0.43 % 1.076 B 42.04 % 757.766 M 16.56 % 650.097 M 0.95 % 643.976 M -9.95 % 715.092 M 0.43 % 712.043 M 0.00 % 712.043 M 0.00 % 712.043 M 0.00 % 712.043 M 8.66 % 655.313 M 22.40 % 535.394 M -3.23 % 553.263 M 25.87 % 439.535 M 0.00 % 439.535 M 37.47 % 319.729 M 0.00 % 319.729 M 49.33 % 214.111 M 90.11 % 112.627 M 0.00 % 112.627 M 7 891.79 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.00 % 1.409 M 0.98 % 1.396 M 0.00 % 1.396 M 0.05 % 1.395 M 0.00 % 1.395 M -2.28 % 1.427 M 0.00 % 1.427 M 42.80 % 999.600 K 0.00 % 999.600 K 0.00 % 999.600 K
EPS diluted 0.00 64.08 % -0.01 -15.73 % -0.01 -30.88 % -0.01 32.00 % -0.01 13.04 % -0.01 23.84 % -0.02 -214.58 % 0.00 78.38 % -0.02 40.00 % -0.04 -551.22 % 0.01 126.71 % -0.03 -50.49 % -0.02 0.00 % -0.02 59.68 % -0.05 0.00 % -0.05 -114.41 % -0.02 0.00 % -0.02 -61.64 % -0.01 47.29 % -0.03 0.00 % -0.03 98.90 % -2.52 0.00 % -2.52 49.60 % -5.00 0.00 % -5.00 -150.00 % -2.00 0.00 % -2.00 33.33 % -3.00 0.00 % -3.00 -6 566.67 % -0.05 0.00 % -0.05 -102.56 % 1.76 0.00 % 1.76 -6.38 % 1.88 0.00 % 1.88 0.00 % 1.88
Earnings per share 0.00 64.08 % -0.01 -15.73 % -0.01 -30.88 % -0.01 32.00 % -0.01 14.53 % -0.01 22.52 % -0.02 -214.58 % 0.00 78.38 % -0.02 40.00 % -0.04 -520.45 % 0.01 128.66 % -0.03 -45.50 % -0.02 -3.43 % -0.02 59.68 % -0.05 0.00 % -0.05 -114.41 % -0.02 0.00 % -0.02 -61.64 % -0.01 47.29 % -0.03 0.00 % -0.03 98.90 % -2.52 0.00 % -2.52 49.60 % -5.00 0.00 % -5.00 -150.00 % -2.00 0.00 % -2.00 33.33 % -3.00 0.00 % -3.00 -6 566.67 % -0.05 0.00 % -0.05 -102.56 % 1.76 0.00 % 1.76 -9.28 % 1.94 0.00 % 1.94 0.00 % 1.94
Gross profit 8.937 M 54.04 % 5.802 M -5.41 % 6.134 M -42.05 % 10.584 M 131.17 % 4.579 M -64.48 % 12.889 M -4.67 % 13.521 M -29.87 % 19.278 M 125.13 % 8.563 M -33.14 % 12.809 M -75.86 % 53.064 M 578.17 % 7.825 M 189.32 % 2.704 M 0.00 % 2.704 M -75.88 % 11.214 M 0.00 % 11.214 M 2 774.88 % 390.064 K 0.00 % 390.064 K 192.20 % -423.075 K 0.000 0.000 -100.00 % 388.750 K 0.00 % 388.750 K -95.72 % 9.090 M 0.00 % 9.090 M -9.65 % 10.061 M 0.00 % 10.061 M -1.86 % 10.251 M 0.00 % 10.251 M 55.18 % 6.606 M 0.00 % 6.606 M -25.68 % 8.889 M 0.00 % 8.889 M 60.00 % 5.556 M 0.00 % 5.556 M 0.00 % 5.556 M
Income tax expense 128.535 K 134.42 % -373.437 K -261.01 % 231.939 K 135.50 % -653.352 K -567.16 % 139.857 K 17 790.25 % 781.750 102.55 % -30.608 K 89.87 % -302.101 K -156.02 % 539.258 K 125.81 % -2.089 M -219.89 % 1.743 M 311.32 % 423.658 K -40.25 % 709.035 K 0.00 % 709.035 K 352.89 % 156.559 K 0.00 % 156.559 K -28.90 % 220.192 K 0.00 % 220.192 K 5 342.09 % 4.046 K -63.64 % 11.127 K 0.00 % 11.127 K -95.18 % 231.000 K 0.00 % 231.000 K -86.64 % 1.729 M 0.00 % 1.729 M 971.91 % -198.269 K 0.00 % -198.269 K 66.22 % -587.017 K 0.00 % -587.017 K -732.90 % 92.750 K 0.00 % 92.750 K -88.13 % 781.500 K 0.00 % 781.500 K 49.64 % 522.250 K 0.00 % 522.250 K 0.00 % 522.250 K
Cost of revenue 25.335 M 21.28 % 20.890 M 47.18 % 14.194 M -27.09 % 19.467 M 2.93 % 18.912 M -42.98 % 33.170 M -51.79 % 68.805 M 1.90 % 67.523 M 62.25 % 41.616 M -1.40 % 42.208 M -64.32 % 118.292 M 160.43 % 45.422 M 147.30 % 18.367 M 0.00 % 18.367 M -22.02 % 23.556 M 0.00 % 23.556 M 141.21 % 9.765 M 0.00 % 9.765 M 1 308.18 % 693.477 K 0.000 0.000 -100.00 % 921.750 K 0.00 % 921.750 K -97.26 % 33.643 M 0.00 % 33.643 M -6.57 % 36.009 M 0.00 % 36.009 M 1.27 % 35.557 M 0.00 % 35.557 M 66.31 % 21.380 M 0.00 % 21.380 M -4.42 % 22.369 M 0.00 % 22.369 M 99.24 % 11.227 M 0.00 % 11.227 M 0.00 % 11.227 M
General and administrative expenses 0.000 0.000 0.000 -100.00 % 5.908 M -11.29 % 6.660 M -18.48 % 8.170 M 8.67 % 7.518 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.644 M 0.00 % 9.644 M 8.95 % 8.852 M 0.00 % 8.852 M 109.17 % 4.232 M 0.00 % 4.232 M 315.76 % 1.018 M 368.72 % 217.167 K 0.00 % 217.167 K -69.86 % 720.500 K 0.00 % 720.500 K -91.07 % 8.070 M 0.00 % 8.070 M 36.27 % 5.922 M 0.00 % 5.922 M -17.23 % 7.154 M 0.00 % 7.154 M 91.67 % 3.733 M 0.00 % 3.733 M -4.68 % 3.916 M 0.00 % 3.916 M 93.65 % 2.022 M 0.00 % 2.022 M 0.00 % 2.022 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 2.300 M -16.05 % 2.740 M -1.78 % 2.789 M 29.03 % 2.162 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.046 M 0.00 % 1.046 M -35.56 % 1.624 M 0.00 % 1.624 M 199.76 % 541.666 K 0.00 % 541.666 K 65.06 % 328.157 K 662.91 % 43.014 K 0.00 % 43.014 K -86.71 % 323.750 K 0.00 % 323.750 K -82.90 % 1.893 M 0.00 % 1.893 M -8.40 % 2.067 M 0.00 % 2.067 M 4.83 % 1.972 M 0.00 % 1.972 M 71.05 % 1.153 M 0.00 % 1.153 M 17.00 % 985.250 K 0.00 % 985.250 K 271.79 % 265.000 K 0.00 % 265.000 K 0.00 % 265.000 K
Other expenses 604.323 K -30.04 % 863.869 K 35.60 % 637.077 K 0.000 0.000 0.000 0.000 100.00 % -1.765 M -291.21 % 922.960 K 267.62 % -550.639 K -20.50 % -456.978 K -28.20 % -356.459 K 96.05 % -9.014 M 0.00 % -9.014 M 3.87 % -9.377 M 0.00 % -9.377 M -768.42 % -1.080 M 0.00 % -1.080 M 26.34 % -1.466 M -645.59 % -196.625 K 0.00 % -196.625 K 72.83 % -723.750 K 0.00 % -723.750 K -351.95 % 287.255 K 0.00 % 287.255 K -59.09 % 702.117 K 0.00 % 702.117 K -14.33 % 819.589 K 0.00 % 819.589 K 117.13 % -4.785 M 0.00 % -4.785 M 17.36 % -5.791 M 0.00 % -5.791 M -208.33 % -1.878 M 0.00 % -1.878 M 0.00 % -1.878 M
Operating expenses 11.129 M -29.93 % 15.883 M 25.13 % 12.693 M -7.04 % 13.654 M 42.16 % 9.605 M -49.14 % 18.886 M -3.85 % 19.641 M 24.12 % 15.824 M -2.42 % 16.217 M -23.73 % 21.262 M -49.02 % 41.706 M 32.62 % 31.449 M 1 286.59 % 2.268 M 0.00 % 2.268 M -14.85 % 2.664 M 0.00 % 2.664 M -27.98 % 3.699 M 0.00 % 3.699 M 530.64 % 586.502 K 822.80 % 63.557 K 0.00 % 63.557 K -87.54 % 510.000 K 0.00 % 510.000 K -95.83 % 12.232 M 0.00 % 12.232 M 21.72 % 10.050 M 0.00 % 10.050 M -19.26 % 12.447 M 0.00 % 12.447 M 1 442.82 % 806.750 K 0.00 % 806.750 K 1 082.05 % 68.250 K 0.00 % 68.250 K -87.83 % 561.000 K 0.00 % 561.000 K 0.00 % 561.000 K
Cost and expenses 36.464 M -0.84 % 36.773 M 36.77 % 26.887 M -18.82 % 33.120 M 16.14 % 28.517 M -45.22 % 52.056 M -41.14 % 88.446 M 6.12 % 83.347 M 44.12 % 57.833 M -8.88 % 63.470 M -60.33 % 159.999 M 108.14 % 76.871 M 272.52 % 20.636 M 0.00 % 20.636 M -21.30 % 26.219 M 0.00 % 26.219 M 94.73 % 13.464 M 0.00 % 13.464 M 951.90 % 1.280 M 1 913.91 % 63.557 K 0.00 % 63.557 K -95.56 % 1.432 M 0.00 % 1.432 M -96.88 % 45.876 M 0.00 % 45.876 M -0.40 % 46.059 M 0.00 % 46.059 M -4.05 % 48.003 M 0.00 % 48.003 M 116.36 % 22.187 M 0.00 % 22.187 M -1.12 % 22.437 M 0.00 % 22.437 M 90.34 % 11.788 M 0.00 % 11.788 M 0.00 % 11.788 M
Research and development expenses 921.514 K 6.33 % 866.674 K -19.43 % 1.076 M 15.34 % 932.582 K 21.30 % 768.841 K -56.15 % 1.753 M -12.84 % 2.012 M -16.00 % 2.395 M -3.82 % 2.490 M 8.62 % 2.292 M -54.64 % 5.054 M 101.73 % 2.505 M 322.96 % 592.349 K 0.00 % 592.349 K -62.16 % 1.565 M 0.00 % 1.565 M 32 457.10 % 4.808 K 0.00 % 4.808 K -99.32 % 706.458 K 0.000 0.000 -100.00 % 189.500 K 0.00 % 189.500 K -80.89 % 991.626 K 0.00 % 991.626 K 79.68 % 551.882 K 0.00 % 551.882 K -69.04 % 1.782 M 0.00 % 1.782 M 152.37 % 706.250 K 0.00 % 706.250 K -26.24 % 957.500 K 0.00 % 957.500 K 530.97 % 151.750 K 0.00 % 151.750 K 0.00 % 151.750 K
Selling general and administrative expenses 9.603 M -32.15 % 14.152 M 28.89 % 10.980 M 33.77 % 8.208 M -12.68 % 9.400 M -14.23 % 10.959 M -37.83 % 17.629 M 16.03 % 15.194 M 18.67 % 12.804 M -30.49 % 18.419 M -49.11 % 36.195 M 26.62 % 28.587 M 167.41 % 10.690 M 0.00 % 10.690 M 2.05 % 10.476 M 0.00 % 10.476 M 119.45 % 4.774 M 0.00 % 4.774 M 254.65 % 1.346 M 417.35 % 260.182 K 0.00 % 260.182 K -75.08 % 1.044 M 0.00 % 1.044 M -89.52 % 9.964 M 0.00 % 9.964 M 24.72 % 7.989 M 0.00 % 7.989 M -12.46 % 9.126 M 0.00 % 9.126 M 86.80 % 4.886 M 0.00 % 4.886 M -0.32 % 4.901 M 0.00 % 4.901 M 114.29 % 2.287 M 0.00 % 2.287 M 0.00 % 2.287 M
Interest income 0.000 0.000 0.000 -100.00 % 2.514 M 37.42 % 1.829 M 14.54 % 1.597 M 9.88 % 1.453 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 % 127.265 K 0.00 % 127.265 K 398.10 % 25.550 K 0.00 % 25.550 K 9.38 % 23.359 K 0.00 % 23.359 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 774.321 K -57.22 % 1.810 M 102.63 % 893.321 K 0.000 0.000 0.000 0.000 -100.00 % 1.871 M 9.28 % 1.712 M -3.23 % 1.770 M 58.70 % 1.115 M 173.56 % 407.588 K 13.99 % 357.550 K 0.00 % 357.550 K -60.34 % 901.459 K 0.00 % 901.459 K 3 060.24 % 28.525 K 0.00 % 28.525 K 605.00 % 4.046 K -63.64 % 11.127 K 0.00 % 11.127 K -98.73 % 872.750 K 0.00 % 872.750 K -40.36 % 1.463 M 0.00 % 1.463 M -21.80 % 1.871 M 0.00 % 1.871 M 13.04 % 1.655 M 0.00 % 1.655 M 113.47 % 775.500 K 0.00 % 775.500 K 5.80 % 733.000 K 0.00 % 733.000 K 508.30 % 120.500 K 0.00 % 120.500 K 0.00 % 120.500 K
Depreciation and amortization 854.137 K -7.26 % 920.958 K 2.40 % 899.398 K 8.78 % 826.802 K 13.38 % 729.202 K 358.39 % -282.211 K -118.64 % 1.514 M -20.73 % 1.910 M 34.17 % 1.423 M -40.43 % 2.389 M -43.21 % 4.207 M 89.47 % 2.221 M 122.01 % 1.000 M 0.00 % 1.000 M 2.35 % 977.259 K 0.00 % 977.259 K 484.11 % 167.307 K 0.00 % 167.307 K 62.05 % 103.243 K 325.43 % 24.268 K 0.00 % 24.268 K 101.98 % -1.226 M 0.00 % -1.226 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 598.000 K 0.00 % 598.000 K -43.78 % 1.064 M 0.00 % 1.064 M 3 768.18 % 27.500 K 0.00 % 27.500 K 0.00 % 27.500 K
Operating income -2.191 M 78.26 % -10.081 M -53.69 % -6.559 M -601.66 % 1.307 M 133.34 % -3.921 M -3 815.55 % 105.536 K 101.72 % -6.120 M -277.18 % 3.454 M 145.14 % -7.653 M 9.46 % -8.453 M -174.43 % 11.357 M 148.08 % -23.624 M -132.74 % -10.150 M 0.00 % -10.150 M 52.84 % -21.525 M 0.00 % -21.525 M -194.66 % -7.305 M 0.00 % -7.305 M -133.55 % -3.128 M -0.94 % -3.099 M 0.00 % -3.099 M -128.69 % -1.355 M 0.00 % -1.355 M 59.27 % -3.327 M 0.00 % -3.327 M -420.87 % -638.752 K 0.00 % -638.752 K 20.24 % -800.800 K 0.00 % -800.800 K -485.93 % 207.500 K 0.00 % 207.500 K -92.99 % 2.962 M 0.00 % 2.962 M 15.90 % 2.556 M 0.00 % 2.556 M 0.00 % 2.556 M
Operating income ratio -0.06 83.07 % -0.38 -17.05 % -0.32 -841.62 % 0.04 126.06 % -0.17 -7 385.19 % 0.00 103.08 % -0.07 -286.81 % 0.04 126.09 % -0.15 0.74 % -0.15 -331.82 % 0.07 114.94 % -0.44 7.89 % -0.48 0.00 % -0.48 22.19 % -0.62 0.00 % -0.62 13.94 % -0.72 0.00 % -0.72 93.78 % -11.57 0.00 0.00 100.00 % -1.03 0.00 % -1.03 -1 228.03 % -0.08 0.00 % -0.08 -461.54 % -0.01 0.00 % -0.01 20.69 % -0.02 0.00 % -0.02 -335.78 % 0.01 0.00 % 0.01 -92.18 % 0.09 0.00 % 0.09 -37.77 % 0.15 0.00 % 0.15 0.00 % 0.15
Total other income expenses net -1.502 M 11.92 % -1.705 M 40.80 % -2.881 M 59.01 % -7.027 M -139.49 % -2.934 M 62.24 % -7.770 M -188.91 % -2.689 M 44.98 % -4.888 M -80.26 % -2.712 M 57.31 % -6.353 M -42.93 % -4.445 M -230.13 % 3.416 M 447.65 % -982.469 K -138.79 % -411.433 K 98.47 % -26.942 M -12 996.66 % 208.909 K 123.32 % -895.808 K -3 040.36 % -28.526 K 94.21 % -492.668 K 81.27 % -2.630 M -122 425.48 % 2.150 K 100.11 % -1.969 M 0.00 % -1.969 M 25.32 % -2.636 M 0.00 % -2.636 M 26.62 % -3.592 M 0.00 % -3.592 M -24.70 % -2.881 M 0.00 % -2.881 M -1 522.96 % -177.500 K 0.00 % -177.500 K -153.67 % 330.750 K 0.00 % 330.750 K 455.65 % -93.000 K 0.00 % -93.000 K 0.00 % -93.000 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 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-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 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31
Net debt 9.115 M -27.09 % 12.501 M 65.97 % 7.532 M 241.44 % -5.325 M -121.29 % 25.013 M 472.51 % 4.369 M -28.43 % 6.105 M 1 097.03 % 510.000 K -93.44 % 7.776 M 164.16 % -12.120 M 50.16 % -24.317 M -91.89 % -12.672 M 37.71 % -20.345 M 37.10 % -32.347 M 58.95 % -78.794 M -242.52 % -23.004 M -170.29 % -8.511 M -142.50 % 20.025 M -11.74 % 22.689 M -13.53 % 26.240 M 2.08 % 25.706 M -3.37 % 26.603 M -11.38 % 30.019 M 20.72 % 24.867 M
Total investments 338.146 K -91.36 % 3.913 M 1 554.15 % 236.556 K -97.16 % 8.317 M -19.99 % 10.395 M -25.80 % 14.008 M 33.25 % 10.512 M -60.07 % 26.330 M 4 392.56 % 586.080 K -98.85 % 50.970 M 8 501.18 % 592.592 K -89.09 % 5.434 M 718.31 % 664.054 K -51.28 % 1.363 M -49.01 % 2.673 M 0.000 0.000 0.000 -100.00 % 5.501 M -37.57 % 8.811 M -36.61 % 13.900 M -34.46 % 21.210 M 8 332.51 % 251.524 K 25 152 274.89 % 1.000
Total debt 21.878 M 2.02 % 21.446 M 38.90 % 15.440 M -20.04 % 19.310 M -63.04 % 52.248 M 47.99 % 35.305 M -30.41 % 50.734 M 22.67 % 41.359 M 10.91 % 37.292 M 32.34 % 28.178 M 417.77 % 5.442 M -41.08 % 9.236 M 189.09 % 3.195 M -50.03 % 6.394 M 458.43 % 1.145 M 0.000 0.000 -100.00 % 21.964 M -4.11 % 22.907 M -17.05 % 27.615 M 6.07 % 26.035 M -3.66 % 27.024 M -21.00 % 34.207 M 15.45 % 29.629 M
Accumulated other comprehensive income loss 70.238 K 104.37 % -1.608 M 47.66 % -3.072 M 5.31 % -3.245 M 40.94 % -5.494 M 60.47 % -13.897 M 31.15 % -20.185 M -72.21 % -11.721 M 28.60 % -16.416 M -5.91 % -15.500 M 33.08 % -23.160 M -55.75 % -14.870 M 33.41 % -22.330 M -41.76 % -15.752 M -1 044.77 % -1.376 M -110.09 % -654.970 K -389.59 % 226.173 K 100.11 % -209.393 M 8.04 % -227.700 M 15.20 % -268.509 M -1.71 % -264.006 M -0.77 % -261.988 M -15.26 % -227.298 M -32.73 % -171.252 M
Retained earnings -240.943 M -1.97 % -236.279 M -5.50 % -223.956 M -4.22 % -214.878 M 31.10 % -311.853 M -56.82 % -198.866 M 28.19 % -276.933 M -51.60 % -182.673 M 23.88 % -239.965 M -10.03 % -218.088 M -0.83 % -216.288 M -43.28 % -150.955 M 22.78 % -195.496 M -63.57 % -119.521 M -129.52 % -52.075 M -83.29 % -28.411 M -46.86 % -19.346 M 53.23 % -41.361 M -55.41 % -26.614 M -69.64 % -15.688 M -2 265.27 % -663.280 K -110.94 % 6.064 M -47.69 % 11.592 M 26.02 % 9.199 M
Common stock 233.656 M 0.45 % 232.614 M 0.18 % 232.194 M -0.05 % 232.313 M -25.45 % 311.640 M 43.17 % 217.673 M -30.91 % 315.051 M 48.41 % 212.279 M -25.10 % 283.418 M 2.89 % 275.462 M -10.44 % 307.577 M 45.19 % 211.840 M -20.21 % 265.485 M 43.41 % 185.126 M 17.99 % 156.898 M 195.31 % 53.129 M 86.54 % 28.482 M -87.28 % 223.827 M -8.27 % 244.001 M -14.15 % 284.225 M 1.65 % 279.604 M 0.63 % 277.852 M 13.14 % 245.585 M 28.23 % 191.526 M
Total equity -9.347 M -24.77 % -7.491 M -331.35 % 3.238 M -73.50 % 12.217 M 234.15 % -9.107 M -412.31 % 2.916 M -80.78 % 15.171 M -5.13 % 15.990 M -34.69 % 24.482 M -38.12 % 39.564 M -42.85 % 69.230 M 47.05 % 47.078 M -5.12 % 49.620 M -2.83 % 51.067 M -50.71 % 103.601 M 330.53 % 24.064 M 157.03 % 9.362 M 134.77 % -26.926 M -161.10 % -10.313 M -36 865.38 % 28.050 K -99.81 % 14.935 M -31.89 % 21.928 M -26.61 % 29.879 M 1.38 % 29.473 M
Other non current liabilities 556.888 K 19.09 % 467.637 K 1.63 % 460.139 K -37.05 % 731.000 K -35.86 % 1.140 M -50.54 % 2.304 M -41.50 % 3.938 M 315.91 % -1.824 M -115.80 % 11.547 M -33.70 % 17.416 M 38.99 % 12.530 M 204.50 % 4.115 M -65.05 % 11.775 M 365.07 % -4.442 M -227.90 % 3.473 M 234.36 % 1.039 M -50.81 % 2.112 M 0.000 -100.00 % 24.081 K -75.34 % 97.657 K -30.76 % 141.037 K -65.80 % 412.335 K 48.07 % 278.475 K 130.20 % 120.972 K
Long term debt 562.908 K -96.84 % 17.797 M 698.85 % 2.228 M -13.52 % 2.576 M -36.92 % 4.084 M -87.60 % 32.937 M -31.08 % 47.789 M 24.32 % 38.441 M 18.66 % 32.396 M 25.86 % 25.740 M 773.01 % 2.948 M -64.73 % 8.359 M 188.96 % 2.893 M -80.16 % 14.581 M 0.000 0.000 0.000 0.000 -100.00 % 145.374 K -33.68 % 219.206 K -99.11 % 24.747 M 11 286.37 % 217.337 K -98.14 % 11.665 M -0.17 % 11.685 M
Total non current liabilities 1.277 M -93.08 % 18.452 M 536.81 % 2.898 M -13.71 % 3.358 M -35.71 % 5.223 M -85.32 % 35.575 M -31.50 % 51.935 M 29.03 % 40.249 M -8.41 % 43.943 M -20.81 % 55.489 M 188.64 % 19.224 M 32.45 % 14.515 M -18.42 % 17.793 M 66.74 % 10.671 M 107.45 % 5.144 M 395.24 % 1.039 M -50.81 % 2.112 M -92.68 % 28.867 M 16 935.14 % 169.455 K -75.29 % 685.671 K -97.29 % 25.342 M 2 083.06 % 1.161 M -91.23 % 13.243 M 6.43 % 12.443 M
Other current liabilities 25.027 M -48.61 % 48.702 M 115.00 % 22.653 M -56.12 % 51.619 M 5.26 % 49.037 M 22.59 % 40.001 M -47.65 % 76.410 M 45.38 % 52.558 M -10.62 % 58.805 M 69.70 % 34.652 M 218.15 % 10.892 M -88.86 % 97.743 M 1 826.71 % 5.073 M -87.15 % 39.487 M -1.32 % 40.014 M 2 468.04 % 1.558 M 0.000 0.000 -100.00 % 11.805 M 10.20 % 10.712 M 45.39 % 7.368 M 31.97 % 5.583 M -29.69 % 7.940 M -4.04 % 8.274 M
Deferred revenue 22.108 M 0.000 -100.00 % 23.157 M 0.000 -100.00 % 36.271 M 45.22 % 24.977 M -31.05 % 36.226 M 13.26 % 31.984 M -32.04 % 47.062 M 13.11 % 41.606 M 9.50 % 37.996 M 75.94 % 21.596 M -25.75 % 29.087 M 12.31 % 25.898 M -32.16 % 38.173 M 0.000 0.000 -100.00 % 1.000 -100.00 % 775.926 K 0.000 -100.00 % 2.000 -100.00 % 3.691 M 0.000 -100.00 % 8.143 M
Short term debt 21.315 M 484.14 % 3.649 M -72.38 % 13.212 M -21.02 % 16.729 M -65.24 % 48.133 M 1 932.66 % 2.368 M -13.63 % 2.742 M -6.04 % 2.918 M -40.94 % 4.941 M 163.10 % 1.878 M -24.69 % 2.494 M -3.76 % 2.591 M 757.74 % 302.101 K -86.52 % 2.241 M 95.68 % 1.145 M 0.000 0.000 -100.00 % 21.964 M -3.50 % 22.761 M -16.92 % 27.396 M 2 027.45 % 1.288 M -95.20 % 26.807 M 18.92 % 22.542 M 25.63 % 17.943 M
Total current liabilities 78.741 M 24.69 % 63.150 M -5.53 % 66.850 M -13.80 % 77.553 M -45.65 % 142.697 M 67.62 % 85.129 M -31.52 % 124.318 M 33.82 % 92.897 M -25.70 % 125.034 M 18.09 % 105.884 M -20.44 % 133.085 M 83.31 % 72.601 M -22.22 % 93.340 M 16.59 % 80.056 M -16.53 % 95.912 M 3 745.03 % 2.494 M 303.95 % 617.519 K -97.86 % 28.867 M -19.86 % 36.021 M -14.86 % 42.309 M 282.15 % 11.071 M -72.45 % 40.187 M 4.24 % 38.552 M 28.40 % 30.024 M
Total liabilities 80.018 M -1.94 % 81.602 M 17.00 % 69.747 M -13.80 % 80.911 M -45.30 % 147.920 M 22.55 % 120.704 M -31.52 % 176.252 M 32.38 % 133.146 M -21.20 % 168.976 M 4.71 % 161.374 M 5.95 % 152.309 M 74.84 % 87.116 M -21.61 % 111.132 M 22.49 % 90.727 M -10.22 % 101.056 M 2 760.24 % 3.533 M 29.45 % 2.729 M -90.55 % 28.867 M -20.24 % 36.190 M -15.83 % 42.995 M 18.08 % 36.413 M -11.94 % 41.348 M -20.17 % 51.794 M 21.96 % 42.468 M
Other non current assets 6.405 M 152.35 % 2.538 M -64.51 % 7.152 M 146.10 % 2.906 M -76.23 % 12.224 M 322.10 % 2.896 M -84.49 % 18.672 M 275.62 % 4.971 M -83.53 % 30.184 M 159.32 % 11.640 M -65.87 % 34.102 M 35.64 % 25.141 M -26.32 % 34.120 M 55.10 % 21.999 M 621.28 % 3.050 M 6 077.47 % 49.373 K 1 994.74 % 2.357 K 0.000 -100.00 % 70.459 K -96.34 % 1.924 M 96 201 800.00 % 2.000 0.00 % 2.000 0.00 % 2.000 0.000
Long term investments 338.146 K -91.30 % 3.887 M 1 543.16 % 236.556 K -94.94 % 4.672 M 685.33 % 594.907 K -93.98 % 9.880 M 1 303.72 % 703.846 K -95.25 % 14.828 M 2 430.03 % 586.080 K -98.10 % 30.879 M 5 110.84 % 592.592 K 36.54 % 434.000 K -34.64 % 664.054 K 37.20 % 484.000 K -2.22 % 495.000 K 0.000 0.000 0.000 -100.00 % 5.501 M -37.57 % 8.811 M -36.61 % 13.900 M -34.46 % 21.210 M 8 332.51 % 251.524 K 25 152 274.89 % 1.000
Intangible assets 643.181 K -33.69 % 970.000 K -4.82 % 1.019 M -10.61 % 1.140 M -69.59 % 3.749 M 179.98 % 1.339 M -66.30 % 3.973 M 132.47 % 1.709 M -25.27 % 2.287 M -3.95 % 2.381 M -68.47 % 7.551 M 25.90 % 5.998 M -29.04 % 8.453 M 50.87 % 5.603 M 44.63 % 3.874 M 81.58 % 2.134 M -6.70 % 2.287 M 0.000 -100.00 % 106.132 K -45.08 % 193.234 K -77.08 % 843.153 K -24.39 % 1.115 M -81.77 % 6.117 M -6.30 % 6.529 M
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 -100.00 % 56.293 M 0.000 0.000 0.000 -100.00 % 103.456 K -92.84 % 1.444 M -66.62 % 4.326 M 0.54 % 4.303 M 12.34 % 3.830 M 27.51 % 3.004 M
Goodwill and intangible assets 643.181 K -33.69 % 970.000 K -4.82 % 1.019 M -10.61 % 1.140 M -69.59 % 3.749 M 179.98 % 1.339 M -66.30 % 3.973 M 132.47 % 1.709 M -25.27 % 2.287 M -3.95 % 2.381 M -68.47 % 7.551 M 25.90 % 5.998 M -29.04 % 8.453 M 50.87 % 5.603 M -90.69 % 60.167 M 2 720.04 % 2.134 M -6.70 % 2.287 M 0.000 -100.00 % 209.589 K -87.20 % 1.637 M -68.33 % 5.169 M -4.59 % 5.418 M -45.53 % 9.948 M 4.35 % 9.533 M
Property plant equipment net 8.587 M 7.26 % 8.006 M -1.46 % 8.125 M -0.26 % 8.146 M -42.98 % 14.287 M 47.85 % 9.663 M -32.87 % 14.394 M 19.90 % 12.005 M -29.16 % 16.946 M 0.54 % 16.854 M -5.44 % 17.824 M 25.86 % 14.162 M -28.12 % 19.704 M 32.72 % 14.846 M 108.69 % 7.114 M 584.39 % 1.039 M 26.19 % 823.720 K 0.000 -100.00 % 198.886 K -94.39 % 3.543 M -34.62 % 5.419 M -13.32 % 6.251 M -79.66 % 30.727 M 1.60 % 30.245 M
Total non current assets 17.854 M 3.24 % 17.294 M -1.98 % 17.643 M -6.31 % 18.832 M -34.81 % 28.889 M 21.49 % 23.778 M -37.57 % 38.086 M 13.65 % 33.513 M -33.71 % 50.557 M -19.17 % 62.546 M 2.39 % 61.085 M 31.10 % 46.593 M -27.07 % 63.889 M 44.74 % 44.140 M -39.32 % 72.747 M 2 157.55 % 3.222 M 3.52 % 3.113 M 0.000 -100.00 % 5.980 M -66.50 % 17.848 M -39.97 % 29.732 M -20.55 % 37.423 M -16.14 % 44.625 M 6.50 % 41.903 M
Other current assets 4.502 M 43.07 % 3.147 M -50.14 % 6.311 M 25.47 % 5.030 M -74.09 % 19.410 M 190.82 % -21.373 M -169.12 % 30.921 M 69.79 % 18.211 M -68.47 % 57.765 M 549.77 % 8.890 M 7.73 % 8.252 M -0.65 % 8.306 M -20.07 % 10.392 M 83.79 % 5.654 M 23.69 % 4.571 M 2 129.51 % 205.023 K 200.90 % 68.137 K 29 264 618 664 755 100.00 % 0.000 -100.00 % 14.304 M 3 385.65 % 410.363 K -59.89 % 1.023 M -20.68 % 1.290 M 17.69 % 1.096 M 6.47 % 1.029 M
Short term investments 0.000 -100.00 % 26.000 K 0.000 -100.00 % 3.645 M 0.000 -100.00 % 4.128 M 0.000 -100.00 % 11.502 M 0.000 -100.00 % 20.091 M 0.000 -100.00 % 5.000 M 0.000 -100.00 % 879.000 K -59.64 % 2.178 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 12.763 M 42.69 % 8.945 M 13.11 % 7.908 M -67.90 % 24.635 M -9.55 % 27.235 M -11.96 % 30.936 M -30.68 % 44.629 M 9.25 % 40.849 M 38.40 % 29.516 M -26.76 % 40.299 M 35.42 % 29.759 M 35.84 % 21.908 M -6.93 % 23.540 M -39.24 % 38.741 M -51.54 % 79.939 M 247.50 % 23.004 M 170.29 % 8.511 M 338.76 % 1.940 M 791.38 % 217.616 K -84.17 % 1.374 M 318.96 % 328.063 K -22.16 % 421.473 K -89.94 % 4.189 M -12.04 % 4.762 M
Cash and short term investments 12.763 M 42.27 % 8.971 M 13.44 % 7.908 M -72.04 % 28.280 M 3.84 % 27.235 M -22.33 % 35.064 M -21.43 % 44.629 M -14.75 % 52.351 M 77.37 % 29.516 M -51.12 % 60.390 M 102.93 % 29.759 M 10.59 % 26.908 M 14.31 % 23.540 M -40.59 % 39.620 M -51.75 % 82.117 M 256.96 % 23.004 M 170.29 % 8.511 M 338.76 % 1.940 M 791.38 % 217.616 K -84.17 % 1.374 M 318.96 % 328.063 K -22.16 % 421.473 K -89.94 % 4.189 M -12.04 % 4.762 M
Total current assets 52.818 M -7.04 % 56.817 M 2.66 % 55.342 M -25.51 % 74.296 M -32.41 % 109.924 M 10.10 % 99.842 M -34.89 % 153.337 M 32.62 % 115.623 M -19.09 % 142.901 M 3.26 % 138.391 M -13.75 % 160.455 M 83.17 % 87.601 M -9.56 % 96.864 M -0.81 % 97.654 M -25.97 % 131.910 M 441.18 % 24.374 M 171.48 % 8.978 M 362.66 % 1.941 M -90.25 % 19.898 M -20.96 % 25.175 M 16.47 % 21.615 M -16.39 % 25.853 M -30.22 % 37.049 M 23.34 % 30.038 M
Inventory 5.947 M 2.59 % 5.797 M -10.95 % 6.510 M 14.41 % 5.690 M -56.18 % 12.984 M 39.77 % 9.290 M -47.47 % 17.685 M 32.10 % 13.387 M -29.98 % 19.120 M 14.96 % 16.632 M -22.68 % 21.512 M 70.59 % 12.610 M -52.45 % 26.521 M 40.57 % 18.866 M 1.77 % 18.538 M 3 997.21 % 452.454 K 132.06 % 194.969 K 150 259 434.76 % -0.130 -100.00 % 328.208 K -83.49 % 1.987 M 4.77 % 1.897 M 1.62 % 1.867 M -71.82 % 6.624 M -4.64 % 6.946 M
Net receivables 29.605 M -23.90 % 38.902 M 12.39 % 34.613 M -1.93 % 35.296 M -24.52 % 46.764 M -39.16 % 76.861 M 34.67 % 57.076 M 80.20 % 31.674 M -7.05 % 34.076 M -27.85 % 47.226 M -50.93 % 96.237 M 88.88 % 50.952 M 39.95 % 36.408 M -14.08 % 42.374 M 24.20 % 34.116 M 4 687.51 % 712.609 K 248.97 % 204.206 K 24 860.10 % 818.130 -99.98 % 5.048 M -76.41 % 21.402 M 16.52 % 18.367 M -17.54 % 22.275 M -11.40 % 25.140 M 45.32 % 17.300 M
Tax assets 1.880 M -0.67 % 1.893 M 70.40 % 1.111 M -43.55 % 1.968 M 200.11 % -1.966 M 0.000 -100.00 % 343.197 K 0.000 -100.00 % 554.112 K -30.04 % 792.002 K -21.99 % 1.015 M 18.33 % 858.000 K -9.46 % 947.630 K -21.55 % 1.208 M -37.12 % 1.921 M 0.000 0.000 0.000 -100.00 % 2.000 -100.00 % 1.933 M -63.13 % 5.244 M 15.41 % 4.544 M 22.86 % 3.698 M 74.04 % 2.125 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 10.291 M -4.71 % 10.799 M 38.30 % 7.808 M -4.30 % 8.159 M -11.48 % 9.217 M -47.66 % 17.609 M 99.30 % 8.835 M 63.74 % 5.396 M -61.69 % 14.085 M 10.47 % 12.750 M -84.38 % 81.644 M 560.71 % 12.357 M -78.96 % 58.719 M 456.16 % 10.558 M -36.32 % 16.580 M 1 670.82 % 936.292 K 51.62 % 617.519 K -91.05 % 6.903 M 917.01 % 678.712 K -83.85 % 4.201 M 73.89 % 2.416 M -41.17 % 4.107 M -49.10 % 8.069 M 111.98 % 3.807 M
Tax payables 0.000 0.000 -100.00 % 19.962 K -98.09 % 1.046 M 2 686.12 % 37.557 K -78.42 % 174.000 K 66.18 % 104.704 K 153.75 % 41.262 K -70.78 % 141.192 K -37.74 % 226.786 K 280.84 % 59.549 K 10.16 % 54.057 K -65.82 % 158.175 K 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 157.534 K 2.05 % 154.363 K -4.54 % 161.696 K 3 270.07 % 4.798 K 0.000 0.000 0.000 -100.00 % 2.838 M 0.000 -100.00 % 17.044 M 0.000 -100.00 % 24.430 M 0.000 -100.00 % 30.266 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 98.695 K 100.46 % -21.497 M -163.49 % 33.856 M 91.85 % 17.647 M 87.18 % 9.428 M
Minority interest -2.130 M 3.96 % -2.218 M -15.08 % -1.927 M 1.96 % -1.966 M 42.17 % -3.400 M -70.50 % -1.994 M 27.83 % -2.763 M -45.81 % -1.895 M 25.83 % -2.555 M -10.54 % -2.311 M -309.92 % 1.101 M 3.57 % 1.063 M -45.79 % 1.961 M 61.52 % 1.214 M 688.31 % 154.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 562.908 K -27.37 % 775.000 K 113.90 % 362.320 K -75.40 % 1.473 M -72.54 % 5.365 M 32.88 % 4.037 M -26.81 % 5.516 M -0.57 % 5.547 M -30.93 % 8.031 M 35.77 % 5.915 M 0.000 -100.00 % 8.043 M 0.000 -100.00 % 10.428 M 0.000 0.000 0.000 0.000 -100.00 % 58.862 K 146.34 % 23.894 K -22.07 % 30.660 K -76.60 % 131.011 K -65.76 % 382.676 K -48.47 % 742.604 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.996 240.52 % 0.292 -60.31 % 0.737 0.000 -100.00 % 0.797 0.000 -100.00 % 0.723
Other total stockholders equity 0.000 0.000 0.000 100.00 % -7.483 K 99.87 % -5.679 M 0.000 100.00 % -2.000 0.000 0.000 -100.00 % 9.544 M 477 207 650.00 % -2.000 0.000 100.00 % -2.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 -100.00 % 0.292 -60.31 % 0.737 337.45 % -0.310 -138.95 % 0.797 443.23 % -0.232 -2 076 589 966.67 % 0.000
Deferred tax liabilities non current 0.000 -100.00 % 33.000 K -31.12 % 47.910 K 4.15 % 46.000 K 0.000 -100.00 % 334.000 K 0.000 -100.00 % 794.000 K 0.000 -100.00 % 1.205 M -67.83 % 3.746 M 83.53 % 2.041 M -34.69 % 3.125 M 487.41 % 532.000 K -68.16 % 1.671 M 0.000 0.000 0.000 0.000 -100.00 % 368.808 K -18.72 % 453.769 K -14.57 % 531.158 K -59.11 % 1.299 M 103.91 % 637.018 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -28.867 M 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 70.672 M -4.64 % 74.111 M 1.54 % 72.985 M -21.63 % 93.128 M -32.91 % 138.813 M 12.29 % 123.620 M -35.42 % 191.423 M 28.35 % 149.136 M -22.91 % 193.459 M -3.72 % 200.937 M -9.30 % 221.540 M 65.09 % 134.194 M -16.52 % 160.752 M 13.37 % 141.794 M -30.72 % 204.657 M 641.60 % 27.597 M 128.24 % 12.091 M 523.07 % 1.941 M -92.50 % 25.878 M -39.85 % 43.023 M -16.21 % 51.348 M -18.85 % 63.276 M -22.53 % 81.674 M 13.53 % 71.940 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 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-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 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 557.725 K 0.000 100.00 % -1.067 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
Stock based compensation 0.000 0.000 0.000 100.00 % -693.019 K -204.00 % 666.378 K 230.94 % -508.919 K -207.95 % 471.454 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 16.237 M 294.62 % 4.115 M 183.09 % -4.952 M -760.41 % 749.799 K 116.63 % -4.508 M -229.04 % 3.494 M 125.55 % -13.672 M -333.97 % 5.844 M 195.61 % 1.977 M -96.39 % 54.724 M 402.82 % -18.072 M -1 986.06 % -866.314 K 82.64 % -4.990 M -148.84 % 10.217 M -52.71 % 21.606 M 0.00 % 21.606 M 192.50 % 7.387 M 0.00 % 7.387 M 143.89 % 3.029 M -1.85 % 3.086 M 0.00 % 3.086 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 % -1.941 M
Net cash provided by operating activities 10.076 M 266.75 % -6.042 M 56.15 % -13.778 M -187.70 % -4.789 M 50.29 % -9.634 M -280.23 % -2.534 M 89.44 % -23.991 M -749.81 % 3.692 M 135.82 % -10.307 M -126.86 % 38.370 M 338.90 % -16.061 M 30.76 % -23.197 M 27.44 % -31.970 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
Investments in property plant and equipment -1.184 M -25.60 % -942.517 K -36.65 % -689.741 K 1.47 % -700.020 K -9.09 % -641.698 K -170.91 % -236.870 K -19.90 % -197.563 K 59.51 % -487.884 K 66.40 % -1.452 M -6.63 % -1.362 M -167.62 % -508.764 K 53.91 % -1.104 M -124.59 % -491.477 K -26.13 % -389.666 K 61.37 % -1.009 M 0.00 % -1.009 M 15.32 % -1.191 M 0.00 % -1.191 M -836.94 % -127.153 K 69.72 % -419.938 K 0.00 % -419.938 K -28.94 % -325.694 K 0.00 % -325.694 K 38.24 % -527.354 K 0.00 % -527.354 K 73.50 % -1.990 M 0.00 % -1.990 M 27.84 % -2.758 M 0.00 % -2.758 M 24.27 % -3.642 M 0.00 % -3.642 M 27.53 % -5.025 M 0.00 % -5.025 M -75.37 % -2.866 M
Acquisitions net 116.096 K 191.31 % 39.853 K -59.01 % 97.232 K 0.000 0.000 0.000 0.000 -100.00 % 29.766 K 53.09 % 19.444 K 105.15 % -377.601 K -527.40 % 88.348 K -87.60 % 712.703 K 267.73 % -424.908 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.044 K 0.00 % 2.044 K -99.88 % 1.676 M 0.00 % 1.676 M 405.90 % -547.965 K 0.00 % -547.965 K 66.79 % -1.650 M 0.00 % -1.650 M 96.45 % -46.485 M 0.00 % -46.485 M 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 % -45.514 M 0.000 100.00 % -5.870 M -309.40 % -1.434 M 0.00 % -1.434 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
Sales maturities of investments 0.000 -100.00 % 3.558 M 0.000 0.000 0.000 0.000 -100.00 % 8.538 M -5.48 % 9.033 M 210.40 % 2.910 M 516.55 % -698.645 K -104.59 % 15.232 M 1 567.21 % -1.038 M -200.00 % 1.038 M 0.000 0.000 0.000 -100.00 % 341.025 K 0.00 % 341.025 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
Other investing activites -225.972 K -204.50 % 216.235 K -86.65 % 1.620 M -48.22 % 3.128 M 94.14 % 1.611 M -57.31 % 3.774 M 1 708.15 % 208.694 K 0.000 0.000 -100.00 % 367.102 K 150.00 % -734.204 K -137.48 % 1.959 M 200.00 % -1.959 M 82.64 % -11.281 M 32.29 % -16.660 M 0.00 % -16.660 M -101.36 % -8.274 M 0.00 % -8.274 M -252.50 % -2.347 M -1 066.67 % 242.808 K 0.00 % 242.808 K 65.76 % 146.484 K 0.00 % 146.484 K -56.24 % 334.706 K 0.00 % 334.706 K -42.98 % 587.017 K 0.00 % 587.017 K 4 256.34 % 13.475 K 0.00 % 13.475 K 104.49 % -300.329 K 0.00 % -300.329 K 94.03 % -5.034 M 0.00 % -5.034 M -199.85 % 5.041 M
Net cash used for investing activites -1.294 M -145.04 % 2.872 M 179.64 % 1.027 M -57.69 % 2.428 M 150.45 % 969.278 K -72.59 % 3.537 M -58.63 % 8.550 M -0.30 % 8.575 M 480.26 % 1.478 M 103.11 % -47.584 M -438.01 % 14.078 M 363.61 % -5.340 M -190.71 % -1.837 M 85.98 % -13.104 M 25.84 % -17.669 M 0.00 % -17.669 M -93.65 % -9.124 M 0.00 % -9.124 M -268.75 % -2.474 M -1 296.90 % -177.129 K 0.00 % -177.129 K 1.16 % -179.210 K 0.00 % -179.210 K 5.98 % -190.604 K 0.00 % -190.604 K -169.77 % 273.196 K 0.00 % 273.196 K 108.30 % -3.292 M 0.00 % -3.292 M 37.00 % -5.226 M 0.00 % -5.226 M 90.02 % -52.353 M 0.00 % -52.353 M -2 506.48 % 2.176 M
Debt repayment -1.316 M -123.95 % 5.497 M 251.31 % -3.633 M 0.000 0.000 0.000 0.000 -100.00 % 13.509 M 0.000 0.000 -100.00 % 3.181 M 1 108.15 % -315.482 K -123.37 % 1.350 M 167.60 % -1.997 M -105.50 % -971.662 K -19.37 % -814.024 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 511.656 K 0.00 % 511.656 K 249.83 % -341.500 K 0.00 % -341.500 K 85.75 % -2.396 M 0.00 % -2.396 M -353.66 % 944.566 K 0.00 % 944.566 K -50.05 % 1.891 M 0.00 % 1.891 M -68.97 % 6.094 M 0.00 % 6.094 M 0.000
Common stock issued -8.292 K 44.62 % -14.974 K 0.000 0.000 0.000 0.000 -100.00 % 5.169 M 0.000 0.000 0.000 0.000 -100.00 % 36.470 M 291.70 % 9.311 M 0.00 % 9.311 M -3.41 % 9.639 M 0.00 % 9.639 M -5.45 % 10.195 M 0.00 % 10.195 M 28.57 % 7.929 M 117.91 % 3.639 M 0.00 % 3.639 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.902 M 0.00 % 48.902 M 75.37 % 27.885 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 100.00 % -402.512 K 0.00 % -402.512 K -16.31 % -346.061 K 0.00 % -346.061 K -126.83 % -152.564 K 0.00 % -152.564 K -411.92 % -29.802 K 91.80 % -363.582 K 0.00 % -363.582 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -230.415 K 0.00 % -230.415 K 43.53 % -408.000 K 0.00 % -408.000 K 70.21 % -1.370 M 0.00 % -1.370 M -75.37 % -781.000 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 100.00 % -1.496 M 0.00 % -1.496 M 0.000 0.000 0.000
Other financing activites -738.040 K -93.62 % -381.182 K 39.88 % -634.035 K -107.43 % 8.539 M 1 364.33 % -675.353 K 19.19 % -835.690 K 73.20 % -3.118 M -135.17 % -1.326 M -5 284.13 % -24.629 K -100.11 % 23.209 M 969.65 % -2.669 M 0.000 0.000 -100.00 % 19.650 M 1 614.71 % -1.297 M 92.30 % -16.855 M -1 645.72 % 1.090 M -93.09 % 15.771 M 737.39 % -2.474 M -1 296.90 % -177.129 K 0.00 % -177.129 K -4 771.55 % -3.636 K 0.00 % -3.636 K 51.61 % -7.514 K 0.00 % -7.514 K 0.000 0.000 100.00 % -285.660 K 0.00 % -285.660 K 53.71 % -617.100 K 0.00 % -617.100 K -108.19 % 7.532 M 0.00 % 7.532 M 246.21 % 2.176 M
Net cash used provided by financing activities -2.063 M -140.44 % 5.101 M 219.55 % -4.267 M -149.97 % 8.539 M 1 364.33 % -675.353 K 19.19 % -835.690 K -121.22 % 3.939 M -67.67 % 12.182 M 49 564.01 % -24.629 K -100.11 % 23.209 M 4 434.60 % 511.810 K -98.58 % 36.154 M 2 578.50 % 1.350 M 110.30 % -13.104 M 25.84 % -17.669 M 0.00 % -17.669 M -93.65 % -9.124 M 0.00 % -9.124 M -268.75 % -2.474 M -1 296.90 % -177.129 K 0.00 % -177.129 K -134.87 % 508.020 K 0.00 % 508.020 K 245.56 % -349.014 K 0.00 % -349.014 K 85.66 % -2.433 M 0.00 % -2.433 M -667.89 % 428.491 K 0.00 % 428.491 K 137.25 % -1.150 M 0.00 % -1.150 M -102.14 % 53.626 M 0.00 % 53.626 M 2 364.99 % 2.176 M
Effect of forex changes on cash 931.358 K 203.36 % -901.109 K -448.30 % 258.720 K 123.16 % -1.117 M -368.15 % -238.580 K 70.91 % -820.055 K 14.47 % -958.840 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 -100.00 % 48.309 K 0.00 % 48.309 K 235.05 % -35.770 K 0.00 % -35.770 K 8.52 % -39.101 K 0.00 % -39.101 K 92.55 % -525.058 K 0.00 % -525.058 K -184.94 % 618.139 K 0.00 % 618.139 K 0.000 0.000 0.000
Net change in cash 3.825 M 271.42 % 1.030 M 106.15 % -16.759 M -431.18 % 5.060 M 152.83 % -9.578 M -1 367.36 % -652.759 K 94.42 % -11.702 M -143.64 % 26.815 M 347.18 % -10.848 M -202.29 % 10.605 M 630.61 % -1.999 M -126.24 % 7.616 M -21.61 % 9.716 M 261.75 % -6.007 M 53.43 % -12.897 M 0.00 % -12.897 M -176.97 % 16.757 M 0.00 % 16.757 M 237.01 % 4.972 M 111.76 % 2.348 M 0.00 % 2.348 M 125.56 % 1.041 M 0.00 % 1.041 M 1 183.58 % -96.068 K 0.00 % -96.068 K 97.77 % -4.314 M 0.00 % -4.314 M -123.69 % -1.929 M 0.00 % -1.929 M 50.02 % -3.858 M 0.00 % -3.858 M -137.92 % 10.176 M 0.00 % 10.176 M 250.74 % 2.901 M
Cash at beginning of period 8.938 M 13.02 % 7.908 M -67.94 % 24.667 M 0.000 0.000 -100.00 % 46.017 M -18.31 % 56.330 M 90.85 % 29.516 M -26.88 % 40.364 M 35.64 % 29.759 M -6.29 % 31.758 M 31.55 % 24.141 M 74.63 % 13.824 M 0.00 % 13.824 M -48.07 % 26.620 M 0.00 % 26.620 M 263.14 % 7.330 M 0.00 % 7.330 M 150.24 % 2.929 M 429.43 % 553.312 K 0.00 % 553.312 K 65.92 % 333.485 K 0.00 % 333.485 K -21.37 % 424.131 K 0.00 % 424.131 K -91.04 % 4.736 M 0.00 % 4.736 M -22.59 % 6.117 M 0.00 % 6.117 M -29.04 % 8.620 M 0.00 % 8.620 M 1 259.77 % 633.960 K 0.00 % 633.960 K 250.74 % 180.750 K
Cash at end of period 12.763 M 42.80 % 8.938 M 13.02 % 7.908 M 56.28 % 5.060 M 152.83 % -9.578 M -121.11 % 45.364 M 1.65 % 44.629 M -20.77 % 56.330 M 90.85 % 29.516 M -26.88 % 40.364 M 35.64 % 29.759 M -6.29 % 31.758 M 34.91 % 23.540 M 201.11 % 7.818 M -43.03 % 13.722 M 0.00 % 13.722 M -43.03 % 24.088 M 0.00 % 24.088 M 204.84 % 7.902 M 172.35 % 2.901 M 0.00 % 2.901 M 111.09 % 1.374 M 0.00 % 1.374 M 318.96 % 328.063 K 0.00 % 328.063 K -22.16 % 421.473 K 0.00 % 421.473 K -89.94 % 4.189 M 0.00 % 4.189 M -12.04 % 4.762 M 0.00 % 4.762 M -55.95 % 10.810 M 0.00 % 10.810 M 250.74 % 3.082 M
Operating cash flow 10.076 M 266.75 % -6.042 M 56.15 % -13.778 M -187.70 % -4.789 M 50.29 % -9.634 M -280.23 % -2.534 M 89.44 % -23.991 M -749.81 % 3.692 M 135.82 % -10.307 M -126.86 % 38.370 M 338.90 % -16.061 M 30.76 % -23.197 M 27.44 % -31.970 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
Capital expenditure -1.184 M -25.60 % -942.518 K -36.65 % -689.743 K 1.47 % -700.020 K -9.09 % -641.698 K -170.91 % -236.870 K -19.90 % -197.563 K 59.51 % -487.884 K 66.40 % -1.452 M -6.63 % -1.362 M -167.62 % -508.764 K 53.91 % -1.104 M -124.59 % -491.477 K -26.13 % -389.666 K 61.37 % -1.009 M 0.00 % -1.009 M 15.32 % -1.191 M 0.00 % -1.191 M -836.94 % -127.153 K 69.72 % -419.938 K 0.00 % -419.938 K -28.94 % -325.694 K 0.00 % -325.694 K 38.24 % -527.354 K 0.00 % -527.354 K 73.50 % -1.990 M 0.00 % -1.990 M 27.84 % -2.758 M 0.00 % -2.758 M 24.27 % -3.642 M 0.00 % -3.642 M 27.53 % -5.025 M 0.00 % -5.025 M -75.37 % -2.866 M
Free CashFlow 8.892 M 227.30 % -6.985 M 51.72 % -14.467 M -163.57 % -5.489 M 46.58 % -10.275 M -270.88 % -2.771 M 88.55 % -24.189 M -854.92 % 3.204 M 127.25 % -11.759 M -131.77 % 37.008 M 323.35 % -16.570 M 31.81 % -24.301 M 25.14 % -32.462 M -8 230.62 % -389.666 K 61.37 % -1.009 M 0.00 % -1.009 M 15.32 % -1.191 M 0.00 % -1.191 M -836.94 % -127.153 K 69.72 % -419.938 K 0.00 % -419.938 K -28.94 % -325.694 K 0.00 % -325.694 K 38.24 % -527.354 K 0.00 % -527.354 K 73.50 % -1.990 M 0.00 % -1.990 M 27.84 % -2.758 M 0.00 % -2.758 M 24.27 % -3.642 M 0.00 % -3.642 M 27.53 % -5.025 M 0.00 % -5.025 M -75.37 % -2.866 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007